ebix standard presentation 20080102

40
Name Title [email protected] January, 2008 Overview of ebIX work Goals and results to date European forum for energy Business Information eXchange

Upload: avinashpandey19

Post on 10-Apr-2015

270 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: EbIX Standard Presentation 20080102

Name

[email protected]

January, 2008

Overview of ebIX workGoals and results to date

European forum for energy Business Information eXchange

Page 2: EbIX Standard Presentation 20080102

Customer choice crucial since it helps achieve the other goals.

Enabling customers in the different Member States to choose and change their electricity suppliers freely:

One of the most important goals for the IEM.

Why is data exchange important? EU Internal Market perspective:

Main benefits for the European economies and citizens of competitive energy markets within the European internal market: Cost effective use of generation resources, including optimal

Europe-wide power plant dispatch Optimal and sufficient investment in new generation

resources Customer choice

Page 3: EbIX Standard Presentation 20080102

What enables customer choice?EU Internal Market perspective:

The ability for suppliers to offer their products to customers in other countries cost-effectively

This necessitates an easy understanding of the rules for customer switching, i.e. rules that are harmonised and well-known

Clear and harmonised definitions of the data needed for switching a customer from one supplier to another, and of the way the meter data get transferred to the suppliers

In short: Harmonised data exchange processes, ebIX’ raison d`etre:

Advance, develop and standardise the use of electronic information exchange in the energy industry

Page 4: EbIX Standard Presentation 20080102

Speak the language of software developers

Objective and goals

Make standards independent of syntax and communication

Cover exchange of administrative data Cover both the whole-sale and retail market for both

gas and electricity Promote and advance the standardisation process in

the European energy market Contact and coordination with other EDI/XML

standardization organizations Follow the rules of the European Union

Page 5: EbIX Standard Presentation 20080102

Why is the ebIX work importantto the market partners?

The danger of stranded investments is high: If things do not work, customers complain. If things do not work, national regulators and the EU

Commission get tempted to impose rules and deadlines. These may or may not be compatible with prior IT

investments. Learning from the experiences of other ebIX

countries may speed development of national systems and reduce the overall amount of work and discussions needed nationally.

Harmonising process descriptions with other countries reduces the risk of regulators imposing diverging rules.

The software needed to implement a liberalised household customer market is very costly.

Page 6: EbIX Standard Presentation 20080102

The ebIX organisation

CuS

EMVR

NationalebIX groups

Nationalprojects ETCMembers:

BelgiumDenmarkGermanyNorway

NetherlandsSwitzerland

Sweden

ETC ebIX Technical CommitteeEMD ebIX Exchange of Metered Data projectCuS ebIX structuring of the energy market (Customer Switching) projectEMVR ebIX and ETSO Metered Value Report project

Observers:Austria BulgariaEstoniaFinlandFranceGreece

Nord Pool

EMD

Eurelectric/ebIXLiaison group

ebIX, EFET and ETSOHarmonisation group

Page 7: EbIX Standard Presentation 20080102

The history of ebIX (Ediel)

Nord Pool ASA starts EDI-project 1993

Co-operation Norway and Sweden 1994

Ediel Nordic Forum established 1995

The Netherlands and Germany become observers 1998

France joins the CoS project 2000

Belgium becomes observer 2001

ebIX (European forum for energy Business Information eXchange) is formed as a European standardisation body 2003

Switzerland becomes member 2004

Page 8: EbIX Standard Presentation 20080102

ebIX messages/day - Sweden

0

10000

20000

30000

40000

50000

60000

70000

80000

1996 1997 1998 1999 2000 2001 2002 2003 2004 2005

Page 9: EbIX Standard Presentation 20080102

Energy standardisation bodies

European forum for energy Business Information eXchange

Observer

ebIX structuringof the energy

market project

EMDebIX metereddata prosjekt

ebIX TechnicalCommittee

MoU

MoU

CuSETC

TCG

TF-EDI

TC57/WG16

Category “D” liaison organization?

EMVR

ebIX MeteredValue report

EASEE-gas

ebIX/EFET/ETSO Harmonisation group

“CC project”

Eurelectric and ebIX

liaison group

Edig@sEdig@sEdig@s

Page 10: EbIX Standard Presentation 20080102

Why is data exchange difficult?It used to be easy in the integrated utility!

Production

Network

Supply

Metering

Settlement

Reconciliation

Billing

Competition

Page 11: EbIX Standard Presentation 20080102

Why is data exchange difficult? Splitting between DGO, TSO and supplier

DGO:• Metering• Metering Point

administration

TSO:• Settlement• reconciliation

Maintain Balance: Split TSO from regulated net Need for scheduling and metering

• Trader• Supplier• Producer• Balance

Responsible

Unique Metering Point Identification

Page 12: EbIX Standard Presentation 20080102

Why is data exchange difficult? Organize Metering

Grid area

Grid area

DGO:• Settlement• Reconciliation

Organize Settlement

Supply

TSO Production

MesswandlerzählerZählerangaben StromwandlerSpannungswandler

1234567.8181 +W HT M1

Drehstromzähler Cl. 27EC6352 -0CA5 -1 AA0 / D06Nr. 00 000 000 943 x 230 / 400 V 10 (60) A 50 HzRL= 1 000 Imp./ kWh

Schltg.S4520

RL

DÜPARRÜCK

Eigentum desElektrizitätswerkes

MesswandlerzählerZählerangaben StromwandlerSpannungswandler

1234567.8181 +W HT M1

Drehstromzähler Cl. 27EC6352 -0CA5 -1 AA0 / D06Nr. 00 000 000 943 x 230 / 400 V 10 (60) A 50 HzRL= 1 000 Imp./ kWh

Schltg.S4520

RL

DÜPARRÜCK

Eigentum desElektrizitätswerkes

MesswandlerzählerZählerangaben StromwandlerSpannungswandler

1234567.8181 +W HT M1

Drehstromzähler Cl. 27EC6352 -0CA5 -1 AA0 / D06Nr. 00 000 000 943 x 230 / 400 V 10 (60) A 50 HzRL= 1 000 Imp./ kWh

Schltg.S4520

RL

DÜPARRÜCK

Eigentum desElektrizitätswerkes

MesswandlerzählerZählerangaben StromwandlerSpannungswandler

1234567.8181 +W HT M1

Drehstromzähler Cl. 27EC6352 -0CA5 -1 AA0 / D06Nr. 00 000 000 943 x 230 / 400 V 10 (60) A 50 HzRL= 1 000 Imp./ kWh

Schltg.S4520

RL

DÜPARRÜCK

Eigentum desElektrizitätswerkes

MesswandlerzählerZählerangaben StromwandlerSpannungswandler

1234567.8181 +W HT M1

Drehstromzähler Cl. 27EC6352 -0CA5 -1 AA0 / D06Nr. 00 000 000 943 x 230 / 400 V 10 (60) A 50 HzRL= 1 000 Imp./ kWh

Schltg.S4520

RL

DÜPARRÜCK

Eigentum desElektrizitätswerkes

MesswandlerzählerZählerangaben StromwandlerSpannungswandler

1234567.8181 +W HT M1

Drehstromzähler Cl. 27EC6352 -0CA5 -1 AA0 / D06Nr. 00 000 000 943 x 230 / 400 V 10 (60) A 50 HzRL= 1 000 Imp./ kWh

Schltg.S4520

RL

DÜPARRÜCK

Eigentum desElektrizitätswerkes

AMR/Profiled

Page 13: EbIX Standard Presentation 20080102

ebIX, EFET and ETSOHarmonised role model

A role is of a logical nature (such as a Metered data responsible) which act within a given domain (such as a Metering grid area).

A role represents the external intended behaviour of a party. A single party may assume multiple roles.

The role model shall be the formal means of identifying roles and domains used in information interchange.

The role model permits a processes to be analysed within the context of identified roles and not within the context of parties.

A domain represents a delimited area that is uniquely identified for a specific purpose.

Page 14: EbIX Standard Presentation 20080102

ebIX, EFET and ETSOHarmonised role model

1. Harmonisation of vocabulary2. Definition of terms3. Identification of roles and domains4. Shows responsibilities

Identification ofRoles of actors

Identification of geographical and functional domains

Page 15: EbIX Standard Presentation 20080102

ebIX Technical Committee (ETC)

A permanent ebIX working group Responsible for the technical part of the ebIX

standards, such as: how to create and manage ebIX projects how to model according to ebIX rules

ebIX Modelling methodology ebIX European energy domain model ebIX Business information models (technical) ebIX Core Components ebIX Registry and repository ebIX Common rules and recommendations ebIX XML and EDIFACT Implementation Guides

Page 16: EbIX Standard Presentation 20080102

ebIX Technical Committee (ETC) Modelling Methodology

A guide for ebIX projects and wg’s

Describes: how to create and manage ebIX projects

how to model according to ebIX rules how to make syntax specific business documents how to maintain and change models and business document

Based on: UN/CEFACT Modelling Methodology (UMM) UN/CEFACT XML Naming and Design Rules (NDR) UN/CEFACT Core Components Technical Specification

(CCTS) ebIX, EFET and ETSO Harmonised role model

Page 17: EbIX Standard Presentation 20080102

ebIX Technical Committee (ETC) Data exchange architecture

Basic building blocks for data exchange Process design based upon

Uniform methodology based on UMM (CEFACT) (e.g. Standard Transaction patterns)

Graphic language : UML ebIX rules and recommendations Naming and design rules

Translation of models to syntax-dependent messages (EDIFACT/XML)

Identification schemes for metering points, parties and roles,…

Code lists for data elements

Page 18: EbIX Standard Presentation 20080102

ebIX Technical Committee (ETC) Architecture Layers

Implementation

Process models

Building blocks

MethodologyUMM

(UN/CEFACT Modelling Methodology)

NDR(UN/CEFCAT XML

Naming and design rules)

ebIX Core Components ebIX Code lists

External CC External Code lists

Specific(Customer switching,

Metering)

NDR(UN/CEFCAT XML Naming

and design rules )

EDIFACT(Implementation guides)

XML(Schemas )

Page 19: EbIX Standard Presentation 20080102

ebIX Technical Committee (ETC) Energy business domain model

Page 20: EbIX Standard Presentation 20080102

ebIX Technical Committee (ETC) UMM Artefacts

Sequence diagram

A UseCase is described by an Activity diagram and a Sequence diagram

Activity diagram

Action state

An Activity diagram may have one or more Subactivity diagrams linked through Subactivity states

Subactivity state

Metering point characteristic

-Additional information (text)[0..1]-Category of net user[0..1]-Energy fee[0..1]-Location description (text)[0..1]-Loss factor[0..1]-Maximum power[0..1]-Meter voltage level[0..1]-Metering grid area[0..1]-Metering method[0..1]-Metering point address[0..1]-Metering point voltage level[0..1]-Net reserve power[0..1]-Next scheduled meter reading date[0..*]-Priority[0..1]-Settlement method[0..1]-Standard load profile[0..1]-Switch category[0..1]-Type of Metering point[0..1]-VAT[0..1]

<<e.Message>>414, Confirmation of start of supply

-Market[0..1]-Message date[1]-Message function[1]-Message id[1]-Message name[1]-Message receipient - Coding scheme[1]-Message sender - Coding scheme[1]-Request for acknowledgement[1]-Time zone[1]

Transaction

-Hierarchical level of Metering point[0..1]-Meter id[0..1]-Metering grid area[0..1]-Metering point id[0..1]-Observation length[0..1]-Processing period[0..1]-Reason for transaction[1]-Transaction id[1]

Consumer

-Grid operators customer number[0..1]-Party address[0..1]-Party id[0..1]-Party name[1]-Suppliers customer number[0..1]

Type of net using contracy

-Type of net using contract, coded[1]

Meter data

-Capacity status[0..1]-Constant[0..1]-EDIS code[0..1]-Estimated annual volume[0..1]-Meter id[0..1]-Meter time frame[0..1]-Number of digits[0..1]-Product[0..1]-Register id[0..*]

Answer status

-Reason for answer[0..1]-Reference to transaction[0..1]-Status for answer[1]

Balance responsible party

-Party id[1]

Reason for transaction:- Change of supplier- Move- Switch on drop

Contract start date

-Date[1]

Only Denmark

1

0..1

1

0..1

1

0..1

1

0..1

10..1

1

0..*

1

1

1

1..*

A message is detailed in a Class diagram

Class diagram

Page 21: EbIX Standard Presentation 20080102

ebIX, EMD ebIX Metered data project

Making a model for the exchange of metered data between parties in the upstream European energy market: Fit into the overall ebIX model of the deregulated European

energy market Give a basis for a common way of exchanging metered data

in the upstream energy market

Models available for Measure for imbalance settlement Measure for reconciliation Measure for billing Measure for determine switch stand

Page 22: EbIX Standard Presentation 20080102

ebIX, EMDEMD UseCases (processes)

Page 23: EbIX Standard Presentation 20080102

ebIX, EMD Example of detailed use case

Page 24: EbIX Standard Presentation 20080102

ebIX, Customer Switching (CuS)

Making a model for the exchange of structuring data in the European energy market

Many characteristics of an object in the energy sector change over time: Customer switching Customer move End of supply Maintenance of master data Switch of roles, such as Balance responsible and Metered

data collector Switch of attributes, such as Standard Load Profile, Annual

consumption, Metering method….

Page 25: EbIX Standard Presentation 20080102

ebIX, Customer Switching (CuS)UseCase: Structure

Page 26: EbIX Standard Presentation 20080102

ebIX, Customer Switching (CuS)Sequence: Customer switching

Page 27: EbIX Standard Presentation 20080102

ebIX, Customer Switching (CuS) Activities: Customer switching

New balance supplier

Make contract with new consumer

<<CommercialTransactionActivity>>Send request for change ofmetering point master data

<<RespondingBusinessActivity>>Handle negative

confirmation of start of supply

<<RespondingBusinessActivity>>Start supply

To be continued....

Old balance supplier

<<RespondingBusinessActivity>>Stop supply

Metering point administrator

<<NotificationActivity>>Notify of end of relation

<<RespondingBusinessActivity>>Process switch

<<RespondingBusinessActivity>>Update

metering point db

414/E03 (negative)

414/E03 (positive)

392/E03

Is there a balance supplierconnected to the MP?

E44/E03

End

Switch OK?

Start

End

End

Yes

Yes

No

No

Page 28: EbIX Standard Presentation 20080102

ebIX, Customer Switching (CuS) Activities: Customer switching, continued

New balance supplier

<<RespondingBusinessActivity>>Update DB

Metering point administrator

Exchange master data

<<NotificationActivity>>Send master data, metering point

Exchange switch stand

E07/E03

EndEnd

End

Page 29: EbIX Standard Presentation 20080102

ebIX, Customer Switching (CuS) Class diagram: 392, Request for change of metering point master data (E03)

Page 30: EbIX Standard Presentation 20080102

Energy Measured Values Report

Foreseen deliverables first phase: Model for Exchange of Metered Data for Billing between TSOs Common Core Components for Metered Data

Joint project by ebIX and ETSO (with cooperation from EFET and UCTE)

Page 31: EbIX Standard Presentation 20080102

Eurelectricand ebIX liaison group

Eurelectric has the main responsibility for the business issues, while ebIX takes care of the technical (modelling) issues.

The model may in a later stage be extended to other processes within the structuring phase of the energy market, i.e.: customer move end of supply change of meter update of master data etc.

The liaison group have made a UseCase model describing the Change of supplier process within the European liberalised electricity market

Page 32: EbIX Standard Presentation 20080102

Eurelectric and ebIX liaison groupUseCase: Change of supplier

Page 33: EbIX Standard Presentation 20080102

ebIX Vendor group

To review ebIX deliverables before publication and generate feedback: standards should be clear and technical sound solutions

To exchange experiences with implementation of ebIX (related) standards in various countries

To advise ebIX about its on-going work and possible new work

Dissemination of the ebIX results to the market participants

Encourage standardisation from a practical perspective

Provide observers for ebIX working groups on request from one of the groups or on own initiative

To be informed by ebIX about its activities

Page 34: EbIX Standard Presentation 20080102

General results of the ebIX work

The ebIX framework is implemented in Austria, Belgium, Denmark, Finland, Germany, Netherlands, Norway, Sweden and Switzerland

Millions of messages are exchanged between hundreds of actors in the above mentioned countries

About 80 million messages a year in Sweden About 1000 actors in Germany and 300 in Norway

The implemented processes include Structuring, including customer switching Metered data for settlement, reconciliation and billing Bidding on the Nordic power exchange (NordPool) Scheduling (in some countries)

Page 35: EbIX Standard Presentation 20080102

Technical documents available on www.ebix.org :

ebIX Methodology ebIX Recommended identification schemes for

the European energy industry ebIX Common rules and recommendations ebIX Recommendations for acknowledgement

and error handling Implementation guides for UTILMD and UTILTS

Results, Technical documents

Page 36: EbIX Standard Presentation 20080102

Results,Benefits

The only European alternative for the downstream energy domain

Reuse of relevant experience

We have a modelled solution: Quick development of national models Cost-efficient implementation using fixed

elements

Page 37: EbIX Standard Presentation 20080102

Harmonisation challenges

Several bodies are involved in making e-business standards in the European energy market

The rules, legislation, organisation and level of deregulation differs between countries and regions

Complex and changing business processes Cooperation across boundaries:

Electricity and gas Whole-sale (upstream) and retail (downstream)

Moving towards ONE European energy market Special planning requirements for electricity Huge data volumes

Page 38: EbIX Standard Presentation 20080102

How to succeed

Understand common problems and markets Formulate practical and efficient solutions Cooperate with the gas market to reach the goals Respect local market rules and solutions,

i.e. make it possible to adapt to new standards Promote the ”lessons learned” Try to obtain unanimous decisions Try to become the de-facto European standardisation-

body for the energy market Base the work on voluntary participation,

keeping the budget to a minimum

Page 39: EbIX Standard Presentation 20080102

Conclusions

Process descriptions and syntax are detailed and hard work

ebIX syntax is open and modern (EDIFACT, XML) ebIX process descriptions are harmonised and open

The processes cover much of the member countries need The process can be modified to fit new countries

Without open and harmonised process descriptions (and syntax), much duplication of effort and of software will occur, and customer choice would suffer

Harmonised process descriptions are especially important for open household customer markets

Within the 3rd EU Internal Energy Market package, several items support the work and the goals of ebIX

Harmonised data exchange is very important for IEM-wide customer choice and overall success of liberalisation

Page 40: EbIX Standard Presentation 20080102

Thank you for yourkind attention

www.ebix.org