Validation rules for All Provision
- Published:
- 17 December 2024
Rule name | Version | Status | Error message |
---|---|---|---|
CampID_01 | 1 | Active |
The Campus identifier is not valid |
CampID_02 | 1 | Active |
The UKPRN is not the same as recorded in the Header |
ContPrefType_01 | 1 | Active |
The Contact preference type and code is not valid |
ContPrefType_02 | 1 | Active |
The combination of Contact preference type and code is not valid, this learner is not to be contacted |
ContPrefType_03 | 1 | Active |
The Contact preference type and code is not valid for this Learning start date |
ContPrefType_04 | 1 | Active |
These contact preference types cannot all be used at the same time |
ContPrefType_05 | 1 | Active |
These contact preference types cannot all be used at the same time |
ContPrefType_06 | 1 | Active |
There must not be more than two records with a Contact preference type of RUI |
ContPrefType_07 | 1 | Active |
There must not be more than three records with a Contact preference type of PMC |
DateEmpStatApp_01 | 1 | Active |
The Date employment status applies must not be after the current teaching year |
DateEmpStatApp_02 | 1 | Active |
The Date employment status applies must not be before 1 August 1990 |
DateOfBirth_04 | 1 | Active |
The learner is 115 or over |
DateOfBirth_24 | 1 | Active |
The Unique learner number has been returned and the Date of birth has not been returned |
DateOfBirth_27 | 1 | Active |
The learner's Date of birth is on or after the start of the current teaching year |
EmpId_01 | 1 | Active |
The Employer identifier is not valid |
EmpId_02 | 1 | Active |
The Employer identifier does not pass the checksum calculation |
EmpStat_05 | 1 | Active |
The Employment status is not a valid code |
EmpStat_20 | 1 | Active |
The learner must be in paid employment for this Learning Delivery Monitoring code to be used. |
Entity_1 | 1 | Changed |
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 | 4 | Changed |
The Length of unemployment has not been returned |
ESMType_10 | 1 | Active |
The Length of employment has been returned |
ESMType_11 | 1 | Active |
The Length of employment has been returned |
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 |
Filename_1 | 1 | Active |
The filename is not in the correct format |
Filename_2 | 1 | Active |
A file with the same UKPRN, collection year and date/time combination has been received before |
Filename_3 | 1 | Active |
The UKPRN is not valid |
Filename_4 | 1 | Active |
The year of collection is not the current year |
Filename_5 | 1 | Active |
The serial number is not a 2 digit number |
Filename_6 | 1 | Active |
The serial number must not be 00 |
Filename_7 | 1 | Active |
The file date/time is after today's date/time |
Filename_8 | 1 | Active |
The date/time of the file is earlier than a previous transmission for this collection |
GivenNames_01 | 1 | Active |
The learner's Given names must be returned |
Header_2 | 1 | Active |
The file preparation date is after today's date |
Header_3 | 1 | Active |
The UKPRN in the filename does not match the UKPRN in the Header |
Inconsistent UKPRN | 1 | Active |
The UKPRN in the file name does not match the provider's UKPRN in the Submit Learner Data service |
LearnFAMType_01 | 1 | Active |
The FAM type and code is not valid |
LearnFAMType_03 | 1 | Active |
The FAM type and code is not valid for this Learning start date |
LearnFAMType_09 | 1 | Active |
There must not be more than one record with a FAM type of HNS, EHC, DLA, SEN, MCF, ECF or FME |
LearnFAMType_10 | 1 | Active |
There must not be more than four records with a FAM type of LSR |
LearnFAMType_11 | 1 | Active |
There must not be more than two records with a FAM type of EDF or NLM |