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.

Signed learner #21 (name in source spreadsheet)

YNYCA Adult Skills Fund — Free Courses for Jobs Level 3 · Programme details pending · Assessor James Fairbrother

LearnRefNumber NSPP984994 · CRM status Not started · Start Not recorded

Cannot Export

17 blocking · 2 warning(s)

  • Devolved ASF: a Source of Funding (SOF) Learning Delivery FAM identifying the funding authority is required — the official SOF code must be entered by staff.
  • Adult Skills Fund provision requires a programme aim plus the component aim(s) actually delivered.
  • ConRefNumber must match the contract reference issued by the funding authority.
  • Adult skills (FundModel 35) — devolved ASF delivery is reported on the adult skills funding model.

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 exportLearner.PostcodePriorPostcode prior to enrolment is missing.
  • Cannot exportLearner.PostcodeCurrent postcode is missing.
  • Cannot exportLearnerEmploymentStatus.EmpStatEmployment status on entry (EmpStat) is not coded.
  • Cannot exportLearnerEmploymentStatus.DateEmpStatAppDate the employment status applies is missing.
  • Cannot exportLearnerPriorAttain.PriorLevelPrior attainment level is not coded — required for Adult Skills Fund learners.
  • Cannot exportLearningDelivery.LearnAimRefNo LARS LearnAimRef held for "Programme details pending". The qualification name alone cannot be returned.
  • Cannot exportLearningDelivery.LearnStartDateLearning start date is missing.
  • Cannot exportLearningDelivery.LearnPlanEndDatePlanned end date is missing.
  • Cannot exportLearningDelivery.DelLocPostCodeDelivery location postcode is missing.
  • Cannot exportLearningDelivery.ConRefNumberContract reference for YNYCA Adult Skills Fund — Free Courses for Jobs Level 3 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 recordNSPP984994Required now
LearnerULNUnique Learner NumberILR field — entered against the master learner recordNot heldRequired now
LearnerFamilyNameSurnameLearner name (Learners page)#21Required now
LearnerGivenNamesFirst name(s)Learner name (Learners page)Signed learnerRequired 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 hereNot heldRequired now
LearnerPostcodeCurrent postcodeHome postcode (Learners page)Not heldRequired 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: Employed — official code entered hereNot heldRequired now
LearnerEmploymentStatusDateEmpStatAppDate employment status appliesILR fieldNot heldRequired now
LearnerPriorAttainPriorLevelPrior attainment levelCRM prior attainment: Not recordedPriorLevel (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 heldRequired now
LearnerPriorAttainDateLevelAppDate prior level appliesILR fieldNot heldConditionally required

Learning Delivery — aim 1

ILR fieldCRM meaningValueRequirement
LearningDeliveryLearnAimRefLARS learning aim referenceCRM qualification: Programme details pendingThe 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)Not heldRequired now
LearningDeliveryOrigLearnStartDateOriginal start dateOnly applicable where the aim has been restarted or transferredNot heldConditionally required
LearningDeliveryLearnPlanEndDatePlanned end datePlanned end date (Learners page)Not heldRequired now
LearningDeliveryFundModelFunding modelAdult skills (FundModel 35) — devolved ASF delivery is reported on the adult skills funding model.35Required now
LearningDeliveryProgTypeProgramme typeNot applicable to ASF / Skills Bootcamp provision — apprenticeship fieldNot heldNot applicable
LearningDeliveryDelLocPostCodeDelivery location postcodeFunded provision postcode (Learners page)Not heldRequired 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 Adult Skills Fund — Free Courses for Jobs Level 3Not 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