Validation rules by category
- Last updated:
- 29 July 2026
| Rule name | Version | Status | Error message |
|---|---|---|---|
| FundModel_01 | 1 | Active |
The Funding model is not a valid code |
| FundModel_03 | 1 | Active |
The Funding model is not valid for a learning aim financed by an Advanced Learner Loan |
| FundModel_04 | 1 | Active |
The Funding model is not valid for a learning aim which is part of an apprenticeship programme |
| FundModel_05 | 1 | Active |
The Funding model is not valid for starts before 1 May 2017 |
| FundModel_06 | 1 | Active |
The funding model is not valid for this aim |
| FundModel_07 | 1 | Active |
The funding model is not valid for an apprenticeship programme |
| FundModel_08 | 1 | Deleted |
The funding model is not valid for this apprenticeship programme |
| FundModel_09 | 1 | Active |
The funding model is not valid for this apprenticeship programme |
| FundModel_10 | 1 | Active |
The funding model is not valid for this source of funding |
| FundModel_11 | 1 | Active |
This funding model is not valid for this programme type |
| FundModel_14 | 1 | Active |
This funding model is not valid when returning this field |
| FundModel_15 | 1 | Active |
This funding model is not valid for this LDM code |
| FundModel_16 | 1 | Active |
This funding model is not valid for this programme type |
| FundModel_17 | 1 | Active |
This funding model is not valid for the start date of the learning aim |
| FundModel_18 | 1 | Active |
The funding model is not valid for this source of funding |
| FundModel_19 | 1 | Active |
This Funding model is not valid for starts before 1 August 2024 |
| FundModel_20 | 1 | Active |
This Funding model is not valid for starts before 1 August 2024 |
| FundModel_21 | 1 | Active |
Funding model 38 cannot be used if the Original Learning Start Date is before 1 August 2024. Use Funding model 35. |
| FworkCode_01 | 1 | Deleted |
The Framework code must be returned |
| FworkCode_02 | 1 | Deleted |
The Framework code must not be returned |
| FworkCode_05 | 1 | Deleted |
The Framework code, Pathway code and Programme type combination is not valid in the LARS database for this Learning aim reference |
| GivenNames_01 | 1 | Active |
The learner's Given names must be returned |
| GivenNames_02 | 1 | Active |
The learner's Given names must be returned |
| GivenNames_04 | 1 | Active |
The learner's Given names must be returned |
| GROSSFEE_01 | 1 | Active |
The Gross tuition fee must be returned for this learning aim |
| GROSSFEE_02 | 1 | Active |
The Gross tuition fee must be equal to or greater than the Net tuition fee |
| GROSSFEE_03 | 3 | Changed |
The Gross tuition fee must not be greater than £9535 |
| 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 |
| HEPostCode_01 | 1 | Active |
The HE centre location postcode should be a valid postcode on the list of complete UK postcodes table or be ZZ99 9ZZ |
| HEPostCode_02 | 1 | Active |
The Postcode must conform to the valid postcode format |
| Inconsistent UKPRN | 1 | Active |
The UKPRN in the file name does not match the provider's UKPRN in the Submit Learner Data service |
| LearnActEndDate_01 | 1 | Active |
The Learning actual end date must be after the Learning start date |
| LearnActEndDate_04 | 1 | Active |
The Learning actual end date must be before the file preparation date |
| LearnAimRef_01 | 1 | Active |
The Learning aim reference is not a valid lookup on LARS |
| LearnAimRef_30 | 1 | Active |
The Learning aim reference is not valid for a programme aim |
| LearnAimRef_56 | 1 | Active |
The learning aim is not valid for Adult skills funding |
| LearnAimRef_78 | 1 | Active |
The learning aim is not valid for Adult skills funding |
| LearnAimRef_79 | 1 | Active |
The learning aim is not valid for Adult skills funding |
| LearnAimRef_81 | 1 | Active |
The learning aim is not valid for Adult skills funding |
| LearnAimRef_84 | 1 | Active |
The learning aim is not valid for Adult skills funding |
| LearnAimRef_85 | 1 | Active |
The learning aim is not valid for Adult skills funding |
| LearnAimRef_86 | 1 | Deleted |
The Learning aim reference is not valid for this funding model where the learning aim is not part of a traineeship |
| LearnAimRef_88 | 1 | Active |
The Learning aim reference is not valid in the LARS database for this Funding model and this Learning start date |
| LearnAimRef_90 | 1 | Active |
This work experience aim must not be returned for this programme type |
| LearnAimRef_94 | 1 | Active |
The Learning aim reference is not valid in the LARS database for this Funding model and this Learning start date |
| LearnAimRef_95 | 1 | Active |
The Learning aim reference is not valid in the LARS database for this Funding model for this teaching year |
| LearnAimRef_96 | 1 | Active |
The Learning aim reference is not valid in the LARS database for this Funding model and this Learning start date |
| LearnAimRef_97 | 1 | Active |
The Learning aim reference is not valid in the LARS database for this Funding model for this teaching year |
| LearnAimRef_98 | 3 | Deleted |
The Learning aim reference is not valid in the LARS database for this Funding model and this Learning start date |