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
View Context View on GitHub

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

Raw ↑
{
  "@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"
    }
  }
}