| Name | Type | Description | Notes |
|---|---|---|---|
| cisSubContractor | bool | Set to True if this Employee is a CIS Subcontractor. The ```Cis``` property contains further information | [optional] |
| payrollCode | string | The Employees Payroll Code. Must be unique within the Employer. | |
| jobTitle | string | Job Title of Primary role of the Employee | [optional] |
| workplacePostcode | string | Set the workplace postcode, ensuring it's uppercase and no longer than 10 characters. | [optional] |
| onHold | bool | Set to true to temporarily exclude the employee from payruns | [optional] |
| onFurlough | bool | Set to true if the employee is on furlough. | [optional] |
| furloughStart | \DateTime | Furlough Start Date. | [optional] |
| furloughEnd | \DateTime | Furlough End Date. | [optional] |
| furloughCalculationBasis | \SynergiTech\Staffology\Model\FurloughCalculationBasis | [optional] | |
| furloughCalculationBasisAmount | float | [optional] | |
| partialFurlough | bool | Set to true if the employee is partially furloughed. | [optional] |
| furloughHoursNormallyWorked | float | [optional] | |
| furloughHoursOnFurlough | float | [optional] | |
| isApprentice | bool | Set to True if this Employee is an apprentice. This affects the calculations for National Minimum Wage | [optional] |
| apprenticeshipStartDate | \DateTime | [optional] | |
| apprenticeshipEndDate | \DateTime | [optional] | |
| workingPattern | string | Used when calculating payments for Leave. If null then the default Working Pattern is used | [optional] |
| forcePreviousPayrollCode | string | If this property has a non-empty value then a change of Payroll code will be declared on the next FPS. | [optional] |
| starterDetails | \SynergiTech\Staffology\Model\StarterDetails | [optional] | |
| directorshipDetails | \SynergiTech\Staffology\Model\DirectorshipDetails | [optional] | |
| leaverDetails | \SynergiTech\Staffology\Model\LeaverDetails | [optional] | |
| cis | \SynergiTech\Staffology\Model\CisDetails | [optional] | |
| department | \SynergiTech\Staffology\Model\Department | [optional] | |
| roles | \SynergiTech\Staffology\Model\Item[] | List of Roles held by Employee | [optional] |
| isWorkingInFreePort | bool | Flag indicating the employee is employed in a Freeport | [optional] |
| veteranDetails | \SynergiTech\Staffology\Model\VeteranDetails | [optional] | |
| continuousEmploymentDate | \DateTime | [readonly] Continuous employment date for the occupational scheme. | [optional] |
| includeSecondedInfoOnStarter | bool | [readonly] If true then include seconded information on starter of FPS | [optional] |
| isWorkingInInvestmentZone | bool | Flag indicating the employee is employed in an Investment Zone | [optional] |