Skip to main content
Guidance

File format: Template 2 - Student qualification-level results data

Updated 21 September 2026
Download CSV 4.56 KB

Name Description Position Description of Regular Expression Validation Regular Expression
ReportingDate Date the file was due to be submitted to Ofqual regardless of when it was actually uploaded (this date will be made available by Ofqual) 1 The date in the following format: year (4 digits), a dash, month (2 digits), a dash, day-of-month (2 digits). Format accepted yyyy-mm-dd ^(20)\d\d[-](0[1-9]|1[012])[-](0[1-9]|[12][0-9]|3[01])$
ExamSeries Exam series data relates to, for example June 2025. Exam series should correspond to the series in which the student is completing their qualification during the current academic year 2 Full month name of exam series and year ^(January|November|June)([ ][0-9][0-9][0-9][0-9])$
AwardingOrganisation Awarding organisation acronym as it appears in Ofqual’s Register of Regulated organisations 3 Valid awarding organisation acronym. 1 to 150 characters accepted ^.{1,150}$
QAN The unique identifier for the qualification as it appears in Ofqual’s Register of Regulated qualifications, for example, 123/1234/1c 4 Valid qualification number. 10 characters accepted ^.{10}$
QualificationLevel Type of qualification, for example GCSE 5 Accepted values: GCSE, AS, AEA, A level, Project L3 ^(GCSE|AS|AEA|A level|Project L3)$
CertificationCode Certification code also known as Entry or Option code for which a qualification result is to be reported 6 1 to 7 characters accepted ^.{1,7}$
SpecificationCode Specification code, also known as Subject Award Code and Cash-in Code 7 1 to 7 characters accepted ^.{1,7}$
SpecificationTitle Specification title, also known as subject title 8 1 to 150 characters accepted ^.{1,150}$
CentreNo Centre’s National Centre Number (NCN) as allocated by the Joint Council for Qualifications (JCQ) 9 Valid NCN code. 5-digit integer accepted. Higher NCN code not accepted. -2 accepted for Project qualifications if NCN code is not available ^(?:-2|.\d{5})$
CentrePostcode Postcode of the centre. Must be provided for Project qualifications if NCN is not available. 10 Valid postcode. 1 to 10 characters accepted. -2 accepted where valid NCN has been provided in CentreNo ^(?:-2|{1,10})$
PartialAbsence To indicate a partial absence 11 Accepted values: 1 for yes, 0 for no, -2 accepted if not available ^(1|0|-2)$
CentreCandidateNumber Student number as supplied by the centre. Must be provided for Project qualification students if UCI and ULN are not available 12 1 to 10 characters accepted ^.{1,10}$
UniqueCandidate Identifier Unique Candidate Identifier (UCI) 13 Valid UCI. Alpha numeric. 13 characters accepted. -2 accepted if not available ^(?:-2|.{13})$
ULN Unique Learner Number (ULN) provided by the Learning Records Service 14 Valid ULN. 10 digits accepted. -2 accepted if not available ^(?:-2|\d{10})$
FirstName Student’s first name. If middle name cannot be separated from first name, please provide both names in the FirstName field and leave the MiddleNames field blank 15 1 to 150 characters accepted ^.{1,150}$
MiddleNames Student’s middle names 16 0 to 150 characters accepted ^.{0,150}$
Surname Student’s surname or family name 17 1 to 150 characters accepted ^.{1,150}$
Sex Student’s sex 18 Accepted values: M for male, F for female, -2 accepted for other or not stated ^(M|F|-2)$
DOB Student’s date of birth 19 The date in the following format: year (4 digits), a dash, month (2 digits), a dash, day-of-month (2 digits). Format accepted yyyy-mm-dd. 2999-12-31 accepted if DOB unknown ^(20)\d\d[-](0[1-9]|1[012])[-](0[1-9]|[12][0-9]|3[01])$
SubjectLevelGrade Qualification grade 20 Accepted values: A* to G, Distinction, Merit, 9 to 1, 9-9 to 1-1, U, X, Q. -2 also accepted for unknown value ^(A*|A|B|C|C*|D|E|F|G|U|X|Q|Distinction|Merit|1|2|3|4|5|6|7|8|9|1-1|2-1|2-2|3-2|3-3|4-3|4-4|5-4|5-5|6-5|6-6|7-6|7-7|8-7|8-8|9-8|9-9|-2)
SubjectLevelUniformMark Qualification level uniform mark total. -2 for qualifications that do not use uniform mark scale 21 Up to 4-digit integer accepted. -2 accepted for qualifications that do not use uniform mark scale ^(?:-2|\d{1,4})$
SubjectLevelScaledMark Qualification level scaled mark. Total mark after scaling or weighting has been applied – applicable for linear qualifications and any qualification that does not use uniform mark scale. -2 accepted for qualifications that use uniform mark scale 22 Up to 3-digit integer accepted. -2 accepted for qualifications that use uniform mark scale ^(?:-2|\d{1,3})$
PrivateCandidate To indicate if the student is a private candidate. 23 Accepted values: 0 for no, 1 for yes, -2 accepted if not available or unknown ^(1|0|-2)$