Methods and apparatus, including computer program products, for remote
personnel tracking. A computer-implemented method of tracking a
field-based employee includes, in a server system, receiving from a
remote access device, a user identification (ID) representing the
field-based employee, a first series of digits and a location code,
generating a second series of digits in response to the received location
code, a time representing receipt of the location code, and a remote
access device ID associated with the location code, and storing the time
and user ID associated with the location ID if the received first series
of digits match the second series of digits.