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

Validation rules by category

Last updated:
29 July 2026

Rule name Version Status Error message
FD_SOC_AL 1 Changed

The length of the value returned for SOC is not between 1 and 4 characters

FD_SPECFEE_AL 1 Active

The value returned for SPECFEE is not 1 character long

FD_SPECFEE_MA 1 Active

The SPECFEE has not been returned

FD_SSN_AL 1 Active

The length of the value returned for SSN is not between 1 and 13 characters

FD_SSN_AP 1 Active

The SSN does not match the validation pattern

FD_StdCode_AL 1 Active

The length of the value returned for StdCode is not between 1 and 5 characters

FD_STULOAD_AL 1 Active

The length of the value returned for STULOAD is not between 1 and 5 characters

FD_STULOAD_AR 1 Active

The STULOAD is out of range

FD_SWSupAimId_AL 1 Active

The length of the value returned for SWSupAimId is not between 1 and 36 characters

FD_SWSupAimId_AP 1 Active

The SWSupAimId does not match the validation pattern

FD_TelNo_AL 1 Active

The length of the value returned for TelNo is not between 1 and 18 characters

FD_TelNo_AP 1 Active

The TelNo does not match the validation pattern

FD_Tlout_AL 1 Active

The length of the value returned for Tlout is not between 1 and 2 characters

FD_TTACCOM_AL 1 Active

The value returned for TTACCOM is not 1 character long

FD_TYPEYR_AL 1 Active

The value returned for TYPEYR is not 1 character long

FD_TYPEYR_MA 1 Active

The TYPEYR has not been returned

FD_UCASPERID_AL 1 Active

The length of the value returned for UCASPERID is not between 1 and 10 characters

FD_UCASPERID_AP 1 Active

The UCASPERID does not match the validation pattern

FD_UCASPERID_AR 1 Active

The UCASPERID is out of range

FD_UCASSCHEMECODE_AL 1 Changed

The length of the value returned for UCASSCHEMECODE is not between 1 and 9 characters

FD_UCASSCHEMECODE_AP 1 Changed

The UCASSCHEMECODE does not match the validation pattern

FD_ULN_AL 1 Active

The length of the value returned for ULN is not between 1 and 10 characters

FD_ULN_AR 1 Active

The ULN is out of range

FD_ULN_MA 1 Active

The ULN has not been returned

FD_WithdrawReason_AL 1 Active

The length of the value returned for WithdrawReason is not between 1 and 2 characters

FD_WorkPlaceEmpId_AL 1 Active

The length of the value returned for WorkPlaceEmpId is not between 1 and 9 characters

FD_WorkPlaceHours_AL 1 Active

The length of the value returned for WorkPlaceHours is not between 1 and 4 characters

FD_WorkPlaceHours_AR 1 Active

The WorkPlaceHours is out of range

FD_WorkPlaceHours_MA 1 Active

The WorkPlaceHours has not been returned

FD_WorkPlaceMode_AL 1 Active

The value returned for WorkPlaceMode is not 1 character long

FD_WorkPlaceMode_MA 1 Active

The WorkPlaceMode has not been returned

FD_WorkPlaceStartDate_MA 1 Active

The WorkPlaceStartDate has not been returned

FD_YEARSTU_AL 1 Active

The length of the value returned for YEARSTU is not between 1 and 2 characters

FD_YEARSTU_AR 1 Active

The YEARSTU is out of range

FD_YEARSTU_MA 1 Active

The YEARSTU has not been returned

Filename_1 1 Active

The filename is not in the correct format

Filename_2 1 Active

A file with the same UKPRN, collection year and date/time combination has been received before

Filename_3 1 Active

The UKPRN is not valid

Filename_4 1 Active

The year of collection is not the current year

Filename_5 1 Active

The serial number is not a 2 digit number

Filename_6 1 Active

The serial number must not be 00

Filename_7 1 Active

The file date/time is after today's date/time

Filename_8 1 Active

The date/time of the file is earlier than a previous transmission for this collection

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