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