Validation rules by category
- Updated:
- 17 October 2025
| Rule name | Version | Status | Error message |
|---|---|---|---|
| ELQ_01 | 1 | Active |
The ELQ must be returned for this learning aim |
| ELQ_02 | 1 | Active |
The ELQ is not a valid code |
| FINTYPE_01 | 1 | Active |
The Financial support type is not a valid code |
| FINTYPE_02 | 1 | Active |
There must not be more than one record with a Financial support type of Cash, Near cash, Accommodation discounts, or Other |
| FUNDCOMP_01 | 1 | Active |
The Completion of year of instance is not valid |
| FUNDLEV_01 | 1 | Active |
The Level applicable to Funding Council HESES is not a valid code |
| FUNDLEV_02 | 1 | Active |
The Level applicable to Funding Council HESES is not valid for this type of learning aim |
| FUNDLEV_03 | 1 | Active |
The Level applicable to Funding Council HESES is not valid for this type of learning aim |
| FUNDLEV_04 | 1 | Active |
The Level applicable to Funding Council HESES is not valid for this type of learning aim |
| 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 | 1 | Active |
The Gross tuition fee must not be greater than £9535 |
| 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 |
| LearnerHE_02 | 1 | Active |
A Learning Delivery HE record must be returned |
| LearningDeliveryHE_02 | 1 | Active |
A Learning Delivery HE record must be returned for this Source of funding |
| LearningDeliveryHE_03 | 1 | Active |
A Learning Delivery HE record must be returned for this Source of funding |
| LearningDeliveryHE_06 | 1 | Active |
A Learning Delivery HE record must not be returned for this learning aim |
| LearningDeliveryHE_07 | 1 | Changed |
A Learning Delivery HE record must be returned for this learning aim |
| LearningDeliveryHE_08 | 1 | Active |
A Learning Delivery HE record must be returned for this learning aim |
| LearningDeliveryHE_09 | 1 | Active |
A Learning Delivery HE record must not be returned for this learning aim |
| LearningDeliveryHE_10 | 3 | New |
A programme aim must not have the HE dataset returned |
| MODESTUD_01 | 1 | Active |
The Mode of study is not a valid code |
| MODESTUD_03 | 1 | Active |
The Mode of study is not valid for this Special fee indicator |
| MSTUFEE_01 | 1 | Active |
The Major source of tuition fees is not valid |
| MSTUFEE_02 | 1 | Active |
The Major source of tuition fees is not valid for this Learning start date |
| MSTUFEE_03 | 2 | Changed |
The Major source of tuition fees is not consistent with the Country of Permanent Address |
| MSTUFEE_04 | 1 | Changed |
The Major source of tuition fees is not consistent with the Country of Permanent Address |
| MSTUFEE_05 | 1 | Changed |
The Major source of tuition fees is not consistent with the Country of Permanent Address |
| MSTUFEE_06 | 1 | Changed |
As Major Source of Tuition Fees 02, 03, 04, 52, 53, 54 has been recorded then the Student Support Number should be returned |
| MSTUFEE_07 | 1 | New |
As Major Source of Tuition Fees 03 or 10 has been recorded then the Student Support Number should be returned |
| NETFEE_01 | 1 | Active |
The Net tuition fee must be returned for this learning aim |
| NETFEE_02 | 3 | Changed |
The Net tuition fee should not be greater than £9535 |
| PCOLAB_01 | 1 | Active |
The Percentage not taught by this institution must be returned for this learning aim |
| PERMADDCOUNTRY_01 | 1 | Changed |
The PERMADDCOUNTRY_01 must be returned for this learning aim |
| PERMADDCOUNTRY_02 | 1 | Changed |
This is not a valid code |
| QUALENT3_01 | 1 | Active |
The Qualification on entry must be returned for this learning aim |
| QUALENT3_02 | 1 | Active |
The Qualification on entry is not a valid code |
| QUALENT3_03 | 1 | Active |
The Qualification on entry is not a valid code for this Learning start date |
| SEC_01 | 1 | Changed |
The Socio-economic classification is not a valid code |
| SEC_02 | 1 | Changed |
The Socio-economic Classification must be returned for this learning aim |
| SOC_02 | 1 | Changed |
The Occupation code must be returned for this learning aim |
| SOC_04 | 1 | Changed |
The Occupation code is not a valid code |
| SPECFEE_01 | 1 | Active |
This Special fee indicator is not valid |
| SPECFEE_02 | 1 | Active |
The Special fee indicator is not valid for this Mode of study |
| SSN_02 | 1 | Active |
The Student support number does not pass the checksum calculation |
| SSN_03 | 1 | Active |
As the Student Support Number has not been recorded then the Net Tuition Fee and Gross Tuition Fee should be returned |
| STULOAD_04 | 1 | Active |
The Student instance FTE must be returned for this learning aim |
| TTACCOM_01 | 1 | Active |
The Term time accommodation is not a valid code |
| TTACCOM_02 | 1 | Active |
The Term time accommodation is not a valid code for this Learning start date |