| Field Name |
Member Type |
Field Type |
Description |
| PunchType |
Element |
PunchType_Enum
|
Specifies the type of punch (e.g. punch-in, punch-out, break-out, break-in, etc.). |
| ClockDateTime |
Element |
dateTime
|
The date and time of the punch. |
| EmployeeIdentifier |
Element |
Employee_ID
|
Specifies who created the punch, this may be the employee, supervisor or the system. |
| CreatedTimestamp |
Element |
dateTime
|
Specifies the date and time that a manual punch was entered. |
| OtherID |
Element |
Reference
|
Allows for other systems data to be recorded. |
| Approver |
Element |
Approver
|
Identifies who approved the punch record, typically used when an employee is clocking in or out, outside of their scheduled shift time. |
| Reason |
Element |
string
|
Allows text details regarding the punch to be sent. |
| systemGeneratedInd |
Indicator |
|
When true, the system generated the punch transaction. |