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

Validation rules by category

Updated:
17 October 2025

Rule name Version Status Error message
UKPRN_28 1 Changed

This learning aim cannot be started after the Stop New Starts date for this funding relationship

UKPRN_29 1 Changed

There is no Adult Skills Fund funding relationship for this UKPRN

UKPRN_30 1 Changed

This learning aim cannot be started after the Stop New Starts date for this funding relationship

ULN_02 1 Active

This Unique learner number should not be used

ULN_03 1 Active

This Unique learner number should not be used

ULN_04 1 Active

The Unique learner number does not pass the checksum calculation

ULN_05 1 Active

The Unique learner number is not valid

ULN_06 1 Active

This Unique learner number should not be used

ULN_07 1 Active

This Unique learner number must not be used

ULN_09 1 Active

This Unique learner number should not be used

ULN_10 1 Active

This Unique learner number should not be used

ULN_11 1 Active

This Unique learner number must not be used

ULN_12 1 Active

This Unique learner number must not be used

WithdrawReason_02 1 Active

The Withdrawal reason is not a valid code

WithdrawReason_03 1 Active

The Withdrawal reason must be returned for this Completion status

WithdrawReason_04 1 Active

The Withdrawal reason must not be returned for this Completion status

WithdrawReason_05 1 Active

The Withdrawal reason is only valid for OLASS - Offenders in custody

WithdrawReason_06 1 Active

The Withdrawal reason is only valid for Industrial placements

WorkPlaceEmpId_01 1 Active

The Work placement employer identifier is not valid

WorkPlaceEmpId_02 1 Active

The Work placement employer identifier does not pass the checksum calculation

WorkPlaceEndDate_01 1 Active

The Work placement end date must be after the Work placement start date

WorkPlaceEndDate_02 1 Active

The Work placement end date must be before the Learning actual end date

WorkPlacement_01 1 Active

A Work placement record must be returned

WorkPlaceMode_01 1 Active

The Work placement mode must be a valid code

WorkPlaceStartDate_01 1 Active

The Work Placement record must be returned for this learning aim

WorkPlaceStartDate_02 1 Active

The Work placement start date must be after the Learning start date

WorkPlaceStartDate_03 1 Active

A Work placement record must not be returned for this learning aim

WorkPlaceStartDate_04 1 Active

16-19 Funding model must be returned for this learning aim

ZIP_CORRUPT 1 Active

Zip folder is corrupt or invalid

ZIP_EMPTY 1 Active

Zip folder must contain only one XML file

ZIP_INCONSISTENT_FILENAME 1 Active

Zip filename does not match the xml filename