Image
The payload for this event contains the Person id and reference number of the person whose employment start date has been changed and the revised start date.
An EmploymentPeriodStartDateChanged event will be raised when:
Field definitions for this event;
| Field Name | Data Type | Additional information |
|---|---|---|
| personId | guid | n/a |
| personalReferenceNumber | string | max-length: 20 |
| employmentStartDate | date | the revised start date of the person's Employment Period. The dateTime is in ISO format and should be in coordinated universal time (UTC) (e.g. 2019-05-02T15:17:00Z) |
| employmentPeriodId | guid | the identify of the employment period |
Example of this event
{
"personId": "",
"personalReferenceNumber": "",
"employmentStartDate": ""
"employmentPeriodId": ""
}
An EmploymentPeriodCreated event will be raised when:
An EmploymentPeriodEnded event will be raised when:
An EmploymentPeriodReinstated event will be raised when:
Field definitions for this event;
| Field Name | Data Type | Additional information |
|---|---|---|
| personId | guid | n/a |
| personalReference | string | max-length: 20 |
| startDate | date | The dateTime is in ISO format and should be in coordinated universal time (UTC) (e.g. 2019-05-02T15:17:00Z) |
| endDate | date | The dateTime is in ISO format and should be in coordinated universal time (UTC) (e.g. 2019-05-02T15:17:00Z) |
| employerName | string | 80 |
| isExitInterviewCompleted | boolean | n/a |
| lastPaymentDate | date | The dateTime is in ISO format and should be in coordinated universal time (UTC) (e.g. 2019-05-02T15:17:00Z) |
| lastWorkingDate | date | The dateTime is in ISO format and should be in coordinated universal time (UTC) (e.g. 2019-05-02T15:17:00Z) |
| reEmployable | string | max-length: 80 |
| reEmployableCode | string | max-length: 40; reference-data |
| reasonForLeaving | string | max-length: 80 |
| reasonForLeavingCode | string | max-length: 40; reference-data |
| forwardingAddressType | string | max-length: 80 |
| forwardingAddressTypeCode | string | max-length: 40; reference-data |
| line1 | string | max-length: 80 |
| line2 | string | max-length: 80 |
| line3 | string | max-length: 80 |
| line4 | string | max-length: 80 |
| line5 | string | max-length: 80 |
| line6 | string | max-length: 80 |
Example of this event
{
"personId": "",
"personalReference": "",
"startDate": "",
"endDate": "",
"employerName": "",
"isExitInterviewCompleted": "",
"lastPaymentDate": "",
"lastWorkingDate": "",
"reEmployable": "",
"reEmployableCode": "",
"reasonForLeaving": "",
"reasonForLeavingCode": "",
"forwardingAddressType": "",
"forwardingAddressTypeCode": "",
"forwardingAddress": ""{
"line1": "",
"line2": "",
"line3": "",
"line4": "",
"line5": "",
"line6": ""
}
}