Business information model for Measure Exchange metered data for Reconciliation Status: Version: Revision: Date: For implementation 1.0 F April, 2009 ebIX Business information model for the exchange of metered data in the energy domain 2 CONTENT 1. Introduction ..................................................................................................................................... 4 1.1. About this document ............................................................................................................... 4 1.2. Generic introduction for Measure model documents .............................................................. 4 1.3. Procedures ............................................................................................................................... 4 1.4. Participants in the project ........................................................................................................ 4 1.5. Comments to the ebIX model .................................................................................................. 5 1.6. Main changes since last version .............................................................................................. 6 1.7. Scope ....................................................................................................................................... 6 1.8. Boundaries of the business domain Measure .......................................................................... 6 1.8.1. Stakeholders inside boundary .............................................................................................. 6 1.8.2. Stakeholders outside boundary ............................................................................................ 6 1.8.3. Domains and Installations used in the model ...................................................................... 7 2. Exchange of Metered Data for Reconciliation ................................................................................ 8 2.1. Objectives ................................................................................................................................ 8 2.2. Limitations / prerequisites ....................................................................................................... 8 2.3. Scope Exchange of Metered Data for Reconciliation ............................................................. 8 3. Validate ........................................................................................................................................... 9 3.1. BP Exchange Validated Data for Reconciliation .................................................................... 9 3.1.1. UseCase: BP Exchange Validated Data for Reconciliation ................................................ 9 3.1.2. UseCase Description: BP Exchange Validated Data for Reconciliation ............................. 9 3.1.3. Detailed process description: BP Exchange Validated Data for Reconciliation ............... 10 3.1.3.1. Sequence diagram: BP Exchange Validated Data for Reconciliation ........................... 10 3.1.3.2. Activity diagram: BP Exchange Validated Data for reconciliation............................... 11 3.1.3.3. Class Diagram: E66, 23, E43, DEA, function (Validated Data for Reconciliation to Metered Data Aggregator local) ........................................................................................................ 12 3.1.3.4. Class Diagram: Class Diagram: ERR for E66, 23, E43, role (Processability Error Report Validated Data for Reconciliation) ........................................................................................ 13 4. Request validated metered data for Reconciliation ....................................................................... 14 4.1. UseCase: Request validated metered data for Reconciliation ............................................... 14 4.2. Limitations / prerequisites ..................................................................................................... 14 4.3. UseCase Description: Request Validated Metered Data for Reconciliation ......................... 14 4.3.1.1. Sequence diagram: Request Validated Metered Data for Reconciliation ..................... 15 4.3.1.2. Activity diagram: Request Validated Metered Data for Reconciliation ........................ 15 4.3.1.3. Class Diagram: E73, 23, E43, role, 9 (Request Validated Metered Data for Reconciliation) .................................................................................................................................. 16 5. Aggregate ...................................................................................................................................... 17 5.1.1. UseCase: BP Aggregate for Reconciliation (after metering) ............................................ 17 5.1.2. Limitations / prerequisites ................................................................................................. 17 5.1.3. UseCase Description: Aggregate for Reconciliation ......................................................... 17 5.1.4. UseCase: BP Exchange of redistributed metered data per metering point ........................ 18 5.1.4.1. Limitations / prerequisites ............................................................................................. 18 5.1.4.2. UseCase Description: BP Exchange of redistributed metered data per metering point 18 5.1.4.3. Detailed process description: BP Exchange of redistributed metered data per metering point 19 5.1.4.4. Sequence diagram: BP Exchange of redistributed metered data per metering point..... 19 5.1.4.5. Activity diagram: BP Exchange of redistributed metered data per metering point ....... 20 5.1.4.6. Class Diagram: E31, 23, E43, Z06, function, per MP (Redistributed Metered Data per MP for Reconciliation) ...................................................................................................................... 21 5.1.4.7. Class Diagram: E31, 23, E43, Z07, function, per MP (Redistributed Metered Data per MP for Reconciliation) ...................................................................................................................... 22 5.1.5. UseCase: BP Exchange of redistributed metered data per metering grid area .................. 23 ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 3 5.1.5.1. Limitations / prerequisites ............................................................................................. 23 5.1.5.2. UseCase Description: BP Exchange of redistributed metered data per metering grid area 23 5.1.5.3. Sequence diagram: Exchange of Redistributed Metered Data per MGA (time series for Reconciliation) .................................................................................................................................. 24 5.1.5.4. Activity diagram: BP Exchange of redistributed metered data per metering grid area . 25 5.1.5.5. Class Diagram: E31, 23, E43, Z06, function, per MGA (Redistributed Metered Data for Reconciliation to the Reconciliation Responsible)............................................................................ 26 5.1.5.6. Class Diagram: E31, 23, E43, Z07, function, per MGA (Redistributed Metered Data for Reconciliation to the Reconciliation Accountable) ........................................................................... 28 5.1.5.7. Class diagram: ERR, E31, 23, E43, role, 9 (Processability Error Report on E31 time series for Reconciliation)................................................................................................................... 30 6. Request Redistributed Data for Reconciliation ............................................................................. 31 6.1. UseCase: Request Redistributed Data for Reconciliation ..................................................... 31 6.2. Limitations / prerequisites ..................................................................................................... 31 6.3. UseCase Description: Request Redistributed Data for Reconciliation.................................. 31 6.3.1.1. Sequence diagram: Request Redistributed Data for Reconciliation .............................. 32 6.3.1.2. Activity diagram: Request Redistributed Data for Reconciliation ................................ 33 6.3.1.3. Class Diagram: E74, 23, E43, role, 9 (Request Redistributed Data for Reconciliation) 34 Appendix A Mapping to Edifact ........................................................................................................... 35 A. RSM Class Diagram: Validated Data for Reconciliation .................................................. 36 B. RSM Class Diagram: Processability Error Report Validated Data for Reconciliation ..... 37 C. RSM Class Diagram: Request Validated Metered Data for Reconciliation ...................... 38 D. RSM Class Diagram: Redistributed Metered Data per MP for Reconciliation ................. 39 E. RSM Class Diagram: Redistributed Metered Data per MGA for Reconciliation ............. 40 F. RSM Class diagram: Processability Error Report Redistributed Metered Data for Reconciliation............................................................................................................................ 41 G. RSM Class Diagram: Request Redistributed Data for Reconciliation .............................. 42 Appendix B Mapping to XML: Document Schema’s ........................................................................... 43 A. XML Schema: Validated Data for Reconciliation ............................................................ 43 B. XML Schema: Processability Error Report Validated Data for Reconciliation ................ 45 C. XML Schema: Request Validated Metered Data for Reconciliation ................................ 48 D. XML Schema: Redistributed Metered Data per MP for Reconciliation ........................... 50 E. XML Schema: Redistributed Metered Data per MGA for Reconciliation ........................ 52 F. XML Schema: Processability Error Report Redistributed Metered Data for Reconciliation 54 G. XML Schema: Request Redistributed Data for Reconciliation......................................... 57 Appendix C Mapping to XML: Exchangeable Business Information Schema’s .................................. 59 A. XML Schema: Exchangeable Business Information included in Validated Data for Reconciliation............................................................................................................................ 59 B. XML Schema: Exchangeable Business Information included in Processability Error Report Validated Data for Reconciliation ................................................................................. 62 C. XML Schema: Exchangeable Business Information included in Request Validated Metered Data for Reconciliation ............................................................................................... 65 D. XML Schema: Exchangeable Business Information included in Redistributed Metered Data per MP for Reconciliation................................................................................................. 67 E. XML Schema: Exchangeable Business Information included in Redistributed Metered Data per MGA for Reconciliation ............................................................................................. 70 F. XML Schema: Exchangeable Business Information included in Processability Error Report Redistributed Metered Data for Reconciliation ............................................................. 73 G. XML Schema: Exchangeable Business Information included in Request Redistributed Data for Reconciliation ............................................................................................................. 76 ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 4 1. INTRODUCTION 1.1. About this document This document is describing the exchange of metered data for Settle, containing metered data for Reconciliation. The Reconciliation process has been modelled by ebIX for customization by national groups. This document is to be found in a separate document (Settle, Reconciliation, www.ebix.org ). This model reflects the exchange of metered data based on national confidentiality rules for those countries that participated in the creation of this document. Any other requirement may be modelled additionally if needed. 1.2. Generic introduction for Measure model documents As an introduction to this model see “Measure, Introduction” published by ebIX. 1.3. Procedures The modelling work is based on mainly national procedural requirements. 1.4. Participants in the project This part of the ebIX Model for the Energy market is made in a project with the following participants: Members Name Rudolf Baumann1 Vlatka Cordes Hugo Dekeyser2 Filip Drijkoningen3 Adrian Fuchs4 Preben Høj Larsen Helmut Lebeau5 Oscar Ludwigs Lars Munter Walter Müller6 Christian Odgaard Lucy Sarkisian Kees Sparreboom Company Swiss Grid RWE UMIX UMIX Swissgrid Energinet.dk VDN SvK SvK TenneT Energinet.dk EBO ebIX Telephone +41585802120 +49 234 515-1638 Peter Bauhofer Frode Gjerde7 Juraj Horvat A&B Elis VSE +435125708830 Jörg Flügge John Buckley Ardo Ott Mare Tammisto Anne-Gaelle Le- SAP BGE Eesti Energia Eesti Energia EDF +3211266495 +41585802328 +45 76224247 +4930726148110 +4687397784 +4687397850 +31263731277 +45 76 224463 +31263731631 Mobile +41763844444 +49 162 2519714 +32477558003 +4915115741580 +46705397784 +46705397850 +45 23 338555 +31 6 22667911 E-mail rudolf.baumann@swissgrid.ch vlatka.cordes@rwe.com hugo.dekeyser@umix.info filip.drijkoningen@infrax.be adrian.fuchs@swissgrid.ch phq@energinet.dk helmut.lebeau@vdn-berlin.de oscar.ludwigs@svk.se lars.munter@svk.se w.muller@tennet.org cco@energinet.dk l.sarkisian@tennet.org kees.sparreboom@capgemini.com Observers +421(0) 55 610 29 51 +4962277-64558 +4369912572511 +4795783599 +421 (0) 915 932 285 +4916090823048 +372 511 7637 +372 511 8252 peter.bauhofer@aundb.at frode@elis.no horvat_juraj@vse.sk j.fluegge@sap.com jbuckley@bge.ie ardo.ott@energia.ee mare.tammisto@energia.ee anne-gaelle.le- 1 Till November 2005 Till January 2007 3 From October 2006 4 From November 2005 5 Till January 2006 6 Till January 2008 7 In 2005 2 ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain Saout 5 saout@distribution.edf.fr 1.5. Comments to the ebIX model If you have comments or suggestions to the model please contact any member of the project group or directly to Kees Sparreboom, kees.sparreboom@capgemini.com . ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 1.6. 6 Main changes since last version Old New Clarification Date Version 1.0.F UML File name:/D:/ksparreb/Documents/ebIX/metered data/model/Migration EMD to UML2/transformatie Jan 200809/ebix06 incl MD & Settle.mdxml 1. 2. 3. 4. 5. 1.7. Scope This part of the overall model focuses on the exchange of metered data for Reconciliation. 1.8. Boundaries of the business domain Measure The EMD Project intends to cover all exchange of metered data in the energy sector. In this document all modelling results with respect to the exchange of metered data for Reconciliation are to be found. 1.8.1. Stakeholders inside boundary Role: Metered Data Aggregator o Local Metered Data Responsible Reconciliation Accountable Reconciliation Responsible 1.8.2. Stakeholders outside boundary Role: ebIX Billing Agent Balance responsible Balance supplier Grid access provider Imbalance settlement responsible Meter operator Metered Data Collector Metering administrator Metering point administrator Party connected to grid o Consumer o Producer Profile maintenance party System operator Transmission capacity allocator Transport capacity responsible party April 2009 ebIX Business information model for the exchange of metered data in the energy domain 7 1.8.3. Domains and Installations used in the model Domain Balance group Metering grid area Metering point Local metering point Production metering point Consumption metering point Exchange metering point Installation Register/Meter ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 8 2. EXCHANGE OF METERED DATA FOR RECONCILIATION 2.1. Objectives The objective for this document is to provide a model for the exchange of metered data for Reconciliation. Note: ebIX intends to develop and publish models for the harmonized information exchange. These models shall allow for national customization if needed. 2.2. Limitations / prerequisites In this version of the model we describe the exchange of metered data for Reconciliation. The exchange of metered data for other purposes is described in separate modelling documents. The exchange of collected data as required to start the validation as described in this document, is defined in a separate modelling document (see Measure, Introduction, www.ebix.org ) The exchange of metered data as defined by this project presupposes the previous exchange of master data for objects (metering point, meter, party, …). This exchange of master data is (will be) modelled by the ebIX CuS project (see www.ebix.org ) The results of this project shall support the various national requirements set by (national) market rules. 2.3. Scope Exchange of Metered Data for Reconciliation The project will focus on exchange of validated and aggregated metered data for Reconciliation. Modelling of the reconciliation process is done up to the exchange of the information for creating the invoice. The modelling results are included in separate document. The billing process itself is regarded to be outside the scope of this model. ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 9 3. VALIDATE 3.1. BP Exchange Validated Data for Reconciliation 3.1.1. UseCase: BP Exchange Validated Data for Reconciliation BP Exchange Validated Data for Reconciliation BP Exchange Validated Data for Reconciliation Metered data responsible Metered Data Aggregator, local UseCase diagram – BP Exchange Validated Data for Reconciliation 3.1.2. UseCase Description: BP Exchange Validated Data for Reconciliation UseCase Name BP Exchange Validated Data for Reconciliation Traceability Identifier ebIX Energy Market, Measure, 2 Validate UseCase Description The Metered Data Responsible exchanges validated metered data for the various specified purposes Roles Metered Data Responsible Metered Data Aggregator local Performance Goals The Metered Data Responsible shall complete the exchange of the validated metered data in time Preconditions No confidentiality rules to be applied Post conditions The actors have exchanged validated data. The local metered data aggregator can start its aggregation process. Scenario none Alternative Scenario For Belgium and France there is an alternative scenario for the exchange of validated metered data to the Balance Responsible because of confidentiality reasons Special Requirements none Extension Points none ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 10 3.1.3. Detailed process description: BP Exchange Validated Data for Reconciliation 3.1.3.1. Sequence diagram: BP Exchange Validated Data for Reconciliation : Metered data responsible 1: : Metered Data Aggregator, local : E66, 23, E43, DEA, 9 2: 3: : E66, 23, E43, DEA, 5 4: Sequence diagram – BP Exchange Validated Data for Reconciliation Comments to the diagram (process): Updates are optional and according to national rules. ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 11 3.1.3.2. Activity diagram: BP Exchange Validated Data for reconciliation Metered Data Responsible Metered Data Aggregator update send data : E66, 23, E43, DEA, 9 send data : E66, 23, E43, DEA, 5 receive data not OK Acknowledgement and error handling store data Comments to the diagram (process): None. ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 12 3.1.3.3. Class Diagram: E66, 23, E43, DEA, function (Validated Data for Reconciliation to Metered Data Aggregator local) package BRS Validated Data for Reconciliation [ BRS Validated Data for Reconciliation ] E66, 23, E43, DEA, function 1 BusinessDocument +marketDomain : ebIX 02B::QDT::MarketDomainCodeType = E02 +messageDateTime : ebIX 02B::QDT::DateTimeType +receiverID : ebIX 02B::QDT::PartyIdentifierType +requestForAcknowledgementOf Acceptance : ebIX 02B::QDT::Res ponseTypeCodeType = AB +senderID : ebIX 02B::QDT::PartyIdentifierType +timeZone : ebIX 02B::QDT::TimeZoneType BusinessDocumentType +type : ebIX 02B::QDT::BusinessDocumentTypeCodeType = E66 +businessSector : ebIX 02B::QDT::BusinessSectorCodeType = 23 +reasonForTransaction : ebIX 02B::QDT::ReasonForTransactionC odeType = E43 +ancillaryRole : ebIX 02B::QDT::RoleCodeType = DEA +function : ebIX 02B::QDT::BusinessDocumentFunctionCodeType 1 ... BusinessDocumentData 1 +identifier : ebIX 02B::QDT::BusinessDocumentIdentificationType ... 1 MeteringData +meteringPointIdentifier : ebIX 02B::QDT::DomainIdentifierType +observationPeriod : ebIX 02B::QDT::DateTimePeriodType +resolution : ebIX 02B::QDT::ResolutionType +registrationDateTime : ebIX 02B::QDT::DateTimeType [0..1] ... 1 Product +productIdentifier : ebIX 02B::QDT::ProductIdentifierType +quantityUnit : ebIX 02B::QDT::MeasureUnitCodeType = KWH ... Observation 1..* +position : ebIX 02B::QDT::SequencePositionType +meterTimeFrame : ebIX 02B::QDT::MeterTimeFrameCodeType [0 ..1] ... 1 Volume +quantity : Data types::float +quantityQuality : ebIX 02B::QDT::QuantityQualityType [0..1] Diagram name BRS Validated Data for Reconciliation Author ksparreb Creation date 8/7/06 4:32 PM Modification date 11/3/08 11:40 AM CD Description Validated metered data for Reconciliation from the Metered Data Responsible to the Metered Data Aggregator local <<enumeration>> <<enumeration>> BusinessDocumentFunctionCode (Codelist.CEFACT) MeterTimeFrameCode (Codelist.ebIX) 9{Dsc = "Initial"} 5{Dsc = "Update"} E10{Dsc = "Low"} E11{Dsc = "High"} ... ... <<enumeration>> ProductIdentifier (Codelist.ebIX) (Codelist.CEFACT) 8716867000030{Dsc = "Energy active"} 56{Dsc = "Estimated"} 21{Dsc = "Temporary"} ... Structure Edifact, UTILTS 02.B Codelist version draft version 0.2.D QDT version QDT 02, version 0.1.F <<enumeration>> QuantityQualityCode ... Class diagram – Validated Data for Reconciliation, E66, 23, E43, DEA, function Comments to the diagram: None ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 13 3.1.3.4. Class Diagram: Class Diagram: ERR for E66, 23, E43, role (Processability Error Report Validated Data for Reconciliation) package BRS Processability Error Report for Validated Data for Reconciliation [ BRS Processability Error Report for Validated Data for Reconciliation ] ERR for E66, 23, E43, role this is just a trial version created on request of Sweden, March 2006 1 BusinessDocument +marketDomain : ebIX 02B::QDT::MarketDomainCodeType = E02 +messageDateTime : ebIX 02B::QDT::DateTimeType +receiverID : ebIX 02B::QDT::PartyIdentifierType +requestForAcknowledgementOf Acceptance : ebIX 02B::QDT::ResponseTypeCodeType = AB +senderID : ebIX 02B::QDT::PartyIdentifierType +timeZone : ebIX 02B::QDT::TimeZoneType BusinessDocumentType +type : ebIX 02B::QDT::BusinessDocumentTypeCodeType = ERR +businessSector : ebIX 02B::QDT::BusinessSectorCodeType = 23 +reasonForTransaction : ebIX 02B::QDT::ReasonForTransactionCodeType = E43 +ancillaryRole : ebIX 02B::QDT::RoleCodeType +function : ebIX 02B::QDT::BusinessDocumentFunctionCodeType = 9 +classDiagramVersion [0] 1 BusinessDocumentData +identifier : ebIX 02B::QDT::BusinessDocumentIdentificationType +status : ebIX 02B::QDT::TransactionResponseStatusCodeType = 41 1 {xor} Reference ToOriginalDocumentSet (Message) 0..1 +reference : ebIX 02B::QDT::ReferenceType +type = E66 DocumentLevel ObeservationLevel 1 ReferenceToOriginalDocument (Transaction) 1 ReferenceToOriginalDocument (Transaction) +reference : ebIX 02B::QDT::ReferenceToBusinessDocumentType +meteringPointIdentifier : ebIX 02B::QDT::DomainIdentifierType [0..1] +observationPeriod : ebIX 02B::QDT::DateTimePeriodType [0..1] +reference : ebIX 02B::QDT::ReferenceToBusinessDocumentType +meteringPointIdentifier : ebIX 02B::QDT::DomainIdentifierType [0..1] +observationPeriod : ebIX 02B::QDT::DateTimePeriodType [0..1] 1..* 1..* OriginalDocumentError +reason : ebIX 02B::QDT::BusinessDocumentAcceptanceStatusCodeType ReferenceToOriginalObservation +reference : ebIX 02B::QDT::ReferenceToBusinessDocumentType +observationPeriod : ebIX 02B::QDT::DateTimePeriodType [0..1] 0..* ReferenceToOriginalObservation 1..* +reference : ebIX 02B::QDT::ReferenceToBusinessDocumentType +observationPeriod : ebIX 02B::QDT::DateTimePeriodType [0..1] OriginalObservationError +reason : ebIX 02B::QDT::BusinessDocumentAcceptanceStatusCodeType 1..* OriginalObservationError +reason : ebIX 02B::QDT::BusinessDocumentAcceptanceStatusCodeType Diagram name BRS Processability Error Report for Validated Data for Reconciliation Author ksparreb Creation date 2/21/05 11:12 AM <<enumeration>> <<enumeration>> RoleCode (Codelist.CEFACT) BusinessDocumentAcceptanceStatusCode (Codelist.ebIX) DEA{Dsc = "Metered data aggregator, local"} E10{Dsc = "Metering Point not identifiable"} E55{Dsc = "Unauthorised Metered Data Responsible"} E29{Dsc = "Product code unknown or not related to MP"} E51{Dsc = "Invalid number of decimals"} E73{Dsc = "Incorrect measure unit"} ... Modification date 11/4/08 5:33 PM CD Description Processability error report for validated metered data time series for Reconcilation for E Structure Edifact ", " UTILTS ", " 02B ... Codelist version draft version 0.2.D QDT version QDT 02, version 0.1.F Class diagram – processability error report for E66 time series Comments to the diagram: None Comments to the attributes: The reference to the original business document may be limited to a reference to a unique ID if available; if not references to metering point and/or observation period may replace or add to the not unique ID. If a unique transaction ID is used to identify business documents, the reference to the business document set is not required. Likely additional error codes, but yet to issued by ebIX: o Invalid observation period o Number of observations does not fit observation period/resolution o Invalid resolution ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 14 4. REQUEST VALIDATED METERED DATA FOR RECONCILIATION 4.1. UseCase: Request validated metered data for Reconciliation Request validated metered data for reconciliation Request Validated Metered Data for Reconciliation Requesting Role Metered data responsible UseCase diagram – Request validated metered data for Reconciliation 4.2. Limitations / prerequisites This UseCase is part of the overall UseCase Measure. Remark: The Requesting role may be one of the roles specified in the Description below. 4.3. UseCase Description: Request Validated Metered Data for Reconciliation UseCase Name Traceability Identifier UseCase Description Request Validated Metered Data for Reconciliation ebIX Energy Market, Measure, 2 Validate A Requesting role asks the Metered Data Responsible to exchanges validated metered data for the various specified purposes Roles Metered Data Responsible (Z05) Requesting Role: o Metered Data Aggregator, local (DEA) Remark: The role of Reconciliation Accountable (Z07) is left out of this request process, since the Reconciliation Responsible either coincides with the Balance Supplier (who will receive the metered data as part of the exchange of metered data for billing) or with the Balance Responsible Party. At the moment the latter situation is only relevant in The Netherlands and there is no need for metered data for reconciliation directly from the Metered Data Responsible. Performance Goals To inform the Metered Data Responsible about the wishes of another party to receive specified validated metered data. Preconditions Metered Data Responsible is not aware of a request Post conditions Metered Data responsible is aware of a request for validated metered data. Scenario See sequence and Activity Diagram Alternative Scenario Exchange validated metered data with confidentiality rules. This alternative is to be used in Belgium and France. Special Requirements none Extension Points none ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 15 4.3.1.1. Sequence diagram: Request Validated Metered Data for Reconciliation : Requesting Role : Metered data responsible 1: : E73, 23, E43, role, 9 2: Sequence diagram – Request Validated Metered Data for Reconciliation Comments to the diagram (process): none 4.3.1.2. Activity diagram: Request Validated Metered Data for Reconciliation Requesting Role Metered Data Responsible Prepare Request Send Request : E73, 23, E43, role, 9 Receive Request Process Request Acknowledgement and error handling in cas e acknowledgem ent in cas e error report BP Exchange Validated Data for Reconciliation Comments to the diagram (process): None ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 16 4.3.1.3. Class Diagram: E73, 23, E43, role, 9 (Request Validated Metered Data for Reconciliation) package BRS Request Validated Data for Reconciliation [ BRS Request Validated Data for Reconciliation ] E73, 23, E43, role, 9 1 BusinessDocument +marketDomain : ebIX 02B::QDT::MarketDomainCodeType = E02 +messageDateTime : ebIX 02B::QDT::DateTimeType +receiverID : ebIX 02B::QDT::PartyIdentifierType +requestForAcknowledgementOf Acceptance : ebIX 02B::QDT::Resp onseTypeCodeType = AB +senderID : ebIX 02B::QDT::PartyIdentifierType +timeZone : ebIX 02B::QDT::TimeZoneType BusinessDocumentType 1 +type : ebIX 02B::QDT::BusinessDocumentTypeCodeType = E73 +businessSector : ebIX 02B::QDT::BusinessSectorCodeType = 23 +reasonForTransaction : ebIX 02B::QDT::ReasonForTransactionCod eType = E43 +ancillaryRole : ebIX 02B::QDT::RoleCodeType +function : ebIX 02B::QDT::BusinessDocumentFunctionCodeType = 9 +classDiagramVersion [0] 1 +identifier : ebIX 02B::QDT::BusinessDocumentIdentificationType BusinessDocumentData ... 1 MeteringData +meteringPointIdentifier : ebIX 02B::QDT::DomainIdentifierType +observationPeriod : ebIX 02B::QDT::DateTimePeriodType ... Diagram name BRS Request Validated Data for Reconciliation Author ksparreb Creation date 8/7/06 6:00 PM <<enumeration>> RoleCode (Codelist.CEFACT) DEA{Dsc = "Metered data aggregator, local"} ... Modification date 11/3/08 12:43 PM CD Description Request validated metered data for Reconciliation Structure Edifact, UTILTS 02.B Codelist version draft version 0.2.D QDT version QDT 02, version 0.1.F Class diagram – E73 Request for Validated Metered Data for Reconciliation Comments to the diagram: Updates for a request are at the moment not required by participating countries ebIX April 2009 5. AGGREGATE 5.1.1. UseCase: BP Aggregate for Reconciliation (after metering) Aggregate for Reconciliation Redistribution of energy according to load profile <<include>> Aggregate for Reconciliation Metered Data Aggregator, local extension points per local metering point per metering grid area <<extend>> (per local metering point) <<extend>> (per metering grid area) BP Exchange of redistributed metered data per metering point BP Exchange redistributed metered data per metering grid area UseCase diagram – Aggregate for Reconciliation 5.1.2. Limitations / prerequisites This UseCase is part of the overall UseCase Measure, Aggregate local 5.1.3. UseCase Description: Aggregate for Reconciliation UseCase Name Traceability Identifier UseCase Description Aggregate for Reconciliation ebIX Energy Market, Measure, 3 Aggregate, Aggregate local, Aggregate for Reconciliation The Metered Data Aggregator local aggregates the validated data for the required purpose: reconciliation. The aggregation requirements may be influenced by national rules. In this process the Metered Data Aggregator makes use of master data (for metering point and metering grid area). Roles Metered Data Aggregator local Performance Goals The Metered Data Aggregator local aggregates data for respective purposes according to the aggregation criteria as required by national rules. Rules for precision and rounding are nationally defined. The quality indication for the aggregated data shall correspond to lowest quality for data used in the aggregation. Aggregation shall meet the standards set by national market rules Preconditions The Metered Data Aggregator local has finished the activities as specified in UseCase Aggregate local. Post conditions The creation and exchange of specified aggregated data can start. redistributed energy after metering; preliminary load shares as master data before planning & operation ebIX Business information model for the exchange of metered data in the energy domain 18 Scenario none Alternative Scenario none Special Requirements Even for redistribution per MP the overall load profile per MGA shall be available. Therefore it is assumed that the total redistribution is done by the MDA local (and not by the MDR, as would have possible as well). Another reason for assigning this process to the MDA local is, the inherent responsibility for establishing volumes for reconciliation which will not be assigned to a (potentially commercial) metering company. Extension Points Per local metering point (MP): the redistribution is done per local MP Per metering grid area: the redistributed data per MP are aggregated per complete metering grid area 5.1.4. UseCase: BP Exchange of redistributed metered data per metering point BP Exchange of redistributed metered data per metering point Reconciliation Responsible BP Exchange of redistributed metered data per metering point Metered Data Aggregator, local Reconciliation Accountable UseCase diagram – BP Exchange of redistributed metered data per metering point 5.1.4.1. Limitations / prerequisites This UseCase is part of the overall UseCase Measure, Aggregate local, Aggregate local for Reconciliation 5.1.4.2. UseCase Description: BP Exchange of redistributed metered data per metering point UseCase Name Traceability Identifier UseCase Description Exchange of redistributed metered data per metering point ebIX Energy Market, Measure, 3 Aggregate, Aggregate local, Aggregate local for reconciliation The Metered Data Aggregator local establishes the redistributed validated data for the required purpose: reconciliation. The requirements may be influenced by national rules. In this process the Metered Data Aggregator makes use of master data (for metering point and metering grid area). Roles Metered Data Aggregator local Reconciliation Accountable Reconciliation Responsible Performance Goals The Metered Data Aggregator local provides redistributed metered data for respective roles. Updates and adjustments in the aggregated data can be exchanged within the time provided by national market rules ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 19 Preconditions The Metered Data Aggregator local has finished the activities as specified in UseCase Aggregate local for reconciliation. Post conditions The actors have exchanged aggregated data. The Reconciliation Responsible can start its reconciliation process. The Reconciliation Accountable can prepare for receiving reconciled volumes; Scenario This scenario is used in AT, BE, DE, DK, NO. And SE (till end 2009) Alternative Scenario Exchange per MGA Special Requirements none Extension Points none 5.1.4.3. Detailed process description: BP Exchange of redistributed metered data per metering point 5.1.4.4. Sequence diagram: BP Exchange of redistributed metered data per metering point : Metered Data Aggregator local 1: : Reconciliation Responsible : Reconciliation Accountable : E31, 23, E43, Z06, function, per MP 2: : E31, 23, E43, Z07, function, per MP 4: 3: Sequence diagram – BP Exchange of redistributed metered data per metering point ebIX April 2009 5.1.4.5. Activity diagram: BP Exchange of redistributed metered data per metering point MeteredDataAggregator, local Reconciliation Accountable Reconciliation Responsible Retrieve Redistributed metered data Sort per MP Sort per RDR Send data Sort per RR Send data : E31, 23, E43, Z07, function, per MP Receive data Acknowledgement and error handling : E31, 23, E43, Z06, function, per MP Receive data Acknowledgement and error handling Activity diagram – BP Exchange of redistributed metered data per metering point ebIX Business information model for the exchange of metered data in the energy domain 5.1.4.6. 21 Class Diagram: E31, 23, E43, Z06, function, per MP (Redistributed Metered Data per MP for Reconciliation) package BRS Redistributed Metered Data per Metering Point to RR [ BRS Redistributed Metered Data per Metering Point to RR ] E31, 23, E43, Z06, function, per MP 1 BusinessDocument +marketDomain : ebIX 02B::QDT::MarketDomainCodeType = E02 +messageDateTime : ebIX 02B::QDT::DateTimeType +receiverID : ebIX 02B::QDT::PartyIdentifierType +requestForAcknowledgementOf Acceptance : ebIX 02B::QDT::ResponseTypeCodeType = AB +senderID : ebIX 02B::QDT::PartyIdentifierType +timeZone : ebIX 02B::QDT::TimeZoneType BusinessDocumentType 1 +type : ebIX 02B::QDT::BusinessDocumentTypeCodeType = E31 +businessSector : ebIX 02B::QDT::BusinessSectorCodeType = 23 +reasonForTransaction : ebIX 02B::QDT::ReasonForTransactionCodeType = E43 +ancillaryRole : ebIX 02B::QDT::RoleCodeType = Z06 +function : ebIX 02B::QDT::BusinessDocumentFunctionCodeType BusinessDocumentData 1 +identifier : ebIX 02B::QDT::BusinessDocumentIdentificationType ... MeteringData 1 +meteringGridArea : ebIX 02B::QDT::DomainIdentifierType +observationPeriod : ebIX 02B::QDT::DateTimePeriodType +resolution : ebIX 02B::QDT::ResolutionType +latestUpdateDate : ebIX 02B::QDT::DateType [0..1] ... 1 1..* Product +productIdentifier : ebIX 02B::QDT::ProductIdentifierType +quantityUnit : ebIX 02B::QDT::MeasureUnitCodeType = KWH ... Diagram name BRS Redistributed Metered Data per Metering Point to RR Author ksparreb Creation date 5/17/05 7:55 AM +Reconciliation Accountable MP_Party +identifier : ebIX 02B::QDT::PartyIdentifierType Domain +MeteringPoint +identifier : ebIX 02B::QDT::DomainIdentifierType 1..* 1..* Observation +position : ebIX 02B::QDT::SequencePositionType +quantity : Data types::float +TimeFrame : ebIX 02B::QDT::MeterTimeFrameCodeType [0..1] ... Modification date 11/3/08 6:18 PM CD Description ebIX, Redistributed metered data per MP for reconciliation for E to Reconciliation Responsible Structure Edifact", "UTILTS", "02B Codelist version draft version 0.2.D QDT version <<enumeration>> BusinessDocumentFunctionCode (Codelist.CEFACT) <<enumeration>> MeterTimeFrameCode (Codelist.ebIX) 9{Dsc = "Initial"} 5{Dsc = "Update"} E10{Dsc = "Low"} E11{Dsc = "High"} ... ... <<enumeration>> ProductIdentifier (Codelist.ebIX) 8716867000030{Dsc = "Energy active"} ... QDT 02, version 0.1.F Class diagram – E31, 23, E43, Z06, function, per MP Comments to the diagram: None Comments to the attributes: Meter time frame is used only in Sweden till end of 2009. ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 5.1.4.7. 22 Class Diagram: E31, 23, E43, Z07, function, per MP (Redistributed Metered Data per MP for Reconciliation) package BRS Redistributed Metered Data per Metering Point to RA[ BRS Redistributed Metered Data per Metering Point to RA ] E31, 23, E43, Z07, function, per MP 1 BusinessDocument +marketDomain : ebIX 02B::QDT::MarketDomainCodeType = E03 +messageDateTime : ebIX 02B::QDT::DateTimeType +receiverID : ebIX 02B::QDT::PartyIdentifierType +requestForAcknowledgementOf Acceptance : ebIX 02B::QDT::ResponseTypeCodeType = AB +senderID : ebIX 02B::QDT::PartyIdentifierType +timeZone : ebIX 02B::QDT::TimeZoneType BusinessDocumentType 1 +type : ebIX 02B::QDT::BusinessDocumentTypeCodeType = E31 +businessSector : ebIX 02B::QDT::BusinessSectorCodeType = 23 +reasonForTransaction : ebIX 02B::QDT::ReasonForTransactionCodeType = E43 +ancillaryRole : ebIX 02B::QDT::RoleCodeType = Z07 +function : ebIX 02B::QDT::BusinessDocumentFunctionCodeType BusinessDocumentData 1 +identifier : ebIX 02B::QDT::BusinessDocumentIdentificationType ... MeteringData 1 +meteringGridArea : ebIX 02B::QDT::DomainIdentifierType +observationPeriod : ebIX 02B::QDT::DateTimePeriodType +resolution : ebIX 02B::QDT::ResolutionType +latestUpdateDate : ebIX 02B::QDT::DateType [0..1] ... 1 1..* Product +productIdentifier : ebIX 02B::QDT::ProductIdentifierType +quantityUnit : ebIX 02B::QDT::MeasureUnitCodeType = KWH ... Diagram name -Reconciliation Accountable MP_Party +identifier : ebIX 02B::QDT::PartyIdentifierType 1..* BRS Redistributed Metered Data per Metering Point to RA Author ksparreb Creation date 1/17/06 3:26 PM +identifier : ebIX 02B::QDT::DomainIdentifierType 1..* Observation +position : ebIX 02B::QDT::SequencePositionType +quantity : Data types::float +meterTimeFrame : ebIX 02B::QDT::MeterTimeFrameCodeType [0..1] Modification date 11/3/08 6:21 PM ... CD Description ebIX, aggregated metered data for reconciliation to Reconciliation Accountable Structure Edifact, UTILTS, 02B Codelist version draft version 0.2.D QDT version Domain -MeteringPoint QDT 02, version 0.1.F <<enumeration>> BusinessDocumentFunctionCode (Codelist.CEFACT) <<enumeration>> MeterTimeFrameCode (Codelist.ebIX) 9{Dsc = "Initial"} 5{Dsc = "Update"} E10{Dsc = "Low"} E11{Dsc = "High"} ... ... <<enumeration>> ProductIdentifier (Codelist.ebIX) 8716867000030{Dsc = "Energy active"} ... Class diagram – E31, 23, E43, Z07, function, per MP Comments to the diagram: None Comments to the attributes: Meter time frame is used only in Sweden till end of 2009. ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 23 5.1.5. UseCase: BP Exchange of redistributed metered data per metering grid area BP Exchange of redistributed metered data per metering grid area Reconciliation Responsible BP Exchange redistributed metered data per metering grid area Metered Data Aggregator, local Reconciliation Accountable UseCase diagram – BP Exchange of redistributed metered data per metering grid area 5.1.5.1. Limitations / prerequisites This UseCase is part of the overall UseCase Measure, Aggregate local, Aggregate local for Reconciliation 5.1.5.2. UseCase Description: BP Exchange of redistributed metered data per metering grid area UseCase Name Traceability Identifier UseCase Description BP Exchange of redistributed metered data per metering grid area ebIX Energy Market, Measure, 3 Aggregate, Aggregate local, Aggregate local for reconciliation The Metered Data Aggregator local aggregates the validated data for the required purpose: reconciliation. The aggregation requirements may be influenced by national rules. In this process the Metered Data Aggregator makes use of master data (for metering point and metering grid area). Roles Metered Data Aggregator local Reconciliation Responsible Reconciliation Accountable Performance Goals The Metered Data Aggregator local provides redistributed metered data per metering grid area according to the aggregation criteria as required by national rules. Preconditions The Metered Data Aggregator local has finished the activities as specified in UseCase Aggregate local. Post conditions The actors have exchanged aggregated data. The Reconciliation responsible can start its process. Scenario This scenario is used in NL and SE (from 2009 on) Alternative Scenario Per MP Special Requirements none Extension Points none ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 5.1.5.3. 24 Sequence diagram: Exchange of Redistributed Metered Data per MGA (time series for Reconciliation) : Metered Data Aggregator, local 1: : Reconciliation Responsible : Reconciliation Accountable : E31, 23, E43, Z06, function, per MGA 2: 3: : E31, 23, E43, Z07, function, per MGA 4: Sequence diagram – Exchange of Redistributed Metered Data per MGA (time series for Reconciliation) ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 5.1.5.4. 25 Activity diagram: BP Exchange of redistributed metered data per metering grid area Metered Data Aggregator Reconciliation Responsible Reconciliation Accountable Retrieve Redistributed metered data Sort per RA Sort per RR Send data : E31, 23, E43, Z06, function, per MGA Receive data Acknowledgement and error handling Send data : E31, 23, E43, Z07, function, per MGA Receive data Acknowledgement and error handling Activity diagram – Exchange of Redistributed Metered Data per MGA (time series for Reconciliation) ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 5.1.5.5. 26 Class Diagram: E31, 23, E43, Z06, function, per MGA (Redistributed Metered Data for Reconciliation to the Reconciliation Responsible) package BRS Redistributed Metered Data per Metering Grid Area to RR [ BRS Redistributed Metered Data per Metering Grid Area to RR ] E31, 23, E43, Z06, function, per MGA 1 BusinessDocument +marketDomain : ebIX 02B::QDT::MarketDomainCodeType = E03 +messageDateTime : ebIX 02B::QDT::DateTimeType +receiverID : ebIX 02B::QDT::PartyIdentifierType +requestForAcknowledgementOf Acceptance : ebIX 02B::QDT::ResponseType CodeType = AB +senderID : ebIX 02B::QDT::PartyIdentifierType +timeZone : ebIX 02B::QDT::TimeZoneType BusinessDocumentType 1 +type : ebIX 02B::QDT::BusinessDocumentTypeCodeType = E31 +businessSector : ebIX 02B::QDT::BusinessSectorCodeType = 23 +reasonForTransaction : ebIX 02B::QDT::ReasonForTransactionCodeType = E43 +ancillaryRole : ebIX 02B::QDT::RoleCodeType = Z06 +function : ebIX 02B::QDT::BusinessDocumentFunctionCodeType BusinessDocumentData 1 +identifier : ebIX 02B::QDT::BusinessDocumentIdentificationType ... MeteringData 1 +meteringGridArea : ebIX 02B::QDT::DomainIdentifierType +observationPeriod : ebIX 02B::QDT::DateTimePeriodType +resolution : ebIX 02B::QDT::ResolutionType +latestUpdateDate : ebIX 02B::QDT::DateType [0..1] ... 1 1 Product +productIdentifier : ebIX 02B::QDT::ProductIdentifierType +quantityUnit : ebIX 02B::QDT::MeasureUnitCodeType = KWH ... +Reconciliation Accountable MP_Party +identifier : ebIX 02B::QDT::PartyIdentifierType Observation 1..* +position : ebIX 02B::QDT::SequencePositionType +quantity : Data types::float +meterTimeFrame : ebIX 02B::QDT::MeterTimeFrameCodeType [0..1] ... Diagram name BRS Redistributed Metered Data per Metering Grid Area to RR <<enumeration>> BusinessDocumentFunctionCode (Codelist.CEFACT) <<enumeration>> MeterTimeFrameCode (Codelist.ebIX) Author ksparreb Creation date 1/17/06 3:14 PM 9{Dsc = "Initial"} 5{Dsc = "Update"} E10{Dsc = "Low"} E11{Dsc = "High"} ... ... Modification date 11/4/08 11:27 AM CD Description ebIX, aggregated metered data for reconciliation to Reconciliation Responsible Structure Edifact, UTILTS, 02B Codelist version draft version 0.2.D QDT version <<enumeration>> ProductIdentifier (Codelist.ebIX) 8716867000030{Dsc = "Energy active"} ... QDT 02, version 0.1.F Class diagram – E31, 23, E43, Z06, function, per MGA ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 27 Comments to the diagram: None Comments to the attributes: Meter time frame is used in The Netherlands and Sweden. ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 5.1.5.6. 28 Class Diagram: E31, 23, E43, Z07, function, per MGA (Redistributed Metered Data for Reconciliation to the Reconciliation Accountable) package BRS Redistributed Metered Data per Metering Grid Area to RA[ BRS Redistributed Metered Data per Metering Grid Area to RA ] E31, 23, E43, Z07, function, per MGA 1 BusinessDocument +marketDomain : ebIX 02B::QDT::MarketDomainCodeType = E03 +messageDateTime : ebIX 02B::QDT::DateTimeType +receiverID : ebIX 02B::QDT::PartyIdentifierType +requestForAcknowledgementOf Acceptance : ebIX 02B::QDT::ResponseType CodeType = AB +senderID : ebIX 02B::QDT::PartyIdentifierType +timeZone : ebIX 02B::QDT::TimeZoneType BusinessDocumentType 1 +type : ebIX 02B::QDT::BusinessDocumentTypeCodeType = E31 +businessSector : ebIX 02B::QDT::BusinessSectorCodeType = 23 +reasonForTransaction : ebIX 02B::QDT::ReasonForTransactionCodeType = E43 +ancillaryRole : ebIX 02B::QDT::RoleCodeType = Z07 +function : ebIX 02B::QDT::BusinessDocumentFunctionCodeType BusinessDocumentData 1 +identifier : ebIX 02B::QDT::BusinessDocumentIdentificationType ... MeteringData 1 +meteringGridArea : ebIX 02B::QDT::DomainIdentifierType +observationPeriod : ebIX 02B::QDT::DateTimePeriodType +resolution : ebIX 02B::QDT::ResolutionType +latestUpdateDate : ebIX 02B::QDT::DateType [0..1] 1 Product +productIdentifier : ebIX 02B::QDT::ProductIdentifierType +quantityUnit : ebIX 02B::QDT::MeasureUnitCodeType = KWH ... ... 1..* Observation +position : ebIX 02B::QDT::SequencePositionType +quantity : Data types::float +meterTimeFrame : ebIX 02B::QDT::MeterTimeFrameCodeType [0..1] ... Diagram name BRS Redistributed Metered Data per Metering Grid Area to RA <<enumeration>> BusinessDocumentFunctionCode (Codelist.CEFACT) <<enumeration>> MeterTimeFrameCode (Codelist.ebIX) Author ksparreb 9{Dsc = "Initial"} 5{Dsc = "Update"} E10{Dsc = "Low"} E11{Dsc = "High"} Creation date 8/17/06 12:11 PM ... ... Modification date 11/4/08 11:36 AM CD Description Redistributed Metered Data per MGA to the Reconciliation Accountable Structure Edifact, UTILTS 02.B <<enumeration>> ProductIdentifier (Codelist.ebIX) 8716867000030{Dsc = "Energy active"} ... Codelist version draft version 0.2.D QDT version QDT 02, version 0.1.F Class diagram – E31, 23, E43, Z07, function, per MGA ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 29 Comments to the diagram: None Comments to the attributes: Meter time frame is used in The Netherlands and Sweden. ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 5.1.5.7. 30 Class diagram: ERR, E31, 23, E43, role, 9 (Processability Error Report on E31 time series for Reconciliation) package BRS Processability Error Report Redistributed Metered Data for Reconciliation [ BRS Processability Error Report Redistributed Metered Data for Reconciliation ] ERR, E31, 23, E43, role, 9 1 BusinessDocument +marketDomain : ebIX 02B::QDT::MarketDomainCodeType = E03 +messageDateTime : ebIX 02B::QDT::DateTimeType +receiverID : ebIX 02B::QDT::PartyIdentifierType +requestForAcknowledgementOf Acceptance : ebIX 02B::QDT::ResponseTypeCodeType = AB +senderID : ebIX 02B::QDT::PartyIdentifierType +timeZone : ebIX 02B::QDT::TimeZoneType BusinessDocumentType 1 +type : ebIX 02B::QDT::BusinessDocumentTypeCodeType = ERR +businessSector : ebIX 02B::QDT::BusinessSectorCodeType = 23 +reasonForTransaction : ebIX 02B::QDT::ReasonForTransactionCodeType = E43 +ancillaryRole : ebIX 02B::QDT::RoleCodeType +function : ebIX 02B::QDT::BusinessDocumentFunctionCodeType = 9 BusinessDocumentData 1 +identifier : ebIX 02B::QDT::BusinessDocumentIdentificationType +status : ebIX 02B::QDT::TransactionResponseStatusCodeType = 41 Reference ToOriginalDocumentSet (Message) 0..1 +reference : ebIX 02B::QDT::ReferenceType +type : Codelist::ebIX::BusinessDocumentTypeCode = E31 ReferenceToOriginalDocument (Transaction) 1 +reference : ebIX 02B::QDT::ReferenceToBusinessDocumentType +meteringGridArea : ebIX 02B::QDT::DomainIdentifierType [0..1] +observationPeriod : ebIX 02B::QDT::DateTimePeriodType [0..1] ... OriginalDocumentError 1..* +reason : ebIX 02B::QDT::BusinessDocumentAcceptanceStatusCodeType Diagram name BRS Processability Error Report Redistributed Metered Data for Reconciliation Author ksparreb <<enumeration>> RoleCode (Codelist.ebIX) <<enumeration>> BusinessDocumentAcceptanceStatusCode (Codelist.ebIX) Z06{Dsc = "Reconciliation Responsible", Start = 2006.A} Z07{Dsc = "Reconciliation Accountable", Start = 2006.A} E29{Dsc = "Product code unknown or not related to MP"} E49{Dsc = "Metering Grid Area not identifiable"} E50{Dsc = "Invalid period"} E51{Dsc = "Invalid number of decimals"} E52{Dsc = "Invalid load profile"} E73{Dsc = "Incorrect measure unit"} ... Creation date 8/8/06 11:40 AM Modification date 11/4/08 11:41 AM CD Description Processability error report aggregated data for Reconciliation Structure Edifact, UTILTS 02.B ... Codelist version draft version 0.2.D QDT version QDT 02, version 0.1.F Class diagram – Processability Error Report Redistributed Metered Data for Reconciliation Comments to the diagram: None Comments to the attributes: The reference to the original business document maybe limited to a reference to a unique ID if available; if not references to metering grid area and/or observation period may replace or add to the not unique ID. If a unique transaction ID is used to identify business documents, the reference to the business document set is not required. ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 31 6. REQUEST REDISTRIBUTED DATA FOR RECONCILIATION 6.1. UseCase: Request Redistributed Data for Reconciliation Request Redistributed Data for Reconciliation Request Redistributed Data for Reconciliation Requesting Role Metered Data Aggregator local UseCase diagram – Request Redistributed Data for Reconciliation 6.2. Limitations / prerequisites This UseCase is part of the overall UseCase Measure. Remark: The Requesting role may be one of the roles specified in the Description below. 6.3. UseCase Description: Request Redistributed Data for Reconciliation UseCase Name Traceability Identifier UseCase Description Request Aggregated Metered Data for Reconciliation ebIX Energy Market, Measure, 2 Validate A Requesting role asks the Metered Data Aggregator to exchanges aggregated metered data for Reconciliation Roles Metered Data Aggregator, local (DEA) Requesting Role: o Reconciliation Responsible (Z06) o Reconciliation Accountable (Z07) Performance Goals To inform the Metered Data Aggregator about the wishes of another party to receive specified validated metered data. Preconditions Metered Data Aggregator is not aware of a request Post conditions Metered Data Aggregator is aware of a request for aggregated metered data. Scenario See sequence and Activity Diagram Alternative Scenario none Special Requirements none Extension Points none ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 32 6.3.1.1. Sequence diagram: Request Redistributed Data for Reconciliation : Requesting Role 1: : Metered Data Aggregator, local : E74, 23, E43, role, 9 2: Sequence diagram – Request Redistributed Data for Reconciliation Comments to the diagram (process): none ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 33 6.3.1.2. Activity diagram: Request Redistributed Data for Reconciliation Requesting Role Metered Data Aggregator local Prepare Request Send Request : E74, 23, E43, role, 9 Receive Request Process Request Acknowledgement and error handling in case of acknowledgement in case of error report BP Exchange of redistributed metered data per metering grid area BP Exchange of redistributed metered data per metering point Comments to the diagram (process): None ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 34 6.3.1.3. Class Diagram: E74, 23, E43, role, 9 (Request Redistributed Data for Reconciliation) package BRS Request Redistributed Data for Reconciliation [ BRS Request Redistributed Data for Reconciliation ] E74, 23, E43, role, 9 1 BusinessDocument +marketDomain : ebIX 02B::QDT::MarketDomainCodeType = E02 +messageDateTime : ebIX 02B::QDT::DateTimeType +receiverID : ebIX 02B::QDT::PartyIdentifierType +requestForAcknowledgementOf Acceptance : ebIX 02B::QDT::ResponseTypeCodeType = AB +senderID : ebIX 02B::QDT::PartyIdentifierType +timeZone : ebIX 02B::QDT::TimeZoneType BusinessDocumentType 1 +type : ebIX 02B::QDT::BusinessDocumentTypeCodeType = E74 +businessSector : ebIX 02B::QDT::BusinessSectorCodeType = 23 +reasonForTransaction : ebIX 02B::QDT::ReasonForTransactionCodeType = E43 +ancillaryRole : ebIX 02B::QDT::RoleCodeType +function : ebIX 02B::QDT::BusinessDocumentFunctionCodeType = 9 BusinessDocumentData 1 +identifier : ebIX 02B::QDT::BusinessDocumentIdentificationType ... MeteringData 1 +meteringGridArea : ebIX 02B::QDT::DomainIdentifierType +observationPeriod : ebIX 02B::QDT::DateTimePeriodType ... 0..1 AggregationCriteria +reconciliationAccountable : ebIX 02B::QDT::PartyIdentifierType [0..1] +settlementMethod : ebIX 02B::QDT::SettlementMethodCodeType [0..1] +meteringMethod : ebIX 02B::QDT::MeteringMethodCodeType [0..1] +typeOfMeteringPoint : ebIX 02B::QDT::TypeOfMeteringPointCodeType [0..1] ... Diagram name BRS Request Redistributed Data for Reconciliation Author ksparreb Creation date 8/8/06 10:27 AM Modification date 11/4/08 11:52 AM <<enumeration>> MeteringMethodCode (Codelist.ebIX) <<enumeration>> RoleCode (Codelist.ebIX) E13{Dsc = "Continuous"} E14{Dsc = "Non continuous"} E16{Dsc = "Not metered"} E24{Dsc = "Calculated"} Z06{Dsc = "Reconciliation Responsible", Start = 2006.A} Z07{Dsc = "Reconciliation Accountable", Start = 2006.A} ... ... CD Description Request Aggregated Metered Data for Reconciliation Structure Codelist version Edifact, UTILTS 02.B <<enumeration>> SettlementMethodCode (Codelist.ebIX) <<enumeration>> TypeOfMeteringPointCode (Codelist.ebIX) draft version 0.2.D E01{Dsc = "Profiled"} E17{Dsc = "Consumption"} E18{Dsc = "Production"} E19{Dsc = "Combined"} ... QDT version QDT 02, version 0.1.F ... Class diagram – E74 Request for Aggregated Metered Data for Reconciliation Comments to the diagram: None ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 35 Appendix A MAPPING TO EDIFACT Mapping to Edifact is based on the UTILTS version 2008.A. The mapping as shown in this appendix will be reviewed in light of the specification of the definition of Core Components with a split between payload and header information. April 2009. ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 36 A. RSM Class Diagram: Validated Data for Reconciliation package RSM Validated Data for Reconciliation [ RSM Validated Data for Reconciliation ] E66, 23, E43, DEA, function <<based on>> <<InfEnv>> ValidatedDataForReconciliation <<QDT>> : BusinessDocumentTypeCodeType <<ExchangeableBusinessInformation>> Identification codeSchemeResponsibleAgency = 260 content = E66 +Identification : ebIX CCs::ebIX 02::QDT 02::MessageIdentifier [1]{SG = "0"} +Type : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentTypeCodeType [1]{SG = "0"} +MarketDomain : ebIX CCs::ebIX 02::QDT 02::MarketDomainCodeType [1]{SG = "0"} +MessageDateTime : ebIX CCs::ebIX 02::QDT 02::DateTimeType [1]{Qualifier = "DTM-C507.2005=137", SG = "0"} +ReceiverID : ebIX CCs::ebIX 02::QDT 02::PartyIdentifierType [1]{Qualifier = "NAD-3035=MR", SG = "2"} +RequestForAcknowledgementOf Acceptance : ebIX CCs::ebIX 02::QDT 02::ResponseTypeCodeType [1]{SG = "0"} +DataSet +SenderID : ebIX CCs::ebIX 02::QDT 02::PartyIdentifierType [1]{Qualifier = "NAD-3035=MS", SG = "2"} +TimeZone : ebIX CCs::ebIX 02::QDT 02::TimeZoneType [0..1]{SG = "0"} 1 <<QDT>> : MarketDomainCodeType codeSchemeResponsibleAgency = 260 content = E02 <<QDT>> : ResponseTypeCodeType content = AB +ValidatedMeteredData 1 <<ExchangeableBusinessInformation>> TimeSeries +Identification : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentIdentificationType [1]{SG = "5"} +AncillaryRole : ebIX CCs::ebIX 02::QDT 02::RoleCodeType [1]{SG = "2"} +ReasonForTransaction : ebIX CCs::ebIX 02::QDT 02::ReasonForTransactionCodeType [1]{SG = "5"} +BusinessSector : ebIX CCs::ebIX 02::QDT 02::BusinessSectorCodeType [1]{SG = "0"} +Function : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentFunctionCodeType [1]{SG = "0"} +ObservationPeriod : ebIX CCs::ebIX 02::QDT 02::DateTimePeriodType [1]{Qualifier = "DTM-C507.2005=324", SG = "5"} +Resolution : ebIX CCs::ebIX 02::QDT 02::ResolutionType [1]{SG = "5"} +RegistrationDateTime : ebIX CCs::ebIX 02::QDT 02::DateTimeType [0..1]{Qualifier = "DTM-2005=597", SG = "5"} +MeteringPoint 1 <<ExchangeableBusinessInformation>> Domain +Identification : ebIX CCs::ebIX 02::QDT 02::DomainIdentifierType [1]{SG = "5"} {Qualifier = "LOC-3227=172", SG = "5"} <<QDT>> : RoleCodeType content = DEA <<QDT>> : ReasonForTransactionCodeType +Energy 1 <<ExchangeableBusinessInformation>> Product +Identifier : ebIX CCs::ebIX 02::QDT 02::ProductIdentifierType [1]{SG = "5"} +Unit : ebIX CCs::ebIX 02::QDT 02::MeasureUnitCodeType [1]{SG = "5"} codeSchemeResponsibleAgency = 260 content = E43 <<QDT>> : BusinessSectorCodeType content = 23 +ValidatedData 1..* <<ExchangeableBusinessInformation>> VolumeObservation +Position : ebIX CCs::ebIX 02::QDT 02::SequencePositionType [1]{SG = "8"} +Quantity : Data types::float [1]{Data = "QTY-C186.6060", Qualifier = "QTY-C186.6063=136", SG = "11"} +QuantityQuality : ebIX CCs::ebIX 02::QDT 02::QuantityQualityType [0..1]{SG = "11"} +MeterTimeFrame : ebIX CCs::ebIX 02::QDT 02::MeterTimeFrameCodeType [0..1]{SG = "9"} <<QDT>> : BusinessDocumentFunctionCodeType content = 9, 5 <<QDT>> : ResolutionType content = "15" format = 806 <<e-DOCLibrary>> RSM Validated Data for Reconciliation {BIEVersion = ABIE 04, QDTVersion = QDT 02, version = "1"} <<QDT>> : ProductIdentifierType content = 8716867000030 schemeAgencyIdentifier = 9 <<QDT>> : MeasureUnitCodeType content = KWH <<QDT>> : QuantityQualityType content = 21, 56 <<QDT>> : MeterTimeFrameCodeType codeSchemeResponsibleAgency = 260 content = E10, E11 ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 37 B. RSM Class Diagram: Processability Error Report Validated Data for Reconciliation package RSM Processability Error Report for Validated Data for Reconciliation [ RSM Processability Error Report for Validated Data for Reconciliation ] ERR for E66, 23, E43, role <<QDT>> : BusinessDocumentTypeCodeType <<ExchangeableBusinessInformation>> codeSchemeResponsibleAgency = 260 content = ERR Identification +Identification : ebIX CCs::ebIX 02::QDT 02::MessageIdentifier [1]{SG = "0"} +Type : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentTypeCodeType [1]{SG = "0"} +MarketDomain : ebIX CCs::ebIX 02::QDT 02::MarketDomainCodeType [1]{SG = "0"} +MessageDateTime : ebIX CCs::ebIX 02::QDT 02::DateTimeType [1]{Qualifier = "DTM-C507.2005=137", SG = "0"} +DataSet +ReceiverID : ebIX CCs::ebIX 02::QDT 02::PartyIdentifierType [1]{Qualifier = "NAD-3035=MR", SG = "2"} +RequestForAcknowledgementOf Acceptance : ebIX CCs::ebIX 02::QDT 02::ResponseTypeCodeType [1]{SG = "0"} 1 +SenderID : ebIX CCs::ebIX 02::QDT 02::PartyIdentifierType [1]{Qualifier = "NAD-3035=MS", SG = "2"} +TimeZone : ebIX CCs::ebIX 02::QDT 02::TimeZoneType [0..1]{SG = "0"} <<based on>> <<InfEnv>> ProcessabilityErrorReport ForValidatedDataForReconciliation <<QDT>> : MarketDomainCodeType codeSchemeResponsibleAgency = 260 content = E02 <<QDT>> : ResponseTypeCodeType content = AB +Response 1 <<ExchangeableBusinessInformation>> Status +Status : ebIX CCs::ebIX 02::QDT 02::TransactionResponseStatusCodeType [1]{SG = "5"} +OriginalDocument {XOR} <<ExchangeableBusinessInformation>> ErrorDescription 0..1 +OriginalObservation +ErrorCode : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentAcceptanceStatusCodeType [1]{SG = "5"} <<QDT>> : BusinessDocumentAcceptanceStatusCodeType codeSchemeResponsibleAgency = 260 content = E10, E29, E51, E55, E73 0..1 <<QDT>> : TransactionResponseStatusCodeType +ReferenceTo OriginalValidated Metered Data 1 content = 41 <<ExchangeableBusinessInformation>> TimeSeries <<ExchangeableBusinessInformation>> Domain +MeteringPoint +Identification : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentIdentificationType [1]{SG = "5"} +AncillaryRole : ebIX CCs::ebIX 02::QDT 02::RoleCodeType [1]{SG = "2"} +ReasonForTransaction : ebIX CCs::ebIX 02::QDT 02::ReasonForTransactionCodeType [1]{SG = "5"} +BusinessSector : ebIX CCs::ebIX 02::QDT 02::BusinessSectorCodeType [1]{SG = "0"} +Function : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentFunctionCodeType [1]{SG = "0"} +ObservationPeriod : ebIX CCs::ebIX 02::QDT 02::DateTimePeriodType [0..1]{Qualifier = "DTM-C507.2005=324", SG = "5"} 0..1 +Identification : ebIX CCs::ebIX 02::QDT 02::DomainIdentifierType [1]{SG = "5"} {Qualifier = "LOC-3227=172", SG = "5"} <<QDT>> : RoleCodeType content = DEA <<QDT>> : ReasonForTransactionCodeType codeSchemeResponsibleAgency = 260 content = E43 +ReferenceToOriginalData 0..1 <<ExchangeableBusinessInformation>> VolumeObservation <<e-DOCLibrary>> +Position : ebIX CCs::ebIX 02::QDT 02::SequencePositionType [1]{SG = "8"} RSM Processability Error Report for Validated Data for Reconciliation {BIEVersion = ABIE 04, QDTVersion = QDT 02, version = "1"} <<QDT>> : BusinessSectorCodeType content = 23 <<QDT>> : BusinessDocumentFunctionCodeType content = 9 ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 38 C. RSM Class Diagram: Request Validated Metered Data for Reconciliation package RSM Request Validated Data for Reconciliation [ RSM Request Validated Data for Reconciliation ] E73, 23, E43, role, 9 <<QDT>> : BusinessDocumentTypeCodeType codeSchemeResponsibleAgency = 260 content = E73 <<ExchangeableBusinessInformation>> Identification <<based on>> <<InfEnv>> RequestValidatedDataForReconciliation +Identification : ebIX CCs::ebIX 02::QDT 02::MessageIdentifier [1]{SG = "0"} +Type : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentTypeCodeType [1]{SG = "0"} +MarketDomain : ebIX CCs::ebIX 02::QDT 02::MarketDomainCodeType [1]{SG = "0"} +MessageDateTime : ebIX CCs::ebIX 02::QDT 02::DateTimeType [1]{Qualifier = "DTM-C507.2005=137", SG = "0"} +ReceiverID : ebIX CCs::ebIX 02::QDT 02::PartyIdentifierType [1]{Qualifier = "NAD-3035=MR", SG = "2"} +DataSet +RequestForAcknowledgementOf Acceptance : ebIX CCs::ebIX 02::QDT 02::ResponseTypeCodeType [1]{SG = "0"} +SenderID : ebIX CCs::ebIX 02::QDT 02::PartyIdentifierType [1]{Qualifier = "NAD-3035=MS", SG = "2"} 1 +TimeZone : ebIX CCs::ebIX 02::QDT 02::TimeZoneType [0..1]{SG = "0"} <<QDT>> : MarketDomainCodeType codeSchemeResponsibleAgency = 260 content = E02 <<QDT>> : ResponseTypeCodeType content = AB +RequestFor ValidatedMeteredData 1 <<ExchangeableBusinessInformation>> TimeSeries +Identification : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentIdentificationType [1]{SG = "5"} +AncillaryRole : ebIX CCs::ebIX 02::QDT 02::RoleCodeType [1]{SG = "2"} +ReasonForTransaction : ebIX CCs::ebIX 02::QDT 02::ReasonForTransactionCodeType [1]{SG = "5"} +BusinessSector : ebIX CCs::ebIX 02::QDT 02::BusinessSectorCodeType [1]{SG = "0"} +Function : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentFunctionCodeType [1]{SG = "0"} +ObservationPeriod : ebIX CCs::ebIX 02::QDT 02::DateTimePeriodType [1]{Qualifier = "DTM-C507.2005=324", SG = "5"} <<ExchangeableBusinessInformation>> Domain +MeteringPoint 1 +Identification : ebIX CCs::ebIX 02::QDT 02::DomainIdentifierType [1]{SG = "5"} {Qualifier = "LOC-3227=172", SG = "5"} <<QDT>> : RoleCodeType content = DEA <<QDT>> : ReasonForTransactionCodeType <<e-DOCLibrary>> RSM Request Validated Data for Reconciliation codeSchemeResponsibleAgency = 260 content = E43 {BIEVersion = ABIE 04, QDTVersion = QDT 02, version = "1"} <<QDT>> : BusinessSectorCodeType content = 23 <<QDT>> : BusinessDocumentFunctionCodeType content = 9 ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 39 D. RSM Class Diagram: Redistributed Metered Data per MP for Reconciliation package RSM Redistributed Metered Data per Metering Point [ E31, 23, E43, Z06, function, per MP <<based on>> RSM Redistributed Metered Data per Metering Point ] <<QDT>> : BusinessDocumentTypeCodeType E31, 23, E43, Z07, function, per MP <<ExchangeableBusinessInformation>> Identification codeSchemeResponsibleAgency = 260 content = E31 +Identification : ebIX CCs::ebIX 02::QDT 02::MessageIdentifier [1]{SG = "0"} +Type : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentTypeCodeType [1]{SG = "0"} +MarketDomain : ebIX CCs::ebIX 02::QDT 02::MarketDomainCodeType [1]{SG = "0"} +MessageDateTime : ebIX CCs::ebIX 02::QDT 02::DateTimeType [1]{Qualifier = "DTM-C507.2005=137", SG = "0"} +DataSet +ReceiverID : ebIX CCs::ebIX 02::QDT 02::PartyIdentifierType [1]{Qualifier = "NAD-3035=MR", SG = "2"} +RequestForAcknowledgementOf Acceptance : ebIX CCs::ebIX 02::QDT 02::ResponseTypeCodeType [1]{SG = "0"} 1 +SenderID : ebIX CCs::ebIX 02::QDT 02::PartyIdentifierType [1]{Qualifier = "NAD-3035=MS", SG = "2"} +TimeZone : ebIX CCs::ebIX 02::QDT 02::TimeZoneType [0..1]{SG = "0"} <<based on>> <<InfEnv>> RedistributedMeteredDataperMeteringPoint <<QDT>> : MarketDomainCodeType codeSchemeResponsibleAgency = 260 content = E02 <<QDT>> : ResponseTypeCodeType content = AB <<QDT>> : RoleCodeType +Redistrubuted MeteredData 1 <<ExchangeableBusinessInformation>> TimeSeries +Identification : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentIdentificationType [1]{SG = "5"} +AncillaryRole : ebIX CCs::ebIX 02::QDT 02::RoleCodeType [1]{SG = "2"} +ReasonForTransaction : ebIX CCs::ebIX 02::QDT 02::ReasonForTransactionCodeType [1]{SG = "5"} +BusinessSector : ebIX CCs::ebIX 02::QDT 02::BusinessSectorCodeType [1]{SG = "0"} +Function : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentFunctionCodeType [1]{SG = "0"} +ObservationPeriod : ebIX CCs::ebIX 02::QDT 02::DateTimePeriodType [1]{Qualifier = "DTM-C507.2005=324", SG = "5"} +Resolution : ebIX CCs::ebIX 02::QDT 02::ResolutionType [1]{SG = "5"} +LatestUpdateDate : ebIX CCs::ebIX 02::QDT 02::DateType [0..1]{Qualifier = "DTM-C507.2005=368", SG = "5"} +ReconciliationAccountable 1 <<ExchangeableBusinessInformation>> Party +Identification : ebIX CCs::ebIX 02::QDT 02::PartyIdentifierType{SG = "5"} <<QDT>> : ReasonForTransactionCodeType {Qualifier = "NAD-3035=Z07", SG = "5"} +MeteringPoint 1 content = Z06, Z07 <<ExchangeableBusinessInformation>> Domain codeSchemeResponsibleAgency = 260 content = E43 +Identification : ebIX CCs::ebIX 02::QDT 02::DomainIdentifierType [1]{SG = "5"} {Qualifier = "LOC-3227=172", SG = "5"} +ActiveEnergy 1 <<ExchangeableBusinessInformation>> Product <<QDT>> : BusinessSectorCodeType +Identifier : ebIX CCs::ebIX 02::QDT 02::ProductIdentifierType [1]{SG = "5"} +Unit : ebIX CCs::ebIX 02::QDT 02::MeasureUnitCodeType [1]{SG = "5"} content = 23 <<QDT>> : BusinessDocumentFunctionCodeType +RedistributedData 1..* <<ExchangeableBusinessInformation>> VolumeObservation content = 9, 5 +Position : ebIX CCs::ebIX 02::QDT 02::SequencePositionType [1]{SG = "8"} +Quantity : Data types::float [1]{Data = "QTY-C186.6060", Qualifier = "QTY-C186.6063=136", SG = "11"} +MeterTimeFrame : ebIX CCs::ebIX 02::QDT 02::MeterTimeFrameCodeType [0..1]{SG = "9"} <<QDT>> : ResolutionType content = "15" format = 806 <<QDT>> : ProductIdentifierType <<e-DOCLibrary>> RSM Redistributed Metered Data per Metering Point content = 8716867000030 schemeAgencyIdentifier = 9 {BIEVersion = ABIE 04, QDTVersion = QDT 02, version = "1"} <<QDT>> : MeasureUnitCodeType content = KWH <<QDT>> : MeterTimeFrameCodeType codeSchemeResponsibleAgency = 260 content = E10, E11 ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 40 E. RSM Class Diagram: Redistributed Metered Data per MGA for Reconciliation package RSM Redistributed Metered Data per Metering Grid Area [ RSM Redistributed Metered Data per Metering Grid Area ] <<QDT>> : BusinessDocumentTypeCodeType E31, 23, E43, Z06, function, per MGA E31, 23, E43, Z07, function, per MGA <<based on>> <<based on>> <<InfEnv>> RedistributedMeteredDataPerMGA <<ExchangeableBusinessInformation>> Identification codeSchemeResponsibleAgency = 260 content = E31 +Identification : ebIX CCs::ebIX 02::QDT 02::MessageIdentifier [1]{SG = "0"} +Type : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentTypeCodeType [1]{SG = "0"} +MarketDomain : ebIX CCs::ebIX 02::QDT 02::MarketDomainCodeType [1]{SG = "0"} +MessageDateTime : ebIX CCs::ebIX 02::QDT 02::DateTimeType [1]{Qualifier = "DTM-C507.2005=137", SG = "0"} +ReceiverID : ebIX CCs::ebIX 02::QDT 02::PartyIdentifierType [1]{Qualifier = "NAD-3035=MR", SG = "2"} +DataSet +RequestForAcknowledgementOf Acceptance : ebIX CCs::ebIX 02::QDT 02::ResponseTypeCodeType [1]{SG = "0"} +SenderID : ebIX CCs::ebIX 02::QDT 02::PartyIdentifierType [1]{Qualifier = "NAD-3035=MS", SG = "2"} 1 +TimeZone : ebIX CCs::ebIX 02::QDT 02::TimeZoneType [0..1]{SG = "0"} <<QDT>> : MarketDomainCodeType codeSchemeResponsibleAgency = 260 content = E02 <<QDT>> : ResponseTypeCodeType content = AB +Redistributed MeteredData 1 <<ExchangeableBusinessInformation>> TimeSeries +Identification : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentIdentificationType [1]{SG = "5"} +AncillaryRole : ebIX CCs::ebIX 02::QDT 02::RoleCodeType [1]{SG = "2"} +ReasonForTransaction : ebIX CCs::ebIX 02::QDT 02::ReasonForTransactionCodeType [1]{SG = "5"} +BusinessSector : ebIX CCs::ebIX 02::QDT 02::BusinessSectorCodeType [1]{SG = "0"} +Function : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentFunctionCodeType [1]{SG = "0"} +ObservationPeriod : ebIX CCs::ebIX 02::QDT 02::DateTimePeriodType [1]{Qualifier = "DTM-C507.2005=324", SG = "5"} +Resolution : ebIX CCs::ebIX 02::QDT 02::ResolutionType [1]{SG = "5"} +LatestUpdateDate : ebIX CCs::ebIX 02::QDT 02::DateType [0..1]{Qualifier = "DTM-C507.2005=368", SG = "5"} <<ExchangeableBusinessInformation>> Domain +MeteringGridArea 1 +Identification : ebIX CCs::ebIX 02::QDT 02::DomainIdentifierType [1]{SG = "5"} {Qualifier = "LOC-3227=231", SG = "5"} <<ExchangeableBusinessInformation>> Party +ReconciliationAccountable 0..1 {Qualifier = "NAD-3035=Z07", SG = "5"} +Identification : ebIX CCs::ebIX 02::QDT 02::PartyIdentifierType{SG = "5"} <<ExchangeableBusinessInformation>> Product +Redistributed Data 1..* +EnergyActive +Identifier : ebIX CCs::ebIX 02::QDT 02::ProductIdentifierType [1]{SG = "5"} +Unit : ebIX CCs::ebIX 02::QDT 02::MeasureUnitCodeType [1]{SG = "5"} 1 <<QDT>> : RoleCodeType content = Z06, Z07 <<QDT>> : ReasonForTransactionCodeType <<e-DOCLibrary>> RSM Redistributed Metered Data per Metering Grid Area {BIEVersion = ABIE 04, QDTVersion = QDT 02, version = "1"} codeSchemeResponsibleAgency = 260 content = E43 <<QDT>> : BusinessSectorCodeType content = 23 <<QDT>> : BusinessDocumentFunctionCodeType content = 9, 5 <<QDT>> : ResolutionType content = "15" format = 806 <<QDT>> : MeterTimeFrameCodeType codeSchemeResponsibleAgency = 260 content = E10, E11 ebIX content = 8716867000030 schemeAgencyIdentifier = 9 <<QDT>> : MeasureUnitCodeType content = KWH <<ExchangeableBusinessInformation>> VolumeObservation +Position : ebIX CCs::ebIX 02::QDT 02::SequencePositionType [1]{SG = "8"} +Quantity : Data types::float [1]{Data = "QTY-C186.6060", Qualifier = "QTY-C186.6063=136", SG = "11"} +MeterTimeFrame : ebIX CCs::ebIX 02::QDT 02::MeterTimeFrameCodeType [0..1]{SG = "9"} <<QDT>> : ProductIdentifierType April 2009 ebIX Business information model for the exchange of metered data in the energy domain 41 F. RSM Class diagram: Processability Error Report Redistributed Metered Data for Reconciliation package RSM Processability Error Report Redistributed Metered Data for Reconciliation [ RSM Processability Error Report Redistributed Metered Data for Reconciliation ] ERR, E31, 23, E43, role, 9 <<QDT>> : BusinessDocumentTypeCodeType <<ExchangeableBusinessInformation>> Identification codeSchemeResponsibleAgency = 260 content = ERR +Identification : ebIX CCs::ebIX 02::QDT 02::MessageIdentifier [1]{SG = "0"} +Type : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentTypeCodeType [1]{SG = "0"} +MarketDomain : ebIX CCs::ebIX 02::QDT 02::MarketDomainCodeType [1]{SG = "0"} +MessageDateTime : ebIX CCs::ebIX 02::QDT 02::DateTimeType [1]{Qualifier = "DTM-C507.2005=137", SG = "0"} +ReceiverID : ebIX CCs::ebIX 02::QDT 02::PartyIdentifierType [1]{Qualifier = "NAD-3035=MR", SG = "2"} +RequestForAcknowledgementOf Acceptance : ebIX CCs::ebIX 02::QDT 02::ResponseTypeCodeType [1]{SG = "0"} +DataSet +SenderID : ebIX CCs::ebIX 02::QDT 02::PartyIdentifierType [1]{Qualifier = "NAD-3035=MS", SG = "2"} +TimeZone : ebIX CCs::ebIX 02::QDT 02::TimeZoneType [0..1]{SG = "0"} 1 <<based on>> <<InfEnv>> ProcessabilityErrorReport RedistributedMeteredDataForReconciliation <<QDT>> : MarketDomainCodeType codeSchemeResponsibleAgency = 260 content = E02 <<QDT>> : ResponseTypeCodeType content = AB +Response 1 <<ExchangeableBusinessInformation>> Status <<ExchangeableBusinessInformation>> ErrorDescription +OriginalDocument +Status : ebIX CCs::ebIX 02::QDT 02::TransactionResponseStatusCodeType [1]{SG = "5"} 1..* +ErrorCode : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentAcceptanceStatusCodeType [1]{SG = "5"} <<QDT>> : BusinessDocumentAcceptanceStatusCodeType codeSchemeResponsibleAgency = 260 content = E29, E49, E50, E51, E52, E73 <<QDT>> : TransactionResponseStatusCodeType -ReferenceToOriginal Redistributed MeteredData 1 content = 41 <<ExchangeableBusinessInformation>> TimeSeries +Identification : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentIdentificationType [1]{SG = "5"} +AncillaryRole : ebIX CCs::ebIX 02::QDT 02::RoleCodeType [1]{SG = "2"} +ReasonForTransaction : ebIX CCs::ebIX 02::QDT 02::ReasonForTransactionCodeType [1]{SG = "5"} +BusinessSector : ebIX CCs::ebIX 02::QDT 02::BusinessSectorCodeType [1]{SG = "0"} +Function : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentFunctionCodeType [1]{SG = "0"} +ObservationPeriod : ebIX CCs::ebIX 02::QDT 02::DateTimePeriodType [0..1]{Qualifier = "DTM-C507.2005=324", SG = "5"} +MeteringGridArea 0..1 <<ExchangeableBusinessInformation>> Domain +Identification : ebIX CCs::ebIX 02::QDT 02::DomainIdentifierType [1]{SG = "5"} {Qualifier = "LOC-3227=231", SG = "5"} <<QDT>> : RoleCodeType content = Z06, Z07 +ReferenceTo OriginalDocumentSet 0..1 <<ExchangeableBusinessInformation>> Identification1 <<QDT>> : ReasonForTransactionCodeType +Identification : ebIX CCs::ebIX 02::QDT 02::MessageIdentifier [1]{SG = "0"} +Type : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentTypeCodeType [1]{SG = "0"} codeSchemeResponsibleAgency = 260 content = E43 <<QDT>> : BusinessSectorCodeType <<e-DOCLibrary>> content = 23 RSM Processability Error Report Redistributed Metered Data for Reconciliation {BIEVersion = ABIE 04, QDTVersion = QDT 02, version = "1"} <<QDT>> : BusinessDocumentFunctionCodeType content = 9 <<QDT>> : BusinessDocumentTypeCodeType codeSchemeResponsibleAgency = 260 content = E31 ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 42 G. RSM Class Diagram: Request Redistributed Data for Reconciliation package RSM Request Redistributed Data for Reconciliation [ RSM Request Redistributed Data for Reconciliation ] <<QDT>> : BusinessDocumentTypeCodeType codeSchemeResponsibleAgency = 260 content = E74 E74, 23, E43, role, 9 <<ExchangeableBusinessInformation>> Identification <<based on>> <<InfEnv>> RequestRedistributedDataForReconciliation +Identification : ebIX CCs::ebIX 02::QDT 02::MessageIdentifier [1]{SG = "0"} +Type : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentTypeCodeType [1]{SG = "0"} +MarketDomain : ebIX CCs::ebIX 02::QDT 02::MarketDomainCodeType [1]{SG = "0"} +MessageDateTime : ebIX CCs::ebIX 02::QDT 02::DateTimeType [1]{Qualifier = "DTM-C507.2005=137", SG = "0"} +ReceiverID : ebIX CCs::ebIX 02::QDT 02::PartyIdentifierType [1]{Qualifier = "NAD-3035=MR", SG = "2"} +DataSet +RequestForAcknowledgementOf Acceptance : ebIX CCs::ebIX 02::QDT 02::ResponseTypeCodeType [1]{SG = "0"} +SenderID : ebIX CCs::ebIX 02::QDT 02::PartyIdentifierType [1]{Qualifier = "NAD-3035=MS", SG = "2"} 1 +TimeZone : ebIX CCs::ebIX 02::QDT 02::TimeZoneType [0..1]{SG = "0"} <<QDT>> : MarketDomainCodeType codeSchemeResponsibleAgency = 260 content = E02 <<QDT>> : ResponseTypeCodeType content = AB <<ExchangeableBusinessInformation>> Domain +MeteringGridArea 1 +RequestRedistributed MeteredData 1 {Qualifier = "LOC-3227=231", SG = "5"} +Identification : ebIX CCs::ebIX 02::QDT 02::DomainIdentifierType [1]{SG = "5"} content = Z06, Z07 <<ExchangeableBusinessInformation>> TimeSeries +Identification : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentIdentificationType [1]{SG = "5"} +AncillaryRole : ebIX CCs::ebIX 02::QDT 02::RoleCodeType [1]{SG = "2"} +ReasonForTransaction : ebIX CCs::ebIX 02::QDT 02::ReasonForTransactionCodeType [1]{SG = "5"} +BusinessSector : ebIX CCs::ebIX 02::QDT 02::BusinessSectorCodeType [1]{SG = "0"} +Function : ebIX CCs::ebIX 02::QDT 02::BusinessDocumentFunctionCodeType [1]{SG = "0"} +ObservationPeriod : ebIX CCs::ebIX 02::QDT 02::DateTimePeriodType [1]{Qualifier = "DTM-C507.2005=324", SG = "5"} <<QDT>> : ReasonForTransactionCodeType +Aggregation <<ExchangeableBusinessInformation>> Characteristics 0..1 +TypeOfMeteringPoint : ebIX CCs::ebIX 02::QDT 02::TypeOfMeteringPointCodeType [0..1]{SG = "7"} +MeteringMethod : ebIX CCs::ebIX 02::QDT 02::MeteringMethodCodeType [0..1]{SG = "7"} +SettlementMethod : ebIX CCs::ebIX 02::QDT 02::SettlementMethodCodeType [0..1]{SG = "7"} codeSchemeResponsibleAgency = 260 content = E43 <<QDT>> : TypeOfMeteringPointCodeType codeSchemeResponsibleAgency = 260 content = E17, E18, E19 <<e-DOCLibrary>> RSM Request Redistributed Data for Reconciliation {Qualifier = "NAD-3035=Z07", SG = "5"} +ReconciliationAccountable 0..1 {BIEVersion = ABIE 04, QDTVersion = QDT 02, version = "1"} <<ExchangeableBusinessInformation>> Party +Identification : ebIX CCs::ebIX 02::QDT 02::PartyIdentifierType{SG = "5"} <<QDT>> : BusinessSectorCodeType <<QDT>> : MeteringMethodCodeType codeSchemeResponsibleAgency = 260 content = E13, E14, E16, E24 <<QDT>> : SettlementMethodCodeType codeSchemeResponsibleAgency = 260 content = E01 content = 23 <<QDT>> : BusinessDocumentFunctionCodeType content = 9 ebIX <<QDT>> : RoleCodeType April 2009 ebIX Business information model for the exchange of metered data in the energy domain 43 Appendix B MAPPING TO XML: DOCUMENT SCHEMA’S A. XML Schema: Validated Data for Reconciliation <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:rsm="http://www.ebix.org" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" xmlns:qdt="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" xmlns:ram="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" targetNamespace="http://www.ebix.org" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"> <xsd:import namespace="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" schemaLocation="UnqualifiedDataType_3p0.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" schemaLocation="QualifiedDataType_02H.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" schemaLocation="ReusableAggregateBusinessInformationEntity_04.xsd"/> <xsd:include schemaLocation="ValidatedDataForReconciliation_ebi_1.xsd"/> <xsd:element name="ValidatedDataForReconciliation" type="rsm:ValidatedDataForReconciliationType"/> <xsd:complexType name="ValidatedDataForReconciliationType"> <xsd:sequence> <xsd:element name="DataSet"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:IdentificationType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="ValidatedMeteredData"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:TimeSeriesType"> <xsd:sequence> <xsd:element name="MeteringPoint"> <xsd:complexType> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 44 <xsd:complexContent> <xsd:extension base="rsm:DomainType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="Energy"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:ProductType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="ValidatedData" maxOccurs="unbounded"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:VolumeObservationType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:schema> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 45 B. XML Schema: Processability Error Report Validated Data for Reconciliation <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:rsm="http://www.ebix.org" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" xmlns:qdt="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" xmlns:ram="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" targetNamespace="http://www.ebix.org" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"> <xsd:import namespace="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" schemaLocation="UnqualifiedDataType_3p0.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" schemaLocation="QualifiedDataType_02H.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" schemaLocation="ReusableAggregateBusinessInformationEntity_04.xsd"/> <xsd:include schemaLocation="ProcessabilityErrorReportForValidatedDataForReconciliation_ebi_1.xsd"/> <xsd:element name="ProcessabilityErrorReportForValidatedDataForReconciliation" type="rsm:ProcessabilityErrorReportForValidatedDataForReconciliationType"/> <xsd:complexType name="ProcessabilityErrorReportForValidatedDataForReconciliationType"> <xsd:sequence> <xsd:element name="DataSet"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:IdentificationType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="Response"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:StatusType"> <xsd:sequence> <xsd:element name="OriginalDocument" minOccurs="0"> <xsd:complexType> <xsd:complexContent> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 46 <xsd:extension base="rsm:ErrorDescriptionType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="OriginalObservation" minOccurs="0"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:ErrorDescriptionType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="ReferenceToOriginalValidatedMeteredData"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:TimeSeriesType"> <xsd:sequence> <xsd:element name="MeteringPoint" minOccurs="0"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:DomainType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="ReferenceToOriginalData" minOccurs="0"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:VolumeObservationType"/> </xsd:complexContent> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 47 </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:schema> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 48 C. XML Schema: Request Validated Metered Data for Reconciliation <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:rsm="http://www.ebix.org" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" xmlns:qdt="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" xmlns:ram="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" targetNamespace="http://www.ebix.org" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"> <xsd:import namespace="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" schemaLocation="UnqualifiedDataType_3p0.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" schemaLocation="QualifiedDataType_02H.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" schemaLocation="ReusableAggregateBusinessInformationEntity_04.xsd"/> <xsd:include schemaLocation="RequestValidatedDataForReconciliation_ebi_1.xsd"/> <xsd:element name="RequestValidatedDataForReconciliation" type="rsm:RequestValidatedDataForReconciliationType"/> <xsd:complexType name="RequestValidatedDataForReconciliationType"> <xsd:sequence> <xsd:element name="DataSet"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:IdentificationType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="RequestForValidatedMeteredData"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:TimeSeriesType"> <xsd:sequence> <xsd:element name="MeteringPoint"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:DomainType"/> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 49 </xsd:complexContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:schema> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 50 D. XML Schema: Redistributed Metered Data per MP for Reconciliation <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:rsm="http://www.ebix.org" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" xmlns:qdt="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" xmlns:ram="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" targetNamespace="http://www.ebix.org" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"> <xsd:import namespace="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" schemaLocation="UnqualifiedDataType_3p0.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" schemaLocation="QualifiedDataType_02H.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" schemaLocation="ReusableAggregateBusinessInformationEntity_04.xsd"/> <xsd:include schemaLocation="RedistributedMeteredDataperMeteringPoint_ebi_1.xsd"/> <xsd:element name="RedistributedMeteredDataperMeteringPoint" type="rsm:RedistributedMeteredDataperMeteringPointType"/> <xsd:complexType name="RedistributedMeteredDataperMeteringPointType"> <xsd:sequence> <xsd:element name="DataSet"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:IdentificationType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="RedistrubutedMeteredData"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:TimeSeriesType"> <xsd:sequence> <xsd:element name="ActiveEnergy"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:ProductType"/> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 51 </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="ReconciliationAccountable"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:PartyType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="MeteringPoint"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:DomainType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="RedistributedData" maxOccurs="unbounded"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:VolumeObservationType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:schema> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 52 E. XML Schema: Redistributed Metered Data per MGA for Reconciliation <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:rsm="http://www.ebix.org" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" xmlns:qdt="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" xmlns:ram="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" targetNamespace="http://www.ebix.org" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"> <xsd:import namespace="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" schemaLocation="UnqualifiedDataType_3p0.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" schemaLocation="QualifiedDataType_02H.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" schemaLocation="ReusableAggregateBusinessInformationEntity_04.xsd"/> <xsd:include schemaLocation="RedistributedMeteredDataPerMGA_ebi_1.xsd"/> <xsd:element name="RedistributedMeteredDataPerMGA" type="rsm:RedistributedMeteredDataPerMGAType"/> <xsd:complexType name="RedistributedMeteredDataPerMGAType"> <xsd:sequence> <xsd:element name="DataSet"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:IdentificationType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="RedistributedMeteredData"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:TimeSeriesType"> <xsd:sequence> <xsd:element name="MeteringGridArea"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:DomainType"/> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 53 </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="ReconciliationAccountable" minOccurs="0"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:PartyType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="EnergyActive"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:ProductType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="RedistributedData" maxOccurs="unbounded"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:VolumeObservationType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:schema> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 54 F. XML Schema: Processability Error Report Redistributed Metered Data for Reconciliation <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:rsm="http://www.ebix.org" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" xmlns:qdt="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" xmlns:ram="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" targetNamespace="http://www.ebix.org" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"> <xsd:import namespace="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" schemaLocation="UnqualifiedDataType_3p0.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" schemaLocation="QualifiedDataType_02H.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" schemaLocation="ReusableAggregateBusinessInformationEntity_04.xsd"/> <xsd:include schemaLocation="ProcessabilityErrorReportRedistributedMeteredDataForReconciliation_ebi_1.xsd"/> <xsd:element name="ProcessabilityErrorReportRedistributedMeteredDataForReconciliation" type="rsm:ProcessabilityErrorReportRedistributedMeteredDataForReconciliationType"/> <xsd:complexType name="ProcessabilityErrorReportRedistributedMeteredDataForReconciliationType"> <xsd:sequence> <xsd:element name="DataSet"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:IdentificationType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="Response"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:StatusType"> <xsd:sequence> <xsd:element name="OriginalDocument" maxOccurs="unbounded"> <xsd:complexType> <xsd:complexContent> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 55 <xsd:extension base="rsm:ErrorDescriptionType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="ReferenceToOriginalRedistributedMeteredData"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:TimeSeriesType"> <xsd:sequence> <xsd:element name="MeteringGridArea" minOccurs="0"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:DomainType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="ReferenceToOriginalDocumentSet" minOccurs="0"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:Identification1Type"/> </xsd:complexContent> </xsd:complexType> </xsd:element> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 56 </xsd:sequence> </xsd:complexType> </xsd:schema> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 57 G. XML Schema: Request Redistributed Data for Reconciliation <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:rsm="http://www.ebix.org" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" xmlns:qdt="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" xmlns:ram="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" targetNamespace="http://www.ebix.org" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"> <xsd:import namespace="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" schemaLocation="UnqualifiedDataType_3p0.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" schemaLocation="QualifiedDataType_02H.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" schemaLocation="ReusableAggregateBusinessInformationEntity_04.xsd"/> <xsd:include schemaLocation="RequestRedistributedDataForReconciliation_ebi_1.xsd"/> <xsd:element name="RequestRedistributedDataForReconciliation" type="rsm:RequestRedistributedDataForReconciliationType"/> <xsd:complexType name="RequestRedistributedDataForReconciliationType"> <xsd:sequence> <xsd:element name="DataSet"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:IdentificationType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="RequestRedistributedMeteredData"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:TimeSeriesType"> <xsd:sequence> <xsd:element name="MeteringGridArea"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:DomainType"/> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 58 </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="Aggregation" minOccurs="0"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:CharacteristicsType"> <xsd:sequence> <xsd:element name="ReconciliationAccountable" minOccurs="0"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="rsm:PartyType"/> </xsd:complexContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:schema> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 59 Appendix C MAPPING TO XML: EXCHANGEABLE BUSINESS INFORMATION SCHEMA’S A. XML Schema: Exchangeable Business Information included in Validated Data for Reconciliation <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:rsm="http://www.ebix.org" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" xmlns:qdt="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" xmlns:ram="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" targetNamespace="http://www.ebix.org" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"> <xsd:import namespace="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" schemaLocation="UnqualifiedDataType_3p0.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" schemaLocation="QualifiedDataType_02H.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" schemaLocation="ReusableAggregateBusinessInformationEntity_04.xsd"/> <!-- ===================================================================== --> <!-- Root element to be included in schema ValidatedDataForReconciliation --> <!-- Document version: 1 --> <!-- ===================================================================== --> <xsd:element name="ValidatedDataForReconciliation_ebi_1"/> <!-- =========================================================== --> <!-- ================= Element Declarations =================== --> <!-- =========================================================== --> <xsd:element name="Identification" type="rsm:IdentificationType"/> <xsd:element name="TimeSeries" type="rsm:TimeSeriesType"/> <xsd:element name="Domain" type="rsm:DomainType"/> <xsd:element name="Product" type="rsm:ProductType"/> <xsd:element name="VolumeObservation" type="rsm:VolumeObservationType"/> <!-- ========================================================= --> <!-- ====== EBI === ValidatedDataForReconciliationType. Details ==== --> <!-- ========================================================= --> <xsd:complexType name="IdentificationType"> <xsd:sequence> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 60 <xsd:element name="Identification" type="qdt:MessageIdentifier"/> <xsd:element name="Type" type="qdt:BusinessDocumentTypeCodeType"/> <xsd:element name="MarketDomain" type="qdt:MarketDomainCodeType"/> <xsd:element name="MessageDateTime" type="qdt:DateTimeType"/> <xsd:element name="ReceiverID" type="qdt:PartyIdentifierType"/> <xsd:element name="RequestForAcknowledgementOfAcceptance" type="qdt:ResponseTypeCodeType"/> <xsd:element name="SenderID" type="qdt:PartyIdentifierType"/> <xsd:element name="TimeZone" type="qdt:TimeZoneType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="TimeSeriesType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:BusinessDocumentIdentificationType"/> <xsd:element name="AncillaryRole" type="qdt:RoleCodeType"/> <xsd:element name="ReasonForTransaction" type="qdt:ReasonForTransactionCodeType"/> <xsd:element name="BusinessSector" type="qdt:BusinessSectorCodeType"/> <xsd:element name="Function" type="qdt:BusinessDocumentFunctionCodeType"/> <xsd:element name="ObservationPeriod" type="qdt:DateTimePeriodType"/> <xsd:element name="Resolution" type="qdt:ResolutionType"/> <xsd:element name="RegistrationDateTime" type="qdt:DateTimeType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="DomainType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:DomainIdentifierType"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="ProductType"> <xsd:sequence> <xsd:element name="Identifier" type="qdt:ProductIdentifierType"/> <xsd:element name="Unit" type="qdt:MeasureUnitCodeType"/> </xsd:sequence> </xsd:complexType> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 61 <xsd:complexType name="VolumeObservationType"> <xsd:sequence> <xsd:element name="Position" type="qdt:SequencePositionType"/> <xsd:element name="Quantity" type="xsd:float"/> <xsd:element name="QuantityQuality" type="qdt:QuantityQualityType" minOccurs="0"/> <xsd:element name="MeterTimeFrame" type="qdt:MeterTimeFrameCodeType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <!-- ========================================================= --> </xsd:schema> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 62 B. XML Schema: Exchangeable Business Information included in Processability Error Report Validated Data for Reconciliation <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:rsm="http://www.ebix.org" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" xmlns:qdt="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" xmlns:ram="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" targetNamespace="http://www.ebix.org" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"> <xsd:import namespace="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" schemaLocation="UnqualifiedDataType_3p0.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" schemaLocation="QualifiedDataType_02H.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" schemaLocation="ReusableAggregateBusinessInformationEntity_04.xsd"/> <!-- ===================================================================== --> <!-- Root element to be included in schema ProcessabilityErrorReportForValidatedDataForReconciliation --> <!-- Document version: 1 --> <!-- ===================================================================== --> <xsd:element name="ProcessabilityErrorReportForValidatedDataForReconciliation_ebi_1"/> <!-- =========================================================== --> <!-- ================= Element Declarations =================== --> <!-- =========================================================== --> <xsd:element name="Identification" type="rsm:IdentificationType"/> <xsd:element name="Status" type="rsm:StatusType"/> <xsd:element name="ErrorDescription" type="rsm:ErrorDescriptionType"/> <xsd:element name="TimeSeries" type="rsm:TimeSeriesType"/> <xsd:element name="Domain" type="rsm:DomainType"/> <xsd:element name="VolumeObservation" type="rsm:VolumeObservationType"/> <!-- ========================================================= --> <!-- ====== EBI === ProcessabilityErrorReportForValidatedDataForReconciliationType. Details ==== --> <!-- ========================================================= --> <xsd:complexType name="IdentificationType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:MessageIdentifier"/> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 63 <xsd:element name="Type" type="qdt:BusinessDocumentTypeCodeType"/> <xsd:element name="MarketDomain" type="qdt:MarketDomainCodeType"/> <xsd:element name="MessageDateTime" type="qdt:DateTimeType"/> <xsd:element name="ReceiverID" type="qdt:PartyIdentifierType"/> <xsd:element name="RequestForAcknowledgementOfAcceptance" type="qdt:ResponseTypeCodeType"/> <xsd:element name="SenderID" type="qdt:PartyIdentifierType"/> <xsd:element name="TimeZone" type="qdt:TimeZoneType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="StatusType"> <xsd:sequence> <xsd:element name="Status" type="qdt:TransactionResponseStatusCodeType"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="ErrorDescriptionType"> <xsd:sequence> <xsd:element name="ErrorCode" type="qdt:BusinessDocumentAcceptanceStatusCodeType"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="TimeSeriesType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:BusinessDocumentIdentificationType"/> <xsd:element name="AncillaryRole" type="qdt:RoleCodeType"/> <xsd:element name="ReasonForTransaction" type="qdt:ReasonForTransactionCodeType"/> <xsd:element name="BusinessSector" type="qdt:BusinessSectorCodeType"/> <xsd:element name="Function" type="qdt:BusinessDocumentFunctionCodeType"/> <xsd:element name="ObservationPeriod" type="qdt:DateTimePeriodType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="DomainType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:DomainIdentifierType"/> </xsd:sequence> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 64 </xsd:complexType> <xsd:complexType name="VolumeObservationType"> <xsd:sequence> <xsd:element name="Position" type="qdt:SequencePositionType"/> </xsd:sequence> </xsd:complexType> <!-- ========================================================= --> </xsd:schema> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 65 C. XML Schema: Exchangeable Business Information included in Request Validated Metered Data for Reconciliation <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:rsm="http://www.ebix.org" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" xmlns:qdt="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" xmlns:ram="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" targetNamespace="http://www.ebix.org" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"> <xsd:import namespace="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" schemaLocation="UnqualifiedDataType_3p0.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" schemaLocation="QualifiedDataType_02H.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" schemaLocation="ReusableAggregateBusinessInformationEntity_04.xsd"/> <!-- ===================================================================== --> <!-- Root element to be included in schema RequestValidatedDataForReconciliation --> <!-- Document version: 1 --> <!-- ===================================================================== --> <xsd:element name="RequestValidatedDataForReconciliation_ebi_1"/> <!-- =========================================================== --> <!-- ================= Element Declarations =================== --> <!-- =========================================================== --> <xsd:element name="Identification" type="rsm:IdentificationType"/> <xsd:element name="TimeSeries" type="rsm:TimeSeriesType"/> <xsd:element name="Domain" type="rsm:DomainType"/> <!-- ========================================================= --> <!-- ====== EBI === RequestValidatedDataForReconciliationType. Details ==== --> <!-- ========================================================= --> <xsd:complexType name="IdentificationType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:MessageIdentifier"/> <xsd:element name="Type" type="qdt:BusinessDocumentTypeCodeType"/> <xsd:element name="MarketDomain" type="qdt:MarketDomainCodeType"/> <xsd:element name="MessageDateTime" type="qdt:DateTimeType"/> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 66 <xsd:element name="ReceiverID" type="qdt:PartyIdentifierType"/> <xsd:element name="RequestForAcknowledgementOfAcceptance" type="qdt:ResponseTypeCodeType"/> <xsd:element name="SenderID" type="qdt:PartyIdentifierType"/> <xsd:element name="TimeZone" type="qdt:TimeZoneType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="TimeSeriesType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:BusinessDocumentIdentificationType"/> <xsd:element name="AncillaryRole" type="qdt:RoleCodeType"/> <xsd:element name="ReasonForTransaction" type="qdt:ReasonForTransactionCodeType"/> <xsd:element name="BusinessSector" type="qdt:BusinessSectorCodeType"/> <xsd:element name="Function" type="qdt:BusinessDocumentFunctionCodeType"/> <xsd:element name="ObservationPeriod" type="qdt:DateTimePeriodType"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="DomainType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:DomainIdentifierType"/> </xsd:sequence> </xsd:complexType> <!-- ========================================================= --> </xsd:schema> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 67 D. XML Schema: Exchangeable Business Information included in Redistributed Metered Data per MP for Reconciliation <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:rsm="http://www.ebix.org" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" xmlns:qdt="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" xmlns:ram="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" targetNamespace="http://www.ebix.org" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"> <xsd:import namespace="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" schemaLocation="UnqualifiedDataType_3p0.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" schemaLocation="QualifiedDataType_02H.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" schemaLocation="ReusableAggregateBusinessInformationEntity_04.xsd"/> <!-- ===================================================================== --> <!-- Root element to be included in schema RedistributedMeteredDataperMeteringPoint --> <!-- Document version: 1 --> <!-- ===================================================================== --> <xsd:element name="RedistributedMeteredDataperMeteringPoint_ebi_1"/> <!-- =========================================================== --> <!-- ================= Element Declarations =================== --> <!-- =========================================================== --> <xsd:element name="Identification" type="rsm:IdentificationType"/> <xsd:element name="TimeSeries" type="rsm:TimeSeriesType"/> <xsd:element name="Product" type="rsm:ProductType"/> <xsd:element name="Party" type="rsm:PartyType"/> <xsd:element name="Domain" type="rsm:DomainType"/> <xsd:element name="VolumeObservation" type="rsm:VolumeObservationType"/> <!-- ========================================================= --> <!-- ====== EBI === RedistributedMeteredDataperMeteringPointType. Details ==== --> <!-- ========================================================= --> <xsd:complexType name="IdentificationType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:MessageIdentifier"/> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 68 <xsd:element name="Type" type="qdt:BusinessDocumentTypeCodeType"/> <xsd:element name="MarketDomain" type="qdt:MarketDomainCodeType"/> <xsd:element name="MessageDateTime" type="qdt:DateTimeType"/> <xsd:element name="ReceiverID" type="qdt:PartyIdentifierType"/> <xsd:element name="RequestForAcknowledgementOfAcceptance" type="qdt:ResponseTypeCodeType"/> <xsd:element name="SenderID" type="qdt:PartyIdentifierType"/> <xsd:element name="TimeZone" type="qdt:TimeZoneType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="TimeSeriesType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:BusinessDocumentIdentificationType"/> <xsd:element name="AncillaryRole" type="qdt:RoleCodeType"/> <xsd:element name="ReasonForTransaction" type="qdt:ReasonForTransactionCodeType"/> <xsd:element name="BusinessSector" type="qdt:BusinessSectorCodeType"/> <xsd:element name="Function" type="qdt:BusinessDocumentFunctionCodeType"/> <xsd:element name="ObservationPeriod" type="qdt:DateTimePeriodType"/> <xsd:element name="Resolution" type="qdt:ResolutionType"/> <xsd:element name="LatestUpdateDate" type="qdt:DateType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="ProductType"> <xsd:sequence> <xsd:element name="Identifier" type="qdt:ProductIdentifierType"/> <xsd:element name="Unit" type="qdt:MeasureUnitCodeType"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="PartyType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:PartyIdentifierType"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="DomainType"> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 69 <xsd:sequence> <xsd:element name="Identification" type="qdt:DomainIdentifierType"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="VolumeObservationType"> <xsd:sequence> <xsd:element name="Position" type="qdt:SequencePositionType"/> <xsd:element name="Quantity" type="xsd:float"/> <xsd:element name="MeterTimeFrame" type="qdt:MeterTimeFrameCodeType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <!-- ========================================================= --> </xsd:schema> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 70 E. XML Schema: Exchangeable Business Information included in Redistributed Metered Data per MGA for Reconciliation <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:rsm="http://www.ebix.org" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" xmlns:qdt="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" xmlns:ram="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" targetNamespace="http://www.ebix.org" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"> <xsd:import namespace="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" schemaLocation="UnqualifiedDataType_3p0.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" schemaLocation="QualifiedDataType_02H.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" schemaLocation="ReusableAggregateBusinessInformationEntity_04.xsd"/> <!-- ===================================================================== --> <!-- Root element to be included in schema RedistributedMeteredDataPerMGA --> <!-- Document version: 1 --> <!-- ===================================================================== --> <xsd:element name="RedistributedMeteredDataPerMGA_ebi_1"/> <!-- =========================================================== --> <!-- ================= Element Declarations =================== --> <!-- =========================================================== --> <xsd:element name="Identification" type="rsm:IdentificationType"/> <xsd:element name="TimeSeries" type="rsm:TimeSeriesType"/> <xsd:element name="Domain" type="rsm:DomainType"/> <xsd:element name="Party" type="rsm:PartyType"/> <xsd:element name="Product" type="rsm:ProductType"/> <xsd:element name="VolumeObservation" type="rsm:VolumeObservationType"/> <!-- ========================================================= --> <!-- ====== EBI === RedistributedMeteredDataPerMGAType. Details ==== --> <!-- ========================================================= --> <xsd:complexType name="IdentificationType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:MessageIdentifier"/> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 71 <xsd:element name="Type" type="qdt:BusinessDocumentTypeCodeType"/> <xsd:element name="MarketDomain" type="qdt:MarketDomainCodeType"/> <xsd:element name="MessageDateTime" type="qdt:DateTimeType"/> <xsd:element name="ReceiverID" type="qdt:PartyIdentifierType"/> <xsd:element name="RequestForAcknowledgementOfAcceptance" type="qdt:ResponseTypeCodeType"/> <xsd:element name="SenderID" type="qdt:PartyIdentifierType"/> <xsd:element name="TimeZone" type="qdt:TimeZoneType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="TimeSeriesType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:BusinessDocumentIdentificationType"/> <xsd:element name="AncillaryRole" type="qdt:RoleCodeType"/> <xsd:element name="ReasonForTransaction" type="qdt:ReasonForTransactionCodeType"/> <xsd:element name="BusinessSector" type="qdt:BusinessSectorCodeType"/> <xsd:element name="Function" type="qdt:BusinessDocumentFunctionCodeType"/> <xsd:element name="ObservationPeriod" type="qdt:DateTimePeriodType"/> <xsd:element name="Resolution" type="qdt:ResolutionType"/> <xsd:element name="LatestUpdateDate" type="qdt:DateType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="DomainType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:DomainIdentifierType"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="PartyType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:PartyIdentifierType"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="ProductType"> <xsd:sequence> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 72 <xsd:element name="Identifier" type="qdt:ProductIdentifierType"/> <xsd:element name="Unit" type="qdt:MeasureUnitCodeType"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="VolumeObservationType"> <xsd:sequence> <xsd:element name="Position" type="qdt:SequencePositionType"/> <xsd:element name="Quantity" type="xsd:float"/> <xsd:element name="MeterTimeFrame" type="qdt:MeterTimeFrameCodeType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <!-- ========================================================= --> </xsd:schema> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 73 F. XML Schema: Exchangeable Business Information included in Processability Error Report Redistributed Metered Data for Reconciliation <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:rsm="http://www.ebix.org" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" xmlns:qdt="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" xmlns:ram="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" targetNamespace="http://www.ebix.org" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"> <xsd:import namespace="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" schemaLocation="UnqualifiedDataType_3p0.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" schemaLocation="QualifiedDataType_02H.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" schemaLocation="ReusableAggregateBusinessInformationEntity_04.xsd"/> <!-- ===================================================================== --> <!-- Root element to be included in schema ProcessabilityErrorReportRedistributedMeteredDataForReconciliation --> <!-- Document version: 1 --> <!-- ===================================================================== --> <xsd:element name="ProcessabilityErrorReportRedistributedMeteredDataForReconciliation_ebi_1"/> <!-- =========================================================== --> <!-- ================= Element Declarations =================== --> <!-- =========================================================== --> <xsd:element name="Identification" type="rsm:IdentificationType"/> <xsd:element name="Status" type="rsm:StatusType"/> <xsd:element name="ErrorDescription" type="rsm:ErrorDescriptionType"/> <xsd:element name="TimeSeries" type="rsm:TimeSeriesType"/> <xsd:element name="Domain" type="rsm:DomainType"/> <xsd:element name="Identification1" type="rsm:Identification1Type"/> <!-- ========================================================= --> <!-- ====== EBI === ProcessabilityErrorReportRedistributedMeteredDataForReconciliationType. Details ==== --> <!-- ========================================================= --> <xsd:complexType name="IdentificationType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:MessageIdentifier"/> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 74 <xsd:element name="Type" type="qdt:BusinessDocumentTypeCodeType"/> <xsd:element name="MarketDomain" type="qdt:MarketDomainCodeType"/> <xsd:element name="MessageDateTime" type="qdt:DateTimeType"/> <xsd:element name="ReceiverID" type="qdt:PartyIdentifierType"/> <xsd:element name="RequestForAcknowledgementOfAcceptance" type="qdt:ResponseTypeCodeType"/> <xsd:element name="SenderID" type="qdt:PartyIdentifierType"/> <xsd:element name="TimeZone" type="qdt:TimeZoneType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="StatusType"> <xsd:sequence> <xsd:element name="Status" type="qdt:TransactionResponseStatusCodeType"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="ErrorDescriptionType"> <xsd:sequence> <xsd:element name="ErrorCode" type="qdt:BusinessDocumentAcceptanceStatusCodeType"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="TimeSeriesType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:BusinessDocumentIdentificationType"/> <xsd:element name="AncillaryRole" type="qdt:RoleCodeType"/> <xsd:element name="ReasonForTransaction" type="qdt:ReasonForTransactionCodeType"/> <xsd:element name="BusinessSector" type="qdt:BusinessSectorCodeType"/> <xsd:element name="Function" type="qdt:BusinessDocumentFunctionCodeType"/> <xsd:element name="ObservationPeriod" type="qdt:DateTimePeriodType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="DomainType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:DomainIdentifierType"/> </xsd:sequence> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 75 </xsd:complexType> <xsd:complexType name="Identification1Type"> <xsd:sequence> <xsd:element name="Identification" type="qdt:MessageIdentifier"/> <xsd:element name="Type" type="qdt:BusinessDocumentTypeCodeType"/> </xsd:sequence> </xsd:complexType> <!-- ========================================================= --> </xsd:schema> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 76 G. XML Schema: Exchangeable Business Information included in Request Redistributed Data for Reconciliation <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:rsm="http://www.ebix.org" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" xmlns:qdt="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" xmlns:ram="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" targetNamespace="http://www.ebix.org" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"> <xsd:import namespace="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:3" schemaLocation="UnqualifiedDataType_3p0.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:QualifiedDataType:02H" schemaLocation="QualifiedDataType_02H.xsd"/> <xsd:import namespace="urn:un:unece:uncefact:data:draft:ReusableAggregateBusinessInformationEntity:04" schemaLocation="ReusableAggregateBusinessInformationEntity_04.xsd"/> <!-- ===================================================================== --> <!-- Root element to be included in schema RequestRedistributedDataForReconciliation --> <!-- Document version: 1 --> <!-- ===================================================================== --> <xsd:element name="RequestRedistributedDataForReconciliation_ebi_1"/> <!-- =========================================================== --> <!-- ================= Element Declarations =================== --> <!-- =========================================================== --> <xsd:element name="Identification" type="rsm:IdentificationType"/> <xsd:element name="TimeSeries" type="rsm:TimeSeriesType"/> <xsd:element name="Domain" type="rsm:DomainType"/> <xsd:element name="Characteristics" type="rsm:CharacteristicsType"/> <xsd:element name="Party" type="rsm:PartyType"/> <!-- ========================================================= --> <!-- ====== EBI === RequestRedistributedDataForReconciliationType. Details ==== --> <!-- ========================================================= --> <xsd:complexType name="IdentificationType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:MessageIdentifier"/> <xsd:element name="Type" type="qdt:BusinessDocumentTypeCodeType"/> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 77 <xsd:element name="MarketDomain" type="qdt:MarketDomainCodeType"/> <xsd:element name="MessageDateTime" type="qdt:DateTimeType"/> <xsd:element name="ReceiverID" type="qdt:PartyIdentifierType"/> <xsd:element name="RequestForAcknowledgementOfAcceptance" type="qdt:ResponseTypeCodeType"/> <xsd:element name="SenderID" type="qdt:PartyIdentifierType"/> <xsd:element name="TimeZone" type="qdt:TimeZoneType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="TimeSeriesType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:BusinessDocumentIdentificationType"/> <xsd:element name="AncillaryRole" type="qdt:RoleCodeType"/> <xsd:element name="ReasonForTransaction" type="qdt:ReasonForTransactionCodeType"/> <xsd:element name="BusinessSector" type="qdt:BusinessSectorCodeType"/> <xsd:element name="Function" type="qdt:BusinessDocumentFunctionCodeType"/> <xsd:element name="ObservationPeriod" type="qdt:DateTimePeriodType"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="DomainType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:DomainIdentifierType"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="CharacteristicsType"> <xsd:sequence> <xsd:element name="TypeOfMeteringPoint" type="qdt:TypeOfMeteringPointCodeType" minOccurs="0"/> <xsd:element name="MeteringMethod" type="qdt:MeteringMethodCodeType" minOccurs="0"/> <xsd:element name="SettlementMethod" type="qdt:SettlementMethodCodeType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="PartyType"> <xsd:sequence> <xsd:element name="Identification" type="qdt:PartyIdentifierType"/> ebIX April 2009 ebIX Business information model for the exchange of metered data in the energy domain 78 </xsd:sequence> </xsd:complexType> <!-- ========================================================= --> </xsd:schema> ebIX April 2009