Bring your data in
Lyceum Data reads an extract from your records system, a secure file transfer or a spreadsheet export. Access is read-only. Each extract is kept as a fixed copy, so any run can be repeated and explained later.
The product
Lyceum Data sits alongside your student record system. It reads your data, puts it in HESA’s shape, checks it and gives your team one list of what needs attention.
Works with SITS, Banner and systems built in-house
How it works
Run the whole return overnight, or re-check a single faculty in minutes after a fix.
Lyceum Data reads an extract from your records system, a secure file transfer or a spreadsheet export. Access is read-only. Each extract is kept as a fixed copy, so any run can be repeated and explained later.
Your fields are mapped to the HESA data model in rules your team can read, review and approve. Complicated derivations, such as the main source of tuition fees, become visible logic instead of a spreadsheet only one person understands. Every change creates a new version, and you can preview its effect before it goes live.
All of HESA’s quality rules run against your data, including the ones that depend on more than one field, such as a postcode that is only required when the student’s domicile is in the UK. You can focus a run on one faculty, one cohort, the forty students you just corrected or only the rules that failed last time.
Every finding becomes an exception your team can assign, discuss and close. Results are compared run by run, so you can see what is new, what is fixed and what has come back.
Lyceum Data builds the HESA XML against the published schema and brings the results of HESA’s own validation kit into the same exception list. An evidence pack records the data, mapping and rules behind each result for internal sign-off.
Exceptions and verdicts
Each exception names the rule that raised it, explains the problem in plain English and shows the value in your records next to the value sent to HESA. That tells you straight away whether to fix the data or the mapping.
Engagement · MSTUFEE
Main source of tuition fees is blank. This student has a sponsor record, so a fee source is expected.
blankblank
Corrections
Some corrections take weeks to make in the records system. Lyceum Data lets authorised staff apply approved corrections to the return without changing your source data.
Build a correction from conditions and actions, such as setting a value when a field is blank for a given course. Preview exactly which records change, then approve it.
Corrections apply only to Lyceum Data’s working copy. The original value, the corrected value, who approved it and why are all recorded.
After a correction, only the affected records and rules are checked again, so you see the result quickly.
Records that can’t be matched to HESA’s model, such as a student without a linked course, are kept in a separate list from rule failures, because they need a different fix.
HESA code lists and your own local translations are managed and versioned, and each run records exactly which versions it used.
Tell us how your return is prepared today. We’ll show you what Lyceum Data would do with your own data.