Shopping Cart

No products in the cart.

BS EN 62325-451-6:2016

$215.11

Framework for energy market communications – Publication of information on market, contextual and assembly models for European style market

Published By Publication Date Number of Pages
BSI 2016 162
Guaranteed Safe Checkout
Category:

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

This part of IEC 62325 specifies a UML package for the market information publication business process and its associated document contextual models, assembly models and XML schemas for use within the European style electricity markets.

This part of IEC 62325 is based on the European style market contextual model (IEC 62325-351).The business process covered by this part of IEC 62325 is described in Clause 5.

The relevant aggregate core components (ACCs) defined in IEC 62325-351 have been contextualised into aggregated business information entities (ABIEs) to satisfy the requirements of the European style market publication business process.

PDF Catalog

PDF Pages PDF Title
6 English
CONTENTS
14 FOREWORD
16 INTRODUCTION
17 1 Scope
2 Normative references
18 3 Terms and definitions
19 4 Document contextual model and message assembly model basic concepts
4.1 Overview
20 4.2 European style market package structure (ESMP)
Figures
Figure 1 – IEC 62325-450 modelling framework
21 Figure 2 – Overview of European style market profile dependency
22 4.3 From the European style market profile to the document contextual model
4.4 From the document contextual model to the message assembly model
4.5 From the assembly model to the XML schema
5 The market information publication business process
5.1 General
23 5.2 The market information aggregator role
5.3 Market information publication business process
24 5.4 The use cases
5.4.1 General overview
Figure 3 – Market information publication process overview
25 5.4.2 Provide configuration information
5.4.3 Provide generation and load information
5.4.4 Provide actual availability and planned unavailability information
5.4.5 Provide balancing information
5.4.6 Provide network transmission related information
5.5 Sequence diagram
26 5.6 Electronic documents used.
5.6.1 Configuration_MarketDocument
5.6.2 GenerationLoad_MarketDocument
Figure 4 – Sequence diagram of the information flows
27 5.6.3 Outage_MarketDocument
5.6.4 Balancing_MarketDocument
5.6.5 TransmissionNetwork_MarketDocument
5.6.6 Publication_MarketDocument
28 5.7 Generic business rules for documents
5.7.1 General
5.7.2 Document instance implementation
Tables
Table 1 – Dependency table outline for the market information publication processes
29 5.7.3 Rules governing the GenerationLoad_MarketDocument
Table 2 – Informative example of dependency table for the TransmissionNetwork_MarketDocument
30 5.7.4 Rules governing the Outage_MarketDocument
31 5.7.5 Rules governing the Balancing_MarketDocument
5.7.6 Rules governing the TransmissionNetwork_MarketDocument
5.7.7 Rules governing the Configuration_MarketDocument
5.7.8 Rules governing the Publication_MarketDocument
5.7.9 Rules governing the ProblemStatement_MarketDocument
32 6 Contextual and assembly models
6.1 GenerationLoad contextual model
6.1.1 Overview of the model
6.1.2 IsBasedOn relationships from the European style market profile
Figure 5 – GenerationLoad contextual model
33 6.1.3 Detailed GenerationLoad contextual model
Table 3 – IsBasedOn dependency
34 Table 4 – Attributes of GenerationLoad contextual model::GL_MarketDocument
Table 5 – Association ends of GenerationLoad contextual model::GL_MarketDocument with other classes
35 Table 6 – Attributes of GenerationLoad contextual model::Domain
Table 7 – Attributes of GenerationLoad contextual model::MarketParticipant
Table 8 – Association ends of GenerationLoad contextual model::MarketParticipant with other classes
Table 9 – Attributes of GenerationLoad contextual model::MarketRole
36 Table 10 – Attributes of GenerationLoad contextual model::Measure_Unit
Table 11 – Attributes of GenerationLoad contextual model::MktGeneratingUnit
Table 12 – Attributes of GenerationLoad contextual model::MktPSRType
37 Table 13 – Association ends of GenerationLoad contextual model::MktPSRType with other classes
Table 14 – Attributes of GenerationLoad contextual model::Point
Table 15 – Attributes of GenerationLoad contextual model::Process
38 Table 16 – Attributes of GenerationLoad contextual model::Production_VoltageLevel
Table 17 – Attributes of GenerationLoad contextual model::RegisteredResource
Table 18 – Attributes of GenerationLoad contextual model::Series_Period
39 Table 19 – Association ends of GenerationLoad contextual model::Series_Period with other classes
Table 20 – Attributes of GenerationLoad contextual model::Time_Period
40 Table 21 – Attributes of GenerationLoad contextual model::TimeSeries
41 6.2 GenerationLoad assembly model
6.2.1 Overview of the model
Table 22 – Association ends of GenerationLoad contextual model::TimeSeries with other classes
42 6.2.2 IsBasedOn relationships from the European style market profile
Figure 6 – GenerationLoad assembly model
43 6.2.3 Detailed GenerationLoad assembly model
Table 23 – IsBasedOn dependency
44 Table 24 – Attributes of GenerationLoad assembly model::GL_MarketDocument
Table 25 – Association ends of GenerationLoad assembly model::GL_MarketDocument with other classes
45 Table 26 – Attributes of GenerationLoad assembly model::MktGeneratingUnit
Table 27 – Attributes of GenerationLoad assembly model::MktPSRType
Table 28 – Association ends of GenerationLoad assembly model::MktPSRType with other classes
46 Table 29 – Attributes of GenerationLoad assembly model::Point
Table 30 – Attributes of GenerationLoad assembly model::Series_Period
Table 31 – Association ends of GenerationLoad assembly model::Series_Period with other classes
47 Table 32 – Attributes of GenerationLoad assembly model::TimeSeries
48 6.2.4 Enumerations
6.3 Outage contextual model
6.3.1 Overview of the model
Table 33 – Association ends of GenerationLoad assembly model::TimeSeries with other classes
49 6.3.2 IsBasedOn relationships from the European style market profile
Figure 7 – Outage contextual model
50 6.3.3 Detailed Outage contextual model
Table 34 – IsBasedOn dependency
51 Table 35 – Attributes of Outage contextual model::Unavailability_MarketDocument
Table 36 – Association ends of Outage contextual model::Unavailability_MarketDocument with other classes
52 Table 37 – Attributes of Outage contextual model::Asset_MktPSRType
Table 38 – Attributes of Outage contextual model::Asset_RegisteredResource
Table 39 – Association ends of Outage contextual model::Asset_RegisteredResource with other classes
53 Table 40 – Attributes of Outage contextual model::DateAndOrTime
Table 41 – Attributes of Outage contextual model::Domain
Table 42 – Attributes of Outage contextual model::Location
Table 43 – Attributes of Outage contextual model::MarketParticipant
54 Table 44 – Association ends of Outage contextual model::MarketParticipant with other classes
Table 45 – Attributes of Outage contextual model::MarketRole
Table 46 – Attributes of Outage contextual model::Measure_Unit
55 Table 47 – Attributes of Outage contextual model::MktGeneratingUnit
Table 48 – Attributes of Outage contextual model::MktPSRType
Table 49 – Association ends of Outage contextual model::MktPSRType with other classes
Table 50 – Attributes of Outage contextual model::Point
56 Table 51 – Attributes of Outage contextual model::Process
Table 52 – Attributes of Outage contextual model::Production_RegisteredResource
Table 53 – Association ends of Outage contextual model::Production_RegisteredResource with other classes
57 Table 54 – Attributes of Outage contextual model::Reason
Table 55 – Attributes of Outage contextual model::Series_Period
Table 56 – Association ends of Outage contextual model::Series_Period with other classes
58 Table 57 – Attributes of Outage contextual model::Time_Period
Table 58 – Attributes of Outage contextual model::TimeSeries
59 Table 59 – Association ends of Outage contextual model::TimeSeries with other classes
60 6.4 Outage assembly model
6.4.1 Overview of the model
61 6.4.2 IsBasedOn relationships from the European style market profile
Figure 8 – Outage assembly model
62 6.4.3 Detailed Outage assembly model
Table 60 – IsBasedOn dependency
63 Table 61 – Attributes of Outage assembly model::Unavailability_MarketDocument
64 Table 62 – Association ends of Outage assembly model::Unavailability_MarketDocument with other classes
Table 63 – Attributes of Outage assembly model::Asset_RegisteredResource
Table 64 – Attributes of Outage assembly model::Point
65 Table 65 – Attributes of Outage assembly model::Reason
Table 66 – Attributes of Outage assembly model::Series_Period
Table 67 – Association ends of Outage assembly model::Series_Period with other classes
66 Table 68 – Attributes of Outage assembly model::TimeSeries
68 6.4.4 Enumerations
6.5 Balancing contextual model
6.5.1 Overview of the model
Table 69 – Association ends of Outage assembly model::TimeSeries with other classes
69 6.5.2 IsBasedOn relationships from the European style market profile
Figure 9 – Balancing contextual model
70 6.5.3 Detailed Balancing contextual model
Table 70 – IsBasedOn dependency
71 Table 71 – Attributes of Balancing contextual model::Balancing_MarketDocument
Table 72 – Association ends of Balancing contextual model::Balancing_MarketDocument with other classes
72 Table 73 – Attributes of Balancing contextual model::Currency_Unit
Table 74 – Attributes of Balancing contextual model::Domain
Table 75 – Attributes of Balancing contextual model::Financial_Price
73 Table 76 – Attributes of Balancing contextual model::FlowDirection
Table 77 – Attributes of Balancing contextual model::Imbalance_Price
Table 78 – Attributes of Balancing contextual model::MarketParticipant
Table 79 – Association ends of Balancing contextual model::MarketParticipant with other classes
74 Table 80 – Attributes of Balancing contextual model::MarketRole
Table 81 – Attributes of Balancing contextual model::Measure_Unit
Table 82 – Attributes of Balancing contextual model::MktPSRType
75 Table 83 – Attributes of Balancing contextual model::Point
Table 84 – Association ends of Balancing contextual model::Point with other classes
76 Table 85 – Attributes of Balancing contextual model::Price
Table 86 – Attributes of Balancing contextual model::Process
Table 87 – Attributes of Balancing contextual model::Series_Period
Table 88 – Association ends of Balancing contextual model::Series_Period with other classes
77 Table 89 – Attributes of Balancing contextual model::Time_Period
Table 90 – Attributes of Balancing contextual model::TimeSeries
78 Table 91 – Association ends of Balancing contextual model::TimeSeries with other classes
79 6.6 Balancing assembly model
6.6.1 Overview of the model
6.6.2 IsBasedOn relationships from the European style market profile
Figure 10 – Balancing assembly model
Table 92 – Attributes of Balancing contextual model::Type_MarketAgreement
80 6.6.3 Detailed Balancing assembly model
Table 93 – IsBasedOn dependency
81 Table 94 – Attributes of Balancing assembly model::Balancing_MarketDocument
Table 95 – Association ends of Balancing assembly model::Balancing_MarketDocument with other classes
82 Table 96 – Attributes of Balancing assembly model::Financial_Price
83 Table 97 – Attributes of Balancing assembly model::Point
Table 98 – Association ends of Balancing assembly model::Point with other classes
84 Table 99 – Attributes of Balancing assembly model::Series_Period
Table 100 – Association ends of Balancing assembly model::Series_Period with other classes
85 Table 101 – Attributes of Balancing assembly model::TimeSeries
Table 102 – Association ends of Balancing assembly model::TimeSeries with other classes
86 6.6.4 Enumerations
6.7 TransmissionNetwork contextual model
6.7.1 Overview of the model
87 Figure 11 – TransmissionNetwork contextual model
88 6.7.2 IsBasedOn relationships from the European style market profile
6.7.3 Detailed TransmissionNetwork contextual model
Table 103 – IsBasedOn dependency
89 Table 104 – Attributes of TransmissionNetwork contextual model::TransmissionNetwork_MarketDocument
Table 105 – Association ends of TransmissionNetwork contextual model::TransmissionNetwork_MarketDocument with other classes
90 Table 106 – Attributes of TransmissionNetwork contextual model::Asset_RegisteredResource
Table 107 – Association ends of TransmissionNetwork contextual model::Asset_RegisteredResource with other classes
Table 108 – Attributes of TransmissionNetwork contextual model::Currency_Unit
Table 109 – Attributes of TransmissionNetwork contextual model::DateAndOrTime
91 Table 110 – Attributes of TransmissionNetwork contextual model::Domain
Table 111 – Attributes of TransmissionNetwork contextual model::FlowDirection
Table 112 – Attributes of TransmissionNetwork contextual model::Location
92 Table 113 – Attributes of TransmissionNetwork contextual model::MarketParticipant
Table 114 – Association ends of TransmissionNetwork contextual model::MarketParticipant with other classes
Table 115 – Attributes of TransmissionNetwork contextual model::MarketRole
Table 116 – Attributes of TransmissionNetwork contextual model::Measure_Unit
93 Table 117 – Attributes of TransmissionNetwork contextual model::MktPSRType
Table 118 – Attributes of TransmissionNetwork contextual model::Point
Table 119 – Association ends of TransmissionNetwork contextual model::Point with other classes
Table 120 – Attributes of TransmissionNetwork contextual model::Price
94 Table 121 – Attributes of TransmissionNetwork contextual model::Process
Table 122 – Attributes of TransmissionNetwork contextual model::Reason
Table 123 – Attributes of TransmissionNetwork contextual model::Series_Period
95 Table 124 – Association ends of TransmissionNetwork contextual model::Series_Period with other classes
Table 125 – Attributes of TransmissionNetwork contextual model::Time_Period
Table 126 – Attributes of TransmissionNetwork contextual model::TimeSeries
96 Table 127 – Association ends of TransmissionNetwork contextual model::TimeSeries with other classes
97 6.8 TransmissionNetwork assembly model
6.8.1 Overview of the model
98 6.8.2 IsBasedOn relationships from the European style market profile
Figure 12 – TransmissionNetwork assembly model
99 6.8.3 Detailed TransmissionNetwork assembly model
Table 128 – IsBasedOn dependency
100 Table 129 – Attributes of TransmissionNetwork assembly model::TransmissionNetwork_MarketDocument
Table 130 – Association ends of TransmissionNetwork assembly model::TransmissionNetwork_MarketDocument with other classes
101 Table 131 – Attributes of TransmissionNetwork assembly model::Asset_RegisteredResource
Table 132 – Attributes of TransmissionNetwork assembly model::Point
Table 133 – Attributes of TransmissionNetwork assembly model::Reason
102 Table 134 – Attributes of TransmissionNetwork assembly model::Series_Period
Table 135 – Association ends of TransmissionNetwork assembly model::Series_Period with other classes
103 Table 136 – Attributes of TransmissionNetwork assembly model::TimeSeries
104 6.8.4 Enumerations
Table 137 – Association ends of TransmissionNetwork assembly model::TimeSeries with other classes
105 6.9 Configuration contextual model
6.9.1 Overview of the model
6.9.2 IsBasedOn relationships from the European style market profile
Figure 13 – Configuration contextual model
106 6.9.3 Detailed Configuration contextual model
Table 138 – IsBasedOn dependency
107 Table 139 – Attributes of Configuration contextual model::Configuration_MarketDocument
Table 140 – Association ends of Configuration contextual model::Configuration_MarketDocument with other classes
Table 141 – Attributes of Configuration contextual model::BiddingZone_Domain
108 Table 142 – Attributes of Configuration contextual model::ControlArea_Domain
Table 143 – Attributes of Configuration contextual model::DateAndOrTime
Table 144 – Attributes of Configuration contextual model::GeneratingUnit_Location
109 Table 145 – Attributes of Configuration contextual model::GeneratingUnit_MktPSRType
Table 146 – Attributes of Configuration contextual model::Location
Table 147 – Attributes of Configuration contextual model::MarketParticipant
Table 148 – Association ends of Configuration contextual model::MarketParticipant with other classes
110 Table 149 – Attributes of Configuration contextual model::MarketRole
Table 150 – Attributes of Configuration contextual model::MktGeneratingUnit
Table 151 – Association ends of Configuration contextual model::MktGeneratingUnit with other classes
111 Table 152 – Attributes of Configuration contextual model::MktPSRType
Table 153 – Association ends of Configuration contextual model::MktPSRType with other classes
Table 154 – Attributes of Configuration contextual model::NominalIP_MktGeneratingUnit
112 Table 155 – Attributes of Configuration contextual model::Process
Table 156 – Attributes of Configuration contextual model::Provider_MarketParticipant
Table 157 – Attributes of Configuration contextual model::RegisteredResource
Table 158 – Association ends of Configuration contextual model::RegisteredResource with other classes
113 Table 159 – Attributes of Configuration contextual model::TimeSeries
114 Table 160 – Association ends of Configuration contextual model::TimeSeries with other classes
115 6.10 Configuration assembly model
6.10.1 Overview of the model
Figure 14 – Configuration assembly model
Table 161 – Attributes of Configuration contextual model::VoltageLevel
116 6.10.2 IsBasedOn relationships from the European style market profile
6.10.3 Detailed Configuration assembly model
Table 162 – IsBasedOn dependency
117 Table 163 – Attributes of Configuration assembly model::Configuration_MarketDocument
Table 164 – Association ends of Configuration assembly model::Configuration_MarketDocument with other classes
118 Table 165 – Attributes of Configuration assembly model::ControlArea_Domain
Table 166 – Attributes of Configuration assembly model::MktGeneratingUnit
Table 167 – Attributes of Configuration assembly model::MktPSRType
119 Table 168 – Association ends of Configuration assembly model::MktPSRType with other classes
Table 169 – Attributes of Configuration assembly model::Provider_MarketParticipant
120 Table 170 – Attributes of Configuration assembly model::TimeSeries
121 6.10.4 Enumerations
Table 171 – Association ends of Configuration assembly model::TimeSeries with other classes
122 7 XML schema
7.1 XML schema URN namespace rules
7.2 Code list URN namespace rules
7.3 URI rules for model documentation
7.3.1 Datatype
123 7.3.2 Class
7.3.3 Attribute
7.3.4 Association end role name
124 7.4 GenerationLoad_MarketDocument schema
7.4.1 Schema structure
Figure 15 – GenerationLoad_MarketDocument XML schema structure – 1/2
125 Figure 16 – GenerationLoad_MarketDocument XML schema structure – 2/2
126 7.4.2 Schema description
131 7.5 Outage_MarketDocument schema
7.5.1 Schema structure
Figure 17 – Outage_MarketDocument XML schema structure – 1/2
132 Figure 18 – Outage_MarketDocument XML schema structure – 2/2
133 7.5.2 Schema description
138 7.6 Balancing_MarketDocument schema
7.6.1 Schema structure
139 Figure 19 – Balancing_MarketDocument XML schema structure – 1/2
140 Figure 20 – Balancing_MarketDocument XML schema structure – 2/2
141 7.6.2 Schema description
146 7.7 TransmissionNetwork_MarketDocument schema
7.7.1 Schema structure
Figure 21 – TransmissionNetwork_MarketDocument XML schema structure – 1/2
147 Figure 22 – TransmissionNetwork_MarketDocument XML schema structure – 2/2
148 7.7.2 Schema description
153 7.8 Configuration_MarketDocument schema
7.8.1 Schema structure
Figure 23 – Configuration_MarketDocument XML schema structure – 1/2
154 Figure 24 – Configuration_MarketDocument XML schema structure – 2/2
155 7.8.2 Schema description
160 Bibliography
BS EN 62325-451-6:2016
$215.11