Workday Tracking System · JSON-LD Context
Workday Tracking System Context
JSON-LD context defining the semantic vocabulary for Workday Tracking System from Workday Tracking System.
1 Classes
36 Properties
3 Namespaces
Namespaces
xsd:
http://www.w3.org/2001/XMLSchema#
schema:
https://schema.org/
workday:
https://api.workday.com/ontology/tracking/
Classes
id
Properties
| Property | Type | Container |
|---|---|---|
| TimeBlock | reference | |
| Timesheet | reference | |
| LeaveOfAbsence | reference | |
| TimeOffEntry | reference | |
| ScheduleShift | reference | |
| WorkSchedule | reference | |
| TimeClockEvent | reference | |
| TimeRequest | reference | |
| workerId | string | |
| date | date | |
| startTime | time | |
| endTime | time | |
| hours | decimal | |
| type | string | |
| status | string | |
| periodStartDate | date | |
| periodEndDate | date | |
| totalHours | decimal | |
| regularHours | decimal | |
| overtimeHours | decimal | |
| leaveType | string | |
| startDate | date | |
| endDate | date | |
| expectedEndDate | date | |
| actualReturnDate | date | |
| timeOffType | string | |
| projectId | string | |
| taskId | string | |
| comment | string | |
| eventType | string | |
| eventDateTime | dateTime | |
| shiftDate | date | |
| organizationId | string | |
| scheduleName | string | |
| createdAt | dateTime | |
| modifiedAt | dateTime |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"xsd": "http://www.w3.org/2001/XMLSchema#",
"schema": "https://schema.org/",
"workday": "https://api.workday.com/ontology/tracking/",
"TimeBlock": {
"@id": "workday:TimeBlock",
"@type": "@id",
"comment": "A reported or calculated time block representing hours worked by an employee"
},
"Timesheet": {
"@id": "workday:Timesheet",
"@type": "@id",
"comment": "An employee timesheet covering a specific pay period"
},
"LeaveOfAbsence": {
"@id": "workday:LeaveOfAbsence",
"@type": "@id",
"comment": "A leave of absence record for an employee"
},
"TimeOffEntry": {
"@id": "workday:TimeOffEntry",
"@type": "@id",
"comment": "An employee time off request entry"
},
"ScheduleShift": {
"@id": "workday:ScheduleShift",
"@type": "@id",
"comment": "A shift assigned to a worker in a schedule"
},
"WorkSchedule": {
"@id": "workday:WorkSchedule",
"@type": "@id",
"comment": "A work schedule assignment for a worker"
},
"TimeClockEvent": {
"@id": "workday:TimeClockEvent",
"@type": "@id",
"comment": "A punch-in or punch-out event from a time clock device"
},
"TimeRequest": {
"@id": "workday:TimeRequest",
"@type": "@id",
"comment": "A time request submitted by a worker for approval"
},
"id": "@id",
"workerId": {
"@id": "workday:workerId",
"@type": "xsd:string"
},
"date": {
"@id": "workday:date",
"@type": "xsd:date"
},
"startTime": {
"@id": "workday:startTime",
"@type": "xsd:time"
},
"endTime": {
"@id": "workday:endTime",
"@type": "xsd:time"
},
"hours": {
"@id": "workday:hours",
"@type": "xsd:decimal"
},
"type": {
"@id": "workday:timeType",
"@type": "xsd:string"
},
"status": {
"@id": "workday:status",
"@type": "xsd:string"
},
"periodStartDate": {
"@id": "workday:periodStartDate",
"@type": "xsd:date"
},
"periodEndDate": {
"@id": "workday:periodEndDate",
"@type": "xsd:date"
},
"totalHours": {
"@id": "workday:totalHours",
"@type": "xsd:decimal"
},
"regularHours": {
"@id": "workday:regularHours",
"@type": "xsd:decimal"
},
"overtimeHours": {
"@id": "workday:overtimeHours",
"@type": "xsd:decimal"
},
"leaveType": {
"@id": "workday:leaveType",
"@type": "xsd:string"
},
"startDate": {
"@id": "workday:startDate",
"@type": "xsd:date"
},
"endDate": {
"@id": "workday:endDate",
"@type": "xsd:date"
},
"expectedEndDate": {
"@id": "workday:expectedEndDate",
"@type": "xsd:date"
},
"actualReturnDate": {
"@id": "workday:actualReturnDate",
"@type": "xsd:date"
},
"timeOffType": {
"@id": "workday:timeOffType",
"@type": "xsd:string"
},
"projectId": {
"@id": "workday:projectId",
"@type": "xsd:string"
},
"taskId": {
"@id": "workday:taskId",
"@type": "xsd:string"
},
"comment": {
"@id": "workday:comment",
"@type": "xsd:string"
},
"eventType": {
"@id": "workday:eventType",
"@type": "xsd:string"
},
"eventDateTime": {
"@id": "workday:eventDateTime",
"@type": "xsd:dateTime"
},
"shiftDate": {
"@id": "workday:shiftDate",
"@type": "xsd:date"
},
"organizationId": {
"@id": "workday:organizationId",
"@type": "xsd:string"
},
"scheduleName": {
"@id": "workday:scheduleName",
"@type": "xsd:string"
},
"createdAt": {
"@id": "schema:dateCreated",
"@type": "xsd:dateTime"
},
"modifiedAt": {
"@id": "schema:dateModified",
"@type": "xsd:dateTime"
}
}
}