I worked for a small company with less than 40 employees where the analysts were sometimes working from home and sometimes on client sites.
There was a location plan but if you were going to be somewhere else instead it was protocol to send a "whereabouts update" email to all senior employees...