HomeMarket MessagesData Items

Message Flows (Market Messages)

Market Message IDLocal Catalogue ReferenceName
MM00001 D0001 Request Metering System Investigation
MM00013 D0002 Fault Resolution Report or Request for Decision on Further Action
MM00016 D0126 Asset Condition Report Response / Clearance
MM00021 D0134 Request to Change Energisation Status
MM00023 D0135 Asset Condition Report
MM00029 D0136 Report to Supplier of Possible Irregularity
MM00036 D0139 Confirmation or Rejection of Energisation Status Change
MM00042 D0142 Request for Installation or Change to a Metering System Functionality or the Removal of All Meters
MM00047 D0149 Notification of Mapping Details
MM00051 D0150 Traditional Meter Technical Details
MM00073 D0168 Request for Additional/New MPAN Core(s)
MM00074 D0169 Allocation of New/Additional MPAN Core(s)
MM00075 D0170 Request for Metering System Related Details
MM00079 D0003 Half Hourly Advances
MM00091 D0176 Request Tariff/Debt Change on Token Meter
MM00092 D0178 Confirmation of Token Meter Installation
MM00093 D0179 Confirmation of Energisation/De-Energisation of Prepayment Meter
MM00095 D0180 Request to Energise/De-Energise/Shut Down Prepayment Meter
MM00099 D0190 Issue Customer Key
MM00100 D0191 Request Special Visit to Read/Reset Key Meter
MM00102 D0192 Readings and Settings from a Token or Key Meter
MM00103 D0193 Confirmation of Key Meter Installation
MM00104 D0194 Request for Installation of Key Meter
MM00105 D0202 Readings and Settings from a Removed Smart Card Meter
MM00114 D0214 Confirmation of Proving Tests
MM00117 D0215 Provision of Site Technical Details
MM00119 D0216 Request Installation of Token Meter
MM00121 D0221 Notification of Failure to Install or Energise Metering System
MM00123 D0222 Change in Customer Details
MM00126 D0223 Request to Install Check Meter or Carry Out Accuracy Tests
MM00127 D0224 Notification of Programme for Re-Certification Meter Changes
MM00128 D0225 Priority Services Details
MM00135 D0004 Notification of Failure to Obtain Reading
MM00140 D0239 Revenue Protection Report on Action Taken
MM00156 D0268 Advanced Meter Technical Details
MM00168 D0005 Instruction on Action
MM00206 D0275 Validated Half Hourly Advances
MM00219 D0290 Instruction to Read Meter
MM00231 D0300 Disputed Readings or Missing Readings on Change of Supplier
MM00235 D0008 Meter Advance Reconciliation Report
MM00236 D0302 Notification of Customer Details
MM00240 D0303 Notification of Meter Operator, Supplier and Metering Assets installed / removed by the MOP to the MAP
MM00241 D0304 Notification of Meter Asset Provider
MM00254 D0311 Notification of Old Supplier Information
MM00257 D0010 Meter Readings
MM00313 D0354 Metering System Reporting Notification
MM00315 D0355 Metering System Reporting Confirmation
MM00319 D0356 Metering System Reporting Rejection
MM00337 D0368 Notification of Agreed or Cancelled Appointment With Customer
MM00361 D0379 Half Hourly Advances UTC
MM00369 D0382 Rejection Response for Request to LDSO for Site Technical Details
MM00370 D0383 Notification of Commissioning Information
MM00372 D0384 Notification of Commissioning Status
MM00381 D0387 Metering System Half Hourly Volume Adjustments
MM00392 D0012 Confirmation of the Inclusion of the Metering Point in the Reading Schedules
MM00424 D0051 Affirmation of Half Hour Data Retrieval Method and Associated Details
MM00445 D0388 UMS Inventory
MM00446 D0389 UMS Response
MM20000 IF-050 EES Updates
MM20001 IF-047 Notification of the Publication of a Downloadable Asset
MM20002 IF-045 SMRS Reminder Notification
MM20003 IF-044 SMRS Notification of Change of Segment
MM20004 IF-043 SMRS Notification of Change of Connection Type
MM20005 IF-041 Smart / Advanced Readings
MM20006 IF-040 Notification of Annual Consumption
MM20007 IF-039 Customer Direct Contract Advisory Response
MM20008 IF-038 Customer Direct Contract Advisory
MM20009 IF-037 SMRS Notification of Supplier Agent De-Appointment
MM20010 IF-036 SMRS Notification of Supplier Agent Appointment & Supporting Info
MM20011 IF-035 SMRS Appointment Status Notification
MM20012 IF-034 Supplier Agent Appointment Request Response to SMRS
MM20013 IF-033 SMRS Request for Supplier Agent Appointment
MM20014 IF-032 SMRS Supplier Agent Appointment Request Response
MM20015 IF-031 Supplier Agent Appointment Request
MM20016 IF-028 Consumption Amendment Request Response
MM20017 IF-027 Consumption Amendment Request
MM20018 IF-026 SMRS Notification of Changes to Supplier Data
MM20019 IF-025 Supplier Updates to SMRS
MM20020 IF-024 Supplier Advisory Notification to Data Service
MM20021 IF-023 Load Shape Totals Data
MM20022 IF-022 Load Shape Period Data
MM20023 IF-021 UTC Settlement Period Consumption Data
MM20024 IF-020 Maintain Meterpoint Relationships Response
MM20025 IF-019 Maintain Meterpoint Relationships
MM20026 IF-018 Notification of Registration Data Item Changes
MM20027 IF-016 HH Consumption History Replay (ADV Sites only)
MM20028 IF-015 Request Historic Consumption Replay (ADV Sites only)
MM20029 IF-014 UTC Settlement Period Consumption Data (Warnings & Rejections)
MM20030 IF-013 Notification of Defaulted UTC Settlement Period Consumption Data
MM20031 IF-009 Notification of LDSO Disconnection / CSS Registration De-Activiation
MM20032 IF-008 SMRS Notification of Change of Energisation Status
MM20033 IF-007 Change of Energisation Outcome
MM20034 IF-006 SMRS Notification of MTD Updates
MM20035 IF-005 MTD Updates to SMRS
MM20036 IF-004 Comms Hub Information (Optional)
MM20037 IF-002 Notification to New Supplier of Site Information
MM20038 IF-001 Notification of Change of Supplier
MM20039 MHHS-REP-002 Supplier report for DUoS – aggregated data
MM20040 MHHS-REP-002A Embedded Network report for DUoS – aggregated data
MM20041 MHHS-REP-003 BM Unit Allocated Demand Volumes to Suppliers
MM20042 MHHS-REP-004 Supplier Deemed Take Report
MM20043 MHHS-REP-006 Aggregated Uncorrected volumes by CCC to Market Participants - DEPENDENT ON OPERATIONAL CHOREOGRAPHY
MM20044 MHHS-REP-007 VAS Exception Report to Suppliers
MM20045 MHHS-REP-008 MDS Exception Report to LDSOs
MM20046 MHHS-REP-009 EMRS Report for Suppliers
MM20047 MHHS-REP-002B LDSO report for DUoS – aggregated data
MM20048 ELEX-REP-020 MDS Data for EMRS
MM20049 ELEX-REP-080 P0210 TUoS Report
MM20059 IF-003 Notification of Reverse Migration & DeAppointment
MM20060 D0397 MHHS - Supplier Half Hourly Demand Report
MM20061 D0398 MHHS - Supplier Settlement Header Report
MM20062 D0399 MHHS - GSP Group Consumption Totals Report
MM20063 D0400 MHHS - Supplier BM Unit Report
MM20064 MHHS-REP-900 REP-900 Distribution Invoice (LDSO E-Bill)
MM20065 MHHS-REP-901 REP-901 Aggregated DUoS Charges
MM20066 D0403 MHHS - GSP Group Demand Disconnection Totals Report
MM20067 D0404 MHHS - Supplier BM Unit Demand Disconnection Report
MM20068 D0401 MHHS - Aggregated Disconnected DUoS Report
MM20069 D0402 MHHS - Supplier Half Hourly Demand Disconnection Report
MM20071 IF-061 MDR Start Request
MM20072 IF-062 MDR Start Request Response
MM20073 IF-063 MDR Stop Request
MM20074 IF-064 MDR Provide Consumption
MM20075 IF-065 MDR Request / Provide Meter Reading
MM20076 MHHS-REP-003A Aggregated BM Unit Allocated Demand Volumes to Suppliers

Message Flow Details

MM00001 - Request Metering System Investigation

Market Message Information

Market Message Reference MM00001
MM Description Investigation into suspected metering fault due to possible MAR discrepancies, invalid meter readings, timing device or meter or communications fault.
Local Catalogue Reference D0001
Version 001
Notes Sufficient information to identify the nature of the fault must be given. This flow only to be used where the metering point is currently energised. - Where an AMVLP (Asset Metering Virtual Lead Party) is involved, the MPAN Core must contain an AMSID (Asset Metering System Identifier) and not an MPAN

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00001Request Metering System InvestigationDistribution Network OperatorHalf Hourly Data CollectorBalancing and Settlement Code Company
SV00002Request Metering System InvestigationElectricity SupplierElectricity Meter Equipment ManagerBalancing and Settlement Code Company
SV00112Request Metering System InvestigationDistribution Network OperatorNon Half Hourly Data CollectorBalancing and Settlement Code Company
SV00223Request Metering System InvestigationDistribution Network OperatorElectricity SupplierBalancing and Settlement Code Company
SV00334Request Metering System InvestigationHalf Hourly Data CollectorElectricity Meter Equipment ManagerBalancing and Settlement Code Company
SV00387Request Metering System InvestigationHalf Hourly Data CollectorElectricity SupplierBalancing and Settlement Code Company
SV00398Request Metering System InvestigationNon Half Hourly Data CollectorElectricity Meter Equipment ManagerBalancing and Settlement Code Company
SV00409Request Metering System InvestigationNon Half Hourly Data CollectorElectricity SupplierBalancing and Settlement Code Company
SV00420Request Metering System InvestigationMeter Reading ServiceNon Half Hourly Data CollectorBalancing and Settlement Code Company
SV00431Request Metering System InvestigationElectricity SupplierHalf Hourly Data CollectorBalancing and Settlement Code Company
SV00449Request Metering System InvestigationAsset Metering Virtual Lead PartyHalf Hourly Data CollectorBalancing and Settlement Code Company
SV00450Request Metering System InvestigationAsset Metering Virtual Lead PartyElectricity Meter Equipment ManagerBalancing and Settlement Code Company
SV00451Request Metering System InvestigationHalf Hourly Data CollectorAsset Metering Virtual Lead PartyBalancing and Settlement Code Company
SV00618Request Metering System InvestigationAdvanced Data ServiceElectricity Advanced Meter Equipment ManagerBalancing and Settlement Code Company
SV00619Request Metering System InvestigationAdvanced Data ServiceElectricity SupplierBalancing and Settlement Code Company
SV00620Request Metering System InvestigationDistribution Network OperatorAdvanced Data ServiceBalancing and Settlement Code Company
SV00621Request Metering System InvestigationDistribution Network OperatorSmart Data ServiceBalancing and Settlement Code Company
SV00622Request Metering System InvestigationElectricity SupplierAdvanced Data ServiceBalancing and Settlement Code Company
SV00625Request Metering System InvestigationSmart Data ServiceElectricity Smart Meter Equipment ManagerBalancing and Settlement Code Company
SV00626Request Metering System InvestigationSmart Data ServiceElectricity SupplierBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50007J0010 / Meter Register Id
DI50008J0012 / DI-093Additional Information
DI50016J0024 / DI-096Site Visit Check Code
DI50098J0173 / Reason for Request
DI50099J0174 / Appointment Date
DI50154J0292 / Earliest Appointment Time
DI50155J0293 / Latest Appointment Time
DI50468J1012 / Date Fault Suspected/Detected

Flow Structure

MM00001 - Request Metering System Investigation - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
001Metering Points for Investigation1-*G
1 MPAN Core
O Appointment Date
O Earliest Appointment Time
O Latest Appointment Time
002Meters to be Investigated1-*G
1 Meter ID
003Meter Registers to be Investigated1-*G
1 Meter Register Id
1 Reason for Request
1 Date Fault Suspected/Detected
C Additional Information
759Site Visit Information0-*G
1 Site Visit Check Code
O Additional Information

Message Flow Details

MM00013 - Fault Resolution Report or Request for Decision on Further Action

Market Message Information

Market Message Reference MM00013
MM Description Fault Investigation has been carried out and a report on an action taken is being made or a request for a decision on next course of action.
Local Catalogue Reference D0002
Version 001
Notes Where an AMVLP (Asset Metering Virtual Lead Party) is involved, the MPAN Core must contain an AMSID (Asset Metering System Identifier) and not an MPAN

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00013Fault Resolution Report or Request for Decision on Further ActionHalf Hourly Data CollectorDistribution Network OperatorBalancing and Settlement Code Company
SV00024Fault Resolution Report or Request for Decision on Further ActionHalf Hourly Data CollectorElectricity SupplierBalancing and Settlement Code Company
SV00035Fault Resolution Report or Request for Decision on Further ActionElectricity Meter Equipment ManagerHalf Hourly Data CollectorBalancing and Settlement Code Company
SV00046Fault Resolution Report or Request for Decision on Further ActionElectricity Meter Equipment ManagerElectricity Meter Equipment ManagerBalancing and Settlement Code Company
SV00057Fault Resolution Report or Request for Decision on Further ActionElectricity Meter Equipment ManagerNon Half Hourly Data CollectorBalancing and Settlement Code Company
SV00068Fault Resolution Report or Request for Decision on Further ActionElectricity Meter Equipment ManagerElectricity SupplierBalancing and Settlement Code Company
SV00452Fault Resolution Report or Request for Decision on Further ActionHalf Hourly Data CollectorAsset Metering Virtual Lead PartyBalancing and Settlement Code Company
SV00453Fault Resolution Report or Request for Decision on Further ActionElectricity Meter Equipment ManagerAsset Metering Virtual Lead PartyBalancing and Settlement Code Company
SV00490Fault Resolution Report or Request for Decision on Further ActionSafe Isolation ProviderElectricity SupplierRetail Energy Code Company
SV00491Fault Resolution Report or Request for Decision on Further ActionElectricity SupplierSafe Isolation ProviderRetail Energy Code Company
SV00627Fault Resolution Report or Request for Decision on Further ActionAdvanced Data ServiceElectricity SupplierBalancing and Settlement Code Company
SV00628Fault Resolution Report or Request for Decision on Further ActionAdvanced Data ServiceDistribution Network OperatorBalancing and Settlement Code Company
SV00629Fault Resolution Report or Request for Decision on Further ActionElectricity Advanced Meter Equipment ManagerAdvanced Data ServiceBalancing and Settlement Code Company
SV00630Fault Resolution Report or Request for Decision on Further ActionElectricity Advanced Meter Equipment ManagerElectricity Smart Meter Equipment ManagerBalancing and Settlement Code Company
SV00631Fault Resolution Report or Request for Decision on Further ActionElectricity Advanced Meter Equipment ManagerElectricity SupplierBalancing and Settlement Code Company
SV00632Fault Resolution Report or Request for Decision on Further ActionElectricity Smart Meter Equipment ManagerSmart Data ServiceBalancing and Settlement Code Company
SV00633Fault Resolution Report or Request for Decision on Further ActionElectricity Smart Meter Equipment ManagerElectricity SupplierBalancing and Settlement Code Company
SV00497Fault Resolution Report or Request for Decision on Further ActionElectricity SupplierCrowded Meter Room MEMRetail Energy Code Company
SV00498Fault Resolution Report or Request for Decision on Further ActionCrowded Meter Room MEMElectricity SupplierRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50006J0008 / DI-092Nature of Maintenance
DI50007J0010 / Meter Register Id
DI50008J0012 / DI-093Additional Information
DI50009J0014 / Date of Action
DI50016J0024 / DI-096Site Visit Check Code
DI50098J0173 / Reason for Request
DI50468J1012 / Date Fault Suspected/Detected

Flow Structure

MM00013 - Fault Resolution Report or Request for Decision on Further Action - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
004Metering Points Inspected1-*G
1 MPAN Core
1 Reason for Request
1 Date Fault Suspected/Detected
005Meter Detail per MPAN Core0-*Meter Detail per MPAN Core message collection is Mandatory if a Metering Asset is installed at the Metering Point. If a Metering Asset is not installed at a Metering Point the message collection must be Not Present.G
1 Meter ID
C Additional Information
006Meter Registers Inspected1-*G
1 Meter Register Id
O Date of Action
O Nature of Maintenance
760Site Visit Information0-*G
1 Site Visit Check Code
C Additional Information

Message Flow Details

MM00016 - Asset Condition Report Response / Clearance

Market Message Information

Market Message Reference MM00016
MM Description The System Fault Information Centre is informing the Supplier and MOP of the outcome of an investigation into a report of a Category A report by telephone, or a Category B report by a D0135 flow
Local Catalogue Reference D0126
Version 001
Notes This flow shall be sent for all Urgent Actions reported, i.e. Category A and B issues._x000D_ _x000D_ _x000D_ _x000D_ The Distribution Business will send the D0126 to the Supplier and Meter Operator registered within MPAS on the day the flow is sent. This may not be the Supplier or Meter Operator reporting the issue._x000D_ _x000D_ _x000D_ _x000D_ Where “Asset Condition Clearance Code” (J1823) is populated with ‘D’ (Disputed – no defect identified that prevents meter installation), ‘R’ (Resolved – defect cleared but Asset Condition Category less serious than reported) or ‘U’ (Unable to Resolve), the Distribution Business must provide an explaination of why the code has been used within “Additional Information” (J0012).

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00015Asset Condition Report Response / ClearanceSupply Fault Information CentreElectricity Meter Equipment ManagerBalancing and Settlement Code Company
SV00016Asset Condition Report Response / ClearanceSupply Fault Information CentreElectricity SupplierBalancing and Settlement Code Company
SV00494Asset Condition Report Response / ClearanceSupply Fault Information CentreSafe Isolation ProviderRetail Energy Code Company
SV00684Asset Condition Report Response / ClearanceSupply Fault Information CentreElectricity Smart Meter Equipment ManagerRetail Energy Code Company
SV00685Asset Condition Report Response / ClearanceSupply Fault Information CentreElectricity Advanced Meter Equipment ManagerRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50006J0008 / DI-092Nature of Maintenance
DI50008J0012 / DI-093Additional Information
DI51119J1822 / Asset Condition Clearance Date
DI51120J1823 / Asset Condition Clearance Code
DI51121J1824 / Asset Condition Code
DI51122J1825 / Asset Condition Report Date

Flow Structure

MM00016 - Asset Condition Report Response / Clearance - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
250MPAN Cores1-*G
1 MPAN Core
1 Nature of Maintenance
C Additional Information
61HAsset Condition Response1-1G
1 Asset Condition Report Date
1 Asset Condition Code
1 Asset Condition Clearance Code
1 Asset Condition Clearance Date

Message Flow Details

MM00021 - Request to Change Energisation Status

Market Message Information

Market Message Reference MM00021
MM Description Though all of the address data items included in this flow are defined within the structure as being optional, the address itself is mandatory and must be included in the flow. The use of any individual address item cannot be made mandatory as, in the absence of an agreed address structure for all flows, an address may be constructed from any combination of the Address Line and Postcode items. Where an AMVLP (Asset Metering Virtual Lead Party) is involved, the MPAN Core must contain an AMSID (Asset Metering System Identifier) and not an MPAN.
Local Catalogue Reference D0134
Version 001
Notes Half hour Data Collectors are not involved in the change of energisation process. This flow is not for use with prepayment meters.Though all of the address data items included in this flow are defined within the structure as being optional, the address itself is mandatory and must be included in the flow. The use of any individual address item cannot be made mandatory as, in the absence of an agreed address structure for all flows, an address may be constructed from any combination of the Address Line and Postcode items. - Where an AMVLP (Asset Metering Virtual Lead Party) is involved, the MPAN Core must contain an AMSID (Asset Metering System Identifier) and not an MPAN

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00021Request to Change Energisation StatusElectricity SupplierDistribution Network OperatorRetail Energy Code Company
SV00022Request to Change Energisation StatusElectricity SupplierElectricity Meter Equipment ManagerRetail Energy Code Company
SV00460Request to Change Energisation StatusAsset Metering Virtual Lead PartyElectricity Meter Equipment ManagerBalancing and Settlement Code Company
SV00686Request to Change Energisation StatusElectricity SupplierElectricity Smart Meter Equipment ManagerRetail Energy Code Company
SV00687Request to Change Energisation StatusElectricity SupplierElectricity Advanced Meter Equipment ManagerRetail Energy Code Company
SV00688Request to Change Energisation StatusAsset Metering Virtual Lead PartyElectricity Advanced Meter Equipment ManagerBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50041J0080 / DI-033Energisation Status
DI50099J0174 / Appointment Date
DI50137J0263 / DI-010Metering Point Postcode
DI50154J0292 / Earliest Appointment Time
DI50155J0293 / Latest Appointment Time
DI50174J0375 / Customer Name
DI50194J0419 / DI-090Meter Location
DI50235J0489 / Contact Name
DI50311J0673 / Requested Energisation Status
DI50467J1011 / Maximum Power Requirement
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9
DI50497J1046 / Mailing Address Line 1
DI50498J1047 / Mailing Address Line 2
DI50499J1048 / Mailing Address Line 3
DI50500J1049 / Mailing Address Line 4
DI50501J1050 / Mailing Address Line 5
DI50502J1051 / Mailing Address Line 6
DI50503J1052 / Mailing Address Line 7
DI50504J1053 / Mailing Address Line 8
DI50505J1054 / Mailing Address Line 9

Flow Structure

MM00021 - Request to Change Energisation Status - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
255MPAN Cores1-*Please reference Address Population Rules.G
1 MPAN Core
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
1 Energisation Status
1 Requested Energisation Status
O Appointment Date
O Earliest Appointment Time
O Latest Appointment Time
256Meter Detail per MPAN Core0-*Please reference Address Population Rules.G
1 Meter ID
1 Meter Location
O Customer Name
O Mailing Address Line 1
O Mailing Address Line 2
O Mailing Address Line 3
O Mailing Address Line 4
O Mailing Address Line 5
O Mailing Address Line 6
O Mailing Address Line 7
O Mailing Address Line 8
O Mailing Address Line 9
O Maximum Power Requirement
O Contact Name

Message Flow Details

MM00023 - Asset Condition Report

Market Message Information

Market Message Reference MM00023
MM Description A report to the System Fault Information Centre of a concern with the Service Termination Equipment which does not require emergency attention
Local Catalogue Reference D0135
Version 002
Notes Assumed that urgent safety issues, ie immediate danger, would be subject to individual telephone call direct to SFIC. Nature of defect to be shown in additional data field._x000D_ _x000D_ _x000D_ _x000D_ Though all of the address data items included in this flow are defined within the structure as being optional, the address itself is mandatory and must be included in the flow. The use of any individual address item cannot be made mandatory as, in the absence of an agreed address structure for all flows, an address may be constructed from any combination of the Address Line and Postcode items._x000D_ _x000D_ _x000D_ _x000D_ This flow is only used to report Category B and C asset condition reports to the SFIC. Category A reports will be made by telephone.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00023Asset Condition ReportHalf Hourly Data CollectorSupply Fault Information CentreRetail Energy Code Company
SV00025Asset Condition ReportElectricity Meter Equipment ManagerSupply Fault Information CentreRetail Energy Code Company
SV00026Asset Condition ReportNon Half Hourly Data CollectorSupply Fault Information CentreRetail Energy Code Company
SV00027Asset Condition ReportMeter Reading ServiceNon Half Hourly Data CollectorRetail Energy Code Company
SV00028Asset Condition ReportElectricity SupplierSupply Fault Information CentreRetail Energy Code Company
SV00493Asset Condition ReportSafe Isolation ProviderSupply Fault Information CentreRetail Energy Code Company
SV00503Asset Condition ReportSmart Data ServiceSupply Fault Information CentreRetail Energy Code Company
SV00504Asset Condition ReportAdvanced Data ServiceSupply Fault Information CentreRetail Energy Code Company
SV00505Asset Condition ReportElectricity Smart Meter Equipment ManagerSupply Fault Information CentreRetail Energy Code Company
SV00506Asset Condition ReportElectricity Advanced Meter Equipment ManagerSupply Fault Information CentreRetail Energy Code Company
SV00499Asset Condition ReportCrowded Meter Room MEMSupply Fault Information CentreRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50008J0012 / DI-093Additional Information
DI50045J0084 / DI-495Supplier Id
DI50137J0263 / DI-010Metering Point Postcode
DI50194J0419 / DI-090Meter Location
DI50235J0489 / Contact Name
DI50236J0490 / Contact Telephone Number
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9
DI51121J1824 / Asset Condition Code
DI51122J1825 / Asset Condition Report Date
DI51354J2062 / Smart Meter Installation Visit

Flow Structure

MM00023 - Asset Condition Report - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
257MPAN Cores1-*Please reference Address Population Rules.G
1 MPAN Core
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
O Contact Name
O Contact Telephone Number
1 Supplier Id
258Meters per MPAN Core1-*G
O Meter ID
1 Meter Location
O Additional Information
60HAsset Condition0-0G
1 Smart Meter Installation Visit
1 Asset Condition Report Date
1 Asset Condition Code

Message Flow Details

MM00029 - Report to Supplier of Possible Irregularity

Market Message Information

Market Message Reference MM00029
MM Description A report of the existence of a possible irregularity which may require further investigation by a Revenue Protection Service.
Local Catalogue Reference D0136
Version 001
Notes Tampering Code is a general guide to the nature or symptoms of the suspected irregularity. Additional information should be provided wherever possible._x000D_ _x000D_ _x000D_ _x000D_ Though all of the address data items included in this flow are defined within the structure as being optional, the address itself is mandatory and must be included in the flow. The use of any individual address item cannot be made mandatory as, in the absence of an agreed address structure for all flows, an address may be constructed from any combination of the Address Line and Postcode items.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00029Report to Supplier of Possible IrregularityDistribution Network OperatorElectricity SupplierRetail Energy Code Company
SV00030Report to Supplier of Possible IrregularityHalf Hourly Data CollectorElectricity SupplierRetail Energy Code Company
SV00031Report to Supplier of Possible IrregularityElectricity Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00032Report to Supplier of Possible IrregularityNon Half Hourly Data CollectorElectricity SupplierRetail Energy Code Company
SV00033Report to Supplier of Possible IrregularityMeter Reading ServiceNon Half Hourly Data CollectorRetail Energy Code Company
SV00034Report to Supplier of Possible IrregularityElectricity Pre-Payment Metering Infrastructure ProviderElectricity SupplierRetail Energy Code Company
SV00492Report to Supplier of Possible IrregularitySafe Isolation ProviderElectricity SupplierRetail Energy Code Company
SV00508Report to Supplier of Possible IrregularitySmart Data ServiceElectricity SupplierRetail Energy Code Company
SV00509Report to Supplier of Possible IrregularityAdvanced Data ServiceElectricity SupplierRetail Energy Code Company
SV00510Report to Supplier of Possible IrregularityElectricity Smart Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00511Report to Supplier of Possible IrregularityElectricity Advanced Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00500Report to Supplier of Possible IrregularityCrowded Meter Room MEMElectricity SupplierRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50008J0012 / DI-093Additional Information
DI50137J0263 / DI-010Metering Point Postcode
DI50174J0375 / Customer Name
DI50194J0419 / DI-090Meter Location
DI50207J0451 / Tampering Code
DI50389J0822 / Tampering Report Date
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9

Flow Structure

MM00029 - Report to Supplier of Possible Irregularity - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
259Suspect Metering Points1-*Please reference Address Population Rules.G
1 MPAN Core
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
O Customer Name
260Suspect Meters1-*G
1 Meter ID
1 Tampering Code
1 Tampering Report Date
O Meter Location
O Additional Information

Message Flow Details

MM00036 - Confirmation or Rejection of Energisation Status Change

Market Message Information

Market Message Reference MM00036
MM Description This flow confirms that the Energisation Status of a metering point has been changed, or notifies that a change was not possible and gives the reason for failure.
Local Catalogue Reference D0139
Version 002
Notes Where an AMVLP (Asset Metering Virtual Lead Party) is involved, the MPAN Core must contain an AMSID (Asset Metering System Identifier) and not an MPAN

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00036Confirmation or Rejection of Energisation Status ChangeDistribution Network OperatorElectricity Meter Equipment ManagerRetail Energy Code Company
SV00037Confirmation or Rejection of Energisation Status ChangeDistribution Network OperatorElectricity SupplierRetail Energy Code Company
SV00038Confirmation or Rejection of Energisation Status ChangeElectricity Meter Equipment ManagerDistribution Network OperatorRetail Energy Code Company
SV00039Confirmation or Rejection of Energisation Status ChangeElectricity Meter Equipment ManagerHalf Hourly Data CollectorRetail Energy Code Company
SV00040Confirmation or Rejection of Energisation Status ChangeElectricity Meter Equipment ManagerNon Half Hourly Data CollectorRetail Energy Code Company
SV00041Confirmation or Rejection of Energisation Status ChangeElectricity Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00461Confirmation or Rejection of Energisation Status ChangeElectricity Meter Equipment ManagerAsset Metering Virtual Lead PartyBalancing and Settlement Code Company
SV00495Confirmation or Rejection of Energisation Status ChangeSafe Isolation ProviderElectricity SupplierRetail Energy Code Company
SV00512Confirmation or Rejection of Energisation Status ChangeElectricity Smart Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00513Confirmation or Rejection of Energisation Status ChangeDistribution Network OperatorElectricity Advanced Meter Equipment ManagerRetail Energy Code Company
SV00514Confirmation or Rejection of Energisation Status ChangeElectricity Advanced Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00515Confirmation or Rejection of Energisation Status ChangeElectricity Advanced Meter Equipment ManagerAsset Metering Virtual Lead PartyBalancing and Settlement Code Company
SV00516Confirmation or Rejection of Energisation Status ChangeDistribution Network OperatorElectricity Smart Meter Equipment ManagerRetail Energy Code Company
SV00501Confirmation or Rejection of Energisation Status ChangeCrowded Meter Room MEMElectricity SupplierRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50007J0010 / Meter Register Id
DI50009J0014 / Date of Action
DI50016J0024 / DI-096Site Visit Check Code
DI50019J0040 / Register Reading
DI50041J0080 / DI-033Energisation Status
DI50097J0171 / Reading Type
DI50623J1253 / DI-097Failure to Energise De-Energise Reason Code

Flow Structure

MM00036 - Confirmation or Rejection of Energisation Status Change - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
261MPAN Cores1-*G
1 MPAN Core
1 Energisation Status
1 Date of Action
O Failure to Energise De-Energise Reason Code
O Site Visit Check Code
262Meter Detail per MPAN Core0-*G
1 Meter ID
263Register Details per Meter0-*G
1 Meter Register IdFor MHHS Metering Points, this Data Item should be populated with the Cumulative Register Reading for Smart Metering Assets.
1 Reading Type
O Register Reading

Message Flow Details

MM00042 - Request for Installation or Change to a Metering System Functionality or the Removal of All Meters

Market Message Information

Market Message Reference MM00042
MM Description The Register Mapping Coefficient is required for mapping the difference between 2 or more physical registers' readings to a Settlement Register.
Local Catalogue Reference D0142
Version 001
Notes Though all of the address data items included in this flow are defined within the structure as being optional, the address itself is mandatory and must be included in the flow. The use of any individual address item cannot be made mandatory as, in the absence of an agreed address structure for all flows, an address may be constructed from any combination of the Address Line and Postcode items. - Where an AMVLP (Asset Metering Virtual Lead Party) is involved, the MPAN Core must contain an AMSID (Asset Metering System Identifier) and not an MPAN

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00042Request for Installation or Change to a Metering System Functionality or the Removal of All MetersElectricity SupplierElectricity Meter Equipment ManagerRetail Energy Code Company
SV00462Request for Installation or Change to a Metering System Functionality or the Removal of All MetersAsset Metering Virtual Lead PartyElectricity Meter Equipment ManagerBalancing and Settlement Code Company
SV00517Request for Installation or Change to a Metering System Functionality or the Removal of All MetersElectricity SupplierElectricity Smart Meter Equipment ManagerRetail Energy Code Company
SV00518Request for Installation or Change to a Metering System Functionality or the Removal of All MetersElectricity SupplierElectricity Advanced Meter Equipment ManagerRetail Energy Code Company
SV00519Request for Installation or Change to a Metering System Functionality or the Removal of All MetersAsset Metering Virtual Lead PartyElectricity Advanced Meter Equipment ManagerBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50008J0012 / DI-093Additional Information
DI50037J0076 / DI-123Standard Settlement Configuration (SSC) Id
DI50053J0098 / Retrieval Method
DI50099J0174 / Appointment Date
DI50137J0263 / DI-010Metering Point Postcode
DI50154J0292 / Earliest Appointment Time
DI50155J0293 / Latest Appointment Time
DI50178J0386 / Communications Method
DI50311J0673 / Requested Energisation Status
DI50474J1020 / Remove Metering Point Meters
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9
DI50633J1267 / Metering System Non Settlement Functionality Code

Flow Structure

MM00042 - Request for Installation or Change to a Metering System Functionality or the Removal of All Meters - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
267MPAN Cores1-*Please reference Address Population Rules.G
1 MPAN Core
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
O Appointment Date
O Earliest Appointment Time
O Latest Appointment Time
1 Retrieval Method
O Communications Method
1 Requested Energisation Status
O Standard Settlement Configuration (SSC) Id
O Additional Information
O Remove Metering Point Meters
O Metering System Non Settlement Functionality Code

Message Flow Details

MM00047 - Notification of Mapping Details

Market Message Information

Market Message Reference MM00047
MM Description This flow notifies mapping of physical registers to time pattern regimes.
Local Catalogue Reference D0149
Version 001
Notes The Register Mapping Coefficient is required for mapping the difference between 2 or more physical registers' readings to a Settlement Register._x000D_ _x000D_

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00047Notification of Mapping DetailsElectricity Meter Equipment ManagerDistribution Network OperatorRetail Energy Code Company
SV00048Notification of Mapping DetailsElectricity Meter Equipment ManagerElectricity Meter Equipment ManagerRetail Energy Code Company
SV00049Notification of Mapping DetailsElectricity Meter Equipment ManagerNon Half Hourly Data CollectorRetail Energy Code Company
SV00050Notification of Mapping DetailsElectricity Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00520Notification of Mapping DetailsElectricity Meter Equipment ManagerElectricity Smart Meter Equipment ManagerRetail Energy Code Company
SV00521Notification of Mapping DetailsElectricity Smart Meter Equipment ManagerElectricity Meter Equipment ManagerRetail Energy Code Company
SV00522Notification of Mapping DetailsElectricity Smart Meter Equipment ManagerSmart Data ServiceRetail Energy Code Company
SV00523Notification of Mapping DetailsElectricity Smart Meter Equipment ManagerDistribution Network OperatorRetail Energy Code Company
SV00524Notification of Mapping DetailsElectricity Smart Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00689Notification of Mapping DetailsElectricity Smart Meter Equipment ManagerElectricity Smart Meter Equipment ManagerRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50007J0010 / Meter Register Id
DI50037J0076 / DI-123Standard Settlement Configuration (SSC) Id
DI50039J0078 / Time Pattern Regime
DI50160J0300 / Effective from Settlement Date {SCON}
DI50315J0679 / Register Mapping Coefficient
DI50624J1254 / Effective from Settlement Date {MSMTD}
DI50633J1267 / Metering System Non Settlement Functionality Code
DI50634J1268 / Effective From Settlement Date {MSNSFC}

Flow Structure

SV00047 - Notification of Mapping Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
280MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Non Half-hourly Meter Technical Details Message.
281NHH Mapping Details1-1G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Non Half-hourly Meter Technical Details Message.
778Time Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
283Meter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
284Meter Register1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.
23ANon Settlements Registers0-1G
1 Metering System Non Settlement Functionality CodeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message.
O Effective From Settlement Date {MSNSFC}If Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
24ATime Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
25AMeter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
26AMeter Register1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.

SV00048 - Notification of Mapping Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
280MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Non Half-hourly Meter Technical Details Message.
281NHH Mapping Details1-1G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Non Half-hourly Meter Technical Details Message.
778Time Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
283Meter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
284Meter Register1-*G
1 Meter Register IdTheMeter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.
23ANon Settlements Registers0-1G
1 Metering System Non Settlement Functionality CodeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message.
O Effective From Settlement Date {MSNSFC}If Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
24ATime Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
25AMeter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
26AMeter Register1-*G
1 Meter Register IdTheMeter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.

SV00049 - Notification of Mapping Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
280MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Non Half-hourly Meter Technical Details Message.
281NHH Mapping Details1-1G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Non Half-hourly Meter Technical Details Message.
778Time Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
283Meter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
284Meter Register1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.
23ANon Settlements Registers0-1G
1 Metering System Non Settlement Functionality CodeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message.
O Effective From Settlement Date {MSNSFC}If Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
24ATime Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
25AMeter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
26AMeter Register1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.

SV00050 - Notification of Mapping Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
280MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Non Half-hourly Meter Technical Details Message.
281NHH Mapping Details1-1G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Non Half-hourly Meter Technical Details Message.
778Time Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
283Meter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
284Meter Register1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.
23ANon Settlements Registers0-1G
1 Metering System Non Settlement Functionality CodeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message.
O Effective From Settlement Date {MSNSFC}If Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
24ATime Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
25AMeter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
26AMeter Register1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.

SV00520 - Notification of Mapping Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
280MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Non Half-hourly Meter Technical Details Message.
281NHH Mapping Details1-1G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Non Half-hourly Meter Technical Details Message.
778Time Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
283Meter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
284Meter Register1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.
23ANon Settlements Registers0-1G
1 Metering System Non Settlement Functionality CodeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message
O Effective From Settlement Date {MSNSFC}If Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
24ATime Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
25AMeter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
26AMeter Register1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.

SV00521 - Notification of Mapping Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
280MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Non Half-hourly Meter Technical Details Message.
281NHH Mapping Details1-1G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Non Half-hourly Meter Technical Details Message.
778Time Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
283Meter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
284Meter Register1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.
23ANon Settlements Registers0-1G
1 Metering System Non Settlement Functionality CodeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message
O Effective From Settlement Date {MSNSFC}If Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
24ATime Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
25AMeter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
26AMeter Register1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.

SV00522 - Notification of Mapping Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
280MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Non Half-hourly Meter Technical Details Message.
281NHH Mapping Details1-1G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Non Half-hourly Meter Technical Details Message.
778Time Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
283Meter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
284Meter Register1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.
23ANon Settlements Registers0-1G
1 Metering System Non Settlement Functionality CodeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message
O Effective From Settlement Date {MSNSFC}If Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
24ATime Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
25AMeter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
26AMeter Register1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.

SV00523 - Notification of Mapping Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
280MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Non Half-hourly Meter Technical Details Message.
281NHH Mapping Details1-1G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Non Half-hourly Meter Technical Details Message.
778Time Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
283Meter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
284Meter Register1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.
23ANon Settlements Registers0-1G
1 Metering System Non Settlement Functionality CodeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message
O Effective From Settlement Date {MSNSFC}If Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
24ATime Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
25AMeter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
26AMeter Register1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.

SV00524 - Notification of Mapping Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
280MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Non Half-hourly Meter Technical Details Message.
281NHH Mapping Details1-1G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Non Half-hourly Meter Technical Details Message.
778Time Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
283Meter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
284Meter Register1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.
23ANon Settlements Registers0-1G
1 Metering System Non Settlement Functionality CodeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message
O Effective From Settlement Date {MSNSFC}If Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
24ATime Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
25AMeter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
26AMeter Register1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.

SV00689 - Notification of Mapping Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
280MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Non Half-hourly Meter Technical Details Message.
281NHH Mapping Details1-1G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within the Non Half-hourly Meter Technical Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Non Half-hourly Meter Technical Details Message.
778Time Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
283Meter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
284Meter Register1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.
23ANon Settlements Registers0-1G
1 Metering System Non Settlement Functionality CodeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message
O Effective From Settlement Date {MSNSFC}If Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
24ATime Pattern Regimes1-*G
1 Time Pattern RegimeIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Time Pattern Regime value must equal the Time Pattern Regime value within the Smart Meter Configuration Details message.
25AMeter Details1-*G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Non Half-hourly Meter Technical Details Message.
26AMeter Register1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Non Half-hourly Meter Technical Details Message.
1 Register Mapping CoefficientIf Notification of Mapping Details message generated following the reciept of Smart Meter Configuration Details message, Register Mapping Coefficient value must equal the Register Mapping Coefficient value within the Smart Meter Configuration Details message.

Message Flow Details

MM00051 - Traditional Meter Technical Details

Market Message Information

Market Message Reference MM00051
MM Description Meter technical details for Traditional meters.
Local Catalogue Reference D0150
Version 002
Notes Used for all Non Half Hourly meters for Non-MHHS Migrated Metering Points or Traditional Meters for MHHS Migrated Metering Points

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00051Traditional Meter Technical DetailsDistribution Network OperatorElectricity Meter Equipment ManagerRetail Energy Code Company
SV00052Traditional Meter Technical DetailsElectricity Meter Equipment ManagerDistribution Network OperatorRetail Energy Code Company
SV00053Traditional Meter Technical DetailsElectricity Meter Equipment ManagerElectricity Meter Equipment ManagerRetail Energy Code Company
SV00054Traditional Meter Technical DetailsElectricity Meter Equipment ManagerNon Half Hourly Data CollectorRetail Energy Code Company
SV00055Traditional Meter Technical DetailsElectricity Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00525Traditional Meter Technical DetailsElectricity Meter Equipment ManagerElectricity Smart Meter Equipment ManagerRetail Energy Code Company
SV00526Traditional Meter Technical DetailsElectricity Smart Meter Equipment ManagerElectricity Smart Meter Equipment ManagerRetail Energy Code Company
SV00527Traditional Meter Technical DetailsElectricity Smart Meter Equipment ManagerSmart Data ServiceRetail Energy Code Company
SV00528Traditional Meter Technical DetailsElectricity Smart Meter Equipment ManagerDistribution Network OperatorRetail Energy Code Company
SV00529Traditional Meter Technical DetailsElectricity Smart Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00690Traditional Meter Technical DetailsElectricity Smart Meter Equipment ManagerElectricity Meter Equipment ManagerRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50006J0008 / DI-092Nature of Maintenance
DI50007J0010 / Meter Register Id
DI50037J0076 / DI-123Standard Settlement Configuration (SSC) Id
DI50041J0080 / DI-033Energisation Status
DI50043J0082 / Measurement Class Id
DI50053J0098 / Retrieval Method
DI50056J0103 / DI-052Measurement Quantity Id
DI50071J0134 / Tele-Switch/Clock Indicator
DI50160J0300 / Effective from Settlement Date {SCON}
DI50176J0382 / Channel Number
DI50177J0385 / Communications Address
DI50178J0386 / Communications Method
DI50189J0408 / Main/Check Indicator
DI50191J0410 / DI-048Manufacturers Make and Type
DI50193J0418 / Meter COP
DI50194J0419 / DI-090Meter Location
DI50200J0432 / Pulse Multiplier
DI50209J0454 / CT Ratio
DI50210J0455 / VT Ratio
DI50213J0461 / Meter COP Dispensation
DI50214J0462 / Certification Date
DI50215J0463 / Certification Expiry Date
DI50216J0464 / Outstation PIN
DI50217J0465 / Outstation COP
DI50218J0467 / Outstation COP Dispensation
DI50219J0468 / Outstation Encryption Key
DI50220J0469 / Outstation Number of Channels
DI50221J0470 / Outstation Password Level 1
DI50222J0471 / Outstation Type
DI50224J0474 / Meter Register Type
DI50225J0475 / Meter Register Multiplier
DI50226J0476 / Associated Meter Id
DI50227J0477 / Associated Meter Register Id
DI50228J0478 / DI-091Number Of Displayed Register Digits (Cumulative Register)
DI50229J0480 / Maintenance Date
DI50230J0483 / DI-059Meter Type
DI50240J0501 / Meter Current Rating
DI50330J0716 / Timing Device Id (Serial Number)
DI50333J0722 / Retrieval Method Effective Date
DI50406J0848 / Date of Meter Installation
DI50624J1254 / Effective from Settlement Date {MSMTD}
DI50633J1267 / Metering System Non Settlement Functionality Code
DI50634J1268 / Effective From Settlement Date {MSNSFC}
DI50635J1269 / Date of Meter Removal
DI51003J1677 / DI-055Meter Asset Provider Id

Flow Structure

SV00051 - Traditional Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
288MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Notification of Mapping Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Notification of Mapping Details Message.
O Measurement Class IdThe Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Notification of Mapping Details Message.
1 Energisation Status
289SSCs1-1G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within theNotification of Mapping Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Notification of Mapping Details.
O Metering System Non Settlement Functionality CodeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message.
O Effective From Settlement Date {MSNSFC}If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
762Metering Point Maintenance History0-1G
1 Maintenance Date
1 Nature of Maintenance
290Meter/Retrieval Method Details0-*Meter/Retrieval Method Details message collection is Mandatory if a meter is installed at the Metering Point; or, Meter/Retrieval Method Details message collection is Not Present if a meter is not installed at the Metering Point.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
N Meter COP
N Meter COP Dispensation
1 Meter Current Rating
1 Meter Location
1 Manufacturers Make and Type
1 Meter Asset Provider Id
N Communications Address
N Communications Method
N Outstation PIN
N Outstation COP
N Outstation COP Dispensation
N Outstation Encryption Key
N Outstation Number of Channels
N Outstation Password Level 1
N Outstation Type
O VT RatioThe VT Ratio value must be equal to all instances of VT Ratio within the Non Half-hourly Meter Technical Details message.
1 Meter Type
O Date of Meter Installation
O Certification Date
O Certification Expiry Date
O Timing Device Id (Serial Number)
N Tele-Switch/Clock Indicator
1 Retrieval Method
1 Retrieval Method Effective Date
291CT Ratio0-1CT Ratio message collection is Mandatory if a Current Transformer exists at the Metering Point; or,CT Ratio message collection is Not Present if a Current Transformer does not exist at the Metering Point.G
1 CT RatioThe CT Ratio value must be equal to all instances of CT Ratio within the Non Half-hourly Meter Technical Details message.
293Meter Register Details1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Notification of Mapping Details message.
1 Meter Register TypeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Type value must equal the Meter Register Type value within the Smart Meter Configuration Details message.
1 Measurement Quantity IdIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
1 Meter Register MultiplierIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Main/Check Indicator
1 Number Of Displayed Register Digits (Cumulative Register)If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Associated Meter Id
N Associated Meter Register Id
295Meter Channels0-*Meter Channels message collection is Mandatory if a Half Hourly meter is installed at the Metering Point.G
N Channel Number
N Measurement Quantity Id
N Pulse Multiplier
296Metering System Maintenance History0-*G
1 Maintenance Date
1 Nature of Maintenance
08AMeters Removed0-*Meters Removed Message Collection cardinality >0 only permissible following a Meter removal event.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00052 - Traditional Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
288MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Notification of Mapping Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Notification of Mapping Details Message.
O Measurement Class IdFor MHHS Metering Points, the value should be null.
1 Energisation Status
289SSCs0-1SSCs message collection is Mandatory if a meter is installed at the Metering Point; or, SSCs message collection is Not Present if a meter is not installed at the Metering Point.G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within the Notification of Mapping Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Notification of Mapping Details.
O Metering System Non Settlement Functionality CodeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message.
O Effective From Settlement Date {MSNSFC}If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message,Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
762Metering Point Maintenance History0-1G
1 Maintenance Date
1 Nature of Maintenance
290Meter/Retrieval Method Details0-*Meter/Retrieval Method Details message collection is Mandatory if a meter is installed at the Metering Point; or, Meter/Retrieval Method Details message collection is Not Present if a meter is not installed at the Metering Point.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
N Meter COP
N Meter COP Dispensation
1 Meter Current Rating
1 Meter Location
1 Manufacturers Make and Type
1 Meter Asset Provider Id
N Communications Address
N Communications Method
N Outstation PIN
N Outstation COP
N Outstation COP Dispensation
N Outstation Encryption Key
N Outstation Number of Channels
N Outstation Password Level 1
N Outstation Type
O VT RatioThe VT Ratio value must be equal to all instances of VT Ratio within the Non Half-hourly Meter Technical Details message.
1 Meter Type
O Date of Meter Installation
O Certification Date
O Certification Expiry Date
O Timing Device Id (Serial Number)
N Tele-Switch/Clock Indicator
1 Retrieval Method
1 Retrieval Method Effective Date
291CT Ratio0-1CT Ratio message collection is Mandatory if a Current Transformer exists at the Metering Point; or,CT Ratio message collection is Not Present if a Current Transformer does not exist at the Metering Point.G
1 CT RatioThe CT Ratio value must be equal to all instances of CT Ratio within the Non Half-hourly Meter Technical Details message.
293Meter Register Details1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Notification of Mapping Details message.
1 Meter Register TypeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Type value must equal the Meter Register Type value within the Smart Meter Configuration Details message.
1 Measurement Quantity IdIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
1 Meter Register MultiplierIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Main/Check Indicator
1 Number Of Displayed Register Digits (Cumulative Register)If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Associated Meter Id
N Associated Meter Register Id
295Meter Channels0-*Meter Channels message collection is Mandatory if a Half Hourly meter is installed at the Metering Point.G
N Channel Number
N Measurement Quantity Id
N Pulse Multiplier
296Metering System Maintenance History0-*G
1 Maintenance Date
1 Nature of Maintenance
08AMeters Removed0-*Meters Removed Message Collection cardinality >0 only permissible following a Meter removal event.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00053 - Traditional Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
288MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Notification of Mapping Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Notification of Mapping Details Message.
O Measurement Class IdFor MHHS Metering Points, the value should be null.
1 Energisation Status
289SSCs0-1SSCs message collection is Mandatory if a meter is installed at the Metering Point; or, SSCs message collection is Not Present if a meter is not installed at the Metering Point.G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within theNotification of Mapping Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Notification of Mapping Details.
O Metering System Non Settlement Functionality CodeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message.
O Effective From Settlement Date {MSNSFC}If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
762Metering Point Maintenance History0-1G
1 Maintenance Date
1 Nature of Maintenance
290Meter/Retrieval Method Details0-*Meter/Retrieval Method Details message collection is Mandatory if a meter is installed at the Metering Point; or, Meter/Retrieval Method Details message collection is Not Present if a meter is not installed at the Metering Point.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
N Meter COP
N Meter COP Dispensation
1 Meter Current Rating
1 Meter Location
1 Manufacturers Make and Type
1 Meter Asset Provider Id
N Communications Address
N Communications Method
N Outstation PIN
N Outstation COP
N Outstation COP Dispensation
N Outstation Encryption Key
N Outstation Number of Channels
N Outstation Password Level 1
N Outstation Type
O VT RatioThe VT Ratio value must be equal to all instances of VT Ratio within the Non Half-hourly Meter Technical Details message.
1 Meter Type
O Date of Meter Installation
O Certification Date
O Certification Expiry Date
O Timing Device Id (Serial Number)
N Tele-Switch/Clock Indicator
1 Retrieval Method
1 Retrieval Method Effective Date
291CT Ratio0-1CT Ratio message collection is Mandatory if a Current Transformer exists at the Metering Point; or,CT Ratio message collection is Not Present if a Current Transformer does not exist at the Metering Point.G
1 CT RatioThe CT Ratio value must be equal to all instances of CT Ratio within the Non Half-hourly Meter Technical Details message.
293Meter Register Details1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Notification of Mapping Details message.
1 Meter Register TypeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Type value must equal the Meter Register Type value within the Smart Meter Configuration Details message.
1 Measurement Quantity IdIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
1 Meter Register MultiplierIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Main/Check Indicator
1 Number Of Displayed Register Digits (Cumulative Register)If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Associated Meter Id
N Associated Meter Register Id
295Meter Channels0-*Meter Channels message collection is Mandatory if a Half Hourly meter is installed at the Metering Point.G
N Channel Number
N Measurement Quantity Id
N Pulse Multiplier
296Metering System Maintenance History0-*G
1 Maintenance Date
1 Nature of Maintenance
08AMeters Removed0-*Meters Removed Message Collection cardinality >0 only permissible following a Meter removal event.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00054 - Traditional Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
288MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Notification of Mapping Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Notification of Mapping Details Message.
O Measurement Class IdFor MHHS Metering Points, the value should be null.
1 Energisation Status
289SSCs0-1SSCs message collection is Mandatory if a meter is installed at the Metering Point; or, SSCs message collection is Not Present if a meter is not installed at the Metering Point.G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within theNotification of Mapping Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Notification of Mapping Details.
O Metering System Non Settlement Functionality CodeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message.
O Effective From Settlement Date {MSNSFC}If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
762Metering Point Maintenance History0-1G
1 Maintenance Date
1 Nature of Maintenance
290Meter/Retrieval Method Details0-*Meter/Retrieval Method Details message collection is Mandatory if a meter is installed at the Metering Point; or, Meter/Retrieval Method Details message collection is Not Present if a meter is not installed at the Metering Point.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
N Meter COP
N Meter COP Dispensation
1 Meter Current Rating
1 Meter Location
1 Manufacturers Make and Type
1 Meter Asset Provider Id
N Communications Address
N Communications Method
N Outstation PIN
N Outstation COP
N Outstation COP Dispensation
N Outstation Encryption Key
N Outstation Number of Channels
N Outstation Password Level 1
N Outstation Type
O VT RatioThe VT Ratio value must be equal to all instances of VT Ratio within the Non Half-hourly Meter Technical Details message.
1 Meter Type
O Date of Meter Installation
O Certification Date
O Certification Expiry Date
O Timing Device Id (Serial Number)
N Tele-Switch/Clock Indicator
1 Retrieval Method
1 Retrieval Method Effective Date
291CT Ratio0-1CT Ratio message collection is Mandatory if a Current Transformer exists at the Metering Point; or,CT Ratio message collection is Not Present if a Current Transformer does not exist at the Metering Point.G
1 CT RatioThe CT Ratio value must be equal to all instances of CT Ratio within the Non Half-hourly Meter Technical Details message.
293Meter Register Details1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Notification of Mapping Details message.
1 Meter Register TypeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Type value must equal the Meter Register Type value within the Smart Meter Configuration Details message.
1 Measurement Quantity IdIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
1 Meter Register MultiplierIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Main/Check Indicator
1 Number Of Displayed Register Digits (Cumulative Register)If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Associated Meter Id
N Associated Meter Register Id
295Meter Channels0-*Meter Channels message collection is Mandatory if a Half Hourly meter is installed at the Metering Point.G
N Channel Number
N Measurement Quantity Id
N Pulse Multiplier
296Metering System Maintenance History0-*G
1 Maintenance Date
1 Nature of Maintenance
08AMeters Removed0-*Meters Removed Message Collection cardinality >0 only permissible following a Meter removal event.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00055 - Traditional Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
288MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Notification of Mapping Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Notification of Mapping Details Message.
O Measurement Class IdFor MHHS Metering Points, the value should be null.
1 Energisation Status
289SSCs0-1SSCs message collection is Mandatory if a meter is installed at the Metering Point; or, SSCs message collection is Not Present if a meter is not installed at the Metering Point.G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within theNotification of Mapping Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Notification of Mapping Details.
O Metering System Non Settlement Functionality CodeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message.
O Effective From Settlement Date {MSNSFC}If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
762Metering Point Maintenance History0-1G
1 Maintenance Date
1 Nature of Maintenance
290Meter/Retrieval Method Details0-*Meter/Retrieval Method Details message collection is Mandatory if a meter is installed at the Metering Point; or, Meter/Retrieval Method Details message collection is Not Present if a meter is not installed at the Metering Point.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
N Meter COP
N Meter COP Dispensation
1 Meter Current Rating
1 Meter Location
1 Manufacturers Make and Type
1 Meter Asset Provider Id
N Communications Address
N Communications Method
N Outstation PIN
N Outstation COP
N Outstation COP Dispensation
N Outstation Encryption Key
N Outstation Number of Channels
N Outstation Password Level 1
N Outstation Type
O VT RatioThe VT Ratio value must be equal to all instances of VT Ratio within the Non Half-hourly Meter Technical Details message.
1 Meter Type
O Date of Meter Installation
O Certification Date
O Certification Expiry Date
O Timing Device Id (Serial Number)
N Tele-Switch/Clock Indicator
1 Retrieval Method
1 Retrieval Method Effective Date
291CT Ratio0-1CT Ratio message collection is Mandatory if a Current Transformer exists at the Metering Point; or,CT Ratio message collection is Not Present if a Current Transformer does not exist at the Metering Point.G
1 CT RatioThe CT Ratio value must be equal to all instances of CT Ratio within the Non Half-hourly Meter Technical Details message.
293Meter Register Details1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Notification of Mapping Details message.
1 Meter Register TypeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Type value must equal the Meter Register Type value within the Smart Meter Configuration Details message.
1 Measurement Quantity IdIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
1 Meter Register MultiplierIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Main/Check Indicator
1 Number Of Displayed Register Digits (Cumulative Register)If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Associated Meter Id
N Associated Meter Register Id
295Meter Channels0-*Meter Channels message collection is Mandatory if a Half Hourly meter is installed at the Metering Point.G
N Channel Number
N Measurement Quantity Id
N Pulse Multiplier
296Metering System Maintenance History0-*G
1 Maintenance Date
1 Nature of Maintenance
08AMeters Removed0-*Meters Removed Message Collection cardinality >0 only permissible following a Meter removal event.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00525 - Traditional Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
288MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Notification of Mapping Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Notification of Mapping Details Message.
O Measurement Class IdFor MHHS Metering Points, the value should be null.
1 Energisation Status
289SSCs1-1G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within theNotification of Mapping Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Notification of Mapping Details.
O Metering System Non Settlement Functionality CodeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message.
O Effective From Settlement Date {MSNSFC}If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
762Metering Point Maintenance History0-1G
1 Maintenance Date
1 Nature of Maintenance
290Meter/Retrieval Method Details0-*Meter/Retrieval Method Details message collection is Mandatory if a meter is installed at the Metering Point; or, Meter/Retrieval Method Details message collection is Not Present if a meter is not installed at the Metering Point.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
N Meter COP
N Meter COP Dispensation
1 Meter Current Rating
1 Meter Location
1 Manufacturers Make and Type
1 Meter Asset Provider Id
N Communications Address
N Communications Method
N Outstation PIN
N Outstation COP
N Outstation COP Dispensation
N Outstation Encryption Key
N Outstation Number of Channels
N Outstation Password Level 1
N Outstation Type
O VT RatioThe VT Ratio value must be equal to all instances of VT Ratio within the Non Half-hourly Meter Technical Details message.
1 Meter Type
O Date of Meter Installation
O Certification Date
O Certification Expiry Date
O Timing Device Id (Serial Number)
N Tele-Switch/Clock Indicator
1 Retrieval Method
1 Retrieval Method Effective Date
291CT Ratio0-1CT Ratio message collection is Mandatory if a Current Transformer exists at the Metering Point; or,CT Ratio message collection is Not Present if a Current Transformer does not exist at the Metering Point.G
1 CT RatioThe CT Ratio value must be equal to all instances of CT Ratio within the Non Half-hourly Meter Technical Details message.
293Meter Register Details1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Notification of Mapping Details message.
1 Meter Register TypeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Type value must equal the Meter Register Type value within the Smart Meter Configuration Details message.
1 Measurement Quantity IdIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
1 Meter Register MultiplierIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Main/Check Indicator
1 Number Of Displayed Register Digits (Cumulative Register)If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Associated Meter Id
N Associated Meter Register Id
295Meter Channels0-*Meter Channels message collection is Mandatory if a Half Hourly meter is installed at the Metering Point.G
N Channel Number
N Measurement Quantity Id
N Pulse Multiplier
296Metering System Maintenance History0-*G
1 Maintenance Date
1 Nature of Maintenance
08AMeters Removed0-*Meters Removed Message Collection cardinality >0 only permissible following a Meter removal event.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00526 - Traditional Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
288MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Notification of Mapping Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Notification of Mapping Details Message.
O Measurement Class IdFor MHHS Metering Points, the value should be null.
1 Energisation Status
289SSCs1-1G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within theNotification of Mapping Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Notification of Mapping Details.
O Metering System Non Settlement Functionality CodeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message.
O Effective From Settlement Date {MSNSFC}If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
762Metering Point Maintenance History0-1G
1 Maintenance Date
1 Nature of Maintenance
290Meter/Retrieval Method Details0-*Meter/Retrieval Method Details message collection is Mandatory if a meter is installed at the Metering Point; or, Meter/Retrieval Method Details message collection is Not Present if a meter is not installed at the Metering Point.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
N Meter COP
N Meter COP Dispensation
1 Meter Current Rating
1 Meter Location
1 Manufacturers Make and Type
1 Meter Asset Provider Id
N Communications Address
N Communications Method
N Outstation PIN
N Outstation COP
N Outstation COP Dispensation
N Outstation Encryption Key
N Outstation Number of Channels
N Outstation Password Level 1
N Outstation Type
O VT RatioThe VT Ratio value must be equal to all instances of VT Ratio within the Non Half-hourly Meter Technical Details message.
1 Meter Type
O Date of Meter Installation
O Certification Date
O Certification Expiry Date
O Timing Device Id (Serial Number)
N Tele-Switch/Clock Indicator
1 Retrieval Method
1 Retrieval Method Effective Date
291CT Ratio0-1CT Ratio message collection is Mandatory if a Current Transformer exists at the Metering Point; or,CT Ratio message collection is Not Present if a Current Transformer does not exist at the Metering Point.G
1 CT RatioThe CT Ratio value must be equal to all instances of CT Ratio within the Non Half-hourly Meter Technical Details message.
293Meter Register Details1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Notification of Mapping Details message.
1 Meter Register TypeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Type value must equal the Meter Register Type value within the Smart Meter Configuration Details message.
1 Measurement Quantity IdIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
1 Meter Register MultiplierIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Main/Check Indicator
1 Number Of Displayed Register Digits (Cumulative Register)If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Associated Meter Id
N Associated Meter Register Id
295Meter Channels0-*Meter Channels message collection is Mandatory if a Half Hourly meter is installed at the Metering Point.G
N Channel Number
N Measurement Quantity Id
N Pulse Multiplier
296Metering System Maintenance History0-*G
1 Maintenance Date
1 Nature of Maintenance
08AMeters Removed0-*Meters Removed Message Collection cardinality >0 only permissible following a Meter removal event.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00527 - Traditional Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
288MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Notification of Mapping Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Notification of Mapping Details Message.
O Measurement Class IdFor MHHS Metering Points, the value should be null.
1 Energisation Status
289SSCs1-1G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within theNotification of Mapping Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Notification of Mapping Details.
O Metering System Non Settlement Functionality CodeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message.
O Effective From Settlement Date {MSNSFC}If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
762Metering Point Maintenance History0-1G
1 Maintenance Date
1 Nature of Maintenance
290Meter/Retrieval Method Details0-*Meter/Retrieval Method Details message collection is Mandatory if a meter is installed at the Metering Point; or, Meter/Retrieval Method Details message collection is Not Present if a meter is not installed at the Metering Point.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
N Meter COP
N Meter COP Dispensation
1 Meter Current Rating
1 Meter Location
1 Manufacturers Make and Type
1 Meter Asset Provider Id
N Communications Address
N Communications Method
N Outstation PIN
N Outstation COP
N Outstation COP Dispensation
N Outstation Encryption Key
N Outstation Number of Channels
N Outstation Password Level 1
N Outstation Type
O VT RatioThe VT Ratio value must be equal to all instances of VT Ratio within the Non Half-hourly Meter Technical Details message.
1 Meter Type
O Date of Meter Installation
O Certification Date
O Certification Expiry Date
O Timing Device Id (Serial Number)
N Tele-Switch/Clock Indicator
1 Retrieval Method
1 Retrieval Method Effective Date
291CT Ratio0-1CT Ratio message collection is Mandatory if a Current Transformer exists at the Metering Point; or,CT Ratio message collection is Not Present if a Current Transformer does not exist at the Metering Point.G
1 CT RatioThe CT Ratio value must be equal to all instances of CT Ratio within the Non Half-hourly Meter Technical Details message.
293Meter Register Details1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Notification of Mapping Details message.
1 Meter Register TypeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Type value must equal the Meter Register Type value within the Smart Meter Configuration Details message.
1 Measurement Quantity IdIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
1 Meter Register MultiplierIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Main/Check Indicator
1 Number Of Displayed Register Digits (Cumulative Register)If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Associated Meter Id
N Associated Meter Register Id
295Meter Channels0-*Meter Channels message collection is Mandatory if a Half Hourly meter is installed at the Metering Point.G
N Channel Number
N Measurement Quantity Id
N Pulse Multiplier
296Metering System Maintenance History0-*G
1 Maintenance Date
1 Nature of Maintenance
08AMeters Removed0-*Meters Removed Message Collection cardinality >0 only permissible following a Meter removal event.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00528 - Traditional Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
288MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Notification of Mapping Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Notification of Mapping Details Message.
O Measurement Class IdFor MHHS Metering Points, the value should be null.
1 Energisation Status
289SSCs1-1G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within theNotification of Mapping Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Notification of Mapping Details.
O Metering System Non Settlement Functionality CodeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message.
O Effective From Settlement Date {MSNSFC}If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
762Metering Point Maintenance History0-1G
1 Maintenance Date
1 Nature of Maintenance
290Meter/Retrieval Method Details0-*Meter/Retrieval Method Details message collection is Mandatory if a meter is installed at the Metering Point; or, Meter/Retrieval Method Details message collection is Not Present if a meter is not installed at the Metering Point.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
N Meter COP
N Meter COP Dispensation
1 Meter Current Rating
1 Meter Location
1 Manufacturers Make and Type
1 Meter Asset Provider Id
N Communications Address
N Communications Method
N Outstation PIN
N Outstation COP
N Outstation COP Dispensation
N Outstation Encryption Key
N Outstation Number of Channels
N Outstation Password Level 1
N Outstation Type
O VT RatioThe VT Ratio value must be equal to all instances of VT Ratio within the Non Half-hourly Meter Technical Details message.
1 Meter Type
O Date of Meter Installation
O Certification Date
O Certification Expiry Date
O Timing Device Id (Serial Number)
N Tele-Switch/Clock Indicator
1 Retrieval Method
1 Retrieval Method Effective Date
291CT Ratio0-1CT Ratio message collection is Mandatory if a Current Transformer exists at the Metering Point; or,CT Ratio message collection is Not Present if a Current Transformer does not exist at the Metering Point.G
1 CT RatioThe CT Ratio value must be equal to all instances of CT Ratio within the Non Half-hourly Meter Technical Details message.
293Meter Register Details1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Notification of Mapping Details message.
1 Meter Register TypeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Type value must equal the Meter Register Type value within the Smart Meter Configuration Details message.
1 Measurement Quantity IdIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
1 Meter Register MultiplierIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Main/Check Indicator
1 Number Of Displayed Register Digits (Cumulative Register)If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Associated Meter Id
N Associated Meter Register Id
295Meter Channels0-*Meter Channels message collection is Mandatory if a Half Hourly meter is installed at the Metering Point.G
N Channel Number
N Measurement Quantity Id
N Pulse Multiplier
296Metering System Maintenance History0-*G
1 Maintenance Date
1 Nature of Maintenance
08AMeters Removed0-*Meters Removed Message Collection cardinality >0 only permissible following a Meter removal event.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00529 - Traditional Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
288MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Notification of Mapping Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Notification of Mapping Details Message.
O Measurement Class IdFor MHHS Metering Points, the value should be null.
1 Energisation Status
289SSCs1-1G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within theNotification of Mapping Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Notification of Mapping Details.
O Metering System Non Settlement Functionality CodeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message.
O Effective From Settlement Date {MSNSFC}If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
762Metering Point Maintenance History0-1G
1 Maintenance Date
1 Nature of Maintenance
290Meter/Retrieval Method Details0-*Meter/Retrieval Method Details message collection is Mandatory if a meter is installed at the Metering Point; or, Meter/Retrieval Method Details message collection is Not Present if a meter is not installed at the Metering Point.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
N Meter COP
N Meter COP Dispensation
1 Meter Current Rating
1 Meter Location
1 Manufacturers Make and Type
1 Meter Asset Provider Id
N Communications Address
N Communications Method
N Outstation PIN
N Outstation COP
N Outstation COP Dispensation
N Outstation Encryption Key
N Outstation Number of Channels
N Outstation Password Level 1
N Outstation Type
O VT RatioThe VT Ratio value must be equal to all instances of VT Ratio within the Non Half-hourly Meter Technical Details message.
1 Meter Type
O Date of Meter Installation
O Certification Date
O Certification Expiry Date
O Timing Device Id (Serial Number)
N Tele-Switch/Clock Indicator
1 Retrieval Method
1 Retrieval Method Effective Date
291CT Ratio0-1CT Ratio message collection is Mandatory if a Current Transformer exists at the Metering Point; or,CT Ratio message collection is Not Present if a Current Transformer does not exist at the Metering Point.G
1 CT RatioThe CT Ratio value must be equal to all instances of CT Ratio within the Non Half-hourly Meter Technical Details message.
293Meter Register Details1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Notification of Mapping Details message.
1 Meter Register TypeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Type value must equal the Meter Register Type value within the Smart Meter Configuration Details message.
1 Measurement Quantity IdIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
1 Meter Register MultiplierIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Main/Check Indicator
1 Number Of Displayed Register Digits (Cumulative Register)
N Associated Meter Id
N Associated Meter Register Id
295Meter Channels0-*Meter Channels message collection is Mandatory if a Half Hourly meter is installed at the Metering Point.G
N Channel Number
N Measurement Quantity Id
N Pulse Multiplier
296Metering System Maintenance History0-*G
1 Maintenance Date
1 Nature of Maintenance
08AMeters Removed0-*Meters Removed Message Collection cardinality >0 only permissible following a Meter removal event.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00690 - Traditional Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
288MPAN Cores1-*G
1 MPAN CoreThe MPAN Core value must equal the corresponding MPAN Core value within the Notification of Mapping Details Message.
1 Effective from Settlement Date {MSMTD}The Effective from Settlement Date value must equal the corresponding Effective from Settlement Date value within the Notification of Mapping Details Message.
O Measurement Class IdFor MHHS Metering Points, the value should be null.
1 Energisation Status
289SSCs1-1G
1 Standard Settlement Configuration (SSC) IdThe Standard Settlement Configuration Id value must equal the corresponding Standard Settlement Configuration Id value within theNotification of Mapping Details Message.
1 Effective from Settlement Date {SCON}The Effective from Settlement Date {SCON} value must equal the corresponding Effective from Settlement Date {SCON} value within the Notification of Mapping Details.
O Metering System Non Settlement Functionality CodeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Metering System Non Settlement Functionality Code value must equal the Metering System Non Settlement Functionality Code value within the Smart Meter Configuration Details message.
O Effective From Settlement Date {MSNSFC}If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Effective From Settlement Date {MSNSFC} value must equal the Effective From Settlement Date {MSNSFC} value within the Smart Meter Configuration Details message.
762Metering Point Maintenance History0-1G
1 Maintenance Date
1 Nature of Maintenance
290Meter/Retrieval Method Details0-*Meter/Retrieval Method Details message collection is Mandatory if a meter is installed at the Metering Point; or, Meter/Retrieval Method Details message collection is Not Present if a meter is not installed at the Metering Point.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
N Meter COP
N Meter COP Dispensation
1 Meter Current Rating
1 Meter Location
1 Manufacturers Make and Type
1 Meter Asset Provider Id
N Communications Address
N Communications Method
N Outstation PIN
N Outstation COP
N Outstation COP Dispensation
N Outstation Encryption Key
N Outstation Number of Channels
N Outstation Password Level 1
N Outstation Type
O VT RatioThe VT Ratio value must be equal to all instances of VT Ratio within the Non Half-hourly Meter Technical Details message.
1 Meter Type
O Date of Meter Installation
O Certification Date
O Certification Expiry Date
O Timing Device Id (Serial Number)
N Tele-Switch/Clock Indicator
1 Retrieval Method
1 Retrieval Method Effective Date
291CT Ratio0-1CT Ratio message collection is Mandatory if a Current Transformer exists at the Metering Point; or,CT Ratio message collection is Not Present if a Current Transformer does not exist at the Metering Point.G
1 CT RatioThe CT Ratio value must be equal to all instances of CT Ratio within the Non Half-hourly Meter Technical Details message.
293Meter Register Details1-*G
1 Meter Register IdThe Meter Register Id value must equal the corresponding Meter Register Id value within the Notification of Mapping Details message.
1 Meter Register TypeIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Type value must equal the Meter Register Type value within the Smart Meter Configuration Details message.
1 Measurement Quantity IdIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
1 Meter Register MultiplierIf Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Main/Check Indicator
1 Number Of Displayed Register Digits (Cumulative Register)If Non Half-hourly Meter Technical Details message generated following the reciept of Smart Meter Configuration Details message, Meter Register Id value must equal the Meter Register Id value within the Smart Meter Configuration Details message.
N Associated Meter Id
N Associated Meter Register Id
295Meter Channels0-*Meter Channels message collection is Mandatory if a Half Hourly meter is installed at the Metering Point.G
N Channel Number
N Measurement Quantity Id
N Pulse Multiplier
296Metering System Maintenance History0-*G
1 Maintenance Date
1 Nature of Maintenance
08AMeters Removed0-*Meters Removed Message Collection cardinality >0 only permissible following a Meter removal event.G
1 Meter IDThe Meter Id (Serial Number) value must equal the corresponding Meter Id (Serial Number) value within the Notification of Mapping Details Message.
1 Date of Meter Removal
1 Meter Asset Provider Id

Message Flow Details

MM00073 - Request for Additional/New MPAN Core(s)

Market Message Information

Market Message Reference MM00073
MM Description A request for additional MPAN Core(s) or New MPAN Core(s).
Local Catalogue Reference D0168
Version 001
Notes Though all of the address data items included in this flow are defined within the structure as being optional, the address itself is mandatory and must be included in the flow. The use of any individual address item cannot be made mandatory as, in the absence of an agreed address structure for all flows, an address may be constructed from any combination of the Address Line and Postcode items.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00073Request for Additional/New MPAN Core(s)Electricity Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00530Request for Additional/New MPAN Core(s)Electricity Smart Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00531Request for Additional/New MPAN Core(s)Electricity Advanced Meter Equipment ManagerElectricity SupplierRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50008J0012 / DI-093Additional Information
DI50137J0263 / DI-010Metering Point Postcode
DI50246J0516 / Number of MPAN(s) Requested
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9

Flow Structure

MM00073 - Request for Additional/New MPAN Core(s) - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
347Metering Point Address Details1-*Please reference Address Population Rules.G
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
1 Number of MPAN(s) Requested
O Additional Information

Message Flow Details

MM00074 - Allocation of New/Additional MPAN Core(s)

Market Message Information

Market Message Reference MM00074
MM Description The Distributor sends the requested number of MPAN Cores to the Supplier.
Local Catalogue Reference D0169
Version 001
Notes Metering Point Postcode should only be omitted if the Post Office have not allocated one._x000D_ _x000D_ _x000D_ _x000D_ Though all of the address data items included in this flow are defined within the structure as being optional, the address itself is mandatory and must be included in the flow. The address will be in Standard Address Format (SAF).

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00074Allocation of New/Additional MPAN Core(s)Electricity SupplierElectricity Meter Equipment ManagerRetail Energy Code Company
SV00532Allocation of New/Additional MPAN Core(s)Electricity SupplierElectricity Smart Meter Equipment ManagerRetail Energy Code Company
SV00533Allocation of New/Additional MPAN Core(s)Electricity SupplierElectricity Advanced Meter Equipment ManagerRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50008J0012 / DI-093Additional Information
DI50137J0263 / DI-010Metering Point Postcode
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9

Flow Structure

MM00074 - Allocation of New/Additional MPAN Core(s) - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
348Metering Point Address Details1-*Please reference Address Population Rules.G
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
O Additional Information
349Additional/New MPAN Core(s)1-*G
1 MPAN Core

Message Flow Details

MM00075 - Request for Metering System Related Details

Market Message Information

Market Message Reference MM00075
MM Description On appointment or change of agent appointment, metering system related details are requested to be transferred
Local Catalogue Reference D0170
Version 001
Notes - Where an AMVLP (Asset Metering Virtual Lead Party) is involved, the MPAN Core must contain an AMSID (Asset Metering System Identifier) and not an MPAN.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00075Request for Metering System Related DetailsHalf Hourly Data CollectorHalf Hourly Data CollectorBalancing and Settlement Code Company
SV00076Request for Metering System Related DetailsElectricity Meter Equipment ManagerDistribution Network OperatorRetail Energy Code Company
SV00077Request for Metering System Related DetailsElectricity Meter Equipment ManagerElectricity Meter Equipment ManagerRetail Energy Code Company
SV00078Request for Metering System Related DetailsNon Half Hourly Data CollectorElectricity Meter Equipment ManagerRetail Energy Code Company
SV00080Request for Metering System Related DetailsNon Half Hourly Data CollectorNon Half Hourly Data CollectorBalancing and Settlement Code Company
SV00081Request for Metering System Related DetailsNon Half Hourly Data CollectorElectricity SupplierBalancing and Settlement Code Company
SV00082Request for Metering System Related DetailsElectricity SupplierHalf Hourly Data CollectorBalancing and Settlement Code Company
SV00083Request for Metering System Related DetailsElectricity SupplierElectricity Meter Equipment ManagerRetail Energy Code Company
SV00084Request for Metering System Related DetailsElectricity SupplierNon Half Hourly Data CollectorBalancing and Settlement Code Company
SV00469Request for Metering System Related DetailsAsset Metering Virtual Lead PartyElectricity Meter Equipment ManagerBalancing and Settlement Code Company
SV00470Request for Metering System Related DetailsElectricity Meter Equipment ManagerAsset Metering Virtual Lead PartyBalancing and Settlement Code Company
SV00534Request for Metering System Related DetailsAdvanced Data ServiceAdvanced Data ServiceBalancing and Settlement Code Company
SV00535Request for Metering System Related DetailsElectricity Smart Meter Equipment ManagerDistribution Network OperatorRetail Energy Code Company
SV00536Request for Metering System Related DetailsElectricity Smart Meter Equipment ManagerElectricity Smart Meter Equipment ManagerRetail Energy Code Company
SV00537Request for Metering System Related DetailsElectricity Smart Meter Equipment ManagerElectricity Meter Equipment ManagerRetail Energy Code Company
SV00538Request for Metering System Related DetailsSmart Data ServiceElectricity Smart Meter Equipment ManagerRetail Energy Code Company
SV00539Request for Metering System Related DetailsSmart Data ServiceSmart Data ServiceBalancing and Settlement Code Company
SV00540Request for Metering System Related DetailsSmart Data ServiceElectricity SupplierBalancing and Settlement Code Company
SV00541Request for Metering System Related DetailsElectricity SupplierAdvanced Data ServiceBalancing and Settlement Code Company
SV00542Request for Metering System Related DetailsElectricity SupplierElectricity Smart Meter Equipment ManagerBalancing and Settlement Code Company
SV00543Request for Metering System Related DetailsElectricity SupplierSmart Data ServiceBalancing and Settlement Code Company
SV00544Request for Metering System Related DetailsElectricity Advanced Meter Equipment ManagerDistribution Network OperatorRetail Energy Code Company
SV00545Request for Metering System Related DetailsElectricity Advanced Meter Equipment ManagerElectricity Advanced Meter Equipment ManagerRetail Energy Code Company
SV00546Request for Metering System Related DetailsElectricity Advanced Meter Equipment ManagerElectricity Meter Equipment ManagerRetail Energy Code Company
SV00547Request for Metering System Related DetailsAdvanced Data ServiceElectricity Advanced Meter Equipment ManagerRetail Energy Code Company
SV00548Request for Metering System Related DetailsAsset Metering Virtual Lead PartyElectricity Advanced Meter Equipment ManagerBalancing and Settlement Code Company
SV00549Request for Metering System Related DetailsElectricity Advanced Meter Equipment ManagerAsset Metering Virtual Lead PartyBalancing and Settlement Code Company
SV00550Request for Metering System Related DetailsElectricity Retail Data AgentElectricity Meter Equipment ManagerRetail Energy Code Company
SV00551Request for Metering System Related DetailsElectricity Retail Data AgentNon Half Hourly Data CollectorBalancing and Settlement Code Company
SV00552Request for Metering System Related DetailsElectricity Retail Data AgentHalf Hourly Data CollectorBalancing and Settlement Code Company
SV00553Request for Metering System Related DetailsElectricity Retail Data AgentMeter AdministratiorBalancing and Settlement Code Company
SV00683Request for Metering System Related DetailsElectricity Retail Data AgentElectricity SupplierBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50005J0007 / Requested Action Code
DI50008J0012 / DI-093Additional Information
DI50017J0028 / Date Action Required By
DI50457J0926 / New Meter Operator Id
DI50458J0927 / New Data Collector Id

Flow Structure

SV00075 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00076 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00077 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00078 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required ByIf Request for Metering System Related Details message generated following receipt of Notification of Meter Operator or Data Collector Appointment and Terms message, indicating a Change of Agent coincident with a Change of Supplier, the Date Action Required By value must be equal to the Effective from Settlement Date {REGI}value within the corresponding Notification of Meter Operator or Data Collector Appointment and Terms message.
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00080 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required ByIf Request for Metering System Related Details message generated following receipt of Notification of Meter Operator or Data Collector Appointment and Terms message, indicating a Change of Agent coincident with a Change of Supplier, the Date Action Required By value must be equal to the Effective from Settlement Date {REGI}value within the corresponding Notification of Meter Operator or Data Collector Appointment and Terms message.
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00081 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required ByIf Request for Metering System Related Details message generated following receipt of Notification of Meter Operator or Data Collector Appointment and Terms message, indicating a Change of Agent coincident with a Change of Supplier, and the Requested Action Code value equals 22, the Date Action Required By value must be equal to the Effective from Settlement Date {REGI}value within the corresponding Notification of Meter Operator or Data Collector Appointment and Terms message.
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00082 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required ByIf Request for Metering System Related Details message generated in conjunction with a Notification of Meter Operator or Data Collector Appointment and Terms message, indicating a Change of Agent coincident with a Change of Supplier, and the Requested Action Code value equals 23, the Date Action Required By value must be equal to the Effective from Settlement Date {REGI}value within the corresponding Notification of Meter Operator or Data Collector Appointment and Terms message.
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00083 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required ByIf Request for Metering System Related Details message generated in conjunction with a Notification of Meter Operator or Data Collector Appointment and Terms message, indicating a Change of Agent coincident with a Change of Supplier, and the Requested Action Code value equals 23, the Date Action Required By value must be equal to the Effective from Settlement Date {REGI}value within the corresponding Notification of Meter Operator or Data Collector Appointment and Terms message.
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00084 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required ByIf Request for Metering System Related Details message generated in conjunction with a Notification of Meter Operator or Data Collector Appointment and Terms message, indicating a Change of Agent coincident with a Change of Supplier, and the Requested Action Code value equals 23, the Date Action Required By value must be equal to the Effective from Settlement Date {REGI}value within the corresponding Notification of Meter Operator or Data Collector Appointment and Terms message.
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00469 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00470 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00534 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00535 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00536 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00537 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00538 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00539 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00540 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00541 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00542 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00543 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00544 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00545 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00546 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00547 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00548 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00549 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00550 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00551 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00552 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00553 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

SV00683 - Request for Metering System Related Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
350Request Details1-*G
1 Date Action Required By
1 Requested Action Code
O Additional Information
O New Meter Operator IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced MEM.
O New Data Collector IdWhere Requested Action Code is ‘24’ or ‘25’ this will identify the Smart or Advanced Data Service.
351MPAN Cores1-*G
1 MPAN Core

Message Flow Details

MM00079 - Half Hourly Advances

Market Message Information

Market Message Reference MM00079
MM Description Half hourly data from half hourly meters.
Local Catalogue Reference D0003
Version 001
Notes This flow is for notification of validated half-hourly advances and includes optional data items for any site visit check information._x000D_ _x000D_ _x000D_ _x000D_ Where site visit information details apply at meter level it is anticipated that this will be detailed at MPAN Core level in the Additional Information field. Flow occurrence between Distributor and Supplier and Supplier to DC have been included to cover the Unmetered Supply Requirements.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00079Half Hourly AdvancesDistribution Network OperatorElectricity SupplierBalancing and Settlement Code Company
SV00090Half Hourly AdvancesHalf Hourly Data CollectorDistribution Network OperatorBalancing and Settlement Code Company
SV00101Half Hourly AdvancesHalf Hourly Data CollectorElectricity Meter Equipment ManagerBalancing and Settlement Code Company
SV00113Half Hourly AdvancesHalf Hourly Data CollectorElectricity SupplierBalancing and Settlement Code Company
SV00124Half Hourly AdvancesElectricity SupplierHalf Hourly Data CollectorBalancing and Settlement Code Company
SV00634Half Hourly AdvancesAdvanced Data ServiceDistribution Network OperatorBalancing and Settlement Code Company
SV00635Half Hourly AdvancesAdvanced Data ServiceElectricity Smart Meter Equipment ManagerBalancing and Settlement Code Company
SV00636Half Hourly AdvancesAdvanced Data ServiceElectricity SupplierBalancing and Settlement Code Company
SV00637Half Hourly AdvancesElectricity SupplierAdvanced Data ServiceBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50007J0010 / Meter Register Id
DI50008J0012 / DI-093Additional Information
DI50011J0018 / Date (Midnight to Midnight UTC)
DI50012J0019 / Meter Period Number
DI50013J0020 / Actual/Estimated Indicator
DI50014J0021 / Meter Period Value
DI50016J0024 / DI-096Site Visit Check Code
DI50056J0103 / DI-052Measurement Quantity Id
DI50097J0171 / Reading Type
DI50175J0378 / Meter Period Tag
DI50326J0707 / Meter Period Flag
DI50327J0708 / Meter Period Reason Code
DI50328J0709 / Meter Period Status
DI50473J1019 / Reading Date & Time in UTC

Flow Structure

MM00079 - Half Hourly Advances - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
007MPAN Cores1-*G
1 MPAN Core
008Meter Ids1-*G
1 Meter ID
009Reading Dates/Types1-*G
1 Reading Date & Time in UTC
1 Reading Type
010Meter Registers1-*G
1 Meter Register Id
1 Measurement Quantity Id
011Dates for HH Data1-*G
1 Date (Midnight to Midnight UTC)
012HH Advances48-48G
1Meter Period Number
1Actual/Estimated Indicator
1Meter Period Value
OMeter Period Tag
OMeter Period Flag
OMeter Period Status
OMeter Period Reason Code
013Site Visit Information0-*G
1 Site Visit Check Code
O Additional Information

Message Flow Details

MM00091 - Request Tariff/Debt Change on Token Meter

Market Message Information

Market Message Reference MM00091
MM Description Request is being made and information provided to carry out a tariff change or change debt/debt recovery charges.
Local Catalogue Reference D0176
Version 001
Notes Standard tariff details will be contained within the Service Level Agreements between respective parties._x000D_ _x000D_ _x000D_ _x000D_ Though all of the address data items included in this flow are defined within the structure as being optional, the address itself is mandatory and must be included in the flow. The use of any individual address item cannot be made mandatory as, in the absence of an agreed address structure for all flows, an address may be constructed from any combination of the Address Line and Postcode items.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00091Request Tariff/Debt Change on Token MeterElectricity SupplierElectricity Meter Equipment ManagerRetail Energy Code Company
SV00554Request Tariff/Debt Change on Token MeterElectricity SupplierElectricity Smart Meter Equipment ManagerRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50008J0012 / DI-093Additional Information
DI50098J0173 / Reason for Request
DI50099J0174 / Appointment Date
DI50137J0263 / DI-010Metering Point Postcode
DI50143J0274 / Service Reference
DI50144J0275 / Service Level Reference
DI50154J0292 / Earliest Appointment Time
DI50155J0293 / Latest Appointment Time
DI50235J0489 / Contact Name
DI50267J0547 / Debt Recovery Rate
DI50268J0548 / Standing Charge Override
DI50269J0549 / Emergency Credit Override
DI50274J0554 / Total Debt
DI50317J0685 / Tariff Code
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9

Flow Structure

MM00091 - Request Tariff/Debt Change on Token Meter - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
363Meter Detail per MPAN Core1-*Please reference Address Population Rules.G
1 MPAN Core
1 Contact Name
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
1 Reason for Request
O Appointment Date
O Earliest Appointment Time
O Latest Appointment Time
O Additional Information
1 Tariff Code
364Meters1-*G
1 Meter ID
1 Service Reference
1 Service Level Reference
O Total Debt
O Debt Recovery Rate
O Standing Charge Override
O Emergency Credit Override

Message Flow Details

MM00092 - Confirmation of Token Meter Installation

Market Message Information

Market Message Reference MM00092
MM Description Confirmation of token meter installation is being given with details of the meter and settings.
Local Catalogue Reference D0178
Version 001
Notes Standard tariff details will be contained within Service Level Agreements between the parties. Emergency Credit and Fixed Charge values will only be given when an override has been applied._x000D_ _x000D_ _x000D_ _x000D_ Though all of the address data items included in this flow are defined within the structure as being optional, the address itself is mandatory and must be included in the flow. The use of any individual address item cannot be made mandatory as, in the absence of an agreed address structure for all flows, an address may be constructed from any combination of the Address Line and Postcode items.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00092Confirmation of Token Meter InstallationElectricity Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00555Confirmation of Token Meter InstallationElectricity Smart Meter Equipment ManagerElectricity SupplierRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50007J0010 / Meter Register Id
DI50008J0012 / DI-093Additional Information
DI50019J0040 / Register Reading
DI50041J0080 / DI-033Energisation Status
DI50137J0263 / DI-010Metering Point Postcode
DI50143J0274 / Service Reference
DI50144J0275 / Service Level Reference
DI50174J0375 / Customer Name
DI50191J0410 / DI-048Manufacturers Make and Type
DI50194J0419 / DI-090Meter Location
DI50197J0427 / Number of Phases
DI50205J0443 / Supply Voltage
DI50224J0474 / Meter Register Type
DI50228J0478 / DI-091Number Of Displayed Register Digits (Cumulative Register)
DI50240J0501 / Meter Current Rating
DI50264J0543 / Standing Charge
DI50267J0547 / Debt Recovery Rate
DI50274J0554 / Total Debt
DI50275J0556 / Emergency Credit
DI50276J0557 / Initial Credit
DI50317J0685 / Tariff Code
DI50406J0848 / Date of Meter Installation
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9

Flow Structure

MM00092 - Confirmation of Token Meter Installation - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
365MPAN Cores1-*Please reference Address Population Rules.G
1 MPAN Core
1 Energisation Status
O Customer Name
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
O Additional Information
1 Tariff Code
366Meter Details per MPAN Core1-*G
1 Meter ID
1 Meter Location
1 Manufacturers Make and Type
1 Meter Current Rating
1 Supply Voltage
1 Number of Phases
1 Date of Meter Installation
1 Service Reference
1 Service Level Reference
1 Total Debt
1 Debt Recovery Rate
O Emergency Credit
O Standing Charge
1 Initial Credit
367Register Details per Meter1-*G
1 Meter Register Id
1 Meter Register Type
1 Number Of Displayed Register Digits (Cumulative Register)
1 Register Reading

Message Flow Details

MM00093 - Confirmation of Energisation/De-Energisation of Prepayment Meter

Market Message Information

Market Message Reference MM00093
MM Description Confirmation is being given that the energisation status of a prepayment meter has been changed and readings and settings are being provided.
Local Catalogue Reference D0179
Version 001
Notes Though Tariff Code is defined within the structure as being optional it should be included in the Flow when the change of energisation status relates to either a Token Meter or Smart Card Meter.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00093Confirmation of Energisation/De-Energisation of Prepayment MeterDistribution Network OperatorElectricity SupplierRetail Energy Code Company
SV00094Confirmation of Energisation/De-Energisation of Prepayment MeterElectricity Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00556Confirmation of Energisation/De-Energisation of Prepayment MeterElectricity Smart Meter Equipment ManagerElectricity SupplierRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50007J0010 / Meter Register Id
DI50008J0012 / DI-093Additional Information
DI50009J0014 / Date of Action
DI50016J0024 / DI-096Site Visit Check Code
DI50019J0040 / Register Reading
DI50041J0080 / DI-033Energisation Status
DI50098J0173 / Reason for Request
DI50260J0537 / Credit Balance
DI50261J0539 / Total Credit Accepted
DI50262J0540 / Total Tokens Inserted
DI50263J0542 / Prepayment Unit Rate
DI50264J0543 / Standing Charge
DI50265J0544 / Total Debt Outstanding
DI50266J0545 / Emergency Credit Status
DI50267J0547 / Debt Recovery Rate
DI50317J0685 / Tariff Code
DI50320J0691 / Failure Reason Code
DI50476J1022 / Prepayment Meter Shutdown Status

Flow Structure

MM00093 - Confirmation of Energisation/De-Energisation of Prepayment Meter - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
368MPAN Cores1-*G
1 MPAN Core
O Site Visit Check Code
O Additional Information
O Failure Reason Code
C Tariff Code
369Meters Details per MPAN Core1-*G
1 Meter ID
1 Energisation Status
1 Prepayment Meter Shutdown Status
1 Reason for Request
1 Date of Action
1 Credit Balance
O Total Credit Accepted
O Total Tokens Inserted
O Emergency Credit Status
O Total Debt Outstanding
O Debt Recovery Rate
1 Standing Charge
370Register Detail per Meter1-*G
1 Meter Register Id
1 Register Reading
1 Prepayment Unit Rate

Message Flow Details

MM00095 - Request to Energise/De-Energise/Shut Down Prepayment Meter

Market Message Information

Market Message Reference MM00095
MM Description A request is being made to energise or de-energise a meter or shut down a key, Token Meter or Smart Card meter.
Local Catalogue Reference D0180
Version 001
Notes Where energisation is being requested details of the tariffs to be applied plus any debt and override values will be provided.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00095Request to Energise/De-Energise/Shut Down Prepayment MeterElectricity SupplierElectricity Meter Equipment ManagerRetail Energy Code Company
SV00557Request to Energise/De-Energise/Shut Down Prepayment MeterElectricity SupplierElectricity Smart Meter Equipment ManagerRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50008J0012 / DI-093Additional Information
DI50041J0080 / DI-033Energisation Status
DI50099J0174 / Appointment Date
DI50143J0274 / Service Reference
DI50144J0275 / Service Level Reference
DI50154J0292 / Earliest Appointment Time
DI50155J0293 / Latest Appointment Time
DI50235J0489 / Contact Name
DI50267J0547 / Debt Recovery Rate
DI50268J0548 / Standing Charge Override
DI50269J0549 / Emergency Credit Override
DI50274J0554 / Total Debt
DI50295J0591 / Tariff Setting
DI50311J0673 / Requested Energisation Status
DI50317J0685 / Tariff Code
DI50475J1021 / Prepayment Meter Shutdown Requested

Flow Structure

MM00095 - Request to Energise/De-Energise/Shut Down Prepayment Meter - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
371MPAN Cores1-*G
1 MPAN Core
1 Contact Name
O Energisation Status
1 Requested Energisation Status
O Prepayment Meter Shutdown Requested
O Appointment Date
O Earliest Appointment Time
O Latest Appointment Time
O Additional Information
O Tariff Code
372Meter Detail per MPAN Core0-*G
1 Meter ID
C Tariff Setting
O Service Reference
O Service Level Reference
C Total Debt
C Debt Recovery Rate
C Standing Charge Override
C Emergency Credit Override

Message Flow Details

MM00099 - Issue Customer Key

Market Message Information

Market Message Reference MM00099
MM Description Details are being provided to allow the issue of a customer key.
Local Catalogue Reference D0190
Version 001
Notes Though all of the address data items included in this flow are defined within the structure as being optional, the address itself is mandatory and must be included in the flow. The use of any individual address item cannot be made mandatory as, in the absence of an agreed address structure for all flows, an address may be constructed from any combination of the Address Line and Postcode items._x000D_ _x000D_ _x000D_ _x000D_ Where flow is being sent for a CoS event, then EfSD{REGI} should be populated with the Supplier Start Date for that registration as confirmed by MPAS._x000D_ _x000D_ _x000D_ _x000D_ Where flow is being sent for a CoM event, then EfSD{REGI} should be populated with date of meter installation (J0848) taken from relevant D0193 or D0150._x000D_ _x000D_ _x000D_ _x000D_ Where flow is being sent for a CoT event, then EfSD{REGI} should be populated with the date that new tenant takes over that property as detailed within relevant Supplier system.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00098Issue Customer KeyElectricity SupplierElectricity Meter Equipment ManagerRetail Energy Code Company
SV00099Issue Customer KeyElectricity SupplierElectricity Pre-Payment Metering Infrastructure ProviderRetail Energy Code Company
SV00558Issue Customer KeyElectricity SupplierElectricity Smart Meter Equipment ManagerRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50025J0049 / Effective from Settlement Date {REGI}
DI50137J0263 / DI-010Metering Point Postcode
DI50174J0375 / Customer Name
DI50180J0389 / Customer Reference Number
DI50267J0547 / Debt Recovery Rate
DI50274J0554 / Total Debt
DI50275J0556 / Emergency Credit
DI50279J0565 / Mailing Name
DI50280J0566 / Mailing Address Postcode
DI50293J0588 / Initial Key Credit
DI50294J0590 / Reason Code
DI50295J0591 / Tariff Setting
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9
DI50497J1046 / Mailing Address Line 1
DI50498J1047 / Mailing Address Line 2
DI50499J1048 / Mailing Address Line 3
DI50500J1049 / Mailing Address Line 4
DI50501J1050 / Mailing Address Line 5
DI50502J1051 / Mailing Address Line 6
DI50503J1052 / Mailing Address Line 7
DI50504J1053 / Mailing Address Line 8
DI50505J1054 / Mailing Address Line 9
DI50637J1285 / Key Infrastructure Supplier Id

Flow Structure

SV00098 - Issue Customer Key - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
390Customer Key Details1-*Please reference Address Population Rules.G
O Meter ID
1 Key Infrastructure Supplier Id
1 Customer Reference Number
1 Tariff Setting
1 Emergency Credit
1 Total Debt
1 Debt Recovery Rate
1 Initial Key Credit
1 Reason Code
1 Effective from Settlement Date {REGI}Effective from Settlement Date {REGI} must be the Supplier Start Date for a Switch event; or the date that a tenant first occupies a premises for a Change of Occupier event; or the date of meter installation for a Change of Measurement event.
1 Customer Name
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
O Mailing Name
O Mailing Address Line 1
O Mailing Address Line 2
O Mailing Address Line 3
O Mailing Address Line 4
O Mailing Address Line 5
O Mailing Address Line 6
O Mailing Address Line 7
O Mailing Address Line 8
O Mailing Address Line 9
O Mailing Address Postcode
1 MPAN Core

SV00099 - Issue Customer Key - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
390Customer Key Details1-*Please reference Address Population Rules.G
O Meter ID
1 Key Infrastructure Supplier Id
1 Customer Reference Number
1 Tariff Setting
1 Emergency Credit
1 Total Debt
1 Debt Recovery Rate
1 Initial Key Credit
1 Reason Code
1 Effective from Settlement Date {REGI}Effective from Settlement Date {REGI} must be the Supplier Start Date for a Switch event; or the date that a tenant first occupies a premises for a Change of Occupier event; or the date of meter installation for a Change of Measurement event.
1 Customer Name
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
O Mailing Name
O Mailing Address Line 1
O Mailing Address Line 2
O Mailing Address Line 3
O Mailing Address Line 4
O Mailing Address Line 5
O Mailing Address Line 6
O Mailing Address Line 7
O Mailing Address Line 8
O Mailing Address Line 9
O Mailing Address Postcode
1 MPAN Core

SV00558 - Issue Customer Key - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
390Customer Key Details1-*Please reference Address Population Rules.G
O Meter ID
1 Key Infrastructure Supplier Id
1 Customer Reference Number
1 Tariff Setting
1 Emergency Credit
1 Total Debt
1 Debt Recovery Rate
1 Initial Key Credit
1 Reason Code
1 Effective from Settlement Date {REGI}Effective from Settlement Date {REGI} must be the Supplier Start Date for a Switch event; or the date that a tenant first occupies a premises for a Change of Occupier event; or the date of meter installation for a Change of Measurement event.
1 Customer Name
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
O Mailing Name
O Mailing Address Line 1
O Mailing Address Line 2
O Mailing Address Line 3
O Mailing Address Line 4
O Mailing Address Line 5
O Mailing Address Line 6
O Mailing Address Line 7
O Mailing Address Line 8
O Mailing Address Line 9
O Mailing Address Postcode
1 MPAN Core

Message Flow Details

MM00100 - Request Special Visit to Read/Reset Key Meter

Market Message Information

Market Message Reference MM00100
MM Description A request is being made for a non-routine visit to a specified customer to read the key meter and/or adjust the settings.
Local Catalogue Reference D0191
Version 001
Notes Where 'Reason for Request' is 'Read Meter Only' meter setting details will not be provided.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00100Request Special Visit to Read/Reset Key MeterElectricity SupplierElectricity Meter Equipment ManagerRetail Energy Code Company
SV00559Request Special Visit to Read/Reset Key MeterElectricity SupplierElectricity Smart Meter Equipment ManagerRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50098J0173 / Reason for Request
DI50099J0174 / Appointment Date
DI50154J0292 / Earliest Appointment Time
DI50155J0293 / Latest Appointment Time
DI50194J0419 / DI-090Meter Location
DI50235J0489 / Contact Name
DI50267J0547 / Debt Recovery Rate
DI50274J0554 / Total Debt
DI50275J0556 / Emergency Credit
DI50295J0591 / Tariff Setting

Flow Structure

MM00100 - Request Special Visit to Read/Reset Key Meter - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
391Customer Details1-*G
1 MPAN Core
1 Contact Name
1 Reason for Request
O Appointment Date
O Earliest Appointment Time
O Latest Appointment Time
1 Meter ID
1 Meter Location
O Tariff Setting
O Total Debt
O Debt Recovery Rate
O Emergency Credit

Message Flow Details

MM00102 - Readings and Settings from a Token or Key Meter

Market Message Information

Market Message Reference MM00102
MM Description Readings and settings from a token or key meter are being provided in response to a request for a special visit or following removal, de-energisation or shutdown of a token or key meter.
Local Catalogue Reference D0192
Version 001
Notes

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00102Readings and Settings from a Token or Key MeterElectricity Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00560Readings and Settings from a Token or Key MeterElectricity Smart Meter Equipment ManagerElectricity SupplierRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50007J0010 / Meter Register Id
DI50008J0012 / DI-093Additional Information
DI50010J0016 / Reading Date & Time
DI50015J0022 / BSC Validation Status
DI50016J0024 / DI-096Site Visit Check Code
DI50019J0040 / Register Reading
DI50022J0045 / Meter Reading Flag
DI50041J0080 / DI-033Energisation Status
DI50097J0171 / Reading Type
DI50260J0537 / Credit Balance
DI50261J0539 / Total Credit Accepted
DI50262J0540 / Total Tokens Inserted
DI50263J0542 / Prepayment Unit Rate
DI50264J0543 / Standing Charge
DI50265J0544 / Total Debt Outstanding
DI50266J0545 / Emergency Credit Status
DI50267J0547 / Debt Recovery Rate

Flow Structure

MM00102 - Readings and Settings from a Token or Key Meter - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
392Customer Details1-*G
1 MPAN Core
1 Meter Reading Flag
1 BSC Validation Status
22BSite Visit Information0-*G
1 Site Visit Check Code
O Additional Information
393Meter Details1-*G
1 Meter ID
1 Energisation Status
1 Credit Balance
1 Standing Charge
1 Total Credit Accepted
1 Total Debt Outstanding
1 Debt Recovery Rate
O Emergency Credit Status
O Total Tokens Inserted
23BSite Visit Information0-*G
1 Site Visit Check Code
O Additional Information
394Meter Register Detail per Meter1-*G
1 Meter Register Id
1 Reading Date & Time
1 Reading Type
1 Register Reading
1 Prepayment Unit Rate
24BSite Visit Information0-*G
1 Site Visit Check Code
O Additional Information

Message Flow Details

MM00103 - Confirmation of Key Meter Installation

Market Message Information

Market Message Reference MM00103
MM Description Confirmation of key meter installation is being given with details of the meter and settings.
Local Catalogue Reference D0193
Version 001
Notes

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00103Confirmation of Key Meter InstallationElectricity Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00561Confirmation of Key Meter InstallationElectricity Smart Meter Equipment ManagerElectricity SupplierRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50007J0010 / Meter Register Id
DI50019J0040 / Register Reading
DI50041J0080 / DI-033Energisation Status
DI50174J0375 / Customer Name
DI50191J0410 / DI-048Manufacturers Make and Type
DI50194J0419 / DI-090Meter Location
DI50224J0474 / Meter Register Type
DI50228J0478 / DI-091Number Of Displayed Register Digits (Cumulative Register)
DI50240J0501 / Meter Current Rating
DI50263J0542 / Prepayment Unit Rate
DI50264J0543 / Standing Charge
DI50267J0547 / Debt Recovery Rate
DI50274J0554 / Total Debt
DI50275J0556 / Emergency Credit
DI50276J0557 / Initial Credit
DI50406J0848 / Date of Meter Installation

Flow Structure

MM00103 - Confirmation of Key Meter Installation - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
395MPAN Cores1-*G
1 MPAN Core
1 Energisation Status
O Customer Name
396Meter Details1-*G
1 Meter ID
1 Meter Location
1 Manufacturers Make and Type
1 Meter Current Rating
1 Total Debt
1 Debt Recovery Rate
1 Date of Meter Installation
1 Emergency Credit
1 Initial Credit
1 Standing Charge
397Meter Register Detail per Meter1-*G
1 Meter Register Id
1 Meter Register Type
1 Number Of Displayed Register Digits (Cumulative Register)
1 Register Reading
1 Prepayment Unit Rate

Message Flow Details

MM00104 - Request for Installation of Key Meter

Market Message Information

Market Message Reference MM00104
MM Description Request is being made and information provided to allow installation of key meter.
Local Catalogue Reference D0194
Version 001
Notes

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00104Request for Installation of Key MeterElectricity SupplierElectricity Meter Equipment ManagerRetail Energy Code Company
SV00562Request for Installation of Key MeterElectricity SupplierElectricity Smart Meter Equipment ManagerRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50008J0012 / DI-093Additional Information
DI50099J0174 / Appointment Date
DI50143J0274 / Service Reference
DI50144J0275 / Service Level Reference
DI50154J0292 / Earliest Appointment Time
DI50155J0293 / Latest Appointment Time
DI50235J0489 / Contact Name
DI50267J0547 / Debt Recovery Rate
DI50274J0554 / Total Debt
DI50295J0591 / Tariff Setting
DI50311J0673 / Requested Energisation Status

Flow Structure

MM00104 - Request for Installation of Key Meter - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
398MPAN Cores1-*G
1 MPAN Core
1 Contact Name
1 Service Reference
1 Service Level Reference
O Appointment Date
O Earliest Appointment Time
O Latest Appointment Time
O Total Debt
O Debt Recovery Rate
O Tariff Setting
1 Requested Energisation Status
O Additional Information

Message Flow Details

MM00105 - Readings and Settings from a Removed Smart Card Meter

Market Message Information

Market Message Reference MM00105
MM Description Readings and settings are being provided for a Smart Card meter which has been removed from the system or de-energised.
Local Catalogue Reference D0202
Version 001
Notes Where energisation is being requested details of the tariffs to be applied plus any debt and override values will be provided.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00105Readings and Settings from a Removed Smart Card MeterElectricity Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00563Readings and Settings from a Removed Smart Card MeterElectricity Smart Meter Equipment ManagerElectricity SupplierRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50007J0010 / Meter Register Id
DI50009J0014 / Date of Action
DI50019J0040 / Register Reading
DI50097J0171 / Reading Type
DI50260J0537 / Credit Balance
DI50278J0559 / Customer Descriptor

Flow Structure

MM00105 - Readings and Settings from a Removed Smart Card Meter - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
427MPAN Cores1-*G
1 MPAN Core
1 Customer Descriptor
1 Date of Action
1 Reading Type
428Meter Detail per MPAN Core1-*G
1 Meter ID
1 Credit Balance
429Meter Register Detail per Meter1-*G
1 Meter Register Id
1 Register Reading

Message Flow Details

MM00114 - Confirmation of Proving Tests

Market Message Information

Market Message Reference MM00114
MM Description Confirmation is being provided that proving tests have been successfully carried out on half hourly metering systems.
Local Catalogue Reference D0214
Version 001
Notes

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00114Confirmation of Proving TestsElectricity Meter Equipment ManagerDistribution Network OperatorBalancing and Settlement Code Company
SV00115Confirmation of Proving TestsElectricity Meter Equipment ManagerHalf Hourly Data CollectorBalancing and Settlement Code Company
SV00116Confirmation of Proving TestsElectricity Meter Equipment ManagerElectricity SupplierBalancing and Settlement Code Company
SV00666Confirmation of Proving TestsElectricity Advanced Meter Equipment ManagerAdvanced Data ServiceBalancing and Settlement Code Company
SV00667Confirmation of Proving TestsElectricity Advanced Meter Equipment ManagerDistribution Network OperatorBalancing and Settlement Code Company
SV00668Confirmation of Proving TestsElectricity Advanced Meter Equipment ManagerElectricity SupplierBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50009J0014 / Date of Action

Flow Structure

MM00114 - Confirmation of Proving Tests - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
489MPAN Cores1-*G
1 MPAN Core
1 Date of Action

Message Flow Details

MM00117 - Provision of Site Technical Details

Market Message Information

Market Message Reference MM00117
MM Description Provision of Site Technical Details required by MOP to install metering.
Local Catalogue Reference D0215
Version 001
Notes

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00117Provision of Site Technical DetailsDistribution Network OperatorElectricity Meter Equipment ManagerRetail Energy Code Company
SV00118Provision of Site Technical DetailsDistribution Network OperatorElectricity SupplierRetail Energy Code Company
SV00564Provision of Site Technical DetailsDistribution Network OperatorElectricity Smart Meter Equipment ManagerRetail Energy Code Company
SV00565Provision of Site Technical DetailsDistribution Network OperatorElectricity Advanced Meter Equipment ManagerRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50197J0427 / Number of Phases
DI50205J0443 / Supply Voltage
DI50209J0454 / CT Ratio
DI50210J0455 / VT Ratio
DI50211J0456 / Supply Capacity
DI50241J0505 / CT Class
DI50242J0506 / CT Rating
DI50313J0677 / VT Class
DI50314J0678 / VT Rating
DI50478J1025 / Meter Equipment/Service Location

Flow Structure

MM00117 - Provision of Site Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
490MPAN Cores1-*G
1 MPAN Core
1 Supply Voltage
1 Supply Capacity
1 Number of Phases
O CT Ratio
O CT Class
O CT Rating
O VT Ratio
O VT Class
O VT Rating
O Meter Equipment/Service Location

Message Flow Details

MM00119 - Request Installation of Token Meter

Market Message Information

Market Message Reference MM00119
MM Description A request is being made for the installation of a token meter and the required settings are being provided.
Local Catalogue Reference D0216
Version 001
Notes 1. Previous reading/balance may be provided for meter removal request to allow installer to calculate settings to be applied to new meter._x000D_ _x000D_ _x000D_ _x000D_ 2. Previous reading and date only required for a change from a credit meter._x000D_ _x000D_ _x000D_ _x000D_ Though all of the address data items included in this flow are defined within the structure as being optional, the address itself is mandatory and must be included in the flow. The use of any individual address item cannot be made mandatory as, in the absence of an agreed address structure for all flows, an address may be constructed from any combination of the Address Line and Postcode items.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00119Request Installation of Token MeterElectricity SupplierElectricity Meter Equipment ManagerRetail Energy Code Company
SV00566Request Installation of Token MeterElectricity SupplierElectricity Smart Meter Equipment ManagerRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50008J0012 / DI-093Additional Information
DI50099J0174 / Appointment Date
DI50137J0263 / DI-010Metering Point Postcode
DI50143J0274 / Service Reference
DI50144J0275 / Service Level Reference
DI50154J0292 / Earliest Appointment Time
DI50155J0293 / Latest Appointment Time
DI50235J0489 / Contact Name
DI50267J0547 / Debt Recovery Rate
DI50268J0548 / Standing Charge Override
DI50269J0549 / Emergency Credit Override
DI50270J0550 / Previous Reading
DI50271J0551 / Previous Reading Date
DI50272J0552 / Current Balance
DI50273J0553 / Current Balance Date
DI50274J0554 / Total Debt
DI50311J0673 / Requested Energisation Status
DI50317J0685 / Tariff Code
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9

Flow Structure

MM00119 - Request Installation of Token Meter - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
491MPAN Cores1-*Please reference Address Population Rules.G
1 MPAN Core
1 Contact Name
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
O Appointment Date
O Earliest Appointment Time
O Latest Appointment Time
1 Service Reference
1 Service Level Reference
1 Total Debt
1 Debt Recovery Rate
O Standing Charge Override
O Emergency Credit Override
O Previous Reading
O Previous Reading Date
O Current Balance
O Current Balance Date
O Additional Information
1 Tariff Code
1 Requested Energisation Status

Message Flow Details

MM00121 - Notification of Failure to Install or Energise Metering System

Market Message Information

Market Message Reference MM00121
MM Description Notification that a meter could not be installed or a system energised due to faults or access problems.
Local Catalogue Reference D0221
Version 001
Notes Though all of the address data items included in this flow are defined within the structure as being optional, the address itself is mandatory and must be included in the flow. The use of any individual address item cannot be made mandatory as, in the absence of an agreed address structure for all flows, an address may be constructed from any combination of the Address Line and Postcode items. - . - Where an AMVLP (Asset Metering Virtual Lead Party) is involved, the MPAN Core must contain an AMSID (Asset Metering System Identifier) and not an MPAN.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00121Notification of Failure to Install or Energise Metering SystemElectricity Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00471Notification of Failure to Install or Energise Metering SystemElectricity Meter Equipment ManagerAsset Metering Virtual Lead PartyBalancing and Settlement Code Company
SV00567Notification of Failure to Install or Energise Metering SystemElectricity Smart Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00568Notification of Failure to Install or Energise Metering SystemElectricity Advanced Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00569Notification of Failure to Install or Energise Metering SystemElectricity Advanced Meter Equipment ManagerAsset Metering Virtual Lead PartyBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50008J0012 / DI-093Additional Information
DI50016J0024 / DI-096Site Visit Check Code
DI50099J0174 / Appointment Date
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9

Flow Structure

MM00121 - Notification of Failure to Install or Energise Metering System - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
504MPAN Cores1-*Please reference Address Population Rules.G
1 MPAN Core
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
1 Appointment Date
1 Site Visit Check Code
O Additional Information

Message Flow Details

MM00123 - Change in Customer Details

Market Message Information

Market Message Reference MM00123
MM Description Notification of a change in customer details only.
Local Catalogue Reference D0222
Version 001
Notes An update to an individual line within an address will require the entire address to be sent.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00122Change in Customer DetailsElectricity Meter Equipment ManagerElectricity SupplierBalancing and Settlement Code Company
SV00123Change in Customer DetailsNon Half Hourly Data CollectorElectricity SupplierBalancing and Settlement Code Company
SV00125Change in Customer DetailsMeter Reading ServiceNon Half Hourly Data CollectorRetail Energy Code Company
SV00571Change in Customer DetailsSmart Data ServiceElectricity SupplierBalancing and Settlement Code Company
SV00572Change in Customer DetailsElectricity Smart Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00573Change in Customer DetailsElectricity Advanced Meter Equipment ManagerElectricity SupplierRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50137J0263 / DI-010Metering Point Postcode
DI50174J0375 / Customer Name
DI50235J0489 / Contact Name
DI50467J1011 / Maximum Power Requirement
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9
DI50497J1046 / Mailing Address Line 1
DI50498J1047 / Mailing Address Line 2
DI50499J1048 / Mailing Address Line 3
DI50500J1049 / Mailing Address Line 4
DI50501J1050 / Mailing Address Line 5
DI50502J1051 / Mailing Address Line 6
DI50503J1052 / Mailing Address Line 7
DI50504J1053 / Mailing Address Line 8
DI50505J1054 / Mailing Address Line 9

Flow Structure

MM00123 - Change in Customer Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
505Customer Details1-*Please reference Address Population Rules.G
1 MPAN Core
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
O Contact Name
O Maximum Power Requirement
O Mailing Address Line 1
O Mailing Address Line 2
O Mailing Address Line 3
O Mailing Address Line 4
O Mailing Address Line 5
O Mailing Address Line 6
O Mailing Address Line 7
O Mailing Address Line 8
O Mailing Address Line 9
O Customer Name

Message Flow Details

MM00126 - Request to Install Check Meter or Carry Out Accuracy Tests

Market Message Information

Market Message Reference MM00126
MM Description A request for installation of a check meter and to carry out site tests to determine existing meter accuracy.
Local Catalogue Reference D0223
Version 001
Notes Though all of the address data items included in this flow are defined within the structure as being optional, the address itself is mandatory and must be included in the flow. The use of any individual address item cannot be made mandatory as, in the absence of an agreed address structure for all flows, an address may be constructed from any combination of the Address Line and Postcode items.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00126Request to Install Check Meter or Carry Out Accuracy TestsElectricity SupplierElectricity Meter Equipment ManagerRetail Energy Code Company
SV00574Request to Install Check Meter or Carry Out Accuracy TestsElectricity SupplierElectricity Smart Meter Equipment ManagerRetail Energy Code Company
SV00575Request to Install Check Meter or Carry Out Accuracy TestsElectricity SupplierElectricity Advanced Meter Equipment ManagerRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50005J0007 / Requested Action Code
DI50008J0012 / DI-093Additional Information
DI50099J0174 / Appointment Date
DI50137J0263 / DI-010Metering Point Postcode
DI50154J0292 / Earliest Appointment Time
DI50155J0293 / Latest Appointment Time
DI50194J0419 / DI-090Meter Location
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9

Flow Structure

MM00126 - Request to Install Check Meter or Carry Out Accuracy Tests - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
506Request for Check Meter or Test1-*Please reference Address Population Rules.G
1 MPAN Core
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
O Appointment Date
O Earliest Appointment Time
O Latest Appointment Time
O Additional Information
507Meter Details1-*G
1 Meter ID
1 Requested Action Code
O Meter Location

Message Flow Details

MM00127 - Notification of Programme for Re-Certification Meter Changes

Market Message Information

Market Message Reference MM00127
MM Description The Meter Operator notifies the Supplier of those metering points where he will be changing meters which have reached the end of their certification life.
Local Catalogue Reference D0224
Version 001
Notes

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00127Notification of Programme for Re-Certification Meter ChangesElectricity Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00576Notification of Programme for Re-Certification Meter ChangesElectricity Smart Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00577Notification of Programme for Re-Certification Meter ChangesElectricity Advanced Meter Equipment ManagerElectricity SupplierRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50331J0718 / Programme Start Date
DI50332J0720 / Programme End Date

Flow Structure

MM00127 - Notification of Programme for Re-Certification Meter Changes - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
508Programme Period1-*G
1 Programme Start Date
1 Programme End Date
509MPAN Cores1-*G
1 MPAN Core

Message Flow Details

MM00128 - Priority Services Details

Market Message Information

Market Message Reference MM00128
MM Description Exchange of details between relevant trading participants identifying the contact details and reasons for customers or other members of the household requiring priority services.
Local Catalogue Reference D0225
Version 002
Notes For guidance on PSR codes please refer to the Energy Networks Association website.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00128Add or Amend Priority Services DetailsDistribution Network OperatorElectricity SupplierRetail Energy Code Company
SV00129Add or Amend Priority Services DetailsElectricity SupplierDistribution Network OperatorRetail Energy Code Company
SV00130Add or Amend Priority Services DetailsElectricity SupplierElectricity Meter Equipment ManagerRetail Energy Code Company
SV00131Add or Amend Priority Services DetailsElectricity SupplierNon Half Hourly Data CollectorRetail Energy Code Company
SV00578Add or Amend Priority Services DetailsElectricity SupplierSmart Data ServiceRetail Energy Code Company
SV00579Add or Amend Priority Services DetailsElectricity SupplierAdvanced Data ServiceRetail Energy Code Company
SV00580Add or Amend Priority Services DetailsElectricity SupplierElectricity Smart Meter Equipment ManagerRetail Energy Code Company
SV00581Add or Amend Priority Services DetailsElectricity SupplierElectricity Advanced Meter Equipment ManagerRetail Energy Code Company
SV00582Remove All Priority Service DetailsElectricity SupplierSmart Data ServiceRetail Energy Code Company
SV00583Remove All Priority Service DetailsElectricity SupplierAdvanced Data ServiceRetail Energy Code Company
SV00584Remove All Priority Service DetailsElectricity SupplierElectricity Smart Meter Equipment ManagerRetail Energy Code Company
SV00585Remove All Priority Service DetailsElectricity SupplierElectricity Advanced Meter Equipment ManagerRetail Energy Code Company
SV50007Remove All Priority Services DetailsDistribution Network OperatorElectricity SupplierRetail Energy Code Company
SV50008Remove All Priority Services DetailsElectricity SupplierDistribution Network OperatorRetail Energy Code Company
SV50009Remove All Priority Services DetailsElectricity SupplierElectricity Meter Equipment ManagerRetail Energy Code Company
SV50010Remove All Priority Services DetailsElectricity SupplierNon Half Hourly Data CollectorRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50008J0012 / DI-093Additional Information
DI50137J0263 / DI-010Metering Point Postcode
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9
DI51025J1699 / Priority Services Category
DI51045J1719 / Alternate Priority Service Contact Name
DI51046J1720 / Primary Priority Service Phone Number 1
DI51170J1874 / Priority Service Contact Address Line 1
DI51171J1875 / Priority Service Contact Address Line 2
DI51172J1876 / Priority Service Contact Address Line 3
DI51173J1877 / Priority Service Contact Address Line 4
DI51174J1878 / Priority Service Contact Address Line 5
DI51175J1879 / Priority Service Contact Address Line 6
DI51176J1880 / Priority Service Contact Address Line 7
DI51177J1881 / Priority Service Contact Address Line 8
DI51178J1882 / Priority Service Contact Address Line 9
DI51179J1883 / Priority Service Contact Postcode
DI51180J1884 / Primary Priority Service Contact Name
DI51181J1885 / Primary Priority Service Phone Number 2
DI51182J1886 / Alternate Priority Service Phone Number 1
DI51183J1887 / Alternate Priority Service Phone Number 2
DI51497J2208 / Consent to share data obtained
DI51498J2209 / PSR code expiry date
DI51499J2210 / Delete All PSR Codes

Flow Structure

SV00128 - Add or Amend Priority Services Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
510Priority Services contact details1-*Please reference Address Population Rules.G
1 MPAN Core
1 Primary Priority Service Contact Name
C Primary Priority Service Phone Number 1
O Primary Priority Service Phone Number 2
O Alternate Priority Service Contact Name
O Alternate Priority Service Phone Number 1
O Alternate Priority Service Phone Number 2
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
C Priority Service Contact Address Line 1
C Priority Service Contact Address Line 2
C Priority Service Contact Address Line 3
C Priority Service Contact Address Line 4
C Priority Service Contact Address Line 5
C Priority Service Contact Address Line 6
C Priority Service Contact Address Line 7
C Priority Service Contact Address Line 8
C Priority Service Contact Address Line 9
C Priority Service Contact Postcode
1 Consent to share data obtained
1 Delete All PSR Codes
99CUpdate Priority Services Details1-*G
1 Priority Services Category
C PSR code expiry date
C Additional InformationIf Priority Services Category value equals 17 and the foreign language is declared, then the Additional Information value must be a free text description of the language; or, If Priority Services Category value equals 17 and the foreign language is not declared, then Additional Information value must be Unknown.

SV00129 - Add or Amend Priority Services Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
510Priority Services contact details1-*Please reference Address Population Rules.G
1 MPAN Core
1 Primary Priority Service Contact Name
C Primary Priority Service Phone Number 1
O Primary Priority Service Phone Number 2
O Alternate Priority Service Contact Name
O Alternate Priority Service Phone Number 1
O Alternate Priority Service Phone Number 2
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
C Priority Service Contact Address Line 1
C Priority Service Contact Address Line 2
C Priority Service Contact Address Line 3
C Priority Service Contact Address Line 4
C Priority Service Contact Address Line 5
C Priority Service Contact Address Line 6
C Priority Service Contact Address Line 7
C Priority Service Contact Address Line 8
C Priority Service Contact Address Line 9
C Priority Service Contact Postcode
1 Consent to share data obtained
1 Delete All PSR Codes
99CUpdate Priority Services Details1-*G
1 Priority Services Category
C PSR code expiry date
C Additional InformationIf Priority Services Category value equals 17 and the foreign language is declared, then the Additional Information value must be a free text description of the language; or, If Priority Services Category value equals 17 and the foreign language is not declared, then Additional Information value must be Unknown.

SV00130 - Add or Amend Priority Services Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
510Priority Services contact details1-*Please reference Address Population Rules.G
1 MPAN Core
1 Primary Priority Service Contact Name
C Primary Priority Service Phone Number 1
O Primary Priority Service Phone Number 2
O Alternate Priority Service Contact Name
O Alternate Priority Service Phone Number 1
O Alternate Priority Service Phone Number 2
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
C Priority Service Contact Address Line 1
C Priority Service Contact Address Line 2
C Priority Service Contact Address Line 3
C Priority Service Contact Address Line 4
C Priority Service Contact Address Line 5
C Priority Service Contact Address Line 6
C Priority Service Contact Address Line 7
C Priority Service Contact Address Line 8
C Priority Service Contact Address Line 9
C Priority Service Contact Postcode
1 Consent to share data obtained
1 Delete All PSR Codes
99CUpdate Priority Services Details1-*G
1 Priority Services Category
C PSR code expiry date
C Additional InformationIf Priority Services Category value equals 17 and the foreign language is declared, then the Additional Information value must be a free text description of the language; or, If Priority Services Category value equals 17 and the foreign language is not declared, then Additional Information value must be Unknown.

SV00131 - Add or Amend Priority Services Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
510Priority Services contact details1-*Please reference Address Population Rules.G
1 MPAN Core
1 Primary Priority Service Contact Name
C Primary Priority Service Phone Number 1
O Primary Priority Service Phone Number 2
O Alternate Priority Service Contact Name
O Alternate Priority Service Phone Number 1
O Alternate Priority Service Phone Number 2
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
C Priority Service Contact Address Line 1
C Priority Service Contact Address Line 2
C Priority Service Contact Address Line 3
C Priority Service Contact Address Line 4
C Priority Service Contact Address Line 5
C Priority Service Contact Address Line 6
C Priority Service Contact Address Line 7
C Priority Service Contact Address Line 8
C Priority Service Contact Address Line 9
C Priority Service Contact Postcode
1 Consent to share data obtained
1 Delete All PSR Codes
99CUpdate Priority Services Details1-*G
1 Priority Services Category
C PSR code expiry date
C Additional InformationIf Priority Services Category value equals 17 and the foreign language is declared, then the Additional Information value must be a free text description of the language; or, If Priority Services Category value equals 17 and the foreign language is not declared, then Additional Information value must be Unknown.

SV00578 - Add or Amend Priority Services Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
510Priority Services contact details1-*Please reference Address Population Rules.G
1 MPAN Core
1 Primary Priority Service Contact Name
C Primary Priority Service Phone Number 1
O Primary Priority Service Phone Number 2
O Alternate Priority Service Contact Name
O Alternate Priority Service Phone Number 1
O Alternate Priority Service Phone Number 2
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
C Priority Service Contact Address Line 1
C Priority Service Contact Address Line 2
C Priority Service Contact Address Line 3
C Priority Service Contact Address Line 4
C Priority Service Contact Address Line 5
C Priority Service Contact Address Line 6
C Priority Service Contact Address Line 7
C Priority Service Contact Address Line 8
C Priority Service Contact Address Line 9
C Priority Service Contact Postcode
1 Consent to share data obtained
1 Delete All PSR Codes
99CUpdate Priority Services Details1-*G
1 Priority Services Category
C PSR code expiry date
C Additional InformationIf Priority Services Category value equals 17 and the foreign language is declared, then the Additional Information value must be a free text description of the language; or, If Priority Services Category value equals 17 and the foreign language is not declared, then Additional Information value must be Unknown.

SV00579 - Add or Amend Priority Services Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
510Priority Services contact details1-*Please reference Address Population Rules.G
1 MPAN Core
1 Primary Priority Service Contact Name
C Primary Priority Service Phone Number 1
O Primary Priority Service Phone Number 2
O Alternate Priority Service Contact Name
O Alternate Priority Service Phone Number 1
O Alternate Priority Service Phone Number 2
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
C Priority Service Contact Address Line 1
C Priority Service Contact Address Line 2
C Priority Service Contact Address Line 3
C Priority Service Contact Address Line 4
C Priority Service Contact Address Line 5
C Priority Service Contact Address Line 6
C Priority Service Contact Address Line 7
C Priority Service Contact Address Line 8
C Priority Service Contact Address Line 9
C Priority Service Contact Postcode
1 Consent to share data obtained
1 Delete All PSR Codes
99CUpdate Priority Services Details1-*G
1 Priority Services Category
C PSR code expiry date
C Additional InformationIf Priority Services Category value equals 17 and the foreign language is declared, then the Additional Information value must be a free text description of the language; or, If Priority Services Category value equals 17 and the foreign language is not declared, then Additional Information value must be Unknown.

SV00580 - Add or Amend Priority Services Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
510Priority Services contact details1-*Please reference Address Population Rules.G
1 MPAN Core
1 Primary Priority Service Contact Name
C Primary Priority Service Phone Number 1
O Primary Priority Service Phone Number 2
O Alternate Priority Service Contact Name
O Alternate Priority Service Phone Number 1
O Alternate Priority Service Phone Number 2
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
C Priority Service Contact Address Line 1
C Priority Service Contact Address Line 2
C Priority Service Contact Address Line 3
C Priority Service Contact Address Line 4
C Priority Service Contact Address Line 5
C Priority Service Contact Address Line 6
C Priority Service Contact Address Line 7
C Priority Service Contact Address Line 8
C Priority Service Contact Address Line 9
C Priority Service Contact Postcode
1 Consent to share data obtained
1 Delete All PSR Codes
99CUpdate Priority Services Details1-*G
1 Priority Services Category
C PSR code expiry date
C Additional InformationIf Priority Services Category value equals 17 and the foreign language is declared, then the Additional Information value must be a free text description of the language; or, If Priority Services Category value equals 17 and the foreign language is not declared, then Additional Information value must be Unknown.

SV00581 - Add or Amend Priority Services Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
510Priority Services contact details1-*Please reference Address Population Rules.G
1 MPAN Core
1 Primary Priority Service Contact Name
C Primary Priority Service Phone Number 1
O Primary Priority Service Phone Number 2
O Alternate Priority Service Contact Name
O Alternate Priority Service Phone Number 1
O Alternate Priority Service Phone Number 2
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
C Priority Service Contact Address Line 1
C Priority Service Contact Address Line 2
C Priority Service Contact Address Line 3
C Priority Service Contact Address Line 4
C Priority Service Contact Address Line 5
C Priority Service Contact Address Line 6
C Priority Service Contact Address Line 7
C Priority Service Contact Address Line 8
C Priority Service Contact Address Line 9
C Priority Service Contact Postcode
1 Consent to share data obtained
1 Delete All PSR Codes
99CUpdate Priority Services Details1-*G
1 Priority Services Category
C PSR code expiry date
C Additional Information

SV00582 - Remove All Priority Service Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
510Priority Services contact details1-*Please reference Address Population Rules.G
1 MPAN Core
1 Primary Priority Service Contact Name
C Primary Priority Service Phone Number 1
O Primary Priority Service Phone Number 2
O Alternate Priority Service Contact Name
O Alternate Priority Service Phone Number 1
O Alternate Priority Service Phone Number 2
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
C Priority Service Contact Address Line 1
C Priority Service Contact Address Line 2
C Priority Service Contact Address Line 3
C Priority Service Contact Address Line 4
C Priority Service Contact Address Line 5
C Priority Service Contact Address Line 6
C Priority Service Contact Address Line 7
C Priority Service Contact Address Line 8
C Priority Service Contact Address Line 9
C Priority Service Contact Postcode
1 Consent to share data obtained
1 Delete All PSR Codes
99CUpdate Priority Services Details0-0G
N Priority Services Category
N PSR code expiry date
N Additional Information

SV00583 - Remove All Priority Service Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
510Priority Services contact details1-*Please reference Address Population Rules.G
1 MPAN Core
1 Primary Priority Service Contact Name
C Primary Priority Service Phone Number 1
O Primary Priority Service Phone Number 2
O Alternate Priority Service Contact Name
O Alternate Priority Service Phone Number 1
O Alternate Priority Service Phone Number 2
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
C Priority Service Contact Address Line 1
C Priority Service Contact Address Line 2
C Priority Service Contact Address Line 3
C Priority Service Contact Address Line 4
C Priority Service Contact Address Line 5
C Priority Service Contact Address Line 6
C Priority Service Contact Address Line 7
C Priority Service Contact Address Line 8
C Priority Service Contact Address Line 9
C Priority Service Contact Postcode
1 Consent to share data obtained
1 Delete All PSR Codes
99CUpdate Priority Services Details0-0G
N Priority Services Category
N PSR code expiry date
N Additional Information

SV00584 - Remove All Priority Service Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
510Priority Services contact details1-*Please reference Address Population Rules.G
1 MPAN Core
1 Primary Priority Service Contact Name
C Primary Priority Service Phone Number 1
O Primary Priority Service Phone Number 2
O Alternate Priority Service Contact Name
O Alternate Priority Service Phone Number 1
O Alternate Priority Service Phone Number 2
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
C Priority Service Contact Address Line 1
C Priority Service Contact Address Line 2
C Priority Service Contact Address Line 3
C Priority Service Contact Address Line 4
C Priority Service Contact Address Line 5
C Priority Service Contact Address Line 6
C Priority Service Contact Address Line 7
C Priority Service Contact Address Line 8
C Priority Service Contact Address Line 9
C Priority Service Contact Postcode
1 Consent to share data obtained
1 Delete All PSR Codes
99CUpdate Priority Services Details0-0G
N Priority Services Category
N PSR code expiry date
N Additional Information

SV00585 - Remove All Priority Service Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
510Priority Services contact details1-*Please reference Address Population Rules.G
1 MPAN Core
1 Primary Priority Service Contact Name
C Primary Priority Service Phone Number 1
O Primary Priority Service Phone Number 2
O Alternate Priority Service Contact Name
O Alternate Priority Service Phone Number 1
O Alternate Priority Service Phone Number 2
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
C Priority Service Contact Address Line 1
C Priority Service Contact Address Line 2
C Priority Service Contact Address Line 3
C Priority Service Contact Address Line 4
C Priority Service Contact Address Line 5
C Priority Service Contact Address Line 6
C Priority Service Contact Address Line 7
C Priority Service Contact Address Line 8
C Priority Service Contact Address Line 9
C Priority Service Contact Postcode
1 Consent to share data obtained
1 Delete All PSR Codes
99CUpdate Priority Services Details0-0G
N Priority Services Category
N PSR code expiry date
N Additional Information

SV50007 - Remove All Priority Services Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
510Priority Services contact details1-*Please reference Address Population Rules.G
1 MPAN Core
1 Primary Priority Service Contact Name
C Primary Priority Service Phone Number 1
O Primary Priority Service Phone Number 2
O Alternate Priority Service Contact Name
O Alternate Priority Service Phone Number 1
O Alternate Priority Service Phone Number 2
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
C Priority Service Contact Address Line 1
C Priority Service Contact Address Line 2
C Priority Service Contact Address Line 3
C Priority Service Contact Address Line 4
C Priority Service Contact Address Line 5
C Priority Service Contact Address Line 6
C Priority Service Contact Address Line 7
C Priority Service Contact Address Line 8
C Priority Service Contact Address Line 9
C Priority Service Contact Postcode
1 Consent to share data obtained
1 Delete All PSR Codes
99CUpdate Priority Services Details0-0G
N Priority Services Category
N PSR code expiry date
N Additional Information

SV50008 - Remove All Priority Services Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
510Priority Services contact details1-*Please reference Address Population Rules.G
1 MPAN Core
1 Primary Priority Service Contact Name
C Primary Priority Service Phone Number 1
O Primary Priority Service Phone Number 2
O Alternate Priority Service Contact Name
O Alternate Priority Service Phone Number 1
O Alternate Priority Service Phone Number 2
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
C Priority Service Contact Address Line 1
C Priority Service Contact Address Line 2
C Priority Service Contact Address Line 3
C Priority Service Contact Address Line 4
C Priority Service Contact Address Line 5
C Priority Service Contact Address Line 6
C Priority Service Contact Address Line 7
C Priority Service Contact Address Line 8
C Priority Service Contact Address Line 9
C Priority Service Contact Postcode
1 Consent to share data obtained
1 Delete All PSR Codes
99CUpdate Priority Services Details0-0G
N Priority Services Category
N PSR code expiry date
N Additional Information

SV50009 - Remove All Priority Services Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
510Priority Services contact details1-*Please reference Address Population Rules.G
1 MPAN Core
1 Primary Priority Service Contact Name
C Primary Priority Service Phone Number 1
O Primary Priority Service Phone Number 2
O Alternate Priority Service Contact Name
O Alternate Priority Service Phone Number 1
O Alternate Priority Service Phone Number 2
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
C Priority Service Contact Address Line 1
C Priority Service Contact Address Line 2
C Priority Service Contact Address Line 3
C Priority Service Contact Address Line 4
C Priority Service Contact Address Line 5
C Priority Service Contact Address Line 6
C Priority Service Contact Address Line 7
C Priority Service Contact Address Line 8
C Priority Service Contact Address Line 9
C Priority Service Contact Postcode
1 Consent to share data obtained
1 Delete All PSR Codes
99CUpdate Priority Services Details0-0G
N Priority Services Category
N PSR code expiry date
N Additional Information

SV50010 - Remove All Priority Services Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
510Priority Services contact details1-*Please reference Address Population Rules.G
1 MPAN Core
1 Primary Priority Service Contact Name
C Primary Priority Service Phone Number 1
O Primary Priority Service Phone Number 2
O Alternate Priority Service Contact Name
O Alternate Priority Service Phone Number 1
O Alternate Priority Service Phone Number 2
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
C Priority Service Contact Address Line 1
C Priority Service Contact Address Line 2
C Priority Service Contact Address Line 3
C Priority Service Contact Address Line 4
C Priority Service Contact Address Line 5
C Priority Service Contact Address Line 6
C Priority Service Contact Address Line 7
C Priority Service Contact Address Line 8
C Priority Service Contact Address Line 9
C Priority Service Contact Postcode
1 Consent to share data obtained
1 Delete All PSR Codes
99CUpdate Priority Services Details0-0G
N Priority Services Category
N PSR code expiry date
N Additional Information

Message Flow Details

MM00135 - Notification of Failure to Obtain Reading

Market Message Information

Market Message Reference MM00135
MM Description A report identifying meter reading systems where readings could not be obtained.
Local Catalogue Reference D0004
Version 001
Notes Reading date & time is that date and time at which the last attempt was made to read the meter._x000D_ _x000D_ _x000D_ _x000D_ For routine readings where no access is obtained these will still be passed to the Supplier (for billing the customer) to estimate and the EAC used by the DC for Settlement. No access means that the Agent was unable to gain sight of the meter.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00135Notification of Failure to Obtain ReadingHalf Hourly Data CollectorElectricity SupplierBalancing and Settlement Code Company
SV00146Notification of Failure to Obtain ReadingNon Half Hourly Data CollectorElectricity SupplierBalancing and Settlement Code Company
SV00157Notification of Failure to Obtain ReadingMeter Reading ServiceNon Half Hourly Data CollectorBalancing and Settlement Code Company
SV00638Notification of Failure to Obtain ReadingAdvanced Data ServiceElectricity SupplierBalancing and Settlement Code Company
SV00639Notification of Failure to Obtain ReadingSmart Data ServiceElectricity SupplierBalancing and Settlement Code Company
SV00640Notification of Failure to Obtain ReadingData RetrieverSmart Data ServiceBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50008J0012 / DI-093Additional Information
DI50010J0016 / Reading Date & Time
DI50016J0024 / DI-096Site Visit Check Code
DI50097J0171 / Reading Type

Flow Structure

MM00135 - Notification of Failure to Obtain Reading - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
014MPAN Cores1-*G
1 MPAN Core
015Attempted Reading Details1-*G
1 Meter ID
1 Reading Type
1 Reading Date & Time
016Site Visit Information1-*G
1 Site Visit Check Code
O Additional Information

Message Flow Details

MM00140 - Revenue Protection Report on Action Taken

Market Message Information

Market Message Reference MM00140
MM Description A report by the Revenue Protection Service on the outcome of an investigation.
Local Catalogue Reference D0239
Version 001
Notes For those investigations where revenue recovery has been pursued, a detailed report will be submitted to the Supplier._x000D_ _x000D_ _x000D_ _x000D_ Though all of the address data items included in this flow are defined within the structure as being optional, the address itself is mandatory and must be included in the flow. The use of any individual address item cannot be made mandatory as, in the absence of an agreed address structure for all flows, an address may be constructed from any combination of the Address Line and Postcode items._x000D_ _x000D_ _x000D_ _x000D_ Where the Meter Operator is informed via this flow the Meter Operator Informed Indicator should always be set to T (Meter Operator Informed)

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00140Revenue Protection Report on Action TakenRevenue Protection ServiceElectricity Meter Equipment ManagerRetail Energy Code Company
SV00141Revenue Protection Report on Action TakenRevenue Protection ServiceElectricity SupplierRetail Energy Code Company
SV00586Revenue Protection Report on Action TakenRevenue Protection ServiceElectricity Smart Meter Equipment ManagerRetail Energy Code Company
SV00587Revenue Protection Report on Action TakenRevenue Protection ServiceElectricity Advanced Meter Equipment ManagerRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50007J0010 / Meter Register Id
DI50008J0012 / DI-093Additional Information
DI50010J0016 / Reading Date & Time
DI50019J0040 / Register Reading
DI50041J0080 / DI-033Energisation Status
DI50137J0263 / DI-010Metering Point Postcode
DI50174J0375 / Customer Name
DI50208J0453 / Revenue Recovery Indicator
DI50403J0842 / Revenue Protection Priority Level
DI50410J0859 / Meter Operator Informed Indicator
DI50411J0860 / Irregularity Confirmed Indicator
DI50460J0932 / Meter Action Code
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9

Flow Structure

MM00140 - Revenue Protection Report on Action Taken - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
632Investigation Details1-*Please reference Address Population Rules.G
1 MPAN Core
O Customer Name
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
1 Revenue Protection Priority Level
633Original Meter Details1-*G
1 Meter ID
1 Energisation Status
1 Meter Action Code
1 Irregularity Confirmed Indicator
O Revenue Recovery Indicator
634Meter Register Detail per Meter1-*G
1 Meter Register Id
1 Reading Date & Time
1 Register Reading
635Changed Meter Details0-1Changed Meter Details message collection is Mandatory if Meter Action Code value is 01; or the message collection is Not Present if any other value.G
1 Meter ID
1 Energisation Status
1 Meter Operator Informed Indicator
O Additional Information
636Meter Register Detail per Meter1-*G
1 Meter Register Id
1 Reading Date & Time
1 Register Reading

Message Flow Details

MM00156 - Advanced Meter Technical Details

Market Message Information

Market Message Reference MM00156
MM Description Half Hourly Meter Technical Details are transferred when there is a change in equipment, configuration or upon change of Agent.
Local Catalogue Reference D0268
Version 002
Notes Where an AMVLP (Asset Metering Virtual Lead Party) is involved, the MPAN Core must contain an AMSID (Asset Metering System Identifier) and not an MPAN.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00156Advanced Meter Technical DetailsElectricity Meter Equipment ManagerDistribution Network OperatorRetail Energy Code Company
SV00158Advanced Meter Technical DetailsElectricity Meter Equipment ManagerHalf Hourly Data CollectorRetail Energy Code Company
SV00159Advanced Meter Technical DetailsElectricity Meter Equipment ManagerElectricity Meter Equipment ManagerRetail Energy Code Company
SV00160Advanced Meter Technical DetailsElectricity Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00474Advanced Meter Technical DetailsElectricity Meter Equipment ManagerAsset Metering Virtual Lead PartyBalancing and Settlement Code Company
SV00588Advanced Meter Technical DetailsElectricity Meter Equipment ManagerElectricity Advanced Meter Equipment ManagerRetail Energy Code Company
SV00589Advanced Meter Technical DetailsElectricity Advanced Meter Equipment ManagerElectricity Meter Equipment ManagerRetail Energy Code Company
SV00590Advanced Meter Technical DetailsElectricity Advanced Meter Equipment ManagerAdvanced Data ServiceRetail Energy Code Company
SV00591Advanced Meter Technical DetailsElectricity Advanced Meter Equipment ManagerDistribution Network OperatorRetail Energy Code Company
SV00592Advanced Meter Technical DetailsElectricity Advanced Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00593Advanced Meter Technical DetailsElectricity Advanced Meter Equipment ManagerAsset Metering Virtual Lead PartyBalancing and Settlement Code Company
SV00594Advanced Meter Technical DetailsElectricity Advanced Meter Equipment ManagerElectricity Advanced Meter Equipment ManagerRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50007J0010 / Meter Register Id
DI50008J0012 / DI-093Additional Information
DI50056J0103 / DI-052Measurement Quantity Id
DI50176J0382 / Channel Number
DI50177J0385 / Communications Address
DI50178J0386 / Communications Method
DI50191J0410 / DI-048Manufacturers Make and Type
DI50193J0418 / Meter COP
DI50197J0427 / Number of Phases
DI50198J0428 / Outstation Id
DI50200J0432 / Pulse Multiplier
DI50209J0454 / CT Ratio
DI50210J0455 / VT Ratio
DI50216J0464 / Outstation PIN
DI50220J0469 / Outstation Number of Channels
DI50221J0470 / Outstation Password Level 1
DI50222J0471 / Outstation Type
DI50225J0475 / Meter Register Multiplier
DI50226J0476 / Associated Meter Id
DI50227J0477 / Associated Meter Register Id
DI50228J0478 / DI-091Number Of Displayed Register Digits (Cumulative Register)
DI50240J0501 / Meter Current Rating
DI50406J0848 / Date of Meter Installation
DI50478J1025 / Meter Equipment/Service Location
DI50624J1254 / Effective from Settlement Date {MSMTD}
DI50625J1255 / System Voltage
DI50626J1256 / Outstation Number of Dials
DI50627J1257 / Outstation Password Level 2
DI50628J1258 / Reader Password
DI50629J1260 / Baud Rate
DI50630J1261 / Sequence MPAN Core
DI50631J1262 / Sequence Outstation Id
DI50635J1269 / Date of Meter Removal
DI51003J1677 / DI-055Meter Asset Provider Id
DI51010J1684 / Feeder Status
DI51011J1685 / Feeder Status Effective From Date
DI51012J1686 / Meter COP Issue Number
DI51013J1687 / Complex Site Indicator
DI51014J1688 / Outstation Multiplier
DI51015J1689 / Event Indicator
DI51016J1690 / Dial In/ Dial Out Indicator
DI51017J1691 / Modem Type
DI51035J1709 / Communications Provider
DI51039J1713 / Outstation Password Level 3
DI51040J1714 / Outstation Username Level 1
DI51041J1715 / Outstation Username Level 2
DI51042J1716 / Outstation Username Level 3
DI51553J2263 / Communications Address B
DI51554J2264 / Communications Method B
DI51555J2265 / SIM Serial Number
DI51556J2266 / Phase/Wire

Flow Structure

SV00156 - Advanced Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
01AMPAN Cores1-*G
1 MPAN Core
1 Effective from Settlement Date {MSMTD}
1 Meter COP
C Meter COP Issue Number
1 Complex Site Indicator
C Meter Equipment/Service Location
1 System Voltage
1 Number of Phases
1 Event Indicator
C Additional Information
02AOutstation Details1-*Outstation Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Outstation IdOutstation Id value must not contain a dash or underscore character as a suffix or prefix to the identifier, although those characters may be present within the identifier.
1 Outstation Type
O Modem TypeModem Type value must be the network service provider identifier if Communication Method value is GS
1 Outstation Number of ChannelsOutstation Number of Channels value must equal the number of channels visible to the HHDC.
1 Outstation Number of Dials
O Outstation PIN
O Outstation Username Level 1
O Outstation Password Level 1
O Outstation Username Level 2
O Outstation Password Level 2Outstation Password Level 2 value must contain 12 asterisk characters.
O Outstation Username Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator username shall be provided in the Outstation Username Level 3.
O Outstation Password Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Reader Password
1 Communications MethodWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Communications Method BWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Dial In/ Dial Out Indicator
O Communications Address
O Communications Address B
O Baud Rate
O Communications Provider
O SIM Serial Number
O Sequence MPAN Core
O Sequence Outstation Id
03AMeter Details1-*Meter Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Meter ID
O Manufacturers Make and Type
1 Date of Meter Installation
O Meter Current Rating
O VT Ratio
C CT Ratio
O Phase/Wire
1 Feeder Status
1 Feeder Status Effective From Date
1 Meter Asset Provider Id
04AMeter Register Details1-*A Meter Register Details message collection is Mandatory for each active channel visible to the HHDC.G
1 Meter Register IdMeter Register Id value must be 2 characters in length and a leading zero used if required.
1 Outstation Id
1 Channel NumberChannel Number value must include leading zeros if required.
1 Pulse Multiplier
1 Meter Register Multiplier
1 Outstation MultiplierOutstation Multiplier value must be 1 if the Outstation Type is VIS, or equal to the Meter Register Multiplier value for any other integral outstation or an unspecified value required for separate outstations.
1 Measurement Quantity IdMeasurement Quantity Id value must be UN if the active channel is not used. (enumerations AI / AE etc are not currently in the DTC).
1 Number Of Displayed Register Digits (Cumulative Register)Number of Register Digits value must equal Outstation Number of Dials if an integral outstations, for separate outstations any required value is permissible.
O Associated Meter Id
O Associated Meter Register Id
81CMeters Removed0-*Meters Removed message collection is Mandatory if the message is generated following a meter removal or exchange event at the Metering Point; or message collection must be Not Present if generated for any other event.G
1 Meter ID
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00158 - Advanced Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
01AMPAN Cores1-*G
1 MPAN Core
1 Effective from Settlement Date {MSMTD}
1 Meter COP
C Meter COP Issue Number
1 Complex Site Indicator
C Meter Equipment/Service Location
1 System Voltage
1 Number of Phases
1 Event Indicator
C Additional Information
02AOutstation Details0-*Outstation Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Outstation IdOutstation Id value must not contain a dash or underscore character as a suffix or prefix to the identifier, although those characters may be present within the identifier.
1 Outstation Type
O Modem TypeModem Type value must be the network service provider identifier if Communication Method value is GS
1 Outstation Number of ChannelsOutstation Number of Channels value must equal the number of channels visible to the HHDC.
1 Outstation Number of Dials
O Outstation PIN
O Outstation Username Level 1
O Outstation Password Level 1
O Outstation Username Level 2
O Outstation Password Level 2Outstation Password Level 2 value must contain 12 asterisk characters.
O Outstation Username Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator username shall be provided in the Outstation Username Level 3.
O Outstation Password Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Reader Password
1 Communications MethodWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Communications Method BWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Dial In/ Dial Out Indicator
O Communications Address
O Communications Address B
O Baud Rate
O Communications Provider
O SIM Serial Number
O Sequence MPAN Core
O Sequence Outstation Id
03AMeter Details0-*Meter Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Meter ID
O Manufacturers Make and Type
1 Date of Meter Installation
O Meter Current Rating
O VT Ratio
C CT Ratio
O Phase/Wire
1 Feeder Status
1 Feeder Status Effective From Date
1 Meter Asset Provider Id
04AMeter Register Details1-*A Meter Register Details message collection is Mandatory for each active channel visible to the HHDC.G
1 Meter Register IdMeter Register Id value must be 2 characters in length and a leading zero used if required.
1 Outstation Id
1 Channel NumberChannel Number value must include leading zeros if required.
1 Pulse Multiplier
1 Meter Register Multiplier
1 Outstation MultiplierOutstation Multiplier value must be 1 if the Outstation Type is VIS, or equal to the Meter Register Multiplier value for any other integral outstation or an unspecified value required for separate outstations.
1 Measurement Quantity IdMeasurement Quantity Id value must be UN if the active channel is not used. (enumerations AI / AE etc are not currently in the DTC).
1 Number Of Displayed Register Digits (Cumulative Register)Number of Register Digits value must equal Outstation Number of Dials if an integral outstations, for separate outstations any required value is permissible.
O Associated Meter Id
O Associated Meter Register Id
81CMeters Removed0-*Meters Removed message collection is Mandatory if the message is generated following a meter removal or exchange event at the Metering Point; or message collection must be Not Present if generated for any other event.G
1 Meter ID
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00159 - Advanced Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
01AMPAN Cores1-*G
1 MPAN Core
1 Effective from Settlement Date {MSMTD}
1 Meter COP
C Meter COP Issue Number
1 Complex Site Indicator
C Meter Equipment/Service Location
1 System Voltage
1 Number of Phases
1 Event Indicator
C Additional Information
02AOutstation Details0-*Outstation Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Outstation IdOutstation Id value must not contain a dash or underscore character as a suffix or prefix to the identifier, although those characters may be present within the identifier.
1 Outstation Type
O Modem TypeModem Type value must be the network service provider identifier if Communication Method value is GS
1 Outstation Number of ChannelsOutstation Number of Channels value must equal the number of channels visible to the HHDC.
1 Outstation Number of Dials
O Outstation PIN
O Outstation Username Level 1
O Outstation Password Level 1
O Outstation Username Level 2
O Outstation Password Level 2Outstation Password Level 2 value must contain 12 asterisk characters.
O Outstation Username Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator username shall be provided in the Outstation Username Level 3.
O Outstation Password Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Reader Password
1 Communications MethodWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Communications Method BWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Dial In/ Dial Out Indicator
O Communications Address
O Communications Address B
O Baud Rate
O Communications Provider
O SIM Serial Number
O Sequence MPAN Core
O Sequence Outstation Id
03AMeter Details0-*Meter Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Meter ID
O Manufacturers Make and Type
1 Date of Meter Installation
O Meter Current Rating
O VT Ratio
C CT Ratio
O Phase/Wire
1 Feeder Status
1 Feeder Status Effective From Date
1 Meter Asset Provider Id
04AMeter Register Details1-*A Meter Register Details message collection is Mandatory for each active channel visible to the HHDC.G
1 Meter Register IdMeter Register Id value must be 2 characters in length and a leading zero used if required.
1 Outstation Id
1 Channel NumberChannel Number value must include leading zeros if required.
1 Pulse Multiplier
1 Meter Register Multiplier
1 Outstation MultiplierOutstation Multiplier value must be 1 if the Outstation Type is VIS, or equal to the Meter Register Multiplier value for any other integral outstation or an unspecified value required for separate outstations.
1 Measurement Quantity IdMeasurement Quantity Id value must be UN if the active channel is not used. (enumerations AI / AE etc are not currently in the DTC).
1 Number Of Displayed Register Digits (Cumulative Register)Number of Register Digits value must equal Outstation Number of Dials if an integral outstations, for separate outstations any required value is permissible.
O Associated Meter Id
O Associated Meter Register Id
81CMeters Removed0-*Meters Removed message collection is Mandatory if the message is generated following a meter removal or exchange event at the Metering Point; or message collection must be Not Present if generated for any other event.G
1 Meter ID
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00160 - Advanced Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
01AMPAN Cores1-*G
1 MPAN Core
1 Effective from Settlement Date {MSMTD}
1 Meter COP
C Meter COP Issue Number
1 Complex Site Indicator
C Meter Equipment/Service Location
1 System Voltage
1 Number of Phases
1 Event Indicator
C Additional Information
02AOutstation Details0-*Outstation Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Outstation IdOutstation Id value must not contain a dash or underscore character as a suffix or prefix to the identifier, although those characters may be present within the identifier.
1 Outstation Type
O Modem TypeModem Type value must be the network service provider identifier if Communication Method value is GS
1 Outstation Number of ChannelsOutstation Number of Channels value must equal the number of channels visible to the HHDC.
1 Outstation Number of Dials
O Outstation PIN
O Outstation Username Level 1
O Outstation Password Level 1
O Outstation Username Level 2
O Outstation Password Level 2Outstation Password Level 2 value must contain 12 asterisk characters.
O Outstation Username Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator username shall be provided in the Outstation Username Level 3.
O Outstation Password Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Reader Password
1 Communications MethodWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Communications Method BWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Dial In/ Dial Out Indicator
O Communications Address
O Communications Address B
O Baud Rate
O Communications Provider
O SIM Serial Number
O Sequence MPAN Core
O Sequence Outstation Id
03AMeter Details0-*Meter Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Meter ID
O Manufacturers Make and Type
1 Date of Meter Installation
O Meter Current Rating
O VT Ratio
C CT Ratio
O Phase/Wire
1 Feeder Status
1 Feeder Status Effective From Date
1 Meter Asset Provider Id
04AMeter Register Details1-*A Meter Register Details message collection is Mandatory for each active channel visible to the HHDC.G
1 Meter Register IdMeter Register Id value must be 2 characters in length and a leading zero used if required.
1 Outstation Id
1 Channel NumberChannel Number value must include leading zeros if required.
1 Pulse Multiplier
1 Meter Register Multiplier
1 Outstation MultiplierOutstation Multiplier value must be 1 if the Outstation Type is VIS, or equal to the Meter Register Multiplier value for any other integral outstation or an unspecified value required for separate outstations.
1 Measurement Quantity IdMeasurement Quantity Id value must be UN if the active channel is not used. (enumerations AI / AE etc are not currently in the DTC).
1 Number Of Displayed Register Digits (Cumulative Register)Number of Register Digits value must equal Outstation Number of Dials if an integral outstations, for separate outstations any required value is permissible.
O Associated Meter Id
O Associated Meter Register Id
81CMeters Removed0-*Meters Removed message collection is Mandatory if the message is generated following a meter removal or exchange event at the Metering Point; or message collection must be Not Present if generated for any other event.G
1 Meter ID
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00474 - Advanced Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
01AMPAN Cores1-*G
1 MPAN Core
1 Effective from Settlement Date {MSMTD}
1 Meter COP
C Meter COP Issue Number
1 Complex Site Indicator
C Meter Equipment/Service Location
1 System Voltage
1 Number of Phases
1 Event Indicator
C Additional Information
02AOutstation Details1-*Outstation Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Outstation IdOutstation Id value must not contain a dash or underscore character as a suffix or prefix to the identifier, although those characters may be present within the identifier.
1 Outstation Type
O Modem TypeModem Type value must be the network service provider identifier if Communication Method value is GS
1 Outstation Number of ChannelsOutstation Number of Channels value must equal the number of channels visible to the HHDC.
1 Outstation Number of Dials
O Outstation PIN
O Outstation Username Level 1
O Outstation Password Level 1
O Outstation Username Level 2
O Outstation Password Level 2Outstation Password Level 2 value must contain 12 asterisk characters.
O Outstation Username Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator username shall be provided in the Outstation Username Level 3.
O Outstation Password Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Reader Password
1 Communications MethodWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Communications Method BWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Dial In/ Dial Out Indicator
O Communications Address
O Communications Address B
O Baud Rate
O Communications Provider
O SIM Serial Number
O Sequence MPAN Core
O Sequence Outstation Id
03AMeter Details1-*Meter Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Meter ID
O Manufacturers Make and Type
1 Date of Meter Installation
O Meter Current Rating
O VT Ratio
C CT Ratio
O Phase/Wire
1 Feeder Status
1 Feeder Status Effective From Date
1 Meter Asset Provider Id
04AMeter Register Details1-*A Meter Register Details message collection is Mandatory for each active channel visible to the HHDC.G
1 Meter Register IdMeter Register Id value must be 2 characters in length and a leading zero used if required.
1 Outstation Id
1 Channel NumberChannel Number value must include leading zeros if required.
1 Pulse Multiplier
1 Meter Register Multiplier
1 Outstation MultiplierOutstation Multiplier value must be 1 if the Outstation Type is VIS, or equal to the Meter Register Multiplier value for any other integral outstation or an unspecified value required for separate outstations.
1 Measurement Quantity IdMeasurement Quantity Id value must be UN if the active channel is not used. (enumerations AI / AE etc are not currently in the DTC).
1 Number Of Displayed Register Digits (Cumulative Register)Number of Register Digits value must equal Outstation Number of Dials if an integral outstations, for separate outstations any required value is permissible.
O Associated Meter Id
O Associated Meter Register Id
81CMeters Removed0-*Meters Removed message collection is Mandatory if the message is generated following a meter removal or exchange event at the Metering Point; or message collection must be Not Present if generated for any other event.G
1 Meter ID
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00588 - Advanced Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
01AMPAN Cores1-*G
1 MPAN Core
1 Effective from Settlement Date {MSMTD}
1 Meter COP
C Meter COP Issue Number
1 Complex Site Indicator
C Meter Equipment/Service Location
1 System Voltage
1 Number of Phases
1 Event Indicator
C Additional Information
02AOutstation Details1-*Outstation Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Outstation IdOutstation Id value must not contain a dash or underscore character as a suffix or prefix to the identifier, although those characters may be present within the identifier.
1 Outstation Type
O Modem TypeModem Type value must be the network service provider identifier if Communication Method value is GS
1 Outstation Number of ChannelsOutstation Number of Channels value must equal the number of channels visible to the HHDC.
1 Outstation Number of Dials
O Outstation PIN
O Outstation Username Level 1
O Outstation Password Level 1
O Outstation Username Level 2
O Outstation Password Level 2Outstation Password Level 2 value must contain 12 asterisk characters.
O Outstation Username Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator username shall be provided in the Outstation Username Level 3.
O Outstation Password Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Reader Password
1 Communications MethodWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Communications Method BWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Dial In/ Dial Out Indicator
O Communications Address
O Communications Address B
O Baud Rate
O Communications Provider
O SIM Serial Number
O Sequence MPAN Core
O Sequence Outstation Id
03AMeter Details1-*Meter Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Meter ID
O Manufacturers Make and Type
1 Date of Meter Installation
O Meter Current Rating
O VT Ratio
C CT Ratio
O Phase/Wire
1 Feeder Status
1 Feeder Status Effective From Date
1 Meter Asset Provider Id
04AMeter Register Details1-*A Meter Register Details message collection is Mandatory for each active channel visible to the HHDC.G
1 Meter Register IdMeter Register Id value must be 2 characters in length and a leading zero used if required.
1 Outstation Id
1 Channel NumberChannel Number value must include leading zeros if required.
1 Pulse Multiplier
1 Meter Register Multiplier
1 Outstation MultiplierOutstation Multiplier value must be 1 if the Outstation Type is VIS, or equal to the Meter Register Multiplier value for any other integral outstation or an unspecified value required for separate outstations.
1 Measurement Quantity IdMeasurement Quantity Id value must be UN if the active channel is not used. (enumerations AI / AE etc are not currently in the DTC).
1 Number Of Displayed Register Digits (Cumulative Register)Number of Register Digits value must equal Outstation Number of Dials if an integral outstations, for separate outstations any required value is permissible.
O Associated Meter Id
O Associated Meter Register Id
81CMeters Removed0-*Meters Removed message collection is Mandatory if the message is generated following a meter removal or exchange event at the Metering Point; or message collection must be Not Present if generated for any other event.G
1 Meter ID
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00589 - Advanced Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
01AMPAN Cores1-*G
1 MPAN Core
1 Effective from Settlement Date {MSMTD}
1 Meter COP
C Meter COP Issue Number
1 Complex Site Indicator
C Meter Equipment/Service Location
1 System Voltage
1 Number of Phases
1 Event Indicator
C Additional Information
02AOutstation Details1-*Outstation Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Outstation IdOutstation Id value must not contain a dash or underscore character as a suffix or prefix to the identifier, although those characters may be present within the identifier.
1 Outstation Type
O Modem TypeModem Type value must be the network service provider identifier if Communication Method value is GS
1 Outstation Number of ChannelsOutstation Number of Channels value must equal the number of channels visible to the HHDC.
1 Outstation Number of Dials
O Outstation PIN
O Outstation Username Level 1
O Outstation Password Level 1
O Outstation Username Level 2
O Outstation Password Level 2Outstation Password Level 2 value must contain 12 asterisk characters.
O Outstation Username Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator username shall be provided in the Outstation Username Level 3.
O Outstation Password Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Reader Password
1 Communications MethodWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Communications Method BWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Dial In/ Dial Out Indicator
O Communications Address
O Communications Address B
O Baud Rate
O Communications Provider
O SIM Serial Number
O Sequence MPAN Core
O Sequence Outstation Id
03AMeter Details1-*Meter Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Meter ID
O Manufacturers Make and Type
1 Date of Meter Installation
O Meter Current Rating
O VT Ratio
C CT Ratio
O Phase/Wire
1 Feeder Status
1 Feeder Status Effective From Date
1 Meter Asset Provider Id
04AMeter Register Details1-*A Meter Register Details message collection is Mandatory for each active channel visible to the HHDC.G
1 Meter Register IdMeter Register Id value must be 2 characters in length and a leading zero used if required.
1 Outstation Id
1 Channel NumberChannel Number value must include leading zeros if required.
1 Pulse Multiplier
1 Meter Register Multiplier
1 Outstation MultiplierOutstation Multiplier value must be 1 if the Outstation Type is VIS, or equal to the Meter Register Multiplier value for any other integral outstation or an unspecified value required for separate outstations.
1 Measurement Quantity IdMeasurement Quantity Id value must be UN if the active channel is not used. (enumerations AI / AE etc are not currently in the DTC).
1 Number Of Displayed Register Digits (Cumulative Register)Number of Register Digits value must equal Outstation Number of Dials if an integral outstations, for separate outstations any required value is permissible.
O Associated Meter Id
O Associated Meter Register Id
81CMeters Removed0-*Meters Removed message collection is Mandatory if the message is generated following a meter removal or exchange event at the Metering Point; or message collection must be Not Present if generated for any other event.G
1 Meter ID
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00590 - Advanced Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
01AMPAN Cores1-*G
1 MPAN Core
1 Effective from Settlement Date {MSMTD}
1 Meter COP
C Meter COP Issue Number
1 Complex Site Indicator
C Meter Equipment/Service Location
1 System Voltage
1 Number of Phases
1 Event Indicator
C Additional Information
02AOutstation Details1-*Outstation Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Outstation IdOutstation Id value must not contain a dash or underscore character as a suffix or prefix to the identifier, although those characters may be present within the identifier.
1 Outstation Type
O Modem TypeModem Type value must be the network service provider identifier if Communication Method value is GS
1 Outstation Number of ChannelsOutstation Number of Channels value must equal the number of channels visible to the HHDC.
1 Outstation Number of Dials
O Outstation PIN
O Outstation Username Level 1
O Outstation Password Level 1
O Outstation Username Level 2
O Outstation Password Level 2Outstation Password Level 2 value must contain 12 asterisk characters.
O Outstation Username Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator username shall be provided in the Outstation Username Level 3.
O Outstation Password Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Reader Password
1 Communications MethodWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Communications Method BWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Dial In/ Dial Out Indicator
O Communications Address
O Communications Address B
O Baud Rate
O Communications Provider
O SIM Serial Number
O Sequence MPAN Core
O Sequence Outstation Id
03AMeter Details1-*Meter Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Meter ID
O Manufacturers Make and Type
1 Date of Meter Installation
O Meter Current Rating
O VT Ratio
C CT Ratio
O Phase/Wire
1 Feeder Status
1 Feeder Status Effective From Date
1 Meter Asset Provider Id
04AMeter Register Details1-*A Meter Register Details message collection is Mandatory for each active channel visible to the HHDC.G
1 Meter Register IdMeter Register Id value must be 2 characters in length and a leading zero used if required.
1 Outstation Id
1 Channel NumberChannel Number value must include leading zeros if required.
1 Pulse Multiplier
1 Meter Register Multiplier
1 Outstation MultiplierOutstation Multiplier value must be 1 if the Outstation Type is VIS, or equal to the Meter Register Multiplier value for any other integral outstation or an unspecified value required for separate outstations.
1 Measurement Quantity IdMeasurement Quantity Id value must be UN if the active channel is not used. (enumerations AI / AE etc are not currently in the DTC).
1 Number Of Displayed Register Digits (Cumulative Register)Number of Register Digits value must equal Outstation Number of Dials if an integral outstations, for separate outstations any required value is permissible.
O Associated Meter Id
O Associated Meter Register Id
81CMeters Removed0-*Meters Removed message collection is Mandatory if the message is generated following a meter removal or exchange event at the Metering Point; or message collection must be Not Present if generated for any other event.G
1 Meter ID
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00591 - Advanced Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
01AMPAN Cores1-*G
1 MPAN Core
1 Effective from Settlement Date {MSMTD}
1 Meter COP
C Meter COP Issue Number
1 Complex Site Indicator
C Meter Equipment/Service Location
1 System Voltage
1 Number of Phases
1 Event Indicator
C Additional Information
02AOutstation Details1-*Outstation Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Outstation IdOutstation Id value must not contain a dash or underscore character as a suffix or prefix to the identifier, although those characters may be present within the identifier.
1 Outstation Type
O Modem TypeModem Type value must be the network service provider identifier if Communication Method value is GS
1 Outstation Number of ChannelsOutstation Number of Channels value must equal the number of channels visible to the HHDC.
1 Outstation Number of Dials
O Outstation PIN
O Outstation Username Level 1
O Outstation Password Level 1
O Outstation Username Level 2
O Outstation Password Level 2Outstation Password Level 2 value must contain 12 asterisk characters.
O Outstation Username Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator username shall be provided in the Outstation Username Level 3.
O Outstation Password Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Reader Password
1 Communications MethodWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Communications Method BWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Dial In/ Dial Out Indicator
O Communications Address
O Communications Address B
O Baud Rate
O Communications Provider
O SIM Serial Number
O Sequence MPAN Core
O Sequence Outstation Id
03AMeter Details1-*Meter Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Meter ID
O Manufacturers Make and Type
1 Date of Meter Installation
O Meter Current Rating
O VT Ratio
C CT Ratio
O Phase/Wire
1 Feeder Status
1 Feeder Status Effective From Date
1 Meter Asset Provider Id
04AMeter Register Details1-*A Meter Register Details message collection is Mandatory for each active channel visible to the HHDC.G
1 Meter Register IdMeter Register Id value must be 2 characters in length and a leading zero used if required.
1 Outstation Id
1 Channel NumberChannel Number value must include leading zeros if required.
1 Pulse Multiplier
1 Meter Register Multiplier
1 Outstation MultiplierOutstation Multiplier value must be 1 if the Outstation Type is VIS, or equal to the Meter Register Multiplier value for any other integral outstation or an unspecified value required for separate outstations.
1 Measurement Quantity IdMeasurement Quantity Id value must be UN if the active channel is not used. (enumerations AI / AE etc are not currently in the DTC).
1 Number Of Displayed Register Digits (Cumulative Register)Number of Register Digits value must equal Outstation Number of Dials if an integral outstations, for separate outstations any required value is permissible.
O Associated Meter Id
O Associated Meter Register Id
81CMeters Removed0-*Meters Removed message collection is Mandatory if the message is generated following a meter removal or exchange event at the Metering Point; or message collection must be Not Present if generated for any other event.G
1 Meter ID
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00592 - Advanced Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
01AMPAN Cores1-*G
1 MPAN Core
1 Effective from Settlement Date {MSMTD}
1 Meter COP
C Meter COP Issue Number
1 Complex Site Indicator
C Meter Equipment/Service Location
1 System Voltage
1 Number of Phases
1 Event Indicator
C Additional Information
02AOutstation Details1-*Outstation Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Outstation IdOutstation Id value must not contain a dash or underscore character as a suffix or prefix to the identifier, although those characters may be present within the identifier.
1 Outstation Type
O Modem TypeModem Type value must be the network service provider identifier if Communication Method value is GS
1 Outstation Number of ChannelsOutstation Number of Channels value must equal the number of channels visible to the HHDC.
1 Outstation Number of Dials
O Outstation PIN
O Outstation Username Level 1
O Outstation Password Level 1
O Outstation Username Level 2
O Outstation Password Level 2Outstation Password Level 2 value must contain 12 asterisk characters.
O Outstation Username Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator username shall be provided in the Outstation Username Level 3.
O Outstation Password Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Reader Password
1 Communications MethodWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Communications Method BWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Dial In/ Dial Out Indicator
O Communications Address
O Communications Address B
O Baud Rate
O Communications Provider
O SIM Serial Number
O Sequence MPAN Core
O Sequence Outstation Id
03AMeter Details1-*Meter Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Meter ID
O Manufacturers Make and Type
1 Date of Meter Installation
O Meter Current Rating
O VT Ratio
C CT Ratio
O Phase/Wire
1 Feeder Status
1 Feeder Status Effective From Date
1 Meter Asset Provider Id
04AMeter Register Details1-*A Meter Register Details message collection is Mandatory for each active channel visible to the HHDC.G
1 Meter Register IdMeter Register Id value must be 2 characters in length and a leading zero used if required.
1 Outstation Id
1 Channel NumberChannel Number value must include leading zeros if required.
1 Pulse Multiplier
1 Meter Register Multiplier
1 Outstation MultiplierOutstation Multiplier value must be 1 if the Outstation Type is VIS, or equal to the Meter Register Multiplier value for any other integral outstation or an unspecified value required for separate outstations.
1 Measurement Quantity IdMeasurement Quantity Id value must be UN if the active channel is not used. (enumerations AI / AE etc are not currently in the DTC).
1 Number Of Displayed Register Digits (Cumulative Register)Number of Register Digits value must equal Outstation Number of Dials if an integral outstations, for separate outstations any required value is permissible.
O Associated Meter Id
O Associated Meter Register Id
81CMeters Removed0-*Meters Removed message collection is Mandatory if the message is generated following a meter removal or exchange event at the Metering Point; or message collection must be Not Present if generated for any other event.G
1 Meter ID
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00593 - Advanced Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
01AMPAN Cores1-*G
1 MPAN Core
1 Effective from Settlement Date {MSMTD}
1 Meter COP
C Meter COP Issue Number
1 Complex Site Indicator
C Meter Equipment/Service Location
1 System Voltage
1 Number of Phases
1 Event Indicator
C Additional Information
02AOutstation Details1-*Outstation Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Outstation IdOutstation Id value must not contain a dash or underscore character as a suffix or prefix to the identifier, although those characters may be present within the identifier.
1 Outstation Type
O Modem TypeModem Type value must be the network service provider identifier if Communication Method value is GS
1 Outstation Number of ChannelsOutstation Number of Channels value must equal the number of channels visible to the HHDC.
1 Outstation Number of Dials
O Outstation PIN
O Outstation Username Level 1
O Outstation Password Level 1
O Outstation Username Level 2
O Outstation Password Level 2Outstation Password Level 2 value must contain 12 asterisk characters.
O Outstation Username Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator username shall be provided in the Outstation Username Level 3.
O Outstation Password Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Reader Password
1 Communications MethodWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Communications Method BWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Dial In/ Dial Out Indicator
O Communications Address
O Communications Address B
O Baud Rate
O Communications Provider
O SIM Serial Number
O Sequence MPAN Core
O Sequence Outstation Id
03AMeter Details1-*Meter Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Meter ID
O Manufacturers Make and Type
1 Date of Meter Installation
O Meter Current Rating
O VT Ratio
C CT Ratio
O Phase/Wire
1 Feeder Status
1 Feeder Status Effective From Date
1 Meter Asset Provider Id
04AMeter Register Details1-*A Meter Register Details message collection is Mandatory for each active channel visible to the HHDC.G
1 Meter Register IdMeter Register Id value must be 2 characters in length and a leading zero used if required.
1 Outstation Id
1 Channel NumberChannel Number value must include leading zeros if required.
1 Pulse Multiplier
1 Meter Register Multiplier
1 Outstation MultiplierOutstation Multiplier value must be 1 if the Outstation Type is VIS, or equal to the Meter Register Multiplier value for any other integral outstation or an unspecified value required for separate outstations.
1 Measurement Quantity IdMeasurement Quantity Id value must be UN if the active channel is not used. (enumerations AI / AE etc are not currently in the DTC).
1 Number Of Displayed Register Digits (Cumulative Register)Number of Register Digits value must equal Outstation Number of Dials if an integral outstations, for separate outstations any required value is permissible.
O Associated Meter Id
O Associated Meter Register Id
81CMeters Removed0-*Meters Removed message collection is Mandatory if the message is generated following a meter removal or exchange event at the Metering Point; or message collection must be Not Present if generated for any other event.G
1 Meter ID
1 Date of Meter Removal
1 Meter Asset Provider Id

SV00594 - Advanced Meter Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
01AMPAN Cores1-*G
1 MPAN Core
1 Effective from Settlement Date {MSMTD}
1 Meter COP
C Meter COP Issue Number
1 Complex Site Indicator
C Meter Equipment/Service Location
1 System Voltage
1 Number of Phases
1 Event Indicator
C Additional Information
02AOutstation Details1-*Outstation Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Outstation IdOutstation Id value must not contain a dash or underscore character as a suffix or prefix to the identifier, although those characters may be present within the identifier.
1 Outstation Type
O Modem TypeModem Type value must be the network service provider identifier if Communication Method value is GS
1 Outstation Number of ChannelsOutstation Number of Channels value must equal the number of channels visible to the HHDC.
1 Outstation Number of Dials
O Outstation PIN
O Outstation Username Level 1
O Outstation Password Level 1
O Outstation Username Level 2
O Outstation Password Level 2Outstation Password Level 2 value must contain 12 asterisk characters.
O Outstation Username Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator username shall be provided in the Outstation Username Level 3.
O Outstation Password Level 3Where the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Reader Password
1 Communications MethodWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Communications Method BWhere the Metering System has more than 3 levels of password, the Master/Administrator password shall be provided in the Outstation Password Level 3.
O Dial In/ Dial Out Indicator
O Communications Address
O Communications Address B
O Baud Rate
O Communications Provider
O SIM Serial Number
O Sequence MPAN Core
O Sequence Outstation Id
03AMeter Details1-*Meter Details message collection is Mandatory if a meter is installed at the Metering Point; or message collection must be Not Present if no meter is installed at the Metering Point.G
1 Meter ID
O Manufacturers Make and Type
1 Date of Meter Installation
O Meter Current Rating
O VT Ratio
C CT Ratio
O Phase/Wire
1 Feeder Status
1 Feeder Status Effective From Date
1 Meter Asset Provider Id
04AMeter Register Details1-*A Meter Register Details message collection is Mandatory for each active channel visible to the HHDC.G
1 Meter Register IdMeter Register Id value must be 2 characters in length and a leading zero used if required.
1 Outstation Id
1 Channel NumberChannel Number value must include leading zeros if required.
1 Pulse Multiplier
1 Meter Register Multiplier
1 Outstation MultiplierOutstation Multiplier value must be 1 if the Outstation Type is VIS, or equal to the Meter Register Multiplier value for any other integral outstation or an unspecified value required for separate outstations.
1 Measurement Quantity IdMeasurement Quantity Id value must be UN if the active channel is not used. (enumerations AI / AE etc are not currently in the DTC).
1 Number Of Displayed Register Digits (Cumulative Register)Number of Register Digits value must equal Outstation Number of Dials if an integral outstations, for separate outstations any required value is permissible.
O Associated Meter Id
O Associated Meter Register Id
81CMeters Removed0-*Meters Removed message collection is Mandatory if the message is generated following a meter removal or exchange event at the Metering Point; or message collection must be Not Present if generated for any other event.G
1 Meter ID
1 Date of Meter Removal
1 Meter Asset Provider Id

Message Flow Details

MM00168 - Instruction on Action

Market Message Information

Market Message Reference MM00168
MM Description Request for action on metering systems.
Local Catalogue Reference D0005
Version 001
Notes Where an AMVLP (Asset Metering Virtual Lead Party) is involved, the MPAN Core must contain an AMSID (Asset Metering System Identifier) and not an MPAN.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00168Instruction on ActionDistribution Network OperatorHalf Hourly Data CollectorBalancing and Settlement Code Company
SV00179Instruction on ActionHalf Hourly Data CollectorElectricity Meter Equipment ManagerBalancing and Settlement Code Company
SV00190Instruction on ActionElectricity Meter Equipment ManagerHalf Hourly Data CollectorBalancing and Settlement Code Company
SV00201Instruction on ActionElectricity SupplierHalf Hourly Data CollectorBalancing and Settlement Code Company
SV00212Instruction on ActionElectricity SupplierElectricity Meter Equipment ManagerBalancing and Settlement Code Company
SV00224Instruction on ActionElectricity SupplierNon Half Hourly Data CollectorBalancing and Settlement Code Company
SV00454Instruction on ActionAsset Metering Virtual Lead PartyHalf Hourly Data CollectorBalancing and Settlement Code Company
SV00455Instruction on ActionAsset Metering Virtual Lead PartyElectricity Meter Equipment ManagerBalancing and Settlement Code Company
SV00456Instruction on ActionElectricity Meter Equipment ManagerAsset Metering Virtual Lead PartyBalancing and Settlement Code Company
SV00641Instruction on ActionAdvanced Data ServiceElectricity Advanced Meter Equipment ManagerBalancing and Settlement Code Company
SV00642Instruction on ActionDistribution Network OperatorAdvanced Data ServiceBalancing and Settlement Code Company
SV00643Instruction on ActionElectricity Advanced Meter Equipment ManagerAdvanced Data ServiceBalancing and Settlement Code Company
SV00644Instruction on ActionElectricity SupplierAdvanced Data ServiceBalancing and Settlement Code Company
SV00645Instruction on ActionElectricity SupplierElectricity Advanced Meter Equipment ManagerBalancing and Settlement Code Company
SV00646Instruction on ActionElectricity SupplierElectricity Smart Meter Equipment ManagerBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50005J0007 / Requested Action Code
DI50008J0012 / DI-093Additional Information
DI50017J0028 / Date Action Required By
DI50047J0088 / Effective to Settlement Date {MACDC}
DI50098J0173 / Reason for Request
DI50099J0174 / Appointment Date
DI50154J0292 / Earliest Appointment Time
DI50155J0293 / Latest Appointment Time

Flow Structure

MM00168 - Instruction on Action - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
017MPAN Cores1-*G
1 MPAN Core
1 Reason for Request
O Appointment Date
O Earliest Appointment Time
O Latest Appointment Time
018Meters1-*G
O Meter ID
O Additional Information
019Requested Actions1-*G
1 Requested Action Code
020Action Required By0-1Action Required By message collection must be Not Present if Requested Action Code is 02 or Mandatory if any other value.G
1 Date Action Required By
021Settlement Date0-1Settlement Date message collection is Mandatory if Requested Action Code is 02 or Not Present if any other value.G
1 Effective to Settlement Date {MACDC}

Message Flow Details

MM00206 - Validated Half Hourly Advances

Market Message Information

Market Message Reference MM00206
MM Description Half Hourly consumption values for use in Supplier and Distributor billing where the HH periods are specified in UTC.
Local Catalogue Reference D0275
Version 001
Notes

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00206Validated Half Hourly AdvancesHalf Hourly Data CollectorDistribution Network OperatorBalancing and Settlement Code Company
SV00207Validated Half Hourly AdvancesHalf Hourly Data CollectorElectricity SupplierBalancing and Settlement Code Company
SV00669Validated Half Hourly AdvancesAdvanced Data ServiceElectricity SupplierBalancing and Settlement Code Company
SV00670Validated Half Hourly AdvancesElectricity SupplierAdvanced Data ServiceBalancing and Settlement Code Company
SV00671Validated Half Hourly AdvancesSmart Data ServiceElectricity SupplierBalancing and Settlement Code Company
SV00672Validated Half Hourly AdvancesElectricity SupplierSmart Data ServiceBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50011J0018 / Date (Midnight to Midnight UTC)
DI50013J0020 / Actual/Estimated Indicator
DI50045J0084 / DI-495Supplier Id
DI50056J0103 / DI-052Measurement Quantity Id
DI50101J0177 / Period Metered Consumption

Flow Structure

MM00206 - Validated Half Hourly Advances - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
25BMPAN Cores1-*G
1 MPAN Core
1 Measurement Quantity Id
1 Supplier Id
26BDate1-*G
1 Date (Midnight to Midnight UTC)
27BHH Periods in UTC48-48G
1 Actual/Estimated Indicator
1 Period Metered Consumption

Message Flow Details

MM00219 - Instruction to Read Meter

Market Message Information

Market Message Reference MM00219
MM Description The Data Processor will inform the Meter Reader of the required Customer, Site, Meter, and Reading details in order for a meter reading site visit to be arranged.
Local Catalogue Reference D0290
Version 001
Notes

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00219Instruction to Read Meter for a specified agreed appointmentNon Half Hourly Data CollectorMeter Reading ServiceBalancing and Settlement Code Company
SV00673Instruction to Read Meter for a specified agreed appointmentSmart Data ServiceData RetrieverBalancing and Settlement Code Company
SV50011Instruction to Read Meter within a reading window when a specified appointment has not been agreedNon Half Hourly Data CollectorMeter Reading ServiceBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50007J0010 / Meter Register Id
DI50008J0012 / DI-093Additional Information
DI50037J0076 / DI-123Standard Settlement Configuration (SSC) Id
DI50039J0078 / Time Pattern Regime
DI50041J0080 / DI-033Energisation Status
DI50045J0084 / DI-495Supplier Id
DI50053J0098 / Retrieval Method
DI50056J0103 / DI-052Measurement Quantity Id
DI50098J0173 / Reason for Request
DI50099J0174 / Appointment Date
DI50137J0263 / DI-010Metering Point Postcode
DI50145J0277 / Regular Reading Cycle
DI50154J0292 / Earliest Appointment Time
DI50155J0293 / Latest Appointment Time
DI50174J0375 / Customer Name
DI50194J0419 / DI-090Meter Location
DI50224J0474 / Meter Register Type
DI50228J0478 / DI-091Number Of Displayed Register Digits (Cumulative Register)
DI50235J0489 / Contact Name
DI50236J0490 / Contact Telephone Number
DI50315J0679 / Register Mapping Coefficient
DI50321J0692 / Special Access
DI50322J0693 / Customer Password
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9
DI50633J1267 / Metering System Non Settlement Functionality Code
DI50924J1595 / Target Read Date
DI50925J1596 / High Tolerance Reading
DI50926J1597 / Low Tolerance Reading
DI50927J1598 / Expected Register Reading

Flow Structure

SV00219 - Instruction to Read Meter for a specified agreed appointment - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
86BMPAN Cores1-*Please reference Address Population Rules.G
1 MPAN Core
1 Supplier Id
1 Energisation Status
C Address Line 1
C Address Line 2
C Address Line 3
C Address Line 4
C Address Line 5
C Address Line 6
C Address Line 7
C Address Line 8
C Address Line 9
C Metering Point Postcode
C Customer Name
C Customer Password
C Special Access
C Contact Name
C Contact Telephone Number
C Additional Information
87BReading Window Details0-0G
N Regular Reading Cycle
N Target Read Date
N Reason for RequestThe Reason for Request value must equal the corresponding Reason for Request value within the Instruction on Action or Instruction to Obtain Change of Supplier Reading Energy Market Message.
88BAppointment Details1-1G
1 Appointment Date
O Earliest Appointment Time
O Latest Appointment Time
O Reason for RequestThe Reason for Request value must equal the corresponding Reason for Request value within the Instruction on Action or Instruction to Obtain Change of Supplier Reading Energy Market Message.
89BMeter Details1-*G
1 Meter ID
1 Meter Location
1 Retrieval Method
90BSettlement Registers1-1G
1 Standard Settlement Configuration (SSC) Id
91BTime Pattern Regime1-*G
1 Time Pattern Regime
92BExpected Register Readings1-*G
1 Meter Register Id
1 Register Mapping Coefficient
1 Meter Register Type
1 Measurement Quantity Id
1 Number Of Displayed Register Digits (Cumulative Register)
1 Expected Register Reading
O High Tolerance Reading
O Low Tolerance Reading
93BNon Settlement Registers0-*G
1 Metering System Non Settlement Functionality Code
94BTime Pattern Regimes1-*G
1 Time Pattern Regime
95BExpected Register Readings1-*G
1 Meter Register Id
1 Register Mapping Coefficient
1 Meter Register Type
1 Measurement Quantity Id
1 Number Of Displayed Register Digits (Cumulative Register)
O Expected Register Reading
O High Tolerance Reading
O Low Tolerance Reading

SV00673 - Instruction to Read Meter for a specified agreed appointment - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
86BMPAN Cores1-*Please reference Address Population Rules.G
1 MPAN Core
1 Supplier Id
1 Energisation Status
C Address Line 1
C Address Line 2
C Address Line 3
C Address Line 4
C Address Line 5
C Address Line 6
C Address Line 7
C Address Line 8
C Address Line 9
C Metering Point Postcode
C Customer Name
C Customer Password
C Special Access
C Contact Name
C Contact Telephone Number
C Additional Information
87BReading Window Details0-0G
N Regular Reading Cycle
N Target Read Date
N Reason for RequestThe Reason for Request value must equal the corresponding Reason for Request value within the Instruction on Action or Instruction to Obtain Change of Supplier Reading Energy Market Message.
88BAppointment Details1-1G
1 Appointment Date
O Earliest Appointment Time
O Latest Appointment Time
O Reason for RequestThe Reason for Request value must equal the corresponding Reason for Request value within the Instruction on Action or Instruction to Obtain Change of Supplier Reading Energy Market Message.
89BMeter Details1-*G
1 Meter ID
1 Meter Location
1 Retrieval Method
90BSettlement Registers1-1G
1 Standard Settlement Configuration (SSC) Id
91BTime Pattern Regime1-*G
1 Time Pattern Regime
92BExpected Register Readings1-*G
1 Meter Register Id
1 Register Mapping Coefficient
1 Meter Register Type
1 Measurement Quantity Id
1 Number Of Displayed Register Digits (Cumulative Register)
1 Expected Register Reading
O High Tolerance Reading
O Low Tolerance Reading
93BNon Settlement Registers0-*G
1 Metering System Non Settlement Functionality Code
94BTime Pattern Regimes1-*G
1 Time Pattern Regime
95BExpected Register Readings1-*G
1 Meter Register Id
1 Register Mapping Coefficient
1 Meter Register Type
1 Measurement Quantity Id
1 Number Of Displayed Register Digits (Cumulative Register)
O Expected Register Reading
O High Tolerance Reading
O Low Tolerance Reading

SV50011 - Instruction to Read Meter within a reading window when a specified appointment has not been agreed - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
86BMPAN Cores1-*Please reference Address Population Rules.G
1 MPAN Core
1 Supplier Id
1 Energisation Status
C Address Line 1
C Address Line 2
C Address Line 3
C Address Line 4
C Address Line 5
C Address Line 6
C Address Line 7
C Address Line 8
C Address Line 9
C Metering Point Postcode
C Customer Name
C Customer Password
C Special Access
C Contact Name
C Contact Telephone Number
C Additional Information
87BReading Window Details1-1G
O Regular Reading Cycle
O Target Read Date
O Reason for RequestThe Reason for Request value must equal the corresponding Reason for Request value within the Instruction on Action or Instruction to Obtain Change of Supplier Reading Energy Market Message.
88BAppointment Details0-0G
N Appointment Date
N Earliest Appointment Time
N Latest Appointment Time
N Reason for RequestThe Reason for Request value must equal the corresponding Reason for Request value within the Instruction on Action or Instruction to Obtain Change of Supplier Reading Energy Market Message.
89BMeter Details1-*G
1 Meter ID
1 Meter Location
1 Retrieval Method
90BSettlement Registers1-1G
1 Standard Settlement Configuration (SSC) Id
91BTime Pattern Regime1-*G
1 Time Pattern Regime
92BExpected Register Readings1-*G
1 Meter Register Id
1 Register Mapping Coefficient
1 Meter Register Type
1 Measurement Quantity Id
1 Number Of Displayed Register Digits (Cumulative Register)
1 Expected Register Reading
O High Tolerance Reading
O Low Tolerance Reading
93BNon Settlement Registers0-*G
1 Metering System Non Settlement Functionality Code
94BTime Pattern Regimes1-*G
1 Time Pattern Regime
95BExpected Register Readings1-*G
1 Meter Register Id
1 Register Mapping Coefficient
1 Meter Register Type
1 Measurement Quantity Id
1 Number Of Displayed Register Digits (Cumulative Register)
O Expected Register Reading
O High Tolerance Reading
O Low Tolerance Reading

Message Flow Details

MM00231 - Disputed Readings or Missing Readings on Change of Supplier

Market Message Information

Market Message Reference MM00231
MM Description Although each address line in this flow is optional, the address itself is mandatory and must be included in the flow in Standard Address Format (SAF)
Local Catalogue Reference D0300
Version 001
Notes Although each address line in this flow is optional, the address itself is mandatory and must be included in the flow in Standard Address Format (SAF)

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00231Disputed Readings or Missing Readings on Change of SupplierNon Half Hourly Data CollectorElectricity SupplierRetail Energy Code Company
SV00232Disputed Readings or Missing Readings on Change of SupplierElectricity SupplierNon Half Hourly Data CollectorRetail Energy Code Company
SV00233Disputed Readings or Missing Readings on Change of SupplierElectricity SupplierElectricity SupplierRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50007J0010 / Meter Register Id
DI50008J0012 / DI-093Additional Information
DI50019J0040 / Register Reading
DI50097J0171 / Reading Type
DI50137J0263 / DI-010Metering Point Postcode
DI50455J0924 / Effective from Settlement Date {REGI} for New Supplier
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9
DI50632J1265 / Change of Supplier Reading Rejection Code
DI50985J1659 / Proposed Register Reading
DI50986J1660 / Status of Proposed Reading(s)
DI50989J1663 / Record Rejection Reason Indicator
DI51029J1703 / MPAN Core Process
DI51030J1704 / Initiating Flow Indicator

Flow Structure

SV00231 - Disputed Readings or Missing Readings on Change of Supplier - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
58CMPAN Details1-*Please reference Address Population Rules.G
1 MPAN Core
1 MPAN Core Process
1 Effective from Settlement Date {REGI} for New Supplier
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
O Additional Information
O Record Rejection Reason Indicator
59CMeter Id1-*G
O Meter ID
1 Initiating Flow Indicator
60CMeter Register Details1-*G
O Meter Register IdFor MHHS Metering Points, this Data Item should be populated with the Cumulative Register Reading for Smart Metering Assets.
O Register Reading
O Reading TypeReading Type value relates to the Proposed Register Reading data item.
O Change of Supplier Reading Rejection Code
O Proposed Register Reading
1 Status of Proposed Reading(s)

SV00232 - Disputed Readings or Missing Readings on Change of Supplier - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
58CMPAN Details1-*Please reference Address Population Rules.G
1 MPAN Core
1 MPAN Core Process
1 Effective from Settlement Date {REGI} for New Supplier
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
O Additional Information
O Record Rejection Reason Indicator
59CMeter Id1-*G
O Meter ID
1 Initiating Flow Indicator
60CMeter Register Details1-*G
O Meter Register IdFor MHHS Metering Points, this Data Item should be populated with the Cumulative Register Reading for Smart Metering Assets.
O Register Reading
O Reading TypeReading Type value relates to the Proposed Register Reading data item.
O Change of Supplier Reading Rejection Code
O Proposed Register Reading
1 Status of Proposed Reading(s)

SV00233 - Disputed Readings or Missing Readings on Change of Supplier - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
58CMPAN Details1-*Please reference Address Population Rules.G
1 MPAN Core
1 MPAN Core Process
1 Effective from Settlement Date {REGI} for New Supplier
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
O Additional Information
O Record Rejection Reason Indicator
59CMeter Id1-*G
O Meter ID
1 Initiating Flow Indicator
60CMeter Register Details1-*G
O Meter Register IdFor MHHS Metering Points, this Data Item should be populated with the Cumulative Register Reading for Smart Metering Assets.
O Register Reading
O Reading TypeReading Type value relates to the Proposed Register Reading data item.
O Change of Supplier Reading Rejection Code
O Proposed Register Reading
1 Status of Proposed Reading(s)

Message Flow Details

MM00235 - Meter Advance Reconciliation Report

Market Message Information

Market Message Reference MM00235
MM Description Cumulative reading from HH Meters (MIST/MOST) for performing meter advance reconciliation.
Local Catalogue Reference D0008
Version 001
Notes This flow reports on the results of Meter Advance Reconciliation (MAR) for half-hourly meters, and includes the MAR reading and sum of half-hourly advances for the MAR period.. - Where an AMVLP (Asset Metering Virtual Lead Party) is involved, the MPAN Core must contain an AMSID (Asset Metering System Identifier) and not an MPAN.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00235Meter Advance Reconciliation ReportHalf Hourly Data CollectorDistribution Network OperatorBalancing and Settlement Code Company
SV00246Meter Advance Reconciliation ReportHalf Hourly Data CollectorElectricity SupplierBalancing and Settlement Code Company
SV00457Meter Advance Reconciliation ReportHalf Hourly Data CollectorAsset Metering Virtual Lead PartyBalancing and Settlement Code Company
SV00647Meter Advance Reconciliation ReportAdvanced Data ServiceDistribution Network OperatorBalancing and Settlement Code Company
SV00648Meter Advance Reconciliation ReportAdvanced Data ServiceElectricity SupplierBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50007J0010 / Meter Register Id
DI50008J0012 / DI-093Additional Information
DI50016J0024 / DI-096Site Visit Check Code
DI50019J0040 / Register Reading
DI50020J0041 / MAR Status
DI50097J0171 / Reading Type
DI50141J0272 / Total Period Metered Consumption
DI50142J0273 / MAR Percentage Difference
DI50473J1019 / Reading Date & Time in UTC

Flow Structure

MM00235 - Meter Advance Reconciliation Report - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
022MPAN Cores1-*G
1 MPAN Core
1 MAR Status
023Meter Consumption Summary0-*G
1 Meter ID
1 Reading Type
1 Total Period Metered Consumption
1 MAR Percentage Difference
024Register Readings0-*G
1 Meter Register Id
1 Reading Date & Time in UTC
1 Register Reading
025Site Visit Information0-*G
1 Site Visit Check Code
O Additional Information

Message Flow Details

MM00236 - Notification of Customer Details

Market Message Information

Market Message Reference MM00236
MM Description The Supplier will inform the participants of customer contact address and mailing address details.
Local Catalogue Reference D0302
Version 002
Notes This flow must be sent whenever there is a new or changed value for any data item contained within Groups 69C, 15J, 16J, 17J. The address should only be populated where there is a new or changed mailing address. Where an AMVLP (Asset Metering Virtual Lead Party) is involved, the MPAN Core must contain an AMSID (Asset Metering System Identifier) and not an MPAN. Though each address line in this flow is optional, when an address is to be updated using this flow the entire address must be included in the flow. An update to an individual line within an address will require the entire address to be sent.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00236Notification of Customer DetailsElectricity SupplierDistribution Network OperatorRetail Energy Code Company
SV00237Notification of Customer DetailsElectricity SupplierHalf Hourly Data CollectorRetail Energy Code Company
SV00238Notification of Customer DetailsElectricity SupplierElectricity Meter Equipment ManagerRetail Energy Code Company
SV00239Notification of Customer DetailsElectricity SupplierNon Half Hourly Data CollectorRetail Energy Code Company
SV00475Notification of Customer DetailsAsset Metering Virtual Lead PartyHalf Hourly Data CollectorBalancing and Settlement Code Company
SV00476Notification of Customer DetailsAsset Metering Virtual Lead PartyElectricity Meter Equipment ManagerBalancing and Settlement Code Company
SV00595Notification of Customer DetailsElectricity SupplierSmart Data ServiceRetail Energy Code Company
SV00596Notification of Customer DetailsElectricity SupplierAdvanced Data ServiceRetail Energy Code Company
SV00597Notification of Customer DetailsElectricity SupplierElectricity Smart Meter Equipment ManagerRetail Energy Code Company
SV00598Notification of Customer DetailsElectricity SupplierElectricity Advanced Meter Equipment ManagerRetail Energy Code Company
SV00599Notification of Customer DetailsAsset Metering Virtual Lead PartyAdvanced Data ServiceBalancing and Settlement Code Company
SV00600Notification of Customer DetailsAsset Metering Virtual Lead PartyElectricity Advanced Meter Equipment ManagerBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50008J0012 / DI-093Additional Information
DI50025J0049 / Effective from Settlement Date {REGI}
DI50174J0375 / Customer Name
DI50235J0489 / Contact Name
DI50236J0490 / Contact Telephone Number
DI50237J0491 / Contact Fax Number
DI50280J0566 / Mailing Address Postcode
DI50321J0692 / Special Access
DI50322J0693 / Customer Password
DI50323J0694 / Customer Password Effective from Date
DI50467J1011 / Maximum Power Requirement
DI50497J1046 / Mailing Address Line 1
DI50498J1047 / Mailing Address Line 2
DI50499J1048 / Mailing Address Line 3
DI50500J1049 / Mailing Address Line 4
DI50501J1050 / Mailing Address Line 5
DI50502J1051 / Mailing Address Line 6
DI50503J1052 / Mailing Address Line 7
DI50504J1053 / Mailing Address Line 8
DI50505J1054 / Mailing Address Line 9
DI51000J1674 / Delete Mailing Address Data Held
DI51142J1845 / Customer Preferred Contact Method
DI51352J2060 / Contact Email

Flow Structure

MM00236 - Notification of Customer Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
68CMPAN Cores1-*G
1 MPAN Core
1 Effective from Settlement Date {REGI}
69CCustomer Details0-1G
1 Customer Name
O Additional Information
O Customer Password
O Customer Password Effective from Date
O Special Access
O Maximum Power Requirement
70CMailing Address0-1Mailing Address message collection is Mandatory if the message is generated for a created or updated address; if the address is unchanged then the message collection should be Not Present. Please reference Address Population Rules.G
O Delete Mailing Address Data Held
O Mailing Address Line 1
O Mailing Address Line 2
O Mailing Address Line 3
O Mailing Address Line 4
O Mailing Address Line 5
O Mailing Address Line 6
O Mailing Address Line 7
O Mailing Address Line 8
O Mailing Address Line 9
O Mailing Address Postcode
15JContact Name0-*G
1 Contact Name
O Customer Preferred Contact Method
16JContact Telephone0-*G
1 Contact Telephone Number
O Contact Fax Number
17JContact Email0-*G
1 Contact Email

Message Flow Details

MM00240 - Notification of Meter Operator, Supplier and Metering Assets installed / removed by the MOP to the MAP

Market Message Information

Market Message Reference MM00240
MM Description Notification to the MAP of any change to relevant MOP appointments, Supplier registration and Meter Assets.
Local Catalogue Reference D0303
Version 002
Notes The optionality of the MPAN Address and MAP contract details will be determined by the MAP in the bilateral agreement between the MAP and MOP or the agreement between the MAP and the Supplier as appropriate in the circumstances._x000D_ _x000D_ In addition to the mandatory scenarios when this flow must be sent, it may also be used by bilateral agreement when the MPAN Address and / or MAP contract details have changed.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00240Notification of Meter Operator, Supplier and Metering Assets installed / removed by the MOP to the MAPElectricity Meter Equipment ManagerElectricity Meter Asset ProviderRetail Energy Code Company
SV00601Notification of Meter Operator, Supplier and Metering Assets installed / removed by the MOP to the MAPElectricity Smart Meter Equipment ManagerElectricity Meter Asset ProviderRetail Energy Code Company
SV00602Notification of Meter Operator, Supplier and Metering Assets installed / removed by the MOP to the MAPElectricity Advanced Meter Equipment ManagerElectricity Meter Asset ProviderRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50008J0012 / DI-093Additional Information
DI50025J0049 / Effective from Settlement Date {REGI}
DI50045J0084 / DI-495Supplier Id
DI50102J0178 / Meter Operator Id
DI50118J0210 / Effective from Date {MOA}
DI50137J0263 / DI-010Metering Point Postcode
DI50143J0274 / Service Reference
DI50144J0275 / Service Level Reference
DI50172J0360 / Effective to Date {MOA}
DI50191J0410 / DI-048Manufacturers Make and Type
DI50330J0716 / Timing Device Id (Serial Number)
DI50406J0848 / Date of Meter Installation
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9
DI50609J1194 / New Supplier Id
DI50635J1269 / Date of Meter Removal
DI51004J1678 / Associated Equipment Type
DI51005J1679 / Associated Equipment Serial Number
DI51006J1680 / Date of Installation / Removal of Timing Device / Associated Equipment
DI51007J1681 / MAP Contract Reference

Flow Structure

MM00240 - Notification of Meter Operator, Supplier and Metering Assets installed / removed by the MOP to the MAP - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
72CMeter Operator Details1-1G
1 Meter Operator Id
73CMPAN Cores1-*Please reference Address Population Rules.G
1 MPAN Core
1 Effective from Date {MOA}
O Effective to Date {MOA}
C Date of Installation / Removal of Timing Device / Associated Equipment
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Metering Point Postcode
O Additional Information
1 Supplier Id
O Effective from Settlement Date {REGI}
O MAP Contract Reference
O Service Reference
O Service Level Reference
O New Supplier Id
74CMeter Details1-*Meter Details message collection must be present for every meter installed which is owned by the Meter Asset Provider.G
1 Meter ID
O Manufacturers Make and Type
C Date of Meter Installation
O Timing Device Id (Serial Number)
75CAssociated Equipment Details0-*G
1 Associated Equipment Type
1 Associated Equipment Serial Number
76CRemoval Date0-1Meters Removed message collection is Mandatory if the message is generated following a meter removal or exchange event; or, for any other event the message collection must be Not Present.G
1 Date of Meter Removal

Message Flow Details

MM00241 - Notification of Meter Asset Provider

Market Message Information

Market Message Reference MM00241
MM Description This is a notification sent to inform Parties the identity of the New MAP for particular metering equipment.
Local Catalogue Reference D0304
Version 001
Notes

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00241Notification of Meter Asset ProviderElectricity Meter Asset ProviderElectricity Meter Equipment ManagerRetail Energy Code Company
SV00242Notification of Meter Asset ProviderElectricity Meter Equipment ManagerDistribution Network OperatorRetail Energy Code Company
SV00243Notification of Meter Asset ProviderElectricity Meter Equipment ManagerElectricity Retail Data AgentRetail Energy Code Company
SV00244Notification of Meter Asset ProviderElectricity Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00245Notification of Meter Asset ProviderElectricity Retail Data AgentElectricity Meter Equipment ManagerRetail Energy Code Company
SV00603Notification of Meter Asset ProviderElectricity Meter Asset ProviderElectricity Smart Meter Equipment ManagerRetail Energy Code Company
SV00604Notification of Meter Asset ProviderElectricity Meter Asset ProviderElectricity Advanced Meter Equipment ManagerRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50008J0012 / DI-093Additional Information
DI50024J0048 / Contract Reference
DI50143J0274 / Service Reference
DI50144J0275 / Service Level Reference
DI50191J0410 / DI-048Manufacturers Make and Type
DI50330J0716 / Timing Device Id (Serial Number)
DI51003J1677 / DI-055Meter Asset Provider Id
DI51004J1678 / Associated Equipment Type
DI51005J1679 / Associated Equipment Serial Number
DI51008J1682 / Effective from Date {MAPA}
DI51543J2255 / MPAS D0304 Response Code

Flow Structure

MM00241 - Notification of Meter Asset Provider - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
77CNew MAP Details1-1G
1 Meter Asset Provider Id
1 Effective from Date {MAPA}
78CMPAN Cores1-*G
1 MPAN Core
O Additional Information
O Contract Reference
O Service Reference
O Service Level Reference
79CMeter Details1-*G
1 Meter ID
1 Manufacturers Make and Type
O Timing Device Id (Serial Number)
80CAssociated Equipment Details0-*G
1 Associated Equipment Type
1 Associated Equipment Serial Number
72MMPAS Response0-0G
1 MPAS D0304 Response Code

Message Flow Details

MM00254 - Notification of Old Supplier Information

Market Message Information

Market Message Reference MM00254
MM Description Old Supplier notifies New Supplier of existing billing information.
Local Catalogue Reference D0311
Version 002
Notes The Flow is sent in order for the New Supplier to have early visibility of key information and may be used at the New Supplier’s discretion as an aid to identify potential problems when data is compared to that from other sources. It does not supersede industry process flow data. Address details in this flow (Address Lines 1-9 and Postcode) should refer to the Site Address held within the billing system, rather than the Billing/ Contact Address. Groups 09D and 10D refer to Estimated Annual Consumption and should be completed with information received from the NHHDC for Non-MHHS Metering Points only, e.g. groups EAH and EAD from D0019. All other fields should be populated with the Old Supplier’s view of the data items from their billing processes. For example, Meter Type should be populated with the Meter Type that the customer is being billed to rather than the latest view of Meter Type from the MOp. This is to enable the New Supplier to identify potential mismatches between historic customer billing and the MPAS/ Agent view. The Old Supplier Estimated CoS Reading should be populated with an Estimated Reading produced from the Old Supplier Billing system only where the Customer has been billed at least once by that Supplier. The receiving Supplier should assume that the Reading Type for Old Supplier’s Estimated CoS Reading is "O" The Last Inspection Date shall be provided by the Losing Supplier, if known and by a person qualified to do so, by obtaining the most recent of the following: • Meter installation date • Last date that the meter was inspected either by by the Losing Supplier or previous supplier • Where no meter is installed, the 06D Group would not be included (so no Last Inspection Date is required) for example maybe on a New Connection • The Last Inspection Date is only used on the Supplier to Supplier instance of the Data Flow

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00254Notification of Old Supplier InformationElectricity SupplierNon Half Hourly Data CollectorRetail Energy Code Company
SV00255Notification of Old Supplier InformationElectricity SupplierElectricity SupplierRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50007J0010 / Meter Register Id
DI50010J0016 / Reading Date & Time
DI50019J0040 / Register Reading
DI50032J0071 / DI-122Profile Class Id
DI50039J0078 / Time Pattern Regime
DI50041J0080 / DI-033Energisation Status
DI50042J0081 / Estimated Annual Consumption
DI50078J0147 / Line Loss Factor Class Id
DI50097J0171 / Reading Type
DI50123J0220 / Meter Timeswitch Code
DI50230J0483 / DI-059Meter Type
DI50359J0757 / Postcode
DI50459J0928 / Effective to Settlement Date {REGI} for Old Supplier
DI50479J1026 / Address Line 1
DI50480J1027 / Address Line 2
DI50481J1028 / Address Line 3
DI50482J1029 / Address Line 4
DI50483J1030 / Address Line 5
DI50484J1031 / Address Line 6
DI50485J1032 / Address Line 7
DI50486J1033 / Address Line 8
DI50487J1034 / Address Line 9
DI50541J1096 / Effective from Settlement Date
DI51528J2239 / Last Inspection Date

Flow Structure

MM00254 - Notification of Old Supplier Information - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
05DMPAN1-*Please reference Address Population Rules.G
1 MPAN Core
1 Effective to Settlement Date {REGI} for Old Supplier
O Energisation Status
O Profile Class IdFor MHHS Metering Points the Profile Class shall be populated for Traditional Metering Assets. For all other MHHS Metering Points the value shall be null.
O Meter Timeswitch CodeFor MHHS Metering Points the value shall be null.
O Line Loss Factor Class IdFor MHHS Metering Points the value shall be populated with the equivalent DUoS Tariff Id Data Item.
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
O Postcode
06DMeter Details0-*G
1 Meter ID
O Meter Type
O Last Inspection Date
07DLast Actual or Customer Register Readings0-*For Smart Meters where time of use registers are in use all active Time of Use registers and the total cumulative register shall be providedG
1 Meter Register Id
1 Reading Date & Time
1 Register Reading
1 Reading Type
1 Time Pattern RegimeWhere this relates to the total cumulative register the value should be 00001 
08DOld Supplier Estimated CoS Readings0-*G
1 Meter Register Id
1 Register Reading
09DOld Supplier's Last EAC Header0-*Only populated for Non-MHHS Metering PointsG
1 Effective from Settlement Date
10DOld Supplier's Last EAC Details1-*Only populated for Non-MHHS Metering PointsG
1 Time Pattern Regime
1 Estimated Annual Consumption

Message Flow Details

MM00257 - Meter Readings

Market Message Information

Market Message Reference MM00257
MM Description Cumulative readings and maximum demand readings.
Local Catalogue Reference D0010
Version 002
Notes NHH - This flow is for notification of validated/invalid non half-hourly meter readings and includes optional fields for any site visit check information. In Change of Supplier processes this flow can be used to communicate candidate Change of Supplier readings. In particular, the Supplier to Supplier instance is used to communicate unvalidated readings taken directly from smart meters. Additional processing rules for DDC enrolled smart meters are contained in Annex C. It is also required to pass any remotely taken reads to NHHDCs for use in the Change of Supplier process. For all other cases Supplier must utilise D0071 to send candidate reads to NHHDC. For the avoidance of doubt NHHDC will always confirm a Change of Supplier reading using D0086..Where an AMVLP (Asset Metering Virtual Lead Party) is involved, the MPAN Core must contain an AMSID (Asset Metering System Identifier) and not an MPAN. HH - The instances of the D0010 from MOP to Supplier and MOP to Distributor should only be used when the meter is Half-Hourly and the reading is either "initial" and/or "final".The instance of the D0010 from Supplier to Distributor should only be used where readings are taken (or sourced) by the Supplier from smart meters.The flow D0086 must always reflect this current flow. Where confirming a reading received on a D0071 where "Reading Type" has been populated with the value "O" (Old Supplier's estimated CoS Reading) the NHHDC should populate the data item (Reading Type) with "D" to signify that the reading has been Deemed or Estimated and is in line with meter reading history. - Where an AMVLP (Asset Metering Virtual Lead Party) is involved, the MPAN Core must contain an AMSID (Asset Metering System Identifier) and not an MPAN.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00257Meter ReadingsDistribution Network OperatorNon Half Hourly Data CollectorBalancing and Settlement Code Company
SV00268Meter ReadingsHalf Hourly Data CollectorDistribution Network OperatorBalancing and Settlement Code Company
SV00279Meter ReadingsHalf Hourly Data CollectorHalf Hourly Data CollectorBalancing and Settlement Code Company
SV00290Meter ReadingsHalf Hourly Data CollectorElectricity SupplierBalancing and Settlement Code Company
SV00301Meter ReadingsElectricity Meter Equipment ManagerDistribution Network OperatorBalancing and Settlement Code Company
SV00312Meter ReadingsElectricity Meter Equipment ManagerHalf Hourly Data CollectorBalancing and Settlement Code Company
SV00323Meter ReadingsElectricity Meter Equipment ManagerElectricity Meter Equipment ManagerBalancing and Settlement Code Company
SV00335Meter ReadingsElectricity Meter Equipment ManagerNon Half Hourly Data CollectorBalancing and Settlement Code Company
SV00346Meter ReadingsElectricity Meter Equipment ManagerElectricity SupplierBalancing and Settlement Code Company
SV00357Meter ReadingsNon Half Hourly Data CollectorDistribution Network OperatorBalancing and Settlement Code Company
SV00368Meter ReadingsNon Half Hourly Data CollectorNon Half Hourly Data CollectorBalancing and Settlement Code Company
SV00379Meter ReadingsNon Half Hourly Data CollectorElectricity SupplierBalancing and Settlement Code Company
SV00382Meter ReadingsMeter Reading ServiceNon Half Hourly Data CollectorBalancing and Settlement Code Company
SV00383Meter ReadingsElectricity SupplierDistribution Network OperatorBalancing and Settlement Code Company
SV00384Meter ReadingsElectricity SupplierNon Half Hourly Data CollectorBalancing and Settlement Code Company
SV00385Meter ReadingsElectricity SupplierElectricity SupplierBalancing and Settlement Code Company
SV00478Meter ReadingsElectricity Meter Equipment ManagerAsset Metering Virtual Lead PartyBalancing and Settlement Code Company
SV00649Meter ReadingsAdvanced Data ServiceDistribution Network OperatorBalancing and Settlement Code Company
SV00650Meter ReadingsAdvanced Data ServiceElectricity Advanced Meter Equipment ManagerBalancing and Settlement Code Company
SV00651Meter ReadingsAdvanced Data ServiceElectricity SupplierBalancing and Settlement Code Company
SV00652Meter ReadingsDistribution Network OperatorAdvanced Data ServiceBalancing and Settlement Code Company
SV00653Meter ReadingsDistribution Network OperatorSmart Data ServiceBalancing and Settlement Code Company
SV00654Meter ReadingsElectricity Advanced Meter Equipment ManagerAdvanced Data ServiceBalancing and Settlement Code Company
SV00655Meter ReadingsElectricity Advanced Meter Equipment ManagerDistribution Network OperatorBalancing and Settlement Code Company
SV00656Meter ReadingsElectricity Advanced Meter Equipment ManagerElectricity SupplierBalancing and Settlement Code Company
SV00657Meter ReadingsElectricity Smart Meter Equipment ManagerSmart Data ServiceBalancing and Settlement Code Company
SV00658Meter ReadingsElectricity Smart Meter Equipment ManagerDistribution Network OperatorBalancing and Settlement Code Company
SV00659Meter ReadingsElectricity Smart Meter Equipment ManagerElectricity SupplierBalancing and Settlement Code Company
SV00660Meter ReadingsSmart Data ServiceDistribution Network OperatorBalancing and Settlement Code Company
SV00661Meter ReadingsSmart Data ServiceElectricity SupplierBalancing and Settlement Code Company
SV00662Meter ReadingsElectricity SupplierSmart Data ServiceBalancing and Settlement Code Company
SV00663Meter ReadingsElectricity SupplierElectricity Advanced Meter Equipment ManagerBalancing and Settlement Code Company
SV00664Meter ReadingsElectricity SupplierElectricity Smart Meter Equipment ManagerBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50007J0010 / Meter Register Id
DI50008J0012 / DI-093Additional Information
DI50010J0016 / Reading Date & Time
DI50015J0022 / BSC Validation Status
DI50016J0024 / DI-096Site Visit Check Code
DI50019J0040 / Register Reading
DI50021J0044 / MD Reset Date & Time
DI50022J0045 / Meter Reading Flag
DI50023J0047 / Meter Reading Status
DI50097J0171 / Reading Type
DI50169J0332 / Meter Reading Reason Code
DI50469J1013 / Number of MD Resets
DI51184J1888 / DI-094Reading Method

Flow Structure

MM00257 - Meter Readings - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
026MPAN Cores1-*G
1 MPAN Core
1 BSC Validation Status
027Site Visit Information0-*G
1 Site Visit Check Code
O Additional Information
028Meter/Reading Types1-*G
1 Meter ID
1 Reading Type
029Site Visit Information0-*G
1 Site Visit Check Code
O Additional Information
030Register Readings0-*G
1 Meter Register Id
1 Reading Date & Time
1 Register Reading
O MD Reset Date & Time
O Number of MD Resets
O Meter Reading Flag
1 Reading Method
032Meter Reading Validation Result0-1Meter Reading Validation Result message collection is Mandatory if Meter reading Flag is F or Not Present if T.G
1 Meter Reading Reason Code
1 Meter Reading Status
033Site Visit Information0-*G
1 Site Visit Check Code
O Additional Information

Message Flow Details

MM00313 - Metering System Reporting Notification

Market Message Information

Market Message Reference MM00313
MM Description Supplier notification to HHDA of Metering Systems to be reported to the Supplier in relation to EMR or SVAA notification to HHDA of Metering Systems to be reported to SVAA. To be used for both initial notification and for updates.
Local Catalogue Reference D0354
Version 001
Notes

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00313Metering System Reporting NotificationElectricity SupplierHalf Hourly Data AggregatorBalancing and Settlement Code Company
SV00314Metering System Reporting NotificationSupplier Volume Allocation AgentHalf Hourly Data AggregatorBalancing and Settlement Code Company
SV00674Metering System Reporting NotificationElectricity SupplierSupplier Volume Allocation AgentBalancing and Settlement Code Company
SV20775Metering System Reporting NotificationSupplier Volume Allocation AgentElectricity SupplierBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50024J0048 / Contract Reference
DI50059J0109 / Instruction Number
DI50168J0330 / File Sequence Number
DI51165J1869 / Effective from Settlement Date {MSCM}
DI51166J1870 / Effective to Settlement Date {MSCM}

Flow Structure

MM00313 - Metering System Reporting Notification - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
13IFile Sequence Number1-1G
1 File Sequence Number
14IMetering System Reporting Notifications1-*G
1 Instruction Number
1 MPAN Core
1 Effective from Settlement Date {MSCM}
O Effective to Settlement Date {MSCM}
O Contract Reference

Message Flow Details

MM00315 - Metering System Reporting Confirmation

Market Message Information

Market Message Reference MM00315
MM Description Used to notify a Supplier or the SVAA that their Metering System Reporting Notification has been accepted, including verification of the notification.
Local Catalogue Reference D0355
Version 001
Notes Sent in response to a D0354 (Metering System Reporting Notification). When the SVAA has sent a D0354, the HHDA must only respond to the SVAA. Where the sender of the D0354 is a Supplier, the HHDA should only respond to the relevant Supplier and additionally copy the D0355 to the CFD Settlement Services Provider and CM Settlement Services Provider

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00315Metering System Reporting ConfirmationHalf Hourly Data AggregatorContract for Difference Settlement Services ProviderBalancing and Settlement Code Company
SV00316Metering System Reporting ConfirmationHalf Hourly Data AggregatorCM Settlement Services ProviderBalancing and Settlement Code Company
SV00317Metering System Reporting ConfirmationHalf Hourly Data AggregatorElectricity SupplierBalancing and Settlement Code Company
SV00318Metering System Reporting ConfirmationHalf Hourly Data AggregatorSupplier Volume Allocation AgentBalancing and Settlement Code Company
SV00675Metering System Reporting ConfirmationSupplier Volume Allocation AgentElectricity SupplierBalancing and Settlement Code Company
SV20776Metering System Reporting ConfirmationElectricity SupplierSupplier Volume Allocation AgentBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50168J0330 / File Sequence Number
DI50471J1017 / Incoming Instruction Number
DI51165J1869 / Effective from Settlement Date {MSCM}
DI51166J1870 / Effective to Settlement Date {MSCM}

Flow Structure

MM00315 - Metering System Reporting Confirmation - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
15IFile Sequence Number1-1G
O File Sequence Number
16IConfirmed Metering System Reporting Notifications1-*G
1 Incoming Instruction Number
1 MPAN Core
1 Effective from Settlement Date {MSCM}
O Effective to Settlement Date {MSCM}

Message Flow Details

MM00319 - Metering System Reporting Rejection

Market Message Information

Market Message Reference MM00319
MM Description Notification to the Supplier or the SVAA that the Metering System Reporting Notification has been rejected, giving the reason for rejection
Local Catalogue Reference D0356
Version 001
Notes

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00319Metering System Reporting RejectionHalf Hourly Data AggregatorElectricity SupplierBalancing and Settlement Code Company
SV00320Metering System Reporting RejectionHalf Hourly Data AggregatorSupplier Volume Allocation AgentBalancing and Settlement Code Company
SV00676Metering System Reporting RejectionSupplier Volume Allocation AgentElectricity SupplierBalancing and Settlement Code Company
SV20777Metering System Reporting RejectionElectricity SupplierSupplier Volume Allocation AgentBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50168J0330 / File Sequence Number
DI50471J1017 / Incoming Instruction Number
DI51165J1869 / Effective from Settlement Date {MSCM}
DI51166J1870 / Effective to Settlement Date {MSCM}
DI51167J1871 / Metering System Reporting Notification Rejection Reason Code

Flow Structure

MM00319 - Metering System Reporting Rejection - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
17IFile Sequence Number1-1G
1 File Sequence Number
18IRejected Metering System Reporting Notifications1-*G
1 Incoming Instruction Number
O MPAN Core
O Effective from Settlement Date {MSCM}
O Effective to Settlement Date {MSCM}
1 Metering System Reporting Notification Rejection Reason Code

Message Flow Details

MM00337 - Notification of Agreed or Cancelled Appointment With Customer

Market Message Information

Market Message Reference MM00337
MM Description The Distribution Business notifies a Supplier and Meter Operator of a new, changed or cancelled customer appointment to fix any category B network fault or defect that is preventing a Supplier installing or changing a meter.
Local Catalogue Reference D0368
Version 001
Notes The use of ‘R’ is to be restricted to existing appointments that are re-booked after the initial D0368 has been sent, for a new date or same day and new time” in both instances.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00337Notification of Agreed or Cancelled Appointment With CustomerSupply Fault Information CentreElectricity Meter Equipment ManagerRetail Energy Code Company
SV00338Notification of Agreed or Cancelled Appointment With CustomerSupply Fault Information CentreElectricity SupplierRetail Energy Code Company
SV00606Notification of Agreed or Cancelled Appointment With CustomerSupply Fault Information CentreElectricity Smart Meter Equipment ManagerRetail Energy Code Company
SV00607Notification of Agreed or Cancelled Appointment With CustomerSupply Fault Information CentreElectricity Advanced Meter Equipment ManagerRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50008J0012 / DI-093Additional Information
DI50154J0292 / Earliest Appointment Time
DI50155J0293 / Latest Appointment Time
DI51342J2050 / Customer Agreed Appointment Date
DI51343J2051 / Customer Agreed Appointment Time Band
DI51344J2052 / Appointment Type
DI51345J2053 / Customer Cancelled Appointment

Flow Structure

MM00337 - Notification of Agreed or Cancelled Appointment With Customer - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
09JMPAN Cores1-*G
1 MPAN Core
10JCustomer Agreed Appointment Details0-1G
1 Customer Agreed Appointment Date
1 Customer Agreed Appointment Time Band
1 Appointment Type
1 Earliest Appointment Time
1 Latest Appointment Time
11JCustomer Cancelled Appointment0-1G
1 Customer Cancelled Appointment
O Additional Information

Message Flow Details

MM00361 - Half Hourly Advances UTC

Market Message Information

Market Message Reference MM00361
MM Description Half Hourly consumption values from smart meters specified in UTC
Local Catalogue Reference D0379
Version 001
Notes

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00361Half Hourly Advances UTCHalf Hourly Data CollectorElectricity SupplierBalancing and Settlement Code Company
SV00362Half Hourly Advances UTCElectricity SupplierHalf Hourly Data CollectorBalancing and Settlement Code Company
SV00677Half Hourly Advances UTCAdvanced Data ServiceElectricity SupplierBalancing and Settlement Code Company
SV00678Half Hourly Advances UTCElectricity SupplierAdvanced Data ServiceBalancing and Settlement Code Company
SV00679Half Hourly Advances UTCSmart Data ServiceElectricity SupplierBalancing and Settlement Code Company
SV00680Half Hourly Advances UTCElectricity SupplierSmart Data ServiceBalancing and Settlement Code Company
SV90181Half Hourly Advances UTCMeter AdministratiorHalf Hourly Data CollectorBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50011J0018 / Date (Midnight to Midnight UTC)
DI50013J0020 / Actual/Estimated Indicator
DI50045J0084 / DI-495Supplier Id
DI50056J0103 / DI-052Measurement Quantity Id
DI51495J2206 / Supplier Validated Flag
DI51496J2207 / Smart Metered Period Consumption

Flow Structure

SV00361 - Half Hourly Advances UTC - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
25BMPAN Cores1-*G
1 MPAN Core
1 Measurement Quantity Id
1 Supplier Id
26BDate1-*G
1 Date (Midnight to Midnight UTC)
66LHalf Hour Periods in UTC48-48G
1 Actual/Estimated Indicator
1 Smart Metered Period Consumption
64LValidation Flag0-0G
1 Supplier Validated Flag

SV00362 - Half Hourly Advances UTC - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
25BMPAN Cores1-*G
1 MPAN Core
1 Measurement Quantity Id
1 Supplier Id
26BDate1-*G
1 Date (Midnight to Midnight UTC)
66LHalf Hour Periods in UTC48-48G
1 Actual/Estimated Indicator
1 Smart Metered Period Consumption
64LValidation Flag1-1G
1 Supplier Validated Flag

SV00677 - Half Hourly Advances UTC - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
25BMPAN Cores1-*G
1 MPAN Core
1 Measurement Quantity Id
1 Supplier Id
26BDate1-*G
1 Date (Midnight to Midnight UTC)
66LHalf Hour Periods in UTC48-48G
1 Actual/Estimated Indicator
1 Smart Metered Period Consumption
64LValidation Flag0-0G
1 Supplier Validated Flag

SV00678 - Half Hourly Advances UTC - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
25BMPAN Cores1-*G
1 MPAN Core
1 Measurement Quantity Id
1 Supplier Id
26BDate1-*G
1 Date (Midnight to Midnight UTC)
66LHalf Hour Periods in UTC48-48G
1 Actual/Estimated Indicator
1 Smart Metered Period Consumption
64LValidation Flag0-0G
1 Supplier Validated Flag

SV00679 - Half Hourly Advances UTC - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
25BMPAN Cores1-*G
1 MPAN Core
1 Measurement Quantity Id
1 Supplier Id
26BDate1-*G
1 Date (Midnight to Midnight UTC)
66LHalf Hour Periods in UTC48-48G
1 Actual/Estimated Indicator
1 Smart Metered Period Consumption
64LValidation Flag0-0G
1 Supplier Validated Flag

SV00680 - Half Hourly Advances UTC - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
25BMPAN Cores1-*G
1 MPAN Core
1 Measurement Quantity Id
1 Supplier Id
26BDate1-*G
1 Date (Midnight to Midnight UTC)
66LHalf Hour Periods in UTC48-48G
1 Actual/Estimated Indicator
1 Smart Metered Period Consumption
64LValidation Flag0-0G
1 Supplier Validated Flag

SV90181 - Half Hourly Advances UTC - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
25BMPAN Cores1-*G
1 MPAN Core
1 Measurement Quantity Id
1 Supplier Id
26BDate1-*G
1 Date (Midnight to Midnight UTC)
66LHalf Hour Periods in UTC48-48G
1 Actual/Estimated Indicator
1 Smart Metered Period Consumption
64LValidation Flag0-0G
1 Supplier Validated Flag

Message Flow Details

MM00369 - Rejection Response for Request to LDSO for Site Technical Details

Market Message Information

Market Message Reference MM00369
MM Description The rejection of a D0170 request sent with Action Code 21 (Provide Site Technical Details) when sent from a MOP to a Distributor.
Local Catalogue Reference D0382
Version 001
Notes

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00369Rejection Response for Request to LDSO for Site Technical DetailsDistribution Network OperatorElectricity Meter Equipment ManagerRetail Energy Code Company
SV00608Rejection Response for Request to LDSO for Site Technical DetailsDistribution Network OperatorElectricity Smart Meter Equipment ManagerRetail Energy Code Company
SV00609Rejection Response for Request to LDSO for Site Technical DetailsDistribution Network OperatorElectricity Advanced Meter Equipment ManagerRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI51504J2215 / D0170 Rejection Description

Flow Structure

MM00369 - Rejection Response for Request to LDSO for Site Technical Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
94LMPAN Cores1-*G
1 MPAN Core
1 D0170 Rejection Description

Message Flow Details

MM00370 - Notification of Commissioning Information

Market Message Information

Market Message Reference MM00370
MM Description Half Hourly notification of Commissioning information which is transferred when there is a new connection, change in equipment, configuration or upon Change of Agent.
Local Catalogue Reference D0383
Version 001
Notes . - Where an AMVLP (Asset Metering Virtual Lead Party) is involved, the MPAN Core must contain an AMSID (Asset Metering System Identifier) and not an MPAN.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00370Notification of Commissioning InformationDistribution Network OperatorElectricity Meter Equipment ManagerRetail Energy Code Company
SV00371Notification of Commissioning InformationElectricity Meter Equipment ManagerElectricity Meter Equipment ManagerRetail Energy Code Company
SV00446Notification of Commissioning InformationAsset Metering Virtual Lead PartyElectricity Meter Equipment ManagerBalancing and Settlement Code Company
SV00610Notification of Commissioning InformationDistribution Network OperatorElectricity Advanced Meter Equipment ManagerRetail Energy Code Company
SV00611Notification of Commissioning InformationElectricity Advanced Meter Equipment ManagerElectricity Advanced Meter Equipment ManagerRetail Energy Code Company
SV00612Notification of Commissioning InformationAsset Metering Virtual Lead PartyElectricity Advanced Meter Equipment ManagerBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50001J0001 / Market Participant Role Code
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50197J0427 / Number of Phases
DI50209J0454 / CT Ratio
DI50210J0455 / VT Ratio
DI50241J0505 / CT Class
DI50242J0506 / CT Rating
DI50313J0677 / VT Class
DI50314J0678 / VT Rating
DI51010J1684 / Feeder Status
DI51505J2216 / Number of Feeders
DI51506J2217 / Feeder Id
DI51507J2218 / Measurement Transformers Located at Defined Metering Point
DI51508J2219 / CT Commissioning Information Available
DI51509J2220 / VT Commissioning Information Available
DI51510J2221 / Meter Commissioning Information Available
DI51511J2222 / Phase Id
DI51512J2223 / Commissioning Date
DI51513J2224 / Commissioning Agent MPID
DI51514J2225 / CT Serial Number
DI51515J2226 / Burden on CT
DI51516J2227 / Overall Burden on CT (VA)
DI51517J2228 / VT Serial Number
DI51518J2229 / Burden on VT
DI51519J2230 / Overall Burden on VT (VA)
DI51520J2231 / Meter Accuracy Class
DI51521J2232 / Compensation Applied to Meter

Flow Structure

MM00370 - Notification of Commissioning Information - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
95LMPAN Cores1-*G
1 MPAN Core
1 Number of Feeders
96LFeeder Information1-*G
1 Feeder Id
1 Feeder Status
1 Measurement Transformers Located at Defined Metering Point
1 Number of Phases
1 CT Commissioning Information Available
1 VT Commissioning Information Available
1 Meter Commissioning Information Available
97LCT Details0-*CT Details message collection is Mandatory if CT Commissioning Information Available data item value is equal to Y; or,CT Details message collection is Not Present if CT Commissioning Information Available data item value is equal to N.G
1 Phase Id
1 Commissioning Date
1 Market Participant Role Code
1 Commissioning Agent MPID
1 CT Serial Number
1 CT Class
1 CT Rating
1 CT Ratio
1 Burden on CT
O Overall Burden on CT (VA)
98LVT Details0-*VT Details message collection is Mandatory if VT Commissioning Information Available data item value is equal to Y; or,VT Details message collection is Not Present if VT Commissioning Information Available data item value is equal to N.G
1 Phase Id
1 Commissioning Date
1 Market Participant Role Code
1 Commissioning Agent MPID
1 VT Serial Number
1 VT Class
1 VT Rating
1 VT Ratio
1 Burden on VT
O Overall Burden on VT (VA)
99LMeter Details0-*Meter Details message collection is Mandatory if Meter Commissioning Information Available data item value is equal to Y; or, Meter Details message collection is Not Present if Meter Commissioning Information Available data item value is equal to NG
1 Commissioning Date
1 Commissioning Agent MPID
1 Meter ID
1 Meter Accuracy Class
1 CT Ratio
O VT Ratio
1 Compensation Applied to Meter

Message Flow Details

MM00372 - Notification of Commissioning Status

Market Message Information

Market Message Reference MM00372
MM Description Half Hourly notification of Commissioning status when there is a new connection, change in equipment, configuration or upon Change of Agent.
Local Catalogue Reference D0384
Version 001
Notes . - Where an AMVLP (Asset Metering Virtual Lead Party) is involved, the MPAN Core must contain an AMSID (Asset Metering System Identifier) and not an MPAN.

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00372Notification of Commissioning StatusDistribution Network OperatorElectricity SupplierRetail Energy Code Company
SV00373Notification of Commissioning StatusElectricity Meter Equipment ManagerElectricity Meter Equipment ManagerRetail Energy Code Company
SV00374Notification of Commissioning StatusElectricity Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00375Notification of Commissioning StatusElectricity SupplierDistribution Network OperatorRetail Energy Code Company
SV00376Notification of Commissioning StatusElectricity SupplierElectricity Meter Equipment ManagerRetail Energy Code Company
SV00447Notification of Commissioning StatusAsset Metering Virtual Lead PartyElectricity Meter Equipment ManagerBalancing and Settlement Code Company
SV00448Notification of Commissioning StatusElectricity Meter Equipment ManagerAsset Metering Virtual Lead PartyBalancing and Settlement Code Company
SV00613Notification of Commissioning StatusElectricity Advanced Meter Equipment ManagerElectricity Advanced Meter Equipment ManagerRetail Energy Code Company
SV00614Notification of Commissioning StatusElectricity Advanced Meter Equipment ManagerElectricity SupplierRetail Energy Code Company
SV00615Notification of Commissioning StatusElectricity SupplierElectricity Advanced Meter Equipment ManagerRetail Energy Code Company
SV00616Notification of Commissioning StatusAsset Metering Virtual Lead PartyElectricity Advanced Meter Equipment ManagerBalancing and Settlement Code Company
SV00617Notification of Commissioning StatusElectricity Advanced Meter Equipment ManagerAsset Metering Virtual Lead PartyBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI51504J2215 / D0170 Rejection Description
DI51522J2233 / Measurement Transformer Commissioning Completed
DI51523J2234 / MOA Commissioning Completed
DI51524J2235 / Overall Accuracy of Metering System within Limit(s) Defined within the Relevant BSC CoP.
DI51525J2236 / Defect/Omission Reason
DI51526J2237 / Risk to Settlement
DI51527J2238 / Defect/Omission Resolution Information

Flow Structure

MM00372 - Notification of Commissioning Status - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
00MMPAN Cores1-*G
1 MPAN Core
1 Measurement Transformer Commissioning Completed
1 MOA Commissioning Completed
1 Overall Accuracy of Metering System within Limit(s) Defined within the Relevant BSC CoP.
01MFeeder Information0-*G
1 Defect/Omission Reason
O D0170 Rejection Description
1 Risk to Settlement
O Defect/Omission Resolution Information

Message Flow Details

MM00381 - Metering System Half Hourly Volume Adjustments

Market Message Information

Market Message Reference MM00381
MM Description Adjustments to a Supplier’s Energy Imbalance Position calculated by BSC Systems in relation to an SVA Metering System
Local Catalogue Reference D0387
Version 001
Notes “MPAN Applicable Balancing Services Volume Data” relates to BSC Modification P354 “Use of ABSVD for non-BM Balancing Services at the metered (MPAN) level” and “Secondary Half Hourly Delivered Volumes” relates to BSC Modification P344 “Project TERRE implementation into GB market arrangements”

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00381Metering System Half Hourly Volume AdjustmentsSupplier Volume Allocation AgentElectricity SupplierBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI50034J0073 / DI-305Settlement Date
DI50035J0074 / DI-307Settlement Period Id
DI50045J0084 / DI-495Supplier Id
DI50077J0146 / Settlement Code
DI50078J0147 / Line Loss Factor Class Id
DI50089J0160 / Consumption Component Class Id
DI50108J0189 / DI-029Distributor Id
DI50532J1086 / DI-625Run Type Code
DI50533J1087 / DI-161Run Number
DI50548J1104 / GSP Group
DI50954J1628 / DI-302BM Unit Id
DI51545J2257 / MPAN Applicable Balancing Services Volume Data (Losses)
DI51546J2258 / MPAN Applicable Balancing Services Volume Data (Non-Losses)
DI51547J2259 / Secondary Half Hourly Delivered Volumes (Losses)
DI51548J2260 / Secondary Half Hourly Delivered Volumes (Non-Losses)

Flow Structure

MM00381 - Metering System Half Hourly Volume Adjustments - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
ZPDData File Additional Header1-1G
1 Settlement Date
1 Settlement Code
1 Run Type Code
1 Run Number
N GSP Group
20ISupplier1-*G
1 Supplier Id
BMUBM Unit1-*G
1 BM Unit Id
78MMPAN Cores1-*G
1 MPAN Core
1 GSP Group Id
1 Distributor Id
1 Line Loss Factor Class IdFor MHHS Metering Systems, the value shall be populated with the equivalent DUoS Tariff Id Data Item
79MSettlement Period46-50G
1 Settlement Period Id
80MMetering System Half Hourly Volume Adjustments2-2G
1 Consumption Component Class Id
O Secondary Half Hourly Delivered Volumes (Non-Losses)
O MPAN Applicable Balancing Services Volume Data (Non-Losses)
O Secondary Half Hourly Delivered Volumes (Losses)
O MPAN Applicable Balancing Services Volume Data (Losses)

Message Flow Details

MM00392 - Confirmation of the Inclusion of the Metering Point in the Reading Schedules

Market Message Information

Market Message Reference MM00392
MM Description Acknowledge that a specified metering point is included in a reading schedule quoting the dates applicable.
Local Catalogue Reference D0012
Version 001
Notes

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00392Confirmation of the Inclusion of the Metering Point in the Reading SchedulesHalf Hourly Data CollectorDistribution Network OperatorBalancing and Settlement Code Company
SV00393Confirmation of the Inclusion of the Metering Point in the Reading SchedulesHalf Hourly Data CollectorElectricity SupplierBalancing and Settlement Code Company
SV00394Confirmation of the Inclusion of the Metering Point in the Reading SchedulesNon Half Hourly Data CollectorDistribution Network OperatorBalancing and Settlement Code Company
SV00395Confirmation of the Inclusion of the Metering Point in the Reading SchedulesNon Half Hourly Data CollectorElectricity SupplierBalancing and Settlement Code Company
SV20774Confirmation of the Inclusion of the Metering Point in the Reading SchedulesSmart Data ServiceElectricity SupplierBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50008J0012 / DI-093Additional Information
DI50145J0277 / Regular Reading Cycle
DI50173J0369 / Meter Reading Schedule Date

Flow Structure

MM00392 - Confirmation of the Inclusion of the Metering Point in the Reading Schedules - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
039Reading Schedule Data1-*G
1 MPAN Core
1 Meter Reading Schedule Date
1 Regular Reading Cycle
O Additional Information

Message Flow Details

MM00424 - Affirmation of Half Hour Data Retrieval Method and Associated Details

Market Message Information

Market Message Reference MM00424
MM Description Establish the retrieval method and settlement details to be applied at a specified metering point.
Local Catalogue Reference D0051
Version 001
Notes

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00424Affirmation of Half Hour Data Retrieval Method and Associated DetailsHalf Hourly Data CollectorElectricity SupplierBalancing and Settlement Code Company
SV00665Affirmation of Half Hour Data Retrieval Method and Associated DetailsAdvanced Data ServiceElectricity SupplierBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI50025J0049 / Effective from Settlement Date {REGI}
DI50053J0098 / Retrieval Method
DI50333J0722 / Retrieval Method Effective Date

Flow Structure

MM00424 - Affirmation of Half Hour Data Retrieval Method and Associated Details - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
120Retrieval Data1-*G
1 MPAN Core
1 Retrieval Method
1 Retrieval Method Effective Date
1 Effective from Settlement Date {REGI}

Message Flow Details

MM00445 - UMS Inventory

Market Message Information

Market Message Reference MM00445
MM Description Unmetered inventory data
Local Catalogue Reference D0388
Version 001
Notes

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00479UMS InventoryUnmetered Supplies OperatorMeter AdministratiorBalancing and Settlement Code Company
SV00681UMS InventoryUnmetered Supplies OperatorUnmetered Supplier Data ServiceBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI51557J2267 / Inventory Sequence Number
DI51558J2268 / Number of Items
DI51561J2271 / UMS Sub-Meter
DI51563J2272 / Switch Regime
DI51564J2276 / Charge Code
DI51565J2277 / CMS Indicator
DI51566J2278 / CMS Unit Reference
DI51567J2279 / Effective From Date {UMS}

Flow Structure

MM00445 - UMS Inventory - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
GP1MPAN Cores1-*G
1 MPAN Core
1 Inventory Sequence Number
1 Effective From Date {UMS}
GP2UMS Sub-Meter1-*G
1 UMS Sub-Meter
1 CMS Indicator
GP3Non-CMS1-*If non-CMSG
1 Switch Regime
1 Charge Code
1 Number of Items
GP4CMS1-*If CMSG
1 CMS Unit Reference
1 Switch Regime
1 Charge Code
1 Number of Items

Message Flow Details

MM00446 - UMS Response

Market Message Information

Market Message Reference MM00446
MM Description Unmetered inventory response flow
Local Catalogue Reference D0389
Version 001
Notes

Scenario Variants

Scenario VariantNameSourceTargetOwnerApi RouteApi Method
SV00480UMS ResponseMeter AdministratiorUnmetered Supplies OperatorBalancing and Settlement Code Company
SV00682UMS ResponseUnmetered Supplier Data ServiceUnmetered Supplies OperatorBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI50003J0003 / DI-063MPAN Core
DI51557J2267 / Inventory Sequence Number
DI51559J2269 / Response Reason Code
DI51560J2270 / UMS Error Code
DI51563J2272 / Switch Regime
DI51564J2276 / Charge Code
DI51566J2278 / CMS Unit Reference

Flow Structure

MM00446 - UMS Response - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
RP1MPAN Cores1-*G
1 MPAN Core
1 Inventory Sequence Number
1 Response Reason Code
RP2Invalid Charge Code1-*If Response Reason Code = GG
1 UMS Error Code
O Switch Regime
O Charge Code
O CMS Unit Reference

Message Flow Details

MM20000 - EES Updates

Market Message Information

Market Message Reference MM20000
MM Description The purpose of this interface is to provide updates to EES from the SMRS which are not required to be serviced by any other interface.
Local Catalogue Reference IF-050
Version 0011
Notes Related/Linked MPANs cannot be grouped together at the point of MPAN creation. Grouping will always occur as a separate action after MPAN creation which will be notified on PUB-020
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20000MPANCreationSupplier Meter Registration Service EESNoRetail Energy Code Company
SV20001MPStatusChangeSupplier Meter Registration Service EESNoRetail Energy Code Company
SV20002GreenDealSupplier Meter Registration Service EESNoRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20018J2329 / DI-050Market Segment Indicator
DI20019DI-051Market Segment Indicator Effective From Date
DI20046DI-108Distributor DIP ID
DI20048DI-111Green Deal Effective From
DI20049DI-112Green Deal Effective To
DI20052J2348 / DI-128DUoS Tariff ID
DI20053DI-129DUoS Tariff ID Effective From Date
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20262DI-016Connection Type Effective From Date
DI20265DI-034Energisation Status Effective From Date
DI20266DI-036GSP Group ID EffectiveFrom Date
DI20291DI-167RMP Status Effective From Date
DI20292DI-168MP Status Effective From Date
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI50041J0080 / DI-033Energisation Status
DI50137J0263 / DI-010Metering Point Postcode
DI50337J0727 / DI-035Direction of Energy Flow
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9
DI51159J1862 / DI-131MPAN Status
DI51541J2252 / DI-127Metered Indicator
DI51542J2253 / DI-130Registrable Measurement Point (RMP) Status
DI51601J2314 / DI-015Connection Type

Flow Structure

SV20000 - MPANCreation - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B001GSP EffectiveFrom1-1G
1 GSP Group ID EffectiveFrom Date
B022MPAN Address1-1G
O Metering Point Postcode
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
B023MPAN Connection Info1-1G
1 Connection Type
1 Connection Type Effective From Date
1 Direction of Energy Flow
1 Metered Indicator
B024MPAN DUOS Tariff ID1-1G
1 DUoS Tariff ID
1 DUoS Tariff ID Effective From Date
B025MPAN Energisation Status1-1G
1 Energisation Status
1 Energisation Status Effective From Date
B026MPAN Market Segment1-1G
1 Market Segment Indicator
1 Market Segment Indicator Effective From Date
B079Meter Point Registration Statuses1-1G
1 Registrable Measurement Point (RMP) Status
1 RMP Status Effective From Date
1 MPAN Status
1 MP Status Effective From Date
B080Green Deal Information0-1G
1 Green Deal Effective From
1 Green Deal Effective To

SV20001 - MPStatusChange - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B001GSP EffectiveFrom0-1G
1 GSP Group ID EffectiveFrom Date
B022MPAN Address0-1G
O Metering Point Postcode
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
B023MPAN Connection Info0-1G
1 Connection Type
1 Connection Type Effective From Date
1 Direction of Energy Flow
1 Metered Indicator
B024MPAN DUOS Tariff ID0-1G
1 DUoS Tariff ID
1 DUoS Tariff ID Effective From Date
B025MPAN Energisation Status0-1G
1 Energisation Status
1 Energisation Status Effective From Date
B026MPAN Market Segment0-1G
1 Market Segment Indicator
1 Market Segment Indicator Effective From Date
B079Meter Point Registration Statuses1-1G
1 Registrable Measurement Point (RMP) Status
1 RMP Status Effective From Date
1 MPAN Status
1 MP Status Effective From Date
B080Green Deal Information0-1G
1 Green Deal Effective From
1 Green Deal Effective To

SV20002 - GreenDeal - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B001GSP EffectiveFrom0-1G
1 GSP Group ID EffectiveFrom Date
B022MPAN Address0-1G
O Metering Point Postcode
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
B023MPAN Connection Info0-1G
1 Connection Type
1 Connection Type Effective From Date
1 Direction of Energy Flow
1 Metered Indicator
B024MPAN DUOS Tariff ID0-1G
1 DUoS Tariff ID
1 DUoS Tariff ID Effective From Date
B025MPAN Energisation Status0-1G
1 Energisation Status
1 Energisation Status Effective From Date
B026MPAN Market Segment0-1G
1 Market Segment Indicator
1 Market Segment Indicator Effective From Date
B079Meter Point Registration Statuses0-1G
1 Registrable Measurement Point (RMP) Status
1 RMP Status Effective From Date
1 MPAN Status
1 MP Status Effective From Date
B080Green Deal Information1-1G
1 Green Deal Effective From
1 Green Deal Effective To

Message Flow Details

MM20001 - Notification of the Publication of a Downloadable Asset

Market Message Information

Market Message Reference MM20001
MM Description A Publication is a Report or Group of Reports available as downloadable assets/files, for example "Industry Standing Data (ISD)". A Distribution Variant is 'flavour' or sub-group of the substantive publication. For example, 'ISD Full' would be a the complete set of ISD Entities; 'ISD Supplier Selection' would be those element of ISD deemed relevant to Suppliers; 'ISD Unmetered' etc etc.
Local Catalogue Reference IF-047
Version 0011
Notes A Publication is a Report or Group of Reports available as downloadable assets/files, for example "Industry Standing Data (ISD)". A Distribution Variant is 'flavour' or sub-group of the substantive publication. For example, 'ISD Full' would be a the complete set of ISD Entities; 'ISD Supplier Selection' would be those element of ISD deemed relevant to Suppliers; 'ISD Unmetered' etc etc.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category PUBLIC

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20003ISDISD Service All RolesNoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20202DI-960Publication Description
DI20203DI-961Publication Version ID
DI20204DI-962Publication Issued Date
DI20205DI-963Distribution Variant ID 
DI20206DI-964Distribution Variant Name
DI20207DI-965Distribution Variant Description
DI20208DI-966Distribution Variant Version ID
DI20209DI-967Distribution Variant Issued Date
DI20210DI-968Distribution Variant Format
DI20211DI-969Distribution Delivery Format
DI20212DI-970Distribution Delivery URI
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI50008J0012 / DI-093Additional Information

Flow Structure

SV20003 - ISD - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
P01Publication Information1-1G
1 Publication Description
1 Publication Version ID
1 Publication Issued Date
P02Distribution Variant1-*G
1 Distribution Variant ID 
1 Distribution Variant Name
O Distribution Variant Description
1 Distribution Variant Version ID
1 Distribution Variant Issued Date
O Distribution Variant Format
O Distribution Delivery Format
1 Distribution Delivery URI
O Additional Information

Message Flow Details

MM20002 - SMRS Reminder Notification

Market Message Information

Market Message Reference MM20002
MM Description Reminder Notification to a Supplier that some element of Registration Data is inconsistent or invalid, & action is required to resolve it
Local Catalogue Reference IF-045
Version 0011
Notes The SMRS will operate a daily 'end of day' monitoring job that will detect certain situations where it believes the data held in Registration is invalid or inconsistent and Supplier action is required to remedy that situation (ref BPM-011C). Suppliers will start to get reminders from end-of-day on SDD and then every 7 days until resolution. [InvalidMarketSegment] - Invalid combination of "Connection Type-Meter Type-Appointed Supplier Agent", Supplier should check to ensure that all actions associated with a Change in Connection Type have been completed by the LDSO / Metering Service. [ConsentGranularityInvalid] - again probably associated with a Change in Connection Type/Segment, Consent Granularity will need to be re-set by supplier following this event, SMRS will not change it automatically [NoDSAppointed]/[NoMSAppointed] - No Data Service or Metering Service currently appointed for MPAN
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20004InvalidMarketSegmentSupplier Meter Registration Service SUPC, XDSC, XMSCNoBalancing and Settlement Code Company
SV20009ConsentGranulartiyInvalidSupplier Meter Registration Service SUPCNoBalancing and Settlement Code Company
SV20010NoMSAppointedSupplier Meter Registration Service SUPCNoBalancing and Settlement Code Company
SV20011NoDSAppointedSupplier Meter Registration Service SUPCNoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20046DI-108Distributor DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI50003J0003 / DI-063MPAN Core
DI50008J0012 / DI-093Additional Information
DI50028J0066 / DI-037GSP Group Id

Flow Structure

SV20004 - InvalidMarketSegment - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B060Additional Information0-1G
1 Additional Information

SV20009 - ConsentGranulartiyInvalid - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B060Additional Information0-1G
1 Additional Information

SV20010 - NoMSAppointed - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B060Additional Information0-1G
1 Additional Information

SV20011 - NoDSAppointed - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B060Additional Information0-1G
1 Additional Information

Message Flow Details

MM20003 - SMRS Notification of Change of Segment

Market Message Information

Market Message Reference MM20003
MM Description SMRS Notification of a Change in Market Segment
Local Catalogue Reference IF-044
Version 0011
Notes
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20012MarketSegmentChangeSupplier Meter Registration Service MDS, EESSUPC, LDSONoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20018J2329 / DI-050Market Segment Indicator
DI20019DI-051Market Segment Indicator Effective From Date
DI20046DI-108Distributor DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20262DI-016Connection Type Effective From Date
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI50337J0727 / DI-035Direction of Energy Flow
DI51541J2252 / DI-127Metered Indicator
DI51601J2314 / DI-015Connection Type

Flow Structure

SV20012 - MarketSegmentChange - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B026MPAN Market Segment1-1G
1 Market Segment Indicator
1 Market Segment Indicator Effective From Date
B023MPAN Connection Info1-1G
1 Connection Type
1 Connection Type Effective From Date
1 Direction of Energy Flow
1 Metered Indicator

Message Flow Details

MM20004 - SMRS Notification of Change of Connection Type

Market Message Information

Market Message Reference MM20004
MM Description SMRS Notification of a Change in Connection Type
Local Catalogue Reference IF-043
Version 0011
Notes
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20014ConnectionTypeChangeSupplier Meter Registration Service MDS, EESSUPC, XDSC, XMSC, LDSO, SUPLNoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20046DI-108Distributor DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20262DI-016Connection Type Effective From Date
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI50337J0727 / DI-035Direction of Energy Flow
DI51541J2252 / DI-127Metered Indicator
DI51601J2314 / DI-015Connection Type

Flow Structure

SV20014 - ConnectionTypeChange - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B023MPAN Connection Info1-1G
1 Connection Type
1 Connection Type Effective From Date
1 Direction of Energy Flow
1 Metered Indicator

Message Flow Details

MM20005 - Smart / Advanced Readings

Market Message Information

Market Message Reference MM20005
MM Description This interface is to allow Cumulative Reads and/or, Smart/Advanced Register Redings, to be exchanged in a number of business scenarios. Following MHHS implementation, in most cases consumption values will be available directly from the meter. However, there may be occasions when consumption may not be available, therefore a Cumulative Reading will need to be captured/shared as a 'fall back' measure
Local Catalogue Reference IF-041
Version 0011
Notes For the avoidance of doubt IF-041 pertains to the exchange of meter readings, therefore is not of relevance to a UMSDS. MS: [ReadingRemv], [ReadingInstl], [ReadingEnergisation] ~ used by the Metering Service to exchange Cumulative Readings for associated metering events. DS: [ReadingRemv], [ReadingInstl], [ReadingEnergisation] ~ used by the Data Service to Estimate Cumulative Reads in rare situations when a reading might(s) not be available DS/MS: [Reading Onsite] ~ used by Data Service if on-site reading(s) have been captured for a Smart/Advanced Meter SDS: [ReadingCOS],[DSEstimate] ~ Actual or Estimated Cumulative Reading associated with Change of Supplier / Change of Data Service SUP: [ReadingCOR], [ReadingCOS], [SupplierAgreedCOS], [ReadingOverride] ~ Supplier Originated readings At the working group's request, the design does not include any response or acknowledgement [by the SDS] of readings received. However, there is a clear principle that the SDS will always use actual data available from the meter as its primary preference - the only exception to this being where a partner Supplier provides a [SupplierAgreedCOS] or a [ReadingOverride] Reading. It is assumed that Suppliers will be performing reconciliation between the IF-021 messages issued by their partner SDS into Settlements, and copied to them via the DIP; and their own record(s) of consumption so as to identify any discrepancies. When exchanging readings between parties the design assumes that in the most part this will be the Cumulative Register Reading (Block B064). However, at participants request this message also allows for the exchange of Configurable Register Readings (B065) either alongside a Cumulative Reading or in isolation. For the avoidance of doubt the message must contain at least one B064 record and /or one (or more) B065 records [depending on the number of configurable registers], in order to be considered valid.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 4 (MPAN + Consumption Data)

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20020MS:ReadingRemvMetering Service SUPC, XDSC, LDSONoBalancing and Settlement Code Company
SV20023MS:ReadingInstlMetering Service SUPC, XDSC, LDSONoBalancing and Settlement Code Company
SV20026MS:ReadingEnergisationChgMetering Service SUPC, XDSC, LDSONoBalancing and Settlement Code Company
SV20029MS:ReadingOnSiteMetering Service SUPC, XDSC, LDSONoBalancing and Settlement Code Company
SV20032DS:ReadingRemvData Service SUPC, LDSONoBalancing and Settlement Code Company
SV20035DS:ReadingInstlData Service SUPC, LDSONoBalancing and Settlement Code Company
SV20038DS:ReadingRemoteData Service SUPC, LDSONoBalancing and Settlement Code Company
SV20041DS:ReadingEnergisationChgData Service SUPC, LDSONoBalancing and Settlement Code Company
SV20044DS:DSEstimateData Service SUPC, LDSONoBalancing and Settlement Code Company
SV20047SDS:ReadingCOSSmart Data Service DSSUPC, LDSONoBalancing and Settlement Code Company
SV20051SDS:ReadingOnSiteSmart Data Service DSSUPC, LDSONoBalancing and Settlement Code Company
SV20055SUP:ReadingCORElectricity Supplier DS, SUPLDSONoBalancing and Settlement Code Company
SV20057SUP:ReadingCOSElectricity Supplier DS, SUPLDSONoBalancing and Settlement Code Company
SV20059SUP:SupplierAgreedCOSElectricity Supplier DS, SUPLDSONoBalancing and Settlement Code Company
SV20061SUP:ReadingOverrideElectricity Supplier DS, SUPLDSONoBalancing and Settlement Code Company
SV20762DS:ReadingOnSiteData Service SUPC, LDSONoBalancing and Settlement Code Company
SV20778DS: ReadingOnSiteData Service SUPC, LDSONoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20034DI-088Cumulative Register Reading
DI20035DI-089Cumulative Register Reading Date/Time
DI20043DI-103Configurable Register ID
DI20044DI-104Configurable Register Reading
DI20046DI-108Distributor DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20273DI-099Configurable Register Reading Date
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50016J0024 / DI-096Site Visit Check Code
DI50028J0066 / DI-037GSP Group Id
DI51184J1888 / DI-094Reading Method

Flow Structure

SV20020 - MS:ReadingRemv - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B064Cumulative Reading Information0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B064 Block repeated for each Meter(s) associated with the MPANG
1 Meter ID
1 Cumulative Register Reading
1 Cumulative Register Reading Date/Time
1 Reading Method
O Site Visit Check Code
B065Meter Configurable Register Reading0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B065 Block repeated for each set of Configured Register(s) for each MeterG
1 Meter ID
1 Configurable Register Reading Date
1 Configurable Register ID
1 Configurable Register Reading

SV20023 - MS:ReadingInstl - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B064Cumulative Reading Information0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B064 Block repeated for each Meter(s) associated with the MPANG
1 Meter ID
1 Cumulative Register Reading
1 Cumulative Register Reading Date/Time
1 Reading Method
O Site Visit Check Code
B065Meter Configurable Register Reading0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B065 Block repeated for each set of Configured Register(s) for each MeterG
1 Meter ID
1 Configurable Register Reading Date
1 Configurable Register ID
1 Configurable Register Reading

SV20026 - MS:ReadingEnergisationChg - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B064Cumulative Reading Information0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B064 Block repeated for each Meter(s) associated with the MPANG
1 Meter ID
1 Cumulative Register Reading
1 Cumulative Register Reading Date/Time
1 Reading Method
O Site Visit Check Code
B065Meter Configurable Register Reading0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B065 Block repeated for each set of Configured Register(s) for each MeterG
1 Meter ID
1 Configurable Register Reading Date
1 Configurable Register ID
1 Configurable Register Reading

SV20029 - MS:ReadingOnSite - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B064Cumulative Reading Information0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B064 Block repeated for each Meter(s) associated with the MPANG
1 Meter ID
1 Cumulative Register Reading
1 Cumulative Register Reading Date/Time
1 Reading Method
O Site Visit Check Code
B065Meter Configurable Register Reading0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B065 Block repeated for each set of Configured Register(s) for each MeterG
1 Meter ID
1 Configurable Register Reading Date
1 Configurable Register ID
1 Configurable Register Reading

SV20032 - DS:ReadingRemv - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B064Cumulative Reading Information0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B064 Block repeated for each Meter(s) associated with the MPANG
1 Meter ID
1 Cumulative Register Reading
1 Cumulative Register Reading Date/Time
1 Reading Method
O Site Visit Check Code
B065Meter Configurable Register Reading0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B065 Block repeated for each set of Configured Register(s) for each MeterG
1 Meter ID
1 Configurable Register Reading Date
1 Configurable Register ID
1 Configurable Register Reading

SV20035 - DS:ReadingInstl - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B064Cumulative Reading Information0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B064 Block repeated for each Meter(s) associated with the MPANG
1 Meter ID
1 Cumulative Register Reading
1 Cumulative Register Reading Date/Time
1 Reading Method
O Site Visit Check Code
B065Meter Configurable Register Reading0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B065 Block repeated for each set of Configured Register(s) for each MeterG
1 Meter ID
1 Configurable Register Reading Date
1 Configurable Register ID
1 Configurable Register Reading

SV20038 - DS:ReadingRemote - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B064Cumulative Reading Information0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B064 Block repeated for each Meter(s) associated with the MPANG
1 Meter ID
1 Cumulative Register Reading
1 Cumulative Register Reading Date/Time
1 Reading Method
O Site Visit Check Code
B065Meter Configurable Register Reading0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B065 Block repeated for each set of Configured Register(s) for each MeterG
1 Meter ID
1 Configurable Register Reading Date
1 Configurable Register ID
1 Configurable Register Reading

SV20041 - DS:ReadingEnergisationChg - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B064Cumulative Reading Information0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B064 Block repeated for each Meter(s) associated with the MPANG
1 Meter ID
1 Cumulative Register Reading
1 Cumulative Register Reading Date/Time
1 Reading Method
O Site Visit Check Code
B065Meter Configurable Register Reading0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B065 Block repeated for each set of Configured Register(s) for each MeterG
1 Meter ID
1 Configurable Register Reading Date
1 Configurable Register ID
1 Configurable Register Reading

SV20044 - DS:DSEstimate - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B064Cumulative Reading Information0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B064 Block repeated for each Meter(s) associated with the MPANG
1 Meter ID
1 Cumulative Register Reading
1 Cumulative Register Reading Date/Time
1 Reading Method
O Site Visit Check Code
B065Meter Configurable Register Reading0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B065 Block repeated for each set of Configured Register(s) for each MeterG
1 Meter ID
1 Configurable Register Reading Date
1 Configurable Register ID
1 Configurable Register Reading

SV20047 - SDS:ReadingCOS - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B064Cumulative Reading Information0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B064 Block repeated for each Meter(s) associated with the MPANG
1 Meter ID
1 Cumulative Register Reading
1 Cumulative Register Reading Date/Time
1 Reading Method
O Site Visit Check Code
B065Meter Configurable Register Reading0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B065 Block repeated for each set of Configured Register(s) for each MeterG
1 Meter ID
1 Configurable Register Reading Date
1 Configurable Register ID
1 Configurable Register Reading

SV20051 - SDS:ReadingOnSite - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B064Cumulative Reading Information0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B064 Block repeated for each Meter(s) associated with the MPANG
1 Meter ID
1 Cumulative Register Reading
1 Cumulative Register Reading Date/Time
1 Reading Method
O Site Visit Check Code
B065Meter Configurable Register Reading0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B065 Block repeated for each set of Configured Register(s) for each MeterG
1 Meter ID
1 Configurable Register Reading Date
1 Configurable Register ID
1 Configurable Register Reading

SV20055 - SUP:ReadingCOR - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B064Cumulative Reading Information0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B064 Block repeated for each Meter(s) associated with the MPANG
1 Meter ID
1 Cumulative Register Reading
1 Cumulative Register Reading Date/Time
1 Reading Method
1 Site Visit Check Code
B065Meter Configurable Register Reading0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B065 Block repeated for each set of Configured Register(s) for each MeterG
1 Meter ID
1 Configurable Register Reading Date
1 Configurable Register ID
1 Configurable Register Reading

SV20057 - SUP:ReadingCOS - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B064Cumulative Reading Information0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B064 Block repeated for each Meter(s) associated with the MPANG
1 Meter ID
1 Cumulative Register Reading
1 Cumulative Register Reading Date/Time
1 Reading Method
O Site Visit Check Code
B065Meter Configurable Register Reading0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B065 Block repeated for each set of Configured Register(s) for each MeterG
1 Meter ID
1 Configurable Register Reading Date
1 Configurable Register ID
1 Configurable Register Reading

SV20059 - SUP:SupplierAgreedCOS - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B064Cumulative Reading Information0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B064 Block repeated for each Meter(s) associated with the MPANG
1 Meter ID
1 Cumulative Register Reading
1 Cumulative Register Reading Date/Time
1 Reading Method
O Site Visit Check Code
B065Meter Configurable Register Reading0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B065 Block repeated for each set of Configured Register(s) for each MeterG
1 Meter ID
1 Configurable Register Reading Date
1 Configurable Register ID
1 Configurable Register Reading

SV20061 - SUP:ReadingOverride - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B064Cumulative Reading Information0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B064 Block repeated for each Meter(s) associated with the MPANG
1 Meter ID
1 Cumulative Register Reading
1 Cumulative Register Reading Date/Time
1 Reading Method
O Site Visit Check Code
B065Meter Configurable Register Reading0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B065 Block repeated for each set of Configured Register(s) for each MeterG
1 Meter ID
1 Configurable Register Reading Date
1 Configurable Register ID
1 Configurable Register Reading

SV20762 - DS:ReadingOnSite - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B064Cumulative Reading Information0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B064 Block repeated for each Meter(s) associated with the MPANG
1 Meter ID
1 Cumulative Register Reading
1 Cumulative Register Reading Date/Time
1 Reading Method
O Site Visit Check Code
B065Meter Configurable Register Reading0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B065 Block repeated for each set of Configured Register(s) for each MeterG
1 Meter ID
1 Configurable Register Reading Date
1 Configurable Register ID
1 Configurable Register Reading

SV20778 - DS: ReadingOnSite - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B064Cumulative Reading Information0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B064 Block repeated for each Meter(s) associated with the MPANG
1 Meter ID
1 Cumulative Register Reading
1 Cumulative Register Reading Date/Time
1 Reading Method
O Site Visit Check Code
B065Meter Configurable Register Reading0-*Mandatory to provide (as a minimum) either a B064 or B065 Block. B065 Block repeated for each set of Configured Register(s) for each MeterG
1 Meter ID
1 Configurable Register Reading Date
1 Configurable Register ID
1 Configurable Register Reading

Message Flow Details

MM20006 - Notification of Annual Consumption

Market Message Information

Market Message Reference MM20006
MM Description On a monthly basis the Market-wide Data Service will calculate an Annual Consumption for each MPAN. This interface is to notify participants of the value, quality and calculation date of that consumption.
Local Catalogue Reference IF-040
Version 0011
Notes Ref Annual Consumption Method Statement for more information on the generation & calculations of Annual Consumption and Quality Indicator. Where Annual Consumption is provided, it is for each participant to decide upon how Annual Consumption may be used to inform and operate their own business processes.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 3

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20063AnnualConsumptionMarket-wide Data Service EESSUPC, XDSC, LDSONoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20046DI-108Distributor DIP ID
DI20062DI-148Annual Consumption
DI20063DI-149Annual Consumption EffectiveFrom Date
DI20064DI-150Annual Consumption Quality Indicator
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id

Flow Structure

SV20063 - AnnualConsumption - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B059Assumed Annual Consumption1-1G
1 Annual Consumption
1 Annual Consumption EffectiveFrom Date
1 Annual Consumption Quality Indicator

Message Flow Details

MM20007 - Customer Direct Contract Advisory Response

Market Message Information

Market Message Reference MM20007
MM Description SMRS Response to Supplier Agent request to either to record, delete or amend a Customer Direct Contract with that Supplier Agent, for a given MPAN
Local Catalogue Reference IF-039
Version 0011
Notes Customer Direct Marker can only be set for a maximum of three years - therefore Supplier Agents with rolling or so called Evergreen contracts will need to re-record these contracts for each three year period following the setting of the initial flag. Suppliers are the only parties who have visibility of the Supplier Agents who have active Customer Direct Contract Flags in place. Where Supplier Agents have had their requests to apply a Customer Direct Flag rejected they should liaise both the their customer and the relevant supplier in order to resolve any contention.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20069DirectContractMSAdd & DI-979 = ''A''Supplier Meter Registration Service EESXMSSSUPCCopyBalancing and Settlement Code Company
SV20072DirectContractDSAdd & DI-979 = ''A''Supplier Meter Registration Service EESXDSSSUPCCopyBalancing and Settlement Code Company
SV20075DirectContractMSAdd & DI-979 = ''R''Supplier Meter Registration Service XMSSCopyBalancing and Settlement Code Company
SV20078DirectContractDSAdd & DI-979 = ''R''Supplier Meter Registration Service XDSSCopyBalancing and Settlement Code Company
SV20081DirectContractMSRemoveSupplier Meter Registration Service EESXMSSCopyBalancing and Settlement Code Company
SV20084DirectContractDSRemoveSupplier Meter Registration Service EESXDSSCopyBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20046DI-108Distributor DIP ID
DI20059DI-145Customer Direct Contract MS EffectiveTo Date
DI20060DI-146Customer Direct Contract DS EffectiveTo Date
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20215DI-979Response Code
DI20216DI-980Response Message
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20278DI-138Customer Direct Contract DS DIP ID
DI20279DI-140Customer Direct Contract MS DIP ID
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id

Flow Structure

SV20069 - DirectContractMSAdd & DI-979 = ''A'' - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response Message
B020Customer Direct Contract MS Info1-1G
1 Customer Direct Contract MS DIP ID
1 Customer Direct Contract MS EffectiveTo Date
B021Customer Direct Contract DS Info0-1G
1 Customer Direct Contract DS DIP ID
1 Customer Direct Contract DS EffectiveTo Date

SV20072 - DirectContractDSAdd & DI-979 = ''A'' - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B020Customer Direct Contract MS Info0-1G
1 Customer Direct Contract MS DIP ID
1 Customer Direct Contract MS EffectiveTo Date
B021Customer Direct Contract DS Info1-1G
1 Customer Direct Contract DS DIP ID
1 Customer Direct Contract DS EffectiveTo Date

SV20075 - DirectContractMSAdd & DI-979 = ''R'' - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B020Customer Direct Contract MS Info1-1G
1 Customer Direct Contract MS DIP ID
1 Customer Direct Contract MS EffectiveTo Date
B021Customer Direct Contract DS Info0-1G
1 Customer Direct Contract DS DIP ID
1 Customer Direct Contract DS EffectiveTo Date

SV20078 - DirectContractDSAdd & DI-979 = ''R'' - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B020Customer Direct Contract MS Info0-1G
1 Customer Direct Contract MS DIP ID
1 Customer Direct Contract MS EffectiveTo Date
B021Customer Direct Contract DS Info1-1G
1 Customer Direct Contract DS DIP ID
1 Customer Direct Contract DS EffectiveTo Date

SV20081 - DirectContractMSRemove - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B020Customer Direct Contract MS Info0-1G
1 Customer Direct Contract MS DIP ID
1 Customer Direct Contract MS EffectiveTo Date
B021Customer Direct Contract DS Info0-1G
1 Customer Direct Contract DS DIP ID
1 Customer Direct Contract DS EffectiveTo Date

SV20084 - DirectContractDSRemove - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B020Customer Direct Contract MS Info0-1G
1 Customer Direct Contract MS DIP ID
1 Customer Direct Contract MS EffectiveTo Date
B021Customer Direct Contract DS Info0-1G
1 Customer Direct Contract DS DIP ID
1 Customer Direct Contract DS EffectiveTo Date

Message Flow Details

MM20008 - Customer Direct Contract Advisory

Market Message Information

Market Message Reference MM20008
MM Description Request from Supplier Agent either to record, delete or amend a Customer Direct Contract with that Supplier Agent, for a given MPAN
Local Catalogue Reference IF-038
Version 0011
Notes The use of the 'Remove' Event shall have the effect of both immediately ending any active Customer Direct Contract Flag the Supplier Agent may have in place for the MPAN. In order to Correct or Extend the Contract End Date associated with an existing Flag, an 'Add' event should be used and the correct/revised Contract End Date submitted. Shortened Contract End dates should always be accepted, extended dates will be subject to checking if another Supplier Agent has registered a separate Customer Direct Contract covering the same period. Customer Direct Marker can only be set for a maximum of three years - therefore Supplier Agents with rolling or so called Evergreen contracts will need to re-record these contracts for each three year period following the setting of the initial flag. Suppliers are the only parties who have visibility of the Supplier Agents who have active Customer Direct Contract Flags in place. Where Supplier Agents have had their requests to apply a Customer Direct Flag rejected they should liaise both the their customer and the relevant supplier in order to resolve any contention.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20087DirectContractMSAddMetering Service / Data Service REGSYesBalancing and Settlement Code Company
SV20088DirectContractDSAddMetering Service / Data Service REGSYesBalancing and Settlement Code Company
SV20089DirectContractMSRemoveMetering Service / Data Service REGSYesBalancing and Settlement Code Company
SV20090DirectContractDSRemoveMetering Service / Data Service REGSYesBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20046DI-108Distributor DIP ID
DI20059DI-145Customer Direct Contract MS EffectiveTo Date
DI20060DI-146Customer Direct Contract DS EffectiveTo Date
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20278DI-138Customer Direct Contract DS DIP ID
DI20279DI-140Customer Direct Contract MS DIP ID
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id

Flow Structure

SV20087 - DirectContractMSAdd - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B020Customer Direct Contract MS Info1-1G
1 Customer Direct Contract MS DIP ID
1 Customer Direct Contract MS EffectiveTo Date
B021Customer Direct Contract DS Info0-1G
1 Customer Direct Contract DS DIP ID
1 Customer Direct Contract DS EffectiveTo Date

SV20088 - DirectContractDSAdd - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B020Customer Direct Contract MS Info0-1G
1 Customer Direct Contract MS DIP ID
1 Customer Direct Contract MS EffectiveTo Date
B021Customer Direct Contract DS Info1-1G
1 Customer Direct Contract DS DIP ID
1 Customer Direct Contract DS EffectiveTo Date

SV20089 - DirectContractMSRemove - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B020Customer Direct Contract MS Info0-1G
1 Customer Direct Contract MS DIP ID
1 Customer Direct Contract MS EffectiveTo Date
B021Customer Direct Contract DS Info0-1G
1 Customer Direct Contract DS DIP ID
1 Customer Direct Contract DS EffectiveTo Date

SV20090 - DirectContractDSRemove - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B020Customer Direct Contract MS Info0-1G
1 Customer Direct Contract MS DIP ID
1 Customer Direct Contract MS EffectiveTo Date
B021Customer Direct Contract DS Info0-1G
1 Customer Direct Contract DS DIP ID
1 Customer Direct Contract DS EffectiveTo Date

Message Flow Details

MM20009 - SMRS Notification of Supplier Agent De-Appointment

Market Message Information

Market Message Reference MM20009
MM Description Notification to a Supplier Agent that they have been De-Appointed, and no longer have responsibility for the MPAN
Local Catalogue Reference IF-037
Version 0011
Notes It is possible that in some circumstances the SMRS will not yet be aware of the Incoming Supplier Agent(s), at the point it is necessary and required to issue the Notification of De-Appointment to the incumbent Supplier Agent(s). In such cases the message will be issued with section(s) B010 and B011 not present. Once known the incoming Supplier Agent will be notified, via a second follow up IF-037 with event code [MSDeAppUpdate] or [DSDeAppUpdate], as appropriate to the relevent outgoing Supplier Agent, this time with blocks B10/B11 fully populated. Participants should be aware that in rare cases, where an 'Atomic Secured Active' is received from CSS by the SMRS - an IF-037 may be isssed with a De-Appointment Date prior to the Supplier Agents current Effective From Date - in these circumstances Supplier Agents should terminate any active appointment(s), and such an appointment will be deemed as having never taken effect.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20091MSDeApp Supplier Meter Registration Service EESXMSC, SUPLDSOYesBalancing and Settlement Code Company
SV20097DSDeAppSupplier Meter Registration Service MDS, EESXDSC, SUPLDSOYesBalancing and Settlement Code Company
SV20103MSDeAppUpdateSupplier Meter Registration Service XMSC, SUP, Previously de-appointed Metering Service NoBalancing and Settlement Code Company
SV20106DSDeAppUpdateSupplier Meter Registration Service XDSC, SUP, Previously de-appointed Metering Service NoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20007DI-023Data Service Effective From Date
DI20046DI-108Distributor DIP ID
DI20087DI-200Incoming Supplier MPID
DI20089DI-202De-Appointed Metering Service MPID
DI20090DI-203De-Appointed Data Service MPID
DI20091DI-204Incoming Metering Service MPID
DI20092DI-205Incoming Data Service MPID
DI20172DI-803Incoming Supplier DIP ID
DI20177DI-813De-Appointed MS DIP ID
DI20178DI-815Metering Service EffectiveTo Date
DI20179DI-816De-Appointed DS DIP ID
DI20180DI-818Data Service EffectiveTo Date
DI20181DI-819De-Appointment Reason Code
DI20183DI-822Incoming (Next) Metering Service DIP ID
DI20184DI-824Incoming (Next) Metering Service EffectiveFrom Date
DI20185DI-825Incoming (Next) Data Service DIP ID
DI20186DI-827Incoming (Next) Data Service EffectiveFrom Date
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20271DI-061Metering Service EffectiveFrom Date
DI20272DI-086Supplier Effective From Date
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI90043DI-849registrationId

Flow Structure

SV20091 - MSDeApp - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B008Metering Service De-Appointment Details1-1G
1 De-Appointed MS DIP ID
1 De-Appointed Metering Service MPID
1 Metering Service EffectiveFrom Date
1 Metering Service EffectiveTo Date
1 De-Appointment Reason Code
B009Data Service De-Appointment Details0-1G
1 De-Appointed DS DIP ID
1 De-Appointed Data Service MPID
1 Data Service Effective From Date
1 Data Service EffectiveTo Date
1 De-Appointment Reason Code
B010Incoming Metering Service Details0-1Mandatory for Event MSDeApp if DI-819 is not DEREGG
1 Incoming (Next) Metering Service DIP ID
1 Incoming Metering Service MPID
1 Incoming (Next) Metering Service EffectiveFrom Date
B011Incoming Data Service Details0-1G
1 Incoming (Next) Data Service DIP ID
1 Incoming Data Service MPID
1 Incoming (Next) Data Service EffectiveFrom Date
B002Incoming Supplier Information1-1G
1 Incoming Supplier DIP ID
1 Incoming Supplier MPID
1 Supplier Effective From Date

SV20097 - DSDeApp - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B008Metering Service De-Appointment Details0-1G
1 De-Appointed MS DIP ID
1 De-Appointed Metering Service MPID
1 Metering Service EffectiveFrom Date
1 Metering Service EffectiveTo Date
1 De-Appointment Reason Code
B009Data Service De-Appointment Details1-1G
1 De-Appointed DS DIP ID
1 De-Appointed Data Service MPID
1 Data Service Effective From Date
1 Data Service EffectiveTo Date
1 De-Appointment Reason Code
B010Incoming Metering Service Details0-1G
1 Incoming (Next) Metering Service DIP ID
1 Incoming Metering Service MPID
1 Incoming (Next) Metering Service EffectiveFrom Date
B011Incoming Data Service Details0-1Mandatory for Event DSDeApp if DI-819 is not DEREGG
1 Incoming (Next) Data Service DIP ID
1 Incoming Data Service MPID
1 Incoming (Next) Data Service EffectiveFrom Date
B002Incoming Supplier Information0-1Mandatory if De-Appointment Reason Code is 'CSUPP'G
1 Incoming Supplier DIP ID
1 Incoming Supplier MPID
1 Supplier Effective From Date

SV20103 - MSDeAppUpdate - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B008Metering Service De-Appointment Details0-1G
1 De-Appointed MS DIP ID
1 De-Appointed Metering Service MPID
1 Metering Service EffectiveFrom Date
1 Metering Service EffectiveTo Date
1 De-Appointment Reason Code
B009Data Service De-Appointment Details0-1G
1 De-Appointed DS DIP ID
1 De-Appointed Data Service MPID
1 Data Service Effective From Date
1 Data Service EffectiveTo Date
1 De-Appointment Reason Code
B010Incoming Metering Service Details1-1G
1 Incoming (Next) Metering Service DIP ID
1 Incoming Metering Service MPID
1 Incoming (Next) Metering Service EffectiveFrom Date
B011Incoming Data Service Details0-1G
1 Incoming (Next) Data Service DIP ID
1 Incoming Data Service MPID
1 Incoming (Next) Data Service EffectiveFrom Date
B002Incoming Supplier Information0-1G
1 Incoming Supplier DIP ID
1 Incoming Supplier MPID
1 Supplier Effective From Date

SV20106 - DSDeAppUpdate - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID0-1G
1 registrationId
B008Metering Service De-Appointment Details0-1G
1 De-Appointed MS DIP ID
1 De-Appointed Metering Service MPID
1 Metering Service EffectiveFrom Date
1 Metering Service EffectiveTo Date
1 De-Appointment Reason Code
B009Data Service De-Appointment Details0-1G
1 De-Appointed DS DIP ID
1 De-Appointed Data Service MPID
1 Data Service Effective From Date
1 Data Service EffectiveTo Date
1 De-Appointment Reason Code
B010Incoming Metering Service Details0-1G
1 Incoming (Next) Metering Service DIP ID
1 Incoming Metering Service MPID
1 Incoming (Next) Metering Service EffectiveFrom Date
B011Incoming Data Service Details1-1G
1 Incoming (Next) Data Service DIP ID
1 Incoming Data Service MPID
1 Incoming (Next) Data Service EffectiveFrom Date
B002Incoming Supplier Information0-1G
1 Incoming Supplier DIP ID
1 Incoming Supplier MPID
1 Supplier Effective From Date

Message Flow Details

MM20010 - SMRS Notification of Supplier Agent Appointment & Supporting Info

Market Message Information

Market Message Reference MM20010
MM Description SMRS formal Confirmation of Appointment & provision of MPAN Supporting Data and MTDs
Local Catalogue Reference IF-036
Version 0011
Notes All Linked MPANs associated with principle MPAN are included in this message, Related (B037) Linked Import/Export (B-035). However, a separate IF-036 message will be issued for each linked MPAN as part of the Supplier Agent Auto-Alignment functionality. Participants should note that the Appointment Scenario referenced in the IF-036 messages for linked MPANs will mirror that of the principle MPAN in cases of COS/CSP/etc. In cases where MPAN Supplier Agent Auto Alignment is required absent any industry process involving the Primary MPAN, (i.e. BP011C processing), the Scenario Code ALG (Auto-Alignment of MPAN Supplier Agents) will be used. Depending on the actions of the Supplier, Blocks B16/B17 may not always be known to the SMRS at the time IF-036 is published. As there is no re-publication Supplier Agents may need to reference EES(Ecoes) or liaise with their appointing Supplier for confirmation of any missing Partner Service. Please reference 'SMRS Processing' section of this document, MHHS Business Process Diagrams and Requirements for additional information.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20109MSAppActiveSupplier Meter Registration Service EESSUP, DS, MS, SUPLLDSOCopyBalancing and Settlement Code Company
SV20117DSAppActiveSupplier Meter Registration Service MDS, EESSUP, DS, MS, SUPLLDSOCopyBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20003DI-017Consent Granularity
DI20004DI-018Consent Granularity Effective From Date
DI20008DI-032Domestic Premise Indicator Effective From Date
DI20018J2329 / DI-050Market Segment Indicator
DI20019DI-051Market Segment Indicator Effective From Date
DI20046DI-108Distributor DIP ID
DI20051DI-126Traditional / Fall Back Read Frequency
DI20052J2348 / DI-128DUoS Tariff ID
DI20053DI-129DUoS Tariff ID Effective From Date
DI20062DI-148Annual Consumption
DI20063DI-149Annual Consumption EffectiveFrom Date
DI20064DI-150Annual Consumption Quality Indicator
DI20065DI-151Associated MPAN Energy Direction
DI20091DI-204Incoming Metering Service MPID
DI20092DI-205Incoming Data Service MPID
DI20093DI-206Service Provider Appointment Requesting Supplier MPID
DI20094DI-207Current Metering Service MPID
DI20095DI-208Current Data Service MPID
DI20096DI-209Assigned MDR MPID
DI20099DI-212Import/Export MPAN Supplier MPID
DI20170DI-800Service Provider Appointment Scenario
DI20171DI-801Import/Export MPAN Supplier DIP ID
DI20175DI-809Current Metering Service DIP ID
DI20176DI-811Current Data Service DIP ID
DI20183DI-822Incoming (Next) Metering Service DIP ID
DI20184DI-824Incoming (Next) Metering Service EffectiveFrom Date
DI20185DI-825Incoming (Next) Data Service DIP ID
DI20186DI-827Incoming (Next) Data Service EffectiveFrom Date
DI20197DI-842Assigned MDR DIP ID
DI20198DI-844Assigned MDR EffectiveFrom Date
DI20200DI-847Service Provider App Requesting Supplier DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20262DI-016Connection Type Effective From Date
DI20263DI-026DCC Effective From Date
DI20265DI-034Energisation Status Effective From Date
DI20268DI-054Meter Asset Provider Effective From Date
DI20269DI-057Meter Installation Date / Time
DI20274DI-124Profile Class Effective From Date
DI20275DI-125SSC EffectiveFromDate
DI20276DI-135SMSO EffectiveFrom Date
DI20277DI-136IHD Status EffectiveFrom Date
DI20293DI-020Contract Reference Data Service
DI20408DI-019Contract Reference Metering Service
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50028J0066 / DI-037GSP Group Id
DI50032J0071 / DI-122Profile Class Id
DI50037J0076 / DI-123Standard Settlement Configuration (SSC) Id
DI50041J0080 / DI-033Energisation Status
DI50137J0263 / DI-010Metering Point Postcode
DI50191J0410 / DI-048Manufacturers Make and Type
DI50194J0419 / DI-090Meter Location
DI50228J0478 / DI-091Number Of Displayed Register Digits (Cumulative Register)
DI50230J0483 / DI-059Meter Type
DI50337J0727 / DI-035Direction of Energy Flow
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9
DI51003J1677 / DI-055Meter Asset Provider Id
DI51130J1833 / DI-025DCC Service Flag
DI51132J1835 / DI-137In Home Display (IHD) Install Status
DI51134J1837 / DI-134Smart Metering System Operator (SMSO)
DI51532J2243 / DI-075Primary MPAN
DI51533J2244 / DI-079Secondary MPAN
DI51541J2252 / DI-127Metered Indicator
DI51599J2312 / DI-085Electricity Smart Meter Equipment (ESME ID)
DI51601J2314 / DI-015Connection Type
DI51604J2317 / DI-038Associated Import / Export MSID
DI90016DI-030domesticPremisesInd
DI90043DI-849registrationId

Flow Structure

SV20109 - MSAppActive - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B012Service Provider Appointment Requesting Supplier1-1G
1 Service Provider App Requesting Supplier DIP ID
1 Service Provider Appointment Requesting Supplier MPID
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B014Metering Service Details1-1G
1 Incoming (Next) Metering Service DIP ID
1 Incoming Metering Service MPID
1 Incoming (Next) Metering Service EffectiveFrom Date
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B015Data Service Details0-1G
1 Incoming (Next) Data Service DIP ID
1 Incoming Data Service MPID
1 Incoming (Next) Data Service EffectiveFrom Date
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Traditional / Fall Back Read Frequency
B019Assigned MDR0-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B005Incumbent/Outgoing Service Providers0-1Cannot be provided in cases of Initial RegistrationG
C Current Metering Service DIP IDMandatory if available in Registration
C Current Metering Service MPIDMandatory if available in Registration
C Current Data Service DIP IDMandatory if available in Registration
C Current Data Service MPIDMandatory if available in Registration
B016Partner Metering Service Info0-1G
1 Incoming (Next) Metering Service DIP ID
1 Incoming Metering Service MPID
1 Incoming (Next) Metering Service EffectiveFrom Date
B017Partner Data Service Info0-1Mandatory for MSAppActive where available in SMRSG
1 Incoming (Next) Data Service DIP ID
1 Incoming Data Service MPID
1 Incoming (Next) Data Service EffectiveFrom Date
B022MPAN Address1-1G
O Metering Point Postcode
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
B023MPAN Connection Info1-1G
1 Connection Type
1 Connection Type Effective From Date
1 Direction of Energy Flow
1 Metered Indicator
B024MPAN DUOS Tariff ID1-1G
1 DUoS Tariff ID
1 DUoS Tariff ID Effective From Date
B025MPAN Energisation Status1-1G
1 Energisation Status
1 Energisation Status Effective From Date
B026MPAN Market Segment1-1G
1 Market Segment Indicator
1 Market Segment Indicator Effective From Date
B027Assumed Annual Consumption0-1Mandatory if available in SMRSG
1 Annual Consumption
1 Annual Consumption EffectiveFrom Date
1 Annual Consumption Quality Indicator
B028Domestic Premise Indicator1-1G
1 domesticPremisesInd
1 Domestic Premise Indicator Effective From Date
B068MPAN Consent Info0-1G
1 Consent Granularity
1 Consent Granularity Effective From Date
B029DCC Enrolment Status0-1Mandatory only for Smart MetersG
1 DCC Service Flag
1 DCC Effective From Date
B030MPAN IHD Info0-1G
1 In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B031SMSO Info0-1G
1 Smart Metering System Operator (SMSO)
1 SMSO EffectiveFrom Date
B032MPAN Legacy Info0-1Mandatory for Traditional Meters. Optional for other Meters or where not available in SMRS.G
C Profile Class IdMandatory for Traditional Meters
C Profile Class Effective From DateRequired if [DI-122] not null
C Standard Settlement Configuration (SSC) IdMandatory for Traditional Meters
C SSC EffectiveFromDateRequired if [DI-123] not null
B074MPAN Existing Meter Info0-*Mandatory if Metering Installed. Mandatory for each Meter ProvidedG
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info0-*Mandatory for each Meter ProvidedG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date
B035Linked Import / Export MPAN0-*Mandatory if Linked MPAN ExistsG
1 Associated Import / Export MSID
1 Associated MPAN Energy Direction
C Import/Export MPAN Supplier DIP IDMandatory if available in Registration Service
C Import/Export MPAN Supplier MPIDMandatory if available in Registration Service
B037Related MPAN(s)0-*G
C Primary MPANEither Or should be populated where MPAN (DI-063 above) is part of a group of Related MPANs "B037" should be repeated for each Related MPAN
C Secondary MPANEither Or should be populated where MPAN (DI-063 above) is part of a group of Related MPANs "B037" should be repeated for each Related MPAN

SV20117 - DSAppActive - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B012Service Provider Appointment Requesting Supplier1-1G
1 Service Provider App Requesting Supplier DIP ID
1 Service Provider Appointment Requesting Supplier MPID
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B014Metering Service Details0-1G
1 Incoming (Next) Metering Service DIP ID
1 Incoming Metering Service MPID
1 Incoming (Next) Metering Service EffectiveFrom Date
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B015Data Service Details1-1G
1 Incoming (Next) Data Service DIP ID
1 Incoming Data Service MPID
1 Incoming (Next) Data Service EffectiveFrom Date
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Traditional / Fall Back Read Frequency
B019Assigned MDR0-1Mandatory only for Smart MetersG
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B005Incumbent/Outgoing Service Providers0-1Cannot be provided in cases of Initial RegistrationG
1 Current Metering Service DIP IDMandatory if available in Registration
1 Current Metering Service MPIDMandatory if available in Registration
1 Current Data Service DIP IDMandatory if available in Registration
1 Current Data Service MPIDMandatory if available in Registration
B016Partner Metering Service Info0-1Mandatory if available in SMRSG
1 Incoming (Next) Metering Service DIP ID
1 Incoming Metering Service MPID
1 Incoming (Next) Metering Service EffectiveFrom Date
B017Partner Data Service Info0-1G
1 Incoming (Next) Data Service DIP ID
1 Incoming Data Service MPID
1 Incoming (Next) Data Service EffectiveFrom Date
B022MPAN Address1-1G
O Metering Point Postcode
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
B023MPAN Connection Info1-1G
1 Connection Type
1 Connection Type Effective From Date
1 Direction of Energy Flow
1 Metered Indicator
B024MPAN DUOS Tariff ID1-1G
1 DUoS Tariff ID
1 DUoS Tariff ID Effective From Date
B025MPAN Energisation Status1-1G
1 Energisation Status
1 Energisation Status Effective From Date
B026MPAN Market Segment1-1G
1 Market Segment Indicator
1 Market Segment Indicator Effective From Date
B027Assumed Annual Consumption1-1Mandatory if available in SMRSG
1 Annual Consumption
1 Annual Consumption EffectiveFrom Date
1 Annual Consumption Quality Indicator
B028Domestic Premise Indicator1-1G
1 domesticPremisesInd
1 Domestic Premise Indicator Effective From Date
B068MPAN Consent Info1-1G
1 Consent Granularity
1 Consent Granularity
1 Consent Granularity Effective From Date
B029DCC Enrolment Status0-1Mandatory only for Smart MetersG
1 DCC Service Flag
1 DCC Effective From Date
B030MPAN IHD Info0-1G
1 In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B031SMSO Info0-1G
1 Smart Metering System Operator (SMSO)
1 SMSO EffectiveFrom Date
B032MPAN Legacy Info0-1Mandatory for Traditional Meters. Optional for other Meters or where not available in SMRS.G
C Profile Class IdMandatory for Traditional Meters
C Profile Class Effective From DateRequired if [DI-122] not null
C Standard Settlement Configuration (SSC) IdMandatory for Traditional Meters
C SSC EffectiveFromDateRequired if [DI-123] not null
B074MPAN Existing Meter Info0-*Mandatory if Metering Installed. Mandatory for each Meter ProvidedG
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info0-*Mandatory for each Meter ProvidedG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date
B035Linked Import / Export MPAN0-*Mandatory if Linked MPAN ExistsG
1 Associated Import / Export MSID
1 Associated MPAN Energy Direction
C Import/Export MPAN Supplier DIP IDMandatory if available in Registration Service
C Import/Export MPAN Supplier MPIDMandatory if available in Registration Service
B037Related MPAN(s)0-*G
C Primary MPANEither Or should be populated where MPAN (DI-063 above) is part of a group of Related MPANs "B037" should be repeated for each Related MPAN
C Secondary MPANEither Or should be populated where MPAN (DI-063 above) is part of a group of Related MPANs "B037" should be repeated for each Related MPAN

Message Flow Details

MM20011 - SMRS Appointment Status Notification

Market Message Information

Market Message Reference MM20011
MM Description SMRS Notification on Appointment Status. This could be that Appointment has been Accepted or Rejected by Supplier Agent; has become Lapsed (i.e. could not be successfully matched with a SecuredActive Switch). It is also used to advise the Incumbent Metering Service to issue MTDs to incoming Supplier Agents.
Local Catalogue Reference IF-035
Version 0011
Notes Note 1: [SDS_MDR_Updated] is the event response to an SDS' request to update (in the Regsitration Service) the Nominated MDR for an MPAN IF-034 [SDS_MDR_Update]. Note 2: [DCC_MDROutcome] is intented to be notification to an SDS, following successful update of MDR in SMRS, the of the outcome of notification of their MDR with the DCC (NOTE: it is possible that the DCC could Reject an MDR notification - even where the MDR has sucessfully been updated in the SMRS - this would require follow with with the DCC). [DI-980] MDR Error codes are still subject to definition as part of R44 Change.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20125MSAppAcceptedSupplier Meter Registration Service XMSS, SUPSCopyBalancing and Settlement Code Company
SV20128MSAppRejectedSupplier Meter Registration Service XMSS, SUPSCopyBalancing and Settlement Code Company
SV20131MSAppLapsedSupplier Meter Registration Service XMSS, SUPSCopyBalancing and Settlement Code Company
SV20134DSAppAcceptedSupplier Meter Registration Service XDSS, SUPSCopyBalancing and Settlement Code Company
SV20137DSAppRejectedSupplier Meter Registration Service XDSS, SUPSCopyBalancing and Settlement Code Company
SV20140DSAppLapsedSupplier Meter Registration Service XDSS, SUPSCopyBalancing and Settlement Code Company
SV20143IMS - SendMTD Supplier Meter Registration Service XMSUCopyBalancing and Settlement Code Company
SV20145SDS - MDROutcome & B099.DI-979 = ASupplier Meter Registration Service XDSS, SUPSCopyBalancing and Settlement Code Company
SV20147SDS - MDROutcome & B099.DI-979 = RSupplier Meter Registration Service XDSSCopyBalancing and Settlement Code Company
SV20148DCC - MDROutcomeSupplier Meter Registration Service XDSSCopyBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20046DI-108Distributor DIP ID
DI20051DI-126Traditional / Fall Back Read Frequency
DI20093DI-206Service Provider Appointment Requesting Supplier MPID
DI20096DI-209Assigned MDR MPID
DI20100DI-213Proposed Metering Service MPID
DI20101DI-214Proposed Data Service MPID
DI20102DI-215Supplier Nominated MDR MPID
DI20170DI-800Service Provider Appointment Scenario
DI20187DI-828Proposed / Prospective MS DIP ID
DI20188DI-830Proposed / Prospective MS DIP EffectiveFromDate
DI20189DI-831Proposed / Prospective DS DIP ID
DI20190DI-833Proposed / Prospective DS DIP EffectiveFromDate
DI20191DI-834Supplier Nominated MDR DIP ID
DI20192DI-836Supplier Nominated MDR EffectiveFrom Date
DI20193DI-837Supplier Proposed Domestic Indicator
DI20194DI-838Supplier Proposed Consent Granularity
DI20197DI-842Assigned MDR DIP ID
DI20198DI-844Assigned MDR EffectiveFrom Date
DI20200DI-847Service Provider App Requesting Supplier DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20215DI-979Response Code
DI20216DI-980Response Message
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20280DI-143Proposed Appointment Response Code
DI20293DI-020Contract Reference Data Service
DI20408DI-019Contract Reference Metering Service
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI90043DI-849registrationId

Flow Structure

SV20125 - MSAppAccepted - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B007Service Provider Appointment Outcome1-1G
1 Response Code
C Proposed Appointment Response CodeDI-979 is value "R" or "L"
B012Service Provider Appointment Requesting Supplier1-1G
1 Service Provider App Requesting Supplier DIP ID
1 Service Provider Appointment Requesting Supplier MPID
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B070Proposed Metering Service Details1-1G
1 Proposed / Prospective MS DIP ID
1 Proposed Metering Service MPID
1 Proposed / Prospective MS DIP EffectiveFromDate
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B071Proposed Data Service Details0-1G
1 Proposed / Prospective DS DIP ID
1 Proposed Data Service MPID
1 Proposed / Prospective DS DIP EffectiveFromDate
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Supplier Nominated MDR DIP ID
O Supplier Nominated MDR MPID
O Supplier Nominated MDR EffectiveFrom Date
C Supplier Proposed Consent Granularity
1 Supplier Proposed Domestic Indicator
O Traditional / Fall Back Read Frequency
B019Assigned MDR0-1Smart Meters OnlyG
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B066DCC MDR Outcome0-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B092SDS MDR Update Outcome0-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B099SDS MDR Update Outcome0-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"

SV20128 - MSAppRejected - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B007Service Provider Appointment Outcome1-1G
1 Response Code
C Proposed Appointment Response CodeDI-979 is value "R" or "L"
B012Service Provider Appointment Requesting Supplier1-1G
1 Service Provider App Requesting Supplier DIP ID
1 Service Provider Appointment Requesting Supplier MPID
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B070Proposed Metering Service Details1-1G
1 Proposed / Prospective MS DIP ID
1 Proposed Metering Service MPID
1 Proposed / Prospective MS DIP EffectiveFromDate
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B071Proposed Data Service Details0-1G
1 Proposed / Prospective DS DIP ID
1 Proposed Data Service MPID
1 Proposed / Prospective DS DIP EffectiveFromDate
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Supplier Nominated MDR DIP ID
O Supplier Nominated MDR MPID
O Supplier Nominated MDR EffectiveFrom Date
C Supplier Proposed Consent Granularity
1 Supplier Proposed Domestic Indicator
O Traditional / Fall Back Read Frequency
B019Assigned MDR0-1Smart Meters OnlyG
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B066DCC MDR Outcome0-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B092SDS MDR Update Outcome0-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B099SDS MDR Update Outcome0-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"

SV20131 - MSAppLapsed - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B007Service Provider Appointment Outcome1-1G
1 Response Code
C Proposed Appointment Response CodeDI-979 is value "R" or "L"
B012Service Provider Appointment Requesting Supplier1-1G
1 Service Provider App Requesting Supplier DIP ID
1 Service Provider Appointment Requesting Supplier MPID
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B070Proposed Metering Service Details1-1G
1 Proposed / Prospective MS DIP ID
1 Proposed Metering Service MPID
1 Proposed / Prospective MS DIP EffectiveFromDate
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B071Proposed Data Service Details0-1G
1 Proposed / Prospective DS DIP ID
1 Proposed Data Service MPID
1 Proposed / Prospective DS DIP EffectiveFromDate
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Supplier Nominated MDR DIP ID
O Supplier Nominated MDR MPID
O Supplier Nominated MDR EffectiveFrom Date
C Supplier Proposed Consent Granularity
1 Supplier Proposed Domestic Indicator
O Traditional / Fall Back Read Frequency
B019Assigned MDR0-1Smart Meters OnlyG
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B066DCC MDR Outcome0-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B092SDS MDR Update Outcome0-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B099SDS MDR Update Outcome0-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"

SV20134 - DSAppAccepted - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B007Service Provider Appointment Outcome1-1G
1 Response Code
C Proposed Appointment Response CodeDI-979 is value "R" or "L"
B012Service Provider Appointment Requesting Supplier1-1G
1 Service Provider App Requesting Supplier DIP ID
1 Service Provider Appointment Requesting Supplier MPID
B013CSS Registration Request ID1-1Mandatory if available in SMRSG
1 registrationId
B070Proposed Metering Service Details0-1G
1 Proposed / Prospective MS DIP ID
1 Proposed Metering Service MPID
1 Proposed / Prospective MS DIP EffectiveFromDate
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B071Proposed Data Service Details1-1G
1 Proposed / Prospective DS DIP ID
1 Proposed Data Service MPID
1 Proposed / Prospective DS DIP EffectiveFromDate
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Supplier Nominated MDR DIP ID
O Supplier Nominated MDR MPID
O Supplier Nominated MDR EffectiveFrom Date
C Supplier Proposed Consent Granularity
1 Supplier Proposed Domestic Indicator
O Traditional / Fall Back Read Frequency
B019Assigned MDR1-1Smart Meters OnlyG
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B066DCC MDR Outcome0-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B092SDS MDR Update Outcome0-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B099SDS MDR Update Outcome0-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"

SV20137 - DSAppRejected - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1Optional for non-Primary RoutingG
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B007Service Provider Appointment Outcome1-1G
1 Response Code
C Proposed Appointment Response CodeDI-979 is value "R" or "L"
B012Service Provider Appointment Requesting Supplier1-1G
1 Service Provider App Requesting Supplier DIP ID
1 Service Provider Appointment Requesting Supplier MPID
B013CSS Registration Request ID1-1Mandatory if available in SMRSG
1 registrationId
B070Proposed Metering Service Details0-1G
1 Proposed / Prospective MS DIP ID
1 Proposed Metering Service MPID
1 Proposed / Prospective MS DIP EffectiveFromDate
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B071Proposed Data Service Details1-1G
1 Proposed / Prospective DS DIP ID
1 Proposed Data Service MPID
1 Proposed / Prospective DS DIP EffectiveFromDate
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Supplier Nominated MDR DIP ID
O Supplier Nominated MDR MPID
O Supplier Nominated MDR EffectiveFrom Date
C Supplier Proposed Consent Granularity
1 Supplier Proposed Domestic Indicator
O Traditional / Fall Back Read Frequency
B019Assigned MDR0-1Smart Meters OnlyG
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B066DCC MDR Outcome0-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B092SDS MDR Update Outcome0-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B099SDS MDR Update Outcome0-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"

SV20140 - DSAppLapsed - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B007Service Provider Appointment Outcome1-1G
1 Response Code
C Proposed Appointment Response CodeDI-979 is value "R" or "L"
B012Service Provider Appointment Requesting Supplier1-1G
1 Service Provider App Requesting Supplier DIP ID
1 Service Provider Appointment Requesting Supplier MPID
B013CSS Registration Request ID1-1Mandatory if available in SMRSG
1 registrationId
B070Proposed Metering Service Details0-1G
1 Proposed / Prospective MS DIP ID
1 Proposed Metering Service MPID
1 Proposed / Prospective MS DIP EffectiveFromDate
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B071Proposed Data Service Details1-1G
1 Proposed / Prospective DS DIP ID
1 Proposed Data Service MPID
1 Proposed / Prospective DS DIP EffectiveFromDate
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Supplier Nominated MDR DIP ID
O Supplier Nominated MDR MPID
O Supplier Nominated MDR EffectiveFrom Date
C Supplier Proposed Consent Granularity
1 Supplier Proposed Domestic Indicator
O Traditional / Fall Back Read Frequency
B019Assigned MDR0-1Smart Meters OnlyG
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B066DCC MDR Outcome0-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B092SDS MDR Update Outcome0-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B099SDS MDR Update Outcome0-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"

SV20143 - IMS - SendMTD - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B007Service Provider Appointment Outcome1-1G
1 Response Code
C Proposed Appointment Response CodeDI-979 is value "R" or "L"
B012Service Provider Appointment Requesting Supplier1-1G
1 Service Provider App Requesting Supplier DIP ID
1 Service Provider Appointment Requesting Supplier MPID
B013CSS Registration Request ID1-1Mandatory if available in SMRSG
1 registrationId
B070Proposed Metering Service Details0-1G
1 Proposed / Prospective MS DIP ID
1 Proposed Metering Service MPID
1 Proposed / Prospective MS DIP EffectiveFromDate
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B071Proposed Data Service Details0-1G
1 Proposed / Prospective DS DIP ID
1 Proposed Data Service MPID
1 Proposed / Prospective DS DIP EffectiveFromDate
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Supplier Nominated MDR DIP ID
O Supplier Nominated MDR MPID
O Supplier Nominated MDR EffectiveFrom Date
C Supplier Proposed Consent Granularity
1 Supplier Proposed Domestic Indicator
O Traditional / Fall Back Read Frequency
B019Assigned MDR0-1Smart Meters OnlyG
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B066DCC MDR Outcome0-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B092SDS MDR Update Outcome0-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B099SDS MDR Update Outcome0-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"

SV20145 - SDS - MDROutcome & B099.DI-979 = A - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B007Service Provider Appointment Outcome0-0G
1 Response Code
C Proposed Appointment Response CodeDI-979 is value "R" or "L"
B012Service Provider Appointment Requesting Supplier1-1G
1 Service Provider App Requesting Supplier DIP ID
1 Service Provider Appointment Requesting Supplier MPID
B013CSS Registration Request ID1-1Mandatory if available in SMRSG
1 registrationId
B070Proposed Metering Service Details0-1G
1 Proposed / Prospective MS DIP ID
1 Proposed Metering Service MPID
1 Proposed / Prospective MS DIP EffectiveFromDate
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B071Proposed Data Service Details0-1G
1 Proposed / Prospective DS DIP ID
1 Proposed Data Service MPID
1 Proposed / Prospective DS DIP EffectiveFromDate
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Supplier Nominated MDR DIP ID
O Supplier Nominated MDR MPID
O Supplier Nominated MDR EffectiveFrom Date
C Supplier Proposed Consent Granularity
1 Supplier Proposed Domestic Indicator
O Traditional / Fall Back Read Frequency
B019Assigned MDR0-1Smart Meters OnlyG
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B066DCC MDR Outcome0-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B092SDS MDR Update Outcome1-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B099SDS MDR Update Outcome1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"

SV20147 - SDS - MDROutcome & B099.DI-979 = R - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B007Service Provider Appointment Outcome0-0G
1 Response Code
C Proposed Appointment Response CodeDI-979 is value "R" or "L"
B012Service Provider Appointment Requesting Supplier1-1G
1 Service Provider App Requesting Supplier DIP ID
1 Service Provider Appointment Requesting Supplier MPID
B013CSS Registration Request ID1-1Mandatory if available in SMRSG
1 registrationId
B070Proposed Metering Service Details0-1G
1 Proposed / Prospective MS DIP ID
1 Proposed Metering Service MPID
1 Proposed / Prospective MS DIP EffectiveFromDate
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B071Proposed Data Service Details0-1G
1 Proposed / Prospective DS DIP ID
1 Proposed Data Service MPID
1 Proposed / Prospective DS DIP EffectiveFromDate
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Supplier Nominated MDR DIP ID
O Supplier Nominated MDR MPID
O Supplier Nominated MDR EffectiveFrom Date
C Supplier Proposed Consent Granularity
1 Supplier Proposed Domestic Indicator
O Traditional / Fall Back Read Frequency
B019Assigned MDR0-1Smart Meters OnlyG
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B066DCC MDR Outcome0-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B092SDS MDR Update Outcome1-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B099SDS MDR Update Outcome1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"

SV20148 - DCC - MDROutcome - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B007Service Provider Appointment Outcome0-0G
1 Response Code
C Proposed Appointment Response CodeDI-979 is value "R" or "L"
B012Service Provider Appointment Requesting Supplier1-1G
1 Service Provider App Requesting Supplier DIP ID
1 Service Provider Appointment Requesting Supplier MPID
B013CSS Registration Request ID1-1Mandatory if available in SMRSG
1 registrationId
B070Proposed Metering Service Details0-1G
1 Proposed / Prospective MS DIP ID
1 Proposed Metering Service MPID
1 Proposed / Prospective MS DIP EffectiveFromDate
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B071Proposed Data Service Details0-1G
1 Proposed / Prospective DS DIP ID
1 Proposed Data Service MPID
1 Proposed / Prospective DS DIP EffectiveFromDate
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Supplier Nominated MDR DIP ID
O Supplier Nominated MDR MPID
O Supplier Nominated MDR EffectiveFrom Date
C Supplier Proposed Consent Granularity
1 Supplier Proposed Domestic Indicator
O Traditional / Fall Back Read Frequency
B019Assigned MDR0-1Smart Meters OnlyG
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B066DCC MDR Outcome1-1G
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B092SDS MDR Update Outcome0-1Mandatory for Event [SDS-MDROutcome] OnlyG
1 Assigned MDR DIP ID
1 Assigned MDR MPID
1 Assigned MDR EffectiveFrom Date
B099SDS MDR Update Outcome0-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"

Message Flow Details

MM20012 - Supplier Agent Appointment Request Response to SMRS

Market Message Information

Market Message Reference MM20012
MM Description Supplier Agents Response to request for Appointment or Change of Appointment for an MPAN
Local Catalogue Reference IF-034
Version 0011
Notes Block B018 should be populated with the MDR the SDS requires (even where this is the same as the Supplier Nominated MDR), for all DCC Commissioned Smart Meters. The MDR in block B018 will take presidence over the Supplier Nominated MDR in section B071 SMRS will validate that a smart meter is present for Block B018 conditionality by checking that DCC Service Flag (DI-025) is A DI-839 (SDS Nominated MDR DIP ID) should be populated on all occassions (when required). This field will take preceidence over the Supplier Nominated SDS, i.e. it is this value that will be formally recorded in the SMRS as the MDR Assigned to this MPAN.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20149MSAppSPResponseMetering Service / Data Service REGSCopyBalancing and Settlement Code Company
SV20150DSAppSPResponseMetering Service / Data Service REGSCopyBalancing and Settlement Code Company
SV20151SDS - MDRUpdateMetering Service / Data Service REGSYesBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20046DI-108Distributor DIP ID
DI20051DI-126Traditional / Fall Back Read Frequency
DI20093DI-206Service Provider Appointment Requesting Supplier MPID
DI20100DI-213Proposed Metering Service MPID
DI20101DI-214Proposed Data Service MPID
DI20102DI-215Supplier Nominated MDR MPID
DI20103DI-216SDS Nominated MDR MPID
DI20170DI-800Service Provider Appointment Scenario
DI20187DI-828Proposed / Prospective MS DIP ID
DI20188DI-830Proposed / Prospective MS DIP EffectiveFromDate
DI20189DI-831Proposed / Prospective DS DIP ID
DI20190DI-833Proposed / Prospective DS DIP EffectiveFromDate
DI20191DI-834Supplier Nominated MDR DIP ID
DI20192DI-836Supplier Nominated MDR EffectiveFrom Date
DI20193DI-837Supplier Proposed Domestic Indicator
DI20194DI-838Supplier Proposed Consent Granularity
DI20195DI-839SDS Nominated MDR DIP ID
DI20196DI-841SDS Nominated MDR Requested EffectiveFrom Date
DI20200DI-847Service Provider App Requesting Supplier DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20215DI-979Response Code
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20280DI-143Proposed Appointment Response Code
DI20293DI-020Contract Reference Data Service
DI20408DI-019Contract Reference Metering Service
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI90043DI-849registrationId

Flow Structure

SV20149 - MSAppSPResponse - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B007Service Provider Appointment Outcome1-1G
1 Response Code
C Proposed Appointment Response CodeDI-979 is value "R" or "L"
B012Service Provider Appointment Requesting Supplier1-1G
1 Service Provider App Requesting Supplier DIP ID
1 Service Provider Appointment Requesting Supplier MPID
B013CSS Registration Request ID0-1Mandatory if availableG
1 registrationId
B070Proposed Metering Service Details1-1G
1 Proposed / Prospective MS DIP ID
1 Proposed Metering Service MPID
1 Proposed / Prospective MS DIP EffectiveFromDate
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B071Proposed Data Service Details0-1G
1 Proposed / Prospective DS DIP ID
1 Proposed Data Service MPID
1 Proposed / Prospective DS DIP EffectiveFromDate
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Supplier Nominated MDR DIP ID
O Supplier Nominated MDR MPID
O Supplier Nominated MDR EffectiveFrom Date
C Supplier Proposed Consent Granularity
1 Supplier Proposed Domestic Indicator
O Traditional / Fall Back Read Frequency
B018SDS Nominated MDR0-1G
1 SDS Nominated MDR DIP ID
1 SDS Nominated MDR MPID
1 SDS Nominated MDR Requested EffectiveFrom Date

SV20150 - DSAppSPResponse - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B007Service Provider Appointment Outcome1-1G
1 Response Code
C Proposed Appointment Response CodeDI-979 is value "R" or "L"
B012Service Provider Appointment Requesting Supplier1-1G
1 Service Provider App Requesting Supplier DIP ID
1 Service Provider Appointment Requesting Supplier MPID
B013CSS Registration Request ID0-1Mandatory if availableG
1 registrationId
B070Proposed Metering Service Details0-1G
1 Proposed / Prospective MS DIP ID
1 Proposed Metering Service MPID
1 Proposed / Prospective MS DIP EffectiveFromDate
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B071Proposed Data Service Details1-1G
1 Proposed / Prospective DS DIP ID
1 Proposed Data Service MPID
1 Proposed / Prospective DS DIP EffectiveFromDate
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Supplier Nominated MDR DIP ID
O Supplier Nominated MDR MPID
O Supplier Nominated MDR EffectiveFrom Date
C Supplier Proposed Consent Granularity
1 Supplier Proposed Domestic Indicator
O Traditional / Fall Back Read Frequency
B018SDS Nominated MDR0-1Mandatory where Smart Meters InstalledG
1 SDS Nominated MDR DIP ID
1 SDS Nominated MDR MPID
1 SDS Nominated MDR Requested EffectiveFrom Date

SV20151 - SDS - MDRUpdate - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B007Service Provider Appointment Outcome0-0G
1 Response Code
C Proposed Appointment Response CodeDI-979 is value "R" or "L"
B012Service Provider Appointment Requesting Supplier1-1G
1 Service Provider App Requesting Supplier DIP ID
1 Service Provider Appointment Requesting Supplier MPID
B013CSS Registration Request ID0-1Mandatory if availableG
1 registrationId
B070Proposed Metering Service Details0-1G
1 Proposed / Prospective MS DIP ID
1 Proposed Metering Service MPID
1 Proposed / Prospective MS DIP EffectiveFromDate
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B071Proposed Data Service Details0-1G
1 Proposed / Prospective DS DIP ID
1 Proposed Data Service MPID
1 Proposed / Prospective DS DIP EffectiveFromDate
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Supplier Nominated MDR DIP ID
O Supplier Nominated MDR MPID
O Supplier Nominated MDR EffectiveFrom Date
C Supplier Proposed Consent Granularity
1 Supplier Proposed Domestic Indicator
O Traditional / Fall Back Read Frequency
B018SDS Nominated MDR1-1G
1 SDS Nominated MDR DIP ID
1 SDS Nominated MDR MPID
1 SDS Nominated MDR Requested EffectiveFrom Date

Message Flow Details

MM20013 - SMRS Request for Supplier Agent Appointment

Market Message Information

Market Message Reference MM20013
MM Description SMRS request to a Supplier Agent to consider Appointment to an MPAN as either a Metering Service or Data Service
Local Catalogue Reference IF-033
Version 0011
Notes IMPORTANT: Supplier Agents should be aware that when accepting an appointment on an MPAN which is part of a linked 'Group', either Related MPANs or Linked Import/Export MPANs, the acceptance will be deemed to have applied to ALL the MPANs in the group - and the Supplier Agent shall acquire responsibility for ALL the MPANs in the group (subject to the auto-alignment logic). All Linked MPANs and the meters associated with those linked MPANs are included here. However, an separate IF-036 message will be issued for each and every linked MPAN as part of the Supplier Agent Auto-Alignment functionality. The 'Incumbent Metering Service' is the appointed Metering Service at the point an Proposed Metering Service 'accepts' a Prospective Appointment. It is this party that is responsible for sharing Traditional & Advanced MTDs (via D149/D150/D268) with the Proposed Metering & Data Services. It is possible that this may not end up being the actual 'Predecessor Meter Service'. The exact predecessor Metering Service will be notified to incoming parties via IF-036 (provided it is available to the SMRS at the time it is issued). The MHHS Design is such that its possible that the SMRS may not always be able to provide details of 'Incumbent Supplier Agents'. Obviously this will be the case on Initial Registration, but it may also be in cases where the Previous Supplier has been unable to successfully complete Supplier Agent Appointment(s) prior to the next switch then taking place. The concept of "Supplier Nominated MDR" is to allow for the fact that Suppliers may wish to assign different MDRs to different customer groups. Suppliers & Data Services should agree bi-laterally how situations of invalid "Supplier Nominated MDR" are managed e.g. either Rejected back to the Supplier or some default MDR applied by the Data Service.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20152MSAppSPRequestSupplier Meter Registration Service XMSPCopyBalancing and Settlement Code Company
SV20155DSAppSPRequestSupplier Meter Registration Service XDSPCopyBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20018J2329 / DI-050Market Segment Indicator
DI20019DI-051Market Segment Indicator Effective From Date
DI20046DI-108Distributor DIP ID
DI20051DI-126Traditional / Fall Back Read Frequency
DI20052J2348 / DI-128DUoS Tariff ID
DI20053DI-129DUoS Tariff ID Effective From Date
DI20065DI-151Associated MPAN Energy Direction
DI20093DI-206Service Provider Appointment Requesting Supplier MPID
DI20099DI-212Import/Export MPAN Supplier MPID
DI20100DI-213Proposed Metering Service MPID
DI20101DI-214Proposed Data Service MPID
DI20102DI-215Supplier Nominated MDR MPID
DI20104DI-217Incumbent Metering Service MPID
DI20170DI-800Service Provider Appointment Scenario
DI20171DI-801Import/Export MPAN Supplier DIP ID
DI20174DI-807Incumbent Metering Service DIP ID
DI20187DI-828Proposed / Prospective MS DIP ID
DI20188DI-830Proposed / Prospective MS DIP EffectiveFromDate
DI20189DI-831Proposed / Prospective DS DIP ID
DI20190DI-833Proposed / Prospective DS DIP EffectiveFromDate
DI20191DI-834Supplier Nominated MDR DIP ID
DI20192DI-836Supplier Nominated MDR EffectiveFrom Date
DI20193DI-837Supplier Proposed Domestic Indicator
DI20194DI-838Supplier Proposed Consent Granularity
DI20200DI-847Service Provider App Requesting Supplier DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20262DI-016Connection Type Effective From Date
DI20263DI-026DCC Effective From Date
DI20265DI-034Energisation Status Effective From Date
DI20268DI-054Meter Asset Provider Effective From Date
DI20269DI-057Meter Installation Date / Time
DI20274DI-124Profile Class Effective From Date
DI20275DI-125SSC EffectiveFromDate
DI20276DI-135SMSO EffectiveFrom Date
DI20293DI-020Contract Reference Data Service
DI20408DI-019Contract Reference Metering Service
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50028J0066 / DI-037GSP Group Id
DI50032J0071 / DI-122Profile Class Id
DI50037J0076 / DI-123Standard Settlement Configuration (SSC) Id
DI50041J0080 / DI-033Energisation Status
DI50137J0263 / DI-010Metering Point Postcode
DI50191J0410 / DI-048Manufacturers Make and Type
DI50194J0419 / DI-090Meter Location
DI50228J0478 / DI-091Number Of Displayed Register Digits (Cumulative Register)
DI50230J0483 / DI-059Meter Type
DI50337J0727 / DI-035Direction of Energy Flow
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9
DI51003J1677 / DI-055Meter Asset Provider Id
DI51130J1833 / DI-025DCC Service Flag
DI51134J1837 / DI-134Smart Metering System Operator (SMSO)
DI51532J2243 / DI-075Primary MPAN
DI51533J2244 / DI-079Secondary MPAN
DI51541J2252 / DI-127Metered Indicator
DI51599J2312 / DI-085Electricity Smart Meter Equipment (ESME ID)
DI51601J2314 / DI-015Connection Type
DI51604J2317 / DI-038Associated Import / Export MSID
DI90043DI-849registrationId

Flow Structure

SV20152 - MSAppSPRequest - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B012Service Provider Appointment Requesting Supplier1-1G
1 Service Provider App Requesting Supplier DIP ID
1 Service Provider Appointment Requesting Supplier MPID
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B070Proposed Metering Service Details1-1G
1 Proposed / Prospective MS DIP ID
1 Proposed Metering Service MPID
1 Proposed / Prospective MS DIP EffectiveFromDate
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B071Proposed Data Service Details0-1G
1 Proposed / Prospective DS DIP ID
1 Proposed Data Service MPID
1 Proposed / Prospective DS DIP EffectiveFromDate
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Supplier Nominated MDR DIP ID
O Supplier Nominated MDR MPID
O Supplier Nominated MDR EffectiveFrom Date
C Supplier Proposed Consent Granularity
1 Supplier Proposed Domestic Indicator
O Traditional / Fall Back Read Frequency
B072Incumbent Metering Service0-1Where available in SMRS. Reference External Notes for population guidance.G
1 Incumbent Metering Service DIP ID
1 Incumbent Metering Service MPID
B022MPAN Address1-1G
O Metering Point Postcode
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
B023MPAN Connection Info1-1G
1 Connection Type
1 Connection Type Effective From Date
1 Direction of Energy Flow
1 Metered Indicator
B024MPAN DUOS Tariff ID1-1G
1 DUoS Tariff ID
1 DUoS Tariff ID Effective From Date
B025MPAN Energisation Status1-1G
1 Energisation Status
1 Energisation Status Effective From Date
B026MPAN Market Segment1-1G
1 Market Segment Indicator
1 Market Segment Indicator Effective From Date
B029DCC Enrolment Status0-1Required only for Smart Meters if availableG
1 DCC Service Flag
1 DCC Effective From Date
B031SMSO Info0-1G
1 Smart Metering System Operator (SMSO)
1 SMSO EffectiveFrom Date
B032MPAN Legacy Info0-1Mandatory for Traditional Meters / Optional for other Meters or where available in SMRSG
C Profile Class IdMandatory for Traditional Meters
C Profile Class Effective From DateRequired if [DI-122] not null
C Standard Settlement Configuration (SSC) IdMandatory for Traditional Meters
C SSC EffectiveFromDateRequired if [DI-123] not null
B074MPAN Existing Meter Info0-*Mandatory if Metering InstalledG
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info1-*Mandatory for each Meter Provided. Most Recent Record only for each B074 MeterG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date
B035Linked Import / Export MPAN0-1Mandatory if Linked MPAN ExistsG
1 Associated Import / Export MSID
1 Associated MPAN Energy Direction
C Import/Export MPAN Supplier DIP IDMandatory if available in Registration Service
C Import/Export MPAN Supplier MPIDMandatory if available in Registration Service
B036Linked Import/Export Meter Details0-*Mandatory if Meter(s) existG
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info1-1Mandatory for each Meter Provided. Most Recent Record only for each B036 Meter providedG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date
B037Related MPAN(s)1-1G
C Primary MPANEither Or should be populated where MPAN (DI-063 above) is part of a group of Related MPANs Collection of "B037-B038-B075" should be repeated for each Related MPAN
C Secondary MPANEither Or should be populated where MPAN (DI-063 above) is part of a group of Related MPANs Collection of "B037-B038-B075" should be repeated for each Related MPAN
B038Related MPAN Meter Details1-*G
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info1-1Mandatory for each Meter Provided. Most Recent Record only for each B038 Meter providedG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date

SV20155 - DSAppSPRequest - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B012Service Provider Appointment Requesting Supplier1-1G
1 Service Provider App Requesting Supplier DIP ID
1 Service Provider Appointment Requesting Supplier MPID
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B070Proposed Metering Service Details0-1G
1 Proposed / Prospective MS DIP ID
1 Proposed Metering Service MPID
1 Proposed / Prospective MS DIP EffectiveFromDate
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B071Proposed Data Service Details1-1G
1 Proposed / Prospective DS DIP ID
1 Proposed Data Service MPID
1 Proposed / Prospective DS DIP EffectiveFromDate
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Supplier Nominated MDR DIP ID
O Supplier Nominated MDR MPID
O Supplier Nominated MDR EffectiveFrom Date
C Supplier Proposed Consent Granularity
1 Supplier Proposed Domestic Indicator
O Traditional / Fall Back Read Frequency
B072Incumbent Metering Service0-1Where available in SMRS. Reference External Notes for population guidance.G
1 Incumbent Metering Service DIP ID
1 Incumbent Metering Service MPID
B022MPAN Address1-1G
O Metering Point Postcode
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
B023MPAN Connection Info1-1G
1 Connection Type
1 Connection Type Effective From Date
1 Direction of Energy Flow
1 Metered Indicator
B024MPAN DUOS Tariff ID1-1G
1 DUoS Tariff ID
1 DUoS Tariff ID Effective From Date
B025MPAN Energisation Status1-1G
1 Energisation Status
1 Energisation Status Effective From Date
B026MPAN Market Segment1-1G
1 Market Segment Indicator
1 Market Segment Indicator Effective From Date
B029DCC Enrolment Status0-1Required only for Smart Meters if availableG
1 DCC Service Flag
1 DCC Effective From Date
B031SMSO Info0-1G
1 Smart Metering System Operator (SMSO)
1 SMSO EffectiveFrom Date
B032MPAN Legacy Info0-1Mandatory for Traditional Meters / Optional for other Meters or where available in SMRSG
C Profile Class IdMandatory for Traditional Meters
C Profile Class Effective From DateRequired if [DI-122] not null
C Standard Settlement Configuration (SSC) IdMandatory for Traditional Meters
C SSC EffectiveFromDateRequired if [DI-123] not null
B074MPAN Existing Meter Info0-*Mandatory if Metering InstalledG
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info1-*Mandatory for each Meter Provided. Most Recent Record only for each B074 MeterG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date
B035Linked Import / Export MPAN0-1Mandatory if Linked MPAN ExistsG
1 Associated Import / Export MSID
1 Associated MPAN Energy Direction
C Import/Export MPAN Supplier DIP IDMandatory if available in Registration Service
C Import/Export MPAN Supplier MPIDMandatory if available in Registration Service
B036Linked Import/Export Meter Details0-*Mandatory if Meter(s) existG
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info1-1Mandatory for each Meter Provided. Most Recent Record only for each B036 Meter providedG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date
B037Related MPAN(s)1-1G
C Primary MPANEither Or should be populated where MPAN (DI-063 above) is part of a group of Related MPANs Collection of "B037-B038-B075" should be repeated for each Related MPAN
C Secondary MPANEither Or should be populated where MPAN (DI-063 above) is part of a group of Related MPANs Collection of "B037-B038-B075" should be repeated for each Related MPAN
B038Related MPAN Meter Details1-1G
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info1-1Mandatory for each Meter Provided. Most Recent Record only for each B038 Meter providedG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date

Message Flow Details

MM20014 - SMRS Supplier Agent Appointment Request Response

Market Message Information

Market Message Reference MM20014
MM Description SMRS Response to Suppliers initial request to Appoint a Supplier Agent, either Metering Service or Data Service
Local Catalogue Reference IF-032
Version 0011
Notes If the Response in this interface is 'Accepted' - this only means that the Appointment Request has passed the SMRS's initial validation. The request will then be forwarded to the Supplier Agent for his validation & review. The Supplier Agent outcome will be advised in a subsequent IF-035.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20158MSAppInitialRespSupplier Meter Registration Service SUPSCopyBalancing and Settlement Code Company
SV20159DSAppInitialRespSupplier Meter Registration Service SUPSCopyBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20046DI-108Distributor DIP ID
DI20051DI-126Traditional / Fall Back Read Frequency
DI20100DI-213Proposed Metering Service MPID
DI20101DI-214Proposed Data Service MPID
DI20102DI-215Supplier Nominated MDR MPID
DI20170DI-800Service Provider Appointment Scenario
DI20187DI-828Proposed / Prospective MS DIP ID
DI20188DI-830Proposed / Prospective MS DIP EffectiveFromDate
DI20189DI-831Proposed / Prospective DS DIP ID
DI20190DI-833Proposed / Prospective DS DIP EffectiveFromDate
DI20191DI-834Supplier Nominated MDR DIP ID
DI20192DI-836Supplier Nominated MDR EffectiveFrom Date
DI20193DI-837Supplier Proposed Domestic Indicator
DI20194DI-838Supplier Proposed Consent Granularity
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20215DI-979Response Code
DI20216DI-980Response Message
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20293DI-020Contract Reference Data Service
DI20408DI-019Contract Reference Metering Service
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI90043DI-849registrationId

Flow Structure

SV20158 - MSAppInitialResp - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B070Proposed Metering Service Details1-1G
1 Proposed / Prospective MS DIP ID
1 Proposed Metering Service MPID
1 Proposed / Prospective MS DIP EffectiveFromDate
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B071Proposed Data Service Details0-1G
1 Proposed / Prospective DS DIP ID
1 Proposed Data Service MPID
1 Proposed / Prospective DS DIP EffectiveFromDate
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Supplier Nominated MDR DIP ID
O Supplier Nominated MDR MPID
O Supplier Nominated MDR EffectiveFrom Date
C Supplier Proposed Consent Granularity
1 Supplier Proposed Domestic Indicator
O Traditional / Fall Back Read Frequency

SV20159 - DSAppInitialResp - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B070Proposed Metering Service Details0-1G
1 Proposed / Prospective MS DIP ID
1 Proposed Metering Service MPID
1 Proposed / Prospective MS DIP EffectiveFromDate
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B071Proposed Data Service Details1-1G
1 Proposed / Prospective DS DIP ID
1 Proposed Data Service MPID
1 Proposed / Prospective DS DIP EffectiveFromDate
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Supplier Nominated MDR DIP ID
O Supplier Nominated MDR MPID
O Supplier Nominated MDR EffectiveFrom Date
C Supplier Proposed Consent Granularity
1 Supplier Proposed Domestic Indicator
O Traditional / Fall Back Read Frequency

Message Flow Details

MM20015 - Supplier Agent Appointment Request

Market Message Information

Market Message Reference MM20015
MM Description Initial request from Supplier to SMRS to Appoint a Supplier Agent, either Metering Service or Data Service
Local Catalogue Reference IF-031
Version 0011
Notes It is important that Suppliers set the Service Appointment Scenario code to 'SEG' when the appointment(s) are connected to a Change of Connection Type and/or Change of Segment. This will allow the appointment to bypass the initial SMRS Segment Validation checks, and will also allow extra time for the completion of any required updates (Change of Connection Type / Meter Exchange) before the proposed appointment is Lapsed. Supplier are also reminded that under the MHHS process, they are required to submit a Metering Service (UMSO) appointment for all Unmetered MPANs to align with their acquisition of the MPAN. Suppliers should also be aware that it is not possible to change either the Consent Granularity or Domestic Premise Indicator using a USP appointment transaction and the SMRS will ignore these values (when using the USP scenario) Retrospective Appointments are permitted. Suppliers should ensure that appropriate Supplier Agent(s), are in place for the entirety of their period of supply.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20160MSAppElectricity Supplier REGSYesBalancing and Settlement Code Company
SV20161DSAppElectricity Supplier REGSYesBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20046DI-108Distributor DIP ID
DI20051DI-126Traditional / Fall Back Read Frequency
DI20100DI-213Proposed Metering Service MPID
DI20101DI-214Proposed Data Service MPID
DI20102DI-215Supplier Nominated MDR MPID
DI20170DI-800Service Provider Appointment Scenario
DI20187DI-828Proposed / Prospective MS DIP ID
DI20188DI-830Proposed / Prospective MS DIP EffectiveFromDate
DI20189DI-831Proposed / Prospective DS DIP ID
DI20190DI-833Proposed / Prospective DS DIP EffectiveFromDate
DI20191DI-834Supplier Nominated MDR DIP ID
DI20192DI-836Supplier Nominated MDR EffectiveFrom Date
DI20193DI-837Supplier Proposed Domestic Indicator
DI20194DI-838Supplier Proposed Consent Granularity
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20293DI-020Contract Reference Data Service
DI20408DI-019Contract Reference Metering Service
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI90043DI-849registrationId

Flow Structure

SV20160 - MSApp - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID1-1G
1 registrationId
B070Proposed Metering Service Details1-1G
1 Proposed / Prospective MS DIP ID
1 Proposed Metering Service MPID
1 Proposed / Prospective MS DIP EffectiveFromDate
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B071Proposed Data Service Details0-1G
1 Proposed / Prospective DS DIP ID
1 Proposed Data Service MPID
1 Proposed / Prospective DS DIP EffectiveFromDate
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Supplier Nominated MDR DIP ID
O Supplier Nominated MDR MPID
O Supplier Nominated MDR EffectiveFrom Date
C Supplier Proposed Consent Granularity
1 Supplier Proposed Domestic Indicator
O Traditional / Fall Back Read Frequency

SV20161 - DSApp - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID1-1G
1 registrationId
B070Proposed Metering Service Details0-1G
1 Proposed / Prospective MS DIP ID
1 Proposed Metering Service MPID
1 Proposed / Prospective MS DIP EffectiveFromDate
O Contract Reference Metering Service
1 Service Provider Appointment Scenario
B071Proposed Data Service Details1-1G
1 Proposed / Prospective DS DIP ID
1 Proposed Data Service MPID
1 Proposed / Prospective DS DIP EffectiveFromDate
O Contract Reference Data Service
1 Service Provider Appointment Scenario
O Supplier Nominated MDR DIP ID
O Supplier Nominated MDR MPID
O Supplier Nominated MDR EffectiveFrom Date
C Supplier Proposed Consent Granularity
1 Supplier Proposed Domestic Indicator
O Traditional / Fall Back Read Frequency

Message Flow Details

MM20016 - Consumption Amendment Request Response

Market Message Information

Market Message Reference MM20016
MM Description Response from the Data Service to a Supplier Request Calculate and Submit a Consumption Amendment
Local Catalogue Reference IF-028
Version 0011
Notes Its is for each Data Service to determine what rules/validation they wish to put in place around the Consumption Amendment Process, over above those set by the industry for minimum thresholds. For example, if they wish to allow Supplier to provide a 'Gross Consumption' and 'Adjustment Period', that overlaps with the RF Cut off, then the apportion that consumption to determine the Pre-RF element for submission OR if they wish to restrict the Consumption and Adjustment solely to that within the Pre-RF period. Similarly, if they wish to accept periods which have portions outside of their period of responsibility. Validation Codes below attempt to deal with each scenario which might be encountered, the use of each is at the discretion of the Data Service.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 4 (MPAN + Consumption Data)

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20162ConsumptionAmendment - ResponseData Service SUPSCopyBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20046DI-108Distributor DIP ID
DI20074DI-162Consumption Amendment Supplier Reference
DI20075DI-163Consumption Amendment Period Start Date
DI20076DI-164Consumption Amendment Period End Date
DI20077DI-165Gross Revised Consumption
DI20078DI-166Supplier Consumption Amendment Reason Code
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20215DI-979Response Code
DI20216DI-980Response Message
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI50056J0103 / DI-052Measurement Quantity Id

Flow Structure

SV20162 - ConsumptionAmendment - Response - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B045MQID1-*G
1 Measurement Quantity Id
B073Supplier Consumption Amendment Request1-*G
O Consumption Amendment Supplier Reference
1 Consumption Amendment Period Start Date
1 Consumption Amendment Period End Date
1 Gross Revised Consumption
1 Supplier Consumption Amendment Reason Code

Message Flow Details

MM20017 - Consumption Amendment Request

Market Message Information

Market Message Reference MM20017
MM Description Request by Supplier for the Data Service to Calculate and Submit a Consumption Amendment
Local Catalogue Reference IF-027
Version 0011
Notes Its is for each Data Service to determine what rules/validation they wish to put in place around the Consumption Amendment Process, over above those set by the bilaterally agreed minimum thresholds. For example, if they wish to allow Supplier to provide a 'Gross Consumption' and 'Adjustment Period', that overlaps with the RF Cut off, then the apportion that consumption to determine the Pre-RF element for submission OR if they wish to restrict the Consumption and Adjustment solely to that within the Pre-RF period. Similarly, if they wish to accept periods which have portions outside of their period of responsibility. Validation Codes below attempt to deal with each scenario which might be encountered, the use of each is at the discretion of the Data Service. There are no use cases in the current MHHS Design whereby a UMSDS is expected/required to receive/process a Consumption Adjustment transaction(s). Equally however, there is also nothing in the current Design that would prevent their use if such a use case were identified; and both Supplier and UMSDS bilaterally agreed to their usage.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 4 (MPAN + Consumption Data)

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20163ConsumptionAmendment - RequestElectricity Supplier XDSSYesBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20046DI-108Distributor DIP ID
DI20074DI-162Consumption Amendment Supplier Reference
DI20075DI-163Consumption Amendment Period Start Date
DI20076DI-164Consumption Amendment Period End Date
DI20077DI-165Gross Revised Consumption
DI20078DI-166Supplier Consumption Amendment Reason Code
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI50056J0103 / DI-052Measurement Quantity Id

Flow Structure

SV20163 - ConsumptionAmendment - Request - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B045MQID1-*G
1 Measurement Quantity Id
B073Supplier Consumption Amendment Request1-*G
O Consumption Amendment Supplier Reference
1 Consumption Amendment Period Start Date
1 Consumption Amendment Period End Date
1 Gross Revised Consumption
1 Supplier Consumption Amendment Reason Code

Message Flow Details

MM20018 - SMRS Notification of Changes to Supplier Data

Market Message Information

Market Message Reference MM20018
MM Description This interface is to notify participants of changes to SMRS Data Items, principally those maintained by the Supplier
Local Catalogue Reference IF-026
Version 0011
Notes
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20165ConsentGranularitySupplier Meter Registration Service SUPSXDSC, MDRCopyBalancing and Settlement Code Company
SV20167IHDInfoSupplier Meter Registration Service EESSUPSCopyBalancing and Settlement Code Company
SV20168SMSOSupplier Meter Registration Service EESSUPSXDSC, XMSC, MDRCopyBalancing and Settlement Code Company
SV20181SSCandProfileClassSupplier Meter Registration Service EES, LSSSUPSXDSC, XMSC, LDSOCopyBalancing and Settlement Code Company
SV20187Any Event & DI-979 = ''''R''''Supplier Meter Registration Service SUPSCopyBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20003DI-017Consent Granularity
DI20004DI-018Consent Granularity Effective From Date
DI20046DI-108Distributor DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20215DI-979Response Code
DI20216DI-980Response Message
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20274DI-124Profile Class Effective From Date
DI20275DI-125SSC EffectiveFromDate
DI20276DI-135SMSO EffectiveFrom Date
DI20277DI-136IHD Status EffectiveFrom Date
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI50032J0071 / DI-122Profile Class Id
DI50037J0076 / DI-123Standard Settlement Configuration (SSC) Id
DI51132J1835 / DI-137In Home Display (IHD) Install Status
DI51134J1837 / DI-134Smart Metering System Operator (SMSO)
DI90043DI-849registrationId

Flow Structure

SV20165 - ConsentGranularity - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B068MPAN Consent Info1-1G
1 Consent Granularity
1 Consent Granularity Effective From Date
B030MPAN IHD Info0-1G
O In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B031SMSO Info0-1G
O Smart Metering System Operator (SMSO)
1 SMSO EffectiveFrom Date
B032MPAN Legacy Info0-1G
C Profile Class IdMandatory for Traditional Meters (if changing)
C Profile Class Effective From DateRequired if [DI-122] not null
C Standard Settlement Configuration (SSC) IdMandatory for Traditional Meters (if changing)
C SSC EffectiveFromDateRequired if [DI-123] not null

SV20167 - IHDInfo - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B068MPAN Consent Info0-1G
1 Consent Granularity
1 Consent Granularity Effective From Date
B030MPAN IHD Info1-1G
O In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B031SMSO Info0-1G
O Smart Metering System Operator (SMSO)
1 SMSO EffectiveFrom Date
B032MPAN Legacy Info0-1G
C Profile Class IdMandatory for Traditional Meters (if changing)
C Profile Class Effective From DateRequired if [DI-122] not null
C Standard Settlement Configuration (SSC) IdMandatory for Traditional Meters (if changing)
C SSC EffectiveFromDateRequired if [DI-123] not null

SV20168 - SMSO - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B068MPAN Consent Info0-1G
1 Consent Granularity
1 Consent Granularity Effective From Date
B030MPAN IHD Info0-1G
O In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B031SMSO Info1-1G
O Smart Metering System Operator (SMSO)
1 SMSO EffectiveFrom Date
B032MPAN Legacy Info0-1G
C Profile Class IdMandatory for Traditional Meters (if changing)
C Profile Class Effective From DateRequired if [DI-122] not null
C Standard Settlement Configuration (SSC) IdMandatory for Traditional Meters (if changing)
C SSC EffectiveFromDateRequired if [DI-123] not null

SV20181 - SSCandProfileClass - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B068MPAN Consent Info0-1G
1 Consent Granularity
1 Consent Granularity Effective From Date
B030MPAN IHD Info0-1G
O In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B031SMSO Info0-1G
O Smart Metering System Operator (SMSO)
1 SMSO EffectiveFrom Date
B032MPAN Legacy Info1-1G
C Profile Class IdMandatory for Traditional Meters (if changing)
C Profile Class Effective From DateRequired if [DI-122] not null
C Standard Settlement Configuration (SSC) IdMandatory for Traditional Meters (if changing)
C SSC EffectiveFromDateRequired if [DI-123] not null

SV20187 - Any Event & DI-979 = ''''R'''' - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B068MPAN Consent Info0-1G
1 Consent Granularity
1 Consent Granularity Effective From Date
B030MPAN IHD Info0-1G
O In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B031SMSO Info0-1G
O Smart Metering System Operator (SMSO)
1 SMSO EffectiveFrom Date
B032MPAN Legacy Info0-1G
C Profile Class IdMandatory for Traditional Meters (if changing)
C Profile Class Effective From DateRequired if [DI-122] not null
C Standard Settlement Configuration (SSC) IdMandatory for Traditional Meters (if changing)
C SSC EffectiveFromDateRequired if [DI-123] not null

Message Flow Details

MM20019 - Supplier Updates to SMRS

Market Message Information

Market Message Reference MM20019
MM Description This interface is to allow Supplier to maintain SMRS Data Items for which it has ownership/responsibility
Local Catalogue Reference IF-025
Version 0011
Notes Event Type [DomesticIndicator] Removed from the interface as SMRS will utilise direct updates from CSS to maintain this Data Item. Whilst Profile Class / SSC are no longer 'settlement related data' items - it has been agreed that Suppliers will continue to have the option to maintain these in order to better support other non-settlement related processes within the Supply environment (eg quotation, tarriff allocation and comparison etc.). However, following migration into the MHHS Regmine some Suppliers may choose to End Date these items effectivly leaving them as NULL - this is achived by sending a blank/ Null value for SSC/PC and an effective From Date >= SSD or the last Eff From Date. Suppliers inheriting sites will null SSC/PC values will have to option to leave them this way, or to set their own values using an Eff From Date => their own SSD. In cases of reverse migration where these values have been null'ed then PC/SSC values would need to be reinstated following reverse migration using D205 as appropriate. [SSCandProfileClass] allows for the update of both values in a single transaction. For the avoidance of doubt validation will be based on the 'frozen MDD table' and will be on Profile Class and SSC values in isolation (i.e. no PC-SSC Combination checks).
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20188ConsentGranularityElectricity Supplier REGSYesBalancing and Settlement Code Company
SV20189IHDInfoElectricity Supplier REGSYesBalancing and Settlement Code Company
SV20190SMSOElectricity Supplier REGSYesBalancing and Settlement Code Company
SV20191SSCandProfileClassElectricity Supplier REGSYesBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20003DI-017Consent Granularity
DI20004DI-018Consent Granularity Effective From Date
DI20046DI-108Distributor DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20274DI-124Profile Class Effective From Date
DI20275DI-125SSC EffectiveFromDate
DI20276DI-135SMSO EffectiveFrom Date
DI20277DI-136IHD Status EffectiveFrom Date
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI50032J0071 / DI-122Profile Class Id
DI50037J0076 / DI-123Standard Settlement Configuration (SSC) Id
DI51132J1835 / DI-137In Home Display (IHD) Install Status
DI51134J1837 / DI-134Smart Metering System Operator (SMSO)
DI90043DI-849registrationId

Flow Structure

SV20188 - ConsentGranularity - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID0-1Mandatory if availableG
1 registrationId
B068MPAN Consent Info1-1G
1 Consent Granularity
1 Consent Granularity Effective From Date
B030MPAN IHD Info0-1G
O In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B031SMSO Info0-1G
O Smart Metering System Operator (SMSO)
1 SMSO EffectiveFrom Date
B032MPAN Legacy Info0-1G
C Profile Class IdMandatory for Traditional Meters (if changing)
C Profile Class Effective From DateRequired if [DI-122] not null
C Standard Settlement Configuration (SSC) IdMandatory for Traditional Meters (if changing)
C SSC EffectiveFromDateRequired if [DI-123] not null

SV20189 - IHDInfo - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID0-1Mandatory if availableG
1 registrationId
B068MPAN Consent Info0-1G
1 Consent Granularity
1 Consent Granularity Effective From Date
B030MPAN IHD Info1-1G
O In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B031SMSO Info0-1G
O Smart Metering System Operator (SMSO)
1 SMSO EffectiveFrom Date
B032MPAN Legacy Info0-1G
C Profile Class IdMandatory for Traditional Meters (if changing)
C Profile Class Effective From DateRequired if [DI-122] not null
C Standard Settlement Configuration (SSC) IdMandatory for Traditional Meters (if changing)
C SSC EffectiveFromDateRequired if [DI-123] not null

SV20190 - SMSO - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID0-1Mandatory if availableG
1 registrationId
B068MPAN Consent Info0-1G
1 Consent Granularity
1 Consent Granularity Effective From Date
B030MPAN IHD Info0-1G
O In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B031SMSO Info1-1G
O Smart Metering System Operator (SMSO)
1 SMSO EffectiveFrom Date
B032MPAN Legacy Info0-1G
C Profile Class IdMandatory for Traditional Meters (if changing)
C Profile Class Effective From DateRequired if [DI-122] not null
C Standard Settlement Configuration (SSC) IdMandatory for Traditional Meters (if changing)
C SSC EffectiveFromDateRequired if [DI-123] not null

SV20191 - SSCandProfileClass - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID0-1Mandatory if availableG
1 registrationId
B068MPAN Consent Info0-1G
1 Consent Granularity
1 Consent Granularity Effective From Date
B030MPAN IHD Info0-1G
O In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B031SMSO Info0-1G
O Smart Metering System Operator (SMSO)
1 SMSO EffectiveFrom Date
B032MPAN Legacy Info0-1G
C Profile Class IdMandatory for Traditional Meters (if changing)
C Profile Class Effective From DateRequired if [DI-122] not null
C Standard Settlement Configuration (SSC) IdMandatory for Traditional Meters (if changing)
C SSC EffectiveFromDateRequired if [DI-123] not null

Message Flow Details

MM20020 - Supplier Advisory Notification to Data Service

Market Message Information

Market Message Reference MM20020
MM Description Notification to the Data Service of circumstances which may impact or influence Data Service treatment of a site
Local Catalogue Reference IF-024
Version 0011
Notes MHHS Design Working Group decided that there should not be a response message to this interface. However, L3/4 Validation allows for a response (via DIP MSGStatus I/F) whereby the message can be rejected if the MPAN is Unknown, or Invalid (not Appointed by the requesting Supplier). The mechanism for Suppliers to Remove or Rescind the effectiveness of a 'notification', would be to send a second message with the same EventCode-MPAN combination and a new Expiry Date (e.g.. SYSDate). In the case of Event Type [SN-SupplierAC], the Annual Consumption will be valid until the expiry date referenced in DI-098 or for a maximum of 12 months from its Creation Date (DI-100) irrespective of any later expiry date provided. Suppliers can revoke the use of a Supplier Nominated Annual Consumption as described above. Supplier Nominated Annual Consumptions shall have no retrospective effect. For Event Types [SN-RemoteEnabled], [SN-RemoteDisabled] Suppliers should set item DI-100 so as to align as closely as possible with when the action took place, Supplier may also wish to consider providing the Meter ID in these circumstances. The [SN-NoComms] event is for information only - Suppliers and DS' should agree between them if this Event Code can be used and what action, if any, the DS will take on its receipt/expiry.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20193SN - VacantElectricity Supplier XDSSNoBalancing and Settlement Code Company
SV20196SN - NoCommsElectricity Supplier XDSSMDRNoBalancing and Settlement Code Company
SV20199SN - RemoteEnabledElectricity Supplier XDSSMDRNoBalancing and Settlement Code Company
SV20202SN - RemoteDisabledElectricity Supplier XDSSMDRNoBalancing and Settlement Code Company
SV20205SN - SupplierACElectricity Supplier XDSSNoBalancing and Settlement Code Company
SV20207SN - OffpeakDecElectricity Supplier XDSSNoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20038DI-098Supplier Notification Expiry Date
DI20040DI-100Supplier Notification EffectiveFrom Date
DI20046DI-108Distributor DIP ID
DI20066DI-152Supplier Nominated Annual Consumption
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20294DI-510Off Peak Declaration Date
DI20295DI-511Off Peak Declaration Proportion
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50008J0012 / DI-093Additional Information
DI50028J0066 / DI-037GSP Group Id

Flow Structure

SV20193 - SN - Vacant - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B057Supplier Advisory Notification1-1G
1 Supplier Notification EffectiveFrom Date
O Supplier Notification Expiry Date
O Additional Information
B069Supplier Advisory Notification Meter ID0-1G
1 Meter ID
B058Supplier Nominated Annual Consumption0-1G
1 Supplier Nominated Annual Consumption
B097Off Peak Declaration0-*G
1 Off Peak Declaration Date
1 Off Peak Declaration Proportion

SV20196 - SN - NoComms - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B057Supplier Advisory Notification1-1G
1 Supplier Notification EffectiveFrom Date
O Supplier Notification Expiry Date
O Additional Information
B069Supplier Advisory Notification Meter ID0-1G
1 Meter ID
B058Supplier Nominated Annual Consumption0-1G
1 Supplier Nominated Annual Consumption
B097Off Peak Declaration0-*G
1 Off Peak Declaration Date
1 Off Peak Declaration Proportion

SV20199 - SN - RemoteEnabled - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B057Supplier Advisory Notification1-1G
1 Supplier Notification EffectiveFrom Date
O Supplier Notification Expiry Date
O Additional Information
B069Supplier Advisory Notification Meter ID1-1G
1 Meter ID
B058Supplier Nominated Annual Consumption0-1G
1 Supplier Nominated Annual Consumption
B097Off Peak Declaration0-*G
1 Off Peak Declaration Date
1 Off Peak Declaration Proportion

SV20202 - SN - RemoteDisabled - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B057Supplier Advisory Notification1-1G
1 Supplier Notification EffectiveFrom Date
O Supplier Notification Expiry Date
O Additional Information
B069Supplier Advisory Notification Meter ID1-1G
1 Meter ID
B058Supplier Nominated Annual Consumption0-1G
1 Supplier Nominated Annual Consumption
B097Off Peak Declaration0-*G
1 Off Peak Declaration Date
1 Off Peak Declaration Proportion

SV20205 - SN - SupplierAC - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B057Supplier Advisory Notification1-1G
1 Supplier Notification EffectiveFrom Date
O Supplier Notification Expiry Date
O Additional Information
B069Supplier Advisory Notification Meter ID0-1G
1 Meter ID
B058Supplier Nominated Annual Consumption1-1G
1 Supplier Nominated Annual Consumption
B097Off Peak Declaration0-*G
1 Off Peak Declaration Date
1 Off Peak Declaration Proportion

SV20207 - SN - OffpeakDec - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B057Supplier Advisory Notification0-0G
1 Supplier Notification EffectiveFrom Date
O Supplier Notification Expiry Date
O Additional Information
B069Supplier Advisory Notification Meter ID0-1G
1 Meter ID
B058Supplier Nominated Annual Consumption0-1G
1 Supplier Nominated Annual Consumption
B097Off Peak Declaration1-*G
1 Off Peak Declaration Date
1 Off Peak Declaration Proportion

Message Flow Details

MM20021 - Load Shape Totals Data

Market Message Information

Market Message Reference MM20021
MM Description Central settlement will calculate Settlement Period Load Shapes on a daily basis. These new load shapes are created for each UTC Settlement Period of a UTC Settlement Date and must be delivered to the Data Services, within agreed timescales, so as to allow for Data Service Validation & Estimation processes to operate in an accurate & timely fashion.
Local Catalogue Reference IF-023
Version 0011
Notes IF-023 contains the daily totals based on data provided in IF-022 for the same referenced Settlement Day. Participants may choose to utilise the summed data in IF-023 or sum the data themselves from IF-022 ( in which case reference to IF-023 is not required )
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category PUBLIC

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20208LSSTotalsDataLoad Shaping Service All Suppliers / All Data ServicesNoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20010DI-040Annual Load Shape Total
DI20011DI-041Load Shape 7 Day Rolling Off-Peak Total
DI20012DI-042Load Shape 7 Day Rolling Peak Total
DI20013DI-043Load Shape 7 Day Rolling Total
DI20014DI-044Load Shape Day Off-Peak Total
DI20015DI-045Load Shape Day Peak Total
DI20016DI-046Load Shape Day Total
DI20018J2329 / DI-050Market Segment Indicator
DI20028DI-081Settlement Period Duration
DI20041DI-101UTC Settlement Date
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20296DI-039Load Shape GSP Group ID
DI20297DI-031Load Shape Domestic Premise Indicator
DI50056J0103 / DI-052Measurement Quantity Id
DI51601J2314 / DI-015Connection Type

Flow Structure

SV20208 - LSSTotalsData - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
B046UTC Settlement Day1-1G
1 UTC Settlement Date
1 Settlement Period Duration
B051Load Shape Criteria1-*G
O Load Shape GSP Group ID
1 Connection Type
1 Market Segment Indicator
O Load Shape Domestic Premise Indicator
1 Measurement Quantity Id
B054Load Shape Annual Consumption1-*G
1 Annual Load Shape Total
B053Load Shape Total Data1-*G
1 Load Shape Day Total
C Load Shape Day Peak TotalSmart Only
C Load Shape Day Off-Peak TotalSmart Only
1 Load Shape 7 Day Rolling Total
C Load Shape 7 Day Rolling Peak TotalSmart Only
C Load Shape 7 Day Rolling Off-Peak TotalSmart Only

Message Flow Details

MM20022 - Load Shape Period Data

Market Message Information

Market Message Reference MM20022
MM Description Central settlement will calculate Settlement Period Load Shapes on a daily basis. These new load shapes are created for each UTC Settlement Period of a UTC Settlement Date and must be delivered to the Data Services, within agreed timescales, so as to allow for Data Service Validation & Estimation processes to operate in an accurate & timely fashion.
Local Catalogue Reference IF-022
Version 0011
Notes
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category PUBLIC

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20209LSSPeriodDataLoad Shaping Service All Suppliers / All Data ServicesNoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20018J2329 / DI-050Market Segment Indicator
DI20028DI-081Settlement Period Duration
DI20029DI-082Settlement Period Effective To Date/Time
DI20041DI-101UTC Settlement Date
DI20042DI-102Load Shape Period Value
DI20068DI-154Default Load Shape Flag
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20296DI-039Load Shape GSP Group ID
DI20297DI-031Load Shape Domestic Premise Indicator
DI50056J0103 / DI-052Measurement Quantity Id
DI51601J2314 / DI-015Connection Type

Flow Structure

SV20209 - LSSPeriodData - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
B046UTC Settlement Day1-1G
1 UTC Settlement Date
1 Settlement Period Duration
B051Load Shape Criteria1-*G
O Load Shape GSP Group ID
1 Connection Type
1 Market Segment Indicator
O Load Shape Domestic Premise Indicator
1 Measurement Quantity Id
B052Load Shape Period Data1-*G
1 Settlement Period Effective To Date/Time
1 Load Shape Period Value
1 Default Load Shape Flag

Message Flow Details

MM20023 - UTC Settlement Period Consumption Data

Market Message Information

Market Message Reference MM20023
MM Description Data Service will provide Actual or Estimated UTC Settlement Period Consumption data (Active and where appropriate Reactive), for each MPAN, for each day that they are appointed.
Local Catalogue Reference IF-021
Version 0011
Notes * A maximum of 1 MQID and 200 Settlement Days combinations per individual message * Assumption that Central Settlements Systems will utilise the 'S1 - Sending Party Timestamp' to determine the date/time data was issued and this will subsequently be used to identify "the most recent data" for a given MPAN / UTC Period. Consumption submitted on a De-Energised site will be accepted, but will generate a warning returned using IF-014. * Connection Type should be the Connection Type of the MPAN on the Settlement Day for which information is being submitted. As a result of routing requirements, consumptions for periods where a different Connection Type was effective should be sent in a new/separate message. * Response messages will only be sent in the case of Validation Failure / Business Validation Rejection; in the absence of a error response the message should be assumed to have been accepted and fully processed. In the case of failed validation no data will be loaded by the MDS and all data contained in the message should be resubmitted as part of the 'corrected' message. For the avoidance of doubt 'message' in this context relates to all data associated with a Common Block (i.e. * JSON field names in this interface 'ONLY', have been shortened to the values shown in RED in col C/Data Item, so as to reduce the size of this particularly high volume interface.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 4 (MPAN + Consumption Data)

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20210ActivePower & DI-015 <> WData Service LSS, MDSSUPSLDSOYesBalancing and Settlement Code Company
SV20211ActivePower & DI-015 = WData Service LSS, MDSSUPSYesBalancing and Settlement Code Company
SV20212ReactivePowerData Service SUPSLDSONoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20024DI-076Estimation Reason Code
DI20028DI-081Settlement Period Duration
DI20029DI-082Settlement Period Effective To Date/Time
DI20030J2328 / DI-083Settlement Period Quality Indicator
DI20041DI-101UTC Settlement Date
DI20046DI-108Distributor DIP ID
DI20061DI-147UTC Period Consumption Value
DI20078DI-166Supplier Consumption Amendment Reason Code
DI20199DI-845Issuing Data Service DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20262DI-016Connection Type Effective From Date
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI50056J0103 / DI-052Measurement Quantity Id
DI51601J2314 / DI-015Connection Type

Flow Structure

SV20210 - ActivePower & DI-015 <> W - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B044Data Service Information1-1G
1 Issuing Data Service DIP ID
B067Connection Type1-1G
1 Connection Type
1 Connection Type Effective From Date
B045MQID1-1G
1 Measurement Quantity Id
B046UTC Settlement Day1-*G
1 UTC Settlement Date
1 Settlement Period Duration
B047UTC Settlement Period Consumption Data1-*G
1 Settlement Period Effective To Date/Time
1 UTC Period Consumption Value
1 Settlement Period Quality Indicator
C Estimation Reason CodeMandatory if SPQI (DI-083) is not 'A'
C Supplier Consumption Amendment Reason CodeRequired if DI-076 is Cons Amendment

SV20211 - ActivePower & DI-015 = W - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B044Data Service Information1-1G
1 Issuing Data Service DIP ID
B067Connection Type1-1G
1 Connection Type
1 Connection Type Effective From Date
B045MQID1-1G
1 Measurement Quantity Id
B046UTC Settlement Day1-*G
1 UTC Settlement Date
1 Settlement Period Duration
B047UTC Settlement Period Consumption Data1-*G
1 Settlement Period Effective To Date/Time
1 UTC Period Consumption Value
1 Settlement Period Quality Indicator
C Estimation Reason CodeMandatory if SPQI (DI-083) is not 'A'
C Supplier Consumption Amendment Reason CodeRequired if DI-076 is Cons Amendment

SV20212 - ReactivePower - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B044Data Service Information1-1G
1 Issuing Data Service DIP ID
B067Connection Type1-1G
1 Connection Type
1 Connection Type Effective From Date
B045MQID1-1G
1 Measurement Quantity Id
B046UTC Settlement Day1-*G
1 UTC Settlement Date
1 Settlement Period Duration
B047UTC Settlement Period Consumption Data1-*G
1 Settlement Period Effective To Date/Time
1 UTC Period Consumption Value
1 Settlement Period Quality Indicator
C Estimation Reason CodeMandatory if SPQI (DI-083) is not 'A'
C Supplier Consumption Amendment Reason CodeRequired if DI-076 is Cons Amendment

Message Flow Details

MM20024 - Maintain Meterpoint Relationships Response

Market Message Information

Market Message Reference MM20024
MM Description Interface providing the SMRS Response to an MPAN Relationship request to create/change.
Local Catalogue Reference IF-020
Version 0011
Notes So as to avoid confussion, for the purposes of this interface the term 'Principal MPAN' can be taken to mean either the current conventional 'Primary MPAN' in a group of Related MPANs OR the Import MPAN contained in a set of Linked Import/Export MPANs. Again soley for the purposes of this interface the term 'Subsidiary MPAN' can be taken to mean either the current conventional 'Seconday MPAN' in a group of Related MPANs OR the Export MPAN(s) contained in a set of Linked Import/Export MPANs. The '*Create' event should be used in order to Create a New Relationship from scratch i.e. where none of the MPANs are currenly related The '*Add' event should be used in order to Add a new MPAN to an existing relationship. The '*Remove' event should be used in order to remove MPAN(s) already part of a existing relationship - with the removal of the last MPAN effectivly dissolving the relationship. A grouping of Linked Import / Export MPANs may consist of an Import MPAN [Principal] and one or more Export [subsidiary] MPAN(s). In the case of Linked Import / Export MPANs either the Import OR the Export Supplier may manage changes in MPAN Relationship(s). For the avoidance of doubt, for Import/Export linkages it is the LDSO that must determine if the request to create/modify an MPAN association is valid or not. The ultimate decision to allow the linking or de-linking of a MPAN within a Linked MPAN group rests with the LDSO. Related Metering Point linkages are maintained by the Supplier Where multiple 'subsidiary' MPANs are specified within a single message the whole transaction will either succeed or fail. e.g if three subsidiary MPANs are referenced, if an error is generated on any individual MPAN the whole transaction will be rejected i.e. no relationships will be created/modified/changed even for the MPAN(s) on which an error did not occur. Therefore Suppliers may wish to consider the benefit of submitting the addition/removal of multiple MPANs as separate transactions (i.e. one for each MPAN). Participants should be aware that there may be circumstances when an LDSO initiates the Linkage (Import/Export) of MPANs un-prompted by an IF-019 from the Supplier. These occurances should be rare, but Suppliers, should allow for the recipt and processing of 'unsolicited' PUB-020 messages. Participants should also note that for process reasons the Correlation ID cannot be used to Link IF-019/IF-020 messages together in the case of Linked Import/Export MPANs .
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 3 (MPAN + PII)

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20213LinkedImportExportCreate and DI-979 = ''''A''''Supplier Meter Registration Service EESSUPS, SUPLSUPC, XDSC, XMSC, LDSONewBalancing and Settlement Code Company
SV20214LinkedImportExportCreate LinkedImportExportAdd LinkedImportExportRemove and DI-979 = ''''R''''Supplier Meter Registration Service SUPSCopyBalancing and Settlement Code Company
SV20218LinkedImportExportAdd and DI-979 = ''''A''''Supplier Meter Registration Service EESSUPS, SUPLSUPC, XDSC, XMSC, LDSONewBalancing and Settlement Code Company
SV20223LinkedImportExportRemove and DI-979 = ''''A''''Supplier Meter Registration Service EESSUPS, SUPLSUPC, XDSC, XMSC, LDSONewBalancing and Settlement Code Company
SV20228RelatedCreate RelatedAdd ReleatedRemove and DI-979 = ''''A''''Supplier Meter Registration Service EESSUPSXDSC, XMSC, LDSOCopyBalancing and Settlement Code Company
SV20229RelatedCreate RelatedAdd ReleatedRemove and DI-979 = ''''R''''Supplier Meter Registration Service SUPSCopyBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20021DI-073Principle MPAN
DI20022DI-074Subsidary MPAN
DI20046DI-108Distributor DIP ID
DI20065DI-151Associated MPAN Energy Direction
DI20099DI-212Import/Export MPAN Supplier MPID
DI20171DI-801Import/Export MPAN Supplier DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20215DI-979Response Code
DI20216DI-980Response Message
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20268DI-054Meter Asset Provider Effective From Date
DI20269DI-057Meter Installation Date / Time
DI20298DI-120Additional Information
DI50004J0004 / DI-056Meter ID
DI50028J0066 / DI-037GSP Group Id
DI50191J0410 / DI-048Manufacturers Make and Type
DI50194J0419 / DI-090Meter Location
DI50228J0478 / DI-091Number Of Displayed Register Digits (Cumulative Register)
DI50230J0483 / DI-059Meter Type
DI51003J1677 / DI-055Meter Asset Provider Id
DI51599J2312 / DI-085Electricity Smart Meter Equipment (ESME ID)
DI51604J2317 / DI-038Associated Import / Export MSID

Flow Structure

SV20213 - LinkedImportExportCreate and DI-979 = ''''A'''' - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M1MPAN Relationship Principle MPAN1-1G
1 Principle MPAN
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B090MPAN Relationship Subsidiary MPAN1-*G
1 Subsidary MPAN
B091MPAN Relationship Additonal Information0-1G
1 Additional Information
B035Linked Import / Export MPAN1-*Block below is repeated for each Linked Import/Export MPAN in the groupG
1 Associated Import / Export MSID
1 Associated MPAN Energy Direction
C Import/Export MPAN Supplier DIP IDMandatory if available in Registration Service
C Import/Export MPAN Supplier MPIDMandatory if available in Registration Service
B036Linked Import/Export Meter Details1-*B036 & B075 below repeated for each Meter /MAP pairG
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info1-1Most Recent Record only for each B036 Meter provided aboveG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date

SV20214 - LinkedImportExportCreate LinkedImportExportAdd LinkedImportExportRemove and DI-979 = ''''R'''' - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M1MPAN Relationship Principle MPAN1-1G
1 Principle MPAN
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B090MPAN Relationship Subsidiary MPAN1-*G
1 Subsidary MPAN
B091MPAN Relationship Additonal Information0-1G
1 Additional Information
B035Linked Import / Export MPAN0-0G
1 Associated Import / Export MSID
1 Associated MPAN Energy Direction
C Import/Export MPAN Supplier DIP IDMandatory if available in Registration Service
C Import/Export MPAN Supplier MPIDMandatory if available in Registration Service
B036Linked Import/Export Meter Details0-0G
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info0-0G
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date

SV20218 - LinkedImportExportAdd and DI-979 = ''''A'''' - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M1MPAN Relationship Principle MPAN1-1G
1 Principle MPAN
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B090MPAN Relationship Subsidiary MPAN1-*G
1 Subsidary MPAN
B091MPAN Relationship Additonal Information0-1G
1 Additional Information
B035Linked Import / Export MPAN1-*Block below is repeated for each Linked Import/Export MPAN in the groupG
1 Associated Import / Export MSID
1 Associated MPAN Energy Direction
C Import/Export MPAN Supplier DIP IDMandatory if available in Registration Service
C Import/Export MPAN Supplier MPIDMandatory if available in Registration Service
B036Linked Import/Export Meter Details1-*B036 & B075 below repeated for each Meter /MAP pairG
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info1-1Most Recent Record only for each B036 Meter provided aboveG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date

SV20223 - LinkedImportExportRemove and DI-979 = ''''A'''' - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M1MPAN Relationship Principle MPAN1-1G
1 Principle MPAN
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B090MPAN Relationship Subsidiary MPAN1-*G
1 Subsidary MPAN
B091MPAN Relationship Additonal Information0-1G
1 Additional Information
B035Linked Import / Export MPAN1-*Block below is repeated for each Linked Import/Export MPAN in the groupG
1 Associated Import / Export MSID
1 Associated MPAN Energy Direction
C Import/Export MPAN Supplier DIP IDMandatory if available in Registration Service
C Import/Export MPAN Supplier MPIDMandatory if available in Registration Service
B036Linked Import/Export Meter Details1-*B036 & B075 below repeated for each Meter /MAP pairG
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info1-1Most Recent Record only for each B036 Meter provided aboveG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date

SV20228 - RelatedCreate RelatedAdd ReleatedRemove and DI-979 = ''''A'''' - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M1MPAN Relationship Principle MPAN1-1G
1 Principle MPAN
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B090MPAN Relationship Subsidiary MPAN1-*G
1 Subsidary MPAN
B091MPAN Relationship Additonal Information0-1G
1 Additional Information
B035Linked Import / Export MPAN0-0G
1 Associated Import / Export MSID
1 Associated MPAN Energy Direction
C Import/Export MPAN Supplier DIP IDMandatory if available in Registration Service
C Import/Export MPAN Supplier MPIDMandatory if available in Registration Service
B036Linked Import/Export Meter Details0-0G
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info0-0G
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date

SV20229 - RelatedCreate RelatedAdd ReleatedRemove and DI-979 = ''''R'''' - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-0G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M1MPAN Relationship Principle MPAN1-1G
1 Principle MPAN
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B090MPAN Relationship Subsidiary MPAN1-*G
1 Subsidary MPAN
B091MPAN Relationship Additonal Information0-1G
1 Additional Information
B035Linked Import / Export MPAN0-0G
1 Associated Import / Export MSID
1 Associated MPAN Energy Direction
C Import/Export MPAN Supplier DIP IDMandatory if available in Registration Service
C Import/Export MPAN Supplier MPIDMandatory if available in Registration Service
B036Linked Import/Export Meter Details0-0G
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info0-0G
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date

Message Flow Details

MM20025 - Maintain Meterpoint Relationships

Market Message Information

Market Message Reference MM20025
MM Description Interface to allow Supplier to request/specify the Creation, Addition or Removal of MPAN(s) from a MPAN Relationship - either an Import/Export or Related MPAN grouping.
Local Catalogue Reference IF-019
Version 0011
Notes So as to avoid confussion, for the purposes of this interface the term 'Principal MPAN' can be taken to mean either the current conventional 'Primary MPAN' in a group of Related MPANs OR the Import MPAN contained in a set of Linked Import/Export MPANs. Again soley for the purposes of this interface the term 'Subsidiary MPAN' can be taken to mean either the current conventional 'Seconday MPAN' in a group of Related MPANs OR the Export MPAN(s) contained in a set of Linked Import/Export MPANs. The '*Create' event should be used in order to Create a New Relationship from scratch i.e. where none of the MPANs are currenly related The '*Add' event should be used in order to Add a new MPAN to an existing relationship. The '*Remove' event should be used in order to remove MPAN(s) already part of a existing relationship - with the removal of the last MPAN effectivly dissolving the relationship. A grouping of Linked Import / Export MPANs may consist of an Import MPAN [Principal] and one or more Export [subsidiary] MPAN(s). In the case of Linked Import / Export MPANs either the Import OR the Export Supplier may manage changes in MPAN Relationship(s). Where there are multiple Related Import MPANs, the Export MPAN will only be linked with the Primary MPAN in the relationship. For the avoidance of doubt, in all cases it is the LDSO, that must determine if the request to create/modify an MPAN Relationship is valid or not. The ultimate decision to allow the linking or de-linking of a MPAN within a relationship rests with the LDSO. Where multiple 'subsidiary' MPANs are specified within a single message the whole transaction will either succeed or fail. e.g if three subsidiary MPANs are referenced, if an error is generated on any individual MPAN the whole transaction will be rejected i.e. no relationships will be created/modified/changed even for the MPAN(s) on which an error did not occur. Therefore Suppliers may wish to consider the benefit of submitting the addition/removal of multiple MPANs as separate transactions (i.e. one for each MPAN). Participants should be aware that there may be circumstances when an LDSO initiates the Linkage (Import/Export) of MPANs un-prompted by an IF-019 from the Supplier. These occurances should be rare, but Suppliers, should allow for the recipt and processing of 'unsolicited' PUB-020 messages. Participants should also note that for process reasons the Correlation ID cannot be used to Link IF-019/IF-020 messages together in the case of Linked Import/Export MPANs .
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 3 (MPAN + PII)

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20243LinkedImportExportCreateElectricity Supplier LDSOYesBalancing and Settlement Code Company
SV20244LinkedImportExportAddElectricity Supplier LDSOYesBalancing and Settlement Code Company
SV20245LinkedImportExportRemoveElectricity Supplier LDSOYesBalancing and Settlement Code Company
SV20246RelatedCreateElectricity Supplier REGSYesBalancing and Settlement Code Company
SV20247RelatedAddElectricity Supplier REGSYesBalancing and Settlement Code Company
SV20248RelatedRemoveElectricity Supplier REGSYesBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20021DI-073Principle MPAN
DI20022DI-074Subsidary MPAN
DI20046DI-108Distributor DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20298DI-120Additional Information
DI50028J0066 / DI-037GSP Group Id

Flow Structure

SV20243 - LinkedImportExportCreate - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M1MPAN Relationship Principle MPAN1-1G
1 Principle MPAN
1 Distributor DIP ID
1 GSP Group Id
B090MPAN Relationship Subsidiary MPAN1-*G
1 Subsidary MPAN
B091MPAN Relationship Additonal Information0-1G
1 Additional Information

SV20244 - LinkedImportExportAdd - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M1MPAN Relationship Principle MPAN1-1G
1 Principle MPAN
1 Distributor DIP ID
1 GSP Group Id
B090MPAN Relationship Subsidiary MPAN1-*G
1 Subsidary MPAN
B091MPAN Relationship Additonal Information0-1G
1 Additional Information

SV20245 - LinkedImportExportRemove - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M1MPAN Relationship Principle MPAN1-1G
1 Principle MPAN
1 Distributor DIP ID
1 GSP Group Id
B090MPAN Relationship Subsidiary MPAN1-*G
1 Subsidary MPAN
B091MPAN Relationship Additonal Information0-1G
1 Additional Information

SV20246 - RelatedCreate - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M1MPAN Relationship Principle MPAN1-1G
1 Principle MPAN
1 Distributor DIP ID
1 GSP Group Id
B090MPAN Relationship Subsidiary MPAN1-*G
1 Subsidary MPAN
B091MPAN Relationship Additonal Information0-1G
1 Additional Information

SV20247 - RelatedAdd - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M1MPAN Relationship Principle MPAN1-1G
1 Principle MPAN
1 Distributor DIP ID
1 GSP Group Id
B090MPAN Relationship Subsidiary MPAN1-*G
1 Subsidary MPAN
B091MPAN Relationship Additonal Information0-1G
1 Additional Information

SV20248 - RelatedRemove - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M1MPAN Relationship Principle MPAN1-1G
1 Principle MPAN
1 Distributor DIP ID
1 GSP Group Id
B090MPAN Relationship Subsidiary MPAN1-*G
1 Subsidary MPAN
B091MPAN Relationship Additonal Information0-1G
1 Additional Information

Message Flow Details

MM20026 - Notification of Registration Data Item Changes

Market Message Information

Market Message Reference MM20026
MM Description This interface is to notify participants of changes to SMRS Data Items, principally those maintained by the LDSO or notified to SMRS directly by CSS
Local Catalogue Reference IF-018
Version 0011
Notes
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 3 (MPAN + PII)

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20249AddressChgSupplier Meter Registration Service EESSUPC, XDSC, XMSC, LDSONoBalancing and Settlement Code Company
SV20256GSPChgSupplier Meter Registration Service MDS, EESSUPC, XDSC, XMSC, LDSONoBalancing and Settlement Code Company
SV20263DomPremIndSupplier Meter Registration Service MDSSUPC, XDSC, XMSC, LDSONoBalancing and Settlement Code Company
SV20271DUOSTariffIDChgSupplier Meter Registration Service MDS, EESSUPC, XDSC, XMSC, LDSONoBalancing and Settlement Code Company
SV20274EnergyDirectionSupplier Meter Registration Service MDS, EESSUPC, XDSC, XMSC, LDSONoBalancing and Settlement Code Company
SV20282DCCEnrolmentSupplier Meter Registration Service EESSUPC, XDSCNoBalancing and Settlement Code Company
SV20283MUMIndicatorSupplier Meter Registration Service EESSUPC, XDSC, XMSC, LDSONoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20008DI-032Domestic Premise Indicator Effective From Date
DI20046DI-108Distributor DIP ID
DI20052J2348 / DI-128DUoS Tariff ID
DI20053DI-129DUoS Tariff ID Effective From Date
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20262DI-016Connection Type Effective From Date
DI20263DI-026DCC Effective From Date
DI20266DI-036GSP Group ID EffectiveFrom Date
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI50137J0263 / DI-010Metering Point Postcode
DI50337J0727 / DI-035Direction of Energy Flow
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9
DI51130J1833 / DI-025DCC Service Flag
DI51541J2252 / DI-127Metered Indicator
DI51601J2314 / DI-015Connection Type
DI90016DI-030domesticPremisesInd
DI90043DI-849registrationId

Flow Structure

SV20249 - AddressChg - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B001GSP EffectiveFrom1-1G
1 GSP Group ID EffectiveFrom Date
B022MPAN Address1-1G
O Metering Point Postcode
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
B023MPAN Connection Info0-1G
1 Connection Type
1 Connection Type Effective From Date
1 Direction of Energy Flow
1 Metered Indicator
B024MPAN DUOS Tariff ID0-1G
1 DUoS Tariff ID
1 DUoS Tariff ID Effective From Date
B028Domestic Premise Indicator0-1G
1 domesticPremisesInd
1 Domestic Premise Indicator Effective From Date
B029DCC Enrolment Status0-1Mandatory for Commissioned Smart MetersG
1 DCC Service Flag
1 DCC Effective From Date

SV20256 - GSPChg - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Interface ID
1 Schema Version
1 Schema Version
1 Event Code
1 Event Code
S1Sender Info1-1G
1 Environment Tag
1 Environment Tag
O SubText
O SubText
1 Sender Unique Reference
1 Sender Unique Reference
1 Sender Timestamp
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 (Participant) Sender DIP ID
1 Sender Role ID
1 Sender Role ID
O Sender Correlation ID
O Sender Correlation ID
O Connection Provider DIP ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP Transaction ID
1 DIP TimeStamp
1 DIP TimeStamp
1 Publication ID
1 Publication ID
O DIP Correlation ID
O DIP Correlation ID
O Replay Indicator
O Replay Indicator
O Msg Service Ticket URL
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 MPAN Core
1 Distributor DIP ID
1 Distributor DIP ID
1 GSP Group Id
1 GSP Group Id
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
1 registrationId
B001GSP EffectiveFrom1-1G
1 GSP Group ID EffectiveFrom Date
1 GSP Group ID EffectiveFrom Date
B022MPAN Address1-1G
O Metering Point Postcode
O Metering Point Postcode
O Address Line 1
O Address Line 1
O Address Line 2
O Address Line 2
O Address Line 3
O Address Line 3
O Address Line 4
O Address Line 4
O Address Line 5
O Address Line 5
O Address Line 6
O Address Line 6
O Address Line 7
O Address Line 7
O Address Line 8
O Address Line 8
O Address Line 9
O Address Line 9
B023MPAN Connection Info0-1G
1 Connection Type
1 Connection Type
1 Connection Type Effective From Date
1 Connection Type Effective From Date
1 Direction of Energy Flow
1 Direction of Energy Flow
1 Metered Indicator
1 Metered Indicator
B024MPAN DUOS Tariff ID0-1G
1 DUoS Tariff ID
1 DUoS Tariff ID
1 DUoS Tariff ID Effective From Date
1 DUoS Tariff ID Effective From Date
B028Domestic Premise Indicator0-1G
1 domesticPremisesInd
1 domesticPremisesInd
1 Domestic Premise Indicator Effective From Date
1 Domestic Premise Indicator Effective From Date
B029DCC Enrolment Status0-1Mandatory for Commissioned Smart MetersG
1 DCC Service Flag
1 DCC Service Flag
1 DCC Effective From Date
1 DCC Effective From Date

SV20263 - DomPremInd - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B001GSP EffectiveFrom0-1G
1 GSP Group ID EffectiveFrom Date
B022MPAN Address0-1G
O Metering Point Postcode
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
B023MPAN Connection Info0-1G
1 Connection Type
1 Connection Type Effective From Date
1 Direction of Energy Flow
1 Metered Indicator
B024MPAN DUOS Tariff ID0-1G
1 DUoS Tariff ID
1 DUoS Tariff ID Effective From Date
B028Domestic Premise Indicator1-1G
1 domesticPremisesInd
1 Domestic Premise Indicator Effective From Date
B029DCC Enrolment Status0-1Mandatory for Commissioned Smart MetersG
1 DCC Service Flag
1 DCC Effective From Date

SV20271 - DUOSTariffIDChg - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B001GSP EffectiveFrom0-1G
1 GSP Group ID EffectiveFrom Date
B022MPAN Address0-1G
O Metering Point Postcode
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
B023MPAN Connection Info0-1G
1 Connection Type
1 Connection Type Effective From Date
1 Direction of Energy Flow
1 Metered Indicator
B024MPAN DUOS Tariff ID1-1G
1 DUoS Tariff ID
1 DUoS Tariff ID Effective From Date
B028Domestic Premise Indicator0-1G
1 domesticPremisesInd
1 Domestic Premise Indicator Effective From Date
B029DCC Enrolment Status0-1Mandatory for Commissioned Smart MetersG
1 DCC Service Flag
1 DCC Effective From Date

SV20274 - EnergyDirection - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B001GSP EffectiveFrom0-1G
1 GSP Group ID EffectiveFrom Date
B022MPAN Address0-1G
O Metering Point Postcode
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
B023MPAN Connection Info1-1G
1 Connection Type
1 Connection Type Effective From Date
1 Direction of Energy Flow
1 Metered Indicator
B024MPAN DUOS Tariff ID0-1G
1 DUoS Tariff ID
1 DUoS Tariff ID Effective From Date
B028Domestic Premise Indicator0-1G
1 domesticPremisesInd
1 Domestic Premise Indicator Effective From Date
B029DCC Enrolment Status0-1Mandatory for Commissioned Smart MetersG
1 DCC Service Flag
1 DCC Effective From Date

SV20282 - DCCEnrolment - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B001GSP EffectiveFrom0-1G
1 GSP Group ID EffectiveFrom Date
B022MPAN Address0-1G
O Metering Point Postcode
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
B023MPAN Connection Info0-1G
1 Connection Type
1 Connection Type Effective From Date
1 Direction of Energy Flow
1 Metered Indicator
B024MPAN DUOS Tariff ID0-1G
1 DUoS Tariff ID
1 DUoS Tariff ID Effective From Date
B028Domestic Premise Indicator0-1G
1 domesticPremisesInd
1 Domestic Premise Indicator Effective From Date
B029DCC Enrolment Status1-1Mandatory for Commissioned Smart MetersG
1 DCC Service Flag
1 DCC Effective From Date

SV20283 - MUMIndicator - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID0-1Mandatory if available in SMRSG
1 registrationId
B001GSP EffectiveFrom0-1G
1 GSP Group ID EffectiveFrom Date
B022MPAN Address0-1G
O Metering Point Postcode
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
B023MPAN Connection Info1-1G
1 Connection Type
1 Connection Type Effective From Date
1 Direction of Energy Flow
1 Metered Indicator
B024MPAN DUOS Tariff ID0-1G
1 DUoS Tariff ID
1 DUoS Tariff ID Effective From Date
B028Domestic Premise Indicator0-1G
1 domesticPremisesInd
1 Domestic Premise Indicator Effective From Date
B029DCC Enrolment Status0-1Mandatory for Commissioned Smart MetersG
1 DCC Service Flag
1 DCC Effective From Date

Message Flow Details

MM20027 - HH Consumption History Replay (ADV Sites only)

Market Message Information

Market Message Reference MM20027
MM Description This interface is used by the DIP in order to Replay historic Consumption submissions for a newly acquired MPAN, back to the Advanced Data Service.
Local Catalogue Reference IF-016
Version 0011
Notes All consumption related messages processed in the last 90 days will be replayed. Participants should note occurences where event codes [ActivePower]/[ReactivePower] are accompanied by a revised [ActivePower]/[ReactivePower] event and/or related rejection/ default events based on the timestamps within the S2 section of the message, in order to derive the correct consumption history.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 4 (MPAN + Consumption Data)

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20291All EventsDIP Replay Service XDSSCopyBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20018J2329 / DI-050Market Segment Indicator
DI20024DI-076Estimation Reason Code
DI20028DI-081Settlement Period Duration
DI20029DI-082Settlement Period Effective To Date/Time
DI20030J2328 / DI-083Settlement Period Quality Indicator
DI20041DI-101UTC Settlement Date
DI20046DI-108Distributor DIP ID
DI20061DI-147UTC Period Consumption Value
DI20067DI-153UTC Period Consumption Value (Defaulted)
DI20068DI-154Default Load Shape Flag
DI20069DI-155Settlement Impacted Data Service DIP ID
DI20070DI-157Settlement Impacted Supplier DIP ID
DI20071DI-159Settlement Run Execution Date
DI20072DI-160Settlement Code
DI20078DI-166Supplier Consumption Amendment Reason Code
DI20105J2326 / DI-300MHHS Consumption Component Class ID
DI20199DI-845Issuing Data Service DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20215DI-979Response Code
DI20216DI-980Response Message
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20262DI-016Connection Type Effective From Date
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI50056J0103 / DI-052Measurement Quantity Id
DI50091J0162 / DI-080Consumption Component Indicator
DI50533J1087 / DI-161Run Number
DI51601J2314 / DI-015Connection Type
DI90016DI-030domesticPremisesInd

Flow Structure

SV20291 - All Events - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
S2Original Message (S1) Info0-1Mandatory for [ActivePower], [ReactivePower], [ActivePowerRejected], [ActivePowerDefaulted]G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R1Consumption Request Response1-1G
1 Response Code
1 Response Message
R0Response0-1Mandatory for [ActivePowerRejected]G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B044Data Service Information0-1Mandatory for [ActivePower], [ReactivePower] and [ActivePowerRejected]G
1 Issuing Data Service DIP ID
B043Impacted Participants0-1Mandatory for [ActivePowerDefaulted]G
1 Settlement Impacted Data Service DIP ID
1 Settlement Impacted Supplier DIP ID
B049Settlement Run Info0-1Mandatory for [ActivePowerDefaulted]G
1 Settlement Run Execution Date
1 Settlement Code
1 Run Number
B067Connection Type0-1Mandatory for all events except for [ReplayRequestRejected]G
1 Connection Type
1 Connection Type Effective From Date
B045MQID0-1Mandatory for [ActivePower], [ReactivePower] and [ActivePowerRejected]G
1 Measurement Quantity Id
B050ECS CCC Determination Data0-*Mandatory for [ActivePowerDefaulted], Repeated for each variation in CCC Determination Data that exists within the Settlement Run PeriodG
1 Measurement Quantity Id
1 Market Segment Indicator
1 domesticPremisesInd
1 MHHS Consumption Component Class ID
1 Consumption Component Indicator
B046UTC Settlement Day0-*Mandatory for all events except [ReplayRequestRejected]G
1 UTC Settlement Date
1 Settlement Period Duration
B047UTC Settlement Period Consumption Data0-1Mandatory for [ActivePower], [ReactivePower] and [ActivePowerRejected]G
1 Settlement Period Effective To Date/Time
1 UTC Period Consumption Value
1 Settlement Period Quality Indicator
C Estimation Reason CodeMandatory if SPQI (DI-083) is not 'A'
C Supplier Consumption Amendment Reason CodeRequired if DI-076 is Cons Amendment
B048UTC Settlement Period Consumption Defaulted Data0-1Mandatory for [ActivePowerDefaulted]G
1 Settlement Period Effective To Date/Time
1 UTC Period Consumption Value (Defaulted)
1 Default Load Shape Flag

Message Flow Details

MM20028 - Request Historic Consumption Replay (ADV Sites only)

Market Message Information

Market Message Reference MM20028
MM Description This interface is used by Advanced Data Services to request a Replay of historic Consumption submissions for a newly acquired MPAN, from the DIP.
Local Catalogue Reference IF-015
Version 0011
Notes This transaction is only available to Advanced Data Services. All consumption records (IF-021/IF-013) submitted/received by previous Advanced Data Services for a period of four months prior to SSD will be replayed. The receiving ADS will need to organise these utilising the original message timestamp to recreate the exact chronology of messages and therefore the most recent submission to Settlements for each Settlement Period.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 4 (MPAN + Consumption Data)

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20292ConsumptionReplayAdvanced Data Service DIP ReplayYesBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20046DI-108Distributor DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id

Flow Structure

SV20292 - ConsumptionReplay - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id

Message Flow Details

MM20029 - UTC Settlement Period Consumption Data (Warnings & Rejections)

Market Message Information

Market Message Reference MM20029
MM Description Rejection of Data Service provided Actual or Estimated UTC Settlement Period Consumption data / Warning of Consumption on a De-energised MPAN.
Local Catalogue Reference IF-014
Version 0011
Notes This interface will only be issued in circumstances where the MDS has cause to Reject the proposed Consumption Submission or to warn of consumption being sent on a de-energised MPAN. IF-014 is NOT issued in cases where the Consumption Submission is accepted and processed sucessfully. Connection Type should be the Connection Type of the MPAN on the Settlement Day for which information is being submitted. As a result of routing requirements, consumptions for periods where a different Connection Type was effective should be sent in a new/separate message.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 4 (MPAN + Consumption Data)

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20293ActivePowerRejected & DI-015 <> W Market-wide Data Service SUPS, XDSSLDSOCopyBalancing and Settlement Code Company
SV20297ActivePowerRejected & DI-015 = WMarket-wide Data Service SUPS, XDSSCopyBalancing and Settlement Code Company
SV20301ConsumptionOnDeEnergisedMPANMarket-wide Data Service XDSSLDSOCopyBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20024DI-076Estimation Reason Code
DI20028DI-081Settlement Period Duration
DI20029DI-082Settlement Period Effective To Date/Time
DI20030J2328 / DI-083Settlement Period Quality Indicator
DI20041DI-101UTC Settlement Date
DI20046DI-108Distributor DIP ID
DI20061DI-147UTC Period Consumption Value
DI20078DI-166Supplier Consumption Amendment Reason Code
DI20199DI-845Issuing Data Service DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20215DI-979Response Code
DI20216DI-980Response Message
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20262DI-016Connection Type Effective From Date
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI50056J0103 / DI-052Measurement Quantity Id
DI51601J2314 / DI-015Connection Type

Flow Structure

SV20293 - ActivePowerRejected & DI-015 <> W - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B044Data Service Information1-1G
1 Issuing Data Service DIP ID
B067Connection Type1-1G
1 Connection Type
1 Connection Type Effective From Date
B045MQID1-1G
1 Measurement Quantity Id
B046UTC Settlement Day1-*G
1 UTC Settlement Date
1 Settlement Period Duration
B047UTC Settlement Period Consumption Data1-*G
1 Settlement Period Effective To Date/Time
1 UTC Period Consumption Value
1 Settlement Period Quality Indicator
C Estimation Reason CodeMandatory if SPQI (DI-083) is not 'A'
C Supplier Consumption Amendment Reason CodeRequired if DI-076 is Cons Amendment

SV20297 - ActivePowerRejected & DI-015 = W - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B044Data Service Information1-1G
1 Issuing Data Service DIP ID
B067Connection Type1-1G
1 Connection Type
1 Connection Type Effective From Date
B045MQID1-1G
1 Measurement Quantity Id
B046UTC Settlement Day1-*G
1 UTC Settlement Date
1 Settlement Period Duration
B047UTC Settlement Period Consumption Data1-*G
1 Settlement Period Effective To Date/Time
1 UTC Period Consumption Value
1 Settlement Period Quality Indicator
C Estimation Reason CodeMandatory if SPQI (DI-083) is not 'A'
C Supplier Consumption Amendment Reason CodeRequired if DI-076 is Cons Amendment

SV20301 - ConsumptionOnDeEnergisedMPAN - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B044Data Service Information1-1G
1 Issuing Data Service DIP ID
B067Connection Type1-1G
1 Connection Type
1 Connection Type Effective From Date
B045MQID1-1G
1 Measurement Quantity Id
B046UTC Settlement Day1-*G
1 UTC Settlement Date
1 Settlement Period Duration
B047UTC Settlement Period Consumption Data1-*G
1 Settlement Period Effective To Date/Time
1 UTC Period Consumption Value
1 Settlement Period Quality Indicator
C Estimation Reason CodeMandatory if SPQI (DI-083) is not 'A'
C Supplier Consumption Amendment Reason CodeRequired if DI-076 is Cons Amendment

Message Flow Details

MM20030 - Notification of Defaulted UTC Settlement Period Consumption Data

Market Message Information

Market Message Reference MM20030
MM Description This interface will be issued by ECS/MDS to advise Supplier, Data Service and if required the LDSO of the volume(s) for each Settlement Period which have been Defaulted
Local Catalogue Reference IF-013
Version 0011
Notes THE MDS WILL ONLY ISSUE IF-013 FOR MISSING PERIODS FOR THE 'SF RUN' onwards (ie IF-013's will not be issued for the II Run) In cases where it might be necessary to default consumption over a period(s) where different Consumption Component Classes are in effect, then a separate IF-013 message should be created for each period where a different Connection Type Indicator (DI-015) is in effect. Where the Connection Type is consistent, but other elements of the CCC vary (for example Domestic Premise Indicator) - then either repeating groups of "B050-(B046-B048)" or separate messages could be utilsed.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 4 (MPAN + Consumption Data)

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20302ActivePowerDefaulted & DI-015 <> WMarket-wide Data Service SUPS, XDSSLDSONoBalancing and Settlement Code Company
SV20305ActivePowerDefaulted & DI-015 = WMarket-wide Data Service SUPS, XDSSNoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20018J2329 / DI-050Market Segment Indicator
DI20028DI-081Settlement Period Duration
DI20029DI-082Settlement Period Effective To Date/Time
DI20041DI-101UTC Settlement Date
DI20046DI-108Distributor DIP ID
DI20067DI-153UTC Period Consumption Value (Defaulted)
DI20068DI-154Default Load Shape Flag
DI20069DI-155Settlement Impacted Data Service DIP ID
DI20070DI-157Settlement Impacted Supplier DIP ID
DI20071DI-159Settlement Run Execution Date
DI20072DI-160Settlement Code
DI20105J2326 / DI-300MHHS Consumption Component Class ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20262DI-016Connection Type Effective From Date
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI50056J0103 / DI-052Measurement Quantity Id
DI50091J0162 / DI-080Consumption Component Indicator
DI50533J1087 / DI-161Run Number
DI51601J2314 / DI-015Connection Type
DI90016DI-030domesticPremisesInd

Flow Structure

SV20302 - ActivePowerDefaulted & DI-015 <> W - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B043Impacted Participants1-1G
1 Settlement Impacted Data Service DIP ID
1 Settlement Impacted Supplier DIP ID
B049Settlement Run Info1-1G
1 Settlement Run Execution Date
1 Settlement Code
1 Run Number
B067Connection Type1-1G
1 Connection Type
1 Connection Type Effective From Date
B050ECS CCC Determination Data1-*G
1 Measurement Quantity Id
1 Market Segment Indicator
1 domesticPremisesInd
1 MHHS Consumption Component Class ID
1 Consumption Component Indicator
B046UTC Settlement Day1-*G
1 UTC Settlement Date
1 Settlement Period Duration
B048UTC Settlement Period Consumption Defaulted Data1-*G
1 Settlement Period Effective To Date/Time
1 UTC Period Consumption Value (Defaulted)
1 Default Load Shape Flag

SV20305 - ActivePowerDefaulted & DI-015 = W - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B043Impacted Participants1-1G
1 Settlement Impacted Data Service DIP ID
1 Settlement Impacted Supplier DIP ID
B049Settlement Run Info1-1G
1 Settlement Run Execution Date
1 Settlement Code
1 Run Number
B067Connection Type1-1G
1 Connection Type
1 Connection Type Effective From Date
B050ECS CCC Determination Data1-*G
1 Measurement Quantity Id
1 Market Segment Indicator
1 domesticPremisesInd
1 MHHS Consumption Component Class ID
1 Consumption Component Indicator
B046UTC Settlement Day1-*G
1 UTC Settlement Date
1 Settlement Period Duration
B048UTC Settlement Period Consumption Defaulted Data1-*G
1 Settlement Period Effective To Date/Time
1 UTC Period Consumption Value (Defaulted)
1 Default Load Shape Flag

Message Flow Details

MM20031 - Notification of LDSO Disconnection / CSS Registration De-Activiation

Market Message Information

Market Message Reference MM20031
MM Description This interface is used by SMRS to notify participants that an MPAN has been Disconnected by LDSO and/or terminated by CSS. It is no longer possible to register an MPAN following this point.
Local Catalogue Reference IF-009
Version 0011
Notes Following consultation, both Data Services and Metering Services advised that they did NOT wish to receive either disconnection notification, and were happy simply with the Auto De-Appointment message, which would be sent by the SMRS on successful processing of CSS MPAN De-Activation.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20309MPANDisconnectionSupplier Meter Registration Service EESSUPC, LDSONoRetail Energy Code Company
SV20310MPANReconnectionSupplier Meter Registration Service SUPCSUPC, LDSONoRetail Energy Code Company
SV20312CSSDeRegistrationSupplier Meter Registration Service MDS, EESSUPC, LDSONoRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20025DI-077CSS RMP DeActivation Date
DI20046DI-108Distributor DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20264DI-027Disconnection Effective From Date
DI20298DI-120Additional Information
DI20404DI-028Re-connection Effective From Date
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id

Flow Structure

SV20309 - MPANDisconnection - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B041MPAN Disconnection Information1-1G
1 Disconnection Effective From Date
O Additional Information
B098MPAN Reconnection Information0-1G
1 Re-connection Effective From Date
B042MPAN CSS De-Registration Information0-1G
1 CSS RMP DeActivation Date

SV20310 - MPANReconnection - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B041MPAN Disconnection Information0-*Mandatory for [MPANDisconnection]G
C Disconnection Effective From Date
C Additional Information
B098MPAN Reconnection Information1-1Mandatory for [MPANReconnection]G
1 Re-connection Effective From Date
B042MPAN CSS De-Registration Information0-*Mandatory for [CSSDeactivation]G
C CSS RMP DeActivation Date

SV20312 - CSSDeRegistration - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B041MPAN Disconnection Information0-1G
1 Disconnection Effective From Date
O Additional Information
B098MPAN Reconnection Information0-1G
1 Re-connection Effective From Date
B042MPAN CSS De-Registration Information1-1G
1 CSS RMP DeActivation Date

Message Flow Details

MM20032 - SMRS Notification of Change of Energisation Status

Market Message Information

Market Message Reference MM20032
MM Description This interface is used by SMRS to notify the outcome of Change of Energisation Status Requests.
Local Catalogue Reference IF-008
Version 0011
Notes Block R0 reports the Registration outcome of the Metering Services' request to update Energisation Status, either Accepted or Rejected; where rejected the Status/Error Message field will provide more details. The content of the original IF-07 message is then replayed in the blocks below the Response Block Participants should note that in instances where the SMRS is forced to set the energisation status to de-energised (during disconnection) an unsolicited/ unrequested IF-008 with status of accepted will be issued to Suppliers and Metering Services to notify them of the forced de-energisation of the MPAN even though no IF-007 will have been previously issued.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20315EnergisationStatusChange & DI-979 = ''A''Supplier Meter Registration Service MDS, EESXMSSSUPC, XDSC, XMSC, LDSO, XDSP, XMSP, MDRCopyRetail Energy Code Company
SV20378Any Event & DI-979 = ''R''Supplier Meter Registration Service XMSSCopyRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20046DI-108Distributor DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20215DI-979Response Code
DI20216DI-980Response Message
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20265DI-034Energisation Status Effective From Date
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI50041J0080 / DI-033Energisation Status

Flow Structure

SV20315 - EnergisationStatusChange & DI-979 = ''A'' - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-*G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B025MPAN Energisation Status1-1G
1 Energisation Status
1 Energisation Status Effective From Date

SV20378 - Any Event & DI-979 = ''R'' - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B025MPAN Energisation Status0-1G
1 Energisation Status
1 Energisation Status Effective From Date

Message Flow Details

MM20033 - Change of Energisation Outcome

Market Message Information

Market Message Reference MM20033
MM Description This interface is used by the Metering Service to notify the SMRS of changes to the energisation status or to inform the Supplier where a request to change the energisation status has been rejected.
Local Catalogue Reference IF-007
Version 0011
Notes Energisation Failures would only be reported back to the originating Supplier. Where a successful change in energisation status has taken place, the DIP will route the event to the SMRS. Note, it was decided that the MHHS Design should not enable maintenance of Energisation History - any such changes would need to be raised directly with the LDSO responsible for the MPAN.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2 (MPAN Only)

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20381EnergisationStatusChangeMetering Service REGSYesRetail Energy Code Company
SV20382EnergisationStatusFailureMetering Service SUPSNoRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20046DI-108Distributor DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20265DI-034Energisation Status Effective From Date
DI50003J0003 / DI-063MPAN Core
DI50006J0008 / DI-092Nature of Maintenance
DI50008J0012 / DI-093Additional Information
DI50016J0024 / DI-096Site Visit Check Code
DI50028J0066 / DI-037GSP Group Id
DI50041J0080 / DI-033Energisation Status
DI50623J1253 / DI-097Failure to Energise De-Energise Reason Code

Flow Structure

SV20381 - EnergisationStatusChange - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B025MPAN Energisation Status1-1G
1 Energisation Status
1 Energisation Status Effective From Date
B040Failure to Action Site Energisation Status Chg0-1G
1 Failure to Energise De-Energise Reason Code
O Site Visit Check Code
O Nature of Maintenance
O Additional Information

SV20382 - EnergisationStatusFailure - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B025MPAN Energisation Status0-1G
1 Energisation Status
1 Energisation Status Effective From Date
B040Failure to Action Site Energisation Status Chg1-1G
1 Failure to Energise De-Energise Reason Code
O Site Visit Check Code
O Nature of Maintenance
O Additional Information

Message Flow Details

MM20034 - SMRS Notification of MTD Updates

Market Message Information

Market Message Reference MM20034
MM Description This interface is used by SMRS to notify the outcome of changes of Metering Technical Information to the Metering Service, and if successful other participants. For example, Meter Installations, Removals and Exchanges. This response also includes confirmation of other existing meter(s) installed at the MPAN, which were not impacted by the Metering Event.
Local Catalogue Reference IF-006
Version 0011
Notes Block R0 reports the Registration outcome of the Metering Services' request to update MTD, either Accepted or Rejected; where rejected the Status/Error Message field will provide more details. The content of the original IF-005 message is then replayed in the blocks below (i.e. no change in data structure). In cases where the requested update of MTD's has been successful "Accepted" AND there are other Meters active/Installed at the MPAN, details of each of the additional meter(s) installed will also be provided. This message is for the purpose of exchanging Meter Technical Details between participants, therefore, it is not relevent to UMSDS or UMSO as these Supplier Agents are only able to support Unmetered Sites.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20383MeterInstallSupplier Meter Registration Service EESXMSSXDSC, XMSC, SUPC, LDSO, XDSP, XMSP, MDRCopyRetail Energy Code Company
SV20413MeterRemovalSupplier Meter Registration Service EESXMSSXDSC, XMSC, SUPC, LDSO, XDSP, XMSP, MDRCopyRetail Energy Code Company
SV20443MeterExchangeSupplier Meter Registration Service EESXMSSXDSC, XMSC, SUPC, LDSO, XDSP, XMSP, MDRCopyRetail Energy Code Company
SV20653MeterUpdateSupplier Meter Registration Service EESXMSSSUPC, LDSO, XDSC, MDRCopyRetail Energy Code Company
SV20683MeterHistoryUpdateSupplier Meter Registration Service EESXMSSSUPC, LDSOCopyRetail Energy Code Company
SV20713Any Event & Response Code = ''R''Supplier Meter Registration Service XMSS, SUPCCopyRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20020DI-060Modified Meter ID
DI20046DI-108Distributor DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20215DI-979Response Code
DI20216DI-980Response Message
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20267DI-053Meter ID (Removed)
DI20268DI-054Meter Asset Provider Effective From Date
DI20269DI-057Meter Installation Date / Time
DI20270DI-058Meter Removal Date / Time
DI20277DI-136IHD Status EffectiveFrom Date
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50028J0066 / DI-037GSP Group Id
DI50191J0410 / DI-048Manufacturers Make and Type
DI50194J0419 / DI-090Meter Location
DI50228J0478 / DI-091Number Of Displayed Register Digits (Cumulative Register)
DI50230J0483 / DI-059Meter Type
DI51003J1677 / DI-055Meter Asset Provider Id
DI51132J1835 / DI-137In Home Display (IHD) Install Status
DI51599J2312 / DI-085Electricity Smart Meter Equipment (ESME ID)

Flow Structure

SV20383 - MeterInstall - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B033New/Revised Meter Information1-1G
1 Meter ID
O Modified Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B034Meter MAP Info1-1G
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date
B039Removed Meter Information0-1G
1 Meter ID (Removed)
O Meter Removal Date / Time
B030MPAN IHD Info0-1May be provided for [MeterInstall]G
1 In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B074MPAN Existing Meter Info0-*Mandatory if additional Meters are InstalledG
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info1-*Mandatory for each Meter ProvidedG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date

SV20413 - MeterRemoval - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B033New/Revised Meter Information0-1G
1 Meter ID
O Modified Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B034Meter MAP Info0-1G
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date
B039Removed Meter Information1-1G
1 Meter ID (Removed)
1 Meter Removal Date / Time
B030MPAN IHD Info0-0May only be used with [MeterInstall] & [MeterExchange] & [MeterUpdate]G
O In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B074MPAN Existing Meter Info0-*Mandatory if additional Meters are InstalledG
C Meter ID
C Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
C Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
C Meter Installation Date / Time
B075MPAN Existing Meter MAP Info1-*Mandatory for each Meter ProvidedG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date

SV20443 - MeterExchange - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B033New/Revised Meter Information1-1G
1 Meter ID
O Modified Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B034Meter MAP Info1-1G
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date
B039Removed Meter Information1-1G
1 Meter ID (Removed)
O Meter Removal Date / Time
B030MPAN IHD Info0-1May be provided for [MeterExchange]G
1 In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B074MPAN Existing Meter Info0-*Mandatory if additional Meters are InstalledG
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info1-*Mandatory for each Meter ProvidedG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date

SV20653 - MeterUpdate - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B033New/Revised Meter Information1-1G
1 Meter ID
O Modified Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B034Meter MAP Info0-*G
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date
B039Removed Meter Information0-1G
1 Meter ID (Removed)
O Meter Removal Date / Time
B030MPAN IHD Info0-1May be provided for [MeterUpdate]G
1 In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B074MPAN Existing Meter Info0-*Mandatory if additional Meters are InstalledG
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info1-*Mandatory for each Meter ProvidedG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date

SV20683 - MeterHistoryUpdate - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B033New/Revised Meter Information1-1G
1 Meter ID
O Modified Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B034Meter MAP Info0-*G
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date
B039Removed Meter Information0-1G
1 Meter ID (Removed)
O Meter Removal Date / Time
B030MPAN IHD Info0-0May only be used with [MeterInstall] & [MeterExchange] & [MeterUpdate]G
1 In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B074MPAN Existing Meter Info0-*Mandatory if additional Meters are InstalledG
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info1-*Mandatory for each Meter ProvidedG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date

SV20713 - Any Event & Response Code = ''R'' - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
R0Response1-1G
1 Response Code
C Response MessageRequired if [DI-979] = "R"
B033New/Revised Meter Information0-1G
1 Meter ID
O Modified Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B034Meter MAP Info0-1G
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date
B039Removed Meter Information0-1G
1 Meter ID (Removed)
O Meter Removal Date / Time
B030MPAN IHD Info0-0May only be used with [MeterInstall] & [MeterExchange] & [MeterUpdate]G
1 In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B074MPAN Existing Meter Info0-*Mandatory if additional Meters are InstalledG
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info1-*Mandatory for each Meter ProvidedG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date

Message Flow Details

MM20035 - MTD Updates to SMRS

Market Message Information

Market Message Reference MM20035
MM Description This interface is used by Metering Services to notify any changes required to Metering Technical Information, to the SMRS For example, Meter Installations, Removals and Exchanges. The interface also allows for corrections to the currently installed meter & the historical record of installed metering assets.
Local Catalogue Reference IF-005
Version 0011
Notes Only the Appointed Metering Service, and for a small window (10 days) to allow for delayed notification of field activities the previously appointed Metering Service; and an incoming Metering Service with a Prospective 'SEG' type appointment may send an IF-005 and update metering details. The [MeterUpdate] and [MeterHistoryUpdate] may only ever be used by the Appointed Metering Service. Interface Design assumes that two separate meters with the same 'Meter ID' cannot be installed at the same time. IHD Information - Suppliers are obligated to capture this information. This is usually shared between the MS & Supplier via a bespoke exchange of data and updated by the Supplier into Registration. Data items are included here as a possible replacement of that bespoke exchange of information. The update of if information via this interface shall have exactly the same effect in the Registration System as if the Supplier had provided the information via IF-025. On an exchange the IHD and MAP blocks need only be provided for the newly installed meter. For information - Meter Certification information is not included and is managed separately. Energy Direction is not included here as this is set by the LDSO at the point of MPAN creation. Meter Energisation Status is also not included as it is managed using MHHS-IF-008. If the Metering Service discovers a mismatch in Energisation Status, for example during a site visit, then he should initiate the 'Change of Energisation Status' process. Connection Type and Effective From Date information is not included in this interface as these are data items that are maintained by the LDSO. Where, the Metering Service believes the Connection Type to be incorrect they should initiate the processes to have this changed by the LDSO. The Design Team have publsihed an "IF-005 Use Case Guide" for further information on how to use Update and History Update Event Codes. Following DRG decision - when using the MeterUpdate & MeterHistoryUpdate events it shall only be possible to update details of the existing MAP.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20715MeterInstallMetering Service REGSYesRetail Energy Code Company
SV20716MeterRemovalMetering Service REGSYesRetail Energy Code Company
SV20717MeterExchangeMetering Service REGSYesRetail Energy Code Company
SV20718MeterUpdateMetering Service REGSYesRetail Energy Code Company
SV20719MeterHistoryUpdateMetering Service REGSYesRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20020DI-060Modified Meter ID
DI20046DI-108Distributor DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20267DI-053Meter ID (Removed)
DI20268DI-054Meter Asset Provider Effective From Date
DI20269DI-057Meter Installation Date / Time
DI20270DI-058Meter Removal Date / Time
DI20277DI-136IHD Status EffectiveFrom Date
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50028J0066 / DI-037GSP Group Id
DI50191J0410 / DI-048Manufacturers Make and Type
DI50194J0419 / DI-090Meter Location
DI50228J0478 / DI-091Number Of Displayed Register Digits (Cumulative Register)
DI50230J0483 / DI-059Meter Type
DI51003J1677 / DI-055Meter Asset Provider Id
DI51132J1835 / DI-137In Home Display (IHD) Install Status
DI51599J2312 / DI-085Electricity Smart Meter Equipment (ESME ID)

Flow Structure

SV20715 - MeterInstall - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B033New/Revised Meter Information1-1G
1 Meter ID
O Modified Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B034Meter MAP Info1-1G
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date
B039Removed Meter Information0-1G
1 Meter ID (Removed)
O Meter Removal Date / Time
B030MPAN IHD Info0-1May be used with [MeterInstall]G
1 In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date

SV20716 - MeterRemoval - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B033New/Revised Meter Information0-1G
1 Meter ID
O Modified Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B034Meter MAP Info0-1G
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date
B039Removed Meter Information1-1G
1 Meter ID (Removed)
O Meter Removal Date / Time
B030MPAN IHD Info0-0G
1 In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date

SV20717 - MeterExchange - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B033New/Revised Meter Information1-1G
1 Meter ID
O Modified Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B034Meter MAP Info1-1G
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date
B039Removed Meter Information1-1G
1 Meter ID (Removed)
O Meter Removal Date / Time
B030MPAN IHD Info0-1May be used with [MeterExchange]G
1 In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date

SV20718 - MeterUpdate - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B033New/Revised Meter Information1-1G
1 Meter ID
O Modified Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B034Meter MAP Info0-*G
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date
B039Removed Meter Information0-1G
1 Meter ID (Removed)
O Meter Removal Date / Time
B030MPAN IHD Info0-1May be used with [MeterUpdate]G
1 In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date

SV20719 - MeterHistoryUpdate - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B033New/Revised Meter Information1-1G
1 Meter ID
O Modified Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B034Meter MAP Info0-*G
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date
B039Removed Meter Information0-1G
1 Meter ID (Removed)
O Meter Removal Date / Time
B030MPAN IHD Info0-0G
1 In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date

Message Flow Details

MM20036 - Comms Hub Information (Optional)

Market Message Information

Market Message Reference MM20036
MM Description This interface is optional. It is provided for use by Smart Metering Services & Suppliers that bilaterally agree to share Comms Hub information between themselves.
Local Catalogue Reference IF-004
Version 0011
Notes Optional interface to allow the exchange of Comms Hub information between Suppliers and Metering Services, where this is bilaterally agreed.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20720CommsHubInfoSmart Metering Service / Supplier SUPC, XMSCNoRetail Energy Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20046DI-108Distributor DIP ID
DI20081DI-190Comms Hub Serial Number
DI20082DI-191Comms Hub GUID
DI20083DI-192GPF (Gas) GUID
DI20084DI-193Comms Hub Installation Date
DI20085DI-194Comms Hub F/W Version
DI20086DI-195Comms Hub Activity
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id

Flow Structure

SV20720 - CommsHubInfo - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B093Comms Hub Info1-1G
1 Comms Hub Activity
1 Comms Hub Serial Number
1 Comms Hub GUID
O GPF (Gas) GUIDIf present and/or available
O Comms Hub Installation DateIf available
O Comms Hub F/W VersionIf available

Message Flow Details

MM20037 - Notification to New Supplier of Site Information

Market Message Information

Market Message Reference MM20037
MM Description Following notification of a potential/pending Switch from CSS, SMRS issue this message to the incoming Supplier. Purpose of this message is to advise the incoming Supplier of Site Information so that the Supplier can determine the correct Supplier Agents to appoint (equivilent to D217/D260 in pre-MHHS process).
Local Catalogue Reference IF-002
Version 0011
Notes Design Team recognise that this area of the Design is subject to impact by RC0040 The MHHS Design is such that it is possible that the SMRS may not always be able to provide details of 'Incumbent Supplier Agents'. Obviously this will be the case on Initial Registration, but it may also be in cases where the Previous Supplier has been unable to successfully complete Supplier Agent Appointment(s) prior to the next switch then taking place. 'Annual Consumption' will not be calculated until the first consumption is recoreded in Settlements - therefore the Annual Consumption section will again not be populated for newly created MPANs.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 3 (MPAN + PII)

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20722GainMPANInfoSupplier Meter Registration Service SUPINoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20005DI-021Customer Direct Contract Metering Service
DI20006DI-022Customer Direct Contract Data Service
DI20018J2329 / DI-050Market Segment Indicator
DI20019DI-051Market Segment Indicator Effective From Date
DI20046DI-108Distributor DIP ID
DI20052J2348 / DI-128DUoS Tariff ID
DI20053DI-129DUoS Tariff ID Effective From Date
DI20062DI-148Annual Consumption
DI20063DI-149Annual Consumption EffectiveFrom Date
DI20064DI-150Annual Consumption Quality Indicator
DI20065DI-151Associated MPAN Energy Direction
DI20094DI-207Current Metering Service MPID
DI20095DI-208Current Data Service MPID
DI20099DI-212Import/Export MPAN Supplier MPID
DI20171DI-801Import/Export MPAN Supplier DIP ID
DI20175DI-809Current Metering Service DIP ID
DI20176DI-811Current Data Service DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20262DI-016Connection Type Effective From Date
DI20263DI-026DCC Effective From Date
DI20265DI-034Energisation Status Effective From Date
DI20268DI-054Meter Asset Provider Effective From Date
DI20269DI-057Meter Installation Date / Time
DI20274DI-124Profile Class Effective From Date
DI20275DI-125SSC EffectiveFromDate
DI20276DI-135SMSO EffectiveFrom Date
DI20277DI-136IHD Status EffectiveFrom Date
DI20278DI-138Customer Direct Contract DS DIP ID
DI20279DI-140Customer Direct Contract MS DIP ID
DI50003J0003 / DI-063MPAN Core
DI50004J0004 / DI-056Meter ID
DI50028J0066 / DI-037GSP Group Id
DI50032J0071 / DI-122Profile Class Id
DI50037J0076 / DI-123Standard Settlement Configuration (SSC) Id
DI50041J0080 / DI-033Energisation Status
DI50137J0263 / DI-010Metering Point Postcode
DI50191J0410 / DI-048Manufacturers Make and Type
DI50194J0419 / DI-090Meter Location
DI50228J0478 / DI-091Number Of Displayed Register Digits (Cumulative Register)
DI50230J0483 / DI-059Meter Type
DI50337J0727 / DI-035Direction of Energy Flow
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9
DI51003J1677 / DI-055Meter Asset Provider Id
DI51130J1833 / DI-025DCC Service Flag
DI51132J1835 / DI-137In Home Display (IHD) Install Status
DI51134J1837 / DI-134Smart Metering System Operator (SMSO)
DI51532J2243 / DI-075Primary MPAN
DI51533J2244 / DI-079Secondary MPAN
DI51541J2252 / DI-127Metered Indicator
DI51599J2312 / DI-085Electricity Smart Meter Equipment (ESME ID)
DI51601J2314 / DI-015Connection Type
DI51604J2317 / DI-038Associated Import / Export MSID
DI90043DI-849registrationId

Flow Structure

SV20722 - GainMPANInfo - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID1-1G
1 registrationId
B005Incumbent/Outgoing Service Providers0-1Where available in SMRSG
C Current Metering Service DIP IDMandatory if available in Registration
C Current Metering Service MPIDMandatory if available in Registration
C Current Data Service DIP IDMandatory if available in Registration
C Current Data Service MPIDMandatory if available in Registration
B006Customer Direct Contracts0-1Mandatory if Customer Direct Contract is Registered/RecordedG
1 Customer Direct Contract Metering Service
C Customer Direct Contract MS DIP IDMandatory if available in Registration
1 Customer Direct Contract Data Service
C Customer Direct Contract DS DIP IDMandatory if available in Registration
B022MPAN Address1-1G
O Metering Point Postcode
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
O Address Line 9
B023MPAN Connection Info1-1G
1 Connection Type
1 Connection Type Effective From Date
1 Direction of Energy Flow
1 Metered Indicator
B024MPAN DUOS Tariff ID1-1G
1 DUoS Tariff ID
1 DUoS Tariff ID Effective From Date
B025MPAN Energisation Status1-1G
1 Energisation Status
1 Energisation Status Effective From Date
B026MPAN Market Segment1-1G
1 Market Segment Indicator
1 Market Segment Indicator Effective From Date
B027Assumed Annual Consumption0-1Mandatory where available in SMRSG
1 Annual Consumption
1 Annual Consumption EffectiveFrom Date
1 Annual Consumption Quality Indicator
B029DCC Enrolment Status0-1Mandatory only for Smart MetersG
1 DCC Service Flag
1 DCC Effective From Date
B030MPAN IHD Info0-1G
1 In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B031SMSO Info0-1G
1 Smart Metering System Operator (SMSO)
1 SMSO EffectiveFrom Date
B032MPAN Legacy Info0-1Mandatory for Traditional Meters / Optional for other Meters or where not available in SMRSG
C Profile Class IdMandatory for Traditional Meters
C Profile Class Effective From DateRequired if [DI-122] not null
C Standard Settlement Configuration (SSC) IdMandatory for Traditional Meters
C SSC EffectiveFromDateRequired if [DI-123] not null
B074MPAN Existing Meter Info0-*Mandatory if Metering InstalledG
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info0-*Mandatory for each Meter ProvidedG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date
B035Linked Import / Export MPAN0-*Mandatory if Linked MPAN ExistsG
1 Associated Import / Export MSID
1 Associated MPAN Energy Direction
C Import/Export MPAN Supplier DIP IDMandatory if available in Registration Service
C Import/Export MPAN Supplier MPIDMandatory if available in Registration Service
B036Linked Import/Export Meter Details0-*Mandatory for each Meter ProvidedG
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info0-*Mandatory for each Meter ProvidedG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date
B037Related MPAN(s)0-*B037 repeated for each Related MPAN that existsG
C Primary MPANEither Or should be populated where MPAN (DI-063 above) is part of a group of Related MPANs Collection of "B037-B038-B075" should be repeated for each Related MPAN
C Secondary MPANEither Or should be populated where MPAN (DI-063 above) is part of a group of Related MPANs Collection of "B037-B038-B075" should be repeated for each Related MPAN
B038Related MPAN Meter Details0-*B038 repeated for each Meter / MAP History PairG
1 Meter ID
1 Meter Type
O Manufacturers Make and Type
C Electricity Smart Meter Equipment (ESME ID)Mandatory for Smart Meters
1 Meter Location
C Number Of Displayed Register Digits (Cumulative Register)Mandatory for SMETS2 Meters
1 Meter Installation Date / Time
B075MPAN Existing Meter MAP Info0-*B075 repeated for each Meter / MAP History PairG
1 Meter Asset Provider Id
1 Meter Asset Provider Effective From Date

Message Flow Details

MM20038 - Notification of Change of Supplier

Market Message Information

Market Message Reference MM20038
MM Description Following a successful Change of Supplier CSS will notify this to the SMRS. This is the interface that will be used by the SMRS to notify, interested, MHHS Participants that a successful Change of Supplier has taken place; and to provide the Supplier with key information about the MPAN as it currently exists in the SMRS.
Local Catalogue Reference IF-001
Version 0011
Notes The Incoming Supplier will also receive a 'SecuredActive Notification' from CSS. However, this message confirms that the SMRS and DIP also recognise that the Change of Supplier has taken place. It was decided that this interface would not be sent to the Outgoing Supplier (as he would receive a 'Loss Notification' from CSS) or to Supplier Agents (as they would receive Supplier Agent De-Appointment messages). The MHHS Design is such that its possible that the SMRS may not always be able to provide details of 'Incumbent Supplier Agents'. Obviously this will be the case on Initial Registration, but it may also be in cases where the Previous Supplier has been unable to successfully complete Supplier Agent Appointment(s) prior to the next switch then taking place.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category Cat 2

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20723ChangeOfSupplierSupplier Meter Registration Service MDSSUPI, SUPL, SUPOLDSONoBalancing and Settlement Code Company
SV20724InitialRegistrationSupplier Meter Registration Service MDSSUPI, SUPL, SUPOLDSONoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20005DI-021Customer Direct Contract Metering Service
DI20006DI-022Customer Direct Contract Data Service
DI20008DI-032Domestic Premise Indicator Effective From Date
DI20018J2329 / DI-050Market Segment Indicator
DI20019DI-051Market Segment Indicator Effective From Date
DI20046DI-108Distributor DIP ID
DI20050DI-121Supplier Effective To Date
DI20052J2348 / DI-128DUoS Tariff ID
DI20053DI-129DUoS Tariff ID Effective From Date
DI20062DI-148Annual Consumption
DI20063DI-149Annual Consumption EffectiveFrom Date
DI20064DI-150Annual Consumption Quality Indicator
DI20065DI-151Associated MPAN Energy Direction
DI20087DI-200Incoming Supplier MPID
DI20088DI-201Outgoing Supplier MPID
DI20094DI-207Current Metering Service MPID
DI20095DI-208Current Data Service MPID
DI20099DI-212Import/Export MPAN Supplier MPID
DI20171DI-801Import/Export MPAN Supplier DIP ID
DI20172DI-803Incoming Supplier DIP ID
DI20173DI-805Outgoing Supplier DIP ID
DI20175DI-809Current Metering Service DIP ID
DI20176DI-811Current Data Service DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20262DI-016Connection Type Effective From Date
DI20263DI-026DCC Effective From Date
DI20265DI-034Energisation Status Effective From Date
DI20272DI-086Supplier Effective From Date
DI20274DI-124Profile Class Effective From Date
DI20275DI-125SSC EffectiveFromDate
DI20276DI-135SMSO EffectiveFrom Date
DI20277DI-136IHD Status EffectiveFrom Date
DI20278DI-138Customer Direct Contract DS DIP ID
DI20279DI-140Customer Direct Contract MS DIP ID
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI50032J0071 / DI-122Profile Class Id
DI50037J0076 / DI-123Standard Settlement Configuration (SSC) Id
DI50041J0080 / DI-033Energisation Status
DI50137J0263 / DI-010Metering Point Postcode
DI50337J0727 / DI-035Direction of Energy Flow
DI50488J1036 / DI-001Address Line 1
DI50489J1037 / DI-002Address Line 2
DI50490J1038 / DI-003Address Line 3
DI50491J1039 / DI-004Address Line 4
DI50492J1040 / DI-005Address Line 5
DI50493J1041 / DI-006Address Line 6
DI50494J1042 / DI-007Address Line 7
DI50495J1043 / DI-008Address Line 8
DI50496J1044 / DI-009Address Line 9
DI51130J1833 / DI-025DCC Service Flag
DI51132J1835 / DI-137In Home Display (IHD) Install Status
DI51134J1837 / DI-134Smart Metering System Operator (SMSO)
DI51532J2243 / DI-075Primary MPAN
DI51533J2244 / DI-079Secondary MPAN
DI51541J2252 / DI-127Metered Indicator
DI51601J2314 / DI-015Connection Type
DI51604J2317 / DI-038Associated Import / Export MSID
DI90016DI-030domesticPremisesInd
DI90043DI-849registrationId

Flow Structure

SV20723 - ChangeOfSupplier - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID1-1G
1 registrationId
B002Incoming Supplier Information1-1G
1 Incoming Supplier DIP ID
1 Incoming Supplier MPID
1 Supplier Effective From Date
B003Outgoing Supplier Information1-1G
1 Outgoing Supplier DIP ID
1 Outgoing Supplier MPID
1 Supplier Effective To Date
B004MPAN CSS Dom Indicator1-1G
1 domesticPremisesInd
1 Domestic Premise Indicator Effective From Date
B005Incumbent/Outgoing Service Providers1-1G
C Current Metering Service DIP IDMandatory if available in Registration
C Current Metering Service MPIDMandatory if available in Registration
C Current Data Service DIP IDMandatory if available in Registration
C Current Data Service MPIDMandatory if available in Registration
B006Customer Direct Contracts0-1Mandatory if Customer Direct Contract is Registered/RecordedG
1 Customer Direct Contract Metering Service
C Customer Direct Contract MS DIP IDMandatory if available in Registration
1 Customer Direct Contract Data Service
C Customer Direct Contract DS DIP IDMandatory if available in Registration
B022MPAN Address1-1G
O Metering Point Postcode
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
B023MPAN Connection Info1-1G
1 Connection Type
1 Connection Type Effective From Date
1 Direction of Energy Flow
1 Metered Indicator
B024MPAN DUOS Tariff ID1-1G
1 DUoS Tariff ID
1 DUoS Tariff ID Effective From Date
B025MPAN Energisation Status1-1G
1 Energisation Status
1 Energisation Status Effective From Date
B026MPAN Market Segment1-1G
1 Market Segment Indicator
1 Market Segment Indicator Effective From Date
B027Assumed Annual Consumption0-1Mandatory where available in SMRSG
1 Annual Consumption
1 Annual Consumption EffectiveFrom Date
1 Annual Consumption Quality Indicator
B029DCC Enrolment Status0-1Required only for Smart MetersG
1 DCC Service Flag
1 DCC Effective From Date
B030MPAN IHD Info0-1G
1 In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B031SMSO Info0-1G
1 Smart Metering System Operator (SMSO)
1 SMSO EffectiveFrom Date
B032MPAN Legacy Info0-1Mandatory for Traditional Meters / Optional for other Meters or where not available in SMRSG
C Profile Class IdMandatory for Traditional Meters
C Profile Class Effective From DateRequired if [DI-122] not null
C Standard Settlement Configuration (SSC) IdMandatory for Traditional Meters
C SSC EffectiveFromDateRequired if [DI-123] not null
B035Linked Import / Export MPAN0-*Mandatory if Linked MPAN ExistsG
1 Associated Import / Export MSID
1 Associated MPAN Energy Direction
C Import/Export MPAN Supplier DIP IDMandatory if available in Registration Service
C Import/Export MPAN Supplier MPIDMandatory if available in Registration Service
B037Related MPAN(s)0-*G
C Primary MPANEither Or should be populated where MPAN (DI-063 above) is part of a group of Related MPANs "B037" should be repeated for each Related MPAN
C Secondary MPANEither Or should be populated where MPAN (DI-063 above) is part of a group of Related MPANs "B037" should be repeated for each Related MPAN

SV20724 - InitialRegistration - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID1-1G
1 registrationId
B002Incoming Supplier Information1-1G
1 Incoming Supplier DIP ID
1 Incoming Supplier MPID
1 Supplier Effective From Date
B003Outgoing Supplier Information0-1G
1 Outgoing Supplier DIP ID
1 Outgoing Supplier MPID
1 Supplier Effective To Date
B004MPAN CSS Dom Indicator1-1G
1 domesticPremisesInd
1 Domestic Premise Indicator Effective From Date
B005Incumbent/Outgoing Service Providers0-1G
C Current Metering Service DIP IDMandatory if available in Registration
C Current Metering Service MPIDMandatory if available in Registration
C Current Data Service DIP IDMandatory if available in Registration
C Current Data Service MPIDMandatory if available in Registration
B006Customer Direct Contracts0-1Mandatory if Customer Direct Contract is Registered/RecordedG
1 Customer Direct Contract Metering Service
C Customer Direct Contract MS DIP IDMandatory if available in Registration
1 Customer Direct Contract Data Service
C Customer Direct Contract DS DIP IDMandatory if available in Registration
B022MPAN Address1-1G
O Metering Point Postcode
O Address Line 1
O Address Line 2
O Address Line 3
O Address Line 4
O Address Line 5
O Address Line 6
O Address Line 7
O Address Line 8
B023MPAN Connection Info1-1G
1 Connection Type
1 Connection Type Effective From Date
1 Direction of Energy Flow
1 Metered Indicator
B024MPAN DUOS Tariff ID1-1G
1 DUoS Tariff ID
1 DUoS Tariff ID Effective From Date
B025MPAN Energisation Status1-1G
1 Energisation Status
1 Energisation Status Effective From Date
B026MPAN Market Segment1-1G
1 Market Segment Indicator
1 Market Segment Indicator Effective From Date
B027Assumed Annual Consumption0-1Mandatory where available in SMRSG
1 Annual Consumption
1 Annual Consumption EffectiveFrom Date
1 Annual Consumption Quality Indicator
B029DCC Enrolment Status0-1Required only for Smart MetersG
1 DCC Service Flag
1 DCC Effective From Date
B030MPAN IHD Info0-1G
1 In Home Display (IHD) Install Status
1 IHD Status EffectiveFrom Date
B031SMSO Info0-1G
1 Smart Metering System Operator (SMSO)
1 SMSO EffectiveFrom Date
B032MPAN Legacy Info0-1Mandatory for Traditional Meters / Optional for other Meters or where not available in SMRSG
C Profile Class IdMandatory for Traditional Meters
C Profile Class Effective From DateRequired if [DI-122] not null
C Standard Settlement Configuration (SSC) IdMandatory for Traditional Meters
C SSC EffectiveFromDateRequired if [DI-123] not null
B035Linked Import / Export MPAN0-*Mandatory if Linked MPAN ExistsG
1 Associated Import / Export MSID
1 Associated MPAN Energy Direction
C Import/Export MPAN Supplier DIP IDMandatory if available in Registration Service
C Import/Export MPAN Supplier MPIDMandatory if available in Registration Service
B037Related MPAN(s)0-*G
C Primary MPANEither Or should be populated where MPAN (DI-063 above) is part of a group of Related MPANs "B037" should be repeated for each Related MPAN
C Secondary MPANEither Or should be populated where MPAN (DI-063 above) is part of a group of Related MPANs "B037" should be repeated for each Related MPAN

Message Flow Details

MM20039 - Supplier report for DUoS – aggregated data

Market Message Information

Market Message Reference MM20039
MM Description The report provides aggregated Distribution Use of Systems data for LDSOs or Suppliers in Clock Time.
Local Catalogue Reference MHHS-REP-002
Version 007
Notes
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20750DUoSSupplierAggDataMarket-wide Data Service SupplierNoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20028DI-081Settlement Period Duration
DI20071DI-159Settlement Run Execution Date
DI20072DI-160Settlement Code
DI20124DI-345DUoS Tariff Id
DI20125DI-347Total Uncorrected Volume
DI20156DI-485DUoS Tariff Energy Direction
DI20157DI-486DUoS Tariff Domestic Premise Indicator
DI20158DI-487Total Number Energised MPANs
DI20159DI-488Total Number De-Energised MPANs
DI20160DI-489Daily total volume based on Actual Data
DI20161DI-490Daily total volume based on Estimated Data
DI20167DI-496Settlement Period
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI50028J0066 / DI-037GSP Group Id
DI50034J0073 / DI-305Settlement Date
DI50045J0084 / DI-495Supplier Id
DI50108J0189 / DI-029Distributor Id
DI50533J1087 / DI-161Run Number

Flow Structure

SV20750 - DUoSSupplierAggData - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
R007Settlement Run Execution1-1G
1 Settlement Run Execution Date
R002Settlement Run Info1-1G
1 Settlement Date
1 Settlement Code
1 Run Number
R009Supplier MPID1-1G
1 Supplier Id
R027Distributor Id1-*Repeated for each Distributor Id as requiredG
1 Distributor Id
R013GSP Group1-*Repeated for each GSP Group Id as requiredG
1 GSP Group Id
R010Tariff Characteristics1-*Repeated for each combination of ValuesG
1 DUoS Tariff Id
1 DUoS Tariff Energy Direction
1 DUoS Tariff Domestic Premise Indicator
R011Consumption data by Settlement Period1-*Repeated for each Settlement PeriodG
1 Settlement Period
1 Settlement Period Duration
1 Total Uncorrected Volume
1 Total Number Energised MPANs
1 Total Number De-Energised MPANs
R0105Daily volumes on Actuals or Estimates1-1G
1 Daily total volume based on Actual Data
1 Daily total volume based on Estimated Data

Message Flow Details

MM20040 - Embedded Network report for DUoS – aggregated data

Market Message Information

Market Message Reference MM20040
MM Description The report provides aggregated Distribution Use of System data for Embedded Networks to LDSOs in Clock Time.
Local Catalogue Reference MHHS-REP-002A
Version 007
Notes
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20726DUoSEmbeddedLDSOAggDataMarket-wide Data Service LDSONoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20028DI-081Settlement Period Duration
DI20071DI-159Settlement Run Execution Date
DI20072DI-160Settlement Code
DI20124DI-345DUoS Tariff Id
DI20154DI-483Embedded LDSO ID
DI20156DI-485DUoS Tariff Energy Direction
DI20157DI-486DUoS Tariff Domestic Premise Indicator
DI20158DI-487Total Number Energised MPANs
DI20159DI-488Total Number De-Energised MPANs
DI20160DI-489Daily total volume based on Actual Data
DI20161DI-490Daily total volume based on Estimated Data
DI20162DI-491Embedded Total Uncorrected Volume
DI20167DI-496Settlement Period
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI50028J0066 / DI-037GSP Group Id
DI50034J0073 / DI-305Settlement Date
DI50108J0189 / DI-029Distributor Id
DI50533J1087 / DI-161Run Number

Flow Structure

SV20726 - DUoSEmbeddedLDSOAggData - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
R027Distributor Id1-1G
1 Distributor Id
R013GSP Group1-1G
1 GSP Group Id
R007Settlement Run Execution1-1G
1 Settlement Run Execution Date
R002Settlement Run Info1-1G
1 Settlement Date
1 Settlement Code
1 Run Number
R006Embedded LDSO Id1-*Repeated for each Embedded LDSO ID as requiredG
1 Embedded LDSO ID
R010Tariff Characteristics1-*Repeated for each combination of ValuesG
1 DUoS Tariff Id
1 DUoS Tariff Energy Direction
1 DUoS Tariff Domestic Premise Indicator
R012Embedded Consumption data by Settlement Period1-*Repeated for each Settlement PeriodG
1 Settlement Period
1 Settlement Period Duration
1 Embedded Total Uncorrected Volume
1 Total Number Energised MPANs
1 Total Number De-Energised MPANs
R0105Daily volumes on Actuals or Estimates1-1G
1 Daily total volume based on Actual Data
1 Daily total volume based on Estimated Data

Message Flow Details

MM20041 - BM Unit Allocated Demand Volumes to Suppliers

Market Message Information

Market Message Reference MM20041
MM Description The report provides BM Unit Allocated Demand volumes, Corrected and Uncorrected Consumption Components and Demand Disconnection volumes to Suppliers Market Participants.
Local Catalogue Reference MHHS-REP-003
Version 007
Notes
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20727BMUnitAllocatedDemand VolumesToMarketParticipantsMarket-wide Data Service SupplierNoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20018J2329 / DI-050Market Segment Indicator
DI20028DI-081Settlement Period Duration
DI20071DI-159Settlement Run Execution Date
DI20072DI-160Settlement Code
DI20105J2326 / DI-300MHHS Consumption Component Class ID
DI20109J2346 / DI-322GSP Group Correction Factor Import
DI20110J2347 / DI-323GSP Group Correction Factor Export
DI20111J2330 / DI-324Corrected Component Losses
DI20112J2327 / DI-325GSP Group Correction Scaling Weight
DI20116DI-332Demand Disconnection Event ID
DI20117DI-334DDE Start Datetime
DI20118DI-335DDE End Datetime
DI20122J2366 / DI-339BM Unit Allocated Demand Disconnection Volume Losses
DI20123DI-341BM Unit Allocated Demand Disconnection Volume
DI20126J2331 / DI-359Uncorrected BM Unit's Period Level Consumption
DI20127J2332 / DI-360Uncorrected BM Unit's Period Level Consumption Losses
DI20128J2333 / DI-362Corrected Component Consumption
DI20129J2334 / DI-363Daily Uncorrected BM Unit's Period Level Consumption
DI20130J2335 / DI-364Daily Uncorrected BM Unit's Period Level Consumption Losses
DI20131J2336 / DI-365Daily Corrected Component
DI20132J2337 / DI-366Daily Corrected Component Losses
DI20135DI-369Daily BM Unit Allocated Demand Disconnection Volume
DI20136DI-370Daily BM Unit Allocated Demand Disconnection Volume Losses
DI20163J2369 / DI-492Daily BM Unit MSID Count
DI20167DI-496Settlement Period
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI50028J0066 / DI-037GSP Group Id
DI50034J0073 / DI-305Settlement Date
DI50045J0084 / DI-495Supplier Id
DI50091J0162 / DI-080Consumption Component Indicator
DI50533J1087 / DI-161Run Number
DI50954J1628 / DI-302BM Unit Id
DI50957J1631 / DI-357Default BM Unit Flag
DI50966J1640 / DI-618Daily Uncorrected Period BM Unit Total Allocated Volume
DI50967J1641 / DI-619Daily Period BM Unit Total Allocated Volume
DI51601J2314 / DI-015Connection Type

Flow Structure

SV20727 - BMUnitAllocatedDemand VolumesToMarketParticipants - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
R013GSP Group1-1G
1 GSP Group Id
R007Settlement Run Execution1-1G
1 Settlement Run Execution Date
R002Settlement Run Info1-1G
1 Settlement Date
1 Settlement Code
1 Run Number
R103Settlement Period Duration1-1G
1 Settlement Period Duration
R015Supplier1-1G
1 Supplier Id
R016BM Unit Standing Data1-1G
1 BM Unit Id
1 Default BM Unit Flag
R017Consumption Component Class HH Energy1-1G
1 MHHS Consumption Component Class ID
1 GSP Group Correction Scaling Weight
1 Connection Type
1 Market Segment Indicator
1 Consumption Component Indicator
R018Corrected & Uncorrected Components1-*G
1 Settlement Date
1 Settlement Period
C Uncorrected BM Unit's Period Level Consumption Mandatory if CCC ID is for consumption
C Uncorrected BM Unit's Period Level Consumption LossesMandatory if CCC ID is for Losses
C Corrected Component ConsumptionMandatory if CCC ID is for consumption
C Corrected Component LossesMandatory if CCC ID is for Losses
R019Daily Totals1-1G
1 Daily Uncorrected BM Unit's Period Level Consumption
1 Daily Uncorrected BM Unit's Period Level Consumption Losses
1 Daily Corrected Component
1 Daily Corrected Component Losses
R021Daily Total BM Unit Energy1-1G
1 Daily Uncorrected Period BM Unit Total Allocated Volume
1 Daily Period BM Unit Total Allocated Volume
1 Daily BM Unit MSID Count
R051Demand Disconnection Event Details0-1G
1 Demand Disconnection Event IDOnly populate where a disconnection event has occurred
1 DDE Start DatetimeOnly populate where a disconnection event has occurred
1 DDE End DatetimeOnly populate where a disconnection event has occurred
R022BM Unit Allocated Demand Disconnection Volume0-1G
1 Settlement Period
C BM Unit Allocated Demand Disconnection Volume Only populate where a disconnection event has impacted the Settlement Period for the BM Unit within the GSP Group.
C BM Unit Allocated Demand Disconnection Volume LossesIf Settlement Run is for a Demand Disconnection Event, Mandatory if CCC ID is for consumption.
R023DDE Daily Total0-1G
C Daily BM Unit Allocated Demand Disconnection VolumeOnly populate where a disconnection event has impacted the Settlement Period for the BM Unit within the GSP Group.
C Daily BM Unit Allocated Demand Disconnection Volume Losses
R024GSP Group Correction Factors0-*G
1 Settlement Period
1 GSP Group Correction Factor Import
1 GSP Group Correction Factor Export

Message Flow Details

MM20042 - Supplier Deemed Take Report

Market Message Information

Market Message Reference MM20042
MM Description The report provides Supplier Deemed Take to Suppliers.
Local Catalogue Reference MHHS-REP-004
Version 007
Notes
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20728SupplierDeemedTakeReportSupplier Volume Allocation Agent SupplierNoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20071DI-159Settlement Run Execution Date
DI20072DI-160Settlement Code
DI20113DI-327Supplier Deemed Take
DI20137DI-373Daily Supplier Deemed Take
DI20167DI-496Settlement Period
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI50028J0066 / DI-037GSP Group Id
DI50034J0073 / DI-305Settlement Date
DI50045J0084 / DI-495Supplier Id
DI50533J1087 / DI-161Run Number

Flow Structure

SV20728 - SupplierDeemedTakeReport - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
R013GSP Group1-1G
1 GSP Group Id
R007Settlement Run Execution1-1G
1 Settlement Run Execution Date
R002Settlement Run Info1-1G
1 Settlement Date
1 Settlement Code
1 Run Number
R009Supplier MPID1-1G
1 Supplier Id
R026Supplier Deemed Take Per Settlement Period1-1G
1 Settlement Period
1 Supplier Deemed Take
R025Daily Supplier Deemed Take1-1G
1 Daily Supplier Deemed Take

Message Flow Details

MM20043 - Aggregated Uncorrected volumes by CCC to Market Participants - DEPENDENT ON OPERATIONAL CHOREOGRAPHY

Market Message Information

Market Message Reference MM20043
MM Description This interface provides Aggregated Uncorrected volumes, Loss volumes by CCC and Uncorrected BM Unit Volumes for DDE to Suppliers
Local Catalogue Reference MHHS-REP-006
Version 007
Notes This interface will provide data at each Settlement Run.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20729UncorrectedConsumptionAndLossesByCCCIDMarket-wide Data Service SupplierNoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20018J2329 / DI-050Market Segment Indicator
DI20071DI-159Settlement Run Execution Date
DI20072DI-160Settlement Code
DI20105J2326 / DI-300MHHS Consumption Component Class ID
DI20116DI-332Demand Disconnection Event ID
DI20117DI-334DDE Start Datetime
DI20118DI-335DDE End Datetime
DI20119J2349 / DI-336Supplier Advanced Demand Disconnection Volume
DI20120J2350 / DI-337Supplier Advanced Demand Disconnection Volume Losses
DI20121J2365 / DI-338BM Unit Demand Disconnection Volume
DI20122J2366 / DI-339BM Unit Allocated Demand Disconnection Volume Losses
DI20126J2331 / DI-359Uncorrected BM Unit's Period Level Consumption
DI20127J2332 / DI-360Uncorrected BM Unit's Period Level Consumption Losses
DI20130J2335 / DI-364Daily Uncorrected BM Unit's Period Level Consumption Losses
DI20138J2338 / DI-374MSID Count
DI20139DI-375Daily Uncorrected BM Unit's Period Level Consumption
DI20140J2355 / DI-376Daily Advanced Demand Disconnection Volume
DI20141J2356 / DI-377Daily Advanced Demand Disconnection Volume Losses
DI20142J2367 / DI-378Daily BM Unit Demand Disconnection Volume
DI20143J2368 / DI-379Daily BM Unit Demand Disconnection Volume Losses
DI20167DI-496Settlement Period
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI50028J0066 / DI-037GSP Group Id
DI50034J0073 / DI-305Settlement Date
DI50045J0084 / DI-495Supplier Id
DI50056J0103 / DI-052Measurement Quantity Id
DI50091J0162 / DI-080Consumption Component Indicator
DI50533J1087 / DI-161Run Number
DI50954J1628 / DI-302BM Unit Id
DI51601J2314 / DI-015Connection Type

Flow Structure

SV20729 - UncorrectedConsumptionAndLossesByCCCID - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
R013GSP Group1-1G
1 GSP Group Id
R007Settlement Run Execution1-1G
1 Settlement Run Execution Date
R002Settlement Run Info1-1G
1 Settlement Date
1 Settlement Code
1 Run Number
R015Supplier1-1G
1 Supplier Id
R032BM Unit Id0-*Repeated for each BM Unit IDG
1 BM Unit Id
R003ECS CCC Determination Data1-1G
1 Connection Type
1 Measurement Quantity Id
1 Market Segment Indicator
1 MHHS Consumption Component Class ID
1 Consumption Component Indicator
R033Uncorrected Aggregated Volumes1-1G
1 Settlement Period
1 MSID Count
C Uncorrected BM Unit's Period Level Consumption Mandatory if CCC ID is for consumption
C Uncorrected BM Unit's Period Level Consumption LossesMandatory if CCC ID is for Losses
R034Daily Totals1-1G
1 Daily Uncorrected BM Unit's Period Level Consumption
1 Daily Uncorrected BM Unit's Period Level Consumption Losses
R051Demand Disconnection Event Details0-1G
C Demand Disconnection Event IDOnly populate where a disconnection event has occurred
C DDE Start DatetimeOnly populate where a disconnection event has occurred
C DDE End DatetimeOnly populate where a disconnection event has occurred
R106Uncorrected Demand Disconnection Event Volumes by Supplier BM Unit0-1G
C MHHS Consumption Component Class ID
C Settlement Period
C Supplier Advanced Demand Disconnection VolumeIf Settlement Run is for a Demand Disconnection Event, Mandatory if CCC ID is for consumption.
C Supplier Advanced Demand Disconnection Volume LossesIf Settlement Run is for a Demand Disconnection Event, Mandatory if CCC ID is for consumption.
C BM Unit Demand Disconnection Volume If Settlement Run is for a Demand Disconnection Event, Mandatory if CCC ID is for consumption.
C BM Unit Allocated Demand Disconnection Volume LossesIf Settlement Run is for a Demand Disconnection Event, Mandatory if CCC ID is for consumption.
R107Daily Uncorrected Demand Disconnection Volumes0-1G
C Daily Advanced Demand Disconnection VolumeOnly populate where a disconnection event has impacted the Settlement Period for the BM Unit within the GSP Group.
C Daily Advanced Demand Disconnection Volume LossesOnly populate where a disconnection event has impacted the Settlement Period for the BM Unit within the GSP Group.
C Daily BM Unit Demand Disconnection Volume Only populate where a disconnection event has impacted the Settlement Period for the BM Unit within the GSP Group.
C Daily BM Unit Demand Disconnection Volume LossesOnly populate where a disconnection event has impacted the Settlement Period for the BM Unit within the GSP Group.

Message Flow Details

MM20044 - VAS Exception Report to Suppliers

Market Message Information

Market Message Reference MM20044
MM Description This interface notifies Suppliers of Default Data (relating to BM Unit Defaults)
Local Catalogue Reference MHHS-REP-007
Version 007
Notes
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20730BMUnitDefaultsToSuppliersSupplier Volume Allocation Agent SupplierNoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20071DI-159Settlement Run Execution Date
DI20072DI-160Settlement Code
DI20144DI-380Details of Default Data Used
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI50028J0066 / DI-037GSP Group Id
DI50034J0073 / DI-305Settlement Date
DI50533J1087 / DI-161Run Number
DI50954J1628 / DI-302BM Unit Id

Flow Structure

SV20730 - BMUnitDefaultsToSuppliers - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
R007Settlement Run Execution1-1G
1 Settlement Run Execution Date
R002Settlement Run Info1-1G
1 Settlement Date
1 Settlement Code
1 Run Number
R013GSP Group1-1G
1 GSP Group Id
R036BM Unit Default Data1-1G
1 BM Unit Id
1 Details of Default Data Used

Message Flow Details

MM20045 - MDS Exception Report to LDSOs

Market Message Information

Market Message Reference MM20045
MM Description This interface notifies LDSOs for Default Data (relating to LLF Defaults)
Local Catalogue Reference MHHS-REP-008
Version 007
Notes
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20731LDSOLLFDefaultDataMarket-wide Data Service LDSONoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20072DI-160Settlement Code
DI20165DI-494Details of Default LLF Data Used
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI50028J0066 / DI-037GSP Group Id
DI50034J0073 / DI-305Settlement Date
DI50108J0189 / DI-029Distributor Id
DI50533J1087 / DI-161Run Number

Flow Structure

SV20731 - LDSOLLFDefaultData - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
R002Settlement Run Info1-1G
1 Settlement Date
1 Settlement Code
1 Run Number
R013GSP Group1-1G
1 GSP Group Id
R027Distributor Id1-1G
1 Distributor Id
R039LLF Default Data Detail1-1G
1 Details of Default LLF Data Used

Message Flow Details

MM20046 - EMRS Report for Suppliers

Market Message Information

Market Message Reference MM20046
MM Description Half Hourly metered data for Suppliers that is used by the CM Settlement Services Provider in calculating CM data, and/ or by the CFD Settlement Services provider in calculating CFD data.
Local Catalogue Reference MHHS-REP-009
Version 007
Notes
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20732EMRSReportForSuppliersMarket-wide Data Service SupplierNoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20030J2328 / DI-083Settlement Period Quality Indicator
DI20072DI-160Settlement Code
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI50034J0073 / DI-305Settlement Date
DI50035J0074 / DI-307Settlement Period Id
DI50045J0084 / DI-495Supplier Id
DI50056J0103 / DI-052Measurement Quantity Id
DI50533J1087 / DI-161Run Number
DI51168J1872 / DI-432Period Metering System Metered Data

Flow Structure

SV20732 - EMRSReportForSuppliers - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
R002Settlement Run Info1-1G
1 Settlement Date
1 Settlement Code
1 Run Number
R015Supplier1-1G
1 Supplier Id
R013GSP Group1-1G
1 GSP Group Id
R068Period Metering Data1-1G
1 MPAN Core
1 Measurement Quantity Id
1 Settlement Period Id
1 Period Metering System Metered Data
1 Settlement Period Quality Indicator

Message Flow Details

MM20047 - LDSO report for DUoS – aggregated data

Market Message Information

Market Message Reference MM20047
MM Description The report provides aggregated Distribution Use of Systems data for LDSOs or Suppliers in Clock Time.
Local Catalogue Reference MHHS-REP-002B
Version 007
Notes
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20725DUoSLDSOAggDataMarket-wide Data Service LDSONoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20028DI-081Settlement Period Duration
DI20071DI-159Settlement Run Execution Date
DI20072DI-160Settlement Code
DI20124DI-345DUoS Tariff Id
DI20125DI-347Total Uncorrected Volume
DI20156DI-485DUoS Tariff Energy Direction
DI20157DI-486DUoS Tariff Domestic Premise Indicator
DI20158DI-487Total Number Energised MPANs
DI20159DI-488Total Number De-Energised MPANs
DI20160DI-489Daily total volume based on Actual Data
DI20161DI-490Daily total volume based on Estimated Data
DI20167DI-496Settlement Period
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI50028J0066 / DI-037GSP Group Id
DI50034J0073 / DI-305Settlement Date
DI50045J0084 / DI-495Supplier Id
DI50108J0189 / DI-029Distributor Id
DI50533J1087 / DI-161Run Number

Flow Structure

SV20725 - DUoSLDSOAggData - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
R027Distributor Id1-1G
1 Distributor Id
R013GSP Group1-1G
1 GSP Group Id
R007Settlement Run Execution1-1G
1 Settlement Run Execution Date
R002Settlement Run Info1-1G
1 Settlement Date
1 Settlement Code
1 Run Number
R009Supplier MPID1-*Repeated for each Supplier MPID as RequiredG
1 Supplier Id
R010Tariff Characteristics1-*Repeated for each combination of ValuesG
1 DUoS Tariff Id
1 DUoS Tariff Energy Direction
1 DUoS Tariff Domestic Premise Indicator
R011Consumption data by Settlement Period1-*Repeated for each Settlement PeriodG
1 Settlement Period
1 Settlement Period Duration
1 Total Uncorrected Volume
1 Total Number Energised MPANs
1 Total Number De-Energised MPANs
R0105Daily volumes on Actuals or Estimates1-1G
1 Daily total volume based on Actual Data
1 Daily total volume based on Estimated Data

Message Flow Details

MM20048 - MDS Data for EMRS

Market Message Information

Market Message Reference MM20048
MM Description Half Hourly metered data for use by the CM Settlement Services Provider in calculating CM data, and/ or by the CFD Settlement Services provider in calculating CFD data. This report is External and the interface routing is for agreement between Elexon and EMRS
Local Catalogue Reference ELEX-REP-020
Version 007
Notes
DIP Delivery Pattern Elexon defined
Security Category

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20734MDS Data for EMRSMarket-wide Data ServiceEMR SettlementBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20030J2328 / DI-083Settlement Period Quality Indicator
DI20072DI-160Settlement Code
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI50034J0073 / DI-305Settlement Date
DI50035J0074 / DI-307Settlement Period Id
DI50045J0084 / DI-495Supplier Id
DI50056J0103 / DI-052Measurement Quantity Id
DI50533J1087 / DI-161Run Number
DI51168J1872 / DI-432Period Metering System Metered Data

Flow Structure

SV20734 - MDS Data for EMRS - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
R002Settlement Run Info1-1G
1 Settlement Date
1 Settlement Code
1 Run Number
R013GSP Group1-1G
1 GSP Group Id
R015Supplier1-1G
1 Supplier Id
R068Period Metering Data1-1G
1 MPAN Core
1 Measurement Quantity Id
1 Settlement Period Id
1 Period Metering System Metered Data
1 Settlement Period Quality Indicator

Message Flow Details

MM20049 - P0210 TUoS Report

Market Message Information

Market Message Reference MM20049
MM Description The report provides ESO with data for TUoS, BSUoS and Tariff Settings. This report is External and the interface routing is for agreement between Elexon and ESO
Local Catalogue Reference ELEX-REP-080
Version 007
Notes
DIP Delivery Pattern Elexon defined
Security Category

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20735P0210 TUoS ReportSupplier Volume Allocation AgentElectricity System OperatorBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20018J2329 / DI-050Market Segment Indicator
DI20072DI-160Settlement Code
DI20105J2326 / DI-300MHHS Consumption Component Class ID
DI20111J2330 / DI-324Corrected Component Losses
DI20113DI-327Supplier Deemed Take
DI20115DI-329Storage Corrected Components
DI20126J2331 / DI-359Uncorrected BM Unit's Period Level Consumption
DI20127J2332 / DI-360Uncorrected BM Unit's Period Level Consumption Losses
DI20128J2333 / DI-362Corrected Component Consumption
DI20129J2334 / DI-363Daily Uncorrected BM Unit's Period Level Consumption
DI20130J2335 / DI-364Daily Uncorrected BM Unit's Period Level Consumption Losses
DI20137DI-373Daily Supplier Deemed Take
DI20145DI-433Period BM Unit Gross Storage Demand
DI20146DI-438(Period) BM Unit Gross Embedded Export
DI20147DI-439Daily Storage Corrected Components
DI20148DI-440Daily BM Unit Gross Embedded Export
DI20301DI-620GSP Group Take Report Value
DI50028J0066 / DI-037GSP Group Id
DI50034J0073 / DI-305Settlement Date
DI50035J0074 / DI-307Settlement Period Id
DI50045J0084 / DI-495Supplier Id
DI50108J0189 / DI-029Distributor Id
DI50441J0899 / DI-441Daily GSP Group Take
DI50533J1087 / DI-161Run Number
DI50954J1628 / DI-302BM Unit Id

Flow Structure

SV20735 - P0210 TUoS Report - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
R002Settlement Run Info1-1G
1 Settlement Date
1 Settlement Code
1 Run Number
DIS/GSP1-1G
1 Distributor Id
1 GSP Group Id
R009Supplier MPID1-1G
1 Supplier Id
R032BM Unit Id1-1G
1 BM Unit Id
R080BM Unit (Corrected Component)1-1G
1 Market Segment Indicator
1 MHHS Consumption Component Class ID
1 Settlement Period Id
1 Uncorrected BM Unit's Period Level Consumption Mandatory if CCC ID is for consumption
1 Uncorrected BM Unit's Period Level Consumption LossesMandatory if CCC ID is for Losses
1 Corrected Component ConsumptionMandatory if CCC ID is for consumption
1 Corrected Component LossesMandatory if CCC ID is for Losses
R081Storage Corrected Component1-1G
1 Market Segment Indicator
1 MHHS Consumption Component Class ID
1 Settlement Period Id
1 Storage Corrected Components
BM Unit Gross Storage Demand1-1G
1 Settlement Period Id
1 Period BM Unit Gross Storage Demand
R082BM Unit Gross Embedded Export1-1G
1 Settlement Period Id
1 (Period) BM Unit Gross Embedded Export
R083Daily BM Unit Volumes1-1G
1Daily Uncorrected BM Unit's Period Level Consumption
1Daily Uncorrected BM Unit's Period Level Consumption Losses
CDaily Storage Corrected Components
1Daily BM Unit Gross Embedded Export
R108Supplier Deemed Take (BM Unit)1-1G
1 Settlement Period Id
1 Supplier Deemed Take
R025Daily Supplier Deemed Take1-1G
1 Daily Supplier Deemed Take
GSP Group Take1-1G
1 Settlement Period Id
1 GSP Group Take Report Value
R085Daily GSP Group Take1-1G
1Daily GSP Group Take

Message Flow Details

MM20059 - Notification of Reverse Migration & DeAppointment

Market Message Information

Market Message Reference MM20059
MM Description To provide Notification of a Reverse Migration to MDS/LDSO; and to Advise MHHS Supplier Agents that they have been De-Appointed (as a result of a Reverse Migration) and where appropriate detials of the incoming 'old regime' agents i.e. MOP / DC
Local Catalogue Reference IF-003
Version 007
Notes It is possible that in some circumstances the SMRS will not yet be aware of the Incoming MOP/DC, at the point it is necessary and required to issue the Notification of De-Appointment to the incumbent Supplier Agent(s). In such cases the message will be issued with section(s) B095 and B096 not present. Once known the incoming MOP/DC will be notified, via a second follow up IF-003 with event code [MSDeAppUpdateRM] or [DSDeAppUpdateRM], as appropriate to the relevent outgoing Supplier Agent, this time with blocks B095/B096 fully populated.
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20745ReverseMigNotificationSupplier Meter Registration Service LDSO, MDS, EESYesBalancing and Settlement Code Company
SV20746MSDeAppRMSupplier Meter Registration Service EESXMSCYesBalancing and Settlement Code Company
SV20747DSDeAppRMSupplier Meter Registration Service EES, MDSXDSCYesBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20007DI-023Data Service Effective From Date
DI20046DI-108Distributor DIP ID
DI20087DI-200Incoming Supplier MPID
DI20089DI-202De-Appointed Metering Service MPID
DI20090DI-203De-Appointed Data Service MPID
DI20172DI-803Incoming Supplier DIP ID
DI20177DI-813De-Appointed MS DIP ID
DI20178DI-815Metering Service EffectiveTo Date
DI20179DI-816De-Appointed DS DIP ID
DI20180DI-818Data Service EffectiveTo Date
DI20181DI-819De-Appointment Reason Code
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20271DI-061Metering Service EffectiveFrom Date
DI20272DI-086Supplier Effective From Date
DI20288DI-500MHHS Regime End Date
DI20289DI-501Reverse Migration Incoming MOP MPID
DI20290DI-502Reverse Migration Incoming MOP Effective From Date
DI20299DI-503Reverse Migration Incoming DC MPID
DI20300DI-504Reverse Migration Incoming DC Effective From Date
DI50003J0003 / DI-063MPAN Core
DI50028J0066 / DI-037GSP Group Id
DI90043DI-849registrationId

Flow Structure

SV20745 - ReverseMigNotification - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing0-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID1-1G
1 registrationId
B094Reverse Migration Notification1-1G
1 MHHS Regime End Date
B008Metering Service De-Appointment Details0-1G
1 De-Appointed MS DIP ID
1 De-Appointed Metering Service MPID
1 Metering Service EffectiveFrom Date
1 Metering Service EffectiveTo Date
1 De-Appointment Reason Code
B009Data Service De-Appointment Details0-1G
1 De-Appointed DS DIP ID
1 De-Appointed Data Service MPID
1 Data Service Effective From Date
1 Data Service EffectiveTo Date
1 De-Appointment Reason Code
B095Incoming MOP Details0-1G
1 Reverse Migration Incoming MOP MPID
1 Reverse Migration Incoming MOP Effective From Date
B096Incoming DC Details0-1G
1 Reverse Migration Incoming DC MPID
1 Reverse Migration Incoming DC Effective From Date
B002Incoming Supplier Information1-1G
1 Incoming Supplier DIP ID
1 Incoming Supplier MPID
1 Supplier Effective From Date

SV20746 - MSDeAppRM - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID1-1G
1 registrationId
B094Reverse Migration Notification0-1G
1 MHHS Regime End Date
B008Metering Service De-Appointment Details1-1G
1 De-Appointed MS DIP ID
1 De-Appointed Metering Service MPID
1 Metering Service EffectiveFrom Date
1 Metering Service EffectiveTo Date
1 De-Appointment Reason Code
B009Data Service De-Appointment Details0-1G
1 De-Appointed DS DIP ID
1 De-Appointed Data Service MPID
1 Data Service Effective From Date
1 Data Service EffectiveTo Date
1 De-Appointment Reason Code
B095Incoming MOP Details0-1G
1 Reverse Migration Incoming MOP MPID
1 Reverse Migration Incoming MOP Effective From Date
B096Incoming DC Details0-1G
1 Reverse Migration Incoming DC MPID
1 Reverse Migration Incoming DC Effective From Date
B002Incoming Supplier Information1-1G
1 Incoming Supplier DIP ID
1 Incoming Supplier MPID
1 Supplier Effective From Date

SV20747 - DSDeAppRM - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
M0MPAN1-1G
1 MPAN Core
1 Distributor DIP ID
1 GSP Group Id
B013CSS Registration Request ID1-1G
1 registrationId
B094Reverse Migration Notification0-1G
1 MHHS Regime End Date
B008Metering Service De-Appointment Details0-1G
1 De-Appointed MS DIP ID
1 De-Appointed Metering Service MPID
1 Metering Service EffectiveFrom Date
1 Metering Service EffectiveTo Date
1 De-Appointment Reason Code
B009Data Service De-Appointment Details1-1G
1 De-Appointed DS DIP ID
1 De-Appointed Data Service MPID
1 Data Service Effective From Date
1 Data Service EffectiveTo Date
1 De-Appointment Reason Code
B095Incoming MOP Details0-1G
1 Reverse Migration Incoming MOP MPID
1 Reverse Migration Incoming MOP Effective From Date
B096Incoming DC Details0-1G
1 Reverse Migration Incoming DC MPID
1 Reverse Migration Incoming DC Effective From Date
B002Incoming Supplier Information1-1G
1 Incoming Supplier DIP ID
1 Incoming Supplier MPID
1 Supplier Effective From Date

Message Flow Details

MM20060 - MHHS - Supplier Half Hourly Demand Report

Market Message Information

Market Message Reference MM20060
MM Description Report for each Supplier containing details of all the half hourly demand for a Supplier by Consumption Component Class.
Local Catalogue Reference D0397
Version 001
Notes
DIP Delivery Pattern DTN
Security Category

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20751MHHS - Supplier Half Hourly Demand ReportSupplier Volume Allocation AgentElectricity SupplierBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20018J2329 / DI-050Market Segment Indicator
DI20105J2326 / DI-300MHHS Consumption Component Class ID
DI20112J2327 / DI-325GSP Group Correction Scaling Weight
DI20259J2323 / DI-623Daily Supplier MSID Count
DI50028J0066 / DI-037GSP Group Id
DI50034J0073 / DI-305Settlement Date
DI50035J0074 / DI-307Settlement Period Id
DI50045J0084 / DI-495Supplier Id
DI50056J0103 / DI-052Measurement Quantity Id
DI50077J0146 / Settlement Code
DI50091J0162 / DI-080Consumption Component Indicator
DI50096J0167 / DI-358Settlement Period Label
DI50111J0193 / Corrected Supplier Consumption
DI50113J0195 / SSR Run Date
DI50114J0196 / SSR Run Number
DI50115J0197 / SSR Run Type Id
DI50128J0248 / DI-356Supplier Name
DI50135J0256 / Corrected Supplier Line Loss
DI50138J0269 / DI-351GSP Group Name
DI50427J0882 / DI-627Settlement Code Description
DI50437J0894 / Daily CCC Aggregated Supplier Consumption
DI50438J0895 / Daily CCC Aggregated Supplier Line Loss
DI50439J0896 / Daily CCC Corrected Supplier Consumption
DI50440J0897 / Daily CCC Corrected Supplier Line Loss
DI50532J1086 / DI-625Run Type Code
DI50533J1087 / DI-161Run Number
DI50535J1090 / DI-355Report Parameters
DI50613J1200 / Aggregated Supplier Consumption Report Value
DI50614J1201 / Aggregated Supplier Line Loss Report Value
DI51601J2314 / DI-015Connection Type

Flow Structure

SV20751 - MHHS - Supplier Half Hourly Demand Report - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
ZPDData File Additional Header1-1G
1 Settlement Date
1 Settlement Code
1 Run Type Code
1 Run Number
N GSP Group Id
RDDReport Parameters1-1G
1 Report Parameters
HDRAdditional Header Details1-1G
1 Settlement Date
1 Settlement Code
1 Settlement Code Description
1 SSR Run Date
1 SSR Run Number
1 SSR Run Type Id
SUPSupplier Details1-1G
1 Supplier Id
1 Supplier Name
GSPGSP Group0-*G
1 GSP Group Id
1 GSP Group Name
MCCMHHS Consumption Component Class0-*G
1 MHHS Consumption Component Class ID
1 GSP Group Correction Scaling Weight
1 Market Segment Indicator
1 Connection Type
1 Consumption Component Indicator
1 Measurement Quantity Id
01ZSupplier Uncorrected and Corrected Consumption and Losses0-*G
1 Settlement Period Id
1 Settlement Period Label
O Aggregated Supplier Consumption Report Value
O Aggregated Supplier Line Loss Report Value
O Corrected Supplier Consumption
O Corrected Supplier Line Loss
02ZDaily Totals Per Supplier0-*G
O Daily CCC Aggregated Supplier Consumption
O Daily CCC Aggregated Supplier Line Loss
O Daily CCC Corrected Supplier Consumption
O Daily CCC Corrected Supplier Line Loss
O Daily Supplier MSID Count

Message Flow Details

MM20061 - MHHS - Supplier Settlement Header Report

Market Message Information

Market Message Reference MM20061
MM Description A report summarising the various production run details which were included within a settlement run.
Local Catalogue Reference D0398
Version 001
Notes
DIP Delivery Pattern DTN
Security Category

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20752MHHS - Supplier Settlement Header ReportSupplier Volume Allocation AgentElectricity SupplierBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20260J2324 / DI-624MDS Run Date
DI50028J0066 / DI-037GSP Group Id
DI50034J0073 / DI-305Settlement Date
DI50045J0084 / DI-495Supplier Id
DI50077J0146 / Settlement Code
DI50113J0195 / SSR Run Date
DI50114J0196 / SSR Run Number
DI50115J0197 / SSR Run Type Id
DI50127J0244 / DI-389BSC Trading Party Id
DI50128J0248 / DI-356Supplier Name
DI50138J0269 / DI-351GSP Group Name
DI50307J0649 / SAA Settlement Run Number
DI50308J0650 / SAA Settlement Run Type Id
DI50309J0652 / SAA Settlement Date
DI50427J0882 / DI-627Settlement Code Description
DI50477J1023 / CDCS Extract Number
DI50532J1086 / DI-625Run Type Code
DI50533J1087 / DI-161Run Number
DI50535J1090 / DI-355Report Parameters
DI50601J1180 / DI-629Settlement Run Status Description
DI50602J1181 / DI-630System Market Participant Id
DI50617J1207 / DI-628SSR Run Status
DI50618J1210 / DI-626SSR Run Type

Flow Structure

SV20752 - MHHS - Supplier Settlement Header Report - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
ZPDData File Additional Header1-1G
1 Settlement Date
1 Settlement Code
1 Run Type Code
1 Run Number
N GSP Group Id
RDDReport Parameters1-1G
1 Report Parameters
HDRAdditional Header Details1-1G
1 Settlement Date
1 Settlement Code
1 Settlement Code Description
SUTSupplier Details1-1G
1 Supplier Id
1 Supplier Name
1 BSC Trading Party Id
MDSMDS Run Details1-1G
1 Run Number
1 MDS Run Date
SSRSettlement Run Execution1-1G
1 SSR Run Number
1 SSR Run Date
1 SSR Run Type
1 SSR Run Status
1 Settlement Run Status Description
GSPGSP Group0-*G
1 GSP Group Id
1 GSP Group Name
IDSSystem Market Participant Id0-*G
1 System Market Participant Id
SAASAA1-1G
1 SAA Settlement Run Number
1 SAA Settlement Date
1 SAA Settlement Run Type Id
1 CDCS Extract Number

Message Flow Details

MM20062 - MHHS - GSP Group Consumption Totals Report

Market Message Information

Market Message Reference MM20062
MM Description The report provides GSP Group Consumption Totals to Suppliers No additional header data is specified and focus is on amended data items for MHHS
Local Catalogue Reference D0399
Version 001
Notes
DIP Delivery Pattern DTN
Security Category

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20753MHHS - GSP Group Consumption Totals ReportSupplier Volume Allocation AgentElectricity SupplierBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20018J2329 / DI-050Market Segment Indicator
DI20105J2326 / DI-300MHHS Consumption Component Class ID
DI20112J2327 / DI-325GSP Group Correction Scaling Weight
DI20138J2338 / DI-374MSID Count
DI50028J0066 / DI-037GSP Group Id
DI50034J0073 / DI-305Settlement Date
DI50035J0074 / DI-307Settlement Period Id
DI50045J0084 / DI-495Supplier Id
DI50056J0103 / DI-052Measurement Quantity Id
DI50077J0146 / Settlement Code
DI50091J0162 / DI-080Consumption Component Indicator
DI50096J0167 / DI-358Settlement Period Label
DI50113J0195 / SSR Run Date
DI50114J0196 / SSR Run Number
DI50115J0197 / SSR Run Type Id
DI50128J0248 / DI-356Supplier Name
DI50138J0269 / DI-351GSP Group Name
DI50427J0882 / DI-627Settlement Code Description
DI50532J1086 / DI-625Run Type Code
DI50533J1087 / DI-161Run Number
DI50535J1090 / DI-355Report Parameters
DI50904J1565 / DI-385Total CCC Aggregated Supplier Consumption
DI50905J1566 / DI-386Total CCC Aggregated Supplier Line Loss
DI50906J1567 / DI-387Total CCC Corrected Supplier Consumption
DI50907J1568 / DI-388Total CCC Corrected Supplier Line Loss
DI51601J2314 / DI-015Connection Type

Flow Structure

SV20753 - MHHS - GSP Group Consumption Totals Report - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
ZPDData File Additional Header1-1G
1 Settlement Date
1 Settlement Code
1 Run Type Code
1 Run Number
N GSP Group Id
RDDReport Parameters1-1G
1 Report Parameters
HDRAdditional Header Details1-1G
1 Settlement Date
1 Settlement Code
1 Settlement Code Description
1 SSR Run Date
1 SSR Run Number
1 SSR Run Type Id
SUPSupplier Details1-1G
1 Supplier Id
1 Supplier Name
GSPGSP Group0-*G
1 GSP Group Id
1 GSP Group Name
MCCMHHS Consumption Component Class0-*G
1 MHHS Consumption Component Class ID
1 GSP Group Correction Scaling Weight
1 Market Segment Indicator
1 Connection Type
1 Consumption Component Indicator
1 Measurement Quantity Id
SPXSettlement Period0-*G
1 Settlement Period Id
1 Settlement Period Label
O Total CCC Aggregated Supplier Consumption
O Total CCC Aggregated Supplier Line Loss
O Total CCC Corrected Supplier Consumption
O Total CCC Corrected Supplier Line Loss
O MSID Count

Message Flow Details

MM20063 - MHHS - Supplier BM Unit Report

Market Message Information

Market Message Reference MM20063
MM Description Report for each Supplier containing details of the Supplier’s valid BM Units, GSP Group/BM Unit/ and consumption/generation by BM Unit and Consumption Component Class.
Local Catalogue Reference D0400
Version 001
Notes The Supplier BM Unit Report is output in ascending order by GSP Group Id. The sort order of the repeating groups is specified as follows: BM1 BM Unit Id, Consumption Component Class Id, Settlement Period Id BM2 BM Unit Id, Settlement Period Id The BM1 group will include all BM Units effective in the GSP Group on the Settlement Day for the Supplier. This includes BM Units for which no energy was allocated by the SSR Run; The BM2 group will include only those BM Units for which energy volumes have been allocated by the SSR Run.
DIP Delivery Pattern DTN
Security Category

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20754MHHS - Supplier BM Unit ReportSupplier Volume Allocation AgentElectricity SupplierBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20018J2329 / DI-050Market Segment Indicator
DI20105J2326 / DI-300MHHS Consumption Component Class ID
DI20111J2330 / DI-324Corrected Component Losses
DI20112J2327 / DI-325GSP Group Correction Scaling Weight
DI20126J2331 / DI-359Uncorrected BM Unit's Period Level Consumption
DI20127J2332 / DI-360Uncorrected BM Unit's Period Level Consumption Losses
DI20128J2333 / DI-362Corrected Component Consumption
DI20129J2334 / DI-363Daily Uncorrected BM Unit's Period Level Consumption
DI20130J2335 / DI-364Daily Uncorrected BM Unit's Period Level Consumption Losses
DI20131J2336 / DI-365Daily Corrected Component
DI20132J2337 / DI-366Daily Corrected Component Losses
DI50028J0066 / DI-037GSP Group Id
DI50034J0073 / DI-305Settlement Date
DI50035J0074 / DI-307Settlement Period Id
DI50045J0084 / DI-495Supplier Id
DI50056J0103 / DI-052Measurement Quantity Id
DI50077J0146 / Settlement Code
DI50091J0162 / DI-080Consumption Component Indicator
DI50096J0167 / DI-358Settlement Period Label
DI50113J0195 / SSR Run Date
DI50114J0196 / SSR Run Number
DI50115J0197 / SSR Run Type Id
DI50128J0248 / DI-356Supplier Name
DI50138J0269 / DI-351GSP Group Name
DI50427J0882 / DI-627Settlement Code Description
DI50532J1086 / DI-625Run Type Code
DI50533J1087 / DI-161Run Number
DI50534J1089 / DI-513User Name
DI50535J1090 / DI-355Report Parameters
DI50954J1628 / DI-302BM Unit Id
DI50957J1631 / DI-357Default BM Unit Flag
DI50962J1636 / DI-621Uncorrected Period BM Unit Total Allocated Volume
DI50963J1637 / DI-622Period BM Unit Total Allocated Volume
DI50966J1640 / DI-618Daily Uncorrected Period BM Unit Total Allocated Volume
DI50967J1641 / DI-619Daily Period BM Unit Total Allocated Volume
DI51601J2314 / DI-015Connection Type

Flow Structure

SV20754 - MHHS - Supplier BM Unit Report - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
ZPDData File Additional Header1-1G
1 Settlement Date
1 Settlement Code
1 Run Type Code
1 Run Number
N GSP Group Id
RDTReport Parameters1-1G
1 User Name
1 Report Parameters
HDRAdditional Header Details1-1G
1 Settlement Date
1 Settlement Code
1 Settlement Code Description
1 SSR Run Date
1 SSR Run Number
1 SSR Run Type Id
SUPSupplier Details1-1G
1 Supplier Id
1 Supplier Name
GSPGSP Group0-*G
1 GSP Group Id
1 GSP Group Name
BM1BM Unit Energy by CCC and Settlement Period1-*G
1 BM Unit Id
1 Default BM Unit Flag
MCCMHHS Consumption Component Class0-*G
1 MHHS Consumption Component Class ID
1 GSP Group Correction Scaling Weight
1 Market Segment Indicator
1 Connection Type
1 Consumption Component Indicator
1 Measurement Quantity Id
SEZSettlement Period Energy0-*G
1 Settlement Period Id
1 Settlement Period Label
O Uncorrected BM Unit's Period Level Consumption
O Uncorrected BM Unit's Period Level Consumption Losses
O Corrected Component Consumption
O Corrected Component Losses
TLDDaily BM Unit Energy1-1G
O Daily Uncorrected BM Unit's Period Level Consumption
O Daily Uncorrected BM Unit's Period Level Consumption Losses
O Daily Corrected Component
O Daily Corrected Component Losses
BM2BM Unit Energy by Settlement Period1-*G
1 BM Unit Id
1 Default BM Unit Flag
07ZPeriod BM Unit0-*G
1 Settlement Period Id
1 Settlement Period Label
1 Uncorrected Period BM Unit Total Allocated Volume
1 Period BM Unit Total Allocated Volume
03ZDaily Total BM Unit Energy1-1G
1 Daily Uncorrected Period BM Unit Total Allocated Volume
1 Daily Period BM Unit Total Allocated Volume

Message Flow Details

MM20064 - REP-900 Distribution Invoice (LDSO E-Bill)

Market Message Information

Market Message Reference MM20064
MM Description REP-900 Distribution Invoice (LDSO E-Bill)
Local Catalogue Reference MHHS-REP-900
Version 001
Notes
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20755DUoSSupplierInvDataDistribution Network Operator SUPPNoDistribution Connection and Use of System Agreement

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20033DI-087Supplier DIP ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20312DI-520Distributor Registered Name
DI20313DI-521Distributor Company Registration Number
DI20314DI-522Distributor Registered Address Line 1
DI20315DI-523Distributor Registered Address Line 2
DI20316DI-524Distributor Registered Address Line 3
DI20317DI-525Distributor Registered Address Line 4
DI20318DI-526Distributor Registered Address Line 5
DI20319DI-527Distributor Registered Address Line 6
DI20320DI-528Distributor Registered Address Line 7
DI20321DI-529Distributor Registered Address Line 8
DI20322DI-530Distributor Registered Address Line 9
DI20323DI-531Distributor Registered Address Postcode
DI20324DI-532Distributor Billing Contact Name
DI20325DI-533Distributor Billing Email
DI20326DI-534Distributor Billing Telephone Number
DI20327DI-535Distributor Billing Address Line 1
DI20328DI-536Distributor Billing Address Line 2
DI20329DI-537Distributor Billing Address Line 3
DI20330DI-538Distributor Billing Address Line 4
DI20331DI-539Distributor Billing Address Line 5
DI20332DI-540Distributor Billing Address Line 6
DI20333DI-541Distributor Billing Address Line 7
DI20334DI-542Distributor Billing Address Line 8
DI20335DI-543Distributor Billing Address Line 9
DI20336DI-544Distributor Billing Postcode
DI20337DI-545Distributor Bank Sort Code
DI20338DI-546Distributor Bank Account Number
DI20339DI-547Distributor VAT Registration Number
DI20340DI-548LDSO Billing Supplier Trading Name
DI20341DI-549LDSO Billing Supplier VAT Registration Number
DI20342DI-550LDSO Billing Supplier VAT additional text
DI20343DI-551LDSO Billing Supplier Bill-To Contact Name
DI20344DI-552LDSO Billing Supplier Bill-To Address Line 1
DI20345DI-553LDSO Billing Supplier Bill-To Address Line 2
DI20346DI-554LDSO Billing Supplier Bill-To Address Line 3
DI20347DI-555LDSO Billing Supplier Bill-To Address Line 4
DI20348DI-556LDSO Billing Supplier Bill-To Address Line 5
DI20349DI-557LDSO Billing Supplier Bill-To Address Line 6
DI20350DI-558LDSO Billing Supplier Bill-To Address Line 7
DI20351DI-559LDSO Billing Supplier Bill-To Address Line 8
DI20352DI-560LDSO Billing Supplier Bill-To Address Line 9
DI20353DI-561LDSO Billing Supplier Bill-To Postcode
DI20355DI-565LDSO Billing Site ID
DI20356DI-566List of MPANS on site
DI20357DI-567Misaligned Multi Mpan Site
DI20358DI-568LDSO Billing Site Capacity
DI20359DI-569LDSO Billing Site Address Line 1
DI20360DI-570LDSO Billing Site Address Line 2
DI20361DI-571LDSO Billing Site Address Line 3
DI20362DI-572LDSO Billing Site Address Line 4
DI20363DI-573LDSO Billing Site Address Line 5
DI20364DI-574LDSO Billing Site Address Line 6
DI20365DI-575LDSO Billing Site Address Line 7
DI20366DI-576LDSO Billing Site Address Line 8
DI20367DI-577LDSO Billing Site Address Line 9
DI20368DI-578LDSO Billing Site Post Code
DI20369DI-580LDSO Billing Invoice Type
DI20370DI-581Tax Point Date
DI20371DI-582Invoice Date
DI20372DI-583Invoice Due Date
DI20373DI-584LDSO Biling Invoice Number
DI20374DI-585Site-Specific DUoS Invoice Type
DI20375DI-586LDSO Billing Cancelled Invoice Number
DI20376DI-587Cancelled Invoice Date
DI20377DI-588Charge Period Start Date
DI20378DI-589Charge Period End Date
DI20379DI-590Maximum Demand (in the) Invoice Period
DI20380DI-591Maximum Demand (in the) Invoice Period Date Time
DI20381DI-592Total Invoice Amount ex VAT
DI20382DI-593Total Invoice VAT
DI20383DI-594Total Invoice Amount inc VAT
DI20384DI-596ChargeType
DI20385DI-597Number of Days Billed
DI20386DI-598Quantity
DI20387DI-599Price
DI20388DI-600Total Charge For Charge Type ex VAT
DI20389DI-601VAT Rate Code
DI20390DI-602VAT Rate
DI20405DI-612LDSO Billing DUoS Tariff ID
DI50028J0066 / DI-037GSP Group Id
DI50045J0084 / DI-495Supplier Id
DI50108J0189 / DI-029Distributor Id

Flow Structure

SV20755 - DUoSSupplierInvData - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
R900-01LDSO Billing Distributor Info1-1G
1 Distributor Id
1 Distributor Registered Name
1 Distributor Company Registration Number
O Distributor Registered Address Line 1
O Distributor Registered Address Line 2
O Distributor Registered Address Line 3
O Distributor Registered Address Line 4
O Distributor Registered Address Line 5
O Distributor Registered Address Line 6
O Distributor Registered Address Line 7
O Distributor Registered Address Line 8
O Distributor Registered Address Line 9
1 Distributor Registered Address Postcode
1 Distributor Billing Contact Name
1 Distributor Billing Email
1 Distributor Billing Telephone Number
O Distributor Billing Address Line 1
O Distributor Billing Address Line 2
O Distributor Billing Address Line 3
O Distributor Billing Address Line 4
O Distributor Billing Address Line 5
O Distributor Billing Address Line 6
O Distributor Billing Address Line 7
O Distributor Billing Address Line 8
O Distributor Billing Address Line 9
1 Distributor Billing Postcode
1 Distributor Bank Sort Code
1 Distributor Bank Account Number
1 Distributor VAT Registration Number
R900-02LDSO Billing Supplier Info1-1G
1 Supplier Id
1 Supplier DIP ID
1 LDSO Billing Supplier Trading Name
O LDSO Billing Supplier VAT Registration Number
O LDSO Billing Supplier VAT additional text
1 LDSO Billing Supplier Bill-To Contact Name
O LDSO Billing Supplier Bill-To Address Line 1
O LDSO Billing Supplier Bill-To Address Line 2
O LDSO Billing Supplier Bill-To Address Line 3
O LDSO Billing Supplier Bill-To Address Line 4
O LDSO Billing Supplier Bill-To Address Line 5
O LDSO Billing Supplier Bill-To Address Line 6
O LDSO Billing Supplier Bill-To Address Line 7
O LDSO Billing Supplier Bill-To Address Line 8
O LDSO Billing Supplier Bill-To Address Line 9
1 LDSO Billing Supplier Bill-To Postcode
R900-03LDSO Billing Site Info1-1G
1 GSP Group Id
1 LDSO Billing Site ID
1 LDSO Billing Site Address Line 1
1 LDSO Billing Site Address Line 2
1 LDSO Billing Site Address Line 3
1 LDSO Billing Site Address Line 4
O LDSO Billing Site Address Line 5
O LDSO Billing Site Address Line 6
O LDSO Billing Site Address Line 7
O LDSO Billing Site Address Line 8
O LDSO Billing Site Address Line 9
O LDSO Billing Site Post Code
R900-04LDSO Billing Invoice Data1-1G
1 LDSO Billing DUoS Tariff ID
1 List of MPANS on site
1 Misaligned Multi Mpan Site
1 LDSO Billing Site Capacity
1 LDSO Billing Invoice Type
O Tax Point Date
O Invoice Date
O Invoice Due Date
1 LDSO Biling Invoice Number
1 Site-Specific DUoS Invoice Type
O LDSO Billing Cancelled Invoice Number
O Cancelled Invoice Date
1 Charge Period Start Date
1 Charge Period End Date
1 Maximum Demand (in the) Invoice Period
O Maximum Demand (in the) Invoice Period Date Time
O Total Invoice Amount ex VAT
O Total Invoice VAT
O Total Invoice Amount inc VAT
R900-05LDSO Billing Invoice Lines0-1G
1 ChargeType
1 Number of Days Billed
1 Quantity
1 Price
1 Total Charge For Charge Type ex VAT
1 VAT Rate Code
1 VAT Rate

Message Flow Details

MM20065 - REP-901 Aggregated DUoS Charges

Market Message Information

Market Message Reference MM20065
MM Description REP-901 Distribution Invoice (LDSO E-Bill)
Local Catalogue Reference MHHS-REP-901
Version 001
Notes
DIP Delivery Pattern Pattern A (JSON via DIP)
Security Category

Scenario Variants

Scenario VariantNameSourceTargetAlwaysPrimarySecondaryCorrelation Id CreatedOwner
SV20756DUoSEmbeddedLDSOAggInvDataDistribution Network Operator LDSONoDistribution Connection and Use of System Agreement
SV20773DUoSSupplierAggInvDataDistribution Network Operator SUPPNoBalancing and Settlement Code Company

Data Items

Data Item NumberLocal Catalogue ReferenceName
DI20000DI-000Interface ID
DI20033DI-087Supplier DIP ID
DI20072DI-160Settlement Code
DI20124DI-345DUoS Tariff Id
DI20154DI-483Embedded LDSO ID
DI20213DI-977SubText
DI20214DI-978Msg Service Ticket URL
DI20217DI-981DIP ID Secondary Recipients
DI20218DI-982DIP IDs Primary Recipients
DI20219DI-984Sender Role ID
DI20220DI-985Sender Correlation ID
DI20221DI-986Publication ID
DI20222DI-987DIP Correlation ID
DI20223DI-988Replay Indicator
DI20224DI-989DIP TimeStamp
DI20225DI-990DIP Transaction ID
DI20226DI-991Environment Tag
DI20227DI-992Schema Version
DI20228DI-993DIP Roles / IDs Always Receipient ID
DI20230DI-995Sender Unique Reference
DI20231DI-996Connection Provider DIP ID
DI20232DI-997(Participant) Sender DIP ID
DI20233DI-998Sender Timestamp
DI20234DI-999Event Code
DI20391DI-603Daily Tariff Number of MSIDs
DI20392DI-604Daily Tariff MSID Charge
DI20393DI-605Charge Band
DI20394DI-606Daily Uncorrected Volume For Charge Band
DI20395DI-607Total Volume Charge For Charge Band
DI20396DI-608Daily Total MSID Count
DI20397DI-609Daily Total MSID Charge
DI20398DI-610Daily Total Unit Volume
DI20399DI-611Daily Total Unit Charge
DI20407DI-613LDSO DIP ID
DI50028J0066 / DI-037GSP Group Id
DI50034J0073 / DI-305Settlement Date
DI50045J0084 / DI-495Supplier Id
DI50108J0189 / DI-029Distributor Id
DI50337J0727 / DI-035Direction of Energy Flow
DI50533J1087 / DI-161Run Number
DI90016DI-030domesticPremisesInd

Flow Structure

SV20756 - DUoSEmbeddedLDSOAggInvData - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
R901-01DIS/GSP1-1G
1 Distributor Id
1 GSP Group Id
R901-02Settlement Run Info1-1G
1 Settlement Code
1 Run Number
R901-03UTC Settlement Date1-*Repeated for each Settlement DayG
1 Settlement Date
R901-04Supplier ID0-1G
1 Supplier DIP ID
1 Supplier Id
R901-05Embedded LDSO ID1-1G
1 LDSO DIP ID
1 Embedded LDSO ID
R901-06Daily Totals1-1Single block per R901-04 / R901-05 blockG
1 Daily Total MSID Count
1 Daily Total MSID Charge
1 Daily Total Unit Volume
1 Daily Total Unit Charge
R901-07Tariff Characteristics1-*Repeated for each instance of Tariff Characteristics (combination of Values)G
1 DUoS Tariff Id
1 Direction of Energy Flow
1 domesticPremisesInd
1 Daily Tariff Number of MSIDs
1 Daily Tariff MSID Charge
R901-08Charge Band1-1G
1 Charge Band
1 Daily Uncorrected Volume For Charge Band
1 Total Volume Charge For Charge Band

SV20773 - DUoSSupplierAggInvData - Message Structure

Group IDGroup DescriptionRangeConditionL1L2L3L4L5L6L7L8Data Item NameData Item RuleData Item Alternate Name
S0Transactional Info1-1G
1 Interface ID
1 Schema Version
1 Event Code
S1Sender Info1-1G
1 Environment Tag
O SubText
1 Sender Unique Reference
1 Sender Timestamp
1 (Participant) Sender DIP ID
1 Sender Role ID
O Sender Correlation ID
O Connection Provider DIP ID
D0Transactional Info - DIP Set1-1G
1 DIP Transaction ID
1 DIP TimeStamp
1 Publication ID
O DIP Correlation ID
O Replay Indicator
O Msg Service Ticket URL
A0Addressing1-1G
1 DIP IDs Primary Recipients
1 DIP ID Secondary Recipients
1 DIP Roles / IDs Always Receipient ID
R901-01DIS/GSP1-1G
1 Distributor Id
1 GSP Group Id
R901-02Settlement Run Info1-1G
1 Settlement Code
1 Run Number
R901-03UTC Settlement Date1-*Repeated for each Settlement DayG
1 Settlement Date
R901-04Supplier ID1-1G
1 Supplier DIP ID
1 Supplier Id
R901-05Embedded LDSO ID0-1G
1 LDSO DIP ID
1 Embedded LDSO ID
R901-06Daily Totals1-1Single block per R901-04 / R901-05 blockG
1 Daily Total MSID Count
1 Daily Total MSID Charge
1 Daily Total Unit Volume
1 Daily Total Unit Charge
R901-07Tariff Characteristics1-*Repeated for each instance of Tariff Characteristics (combination of Values)