ADP · JSON-LD Context

Adp Context

JSON-LD context defining the semantic vocabulary for Adp from ADP.

0 Classes 5 Properties 4 Namespaces
View Context View on GitHub

Namespaces

adp: https://developers.adp.com/articles/api/
schema: https://schema.org/
hr: https://www.hr-xml.org/
xsd: http://www.w3.org/2001/XMLSchema#

Properties

Property Type Container
Worker
Person
WorkAssignment
PayrollOutput
Address

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "adp": "https://developers.adp.com/articles/api/",
    "schema": "https://schema.org/",
    "hr": "https://www.hr-xml.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "Worker": {
      "@id": "schema:Person",
      "@context": {
        "associateOID": {"@id": "adp:associateOID", "@type": "xsd:string"},
        "workerID": {"@id": "adp:workerID"},
        "person": {"@id": "schema:person"},
        "workerDates": {"@id": "adp:workerDates"},
        "workAssignments": {"@id": "adp:workAssignment", "@container": "@set"},
        "workerStatus": {"@id": "adp:workerStatus"}
      }
    },

    "Person": {
      "@id": "schema:Person",
      "@context": {
        "legalName": {"@id": "schema:legalName"},
        "givenName": {"@id": "schema:givenName"},
        "familyName1": {"@id": "schema:familyName"},
        "birthDate": {"@id": "schema:birthDate", "@type": "xsd:date"},
        "genderCode": {"@id": "schema:gender"},
        "legalAddress": {"@id": "schema:address"},
        "communication": {"@id": "schema:contactPoint"}
      }
    },

    "WorkAssignment": {
      "@id": "schema:EmployeeRole",
      "@context": {
        "itemID": {"@id": "adp:assignmentItemID"},
        "primaryIndicator": {"@id": "adp:primaryAssignment", "@type": "xsd:boolean"},
        "hireDate": {"@id": "schema:startDate", "@type": "xsd:date"},
        "jobTitle": {"@id": "schema:title"},
        "positionID": {"@id": "adp:positionID"},
        "jobCode": {"@id": "adp:jobCode"},
        "standardHours": {"@id": "adp:standardHours"},
        "annualBaseRemuneration": {"@id": "schema:baseSalary"},
        "workerTypeCode": {"@id": "adp:workerType"},
        "homeOrganizationalUnits": {"@id": "schema:memberOf", "@container": "@set"}
      }
    },

    "PayrollOutput": {
      "@id": "adp:PayrollOutput",
      "@context": {
        "payrollOutputID": {"@id": "adp:payrollOutputID"},
        "payDate": {"@id": "schema:paymentDueDate", "@type": "xsd:date"},
        "grossPayAmount": {"@id": "adp:grossPay"},
        "netPayAmount": {"@id": "adp:netPay"},
        "totalDeductionsAmount": {"@id": "adp:totalDeductions"},
        "totalTaxesAmount": {"@id": "adp:totalTaxes"}
      }
    },

    "Address": {
      "@id": "schema:PostalAddress",
      "@context": {
        "lineOne": {"@id": "schema:streetAddress"},
        "cityName": {"@id": "schema:addressLocality"},
        "countrySubdivisionLevel1": {"@id": "schema:addressRegion"},
        "postalCode": {"@id": "schema:postalCode"},
        "countryCode": {"@id": "schema:addressCountry"}
      }
    }
  }
}