Baselined Interim Release 5, 5.1, 5.2, 5.3, 5.4 and 5.5 Design Artefacts
You can view the historical Baselined Design Artefacts for Interim Release 5, 5.1, 5.2, 5.3, 5.4 and 5.5 in the respective libraries 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

Baselined Interim Release 5.5 Design Artefacts
On 3 April 2024, the Programme published Interim Release 5.5 Design Artefacts.
Interim Release 5.5 incorporates changes to Swagger.
Full details of the issues addressed are covered in the Release Note below:
Short Name | Doc Number | Sub Type | Status | Version |
---|---|---|---|---|
Physical interfaces - Real Common Blocks - json | E2E003 | Technical Design | Approved | v1.5.5 |
Physical interfaces - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.5.5 |
Physical interfaces - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.5.5 |
Physical interfaces - Interfaces Event Codes - json | E2E003 | Technical Design | Approved | v1.5.5 |
Physical interfaces - Data Types - yaml | E2E003 | Technical Design | Approved | v1.5.5 |
Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.5.5 |
Physical Interfaces - Real Common Blocks - yaml | E2E003 | Technical Design | Approved | v1.5.5 |
Physical interfaces - Data Catalogue - json | E2E003 | Technical Design | Approved | v1.5.5 |
Physical interfaces - Interfaces Event Codes - yaml | E2E003 | Technical Design | Approved | v1.5.5 |
Physical interfaces - Data Catalogue - yaml | E2E003 | Technical Design | Approved | v1.5.5 |
Physical interfaces - Data Types - json | E2E003 | Technical Design | Approved | v1.5.5 |
Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.5.5 |
Baselined Interim Release 5.4 Design Artefacts
On 7 February 2024, the Programme published Interim Release 5.4 Design Artefacts.
Interim Release 5.4 incorporates changes to Swagger and the DES-138 Interface Catalogue.
Full details of the issues addressed are covered in the Release Note below:
Short Name | Doc Number | Sub Type | Status | Version |
---|---|---|---|---|
Physical interfaces - Response Codes - json | E2E003 | Technical Design | Approved | v1.5.4 |
Physical interfaces - Real Common Blocks - json | E2E003 | Technical Design | Approved | v1.5.4 |
Physical Interfaces - Real Common Blocks - yaml | E2E003 | Technical Design | Approved | v1.5.4 |
Physical interfaces - ECS Reports - yaml | E2E003 | Technical Design | Approved | v1.5 |
Physical interfaces - Data Types - yaml | E2E003 | Technical Design | Approved | v1.5.4 |
Physical interfaces - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.5.4 |
Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.5.4 |
Interface Catalogue | DES138 | Interface Specifications | Approved | v5.5.5 |
Physical interfaces - Response Codes - yaml | E2E003 | Technical Design | Approved | v1.5.4 |
Physical interfaces - Examples | E2E003 | Technical Design | Approved | v0.3 |
Physical interfaces - Data Types - json | E2E003 | Technical Design | Approved | v1.5.4 |
Physical interfaces - Interfaces Event Codes - yaml | E2E003 | Technical Design | Approved | v1.5.4 |
Physical interfaces - Interfaces Event Codes - json | E2E003 | Technical Design | Approved | v1.5.4 |
Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.5.4 |
Physical interfaces - Data Catalogue - json | E2E003 | Technical Design | Approved | v1.5.4 |
Physical interfaces - ECS Reports - json | E2E003 | Technical Design | Approved | v1.5 |
Physical interfaces - Examples | E2E003 | Technical Design | Approved | v0.3 |
Physical interfaces - Data Catalogue - yaml | E2E003 | Technical Design | Approved | v1.5.4 |
Physical interfaces - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.5.4 |
Baselined Interim Release 5.3 Design Artefacts
On 17 January 2024, the Programme published Interim Release 5.3 Design Artefacts.
Interim Release 5.3 incorporates changes to Swagger and the E2E001 End to End Solution Architecture document.
Full details of the issues addressed are covered in the Release Note below:
Short Name | Doc Number | Sub Type | Status | Version |
---|---|---|---|---|
Physical interfaces - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.5.3 |
Physical interfaces - Data Catalogue - json | E2E003 | Technical Design | Approved | v1.5.3 |
Physical interfaces - Interfaces - yaml | E2E003 | Technical Design | Approved | v1.5.3 |
Physical interfaces - Examples | E2E003 | Technical Design | Approved | v0.6 |
Physical interfaces - Data Catalogue - yaml | E2E003 | Technical Design | Approved | v1.5.3 |
Physical interfaces - Real Common Blocks - json | E2E003 | Technical Design | Approved | v1.5.3 |
Physical interfaces - Data Types - json | E2E003 | Technical Design | Approved | v1.5.3 |
End to End Solution Architecture | E2E001 | Technical Design | Approved | v3.5.2 |
Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.5.3 |
Physical interfaces - Interfaces - json | E2E003 | Technical Design | Approved | v1.5.3 |
Physical interfaces - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.5.3 |
Physical interfaces - Examples | E2E003 | Technical Design | Approved | v0.6 |
Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.5.3 |
Physical interfaces - Data Types - yaml | E2E003 | Technical Design | Approved | v1.5.3 |
Physical Interfaces - Real Common Blocks - yaml | E2E003 | Technical Design | Approved | v1.5.3 |
Baselined Interim Release 5.2 Design Artefacts
On 13 December 2023, the Programme published Interim Release 5.2 Design Artefacts.
Interim Release 5.2 incorporates changes to address Swagger and DES138 Interface Catalogue alignment.
Full details of the issues addressed are covered in the Release Note below:
Short Name | Doc Number | Sub Type | Status | Version |
---|---|---|---|---|
End to End Solution Architecture | E2E001 | Technical Design | Approved | v3.5.1 |
Physical interfaces - Examples | E2E003 | Technical Design | Approved | v0.5 |
Physical interfaces - Examples | E2E003 | Technical Design | Approved | v0.5 |
Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.5.2 |
Physical interfaces - Data Catalogue - json | E2E003 | Technical Design | Approved | v1.5.2 |
Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.5.2 |
Physical interfaces - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.5.2 |
Physical interfaces - Data Types - yaml | E2E003 | Technical Design | Approved | v1.5.2 |
Interface Catalogue | DES138 | Interface Specifications | Approved | v5.5.4 |
Physical interfaces - Data Types - json | E2E003 | Technical Design | Approved | v1.5.2 |
Physical interfaces - Data Catalogue - yaml | E2E003 | Technical Design | Approved | v1.5.2 |
Physical interfaces - Interfaces - json | E2E003 | Technical Design | Approved | v1.5.2 |
Physical interfaces - Real Common Blocks - json | E2E003 | Technical Design | Approved | v1.5.2 |
Physical interfaces - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.5.2 |
Physical Interfaces - Real Common Blocks - yaml | E2E003 | Technical Design | Approved | v1.5.2 |
Physical interfaces - Interfaces - yaml | E2E003 | Technical Design | Approved | v1.5.2 |
Baselined Interim Release 5.1 Design Artefacts
On 17 October 2023, the Programme published Interim Release 5.1 Design Artefacts.
Interim Release 5.1 incorporates changes to address Swagger and DES138 Interface Catalogue alignment.
Full details of the issues addressed are covered in the Interim Release 5.1 Release Note below:
Short Name | Doc Number | Sub Type | Status | Version |
---|---|---|---|---|
Physical interfaces - Examples | E2E003 | Technical Design | Approved | v0.3 |
Physical Interfaces - Real Common Blocks - yaml | E2E003 | Technical Design | Approved | v1.5.1 |
Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.5.1 |
Physical interfaces - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.5.1 |
Physical interfaces - Real Common Blocks - json | E2E003 | Technical Design | Approved | v1.5.1 |
Interface Catalogue | DES138 | Interface Specifications | Approved | v5.5.3 |
Physical interfaces - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.5.1 |
Physical interfaces - Data Catalogue - json | E2E003 | Technical Design | Approved | v1.5.1 |
Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.5.1 |
Physical interfaces - Interfaces - yaml | E2E003 | Technical Design | Approved | v1.5.1 |
Physical interfaces - Interfaces - json | E2E003 | Technical Design | Approved | v1.5.1 |
Physical interfaces - Examples | E2E003 | Technical Design | Approved | v0.3 |
Physical interfaces - Data Types - json | E2E003 | Technical Design | Approved | v1.5.1 |
Physical interfaces - Data Types - yaml | E2E003 | Technical Design | Approved | v1.5.1 |
Physical interfaces - Data Catalogue - yaml | E2E003 | Technical Design | Approved | v1.5.1 |
Baselined Interim Release 5 Design Artefacts
Short Name | Doc Number | Sub Type | Status | Version |
---|---|---|---|---|
Data Service Requirements | BRS001 | Business Requirements | Approved | v5.4 |
Physical interfaces - Response Codes - json | E2E003 | Technical Design | Approved | v1.5.4 |
Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.5 |
Change of Energisation Business Process Descriptions | BPD008 | Business Process Descriptions | Approved | v5.0 |
Physical interfaces - Real Common Blocks - json | E2E003 | Technical Design | Approved | v1.5.5 |
End to End Solution Architecture | E2E001 | Technical Design | Approved | v3.5.1 |
Change of Service - Data Service - Forward Migration | DEL964 | Business Process Diagrams | Approved | V1.3 |
FFIEC Cyber Assessment Tool | DES141 | Supporting Document | Draft | v3.4 |
Disconnection Business Process | BP007 | Business Process Diagrams | Approved | v5.2 |
Physical interfaces - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.5.5 |
ADS Validation Estimation Method Statement | METH002 | Method Statements | Approved | v5.3 |
Physical interfaces - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.5.5 |
SDS Validation Estimation Method Statement | METH001 | Method Statements | Approved | v5.2 |
Physical interfaces - ECS Reports - yaml | E2E003 | Technical Design | Approved | v1.5 |
Data Collection Business Process | BP004 | Business Process Diagrams | Approved | v5.1 |
Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.5 |
Change of Service - Metering Service - Forward Migration | DEL969 | Business Process Descriptions | Approved | v1.2 |
Change of Service - Data Service Business Process | BP003 | Business Process Diagrams | Approved | v5.4 |
Demand Disconnection Event Business Process Descriptions | BPD013 | Business Process Descriptions | Approved | v5.1 |
Data Processing Business Process | BP005 | Business Process Diagrams | Approved | v5.1 |
Change of Registration Data Business Process (redlined) | BP010 | Business Process Diagrams | Approved | v5.4 |
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 |
UMSO Method Statement | METH009 | Method Statements | Approved | v5.1 |
Metering Service Requirements | BRS002 | Business Requirements | Approved | v5.4 |
Volume Allocation Service Requirements (ECS) | BRS009 | Business Requirements | Approved | v5.0 |
Physical Interfaces - Real Common Blocks - yaml | E2E003 | Technical Design | Approved | v1.5 |
DDE Method Statement | METH008 | Method Statements | Approved | v5.0 |
CSS and DCC Update Business Process | BP003A | Business Process Diagrams | Approved | v5.0 |
Physical interfaces - Interfaces Event Codes - json | E2E003 | Technical Design | Approved | v1.5.5 |
ECS Reports - Internal | ERI011A | Interface Specifications | Approved | v5.4 |
Industry Standing Data (ECS) Business Process | BP021 | Business Process Diagrams | Approved | v5.1 |
Change of Energisation Business Process | BP008 | Business Process Diagrams | Approved | v5.1 |
Physical interfaces - Data Types - yaml | E2E003 | Technical Design | Approved | v1.5.5 |
Physical interfaces - Data Types - json | E2E003 | Technical Design | Approved | v1.5 |
Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.5.5 |
ECS Reports - External | ERI011B | Interface Specifications | Approved | v5.4 |
Annual Consumption Requirements | BRS012 | Business Requirements | Approved | v5.0 |
Industry Standing Data Requirements (ECS) | BRS010 | Business Requirements | Approved | v5.0 |
Physical interfaces - Response Codes - yaml | E2E003 | Technical Design | Approved | v1.5.4 |
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 |
Physical interfaces - Examples | E2E003 | Technical Design | Approved | v0.3 |
Load Shaping Service Business Process Descriptions | BPD018 | Business Process Descriptions | Approved | v5.0 |
MDS Method Statement | METH007 | Method Statements | Approved | v5.2 |
Change of Service - Metering Service Business Process | BP002 | Business Process Diagrams | Approved | v5.3 |
End to End Security Requirements | DIP005 | Security Design | Approved | v1.4 |
Transfer of Reads Business Process Descriptions | BPD003C | Business Process Descriptions | Approved | v5.1 |
Change of Meter Business Process | BP009 | Business Process Diagrams | Approved | v5.3 |
Physical interfaces - Data Types - yaml | E2E003 | Technical Design | Approved | v1.5 |
ISD Entities | EDI021 | Supporting Document | Approved | v5.3 |
Physical interfaces - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.5 |
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 - Submit Events - yaml | E2E003 | Technical Design | Approved | v1.5 |
End to End Solution Architecture | E2E001 | Technical Design | Approved | v3.5 |
Change of Service - Metering Service - Reverse Migration | DEL-972 | Business Process Descriptions | Approved | v1.0 |
Consumption Amendment Business Process Descriptions | BPD016 | Business Process Descriptions | Approved | v5.0 |
Physical interfaces - Data Catalogue - json | E2E003 | Technical Design | Approved | v1.5 |
Physical interfaces - Examples | E2E003 | Technical Design | Approved | v0.2 |
Change of Supply - Reverse Migration | DEL-971 | Business Process Descriptions | Approved | v1.0 |
Change of Service - Metering Service - Forward Migration | DEL963 | Business Process Diagrams | Approved | v1.2 |
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 Connection Type and/or Market Segment Business Process Descriptions | BPD011 | Business Process Descriptions | Approved | v5.2 |
VAS Method Statement | METH006 | Method Statements | Approved | v5.2 |
D-Flow and Interface Mapping | DES196 | Unclassified | Approved | v0.3 |
End to End Non Functional Requirements | E2E002 | Technical Design | Approved | v3.1 |
UMSDS EM Functions Method Statement | METH004 | Method Statements | Approved | v5.2 |
EES and SDEP Requirements | BRS006 | Business Requirements | Approved | v5.1 |
Operational Choreography | OPC001 | Method Statements | Approved | v5.4 |
Physical interfaces - Examples | E2E003 | Technical Design | Approved | v0.2 |
Change of Metering Business Process Descriptions | BPD009 | Business Process Descriptions | Approved | v5.3 |
Change of Service - Metering Service - Reverse Migration | DEL-966 | Business Process Descriptions | Approved | v1.0 |
Data Collection Business Process Descriptions | BPD004 | Business Process Descriptions | Approved | v5.0 |
ECS Registration Data Archive Requirements | BRS014 | Business Requirements | Approved | v5.0 |
Physical interfaces - Real Common Blocks - json | E2E003 | Technical Design | Approved | v1.5 |
Registration Service Requirements | BRS003 | Business Requirements | Approved | v5.3 |
Physical interfaces - Interfaces Event Codes - json | E2E003 | Technical Design | Approved | v1.5 |
Market-wide Data Service Requirements (ECS) | BRS008 | Business Requirements | Approved | v5.0 |
Physical Interfaces - Real Common Blocks - yaml | E2E003 | Technical Design | Approved | v1.5.5 |
Physical interfaces - ECS Reports - json | E2E003 | Technical Design | Approved | v1.5 |
Physical interfaces - Examples | E2E003 | Technical Design | Approved | v0.3 |
Annual Consumption Method Statement | METH010 | Method Statements | Approved | v5.2 |
End to End Solution Architecture | E2E001 | Technical Design | Approved | v3.5.2 |
Change of Service - Data Service - Reverse Migration | DEL967 | Business Process Descriptions | Approved | v1.0 |
Physical interfaces - Data Catalogue - json | E2E003 | Technical Design | Approved | v1.5.5 |
Physical interfaces - Interfaces Event Codes - yaml | E2E003 | Technical Design | Approved | v1.5.5 |
Load Shaping Service Requirements (ECS) | BRS007 | Business Requirements | Approved | v5.0 |
Data Processing Business Process Descriptions | BPD005 | Business Process Descriptions | Approved | v5.0 |
Physical interfaces - Interfaces Event Codes - yaml | E2E003 | Technical Design | Approved | v1.5 |
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 |
LDSO Overview Requirements | BRS005 | Business Requirements | Approved | v5.2 |
Demand Disconnection Event (ECS) Business Process | BP013 | Business Process Diagrams | Approved | v5.1 |
Physical interfaces - Data Catalogue - yaml | E2E003 | Technical Design | Approved | v1.5 |
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 |
Migration Design Requirements Log | DEL974 | Unclassified | Approved | v1.0 |
Interface Catalogue | DES138 | Interface Specifications | Approved | v5.5.2 |
Change of Supply Business Process | BP001 | Business Process Diagrams | Approved | v5.1 |
Volume Allocation Service Business Process | BP020 | Business Process Diagrams | Approved | v5.1 |
Change of Connection Type and/or Market Segment Business Process | BP011 | Business Process Diagrams | Approved | v5.4 |
Change of Supply Business Process Descriptions | BPD001 | Business Process Descriptions | Approved | v5.1 |
Change of Supply - Forward Migration | DEL-968 | Unclassified | Approved | v1.0 |
LSS Method Statement | METH005 | Method Statements | Approved | v5.0 |
Physical interfaces - Data Catalogue - yaml | E2E003 | Technical Design | Approved | v1.5.5 |
IF-005 Use Case Guide | DES229 | Supporting Document | Approved | v1.3 |
Change of Existing Service Appointment Business Process Descriptions | BPD003B | Business Process Descriptions | Approved | v5.0 |
Supplier Overview Requirements | BRS004 | Business Requirements | Approved | V5.2 |
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 |
Physical interfaces - Data Types - json | E2E003 | Technical Design | Approved | v1.5.5 |
Industry Standing Data Business Process Descriptions | BPD021 | Business Process Descriptions | Approved | v5.1 |
Physical interfaces - Submit Events - json | E2E003 | Technical Design | Approved | v1.5.5 |