Contract.AutoEnrolmentRequest

Name / Description Type / Format Example
lastAssessment
As part of AutoEnrolment we assess your Employees to see if they need to be auto-enroled in a Pension.
This model shows the result of an assessment.
Contract.AeAssessmentRequest {Contract.AeAssessmentRequest}
ukWorker string "No" "Yes" "Ordinarily"
daysToDeferAssessment
The number of days, if any, to defer assessment of this employee.
You're allowed to defer assessment of new employees by up to 3 months.
integer int32 0
deferByMonthsNotDays
If set to true then the value in DaysToDeferAssessment will be treated as a number of months, not a number of days
boolean true
exempt boolean true
aeExclusionCode string "NotKnown" "NotAWorker" "NotWorkingInUk" "NoOrdinarilyWorkingInUk" "OutsideOfAgeRange" "SingleEmployee" "CeasedActiveMembershipInPast12Mo" "CeasedActiveMembership" "ReceivedWulsInPast12Mo" "ReceivedWuls" "Leaving" "TaxProtection" "CisSubContractor"
aePostponementLetterSent boolean true
{
  "lastAssessment": {
    "assessmentDate": "2024-04-27"
  },
  "ukWorker": "No",
  "daysToDeferAssessment": 0,
  "deferByMonthsNotDays": true,
  "exempt": true,
  "aeExclusionCode": "NotKnown",
  "aePostponementLetterSent": true
}
Consumed by Operations

- none -

Returned by Operations

- none -