Version 2 – Internal Review – Not a Production MIS
Back to dashboard

ILR & Funding Returns

DfE 2026/27 Individualised Learner Record view of the live NSPP learner database — one learner record, one or more learning aims. Editing a learner anywhere in the CRM changes this view immediately.

Legacy page — not yet moved to shared learners. Uses older browser or reference data (names may show as "Signed learner #N"); do not use its counts operationally. Live learners are on the Learners page.

Local checks only. Final validation remains DfE FIS / Submit Learner Data — a file that passes here can still be rejected there. Human-visible dates are UK format DD-MM-YYYY; ILR XML dates remain YYYY-MM-DD as the DfE schema requires.

Liam Tomlin

YNYCA Skills Bootcamp — Retrofit Cladding & Insulation (LOT 5) · L2 Cladding · Assessor James Fairbrother

LearnRefNumber NSPP436840 · CRM status Not started · Start 10-08-2026

Cannot Export

12 blocking · 2 warning(s)

  • Skills Bootcamps require a programme aim; the LARS LearnAimRef for the delivered bootcamp aim must be recorded.
  • Milestone payment profile (30/30/40) is a contract payment rule, not an ILR field — it does not appear in the return.
  • Skills Bootcamp funding model / collection route for 2026/27 is NOT confirmed in this prototype. It is deliberately left blank rather than guessed, and blocks XML export until staff confirm the official value.

Validation issues

  • Cannot exportLearner.ULNNo ULN held. A ULN is required for every funded learner.
  • Cannot exportLearner.DateOfBirthDate of birth is not recorded against this learner.
  • Cannot exportLearner.SexSex (M/F) is not recorded.
  • Cannot exportLearner.EthnicityEthnicity code is not recorded. The official code must be taken from the DfE code list.
  • Cannot exportLearner.LLDDHealthProbLLDD / health problem declaration is not recorded (1 yes, 2 no, 9 not known).
  • WarningLearner.NINumberNo National Insurance number held — conditionally required where funding eligibility must be evidenced.
  • Cannot exportLearnerEmploymentStatus.EmpStatEmployment status on entry (EmpStat) is not coded.
  • Cannot exportLearnerEmploymentStatus.DateEmpStatAppDate the employment status applies is missing.
  • Cannot exportLearningDelivery.LearnAimRefNo LARS LearnAimRef held for "L2 Cladding". The qualification name alone cannot be returned.
  • Cannot exportLearningDelivery.FundModelSkills Bootcamp funding model / collection route for 2026/27 is NOT confirmed in this prototype. It is deliberately left blank rather than guessed, and blocks XML export until staff confirm the official value.
  • Cannot exportLearningDelivery.ConRefNumberContract reference for YNYCA Skills Bootcamp — Retrofit Cladding & Insulation (LOT 5) is not recorded.
  • Cannot exportLearningDeliveryFAM.SOFSource of funding (SOF) FAM code for the devolved authority is not recorded.
  • WarningHoursRecord.PlannedHoursPlanned hours are not recorded for a funding stream that requires an Hours Record.
  • Cannot exportLearningDelivery.CompStatusCompletion status cannot be derived — the learner has no start/end dates.

Edit ILR fields

Saved against the same learner record used everywhere else in the CRM. Date inputs are day-first UK; values are stored as ISO and exported as YYYY-MM-DD in XML only.

Learner and child entities

ILR fieldCRM meaningValueRequirement
LearnerLearnRefNumberCRM learner referenceGenerated by the CRM from the learner recordNSPP436840Required now
LearnerULNUnique Learner NumberILR field — entered against the master learner recordNot heldRequired now
LearnerFamilyNameSurnameLearner name (Learners page)TomlinRequired now
LearnerGivenNamesFirst name(s)Learner name (Learners page)LiamRequired now
LearnerDateOfBirthDate of birthLearner record (Personal tab) unless supplied hereXML format YYYY-MM-DD; shown in the CRM as DD-MM-YYYY.Not heldRequired now
LearnerEthnicityEthnicity codeILR field — official code entered by staffThe 2026/27 ethnicity code list is not reproduced in this prototype, so ethnicity is never auto-coded. Staff must enter the official code taken from the DfE specification.Not heldRequired now
LearnerSexSexILR field — M or FNot heldRequired now
LearnerLLDDHealthProbLLDD / health problem declarationILR fieldValue 1 requires child LLDDandHealthProblem records.Not heldRequired now
LearnerNINumberNational Insurance numberLearner record (Personal tab) unless supplied hereConditionally required where the funding rules require NI verification of eligibility.Not heldConditionally required
LearnerPostcodePriorPostcode prior to enrolmentHome postcode (Learners page) unless overridden hereST3 5TXRequired now
LearnerPostcodeCurrent postcodeHome postcode (Learners page)ST3 5TXRequired now
LearnerAddLine1Address line 1Not held in this prototype datasetNot heldConditionally required
LearnerTelNoTelephoneLearner record — restricted fieldNot heldConditionally required
LearnerEmailEmailLearner record — restricted fieldNot heldConditionally required
LearnerEmploymentStatusEmpStatEmployment status on entryCRM employment status: Self-employed — official code entered hereNot heldRequired now
LearnerEmploymentStatusDateEmpStatAppDate employment status appliesILR fieldNot heldRequired now
LearnerPriorAttainPriorLevelPrior attainment levelCRM prior attainment: Level 3PriorLevel (Prior Attainment entity, with DateLevelApp) uses the official 2026/27 code list. Not reproduced here, so the CRM's plain-English prior attainment is shown for staff coding rather than auto-mapped.Not heldConditionally required
LearnerPriorAttainDateLevelAppDate prior level appliesILR fieldNot heldNot applicable

Learning Delivery — aim 1

ILR fieldCRM meaningValueRequirement
LearningDeliveryLearnAimRefLARS learning aim referenceCRM qualification: L2 CladdingThe LARS reference is the authoritative aim identifier; the friendly qualification name is not sufficient.Not heldRequired now
LearningDeliveryAimTypeAim typeDerived from the funding stream ruleThis funding stream requires a programme aim (AimType 1).1Required now
LearningDeliveryAimSeqNumberAim sequence numberGenerated — one aim per learner is held in the CRM today1Required now
LearningDeliveryLearnStartDateActual start dateStart date (Learners page)10-08-2026Required now
LearningDeliveryOrigLearnStartDateOriginal start dateOnly applicable where the aim has been restarted or transferredNot heldConditionally required
LearningDeliveryLearnPlanEndDatePlanned end datePlanned end date (Learners page)10-11-2026Required now
LearningDeliveryFundModelFunding modelSkills Bootcamp funding model / collection route for 2026/27 is NOT confirmed in this prototype. It is deliberately left blank rather than guessed, and blocks XML export until staff confirm the official value.Not heldRequired now
LearningDeliveryProgTypeProgramme typeNot applicable to ASF / Skills Bootcamp provision — apprenticeship fieldNot heldNot applicable
LearningDeliveryDelLocPostCodeDelivery location postcodeFunded provision postcode (Learners page)YO14 0AFRequired now
LearningDeliveryLSDPostcodeLearning support delivery postcodeOnly where learning support delivery differs from the delivery locationNot heldConditionally required
LearningDeliveryPriorLearnFundAdjPrior learning funding adjustmentOnly where prior learning reduces the funded contentNot heldConditionally required
LearningDeliveryOtherFundAdjOther funding adjustmentOnly where another funding adjustment appliesNot heldConditionally required
LearningDeliveryConRefNumberContract referenceCRM contract: YNYCA Skills Bootcamp — Retrofit Cladding & Insulation (LOT 5)Not heldRequired now
LearningDeliveryCompStatusCompletion statusCRM learner status: Not startedNot heldRequired now
LearningDeliveryLearnActEndDateActual end dateRequired once the learner completes or withdrawsNot heldConditionally required
LearningDeliveryWithdrawReasonWithdrawal reasonWithdrawal reason codes are not reproduced here; a withdrawn aim is reported as needing the official code from the specification.Not heldNot applicable
LearningDeliveryOutcomeOutcomeCRM outcome tabNot heldConditionally required
LearningDeliveryAchDateAchievement dateRequired when Outcome = 1 (achieved)Not heldConditionally required
LearningDeliveryOutcomeGradeOutcome gradeOnly where the aim carries a gradeNot heldConditionally required
LearningDeliveryFAMSOFSource of funding FAMSource of Funding (SOF) LearnDelFAM code for the relevant devolved authority must be taken from the DfE 2026/27 SOF list. Not guessed here.Not heldRequired now
HoursRecordPlannedHoursPlanned hoursHours Record entity — required for this funding streamNot heldRequired now