Skip to content

Latest commit

 

History

History
21 lines (18 loc) · 10.4 KB

EmployeeJob.md

File metadata and controls

21 lines (18 loc) · 10.4 KB

EmployeeJob

Fields

Field Type Required Description Example
id JsonNullable<String> A unique identifier for an object. 12345
employeeId JsonNullable<String> A unique identifier for an object. 12345
title JsonNullable<String> The job title of the person. CEO
role JsonNullable<String> The position and responsibilities of the person within the organization. Sales
startDate LocalDate The date on which the employee starts working in their current job role. 2020-08-12
endDate LocalDate The date on which the employee leaves or is expected to leave their current job role. 2020-08-12
compensationRate JsonNullable<Double> The rate of pay for the employee in their current job role. 72000
currency JsonNullable<Currency> Indicates the associated currency for an amount of money. Values correspond to ISO 4217. USD
paymentUnit JsonNullable<PaymentUnit> Unit of measurement for employee compensation. year
hiredAt LocalDate The date on which the employee was hired by the organization 2020-08-12
isPrimary JsonNullable<Boolean> Indicates whether this the employee's primary job. true
isManager JsonNullable<Boolean> Indicates whether this the employee has a manager role. true
status JsonNullable<EmployeeJobStatus> Indicates the status of the job. active
location Optional<Address> N/A