2. Exchange of Metered Data for Reconciliation

advertisement
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
Download