PROJECT Elmarknadshubb DATE DRAFT VERSION /1263. Elmarknadshubb. Information model 1/19

Size: px
Start display at page:

Download "PROJECT Elmarknadshubb DATE DRAFT VERSION /1263. Elmarknadshubb. Information model 1/19"

Transcription

1 PROJECT Elmarknadshubb DATE DRAFT VERSION ENGLISH DRAFT VERSION ÄRENDENUMMER.0 205/263 Elmarknadshubb Information model /9

2 Updates Release Change note Date English draft version.0 First English version ENGLISH DRAFT VERSION.0 2/9

3 Table of contents About this document Introduction Background Notation comments Information model Actor related information Actor Balance responsible party Retailer System Operator Energy service company Invoice information Agent actor Metering point related information Fee tariff Accounting point Market balance area ID Exchange metering point Customer metering point Metering point Metering grid area Regulation object Tariff element Submetering point Time series related information Invoice line Meter reading Meter Value Grid fee Grid tariff Customer and contract related information Address Retailer contract Energy service company contract Communication details Contact details Customer Corporation Individual... 9 ENGLISH DRAFT VERSION.0 3/9

4 About this document The process documents for the data hub are written in Swedish. A selection of the Swedish documents will be translated into English. In the event of discrepancies between Swedish and English, the Swedish documents take precedence. 2 Introduction 2. Background The information model shall define the required information in the data hub for the electricity market in Sweden. It s an ongoing task to complete the information model and since the work with processes and functions still continues the information model may be updated. The information model should meet the following criteria: > Reflect the "reality" of today's Swedish electricity market, which means physical structure of the grid, as well as the administrative contract structure > Optimised for processes and functions in the data hub > Be robust manage all types of sites and customers > Be unambiguous minimise risk for misunderstanding > Be simple only information used in the data hub should be included in the information model > Strive to be harmonised with data hubs in other Nordic countries. > Be future-proof in a 0-year perspective. 2.2 Notation comments The notation used in the diagrams is based on UML, Unified Modeling Language. ENGLISH DRAFT VERSION.0 4/9

5 3 Information model The global view shows an overview of the information model and in the following sub-chapters, parts of the information model are described in more detailed diagrams with attributes for each class...* Fee tariff..* Metering grid area..* System Operator Actor Tariff element..*..* Grid tariff..* Supplier of last resort Retailer Energy service company Balance responsible party Agent actor 0..2 Contiguous to a MGA 0.. Grid fee Have active grid tariffs Located in a MGA Exchange metering point Agent customer Metering point..* Invoice line Customer metering point..2 Accounting point Retailer contract Customer Register Submetering point Site address Address National registration address Contact details 0.. Meter Value Meter reading Geographical coordinate Invoice information Communication details Diagram: Global view ENGLISH DRAFT VERSION.0 5/9

6 3. Actor related information Information related to actors on the electricity market. Contact details - Contact type - Name - Actor ID - Corporate ID - Actor name - Actor type Actor Agent actor - Actor ID - Permission - Validity start - Validity end 0.. Address - ID - Municipality - Post office box - Street name - Street number - Letter - Apartment number - Postcode - City name - Country Communication details Balance responsible party - Communication channel - Communication number/address System Operator 0.. Energy service company Invoice information - Errand - Reference - Address line - Address line 2 - ZIP-code - City name - Country - EDI invoice address - Retailer - Allowed to register new customers - Date for termination 3.. Actor Legal entity that operates in business processes in the electricity market and communicates with the data hub. Actor ID ID Used to identify an actor in the data hub. Data hub Corporate ID ID Used to identify the actor outside the data hub. Actor Actor name Text Used together with Actor ID to name the actor. Actor Actor type Distributio n system operator, Retailer, Balance responsibl e, Energy service company, Agent Used to define what roles an actor can hold in the data hub. Actor ENGLISH DRAFT VERSION.0 6/9

7 3..2 Balance responsible party A type of actor which has undertaken balance responsible. None known 3..3 Retailer A type of actor who buys produced electricity and sells electricity for consumption. Allowed to register Yes/No Follow legislation by limiting the risk of retailers that new customers are about to end up in payment difficulties. Date for termination Timestamp Specify the execution time of the termination. Date of termination of the agreement in case of non-payment according to 25 in 8th chapter System Operator A type of actor which connects and transfer electricity to and from a metering point. None known 3..5 Energy service company A type of actor which performs services for and on behalf of a customer connected to the grid. None known 3..6 Invoice information The invoice address of an actor is used by other actors to invoice. Errand Text Actor Reference Text Actor Address line Text Actor Address line 2 Text Actor ZIP-code Text Actor City name Text Actor Country Text Actor EDI invoice Text Actor address Text Actor ENGLISH DRAFT VERSION.0 7/9

8 3..7 Agent actor A type of actor who has been given permission to perform on or more BRS s for another actor in the data hub. Actor ID ID Used to identify the actor who acts as an agent in the Actor data hub. Permission Enum Specifies allowed BRS:s to be performed by the agent Actor Validity start Timestamp Specifies validity start of the agent. Set to the Actor timestamp of registration of the agent. Validity end Timestamp Specifies validity end of the agent. Actor ENGLISH DRAFT VERSION.0 8/9

9 3.2 Metering point related information Information related to metering point. Tariff element - Tariff element ID - Tariff element name - Unit price - Unit - VAT - Validity period..*..* Fee tariff - Fee tariff ID - Fee tariff name - Validity start date - Validity end date - Complementary information..* Grid tariff - Grid tariff ID - Grid tariff name - Valid for accounting point type - Validity start - Validity end - Complementary information 0..2 Have active grid tariffs Metering point - Metering point ID - Metering point status - Metering point name - Building category - Main fuse - Installed power - Meter board - Number of phases - Metering series type - Metering method - Reporting frequency - Settlement method Site address Address - ID - Municipality - Post office box - Street name - Street number - Letter - Apartment number - Postcode - City name - Country..*..* Metering grid area - Metering grid area ID - Metering grid area name - Metering grid area type 0.. Located in a MGA Exchange metering point Regulation object - Regulation object ID Accounting point - Grid fee - Accounting point ID - Accounting point type - Type of consumption/production Customer metering point..2 - Accounting point status Geographical coordinate - Format - Latitude - Longitude - Altitude Contiguous to a MGA..* Market balance area ID - ID - Market balance area Submetering point Submetering point ID - Submetering point status - Type of consumption/production - Installed power - Metering method - Reporting frequency ENGLISH DRAFT VERSION.0 9/9

10 3.2. Fee tariff Price list for individual services and activities. Fee tariff ID ID Specifies the identity of the fee tariff. Fee tariff name Text Specifies the name of the fee tariff. Validity start date Timestamp Specifies fee tariff validity. Validity end date Timestamp Specifies fee tariff validity. Complementary information Text Provides explanatory information about the fee tariff and/or link to the company's website Accounting point An administrative extension of customer metering points. Accounting points enable the customer to have contract with different retailers for production and consumption on a metering point. Accounting point ID ID Identification of accounting point. Identified with GS code. Accounting point type Consumpti on/produc Used to define the type of the accounting point. Type of consumption/pro duction Accounting point status tion Enum Available for contract/a ctive/inact ive/disma ntled Used for reporting to esett and statistics. Categorises energy in wind, solar, nuclear etc. Defines the prerequisites for handling processes and functions in the data hub Market balance area ID Sweden is divided into four market balance areas, which in turn consists of metering grid areas. ID ID Svenska kraftnät Market balance area Enum Identification of electricity area. SE, SE2, SE3, SE4 Svenska kraftnät ENGLISH DRAFT VERSION.0 0/9

11 3.2.4 Exchange metering point A type of metering point where energy is measured between two adjacent metering grid areas. Grid fee Yes/No Specifies if grid fees on the metering point shall be invoiced by the retailer Customer metering point A type of metering point where energy at the customer is measured. None known Metering point A point where energy production, consumption or exchange with adjacent meter grid area is measured or calculated. Metering point ID GS-code Identification of metering point. Metering point status Under constructio n/disconn ected/con nected/dis mantled Specifies the physical status of the meter point. Metering point name Building category Enum Lantmäteriets classification of building types can be used for energy statistics, e.g. balance responsible can improve prognosis. Text May be used to identify the metering point. Main fuse Integer Needed for the retailer in dialogue with the customer, for example, to motivate the tariff and answer questions about the metering point. Also used to define whether the metering point is microproduction. Size of main fuse in Ampere [A] Installed power Integer Can be used by the retailer on offer to customer as well as for statistics and demand response. Meter board Text The retailer in dialogue with customer may use the information to verify correct accounting point ID. Number of phases /3 Can be used by the retailer in dialogue with a customer, for example, to motivate a grid tariff. Metering series Specifies the time series to be reported. type Active in/active out/reacti ve in/reactiv e out ENGLISH DRAFT VERSION.0 /9

12 Metering method Month/Ho ur/quarter Time resolution for meter values. Used to inform the retailer about how often meter values are registered in the meter. Reporting Month/Da Used to inform retailer about how frequently metered frequency Settlement method y Hourly/Pr ofiled values are delivered. Specifies the length of time the metering point and its accounting points are to be settled Metering grid area An electrically interconnected grid or geographically coherent area with line or area concession. Metering grid area ID ID Identification of grid area. Used in settlement Metering grid area name Text Specifies the name of the grid area. Metering grid area type National/R egional/lo cal/ikn Used in settlement to identify the type of the grid Regulation object A regulation objects is used for the planning and regulation of the physical electricity market. The balance responsible party is responsible for reporting plans per regulation object to Svenska kraftnät. Regulation object ID ID Identification of regulation object. Used for follow-up, compare plans per regulation object with measured consumption / production. Can also be used for statistics. Svenska kraftnät Tariff element Tariff element is used to define the components of a tariff. Tariff element ID ID Identification of tariff element. Specifies the components of the tariff. Tariff element name Text Specifies the name of tariff element. Unit price Decimal number Specifies price per unit. Unit Enum Specifies unit according to unit price. VAT 0/25 Specifies VAT on the invoiced line. Validity period Text Specifies validity period for tariff element ID. ENGLISH DRAFT VERSION.0 2/9

13 3.2.0 Submetering point Meter values are sometimes calculated based on meter values from several metering points. These metering points can be registered as submetering points in order to communicate meter values to the customer. Submetering points can also be used for electricity certificates, guarantees of origin and statistics. Submetering point ID GS-kod Identification of submetering point. system operator/custome Submetering point status Type of consumption/pro duction Active/Ina ctive/dism antled Specifies the physical status of the submetering point. r agent system operator/custome r agent Enum Used for statistics and prognosis. system operator/custome r agent Installed power Integer May be used for statistics and demand response. system operator/custome r agent Metering method Reporting frequency Month/Ho ur/quarter Month/Da y Time resolution for meter values. Used to inform the recipient of the reporting frequency of the meter values. system operator/custome r agent system operator/custome r agent ENGLISH DRAFT VERSION.0 3/9

14 3.3 Time series related information Information about time series related to the metering point. Grid fee - Grid tariff ID - Start - End Invoice line - Grid tariff element ID - Amount - Quantity - Unit - Specification - Registration time..* Metering point - Metering point ID - Metering point status - Metering point name - Building category - Main fuse - Installed power - Meter board - Number of phases - Metering series type - Metering method - Reporting frequency - Settlement method Register - Metering series type Have active grid tariffs 0..2 Grid tariff - Grid tariff ID - Grid tariff name - Valid for accounting point type - Validity start - Validity end - Complementary information Tariff element - Tariff element ID - Tariff element name - Unit price - Unit - VAT - Validity period..* Meter Value - Quantity - Unit - Start - End - Status - Status reason - Registration time Meter reading - Meter ID - Meter time frame - Meter reading - Timestamp - Status - Registration time ENGLISH DRAFT VERSION.0 4/9

15 3.3. Invoice line A grid fee consists of one or more invoice lines. Grid tariff element ID ID Specifies which grid tariff element the invoice line belongs to. Amount Decimal number Specifies the grid fee amount in SEK. Quantity Decimal number Specifies quantity. Unit Enum Specifies unit to given amount. Specification Text Specification to the invoice line. Registration time Timestamp Used for versioning. Data hub Meter reading A meter reading is a snapshot of a meters register. Meter ID Text Specifies meter ID to the electricity meter. Meter time frame Enum Specified if the DSO uses meter time frame for a time differentiated tariff. Meter reading Text Specifies meter reading for a register at a given time. Timestamp Timestamp Specifies the timestamp for the meter reading. Status Enum Specifies status for meter reading. Registration time Timestamp Used for versioning. Data hub Meter Value Meter value refers to an energy quantity for a period, for example the difference between two meter readings. Quantity Decimal number Specifies the energy registered in the meter. Unit kwh/kvar h Specifies the unit of the energy quantity. Start Timestamp Specifies start time for a meter value. End Timestamp Specifies end time for a meter value. Status Enum Specifies the quality of the meter value. Status reason Enum Specifies the reason to given status. Registration time Timestamp Used for versioning. Data hub ENGLISH DRAFT VERSION.0 5/9

16 3.3.4 Grid fee Cost or possible reimbursement for the customer's use of the grid which will be invoiced by the retailer. Grid tariff ID ID Specifies which grid tariff the invoice line belongs to. Start Timestamp Specifies start time for grid fee. End Timestamp Specifies end time for grid fee Grid tariff Price list which states the cost to use the electricity grid. Grid tariff ID ID Specifies the ID of the grid tariff. Grid tariff name Text Specifies the name of the grid tariff. Valid for accounting point type Validity start Validity end Complementary information Consumpti on/produc tion Time stamp Time stamp Text Specifies validity for accounting point type. Specifies grid tariff validity. Specifies grid tariff validity. Provides explanatory information about the grid tariff and/or link to the company's website. ENGLISH DRAFT VERSION.0 6/9

17 3.4 Customer and contract related information Information related to customer and contract. Retailer Actor - Allowed to register new customers - Date for termination Customer history - Period Energy service company contract - Start - End - Additional accounting points 0.. Accounting point - Accounting point ID - Accounting point type - Type of consumption/production - Accounting point status Delivery period - Period 0.. Individual - First name Customer - Family name - Customer hub ID - Death estate - Customer ID - Customer ID type Corporation - Corporate name - Quota obligation National registration address Retailer contract - Retailer contract ID - Contract type - Contracted metering method - Contract start date - Contract end date - Cancellation fee - Notice period Communication details - Communication channel - Communication number/address Contact details - Contact type - Name 0.. Address - ID - Municipality - Post office box - Street name - Street number - Letter - Apartment number - Postcode - City name - Country 3.4. Address Contains generic address structure, for example site address or national registration address. ID ID Data hub Municipality Text Actor Post office box Text Actor Street name Text Actor Street number Text Actor Letter Text Actor Apartment Text Actor number Postcode Text Actor City name Text Actor Country Text Actor ENGLISH DRAFT VERSION.0 7/9

18 3.4.2 Retailer contract A contract signed between retailers and customers for the electricity that the customer consume and/or produce. Retailer contract Text Reference to the retailer's contract with the customer. Retailer ID Contract type Supplier of Specifies type of agreement. Retailer last resort/obli gation to receive/ag reement Contracted metering method Hourly/DS O decides Inform DSO about which measuring method to use. Retailer Contract start date Time stamp Used as information to other market participants to visualise the registered agreement. Retailer Contract end date Time Used as information to other market participants to Retailer stamp visualise the registered agreement. Cancellation fee Yes/No Indicates if there is a cost to the customer if the Retailer contract is terminated before the end date. Information for retailers that wish to sign a new contract with a customer. Notice period Text Specifies notice period for the agreement. Used as information for retailer that wish to sign a new contract with a customer. Retailer Energy service company contract A contract signed between energy service company and customer in order to perform energy services. Start Timestamp End Timestamp Additional accounting points Yes/No Communication details A generic class containing communication channels to a contact person. Communication channel /pho ne/mobile /Facebook /Twitter/I Communication channel to contact person. Actor Communication number/address nstagram Text Specifies address to communication channel. Actor ENGLISH DRAFT VERSION.0 8/9

19 3.4.5 Contact details A generic class for contact information. Contact type Enum Used by actors to get in contact with a customer or Actors other actors. Name Text Specifies name of a contact person. Actors Customer A customer may be of the type consumer or corporation. A customer signs an agreement with a retailer on an accounting point to be entitled to use the grid and consume and/or produce electricity. Customer hub ID ID Unique identification of customer in the data hub. Retailer Used to handle foreign customers, customers with protected identity and enable change of Customer ID on existing Customer hub ID. Customer ID Text Identification of a customer at initial registration in Retailer the data hub. Identifies if the customer is a juridical person or a natural person. Customer ID type Enum Used to validate the specified Customer ID Retailer Corporation A type of customer, physical or legal persons who conduct business. Corporate name Text Used by DSO in communication with the customer. Retailer Registered name according to official register. Personal names are used for individual companies. If a retailer has a contract with an organisation number and CFAR number, workplace name (sw. arbetsställesnamn) is given. Quota obligation Yes/No Exempt from quota declaration of electricity certificates. Retailer Individual A type of customer, a physical person who acts mainly for purposes outside business. First name Text Retailer Family name Text Retailer Death estate Yes/No Used to mark if the customer is deceased. The data hub informs relevant actors immediately. Retailer ENGLISH DRAFT VERSION.0 9/9