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

Validation rules by category

Last updated:
22 October 2026

Rule name Version Status Error message
FundModel_09 1 Active

The funding model is not valid for this apprenticeship programme

FundModel_10 1 Changed

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 Deleted

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.

FundModel_22 1 New

This programme type is not valid for this funding model

GivenNames_01 1 Changed

The learner's Given names must be returned

GivenNames_02 1 Deleted

The learner's Given names must be returned

GivenNames_04 1 Deleted

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

The Gross tuition fee must not be greater than £9790

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

HRSAmount_01 1 New

Planned hours for a T Level programme must be greater than zero on the programme aim

HRSAmount_02 1 New

Planned hours for off the job training of an apprenticeship programme must not be less than 278 hours

HRSAmount_03 1 New

Planned hours for off the job training of an apprenticeship programme (HRS 1) must not be less than 187 hours

HRSAmount_04 1 New

The Additional Delivery Hours (HRS 6) must not exceed 24 hours in a day

HRSAmount_05 1 New

The Additional Delivery Hours (HRS 6) should not exceed 35 hours in a week

HRSAmount_06 1 New

The Additional Delivery Hours divided by the number of days of study is greater than 9 and less than 24

HRSType_01 3 Changed

Planned hours for off the job training of an apprenticeship programme must be returned for Apprenticeships on the programme aim

HRSType_02 3 Changed

Planned hours for a T Level programme must be returned for T Levels

HRSType_03 3 Deleted

'Planned hours for off the job training of an apprenticeship programme' (HRS1) must be recorded on the programme aim

HRSType_04 1 New

'Planned hours for a T Level programme' (HRS2) must be recorded on the programme aim

HRSType_05 1 New

Planned hours for a T Level programme (HRS 2) must not be returned for 16-19 study programmes

HRSType_06 1 New

For Tailored learning funded aims 'The size of the Tailored Learning course' (HRS 5) must be recorded which represent the timetable hours for delivery.

HRSType_07 1 New

Actual hours for off the job training of an apprenticeship programme must be returned on the programme aim

HRSType_08 1 New

Actual hours for off the job training of an apprenticeship programme must be returned

HRSType_09 1 New

Actual hours for off the job training of an apprenticeship programme must be returned for withdrawn learners

HRSType_10 1 New

Additional Delivery Hours (HRS 6) must only be returned for Adult Skills or Other Adult.

HRSType_11 1 New

The Additional Delivery Hours (HRS 6) must only be returned for ESOL qualification or unit aims

HRSType_12 1 New

Hours Codes 1,3,4,5,6 must not be returned when returning a T Level programme

HRSType_13 1 New

Hours Codes 1,3 and 4 must only be returned for Apprenticeships

HRSType_14 1 New

Hours Codes 2, 5 or 6 must not be returned when returning an Apprenticeship

HRSType_15 1 New

Hours Codes 5 must only be returned for Tailored Learning

HRSType_16 1 New

Hours Codes 1, 2, 3, 4 or 6 must not be returned when returning Tailored Learning

HRSType_17 1 New

Hours Codes 1, 2, 3, 4 or 5 must not be returned when returning Adult Skills

HRSType_18 1 New

The same Hours Code must only be returned once in the Learning Delivery record

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