1. Home
  2. Validation rules
  3. Validation rules by category

Validation rules for Apprenticeships

Last updated:
22 October 2026

Rule name Version Status Error message
DateOfBirth_37 1 Active

The learner is 19 or over and the planned duration of the programme does not reach the required minimum duration of an apprenticeship

DateOfBirth_40 1 Active

The learner is 19 or over and the actual duration of the programme does not reach the required minimum duration of an apprenticeship

DateOfBirth_46 1 Active

The planned duration of the programme does not reach the required minimum duration for an apprenticeship standard

DateOfBirth_47 1 Active

The actual duration of the programme does not reach the required minimum duration for an apprenticeship standard

DateOfBirth_48 1 Active

The learner is not over the school leaving age

DateOfBirth_57 1 Active

The planned duration of the programme does not reach the required minimum duration for an apprenticeship standard

DateOfBirth_58 1 Active

The actual duration of the programme does not reach the required minimum duration for an apprenticeship standard

DateOfBirth_59 1 Active

The learner must not be 25 or over at the start of the learning for a funded foundation apprenticeship standard programme

DateOfBirth_60 1 Active

The learner is not able to be funded for a level 7 apprenticeship because they are either over 21 or are under 25 and are not an apprentice care leaver or have an EHC plan.

DD01 1 Active

N/A

DD04 1 Active

N/A

DD05 1 Active

N/A

DD06 1 Active

N/A

DD07 1 Active

N/A

DD12 1 Active

N/A

DD13 1 Active

N/A

DD14 1 Active

N/A

DD17 1 Active

N/A

DD18 1 Active

N/A

DD21 1 Active

N/A

DD27 1 Active

N/A

DD28 1 Active

N/A

DD29 1 Active

N/A

DD31 1 Active

N/A

DD32 1 Active

N/A

DD33 1 Active

N/A

DD34 1 Active

N/A

DD35 3 Changed

N/A

DD36 1 Active

N/A

DD37 1 Active

N/A

DD38 1 Active

N/A

DD40 1 Active

N/A

DelLocPostCode_03 1 Active

The Delivery location postcode is not valid

DelLocPostCode_11 1 Active

The Delivery location postcode is not in the correct format

EmpId_01 1 Active

The Employer identifier is not valid

EmpId_02 1 Active

The Employer identifier does not pass the checksum calculation

EmpId_10 1 Active

The Employer identifier has not been returned

EmpId_14 1 Active

The Employer Identifier has been returned and the Learner's Employment status is 'Not in paid employment'

EmpStat_05 1 Active

The Employment status is not a valid code

EmpStat_08 1 Active

An Employment status record has not been returned that applies prior to the Learning start date

EmpStat_09 1 Active

An Employment status record has not been returned that applies prior to the Learning start date

EmpStat_12 1 Active

The Employment status on the start date of an apprenticeship programme should be employed

EmpStat_15 1 Active

The Employment status on the start date of an apprenticeship programme must not be unknown

EmpStat_20 1 Active

The learner must be in paid employment for this Learning Delivery Monitoring code to be used

Entity_1 1 Active

There are no valid learners in the the Learner record

EPAOrgID_01 1 Active

The end point assessment organisation is not valid for this standard on this planned end date

EPAOrgID_02 1 Active

The End point assessment organisation payment record has been returned but there is no record of the End point assessment organisation

EPAOrgID_03 1 Active

The End point assessment organisation has been returned but there is no record of the associated financial record

ESMType_01 1 Active

The Employment status monitoring type and code is not valid

ESMType_02 1 Active

The learner's Employment status is 'in paid employment' and the Employment intensity indicator has not been returned