Attendance Data Model

Attendance

Name

Type

Description

date

Date

Date on which the attendance is being tracked
Example: 2022-09-23T00:00:00Z

shiftStartTime

Date

Scheduled Start DateTime of the shift
Example: 2022-09-23T9:00:00Z

shiftEndTime

Date

Scheduled End DateTime of the shift
Example: 2022-09-23T18:00:00Z

totalHours

Double

Total Work Duration
Example: 10.0

breakHours

Double

Break Duration
Example: 2.0

effectiveHours

Double

Effective Work Duration
Example: 8.0

firstInTime

Date

First Recorded ClockIn Time of the day
Example: 2022-09-23T9:30:00Z

lastOutTime

Date

Last Recorded ClockOut Time of the day
Example: 2022-09-23T18:00:00Z

status

Enum

One of
PRESENT
ABSENT,
HOLIDAY,
WEEKLY_OFF,
NOT_SPECIFIED