Alexis · JSON-LD Context

Alexishr Context

JSON-LD context defining the semantic vocabulary for Alexishr from Alexis.

120 Classes 166 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
alexishr: https://alexishr.com/schema#

Classes

BadRequestResponse UnauthorizedResponse ForbiddenResponse InternalServerErrorResponse ProjectResponse ProjectsGetManyResponseMapped ProjectGetOneResponseMapped NotFoundResponse CreateProjectRequest ProjectResponseMapped UpdateProjectRequest EmptyResponseMapped CompanyResponse CompaniesGetManyResponseMapped CompanyGetOneResponseMapped EmployeeTaxResponse BankAccountResponse PointResponse HomeAddressResponse EmployeeResponse OfficeResponse CostCenterResponse ChildResponse DepartmentResponse EmergencyContactResponse EmploymentResponse EmploymentTypeResponse CompensationResponse EmployeeTeamReferenceResponse EmployeeGetManyRelationsResponse EmployeesGetManyResponseMapped EmployeeGetOneRelationsResponse EmployeeGetOneResponseMapped EmployeeTaxRequest BankAccountRequest HomeAddressRequest CreateEmployeeRequest EmployeeResponseMapped UpdateEmployeeRequest DepartmentRelationsResponse DepartmentsGetManyResponseMapped DepartmentGetOneResponseMapped CreateDepartmentRequest DepartmentResponseMapped UpdateDepartmentRequest OfficesGetManyResponseMapped OfficeGetOneResponseMapped CreateOfficeRequest OfficeResponseMapped UpdateOfficeRequest TeamResponse TeamsGetManyResponseMapped TeamGetOneResponseMapped CreateTeamRequest TeamResponseMapped UpdateTeamRequest UserResponse EmployeeTeamReferenceRelationsResponse EmployeeTeamReferencesGetManyResponseMapped EmployeeTeamReferenceGetOneResponseMapped CreateEmployeeTeamReferenceRequest EmployeeTeamReferenceResponseMapped UpdateEmployeeTeamReferenceRequest CompensationsGetManyResponseMapped CompensationGetOneResponseMapped CreateCompensationRequest CompensationResponseMapped UpdateCompensationRequest BonusCompensationResponse BonusCompensationsGetManyResponseMapped BonusCompensationGetOneResponseMapped CreateBonusCompensationRequest BonusCompensationResponseMapped UpdateBonusCompensationRequest AdditionalCompensationResponse AdditionalCompensationsGetManyResponseMapped AdditionalCompensationGetOneResponseMapped CreateAdditionalCompensationRequest AdditionalCompensationResponseMapped UpdateAdditionalCompensationRequest EmploymentRelationsResponse EmploymentsGetManyResponseMapped EmploymentGetOneResponseMapped CreateEmploymentRequest EmploymentResponseMapped UpdateEmploymentRequest EmploymentTypesGetManyResponseMapped EmploymentTypeGetOneResponseMapped CreateEmploymentTypeRequest EmploymentTypeResponseMapped UpdateEmploymentTypeRequest CostCentersGetManyResponseMapped CostCenterGetOneResponseMapped CreateCostCenterRequest CostCenterResponseMapped UpdateCostCenterRequest LeaveResponse LeaveTypeResponse LeaveRelationsResponse LeavesGetManyResponseMapped LeaveGetOneResponseMapped CreateLeaveRequest LeaveResponseMapped UpdateLeaveRequest LeaveTypeCodeResponse LeaveTypeGetManyRelationsResponse LeaveTypesGetManyResponseMapped LeaveTypeGetOneRelationResponse LeaveTypeGetOneResponseMapped CreateLeaveTypeRequest LeaveTypeResponseMapped UpdateLeaveTypeRequest LeaveTransactionParentResponse LeaveTransactionResponse LeaveTransactionRelationsResponse LeaveTransactionsGetManyResponseMapped LeaveTransactionGetOneResponseMapped VacationPoolExpiryEntryResponse VacationPoolResponse VacationAdvanceDebtResponse

Properties

Property Type Container
statusCode decimal
message
error string
id string
companyId string
name string
archived boolean
description string
code string
link string
leadUserId string
status string
data list
total decimal
count decimal
offset decimal
relations
orgNumber string
billableUsers decimal
vatNumber string
phone string
email string
legalName string
logoUrl string
backgroundUrl string
offboardDate string
table decimal
column decimal
bank string
clearing string
number string
iban string
bic string
country string
type string
coordinates list
street string
postalCode string
city string
location reference
title string
titleId string
active boolean
officeId string
managerEmployeeId string
departmentId string
costCenterId string
effectiveCostCenterId string
employmentId string
employmentTypeId string
employmentCountry string
compensationId string
userId string
userName string
division string
organization string
organizationId string
tax reference
employeeNumber string
workEmail string
workPhone string
workPhoneSanitized string
hireDate dateTime
endDate dateTime
hasOccupationalPension boolean
privateEmail string
firstName string
lastName string
ssn string
ssnCountry string
privatePhone string
privatePhoneSanitized string
birthDate dateTime
age decimal
avatarUrl string
nationality string
gender string
pronoun string
bankAccount reference
homeAddress reference
custom
created dateTime
updated dateTime
timezone string
CFAR string
SCB string
SNI string
employeeId string
birthdate dateTime
parentId string
fullName string
relationship string
typeId string
startDate dateTime
effectiveEndDate dateTime
terminated boolean
rate decimal
note string
vacation boolean
maxMonths decimal
displayName string
amount decimal
effectiveDate dateTime
baseAmount decimal
exchangeRate decimal
currency string
payoutDay decimal
payoutPeriod string
payoutFrequency string
salarySchedule string
paidOvertime boolean
salaryCode string
teamId string
office list
costCenter list
effectiveCostCenter list
child list
department list
emergencyContact list
employment list
employmentType list
compensation list
managerEmployee list
teamReference list
bgColor string
fgColor string
locale string
systemRole string
employee list
team list
user list
payoutDate dateTime
currencyId string
duration string
gradePercentage decimal
coverageRate decimal
kind string
minimumDuration string
deductible boolean
paid boolean
disabled boolean
childId string
approvalNote string
leaveTypeId string
leaveTypeCode list
parent reference
date dateTime
hours decimal
extent decimal
leaveType list
expiresAt dateTime
remainingAmount decimal
pool string
earned decimal
carried decimal
adjustment decimal
spent decimal
reversed decimal
expired decimal
lost decimal
balance decimal
available decimal
advanceFunded decimal
lockedEarned decimal
expiryBreakdown list
nearestExpiry dateTime

JSON-LD Document

alexishr-context.jsonld Raw ↑
{
  "@context": {
    "@vocab": "https://alexishr.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "alexishr": "https://alexishr.com/schema#",
    "BadRequestResponse": "alexishr:BadRequestResponse",
    "statusCode": {
      "@id": "alexishr:statusCode",
      "@type": "xsd:decimal"
    },
    "message": {
      "@id": "alexishr:message"
    },
    "error": {
      "@id": "alexishr:error",
      "@type": "xsd:string"
    },
    "UnauthorizedResponse": "alexishr:UnauthorizedResponse",
    "ForbiddenResponse": "alexishr:ForbiddenResponse",
    "InternalServerErrorResponse": "alexishr:InternalServerErrorResponse",
    "ProjectResponse": "alexishr:ProjectResponse",
    "id": {
      "@id": "alexishr:id",
      "@type": "xsd:string"
    },
    "companyId": {
      "@id": "alexishr:companyId",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "alexishr:name",
      "@type": "xsd:string"
    },
    "archived": {
      "@id": "alexishr:archived",
      "@type": "xsd:boolean"
    },
    "description": {
      "@id": "alexishr:description",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "alexishr:code",
      "@type": "xsd:string"
    },
    "link": {
      "@id": "alexishr:link",
      "@type": "xsd:string"
    },
    "leadUserId": {
      "@id": "alexishr:leadUserId",
      "@type": "xsd:string"
    },
    "ProjectsGetManyResponseMapped": "alexishr:ProjectsGetManyResponseMapped",
    "status": {
      "@id": "alexishr:status",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "alexishr:data",
      "@container": "@list"
    },
    "total": {
      "@id": "alexishr:total",
      "@type": "xsd:decimal"
    },
    "count": {
      "@id": "alexishr:count",
      "@type": "xsd:decimal"
    },
    "offset": {
      "@id": "alexishr:offset",
      "@type": "xsd:decimal"
    },
    "relations": {
      "@id": "alexishr:relations"
    },
    "ProjectGetOneResponseMapped": "alexishr:ProjectGetOneResponseMapped",
    "NotFoundResponse": "alexishr:NotFoundResponse",
    "CreateProjectRequest": "alexishr:CreateProjectRequest",
    "ProjectResponseMapped": "alexishr:ProjectResponseMapped",
    "UpdateProjectRequest": "alexishr:UpdateProjectRequest",
    "EmptyResponseMapped": "alexishr:EmptyResponseMapped",
    "CompanyResponse": "alexishr:CompanyResponse",
    "orgNumber": {
      "@id": "alexishr:orgNumber",
      "@type": "xsd:string"
    },
    "billableUsers": {
      "@id": "alexishr:billableUsers",
      "@type": "xsd:decimal"
    },
    "vatNumber": {
      "@id": "alexishr:vatNumber",
      "@type": "xsd:string"
    },
    "phone": {
      "@id": "alexishr:phone",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "alexishr:email",
      "@type": "xsd:string"
    },
    "legalName": {
      "@id": "alexishr:legalName",
      "@type": "xsd:string"
    },
    "logoUrl": {
      "@id": "alexishr:logoUrl",
      "@type": "xsd:string"
    },
    "backgroundUrl": {
      "@id": "alexishr:backgroundUrl",
      "@type": "xsd:string"
    },
    "offboardDate": {
      "@id": "alexishr:offboardDate",
      "@type": "xsd:string"
    },
    "CompaniesGetManyResponseMapped": "alexishr:CompaniesGetManyResponseMapped",
    "CompanyGetOneResponseMapped": "alexishr:CompanyGetOneResponseMapped",
    "EmployeeTaxResponse": "alexishr:EmployeeTaxResponse",
    "table": {
      "@id": "alexishr:table",
      "@type": "xsd:decimal"
    },
    "column": {
      "@id": "alexishr:column",
      "@type": "xsd:decimal"
    },
    "BankAccountResponse": "alexishr:BankAccountResponse",
    "bank": {
      "@id": "alexishr:bank",
      "@type": "xsd:string"
    },
    "clearing": {
      "@id": "alexishr:clearing",
      "@type": "xsd:string"
    },
    "number": {
      "@id": "alexishr:number",
      "@type": "xsd:string"
    },
    "iban": {
      "@id": "alexishr:iban",
      "@type": "xsd:string"
    },
    "bic": {
      "@id": "alexishr:bic",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "alexishr:country",
      "@type": "xsd:string"
    },
    "PointResponse": "alexishr:PointResponse",
    "type": {
      "@id": "alexishr:type",
      "@type": "xsd:string"
    },
    "coordinates": {
      "@id": "alexishr:coordinates",
      "@container": "@list"
    },
    "HomeAddressResponse": "alexishr:HomeAddressResponse",
    "street": {
      "@id": "alexishr:street",
      "@type": "xsd:string"
    },
    "postalCode": {
      "@id": "alexishr:postalCode",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "alexishr:city",
      "@type": "xsd:string"
    },
    "location": {
      "@id": "alexishr:location",
      "@type": "@id"
    },
    "EmployeeResponse": "alexishr:EmployeeResponse",
    "title": {
      "@id": "alexishr:title",
      "@type": "xsd:string"
    },
    "titleId": {
      "@id": "alexishr:titleId",
      "@type": "xsd:string"
    },
    "active": {
      "@id": "alexishr:active",
      "@type": "xsd:boolean"
    },
    "officeId": {
      "@id": "alexishr:officeId",
      "@type": "xsd:string"
    },
    "managerEmployeeId": {
      "@id": "alexishr:managerEmployeeId",
      "@type": "xsd:string"
    },
    "departmentId": {
      "@id": "alexishr:departmentId",
      "@type": "xsd:string"
    },
    "costCenterId": {
      "@id": "alexishr:costCenterId",
      "@type": "xsd:string"
    },
    "effectiveCostCenterId": {
      "@id": "alexishr:effectiveCostCenterId",
      "@type": "xsd:string"
    },
    "employmentId": {
      "@id": "alexishr:employmentId",
      "@type": "xsd:string"
    },
    "employmentTypeId": {
      "@id": "alexishr:employmentTypeId",
      "@type": "xsd:string"
    },
    "employmentCountry": {
      "@id": "alexishr:employmentCountry",
      "@type": "xsd:string"
    },
    "compensationId": {
      "@id": "alexishr:compensationId",
      "@type": "xsd:string"
    },
    "userId": {
      "@id": "alexishr:userId",
      "@type": "xsd:string"
    },
    "userName": {
      "@id": "alexishr:userName",
      "@type": "xsd:string"
    },
    "division": {
      "@id": "alexishr:division",
      "@type": "xsd:string"
    },
    "organization": {
      "@id": "alexishr:organization",
      "@type": "xsd:string"
    },
    "organizationId": {
      "@id": "alexishr:organizationId",
      "@type": "xsd:string"
    },
    "tax": {
      "@id": "alexishr:tax",
      "@type": "@id"
    },
    "employeeNumber": {
      "@id": "alexishr:employeeNumber",
      "@type": "xsd:string"
    },
    "workEmail": {
      "@id": "alexishr:workEmail",
      "@type": "xsd:string"
    },
    "workPhone": {
      "@id": "alexishr:workPhone",
      "@type": "xsd:string"
    },
    "workPhoneSanitized": {
      "@id": "alexishr:workPhoneSanitized",
      "@type": "xsd:string"
    },
    "hireDate": {
      "@id": "alexishr:hireDate",
      "@type": "xsd:dateTime"
    },
    "endDate": {
      "@id": "alexishr:endDate",
      "@type": "xsd:dateTime"
    },
    "hasOccupationalPension": {
      "@id": "alexishr:hasOccupationalPension",
      "@type": "xsd:boolean"
    },
    "privateEmail": {
      "@id": "alexishr:privateEmail",
      "@type": "xsd:string"
    },
    "firstName": {
      "@id": "alexishr:firstName",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "alexishr:lastName",
      "@type": "xsd:string"
    },
    "ssn": {
      "@id": "alexishr:ssn",
      "@type": "xsd:string"
    },
    "ssnCountry": {
      "@id": "alexishr:ssnCountry",
      "@type": "xsd:string"
    },
    "privatePhone": {
      "@id": "alexishr:privatePhone",
      "@type": "xsd:string"
    },
    "privatePhoneSanitized": {
      "@id": "alexishr:privatePhoneSanitized",
      "@type": "xsd:string"
    },
    "birthDate": {
      "@id": "alexishr:birthDate",
      "@type": "xsd:dateTime"
    },
    "age": {
      "@id": "alexishr:age",
      "@type": "xsd:decimal"
    },
    "avatarUrl": {
      "@id": "alexishr:avatarUrl",
      "@type": "xsd:string"
    },
    "nationality": {
      "@id": "alexishr:nationality",
      "@type": "xsd:string"
    },
    "gender": {
      "@id": "alexishr:gender",
      "@type": "xsd:string"
    },
    "pronoun": {
      "@id": "alexishr:pronoun",
      "@type": "xsd:string"
    },
    "bankAccount": {
      "@id": "alexishr:bankAccount",
      "@type": "@id"
    },
    "homeAddress": {
      "@id": "alexishr:homeAddress",
      "@type": "@id"
    },
    "custom": {
      "@id": "alexishr:custom"
    },
    "created": {
      "@id": "alexishr:created",
      "@type": "xsd:dateTime"
    },
    "updated": {
      "@id": "alexishr:updated",
      "@type": "xsd:dateTime"
    },
    "OfficeResponse": "alexishr:OfficeResponse",
    "timezone": {
      "@id": "alexishr:timezone",
      "@type": "xsd:string"
    },
    "CFAR": {
      "@id": "alexishr:CFAR",
      "@type": "xsd:string"
    },
    "SCB": {
      "@id": "alexishr:SCB",
      "@type": "xsd:string"
    },
    "SNI": {
      "@id": "alexishr:SNI",
      "@type": "xsd:string"
    },
    "CostCenterResponse": "alexishr:CostCenterResponse",
    "ChildResponse": "alexishr:ChildResponse",
    "employeeId": {
      "@id": "alexishr:employeeId",
      "@type": "xsd:string"
    },
    "birthdate": {
      "@id": "alexishr:birthdate",
      "@type": "xsd:dateTime"
    },
    "DepartmentResponse": "alexishr:DepartmentResponse",
    "parentId": {
      "@id": "alexishr:parentId",
      "@type": "xsd:string"
    },
    "EmergencyContactResponse": "alexishr:EmergencyContactResponse",
    "fullName": {
      "@id": "alexishr:fullName",
      "@type": "xsd:string"
    },
    "relationship": {
      "@id": "alexishr:relationship",
      "@type": "xsd:string"
    },
    "EmploymentResponse": "alexishr:EmploymentResponse",
    "typeId": {
      "@id": "alexishr:typeId",
      "@type": "xsd:string"
    },
    "startDate": {
      "@id": "alexishr:startDate",
      "@type": "xsd:dateTime"
    },
    "effectiveEndDate": {
      "@id": "alexishr:effectiveEndDate",
      "@type": "xsd:dateTime"
    },
    "terminated": {
      "@id": "alexishr:terminated",
      "@type": "xsd:boolean"
    },
    "rate": {
      "@id": "alexishr:rate",
      "@type": "xsd:decimal"
    },
    "note": {
      "@id": "alexishr:note",
      "@type": "xsd:string"
    },
    "EmploymentTypeResponse": "alexishr:EmploymentTypeResponse",
    "vacation": {
      "@id": "alexishr:vacation",
      "@type": "xsd:boolean"
    },
    "maxMonths": {
      "@id": "alexishr:maxMonths",
      "@type": "xsd:decimal"
    },
    "displayName": {
      "@id": "alexishr:displayName",
      "@type": "xsd:string"
    },
    "CompensationResponse": "alexishr:CompensationResponse",
    "amount": {
      "@id": "alexishr:amount",
      "@type": "xsd:decimal"
    },
    "effectiveDate": {
      "@id": "alexishr:effectiveDate",
      "@type": "xsd:dateTime"
    },
    "baseAmount": {
      "@id": "alexishr:baseAmount",
      "@type": "xsd:decimal"
    },
    "exchangeRate": {
      "@id": "alexishr:exchangeRate",
      "@type": "xsd:decimal"
    },
    "currency": {
      "@id": "alexishr:currency",
      "@type": "xsd:string"
    },
    "payoutDay": {
      "@id": "alexishr:payoutDay",
      "@type": "xsd:decimal"
    },
    "payoutPeriod": {
      "@id": "alexishr:payoutPeriod",
      "@type": "xsd:string"
    },
    "payoutFrequency": {
      "@id": "alexishr:payoutFrequency",
      "@type": "xsd:string"
    },
    "salarySchedule": {
      "@id": "alexishr:salarySchedule",
      "@type": "xsd:string"
    },
    "paidOvertime": {
      "@id": "alexishr:paidOvertime",
      "@type": "xsd:boolean"
    },
    "salaryCode": {
      "@id": "alexishr:salaryCode",
      "@type": "xsd:string"
    },
    "EmployeeTeamReferenceResponse": "alexishr:EmployeeTeamReferenceResponse",
    "teamId": {
      "@id": "alexishr:teamId",
      "@type": "xsd:string"
    },
    "EmployeeGetManyRelationsResponse": "alexishr:EmployeeGetManyRelationsResponse",
    "office": {
      "@id": "alexishr:office",
      "@container": "@list"
    },
    "costCenter": {
      "@id": "alexishr:costCenter",
      "@container": "@list"
    },
    "effectiveCostCenter": {
      "@id": "alexishr:effectiveCostCenter",
      "@container": "@list"
    },
    "child": {
      "@id": "alexishr:child",
      "@container": "@list"
    },
    "department": {
      "@id": "alexishr:department",
      "@container": "@list"
    },
    "emergencyContact": {
      "@id": "alexishr:emergencyContact",
      "@container": "@list"
    },
    "employment": {
      "@id": "alexishr:employment",
      "@container": "@list"
    },
    "employmentType": {
      "@id": "alexishr:employmentType",
      "@container": "@list"
    },
    "compensation": {
      "@id": "alexishr:compensation",
      "@container": "@list"
    },
    "managerEmployee": {
      "@id": "alexishr:managerEmployee",
      "@container": "@list"
    },
    "teamReference": {
      "@id": "alexishr:teamReference",
      "@container": "@list"
    },
    "EmployeesGetManyResponseMapped": "alexishr:EmployeesGetManyResponseMapped",
    "EmployeeGetOneRelationsResponse": "alexishr:EmployeeGetOneRelationsResponse",
    "EmployeeGetOneResponseMapped": "alexishr:EmployeeGetOneResponseMapped",
    "EmployeeTaxRequest": "alexishr:EmployeeTaxRequest",
    "BankAccountRequest": "alexishr:BankAccountRequest",
    "HomeAddressRequest": "alexishr:HomeAddressRequest",
    "CreateEmployeeRequest": "alexishr:CreateEmployeeRequest",
    "EmployeeResponseMapped": "alexishr:EmployeeResponseMapped",
    "UpdateEmployeeRequest": "alexishr:UpdateEmployeeRequest",
    "DepartmentRelationsResponse": "alexishr:DepartmentRelationsResponse",
    "DepartmentsGetManyResponseMapped": "alexishr:DepartmentsGetManyResponseMapped",
    "DepartmentGetOneResponseMapped": "alexishr:DepartmentGetOneResponseMapped",
    "CreateDepartmentRequest": "alexishr:CreateDepartmentRequest",
    "DepartmentResponseMapped": "alexishr:DepartmentResponseMapped",
    "UpdateDepartmentRequest": "alexishr:UpdateDepartmentRequest",
    "OfficesGetManyResponseMapped": "alexishr:OfficesGetManyResponseMapped",
    "OfficeGetOneResponseMapped": "alexishr:OfficeGetOneResponseMapped",
    "CreateOfficeRequest": "alexishr:CreateOfficeRequest",
    "OfficeResponseMapped": "alexishr:OfficeResponseMapped",
    "UpdateOfficeRequest": "alexishr:UpdateOfficeRequest",
    "TeamResponse": "alexishr:TeamResponse",
    "bgColor": {
      "@id": "alexishr:bgColor",
      "@type": "xsd:string"
    },
    "fgColor": {
      "@id": "alexishr:fgColor",
      "@type": "xsd:string"
    },
    "TeamsGetManyResponseMapped": "alexishr:TeamsGetManyResponseMapped",
    "TeamGetOneResponseMapped": "alexishr:TeamGetOneResponseMapped",
    "CreateTeamRequest": "alexishr:CreateTeamRequest",
    "TeamResponseMapped": "alexishr:TeamResponseMapped",
    "UpdateTeamRequest": "alexishr:UpdateTeamRequest",
    "UserResponse": "alexishr:UserResponse",
    "locale": {
      "@id": "alexishr:locale",
      "@type": "xsd:string"
    },
    "systemRole": {
      "@id": "alexishr:systemRole",
      "@type": "xsd:string"
    },
    "EmployeeTeamReferenceRelationsResponse": "alexishr:EmployeeTeamReferenceRelationsResponse",
    "employee": {
      "@id": "alexishr:employee",
      "@container": "@list"
    },
    "team": {
      "@id": "alexishr:team",
      "@container": "@list"
    },
    "user": {
      "@id": "alexishr:user",
      "@container": "@list"
    },
    "EmployeeTeamReferencesGetManyResponseMapped": "alexishr:EmployeeTeamReferencesGetManyResponseMapped",
    "EmployeeTeamReferenceGetOneResponseMapped": "alexishr:EmployeeTeamReferenceGetOneResponseMapped",
    "CreateEmployeeTeamReferenceRequest": "alexishr:CreateEmployeeTeamReferenceRequest",
    "EmployeeTeamReferenceResponseMapped": "alexishr:EmployeeTeamReferenceResponseMapped",
    "UpdateEmployeeTeamReferenceRequest": "alexishr:UpdateEmployeeTeamReferenceRequest",
    "CompensationsGetManyResponseMapped": "alexishr:CompensationsGetManyResponseMapped",
    "CompensationGetOneResponseMapped": "alexishr:CompensationGetOneResponseMapped",
    "CreateCompensationRequest": "alexishr:CreateCompensationRequest",
    "CompensationResponseMapped": "alexishr:CompensationResponseMapped",
    "UpdateCompensationRequest": "alexishr:UpdateCompensationRequest",
    "BonusCompensationResponse": "alexishr:BonusCompensationResponse",
    "payoutDate": {
      "@id": "alexishr:payoutDate",
      "@type": "xsd:dateTime"
    },
    "currencyId": {
      "@id": "alexishr:currencyId",
      "@type": "xsd:string"
    },
    "BonusCompensationsGetManyResponseMapped": "alexishr:BonusCompensationsGetManyResponseMapped",
    "BonusCompensationGetOneResponseMapped": "alexishr:BonusCompensationGetOneResponseMapped",
    "CreateBonusCompensationRequest": "alexishr:CreateBonusCompensationRequest",
    "BonusCompensationResponseMapped": "alexishr:BonusCompensationResponseMapped",
    "UpdateBonusCompensationRequest": "alexishr:UpdateBonusCompensationRequest",
    "AdditionalCompensationResponse": "alexishr:AdditionalCompensationResponse",
    "AdditionalCompensationsGetManyResponseMapped": "alexishr:AdditionalCompensationsGetManyResponseMapped",
    "AdditionalCompensationGetOneResponseMapped": "alexishr:AdditionalCompensationGetOneResponseMapped",
    "CreateAdditionalCompensationRequest": "alexishr:CreateAdditionalCompensationRequest",
    "AdditionalCompensationResponseMapped": "alexishr:AdditionalCompensationResponseMapped",
    "UpdateAdditionalCompensationRequest": "alexishr:UpdateAdditionalCompensationRequest",
    "EmploymentRelationsResponse": "alexishr:EmploymentRelationsResponse",
    "EmploymentsGetManyResponseMapped": "alexishr:EmploymentsGetManyResponseMapped",
    "EmploymentGetOneResponseMapped": "alexishr:EmploymentGetOneResponseMapped",
    "CreateEmploymentRequest": "alexishr:CreateEmploymentRequest",
    "EmploymentResponseMapped": "alexishr:EmploymentResponseMapped",
    "UpdateEmploymentRequest": "alexishr:UpdateEmploymentRequest",
    "EmploymentTypesGetManyResponseMapped": "alexishr:EmploymentTypesGetManyResponseMapped",
    "EmploymentTypeGetOneResponseMapped": "alexishr:EmploymentTypeGetOneResponseMapped",
    "CreateEmploymentTypeRequest": "alexishr:CreateEmploymentTypeRequest",
    "EmploymentTypeResponseMapped": "alexishr:EmploymentTypeResponseMapped",
    "UpdateEmploymentTypeRequest": "alexishr:UpdateEmploymentTypeRequest",
    "CostCentersGetManyResponseMapped": "alexishr:CostCentersGetManyResponseMapped",
    "CostCenterGetOneResponseMapped": "alexishr:CostCenterGetOneResponseMapped",
    "CreateCostCenterRequest": "alexishr:CreateCostCenterRequest",
    "CostCenterResponseMapped": "alexishr:CostCenterResponseMapped",
    "UpdateCostCenterRequest": "alexishr:UpdateCostCenterRequest",
    "LeaveResponse": "alexishr:LeaveResponse",
    "duration": {
      "@id": "alexishr:duration",
      "@type": "xsd:string"
    },
    "gradePercentage": {
      "@id": "alexishr:gradePercentage",
      "@type": "xsd:decimal"
    },
    "coverageRate": {
      "@id": "alexishr:coverageRate",
      "@type": "xsd:decimal"
    },
    "LeaveTypeResponse": "alexishr:LeaveTypeResponse",
    "kind": {
      "@id": "alexishr:kind",
      "@type": "xsd:string"
    },
    "minimumDuration": {
      "@id": "alexishr:minimumDuration",
      "@type": "xsd:string"
    },
    "deductible": {
      "@id": "alexishr:deductible",
      "@type": "xsd:boolean"
    },
    "paid": {
      "@id": "alexishr:paid",
      "@type": "xsd:boolean"
    },
    "disabled": {
      "@id": "alexishr:disabled",
      "@type": "xsd:boolean"
    },
    "LeaveRelationsResponse": "alexishr:LeaveRelationsResponse",
    "LeavesGetManyResponseMapped": "alexishr:LeavesGetManyResponseMapped",
    "LeaveGetOneResponseMapped": "alexishr:LeaveGetOneResponseMapped",
    "CreateLeaveRequest": "alexishr:CreateLeaveRequest",
    "childId": {
      "@id": "alexishr:childId",
      "@type": "xsd:string"
    },
    "LeaveResponseMapped": "alexishr:LeaveResponseMapped",
    "UpdateLeaveRequest": "alexishr:UpdateLeaveRequest",
    "approvalNote": {
      "@id": "alexishr:approvalNote",
      "@type": "xsd:string"
    },
    "LeaveTypeCodeResponse": "alexishr:LeaveTypeCodeResponse",
    "leaveTypeId": {
      "@id": "alexishr:leaveTypeId",
      "@type": "xsd:string"
    },
    "LeaveTypeGetManyRelationsResponse": "alexishr:LeaveTypeGetManyRelationsResponse",
    "leaveTypeCode": {
      "@id": "alexishr:leaveTypeCode",
      "@container": "@list"
    },
    "LeaveTypesGetManyResponseMapped": "alexishr:LeaveTypesGetManyResponseMapped",
    "LeaveTypeGetOneRelationResponse": "alexishr:LeaveTypeGetOneRelationResponse",
    "LeaveTypeGetOneResponseMapped": "alexishr:LeaveTypeGetOneResponseMapped",
    "CreateLeaveTypeRequest": "alexishr:CreateLeaveTypeRequest",
    "LeaveTypeResponseMapped": "alexishr:LeaveTypeResponseMapped",
    "UpdateLeaveTypeRequest": "alexishr:UpdateLeaveTypeRequest",
    "LeaveTransactionParentResponse": "alexishr:LeaveTransactionParentResponse",
    "LeaveTransactionResponse": "alexishr:LeaveTransactionResponse",
    "parent": {
      "@id": "alexishr:parent",
      "@type": "@id"
    },
    "date": {
      "@id": "alexishr:date",
      "@type": "xsd:dateTime"
    },
    "hours": {
      "@id": "alexishr:hours",
      "@type": "xsd:decimal"
    },
    "extent": {
      "@id": "alexishr:extent",
      "@type": "xsd:decimal"
    },
    "LeaveTransactionRelationsResponse": "alexishr:LeaveTransactionRelationsResponse",
    "leaveType": {
      "@id": "alexishr:leaveType",
      "@container": "@list"
    },
    "LeaveTransactionsGetManyResponseMapped": "alexishr:LeaveTransactionsGetManyResponseMapped",
    "LeaveTransactionGetOneResponseMapped": "alexishr:LeaveTransactionGetOneResponseMapped",
    "VacationPoolExpiryEntryResponse": "alexishr:VacationPoolExpiryEntryResponse",
    "expiresAt": {
      "@id": "alexishr:expiresAt",
      "@type": "xsd:dateTime"
    },
    "remainingAmount": {
      "@id": "alexishr:remainingAmount",
      "@type": "xsd:decimal"
    },
    "VacationPoolResponse": "alexishr:VacationPoolResponse",
    "pool": {
      "@id": "alexishr:pool",
      "@type": "xsd:string"
    },
    "earned": {
      "@id": "alexishr:earned",
      "@type": "xsd:decimal"
    },
    "carried": {
      "@id": "alexishr:carried",
      "@type": "xsd:decimal"
    },
    "adjustment": {
      "@id": "alexishr:adjustment",
      "@type": "xsd:decimal"
    },
    "spent": {
      "@id": "alexishr:spent",
      "@type": "xsd:decimal"
    },
    "reversed": {
      "@id": "alexishr:reversed",
      "@type": "xsd:decimal"
    },
    "expired": {
      "@id": "alexishr:expired",
      "@type": "xsd:decimal"
    },
    "lost": {
      "@id": "alexishr:lost",
      "@type": "xsd:decimal"
    },
    "balance": {
      "@id": "alexishr:balance",
      "@type": "xsd:decimal"
    },
    "available": {
      "@id": "alexishr:available",
      "@type": "xsd:decimal"
    },
    "advanceFunded": {
      "@id": "alexishr:advanceFunded",
      "@type": "xsd:decimal"
    },
    "lockedEarned": {
      "@id": "alexishr:lockedEarned",
      "@type": "xsd:decimal"
    },
    "expiryBreakdown": {
      "@id": "alexishr:expiryBreakdown",
      "@container": "@list"
    },
    "VacationAdvanceDebtResponse": "alexishr:VacationAdvanceDebtResponse",
    "nearestExpiry": {
      "@id": "alexishr:nearestExpiry",
      "@type": "xsd:dateTime"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Alexis API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Alexis's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-27) from openapi/alexishr-openapi.json.",
  "dcterms:created": "2026-10-27",
  "dcterms:source": [
    "openapi/alexishr-openapi.json"
  ]
}