| Name | Description | Type | Additional information |
|---|---|---|---|
| session_id | string |
Required Max length: 100 |
|
| proposed_number | string |
Required Max length: 100 |
|
| staff_category_code | string |
Required Max length: 100 |
|
| rec_category | integer |
Required |
|
| user_on_ad | boolean |
Required |
|
| sync_firstname | string |
Max length: 100 |
|
| sync_surname | string |
Max length: 100 |
|
| send_creation_email_to | integer |
None. |
|
| creation_email_custom | string |
Max length: 100 |
|
| username | string |
Required Max length: 100 |
|
| designation_code | string |
Max length: 500 |
|
| position_code | string |
Max length: 100 |
|
| reports_to_staffNo | string |
Required Max length: 100 |
|
| employment_date | date |
Required |
|
| a_confirm_date | date |
None. |
|
| backup_officer_staffNo | string |
Max length: 100 |
|
| is_permanent_staff | boolean |
Required |
|
| emp_duration_to | date |
None. |
|
| ent_struc_type_code | string |
Required Max length: 100 |
|
| ent_struc_details_code | string |
Required Max length: 100 |
|
| grade_code | string |
Required Max length: 100 |
|
| on_payroll | boolean |
Required |
|
| paygroup_code | string |
Max length: 50 |
|
| compute_pension | boolean |
Required |
|
| compute_nhf | boolean |
Required |
|
| compute_tax | boolean |
Required |
|
| pay_newstaff_arrears | boolean |
Required |
|
| title | string |
Required Max length: 5 |
|
| employee_surname | string |
Required Max length: 100 |
|
| employee_midname | string |
Required Max length: 100 |
|
| employee_firstname | string |
Required Max length: 100 |
|
| gender | string |
Required |
|
| date_of_birth | date |
Required |
|
| user_type | integer |
None. |
|
| cost_centre | string |
None. |
|
| roleNames | Collection of EmployeeProvisionDetailsDTOW |
None. |