{ "@context": { "@version": 1.1, "absence": "https://absence.io/schema/", "schema": "https://schema.org/", "dcterms": "http://purl.org/dc/terms/", "xsd": "http://www.w3.org/2001/XMLSchema#", "Timespan": "absence:Timespan", "Id": { "@id": "absence:_id", "@type": "xsd:string" }, "name": "schema:name", "hoursPerDay": { "@id": "absence:hoursPerDay", "@type": "xsd:decimal" }, "daysPerWeek": { "@id": "absence:daysPerWeek", "@type": "xsd:integer" }, "Department": "absence:Department", "managerId": { "@id": "absence:managerId", "@type": "xsd:string" }, "parentId": { "@id": "absence:parentId", "@type": "xsd:string" }, "Location": "absence:Location", "timezone": { "@id": "absence:timezone", "@type": "xsd:string" }, "country": { "@id": "absence:country", "@type": "xsd:string" }, "ReasonType": "absence:ReasonType", "color": { "@id": "absence:color", "@type": "xsd:string" }, "requiresApproval": { "@id": "absence:requiresApproval", "@type": "xsd:boolean" }, "affectsAllowance": { "@id": "absence:affectsAllowance", "@type": "xsd:boolean" }, "Absence": "absence:Absence", "assignedToId": { "@id": "absence:assignedToId", "@type": "xsd:string" }, "reasonId": { "@id": "absence:reasonId", "@type": "xsd:string" }, "approverId": { "@id": "absence:approverId", "@type": "xsd:string" }, "start": { "@id": "absence:start", "@type": "xsd:dateTime" }, "end": { "@id": "absence:end", "@type": "xsd:dateTime" }, "days": { "@id": "absence:days", "@type": "xsd:decimal" }, "status": { "@id": "absence:status", "@type": "xsd:integer" }, "comment": { "@id": "absence:comment", "@type": "xsd:string" }, "User": "absence:User", "email": "schema:email", "departmentId": { "@id": "absence:departmentId", "@type": "xsd:string" }, "locationId": { "@id": "absence:locationId", "@type": "xsd:string" }, "teamId": { "@id": "absence:teamId", "@type": "xsd:string" }, "language": { "@id": "absence:language", "@type": "xsd:string" }, "Allowance": "absence:Allowance", "userId": { "@id": "absence:userId", "@type": "xsd:string" }, "year": { "@id": "absence:year", "@type": "xsd:integer" }, "allowance": { "@id": "absence:allowance", "@type": "xsd:decimal" }, "used": { "@id": "absence:used", "@type": "xsd:decimal" }, "remaining": { "@id": "absence:remaining", "@type": "xsd:decimal" }, "carryover": { "@id": "absence:carryover", "@type": "xsd:decimal" } } }