Zoho People · JSON-LD Context

Zoho People Context

JSON-LD context defining the semantic vocabulary for Zoho People from Zoho People.

27 Classes 8 Properties 2 Namespaces
View Context View on GitHub

Namespaces

zp: https://www.zoho.com/people/ns#
xsd: http://www.w3.org/2001/XMLSchema#

Classes

Employee LeaveRequest LeaveType AttendanceEntry TimeLog FormRecord EmployeeID FirstName LastName EmailID Mobile Department Designation Location ReportingTo EmploymentType EmployeeStatus DayType Reason ApprovalStatus Leavetype totalHours status shiftName jobId billingStatus description

Properties

Property Type Container
DateofJoining date
From date
To date
date date
firstIn dateTime
lastOut dateTime
workDate date
hours decimal

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "@vocab": "https://schema.org/",
    "zp": "https://www.zoho.com/people/ns#",
    "Employee": "schema:Person",
    "LeaveRequest": "zp:LeaveRequest",
    "LeaveType": "zp:LeaveType",
    "AttendanceEntry": "zp:AttendanceEntry",
    "TimeLog": "zp:TimeLog",
    "FormRecord": "zp:FormRecord",

    "EmployeeID": "schema:identifier",
    "FirstName": "schema:givenName",
    "LastName": "schema:familyName",
    "EmailID": "schema:email",
    "Mobile": "schema:telephone",
    "Department": "schema:department",
    "Designation": "schema:jobTitle",
    "Location": "schema:workLocation",
    "DateofJoining": { "@id": "schema:startDate", "@type": "xsd:date" },
    "ReportingTo": "schema:colleague",
    "EmploymentType": "zp:employmentType",
    "EmployeeStatus": "zp:employeeStatus",

    "From": { "@id": "schema:startDate", "@type": "xsd:date" },
    "To":   { "@id": "schema:endDate",   "@type": "xsd:date" },
    "DayType": "zp:dayType",
    "Reason": "schema:description",
    "ApprovalStatus": "zp:approvalStatus",
    "Leavetype": "zp:leaveType",

    "date":       { "@id": "schema:date", "@type": "xsd:date" },
    "firstIn":    { "@id": "zp:firstIn", "@type": "xsd:dateTime" },
    "lastOut":    { "@id": "zp:lastOut", "@type": "xsd:dateTime" },
    "totalHours": "zp:totalHours",
    "status":     "zp:attendanceStatus",
    "shiftName":  "zp:shiftName",

    "jobId":         "zp:jobId",
    "workDate":      { "@id": "schema:workPerformed", "@type": "xsd:date" },
    "hours":         { "@id": "zp:hours", "@type": "xsd:decimal" },
    "billingStatus": "zp:billingStatus",
    "description":   "schema:description",

    "xsd": "http://www.w3.org/2001/XMLSchema#"
  }
}