Baselined Interim Release 2, 2.1, 2.2 and 2.3 Design Artefacts
You can view the historical Baselined Design Artefacts for Interim Release 2 in the library below.
We have listed these Artefacts in their own libraries to support participant engagement with the Artefacts.
For more information, or if you have any questions, please email Design@mhhsprogramme.co.uk

Interim Release 2.3
On Wednesday 29 November, the Programme published Interim Release 2.3 Design 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:
Interim Release 2.3 Release Note
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 |
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 |
End to End Solution Architecture | E2E001 | Technical Design | Approved | v3.2.1 |
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:
Interim Release 2.2 Release Note
Baselined Interim Release 2.2 Design Artefacts
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:
Interim Release 2.1 Release Note
Baselined Interim Release 2.1 Design Artefacts
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 | 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 |
Baselined Interim Release 2 Design Artefacts
Short Name | Doc Number | Sub Type | Status | Version |
---|---|---|---|---|
ECS Reports - Internal | ERI011A | Interface Specifications | Approved | v5.1.1 |
Physical Interfaces - Real Common Blocks - yaml | E2E003 | Technical Design | Approved | v1.2 |
Change of Supply Business Process | BP001 | Business Process Diagrams | Approved | v5.0 |
Change of Energisation Business Process Descriptions | BPD008 | Business Process Descriptions | Approved | v5.0 |
Interface Catalogue | DES138 | Interface Specifications | Approved | v5.2.1 |
Physical interfaces - Data Catalogue - json | E2E003 | Technical Design | Approved | v1.2 |
Change of Supply Business Process Descriptions | BPD001 | Business Process Descriptions | Approved | v5.0 |
FFIEC Cyber Assessment Tool | DES141 | Supporting Document | Draft | v3.4 |
EES and SDEP Requirements | BRS006 | Business Requirements | Approved | v5.0 |
Disconnection Business Process | BP007 | Business Process Diagrams | Approved | v5.2 |
D-Flow and Interface Mapping | DES196 | Unclassified | Draft | 1.0 |
Change of Service - Metering Service - Forward Migration | DEL969 | Business Process Descriptions | Approved | v1.2 |
Metering Service Requirements | BRS002 | Business Requirements | Approved | v5.1 |
Data Processing Business Process | BP005 | Business Process Diagrams | Approved | v5.1 |
Change of Service - Data Service - Reverse Migration | DEL973 | Business Process Descriptions | Approved | v1.0 |
Volume Allocation Service Business Process Descriptions | BPD020 | Business Process Descriptions | Approved | v5.1.1 |
Physical interfaces - Interfaces - yaml | E2E003 | Unclassified | Approved | v1.2.3 |
Physical interfaces - Data Types - json | E2E003 | Unclassified | Approved | V1.2.3 |
UMSO Method Statement | METH009 | Method Statements | Approved | v5.1 |
UMSDS EM Functions Method Statement | METH004 | Method Statements | Approved | v5.1 |
Volume Allocation Service Requirements (ECS) | BRS009 | Business Requirements | Approved | v5.0 |
DDE Method Statement | METH008 | Method Statements | Approved | v5.0 |
Physical interfaces - Real Common Blocks - json | E2E003 | Technical Design | Approved | v1.2 |
CSS and DCC Update Business Process | BP003A | Business Process Diagrams | Approved | v5.0 |
Change of Service - Data Service - Forward Migration | DEL964 | Business Process Diagrams | Approved | v1.2 |
Physical interfaces - Real Common Blocks - json | E2E003 | Unclassified | Approved | v1.2.3 |
MDS Method Statement | METH007 | Method Statements | Approved | v5.0 |
Physical interfaces - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.2 |
Annual Consumption Requirements | BRS012 | Business Requirements | Approved | v5.0 |
Industry Standing Data Requirements (ECS) | BRS010 | Business Requirements | Approved | v5.0 |
End to End Security Requirements | DIP005 | Security Design | Approved | v1.4 |
Traceability Matrix | DES203 | Supporting Document | Approved | v5.1 |
Migration Design Document | DEL961 | Unclassified | Approved | v1.0 |
Change of Data Service Business Process Descriptions | BPD003 | Business Process Descriptions | Approved | v5.1 |
Load Shaping Service Business Process Descriptions | BPD018 | Business Process Descriptions | Approved | v5.0 |
End to End Security Requirements | DIP005 | Security Design | Approved | v1.4 |
Annual Consumption Method Statement | METH010 | Method Statements | Approved | v5.0 |
Transfer of Reads Business Process Descriptions | BPD003C | Business Process Descriptions | Approved | v5.1 |
Industry Standing Data Business Process Descriptions | BPD021 | Business Process Descriptions | Approved | v5.0 |
Change of Energisation Business Process | BP008 | Business Process Diagrams | Approved | v5.0 |
Load Shaping Service (ECS) Business Process | BP018 | Business Process Diagrams | Approved | v5.0 |
End to End Security Architecture | DIP003 | Technical Design | Approved | v1.2 |
Physical interfaces - Data Catalogue - json | E2E003 | Technical Design | Approved | v1.2.3 |
Interface Catalogue | DES138 | Interface Specifications | Approved | v5.2.2 |
Change of Service - Metering Service - Reverse Migration | DEL-972 | Business Process Descriptions | Approved | v1.0 |
Change of Service - Metering Service Business Process | BP002 | Business Process Diagrams | Approved | v5.2 |
Consumption Amendment Business Process Descriptions | BPD016 | Business Process Descriptions | Approved | v5.0 |
Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.2 |
Change of Connection Type and/or Market Segment Business Process Descriptions | BPD011 | Business Process Descriptions | Approved | v5.1 |
VAS Method Statement | METH006 | Method Statements | Approved | v5.0 |
Physical interfaces - Interfaces - json | E2E003 | Unclassified | Approved | v1.2.3 |
Registration Service Requirements | BRS003 | Business Requirements | Approved | v5.1.2 |
Change of Supply - Reverse Migration | DEL-971 | Business Process Descriptions | Approved | v1.0 |
Change of Registration Data Business Process | BP010 | Business Process Diagrams | Approved | v5.1.1 |
Change of Service - Metering Service - Forward Migration | DEL963 | Business Process Diagrams | Approved | v1.2 |
End to End Solution Architecture | E2E001 | Technical Design | Approved | v3.2.1 |
Transfer of Reads - Change of Data Service Business Process | BP003C | Business Process Diagrams | Approved | v5.1 |
Functional Specification | DIP001 | Technical Design | Approved | v2.3 |
Disconnection Business Process Descriptions | BPD007 | Business Process Descriptions | Approved | v5.2 |
Change of Metering Business Process Descriptions | BPD009 | Business Process Descriptions | Approved | v5.0 |
Change of Service - Data Service Business Process | BP003 | Business Process Diagrams | Approved | v5.2 |
End to End Non Functional Requirements | E2E002 | Technical Design | Approved | v3.1 |
Operational Choreography | OPC001 | Method Statements | Approved | v5.1 |
Physical interfaces - Data Catalogue - yaml | E2E003 | Technical Design | Approved | v1.2.3 |
Supplier Overview Requirements | BRS004 | Business Requirements | Approved | v5.0 |
Physical interfaces - Submit Events - yaml | E2E003 | Unclassified | Approved | v1.2.3 |
Physical interfaces - Submit Events - yaml | E2E003 | Unclassified | Approved | v1.2.3 |
End to End Solution Architecture | E2E001 | Technical Design | Approved | v3.2 |
Change of Service - Metering Service - Reverse Migration | DEL-966 | Business Process Descriptions | Approved | v1.0 |
Physical interfaces - Data Catalogue - yaml | E2E003 | Technical Design | Approved | v1.2 |
Physical interfaces - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.2 |
Data Collection Business Process Descriptions | BPD004 | Business Process Descriptions | Approved | v5.0 |
ECS Registration Data Archive Requirements | BRS014 | Business Requirements | Approved | v5.0 |
ISD Entities | EDI021 | Supporting Document | Approved | v5.1 |
Market-wide Data Service Requirements (ECS) | BRS008 | Business Requirements | Approved | v5.0 |
Demand Disconnection Event Business Process Descriptions | BPD013 | Business Process Descriptions | Approved | v5.0 |
Physical interfaces - Interfaces - json | E2E003 | Technical Design | Approved | v1.2 |
Change of Meter Business Process | BP009 | Business Process Diagrams | Approved | v5.1 |
Change of Service - Data Service - Reverse Migration | DEL967 | Business Process Descriptions | Approved | v1.0 |
Load Shaping Service Requirements (ECS) | BRS007 | Business Requirements | Approved | v5.0 |
SDS Validation Estimation Method Statement | METH001 | Method Statements | Approved | v5.1 |
Physical Interfaces - Interfaces - yaml | E2E003 | Technical Design | Approved | v1.2 |
Physical interfaces - Data Types - yaml | E2E003 | Technical Design | Approved | V1.2.3 |
Data Processing Business Process Descriptions | BPD005 | Business Process Descriptions | Approved | v5.0 |
Change of Supply - Reverse Migration | DEL-965 | Unclassified | Approved | v1.0 |
CSS and DCC Update Business Process Descriptions | BPD003A | Business Process Descriptions | Approved | v5.0 |
Change of Metering Service Business Process Descriptions | BPD002 | Business Process Descriptions | Approved | v5.2 |
Demand Disconnection Event Requirements (ECS) | BRS013 | Business Requirements | Approved | v5.0 |
Industry Standing Data (ECS) Business Process | BP021 | Business Process Diagrams | Approved | v5.0 |
Demand Disconnection Event (ECS) Business Process | BP013 | Business Process Diagrams | Approved | v5.0 |
Data Service Requirements | BRS001 | Business Requirements | Approved | v5.2 |
Market-wide Data Service (ECS) Business Process | BP019 | Business Process Diagrams | Approved | v5.0 |
Physical interfaces - Submit Events - json | E2E003 | Unclassified | Approved | v1.2.3 |
Logical Data Model | DES052 | Supporting Document | Approved | v5.0 |
Functional Non-Functional Requirements | DIP002 | Technical Design | Approved | v2.2 |
Consumption Amendment Business Process | BP016 | Business Process Diagrams | Approved | v5.0 |
Physical interfaces - Submit Events - json | E2E003 | Unclassified | Approved | v1.2.3 |
Migration Design Requirements Log | DEL974 | Unclassified | Approved | v1.0 |
Change of Connection Type and/or Market Segment Business Process | BP011 | Business Process Diagrams | Approved | v5.2 |
ECS Reports - External | ERI011B | Interface Specifications | Approved | v5.1 |
Volume Allocation Service Business Process | BP020 | Business Process Diagrams | Approved | v5.1 |
Change of Supply - Forward Migration | DEL-968 | Unclassified | Approved | v1.0 |
LSS Method Statement | METH005 | Method Statements | Approved | v5.0 |
ADS Validation Estimation Method Statement | METH002 | Method Statements | Approved | v5.1 |
Physical Interfaces - Real Common Blocks - yaml | E2E003 | Technical Design | Approved | v1.2.3 |
Physical interfaces - Data Types - json | E2E003 | Technical Design | Approved | v1.2 |
Change of Existing Service Appointment Business Process Descriptions | BPD003B | Business Process Descriptions | Approved | v5.0 |
Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.2 |
LDSO Overview Requirements | BRS005 | Business Requirements | Draft | v5.1 |
Change of Registration Data Business Process Descriptions | BPD010 | Business Process Descriptions | Approved | v5.1.1 |
Data Collection Business Process | BP004 | Business Process Diagrams | Approved | v5.0 |
Change of Service - Data Service - Forward Migration | DEL970 | Business Process Descriptions | Approved | v1.1 |
Change of Existing Service Appointment Details Business Process | BP003B | Business Process Diagrams | Approved | v5.0 |
IF-005 Use Case Guide | DES229 | Supporting Document | Approved | v1.2 |