| Name | Type | Description | Notes |
|---|---|---|---|
| basis | \SynergiTech\Staffology\Model\RoleBasis | [optional] | |
| defaultPensionSchemeUniqueId | string | [optional] | |
| defaultWorkerGroupUniqueId | string | [optional] | |
| displayName | string | [optional] [readonly] | |
| endDate | \DateTime | [optional] | |
| id | string | [optional] | |
| isPrimary | bool | Set to True if this is Primary role of the Employee | [optional] |
| jobTitle | string | Job Title of the Role | [optional] |
| occupationalMaternityPolicyUniqueId | string | [optional] | |
| occupationalSicknessPolicyUniqueId | string | [optional] | |
| payOptions | \SynergiTech\Staffology\Model\ContractPayOptionsBaseResponse | [optional] | |
| reference | string | [optional] | |
| startDate | \DateTime | [optional] | |
| type | \SynergiTech\Staffology\Model\RoleType | [optional] | |
| workingPattern | \SynergiTech\Staffology\Model\ContractWorkingPatternResponse | [optional] |