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

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