Red-lined Design Artefacts: Interim Release 2, 2.1, 2.2 and 2.3
Please note that as of 1 September 2025, the MHHS Programme Design mailbox, Design artefacts and the Design Issues Notification (DIN) log on the MHHS website are no longer monitored or updated. They are retained for historical reference only.
Following Milestone 8 (M8), the Target Operating Model (TOM) and MHHS Design were fully codified, and the Code Bodies no longer maintain standalone Programme artefacts. The live Code and Code Subsidiary Documents are now the single source of truth, and any changes made through Code governance will not appear in the historical documents.
You can view the latest artefacts online, directly from the respective Code Bodies websites, listed below:
Balancing & Settlement Code (BSC)
Retail Energy Code (REC)
Distribution Connection and Use of System Agreement (DCUSA)
For the latest information or to raise queries, please use the Elexon Support Portal or contact the respective Code Bodies directly.
The Red-lined Design Artefacts for Interim Release 2, 2.1, 2.2 and 2.3 are available in the respective libraries below.
The Programme has now baselined Interim Release 2 of the Design Artefacts. Clean versions of these Artefacts are published in the respective libraries on the Baselined Design Artefacts page of this website.
We have listed the Artefacts in their own libraries to support participant engagement with the Artefacts.
Interim Release 2.3
On Wednesday 29 November, the Programme published Interim Release 2.3 Artefacts. Interim Release 2.3 constitutes updated versions of Swagger and the End-to-end (E2E) Architecture document which have been uplifted to address potential blocking issues for Component Integration Testing (CIT).
Full details of the issues addressed are covered in the accompanying Release Note below:
Release Note for Interim Release 2.3
| Short Name | Doc Number | Sub Type | Status | Version |
|---|---|---|---|---|
| Physical interfaces - Interfaces - yaml | E2E003 | Unclassified | Approved | v1.2.3 |
| Physical interfaces - Data Types - json | E2E003 | Unclassified | Approved | V1.2.3 |
| End to End Solution Architecture | E2E001 | Technical Design | Approved | v3.2.1 |
| Physical interfaces - Real Common Blocks - json | E2E003 | Unclassified | Approved | v1.2.3 |
| Physical interfaces - Data Catalogue - json | E2E003 | Technical Design | Approved | v1.2.3 |
| Physical interfaces - Interfaces - json | E2E003 | Unclassified | Approved | v1.2.3 |
| Physical interfaces - Data Catalogue - yaml | E2E003 | Technical Design | Approved | v1.2.3 |
| Physical interfaces - Submit Events - yaml | E2E003 | Unclassified | Approved | v1.2.3 |
| Physical interfaces - Submit Events - yaml | E2E003 | Unclassified | Approved | v1.2.3 |
| Physical interfaces - Data Types - yaml | E2E003 | Technical Design | Approved | V1.2.3 |
| Physical interfaces - Submit Events - json | E2E003 | Unclassified | Approved | v1.2.3 |
| Physical interfaces - Submit Events - json | E2E003 | Unclassified | Approved | v1.2.3 |
| Physical Interfaces - Real Common Blocks - yaml | E2E003 | Technical Design | Approved | v1.2.3 |
Interim Release 2.2
On Friday 10 November, the Programme published Interim Release 2.2 Artefacts. Interim Release 2.2 constitutes updated versions of the SubmitEvents Swagger files which have been uplifted to address identified misalignments to version 1.2.2. The rest of the Swagger files remain unchanged at V1.2.1.
Full details of the updates are covered in the accompanying Release Note below:
Release Note for Interim Release 2.2
Red-lined Design Artefacts: Interim Release 2.2
| Short Name | Doc Number | Sub Type | Status | Version |
|---|---|---|---|---|
| Physical interfaces - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.2.2 |
| Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.2.2 |
| Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.2.2 |
| Physical interfaces - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.2.2 |
Interim Release 2.1
On Wednesday 11 October, the Programme published Interim Release 2.1 Design Artefacts. Interim Release 2.1 constitutes updated versions of Swagger and DES138 Interface Catalogue which have been uplifted to address potential blocking issues for Component Integration Testing (CIT).
Full details of the issues addressed are covered in the accompanying Release Note below:
Release Note for Interim Release 2.1
Red-lined Design Artefacts: Interim Release 2.1
| Short Name | Doc Number | Sub Type | Status | Version |
|---|---|---|---|---|
| Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.2.1 |
| Physical interfaces - Data Types - yaml | E2E003 | Technical Design | Approved | v1.2.1 |
| Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.2.1 |
| Physical interfaces - Real Common Blocks - json | E2E003 | Technical Design | Approved | v1.2.1 |
| Physical interfaces - Data Catalogue - yaml | E2E003 | Technical Design | Approved | v1.2.1 |
| Interface Catalogue (redlined) | DES138 | Interface Specifications | Approved | v5.2.2 |
| Physical interfaces - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.2.1 |
| Physical interfaces - Data Types - json | E2E003 | Technical Design | Approved | v1.2.1 |
| Physical interfaces - Data Catalogue - json | E2E003 | Technical Design | Approved | v1.2.1 |
| Physical interfaces - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.2.1 |
| Physical Interfaces - Real Common Blocks - yaml | E2E003 | Technical Design | Approved | v1.2.1 |
| Physical interfaces - Interfaces - json | E2E003 | Technical Design | Approved | v1.2.1 |
| Physical interfaces - Interfaces - yaml | E2E003 | Technical Design | Approved | v1.2.1 |