ILR Exports Comparison

The ILR Exports Comparison report lets you choose two ILR exports and compare them to identify the differences between them.

The intention behind the report is to help providers account for changes between files, such as starters and leavers, which can help to explain things like funding differences in the PFR reconciler or potential issues in the achievement rates.

Parameters

Layout

The report is split into three tables – Files Summary, POT / Aim Count Comparison and Field Changes between File 1 and File 2.

Files Summary

This shows basic information about each file, including the contract year, collection period, submission number, export date, UKPRN, file status and the number of contractors included in each export.

POT / Aim Count Comparison

This shows a comparison of POT counts and aim counts in each file.

Each of these figures can be clicked to show a drilldown of the relevant POTs and aims.

Field Changes between File 1 and File 2

This shows field-level differences between file 1 and file 2. As of version 1.0.3.1 of the reports library, the table can include every ILR field except learning aim reference and software supplier aim ID, as these are fundamental to matching data between files.

The fields included in this table are determined by the Field changes to show parameter. By default, only fields where there are differences are shown, but you can show all selected ILR fields by setting the Only show ILR columns with changes parameter to No.

If the table does not show at all, this means no changes for the selected fields have been identified.

For each ILR entity (e.g. learners, learning delivery, employment status, etc), the report attempts to match rows between files. If a row matches, the fields on that row are compared to see if the data has changed. If rows cannot be matched between files, all the fields on those rows are counted as a change as they indicate that a row has either been added or removed between files. This means there are three scenarios where data could be counted as a change in this table:

Note that where a row in an ILR entity is in one file but not the other, only fields in that entity that have a value entered are counted as a change. For example, if a learning delivery row is in file 1 but not file 2 and the actual end date is not entered in file 1, actual end date would not show as having a change for that row (essentially because there is nothing to show for it). Fields on that row where data is entered would show as a change, though.

Each figure on the table can be clicked to show a drilldown of the relevant rows. Each row in the drilldown shows the values from file 1 and file 2 for easy comparison, along with (where relevant / possible) the learner name, POT and aim reference number. The Row ID column is used to distinguish between rows where there may be multiple rows per POT.

Matching Rows

The criteria used to match rows between files is different for each ILR entity:

ILR entity Fields used to match rows between files
Learners (ILRLEARNERS) TRAINEEID
Learning delivery (ILRLEARNERAIMS) TRAINEEID, POT, NVQREF and SWSUPAIMID
Employment status (ILRLEARNEREMPLOYMENT) TRAINEEID and IERID
HE (ILELEARNERHE) TRAINEEID, POT and SWSUPAIMID (via ILRLEARNERAIMS)
Learning delivery FAM for LSF, ALB and ACT (ILRLEARNDELFAM) * TRAINEEID, POT, FAMTYPE and FAMTYPEID
Work placement (ILRLEARNERDELWORKPLACEMENT) TRAINEEID, POT, WORKPLACENO and SWSUPAIMID (via ILRLEARNERAIMS)
App financial record (ILRTRAILBLAZERSFINANCIAL) TRAINEEID, POT, FINTYPE, FINCODE, FINDATE and SWSUPAIMID (via ILRLEARNERAIMS)
Destinations (ILRLEARNERDESTINATIONS) TRAINEEID, ULIN and DESTNO

* Only LSF, ALB and ACT are included in this entity. Other FAM types are included in the learning delivery entity.

When rows for an entity match on ALL the fields specified above, the fields on those rows are compared for differences.

When a row cannot be matched on all specified fields, all the fields on that row are counted as a difference if they have a value entered.