Skip to main content

HESA Aggregate record for students studying wholly overseas 2007/08

Back to C07052

HESA Aggregate record for students studying wholly overseas 2007/08

Validation overview

return to index

Version 1.1 Produced 2008-08-01

HESA has developed extensive quality assurance procedures and runs a range of validation checks against all submissions. The nature of some of these checks changes with the move to XML. This document describes the validation checks and the stages at which they take place.

Validation check Stage
Schema checksINSERT (included in Validation kit)

INSERT-stage validation

UKPRN validation

The check to ensure that Institution.UKPRN is valid, is now carried out at INSERT rather than COMMIT.

If an invalid UKPRN is submitted, only this error will be displayed. The system will not display structural errors (schema checks) or business rule errors/warnings until a valid UKPRN is submitted.

Validation kit checks

HESA provides downloadable validation kits to assist institutions in the preparation of their data. The validation kits provide some basic structural and 'sense' checks prior to data submission with the aim of reducing the number of errors encountered when submitting data to the live system. With the change in structure for the student data, a new type of the student validation kit is required.

The new validation kit will perform the following checks:

Schema checks

Checks that the XML is 'well formed' and that it conforms to the rules of the schema definition (the XSD files).


  • Every element in the file must have the correct opening and closing tags
  • Elements must be correctly nested
  • Elements must contain the correct type of data (strings, dates, valid entries etc.)
  • Elements must be submitted in the sequence defined in the XSD

COMMIT-stage validation

A further stage of validation will continue to run as a part of the COMMIT transaction in the data collection system. COMMIT validation includes checks that require comparison with data across an entire return.

Validation kit software

The validation kit is now available for download as an MSI installation file. To install the software you simply need to run the MSI file on a Windows PC. If you do not have access to a Windows PC, please contact Institutional Liaison ([email protected]) for further instructions.

When the validation program is opened it automatically checks the HESA web server for the latest set of rules and updates the package if appropriate.

A quick start guide is included in the application.

The kit utilises the Microsoft .NET framework. This is likely to already be installed on many computers as it is required by much of Microsoft's own software. You can download the .Net framework from Microsoft's website.

If you have any queries with regard to the validation kit then please contact Institutional Liaison ([email protected]).

Contact Liaison by email or on +44 (0)1242 388 531.