{
"autoEnrolmentData": {
"assessmentDate": "date-time",
"autoEnrolmentNotices": [
{
"assessmentStatus": "string",
"downloadUrl": "string",
"emailUrl": "string",
"enrolledDate": "date-time",
"enrolmentDeferralDate": "date-time",
"id": "int32",
"noticeSentDate": "date-time"
}
],
"currentAssessmentStatus": "string",
"deferralDate": "date-time",
"downloadUrl": "string",
"hasNotice": "boolean",
"hasPensionSchemeContributionPlan": "boolean",
"noticeSentDate": "date-time",
"validPensionAssessmentStatusTypes": [
"int32"
]
},
"hasNationalInsuranceBackCalculation": "boolean",
"hasP11ds": "boolean",
"hasP45": "boolean",
"hasP60s": "boolean",
"hmrcNotices": [
{
"dateApplied": "string",
"newValue": "string",
"noticeType": "string",
"taxPeriod": "string",
"taxYear": "string"
}
],
"nationalInsuranceBackCalculation": {
"downloadUrl": "string"
},
"p11ds": [
{
"currentState": "string",
"dateGenerated": "date-time",
"downloadUrl": "string",
"employeeId": "int32",
"id": "int32",
"isPublished": "boolean",
"notificationDate": "date-time",
"taxYear": "int32",
"taxYearEnding": "int32",
"text": "string"
}
],
"p45": {
"employeeEndDate": "date-time",
"notificationDate": "date-time",
"p45Url": "string"
},
"p60": {
"employeeEndDate": "date-time",
"financialYearEnding": "int32",
"notificationDate": "date-time",
"p60Url": "string"
},
"p60s": [
{
"dateGenerated": "date-time",
"downloadUrl": "string",
"financialYearEnding": "int32",
"id": "int32",
"notificationDate": "date-time",
"status": "string",
"text": "string"
}
],
"prevP45": {
"exists": "boolean",
"p45Url": "string",
"uploadDate": "date-time"
},
"urls": {
"checkForInformallyPayrollingEnabledUrl": "string",
"downloadAll": "string",
"downloadFile": "string",
"downloadSubmission": "string",
"haveAllEmployeeP11dsBeenPublished": "string",
"haveEmployeeP11dsBeenSubmitted": "string",
"load": "string",
"notify": "string",
"notifyAll": "string",
"paymentUrl": "string",
"publish": "string",
"publishAll": "string",
"submit": "string",
"unpublish": "string",
"unpublishAll": "string"
}
}
| Name | Type | Description |
|---|---|---|
| autoEnrolmentData | object | AutoEnrolmentNoticeViewModel |
| autoEnrolmentData.assessmentDate | date-time |
Nullable |
| autoEnrolmentData.autoEnrolmentNotices[] | array | |
| autoEnrolmentData.autoEnrolmentNotices[].assessmentStatus | string |
PensionAssessmentStatusEnum
Possible values are:
|
| autoEnrolmentData.autoEnrolmentNotices[].downloadUrl | string | String |
| autoEnrolmentData.autoEnrolmentNotices[].emailUrl | string | String |
| autoEnrolmentData.autoEnrolmentNotices[].enrolledDate | date-time |
Nullable |
| autoEnrolmentData.autoEnrolmentNotices[].enrolmentDeferralDate | date-time |
Nullable |
| autoEnrolmentData.autoEnrolmentNotices[].id | int32 |
Nullable |
| autoEnrolmentData.autoEnrolmentNotices[].noticeSentDate | date-time |
Nullable |
| autoEnrolmentData.currentAssessmentStatus | string |
Nullable Possible values are:
|
| autoEnrolmentData.deferralDate | date-time |
Nullable |
| autoEnrolmentData.downloadUrl | string | String |
| autoEnrolmentData.hasNotice | boolean | Boolean |
| autoEnrolmentData.hasPensionSchemeContributionPlan | boolean | Boolean |
| autoEnrolmentData.noticeSentDate | date-time |
Nullable |
| autoEnrolmentData.validPensionAssessmentStatusTypes[] | array of int32 | |
| hasNationalInsuranceBackCalculation | boolean | Boolean |
| hasP11ds | boolean | Boolean |
| hasP45 | boolean | Boolean |
| hasP60s | boolean | Boolean |
| hmrcNotices[] | array | |
| hmrcNotices[].dateApplied | string | String |
| hmrcNotices[].newValue | string | String |
| hmrcNotices[].noticeType | string | String |
| hmrcNotices[].taxPeriod | string | String |
| hmrcNotices[].taxYear | string | String |
| nationalInsuranceBackCalculation | object | NationalInsuranceBackCalculationViewModel |
| nationalInsuranceBackCalculation.downloadUrl | string | String |
| p11ds[] | array | |
| p11ds[].currentState | string |
P11DStatus
Possible values are:
|
| p11ds[].dateGenerated | date-time | DateTime |
| p11ds[].downloadUrl | string | String |
| p11ds[].employeeId | int32 | Int32 |
| p11ds[].id | int32 | Int32 |
| p11ds[].isPublished | boolean | Boolean |
| p11ds[].notificationDate | date-time |
Nullable |
| p11ds[].taxYear | int32 | Int32 |
| p11ds[].taxYearEnding | int32 | Int32 |
| p11ds[].text | string | String |
| p45 | object | P45ViewModel |
| p45.employeeEndDate | date-time |
Nullable |
| p45.notificationDate | date-time |
Nullable |
| p45.p45Url | string | String |
| p60 | object | P60ViewModel |
| p60.employeeEndDate | date-time |
Nullable |
| p60.financialYearEnding | int32 | Int32 |
| p60.notificationDate | date-time |
Nullable |
| p60.p60Url | string | String |
| p60s[] | array | |
| p60s[].dateGenerated | date-time | DateTime |
| p60s[].downloadUrl | string | String |
| p60s[].financialYearEnding | int32 | Int32 |
| p60s[].id | int32 | Int32 |
| p60s[].notificationDate | date-time |
Nullable |
| p60s[].status | string |
P60Status
Possible values are:
|
| p60s[].text | string | String |
| prevP45 | object | PrevP45ViewModel |
| prevP45.exists | boolean | Boolean |
| prevP45.p45Url | string | String |
| prevP45.uploadDate | date-time |
Nullable |
| urls | object | P11dFormsUrls |
| urls.checkForInformallyPayrollingEnabledUrl | string | String |
| urls.downloadAll | string | String |
| urls.downloadFile | string | String |
| urls.downloadSubmission | string | String |
| urls.haveAllEmployeeP11dsBeenPublished | string | String |
| urls.haveEmployeeP11dsBeenSubmitted | string | String |
| urls.load | string | String |
| urls.notify | string | String |
| urls.notifyAll | string | String |
| urls.paymentUrl | string | String |
| urls.publish | string | String |
| urls.publishAll | string | String |
| urls.submit | string | String |
| urls.unpublish | string | String |
| urls.unpublishAll | string | String |