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

Validation rules for Adult education budget

Last updated:
29 July 2026

Rule name Version Status Error message
DD01 1 Active

N/A

DD04 2 Changed

N/A

DD05 1 Active

N/A

DD06 1 Active

N/A

DD07 1 Changed

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 1 Changed

N/A

DD36 1 Active

N/A

DD37 1 Active

N/A

DD38 1 Active

N/A

DD39 3 Deleted

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

EmpStat_01 1 Deleted

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

EmpStat_02 1 Deleted

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

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_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

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

ESMType_05 1 Active

The learner's Employment status is 'in paid employment' and the Length of unemployment has been returned

ESMType_07 1 Active

The learner is self employed and the Employment status is not 'in paid employment'

ESMType_08 1 Active

The Length of unemployment has not been returned

ESMType_10 1 Active

The Length of employment has been returned

ESMType_11 1 Active

The Employment status monitoring type and code is not valid for the Employment status date

ESMType_12 1 Active

The Employment intensity indicator or Self employed indicator has been returned

ESMType_15 1 Active

There must not be more than one record with an ESM type of SEI, EII, LOU, LOE, BSI, PEI, or SEM

ESMType_17 1 Active

The learner must be receiving work related benefits for this Learning Delivery Monitoring code to be used

ESMType_18 1 Active

The redundancy indicator has been returned and the Learner's Employment status is 'In paid employment'

ESMType_19 1 Active

The 'Small or Medium Employer' indicator has been returned but the Learner's Employment status is 'Not in paid employment'

ESMType_20 1 Active

There must not be more than one of the same OET codes recorded on the employment status

Ethnicity_01 1 Active

The Ethnicity is not a valid code

FamilyName_01 1 Active

The learner's Family name must be returned