Guidance
File format
Updated 21 September 2026
Download CSV 2.71 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 2024 | 2 | Full month name of exam series and year. | ^(January|June|March|November)([ ][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 100 characters accepted | ^.{1,100}$ |
| CentreNo | Centre’s National Centre Number as allocated by the Joint Council for Qualifications (JCQ). Higher NCN code not accepted | 4 | Valid NCN code. 5-digit integer accepted. Higher NCN code not accepted | ^\d{5}$ |
| UniqueCandidateIdentifier | Unique Candidate Identifier (UCI) | 5 | Valid UCI. Alpha numeric 13 characters accepted | ^.{13}$ |
| QualificationLevel | Type of qualification | 6 | Accepted values: GCSE, AS, A level | ^(GCSE|AS|A level)$ |
| QAN | The unique identifier for the qualification as it appears in Ofqual’s Register of Regulated qualifications, for example, 123/1234/1 | 7 | Valid qualification number. 10 characters accepted. | ^.{10}$ |
| SpecificationTitle | Specification title also known as subject title | 8 | 1 to 150 characters accepted. ‘Not Certificating’ accepted for cases where student is not certificating | ^.{1,150}$ |
| SpecificationCode | Specification code also known as Subject Award Code and Cash-in Code | 9 | 1 to 7characters accepted. -2 accepted for cases where student is not certificating | ^.{1,7}$ |
| UnitCode | Unit or component code as designated in the specification | 10 | 1 to 10 characters accepted | ^.{1,10}$ |
| UnitTitle | Unit or component title | 11 | 1 to 150 characters accepted | ^.{1,150}$ |
| DateScriptRequested | Date script requested | 12 | 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])$ |
| DateScriptProvided | Date script provided | 13 | 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 where script not provided | ^(20)\d\d[-](0[1-9]|1[012])[-](0[1-9]|[12][0-9]|3[01])$ |
| Outcome | Script request decision | 14 | Accepted values: Accepte, Rejected | ^(Accepted|Rejected)$ |
| ReasonForRejection | Reason request rejected | 15 | Accepted values:Not applicable, Script lost, Other reasons | ^(Not applicable|Script lost|Other reasons)$ |