Name / Description | Type / Format | Example | |
---|---|---|---|
employee
|
AeEmployee
|
{AeEmployee}
|
|
period
|
AePeriod
|
{AePeriod}
|
|
pensionSchemes
|
AePensionScheme[]
|
{AePensionScheme}
|
|
assessments
|
AeEmployeeAssessmentResponse[]
|
{AeEmployeeAssessmentResponse}
|
|
explanation
|
boolean
|
true
|
{
"employee": {
"id": "string",
"birthDate": "2025-05-09",
"startDate": "2025-05-09",
"leaveDate": "2025-05-09",
"isExempt": true,
"roles": [
{
"id": "string",
"earnings": 0.0,
"defaultPensionSchemeId": "string"
}
],
"pensions": [
{
"id": "string",
"pensionSchemeId": "string",
"roleIds": [
"string"
],
"startDate": "2025-05-09",
"endDate": "2025-05-09"
}
],
"statePensionAge": 0,
"postponementDate": "2025-05-09",
"defaultPensionSchemeId": "string"
},
"period": {
"payPeriod": "Custom",
"payDate": "2025-05-09",
"startDate": "2025-05-09",
"endDate": "2025-05-09",
"lowerEarningsThreshold": 0.0,
"qualifyingThreshold": 0.0,
"minimumAge": 0,
"deferalPeriodType": "Days",
"deferalPeriods": 0
},
"pensionSchemes": [
{
"id": "string",
"isDefaultScheme": true,
"isQualifying": true,
"useSerRule": true,
"leaveDate": "2025-05-09"
}
],
"assessments": [
{
"action": "NoChange",
"status": "Eligible",
"postponementDate": "2025-05-09",
"letter": {
"id": 0,
"statutoryLetter": "B1",
"issueDate": "2025-05-09",
"sentDate": "2025-05-09"
},
"pensionId": "string",
"isNewPension": true,
"roleId": "string",
"explanation": "string",
"isCurrentPeriod": true
}
],
"explanation": true
}
- none -
- none -