Reconciliation

https://github.com/Health-Education-England/TIS-RabbitMQ/blob/master/common/schemas/esr/porSchema.json

Properties



Delivery mode:2

Type: "Reconciliation" (Message type)

Content type: "application/json" (Use to restrict content types and for WAF)

Correlation ID: "123e4567-e89b-12d3-a456-426655440000"  (Used to identify message and responses etc…)

AppID: "ESR" (For now likely to be ESR only)

Source file: example.dat

Deanery: ABC



Body Example



{"positionID": 123456789123456, T_POR02 Position ID

"changeDeleteIndicator": "D", T_POR04 Delete/Change Indicator

"positionNumber": 1234567890, T_POR05 Position Number

"positionTitle": "test", T_POR06 Position Title

"deaneryNumber": "NTH/RTFED/040/STR/210", T_POR07 Deanery Number

"managingOffice": "Northern", T_POR08 Managing Deanery/HEE Local Office(former Deanery Body)

"odsCode": "CodingCode", T_POR10 ODS Employer Code

"hostLeadIndicator": "Host Employer", T_POR09 Host/Lead Employer Indicator

"employingOrgVPDCode": 0234, T_POR11 Employing Organisation VPD Code

"esrOrganisation": "Happy Org", T_POR12 ESR Organisation

"esrLocation": "there"}



Body Mandatory Fields Example

{"positionID": 123456789123456,

"deaneryNumber": "NTH/RTFED/040/STR/210"}