+ All Categories
Home > Documents > BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to...

BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to...

Date post: 19-Sep-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
19
Business information model for Notify MP (Metering Point) characteristics Status: Approved by ETC Version: 2014 Release: A Revision: - Date: November 2015
Transcript
Page 1: BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to technology of choice can be found in the document Introduction to ebIX® Models ()

Business information model

for

Notify MP (Metering Point)

characteristics

Status: Approved by ETC Version: 2014 Release: A Revision: - Date: November 2015

Page 2: BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to technology of choice can be found in the document Introduction to ebIX® Models ()

ebIX® Business information model for Notify MP characteristics in the energy domain 2

ebIX® November 2015

C O N T E N T

A. About this document ................................................................................................................................... 3

A.1. References ............................................................................................................................................... 3

A.1.1. International open standards used ...................................................................................................... 3

A.1.2. ebIX® Document references ................................................................................................................ 3

A.2. Main changes since last version ............................................................................................................... 4

1. Introduction ................................................................................................................................................. 5

1.1. Place in the overall model for the European Energy Market .................................................................. 5

1.2. About the ebIX® Model ............................................................................................................................ 5

1.3. Objectives................................................................................................................................................. 5

1.4. Scope ........................................................................................................................................................ 5

1.5. Actors, parties and roles .......................................................................................................................... 6

1.6. Annexes for mapping to technology of choice ........................................................................................ 6

2. Business Choreography View: Notify MP characteristics ........................................................................... 7

2.1. Notify MP characteristics (Business Realization) ..................................................................................... 7

2.1.1. Notify MP Characteristics (Business Collaboration) ........................................................................ 7

2.1.1.1. Description ................................................................................................................................... 7

2.1.2. Notify MP characteristics (Business Collaboration Protocol) .......................................................... 8

2.1.3. UseCase Notify MP characteristics (Business Transaction) ............................................................. 9

2.1.4. Notify MP characteristics (Business Transaction) ............................................................................ 9

3. Business Information View: Notify MP characteristics ............................................................................. 10

3.1. Notify MP characteristics (Business Information) ................................................................................. 10

3.1.1. OCL constraints for Notify MP characteristics <<MA>> ................................................................. 11

3.1.2. Mapping BRS-BIM for Notify MP characteristics ........................................................................... 18

Page 3: BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to technology of choice can be found in the document Introduction to ebIX® Models ()

ebIX® Business information model for Notify MP characteristics in the energy domain 3

ebIX® November 2015

A. About this document This document contains the Business Information Model for Notify MP characteristics. This model is based

on the ebIX® Business Requirements for Notify MP characteristics [9].

The model is drafted using the ebIX® Rules for the use of UN/CEFACT Modeling Methodology version 2.0

(UMM-2). UMM-2 uses UML as the Modeling Language.

This part of the ebIX® Model for the European Energy Market is made by ebIX® ETC and is based on business

requirements as specified by ebIX® CuS (Change of Supplier) working group.

If you have comments or suggestions to the model please contact any member of the project group (see

ebIX® website).

A.1. References

A.1.1. International open standards used [1] UML Profile for UN/CEFACT’s Modelling Methodology (UMM), Base Module 2.0,

(http://www.unece.org/cefact/umm/umm_index.html)

[2] UML Profile for UN/CEFACT’s Modelling Methodology (UMM), Foundation Module

(http://www.unece.org/cefact/umm/umm_index.html)

[3] UN/CEFACT Core Components Technical Specification Version 3.0,

(http://www1.unece.org/cefact/platform/download/attachments/44204212/Specification_UPCC3_od

p5_draft_20110221_3rd_iteration.pdf)

[4] UN/CEFACT UML Profile for Core Components Technical Specification 3.0,

(http://www.unece.org/cefact/codesfortrade/ccts_index.html)

[5] UN/CEFACT XML Naming and Design Rules Technical Specification Version 3.0,

(http://www.unece.org/cefact/xml/xml_index.html)

[6] UN/CEFACT Core Components Data Type Catalogue,

(http://www.unece.org/cefact/codesfortrade/unccl/ccl_index.html)

[7] Object Constraint Language, OMG Available Specification Version 2.0 formal,

(http://www.omg.org/spec/OCL/2.0/)

A.1.2. ebIX® Document references [8] Introduction to ebIX® Models (www.ebix.org)

[9] ebIX® Business Requirements, especially Business Requirements for Notify MP Characteristics

(www.ebix.org)

[10] ebIX® Business Information Models for other business areas (www.ebix.org)

[11] The Harmonized Role Model (for the Electricity Market) by ebIX®, ENTSO-E, and EFET (www.ebix.org)

Page 4: BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to technology of choice can be found in the document Introduction to ebIX® Models ()

ebIX® Business information model for Notify MP characteristics in the energy domain 4

ebIX® November 2015

[12] ebIX® Rules for the use of OCL statements (www.ebix.org )

A.2. Main changes since last version Subject Old New Clarification Date

Version 2011.A

Minor textual clarifications

and update of web

addresses

20120401

Update of OCL 20120124

1st version, changes not

tracked

20110720

Version 2014.A

Restructured the entire

document

20151109

Page 5: BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to technology of choice can be found in the document Introduction to ebIX® Models ()

ebIX® Business information model for Notify MP characteristics in the energy domain 5

ebIX® November 2015

1. Introduction

1.1. Place in the overall model for the European Energy Market This document contains the Business Information Model for the Notify MP characteristics in the European

Energy Market. This model is part of the overall ebIX® business domain for Structure, including change of

consumer and maintenance of master data.

1.2. About the ebIX® Model The documents for the domain Structure describe a model for the exchange of master data in the European

Energy Market. The model will, when the modelling project have been completed, be a part of a common

ebIX® model for the European Energy Market. The model is important for having a common and agreed

understanding on how the exchange of business information in the European Energy Market works.

In line with UMM-2 the ebIX® model contains 3 main parts:

1. Business Requirements View

2. Business Choreography View

3. Business Information View

The Business Requirements for Notify MP characteristics are specified in a separate document [9].

This document contains the Business Choreography View and the Business Information View for the Notify

MP characteristics processes.

In the annexes to this model document you will find the technology dependent specifications that are

derived from the UML-model and that are required for actual implementations.

1.3. Objectives This ebIX® Business Information Model shall specify the Notify MP characteristics business information in

line with the ebIX® business requirements for the Notify MP characteristics processes [9], in line with the

UN/CEFACT Modelling Methodology version 2.0 Error! Reference source not found. and [2].

From the information specification in the Business Information View syntax dependent exchange formats are

derived for publication as recommendation by ebIX®.

From the process specifications in the Business Choreography View web service definitions are derived for

publication as recommendation by ebIX®.

1.4. Scope This model belongs to the Structure domain of the overall ebIX® model and focuses on Notify MP

characteristics.

Page 6: BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to technology of choice can be found in the document Introduction to ebIX® Models ()

ebIX® Business information model for Notify MP characteristics in the energy domain 6

ebIX® November 2015

1.5. Actors, parties and roles In the modelled processes (UseCases and Activity diagrams) specified in the next paragraphs, actors are

either presented as <<BusinessPartner>> or as <<Harmonized Role>>.

A business partner type is an organization type, an organisational unit type or a person type that participates

in a business process [2].

A harmonized role represents a specific responsibility in the European Energy Market related to the exchange of information [11].

In this document the following business partners («BusinessPartner») are taken from the business requirements:

Balance Responsible Party

Balance Supplier

Grid Access Provider

Metered Data Aggregator

Metered Data Responsible

Metering Point Administrator

Reconciliation Responsible

Transport Capacity Responsible Party

In the model the business partner is to be mapped to a <<Harmonized Role>> from the Role Model. In this

document the following harmonized roles are used:

Balance Responsible Party

Balance Supplier

Grid Access Provider

Metered Data Aggregator

Metered Data Responsible

Metering Point Administrator

Reconciliation Responsible

Transport Capacity Responsible Party

1.6. Annexes for mapping to technology of choice Information on available mapping to technology of choice can be found in the document Introduction to

ebIX® Models (www.ebix.org) [8].

Page 7: BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to technology of choice can be found in the document Introduction to ebIX® Models ()

ebIX® Business information model for Notify MP characteristics in the energy domain 7

ebIX® November 2015

2. Business Choreography View: Notify MP characteristics

2.1. Notify MP characteristics (Business Realization)

Figure 1 Realization: Notify MP characteristics

2.1.1. Notify MP Characteristics (Business Collaboration)

Figure 2 Collaboration UC: Notify MP characteristics

2.1.1.1. Description

UseCase description: Notify MP characteristics

Definition In this process the Metering Point Administrator distributes Metering Point

Characteristics to Linked parties:

Balance Responsible Party

Balance Supplier

Page 8: BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to technology of choice can be found in the document Introduction to ebIX® Models ()

ebIX® Business information model for Notify MP characteristics in the energy domain 8

ebIX® November 2015

Grid Access Provider

Metered Data Aggregator

Metered Data Responsible

Reconciliation Responsible

Transport Capacity Responsible Party

after update of one or more of these characteristics

Begins when When there have been changes to the Metering Point Characteristics

Preconditions One or more parties linked to a Metering Point and registered in the

Metering Point register are entitled to receive Metering Point Characteristics

One or more Metering Point Characteristics have been changed

Ends when When the Linked parties have received the notification

Post condition The Metering Point Characteristics have been notified by the Metering point

Administrator to the Linked parties

Exceptions None

Actions See Error! Reference source not found.

2.1.2. Notify MP characteristics (Business Collaboration Protocol)

Figure 3 Collaboration protocol: Notify MP characteristics

Page 9: BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to technology of choice can be found in the document Introduction to ebIX® Models ()

ebIX® Business information model for Notify MP characteristics in the energy domain 9

ebIX® November 2015

2.1.3. UseCase Notify MP characteristics (Business Transaction)

Figure 4 Business transaction UC: Notify MP characteristics

2.1.4. Notify MP characteristics (Business Transaction)

Figure 5 Business transaction: Notify MP characteristics

Page 10: BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to technology of choice can be found in the document Introduction to ebIX® Models ()

ebIX® Business information model for Notify MP characteristics in the energy domain 10

ebIX® November 2015

3. Business Information View: Notify MP characteristics

3.1. Notify MP characteristics (Business Information)

Figure 6 Class diagram: Notify MP characteristics

Page 11: BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to technology of choice can be found in the document Introduction to ebIX® Models ()

ebIX® Business information model for Notify MP characteristics in the energy domain 11

ebIX® November 2015

3.1.1. OCL constraints for Notify MP characteristics <<MA>>

# Specification Constrained

Element

Applied

Stereotype

1 -- Structure Document

-- Notify MP characteristics

self.Header->size()=1

inv: self.Process->size()=1

NotifyMPChar

acteristics

abie

[Constraint]

document

[Constraint]

invariant

[Constraint]

2 -- Structure Energy_Document

-- Notify MP characteristics

self.Header.Identification->size()=1

inv: self.Header.Creation->size()=1

inv: self.Header.Document_Type->size()=1

inv: self.Header.Sender.Identification->size()=1

inv: self.Header.Sender.Role->size()=0

inv: self.Header.Sender.Name->size()=0

inv: self.Header.Recipient.Identification->size()=1

inv: self.Header.Recipient.Role->size()=0

inv: self.Header.Recipient.Name->size()=0

NotifyMPChar

acteristics

abie

[Constraint]

document

[Constraint]

invariant

[Constraint]

3 -- Structure Energy_Context

-- Notify MP characteristics

self.Process.Energy_BusinessProcess->size()=1

inv: self.Process.Energy_BusinessProcessRole->size()=1

NotifyMPChar

acteristics

abie

[Constraint]

invariant

[Constraint]

document

[Constraint]

Page 12: BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to technology of choice can be found in the document Introduction to ebIX® Models ()

ebIX® Business information model for Notify MP characteristics in the energy domain 12

ebIX® November 2015

# Specification Constrained

Element

Applied

Stereotype

4 -- BDT Energy_Document

-- Notify MP characteristics

self.Header.Document_Type.content=DocumentNameCode::E07

inv: self.Header.Document_Type.listIdentifier->size()=0

inv: self.Header.Document_Type.listAgencyIdentifier=CodeListResponsibleAgencyCode::260

inv: self.Header.Creation.timeZoneCode->size()=0

inv: self.Header.Sender.Identification.schemeIdentifier->size()=0

inv: self.Header.Sender.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::9

or self.Header.Sender.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::305

inv: self.Header.Sender.Role.content=BusinessRoleCode::MDR

inv: self.Header.Sender.Role.listIdentifier->size()=0

inv: self.Header.Sender.Role.listAgencyIdentifier->size()=0

inv: self.Header.Sender.Name.languageCode->size()=0

inv: self.Header.Sender.Name.languageCode->size()=0

inv: self.Header.Recipient.Identification.schemeIdentifier->size()=0

inv: self.Header.Recipient.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::9

or self.Header.Recipient.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::305

inv: self.Header.Recipient.Role.content=BusinessRoleCode::DDK

or self.Header.Recipient.Role.content=BusinessRoleCode::DDQ

or self.Header.Recipient.Role.content=BusinessRoleCode::DDM

or self.Header.Recipient.Role.content=BusinessRoleCode::DEA

or self.Header.Recipient.Role.content=BusinessRoleCode::MDR

or self.Header.Recipient.Role.content=BusinessRoleCode::TCR

or self.Header.Recipient.Role.content=BusinessRoleCode::Z06

inv: self.Header.Recipient.Role.listIdentifier->size()=0

inv: self.Header.Recipient.Role.listAgencyIdentifier->size()=0

inv: self.Header.Recipient.Name.languageCode->size()=0

inv: self.Header.Recipient.Name.languageCode->size()=0

NotifyMPChar

acteristics

bdt

[Constraint]

document

[Constraint]

invariant

[Constraint]

Page 13: BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to technology of choice can be found in the document Introduction to ebIX® Models ()

ebIX® Business information model for Notify MP characteristics in the energy domain 13

ebIX® November 2015

# Specification Constrained

Element

Applied

Stereotype

5 -- BDT Energy_Context

-- Notify MP characteristics

self.Process.Energy_BusinessProcess.content=BusinessReasonCode::E03

or self.Process.Energy_BusinessProcess.content=BusinessReasonCode::E20

or self.Process.Energy_BusinessProcess.content=BusinessReasonCode::E32

or self.Process.Energy_BusinessProcess.content=BusinessReasonCode::E56

or self.Process.Energy_BusinessProcess.content=BusinessReasonCode::E57

or self.Process.Energy_BusinessProcess.content=BusinessReasonCode::E65

or self.Process.Energy_BusinessProcess.content=BusinessReasonCode::E66

or self.Process.Energy_BusinessProcess.content=BusinessReasonCode::E68

inv: self.Process.Energy_BusinessProcess.listIdentifier->size()=0

inv: self.Process.Energy_BusinessProcess.listAgencyIdentifier=CodeListResponsibleAgencyCode::260

inv: self.Process.Energy_BusinessProcessRole.content=BusinessRoleCode::DDK

or self.Process.Energy_BusinessProcessRole.content=BusinessRoleCode::TCR

inv: self.Process.Energy_BusinessProcessRole.listIdentifier->size()=0

inv: self.Process.Energy_BusinessProcessRole.listAgencyIdentifier->size()=0

inv: self.Process.Energy_IndustryClassification.content=SectorAreaIdentificationCode::23

or self.Process.Energy_IndustryClassification.content=SectorAreaIdentificationCode::27

inv: self.Process.Energy_IndustryClassification.listAgencyIdentifier->size()=0

NotifyMPChar

acteristics

bdt

[Constraint]

invariant

[Constraint]

document

[Constraint]

6 -- Structure Payload

-- Notify MP characteristics

self.Header->size()=0

inv: self.Process->size()=0

NotifyMPChar

acteristics

invariant

[Constraint]

payload

[Constraint]

abie

[Constraint]

Page 14: BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to technology of choice can be found in the document Introduction to ebIX® Models ()

ebIX® Business information model for Notify MP characteristics in the energy domain 14

ebIX® November 2015

# Specification Constrained

Element

Applied

Stereotype

7 --Structure MasterDataMP_Event

-- Notify MP characteristics

self.Payload.Occurrence->size()=1

inv: self.Payload.OriginalBusinessDocument_Reference->size()=0

inv: self.Payload.MeteringPoint_Used->size()=1

inv: self.Payload.MP_Address.Identification->size()=0

inv: self.Payload.MeteredDataCollector_Involved->size()=0

inv: self.Payload.MP_Detail.MeteringGridArea_Used->size()=1

inv: self.Payload.MP_Detail.Tax_Type->size()=0

inv: self.Payload.MP_Detail.EnergyGenerationTechnologyType_Code->size()=0

inv: self.Payload.MP_Detail.ContractedConnection_Included.Identification->size()=1

inv: self.Payload.SnapShot_Occurrence->size()=0

inv: self.Payload.Consumer_Involved.Identification->size()=1

inv: self.Payload.Consumer_Involved.Name->size()=1

inv: self.Payload.Reconciliation_Detail.Annual_Period->notEmpty()

inv: self.Payload. Reconciliation_Detail.Annual_Period.Total ->size()=1

NotifyMPChar

acteristics

invariant

[Constraint]

abie

[Constraint]

document

[Constraint]

payload

[Constraint]

8 -- BDT MasterDataMP_Event

-- Notify MP characteristics

self.Payload.Occurrence.timeZoneCode->size()=0

inv: self.Payload.MeteringPoint_Used.Identification.schemeIdentifier->size()=0

inv: self.Payload.MeteringPoint_Used.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::9

inv: self.Payload.BalanceResponsible_Involved.Identification.schemeIdentifier->size()=0

inv: self.Payload.BalanceResponsible_Involved.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::9

or Payload.BalanceResponsible_Involved.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::305

inv: self.Payload.BalanceSupplier_Involved.Identification.schemeIdentifier->size()=0

inv: self.Payload.BalanceSupplier_Involved.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::9

or Payload.BalanceSupplier_Involved.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::305

inv: self.Payload.TransportCapacityResponsible_Involved.Identification.schemeIdentifier->size()=0

inv: self.Payload.TransportCapacityResponsible_Involved.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::9

NotifyMPChar

acteristics

invariant

[Constraint]

bdt

[Constraint]

document

[Constraint]

payload

[Constraint]

Page 15: BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to technology of choice can be found in the document Introduction to ebIX® Models ()

ebIX® Business information model for Notify MP characteristics in the energy domain 15

ebIX® November 2015

# Specification Constrained

Element

Applied

Stereotype

or Payload.TransportCapacityResponsible_Involved.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::305

inv: self.Payload.Consumer_Involved.Identification.schemeIdentifier->size()=0

inv: self.Payload.Consumer_Involved.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::9

or Payload.Consumer_Involved.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::305

inv: self.Payload.MeteredDataResponsible_Involved.Identification.schemeIdentifier->size()=0

inv: self.Payload.MeteredDataResponsible_Involved.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::9

or Payload.MeteredDataResponsible_Involved.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::305

inv: self.Payload.GridAccessProvider_Involved.Identification.schemeIdentifier->size()=0

inv: self.Payload.GridAccessProvider_Involved.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::9

or Payload.GridAccessProvider_Involved.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::305

inv: self.Payload.MP_Detail.MeteringPoint_Type.content=MeteringPointTypeCode::E17

or self.Payload.MP_Detail.MeteringPoint_Type.content=MeteringPointTypeCode::E18

or self.Payload.MP_Detail.MeteringPoint_Type.content=MeteringPointTypeCode::E19

inv: self.Payload.MP_Detail.MeteringPoint_Type.listIdentifier->size()=0

inv: self.Payload.MP_Detail.MeteringPoint_Type.listAgencyIdentifier->size()=1

inv: self.Payload.MP_Detail.MeteringPoint_Type.listAgencyIdentifier=CodeListResponsibleAgencyCode::260

inv: self.Payload.MP_Detail.MeteringMethod_Type.content=MeteringMethodCode::E13

or self.Payload.MP_Detail.MeteringMethod_Type.content=MeteringMethodCode::E14

or self.Payload.MP_Detail.MeteringMethod_Type.content=MeteringMethodCode::E16

or self.Payload.MP_Detail.MeteringMethod_Type.content=MeteringMethodCode::E24

inv: self.Payload.MP_Detail.MeteringMethod_Type.listIdentifier->size()=0

inv: self.Payload.MP_Detail.MeteringMethod_Type.listAgencyIdentifier->size()=1

inv: self.Payload.MP_Detail.MeteringMethod_Type.listAgencyIdentifier=CodeListResponsibleAgencyCode::260

inv: self.Payload.MP_Detail.SettlementMethod_Type.content=SettlementMethodCode::E01

or self.Payload.MP_Detail.SettlementMethod_Type.content=SettlementMethodCode::E02

or self.Payload.MP_Detail.SettlementMethod_Type.content=SettlementMethodCode::E15

inv: self.Payload.MP_Detail.SettlementMethod_Type.listIdentifier->size()=0

inv: self.Payload.MP_Detail.SettlementMethod_Type.listAgencyIdentifier->size()=1

inv: self.Payload.MP_Detail.SettlementMethod_Type.listAgencyIdentifier=CodeListResponsibleAgencyCode::260

Page 16: BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to technology of choice can be found in the document Introduction to ebIX® Models ()

ebIX® Business information model for Notify MP characteristics in the energy domain 16

ebIX® November 2015

# Specification Constrained

Element

Applied

Stereotype

inv: self.Payload.MP_Detail.GridConnectionContract_Type.content=GridAgreementTypeDescriptionCode::E01

or self.Payload.MP_Detail.GridConnectionContract_Type.content=GridAgreementTypeDescriptionCode::E02

inv: self.Payload.MP_Detail.GridConnectionContract_Type.listIdentifier->size()=0

inv: self.Payload.MP_Detail.GridConnectionContract_Type.listAgencyIdentifier->size()=1

inv: self.Payload.MP_Detail.GridConnectionContract_Type.listAgencyIdentifier=CodeListResponsibleAgencyCode::260

inv: self.Payload.MP_Detail.VoltageLevel_Type.content=VoltageLevelCode::E03

or self.Payload.MP_Detail.VoltageLevel_Type.content=VoltageLevelCode::E04

or self.Payload.MP_Detail.VoltageLevel_Type.content=VoltageLevelCode::E05

or self.Payload.MP_Detail.VoltageLevel_Type.content=VoltageLevelCode::E06

or self.Payload.MP_Detail.VoltageLevel_Type.content=VoltageLevelCode::E07

or self.Payload.MP_Detail.VoltageLevel_Type.content=VoltageLevelCode::E08

or self.Payload.MP_Detail.VoltageLevel_Type.content=VoltageLevelCode::E09

or self.Payload.MP_Detail.VoltageLevel_Type.listIdentifier->size()=0

inv: self.Payload.MP_Detail.VoltageLevel_Type.listAgencyIdentifier->size()=1

inv: self.Payload.MP_Detail.VoltageLevel_Type.listAgencyIdentifier=CodeListResponsibleAgencyCode::260

inv: self.Payload.MP_Detail.PressureLevel_Type.content=PressureLevelCode::E10

or self.Payload.MP_Detail.PressureLevel_Type.content=PressureLevelCode::E11

inv: self.Payload.MP_Detail.PressureLevel_Type.listIdentifier->size()=0

inv: self.Payload.MP_Detail.PressureLevel_Type.listAgencyIdentifier->size()=1

inv: self.Payload.MP_Detail.PressureLevel_Type.listAgencyIdentifier=CodeListResponsibleAgencyCode::260

inv: self.Payload.MP_Detail.AdministrativeStatus_Type.listIdentifier->size()=0

inv: self.Payload.MP_Detail.AdministrativeStatus_Type.listAgencyIdentifier->size()=1

inv: self.Payload.MP_Detail.AdministrativeStatus_Type.listAgencyIdentifier=CodeListResponsibleAgencyCode::260

inv: self.Payload.MP_Detail.PhysicalStatus_Type.listIdentifier->size()=0

inv: self.Payload.MP_Detail.PhysicalStatus_Type.listAgencyIdentifier->size()=1

inv: self.Payload.MP_Detail.PhysicalStatus_Type.listAgencyIdentifier=CodeListResponsibleAgencyCode::260

inv: self.Payload.MP_Detail.StandardLoadProfile_Type->size()=0

inv: self.Payload.MP_Detail.ScheduledMeterReading_Date.timeZoneCode->size()=0

inv: self.Payload.MP_Detail.BalanceGroup_Used.Identification.schemeIdentifier->size()=0

Page 17: BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to technology of choice can be found in the document Introduction to ebIX® Models ()

ebIX® Business information model for Notify MP characteristics in the energy domain 17

ebIX® November 2015

# Specification Constrained

Element

Applied

Stereotype

inv: self.Payload.MP_Detail.BalanceGroup_Used.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::9

or Payload.MP_Detail.BalanceGroup_Used.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::305

inv: self.Payload.MP_Detail.ContractedConnection_Included.Identification.content=EnergyProductIdentifier::8716867000054

inv: self.Payload.MP_Detail.ContractedConnection_Included.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::9

inv: self.Payload.MP_Detail.ContractedConnection_Included.Unit_Type->size()=1

inv: self.Payload.MP_Detail.ContractedConnection_Included.Unit_Type.content=MeasurementCommonCode::KWT

inv: self.Payload.MP_Detail.ContractedConnection_Included.Unit_Type.content=MeasurementCommonCode::MAW

inv: self.Payload.MP_Detail.ContractedConnection_Included.Unit_Type.content=MeasurementCommonCode::MQH

inv: self.Payload.MP_Detail.ContractedConnection_Included.Unit_Type.listIdentifier->size()=0

inv: self.Payload.MP_Detail.ContractedConnection_Included.Unit_Type.listAgencyIdentifier->size()=1

inv: self.Payload.MP_Detail.ContractedConnection_Included.Unit_Type.listAgencyIdentifier=CodeListResponsibleAgencyCode::260

inv: self.Payload.Reconciliation_Detail.Reconciliation_Included.Identification.content=EnergyProductIdentifier::5410000100016

or self.Payload.Reconciliation_Detail.Reconciliation_Included.Identification.content=EnergyProductIdentifier::8716867000030

or self.Payload.Reconciliation_Detail.Reconciliation_Included.Identification.content=EnergyProductIdentifier::8716867000047

or self.Payload.Reconciliation_Detail.Reconciliation_Included.Identification.content=EnergyProductIdentifier::8716867000139

or self.Payload.Reconciliation_Detail.Reconciliation_Included.Identification.content=EnergyProductIdentifier::8716867000146

inv: self.Payload.Reconciliation_Detail.Reconciliation_Included.Identification.schemeAgencyIdentifier=CodeListResponsibleAgencyCode::9

inv: self.Payload.Reconciliation_Detail.Reconciliation_Included.Unit_Type->size()=1

inv: self.Payload.Reconciliation_Detail.Reconciliation_Included.Unit_Type.content=MeasurementCommonCode::KWH

inv: self.Payload.Reconciliation_Detail.Reconciliation_Included.Unit_Type.content=MeasurementCommonCode::K3

inv: self.Payload.Reconciliation_Detail.Reconciliation_Included.Unit_Type.content=MeasurementCommonCode::MTQ

inv: self.Payload.Reconciliation_Detail.Reconciliation_Included.Unit_Type.content=MeasurementCommonCode::D90

inv: self.Payload.Reconciliation_Detail.Reconciliation_Included.Unit_Type.listIdentifier->size()=0

inv: self.Payload.Reconciliation_Detail.Reconciliation_Included.Unit_Type.listAgencyIdentifier->size()=1

inv: self.Payload.Reconciliation_Detail.Reconciliation_Included.Unit_Type.listAgencyIdentifier=CodeListResponsibleAgencyCode::260

inv: self.Payload.Reconciliation_Detail.Direction_Type.content=MeteringPointTypeCode::E17

or self.Payload.Reconciliation_Detail.Direction_Type.content=MeteringPointTypeCode::E18

inv: self.Payload.Reconciliation_Detail.Annual_Period.Total.unitCode->size()=0

inv: self.Payload.Reconciliation_Detail.Annual_Period.MeterTimeFrame_Type.content=MeterTimeFrameCode::E10

or self.Payload.Reconciliation_Detail.Annual_Period.MeterTimeFrame_Type.content=MeterTimeFrameCode::E11

or self.Payload.Reconciliation_Detail.Annual_Period.MeterTimeFrame_Type.content=MeterTimeFrameCode::E12

or self.Payload.Reconciliation_Detail.Annual_Period.MeterTimeFrame_Type.content=MeterTimeFrameCode::E29

Page 18: BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to technology of choice can be found in the document Introduction to ebIX® Models ()

ebIX® Business information model for Notify MP characteristics in the energy domain 18

ebIX® November 2015

# Specification Constrained

Element

Applied

Stereotype

inv: self.Payload.Reconciliation_Detail.Annual_Period.MeterTimeFrame_Type.listIdentifier->size()=0

inv: self.Payload.Reconciliation_Detail.Annual_Period.MeterTimeFrame_Type.listAgencyIdentifier=CodeListResponsibleAgencyCode::260

inv: self.Payload.MP_Address.Identification->size()=0

inv: self.Payload.MP_Address.PostOfficeBox->size()=0

inv: self.Payload.MP_Address.CitySubDivisionName->size()=0

inv: self.Payload.MP_Address.StreetCode->size()=0

inv: self.Payload.MP_Address.BuildingNumberExtension->size()=0

inv: self.Payload.MP_Address.MunicipalityCode->size()=0

3.1.2. Mapping BRS-BIM for Notify MP characteristics

Page 19: BIM for Measure Collected Data - Microsoft...2015/11/09  · Information on available mapping to technology of choice can be found in the document Introduction to ebIX® Models ()

ebIX® Business information model for Notify MP characteristics in the energy domain 19

ebIX® November 2015


Recommended