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
OutGrade_01 1 Active

The Outcome grade is not a valid code

OutGrade_04 1 Active

The Outcome grade must not be returned for this Outcome

OutGrade_05 1 Active

The Outcome grade is not valid for this Outcome

OutGrade_06 1 Active

The Outcome grade is not valid for this Outcome

OutGrade_07 1 Active

The Outcome grade is not valid for this type of qualification

PartnerUKPRN_01 1 Active

The Subcontracted or partnership UKPRN is not valid

PartnerUKPRN_02 1 Active

The Subcontracted or partnership UKPRN must not be on programme aims

PartnerUKPRN_03 1 Active

The Subcontracted or partnership UKPRN must not be the same as the Learning provider UKPRN

PCOLAB_01 1 Active

The Percentage not taught by this institution must be returned for this learning aim

PERMADDCOUNTRY_01 1 Active

The PERMADDCOUNTRY_01 must be returned for this learning aim

PERMADDCOUNTRY_02 1 Active

This is not a valid code

PHours_01 1 Deleted

Planned hours must be returned for this funding model

PHours_03 1 Deleted

Planned hours must be returned for this funding model

PHours_04 1 Deleted

Planned hours must be greater than zero on the programme aim

PHours_05 1 Deleted

Planned hours must not be returned for 16-19 study programmes

PHours_06 1 Deleted

Planned hours must not be less than 278 hours

PHours_07 1 Deleted

For Tailored learning funded aims the planned hours must be recorded which represent the timetable hours for delivery.

PHours_08 1 Deleted

Planned hours must not be less than 187 hours

PlanEEPHours_01 1 Active

The Planned employability, enrichment and pastoral hours have not been returned

PlanLearnHours_01 1 Active

The Planned learning hours have not been returned

PlanLearnHours_02 1 Changed

The Planned learning hours should not be zero

PlanLearnHours_03 1 Active

The sum of the Planned learning hours and the Planned employability, enrichment and pastoral hours must not be zero

PlanLearnHours_04 1 Active

The sum of the Planned learning hours and the Planned employability, enrichment and pastoral hours should not be greater than 1,000 hours

PlanLearnHours_05 1 Active

The sum of the Planned learning hours and the Planned employability, enrichment and pastoral hours should not be greater than 4,000 hours

PMUKPRN_01 1 Active

The UKPRN is not valid

Postcode_14 1 Active

The Postcode is not valid

Postcode_15 1 Active

The Postcode is not in the correct format

PostcodePrior_01 1 Active

The Postcode prior to enrolment is not valid

PostcodePrior_02 1 Active

The Postcode prior to enrolment is not in the correct format

PrevUKPRN_01 1 Active

The UKPRN is not valid

PrimaryLLDD_01 1 Active

The Primary LLDD and health problem is not recorded on one of the LLDD and health problem records

PrimaryLLDD_02 1 Active

The Primary LLDD and health problem is not a valid code

PrimaryLLDD_03 1 Active

There must only be one Primary LLDD and Health problem record

PrimaryLLDD_04 1 Active

The Primary LLDD and health problem is not recorded

PriorAttain_01 1 Changed

The Prior attainment has not been returned

PriorAttain_03 1 Active

The Prior attainment is not a valid code

PriorAttain_09 1 Active

The prior attainment date level applies is after the file preparation date

PriorAttain_10 1 Active

A learner must not have more than one prior attainment record on the same date

PriorLearnFundAdj_01 1 Changed

The Funding adjustment for prior learning must not be returned

ProgType_01 1 Active

The Programme type must be returned for this learning aim

ProgType_02 1 Active

The Programme type must not be returned for this Aim type

ProgType_03 1 Active

The Programme type is not a valid code

ProgType_06 1 Active

The Programme type is not a valid code

ProgType_15 1 Active

The T Level programme type must be used for this work experience learning aim

ProgType_16 1 Active

A valid T Level programme type must be used for this learning aim reference

ProgType_17 1 Active

The T Level programme type must be used for this learning aim reference

ProgType_18 1 Active

The T Level Foundation Year programme type must be used for this learning aim reference

ProgType_19 1 Active

This programme type cannot be used for this learning aim

ProgType_20 1 Active

The T Level Foundation Year programme type must be used for this learning aim reference

ProgType_21 1 Active

The Funding model is not a valid code for this Programme Type