Guidance
Component codes: File format
Updated 8 September 2026
Download CSV 2.34 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. | ^(June|November)([ ][0-9][0-9][0-9][0-9])$ |
| AwardingOrganisation | Awarding organisation acronym as it appears in Ofqual’s Register of Regulated organisations | 3 | 1 to 150 characters accepted | ^.{1,150}$ |
| QualifcationType | Type of qualification | 4 | Accepted values: GCSE, AS, A level | ^(GCSE|AS|A level)$ |
| QualificationNumber | The unique identifier for the qualification as it appears in Ofqual’s Register of Regulated qualifications, for example, 123/1234/1 | 5 | Valid qualification number. 10 characters accepted | ^.{10}$ |
| SpecificationCode | Specification code, also known as Subject Award Code and Cash-in Code | 6 | 1 to 7 characters accepted | ^.{1,7}$ |
| CertificationCode | Entry or option code to which candidates certificate. | 7 | 1 to 7 characters accepted | ^.{1,7}$ |
| SpecificationTitle | Specification title also known as subject title | 8 | 1 to 150 characters accepted | ^.{1,150}$ |
| Tier | To indicate tier if applicable. F for Foundation, H for Higher | 9 | Accepted values: F for Foundation, H for Higher, -2 accepted if not tiered or not applicable | ^(F|H|-2)$ |
| NumberRequiredComponents | Minimum number of components required to certificate in the specification. See general completion guidelines for detail. | 10 | Up to 2-digit integer accepted | ^\d{1,2})$ |
| ComponentCode | Component code as designated in the specification | 11 | 1 to 10 characters accepted | ^.{1,10}$ |
| ComponentTitle | Title of the component as designated in the specification | 12 | 1 to 150 characters accepted | ^.{1,150}$ |
| AssessmentMethod | Standard method of assessment for the component. See Appendix A for definitions | 13 | Accepted values: Exam, NEA, Endorsement | ^(Exam|NEA|Endorsement)$ |
| CarryForward | To indicate if the row of data relates to a carry forward option | 14 | Accepted values for Cambridge OCR and Pearson: 1 for yes, 0 for no. For all other awarding organisations: -2 | ^(1|0|-2)$ |