| Name | Type | Description | Notes |
|---|---|---|---|
| aeNotEnroledWarning | bool | [readonly] If true then the employee should be enrolled in an Auto Enrolment Qualifying pension but isn't | [optional] [readonly] |
| aggregatedServiceDate | \DateTime | [optional] | |
| autoEnrolment | \SynergiTech\Staffology\Model\AutoEnrolment | [optional] | |
| bankDetails | \SynergiTech\Staffology\Model\BankDetails | [optional] | |
| defaultPensionSchemeName | string | [optional] | |
| defaultPensionSchemeUniqueId | string | [optional] | |
| defaultWorkerGroupName | string | [optional] | |
| defaultWorkerGroupUniqueId | string | [optional] | |
| employmentDetails | \SynergiTech\Staffology\Model\EmploymentDetails | [optional] | |
| evcId | string | If set then this will be used as the EmployeeIDFromProduct sent to EVC in place of the standard EmployeeId. | [optional] |
| holidaySchemeUniqueId | string | [optional] | |
| id | string | [readonly] The unique id of the object | [optional] [readonly] |
| leaveHolidayAccrualDefaultRateType | \SynergiTech\Staffology\Model\HolidayAccrualDefaultRateType | [optional] | |
| leaveSettings | \SynergiTech\Staffology\Model\LeaveSettings | [optional] | |
| payOptions | \SynergiTech\Staffology\Model\PayOptions | [optional] | |
| personalDetails | \SynergiTech\Staffology\Model\PersonalDetails | [optional] | |
| rightToWork | \SynergiTech\Staffology\Model\RightToWork | [optional] | |
| sourceSystemId | string | [readonly] Can only be given a value when the employee is created. It can then never be changed. Used by external systems so they can store an immutable reference | [optional] |
| status | \SynergiTech\Staffology\Model\EmployeeStatus | [optional] | |
| tags | string[] | [optional] |