unavailability document uml model and … · – page 2 of 24 – european network of transmission...

24
European Network of Transmission System Operators for Electricity ENTSO- E AISBL Avenue de Cortenbergh, 100 1000 Brussels Belgium Tel +32 2 741 09 50 Fax +32 2 741 09 51 [email protected] www.entsoe.eu 1 2017-01-27 VERSION 1.0 UNAVAILABILITY DOCUMENT UML MODEL AND SCHEMA

Upload: buicong

Post on 15-Sep-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

European Network of Transmission System Operators

for Electricity

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

1

2017-01-27 VERSION 1.0

UNAVAILABILITY DOCUMENT UML MODEL AND SCHEMA

– Page 2 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

Table of Contents 2

1 Objective ......................................................................................................................... 5 3

2 Unavailability_MarketDocument ....................................................................................... 6 4

2.1 Unavailability contextual model .......................................................................... 6 5

2.1.1 Overview of the model ...................................................................... 6 6

2.1.2 IsBasedOn relationships from the European style market 7 profile ............................................................................................... 7 8

2.2 Unavailability assembly model ........................................................................... 8 9

2.2.1 Overview of the model ...................................................................... 8 10

2.2.2 IsBasedOn relationships from the European style market 11 profile ............................................................................................... 9 12

2.2.3 Detailed Unavailability assembly model ............................................ 9 13

2.2.3.1 Unavailability_MarketDocument root class .................................... 9 14

2.2.3.2 Asset_RegisteredResource ......................................................... 10 15

2.2.3.3 Point ........................................................................................... 10 16

2.2.3.4 Reason ....................................................................................... 11 17

2.2.3.5 Series_Period ............................................................................. 11 18

2.2.3.6 TimeSeries ................................................................................. 12 19

2.2.4 Datatypes ....................................................................................... 15 20

2.2.5 Unavailability_MarketDocument XML schema structure .................. 16 21

2.2.6 Unavailability_MarketDocument XML schema ................................. 18 22

List of figures 23

Figure 1 - Unavailability contextual model ............................................................................... 6 24

Figure 2 - Unavailability assembly model ................................................................................ 8 25

Figure 3 - Unavailability_MarketDocument schema structure 1/3 .......................................... 16 26

Figure 4 - Unavailability_MarketDocument schema structure 2/3 .......................................... 17 27

Figure 5 - Unavailability_MarketDocument schema structure 3/3 .......................................... 18 28

List of tables 29

Table 1 - IsBasedOn dependency ........................................................................................... 7 30

Table 2 - IsBasedOn dependency ........................................................................................... 9 31

Table 3 - Attributes of Outage assembly model::Unavailability_MarketDocument .................... 9 32

Table 4 - Association ends of Outage assembly model::Unavailability_MarketDocument 33 with other classes ................................................................................................................. 10 34

Table 5 - Attributes of Outage assembly model::Asset_RegisteredResource ......................... 10 35

Table 6 - Attributes of Outage assembly model::Point ........................................................... 11 36

Table 7 - Attributes of Outage assembly model::Reason ....................................................... 11 37

Table 8 - Attributes of Outage assembly model::Series_Period ............................................. 11 38

Table 9 - Association ends of Outage assembly model::Series_Period with other 39 classes ................................................................................................................................. 12 40

Table 10 - Attributes of Outage assembly model::TimeSeries ............................................... 12 41

Table 11 - Association ends of Outage assembly model::TimeSeries with other classes ....... 14 42

43

– Page 3 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

Copyright notice: 44

Copyright © ENTSO-E. All Rights Reserved. 45

This document and its whole translations may be copied and furnished to others, and derivative 46 works that comment on or otherwise explain it or assist in its implementation may be prepared, 47 copied, published and distributed, in whole or in part, without restriction of any kind, provided 48 that the above copyright notice and this paragraph are included on all such copies and 49 derivative works. However, this document itself may not be modified in any way, except for 50 literal and whole translation into languages other than English and under all circumstances, the 51 copyright notice or references to ENTSO-E may not be removed. 52

This document and the information contained herein is provided on an "as is" basis. 53

ENTSO-E DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT 54 LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT 55 INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR 56 FITNESS FOR A PARTICULAR PURPOSE. 57

Maintenance notice: 58

This document is maintained by the ENTSO-E WG EDI. Comments or remarks are to be 59 provided at [email protected] 60

– Page 4 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

Revision History 61

Version Release Date Comments

0 0 2017-01-27 First drafting of the document.

1 0 2017-01-30 Version to be submitted to Market Committee following WG EDI meeting in March 2017.

62

– Page 5 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

1 Objective 63

The purpose of this document is to provide the contextual and assembly UML models and the 64 schema of the Unavailability_MarketDocument. 65

The schema of the Unavailability_MarketDocument could be used in various business 66 processes. 67

It is not the purpose of this document to descr ibe all the use cases, sequence diagrams, 68 business processes, etc. for which this schema is to be used. 69

This document shall only be referenced in an implementation guide of a specific business 70 process. The content of the business process implementation guide shall be as follows: 71

Description of the business process; 72

Use case of the business process; 73

Sequence diagrams of the business process; 74

List of the schema (XSD) to be used in the business process and versions of the 75 schema; 76

For each schema, dependency tables providing the necessary information for the 77 generation of the XML instances, i.e. when the optional attributes are to be used, w hich 78 codes from which ENTSO-E codelist are to be used. 79

– Page 6 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

2 Unavailability_MarketDocument 80

2.1 Unavailability contextual model 81

Overview of the model 82

Figure 1 shows the model. 83

84

Figure 1 - Unavailability contextual model 85

– Page 7 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

IsBasedOn relationships from the European style market profile 86

Table 1 shows the traceability dependency of the classes used in this package towards the 87 upper level. 88

Table 1 - IsBasedOn dependency 89

Name Complete IsBasedOn Path

Asset_MktPSRType TC57CIM::IEC62325::MarketManagement::MktPSRType

Asset_RegisteredResource TC57CIM::IEC62325::MarketCommon::RegisteredResource

DateAndOrTime TC57CIM::IEC62325::MarketManagement::DateAndOrTime

Domain TC57CIM::IEC62325::MarketManagement::Domain

Location TC57CIM::IEC61968::Common::Location

MarketParticipant TC57CIM::IEC62325::MarketCommon::MarketParticipant

MarketRole TC57CIM::IEC62325::MarketCommon::MarketRole

Measure_Unit TC57CIM::IEC62325::MarketManagement::Unit

MktGeneratingUnit TC57CIM::IEC62325::MarketCommon::MktGeneratingUnit

MktPSRType TC57CIM::IEC62325::MarketManagement::MktPSRType

Point TC57CIM::IEC62325::MarketManagement::Point

Process TC57CIM::IEC62325::MarketManagement::Process

Production_RegisteredResource TC57CIM::IEC62325::MarketCommon::RegisteredResource

Reason TC57CIM::IEC62325::MarketManagement::Reason

Series_Period TC57CIM::IEC62325::MarketManagement::Period

Time_Period TC57CIM::IEC62325::MarketManagement::Period

TimeSeries TC57CIM::IEC62325::MarketManagement::TimeSeries

Unavailability_MarketDocument TC57CIM::IEC62325::MarketManagement::MarketDocument

90

– Page 8 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

2.2 Unavailability assembly model 91

Overview of the model 92

Figure 2 shows the model. 93

94

Figure 2 - Unavailability assembly model 95

– Page 9 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

IsBasedOn relationships from the European style market profile 96

Table 2 shows the traceability dependency of the classes used in this package towards the 97 upper level. 98

Table 2 - IsBasedOn dependency 99

Name Complete IsBasedOn Path

Asset_RegisteredResource TC57CIM::IEC62325::MarketCommon::RegisteredResource

Point TC57CIM::IEC62325::MarketManagement::Point

Reason TC57CIM::IEC62325::MarketManagement::Reason

Series_Period TC57CIM::IEC62325::MarketManagement::Period

TimeSeries TC57CIM::IEC62325::MarketManagement::TimeSeries

Unavailability_MarketDocument TC57CIM::IEC62325::MarketManagement::MarketDocument

100

Detailed Unavailability assembly model 101

2.2.3.1 Unavailability_MarketDocument root class 102

An electronic document containing the information necessary to satisfy the business process 103 concerning the previsional planned maintenance of assets and production and consumption 104 resource objects as well as the punctual change of availability of the same equipment. 105

Table 3 shows all attributes of Unavailability_MarketDocument. 106

Table 3 - Attributes of Outage assembly model::Unavailability_MarketDocument 107

Order mult. Attribute name / Attribute type Description

0 [1..1] mRID

ID_String

Unique identification of the document being exchanged within a business process flow. This identifies a given unavailability document.

1 [1..1] revisionNumber

ESMPVersion_String

Identification of the version that distinguishes one evolution of a document from another.

2 [1..1] type

MessageKind_String

The coded type of a document. The document type describes the principal characteristic of the document.

3 [1..1] process.processType

ProcessKind_String

The identification of the nature of process that the document addresses.

4 [1..1] createdDateTime

ESMP_DateTime

Identification of the date and time of the creation of the document.

5 [1..1] sender_MarketParticipant.mRID

PartyID_String

The identification of a party in the energy market. --- The document owner.

6 [1..1] sender_MarketParticipant.marketRole.type

MarketRoleKind_String

Identification of the role played by a market player. --- The document owner. --- The role associated with a MarketParticipant.

7 [1..1] receiver_MarketParticipant.mRID

PartyID_String

The identification of a party in the energy market. --- The document recipient.

8 [1..1] receiver_MarketParticipant.marketRole.type

MarketRoleKind_String

Identification of the role played by a market player. --- The document recipient. --- The role associated with a MarketParticipant.

9 [1..1] unavailability_Time_Period.timeInterval

ESMP_DateTimeInterval

The start and end date and time for a given interval. --- This information provides the start and end date and time of the time interval covering the whole unavailability document.

– Page 10 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

Order mult. Attribute name / Attribute type Description

10 [0..1] docStatus

Action_Status

Identification of the condition or position of the document with regard to its standing. It is used to identify an unavailability document that has been withdrawn or cancelled.

108

Table 4 shows all association ends of Unavailability_MarketDocument with other classes. 109

Table 4 - Association ends of Outage assembly model::Unavailability_MarketDocument 110 with other classes 111

Order mult. Class name / Role

Description

11 [0..*] TimeSeries

TimeSeries

The time series that is associated with an electronic document. Association Based On: Outage contextual model::Unavailability_MarketDocument.[] ----- Outage contextual model::TimeSeries.TimeSeries[0..*]

12 [0..*] Reason

Reason

The Reason associated with the electronic document header providing the reason for the unavailabilityt. Association Based On: Outage contextual model::Unavailability_MarketDocument.[] ----- Outage contextual model::Reason.Reason[0..*]

112

2.2.3.2 Asset_RegisteredResource 113

An asset that is registered through the market participant registration system. 114

Table 5 shows all attributes of Asset_RegisteredResource. 115

Table 5 - Attributes of Outage assembly model::Asset_RegisteredResource 116

Order mult. Attribute name / Attribute type

Description

0 [1..1] mRID

ResourceID_String

The unique identification of an asset.

1 [0..1] name

String

The name of an asset.

2 [0..1] asset_PSRType.psrType

PsrType_String

The coded type of an asset. --- The classification for the asset..

3 [0..1] location.name

String

The name is any free human readable and possibly non unique text naming the object. --- The name of the location of the asset.

117

2.2.3.3 Point 118

The identification of the values being addressed within a specific interval of time. 119

Table 6 shows all attributes of Point. 120

– Page 11 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

Table 6 - Attributes of Outage assembly model::Point 121

Order mult. Attribute name / Attribute type

Description

0 [1..1] position

Position_Integer

A sequential value representing the relative position within a given time interval.

1 [1..1] quantity

Decimal

Principal quantity identified for a point. This information defines the available, installed, wind power feed in or specific point quantities of an unavailability that is taken from or put into the area for the position within the interval period.

122

2.2.3.4 Reason 123

The motivation of an act. 124

Table 7 shows all attributes of Reason. 125

Table 7 - Attributes of Outage assembly model::Reason 126

Order mult. Attribute name / Attribute type Description

0 [1..1] code

ReasonCode_String

The motivation of an act in coded form.

1 [0..1] text

ReasonText_String

The textual explanation corresponding to the reason code.

127

2.2.3.5 Series_Period 128

The identification of the period of time corresponding to a given time interval and resolution. 129

The Series_Period class provides for a given unavailability the market time unit information for: 130

available capacity in the Available_Period class, the available consumption capacity, 131 generation capacity or production unit capacity, or the impact on cross border capacity. 132

or wind power feeding capacity in the WindPowerFeedin_Period class, the off shore wind 133 power feed in capacity to the transmission infrastructure 134

Table 8 shows all attributes of Series_Period. 135

Table 8 - Attributes of Outage assembly model::Series_Period 136

Order mult. Attribute name / Attribute type

Description

0 [1..1] timeInterval

ESMP_DateTimeInterval

The start and end time of the period.

1 [1..1] resolution

Duration

The definition of the number of units of time that compose an individual step within a period.

137

Table 9 shows all association ends of Series_Period with other classes. 138

– Page 12 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

Table 9 - Association ends of Outage assembly model::Series_Period with other classes 139

Order mult. Class name / Role Description

2 [1..*] Point

Point

The Point information associated with a given Series_Period.within a TimeSeries. Association Based On: Outage contextual model::Series_Period.[] ----- Outage contextual model::Point.Point[1..*]

140

2.2.3.6 TimeSeries 141

A set of time-ordered quantities being exchanged in relation to a product. 142

A time series should exist to describe a specific piece of an unavailability situation. It conveys 143 the data related to the unavailability. For consumption or production / generatin g unit 144 unavailability it identifies the unavailable capacity during the event. For transmission asset 145 unavailability it identifies the impact on cross zonal capacity per direction. 146

Table 10 shows all attributes of TimeSeries. 147

Table 10 - Attributes of Outage assembly model::TimeSeries 148

Order mult. Attribute name / Attribute type Description

0 [1..1] mRID

ID_String

A unique identification of the time series.

1 [1..1] businessType

BusinessKind_String

The identification of the nature of the time series.

2 [0..1] biddingZone_Domain.mRID

AreaID_String

The unique identification of the domain. --- The bidding domain associated with a TimeSeries. The identification of the bidding zone for which the unavailability information is being provided.

3 [0..1] in_Domain.mRID

AreaID_String

The unique identification of the domain. --- The domain where erergy is going associated with a TimeSeries.

4 [0..1] out_Domain.mRID

AreaID_String

The unique identification of the domain. --- The domain where energy is coming from associated with a TimeSeries.

5 [1..1] start_DateAndOrTime.date

Date

Date as "yyyy-mm-dd", which conforms with ISO 8601. --- A start date and/or time associated with a TimeSeries. This identifies the date and/or time of the start of the unavailability being described in the time series.

– Page 13 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

Order mult. Attribute name / Attribute type Description

6 [1..1] start_DateAndOrTime.time

Time

Time as "hh:mm:ss.sssZ", which conforms with ISO 8601. --- A start date and/or time associated with a TimeSeries. This identifies the date and/or time of the start of the unavailability being described in the time series.

7 [1..1] end_DateAndOrTime.date

Date

Date as "yyyy-mm-dd", which conforms with ISO 8601. --- An end date and/or time associated with a TimeSeries. This identifies the date and/or time of the end of the unavailability being described in the time series.

8 [1..1] end_DateAndOrTime.time

Time

Time as "hh:mm:ss.sssZ", which conforms with ISO 8601. --- An end date and/or time associated with a TimeSeries. This identifies the date and/or time of the end of the unavailability being described in the time series.

9 [1..1] quantity_Measure_Unit.name

MeasurementUnitKind_String

Identification of the formal code for a measurement unit (UN/ECE Recommendation 20). --- The unit of measure associated with the quantities in a TimeSeries.

10 [1..1] curveType

CurveType_String

The identification of the coded representation of the type of curve being described.

11 [0..1] production_RegisteredResource.mRID

ResourceID_String

The unique identification of a production unit resource. --- Characteristics of a production unit affected by the unavailability.

12 [0..1] production_RegisteredResource.name

String

The name is any free human readable and possibly non unique text naming the production unit. --- Characteristics of a production unit affected by the unavailability.

– Page 14 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

Order mult. Attribute name / Attribute type Description

13 [0..1] production_RegisteredResource.location.name

String

The name is any free human readable and possibly non unique text naming the object. --- Characteristics of a production unit affected by the unavailability. --- The identification of the location of the production unit.

14 [0..1] production_RegisteredResource.pSRType.psrType

PsrType_String

The coded type of a power system resource. --- Characteristics of a production unit affected by the unavailability. --- The classification for this production unit.

15 [0..1] production_RegisteredResource.pSRType.powerSystemResources.mRID

ResourceID_String

The unique identification of a generation unit. --- Characteristics of a production unit affected by the unavailability. --- The classification for this production unit. --- The generation unit dependent on a given type.

16 [0..1] production_RegisteredResource.pSRType.powerSystemResources.name

String

The name of the generation unit. --- Characteristics of a production unit affected by the unavailability. --- The classification for this production unit. --- The generation unit dependent on a given type.

17 [0..1] production_RegisteredResource.pSRType.powerSystemResources.nominalP

ESMP_ActivePower

The nominal power of the object in question. --- Characteristics of a production unit affected by the unavailability. --- The classification for this production unit. --- The generation unit dependent on a given type.

149

Table 11 shows all association ends of TimeSeries with other classes. 150

Table 11 - Association ends of Outage assembly model::TimeSeries with other classes 151

Order mult. Class name / Role Description

18 [0..*] Asset_RegisteredResource

Asset_RegisteredResource

The identification of an asset. Association Based On: Outage contextual model::TimeSeries.[] ----- Outage contextual model::Asset_RegisteredResource.Asset_RegisteredResource[0..*]

19 [0..*] Series_Period

Available_Period

The time interval and resolution of available capacity for a period associated with a TimeSeries. Association Based On: Outage contextual model::TimeSeries.[] ----- Outage contextual model::Series_Period.Available_Period[0..*]

– Page 15 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

Order mult. Class name / Role Description

20 [0..*] Series_Period

WindPowerFeedin_Period

The time interval and resolution for a period associated with windpower feedin. Association Based On: Outage contextual model::TimeSeries.[] ----- Outage contextual model::Series_Period.WindPowerFeedin_Period[0..*]

21 [0..*] Reason

Reason

The reason information associated with a TimeSeries providing motivation information. Association Based On: Outage contextual model::TimeSeries.[] ----- Outage contextual model::Reason.Reason[0..*]

152

Datatypes 153

The list of datatypes used for the Outage assembly model is as follows: 154

Action_Status compound 155

ESMP_DateTimeInterval compound 156

AreaID_String datatype, codelist CodingSchemeTypeList 157

BusinessKind_String datatype, codelist BusinessTypeList 158

CurveType_String datatype, codelist CurveTypeList 159

ESMP_ActivePower datatype 160

ESMP_DateTime datatype 161

ESMPVersion_String datatype 162

ID_String datatype 163

MarketRoleKind_String datatype, codelist RoleTypeList 164

MeasurementUnitKind_String datatype, codelist UnitOfMeasureTypeList 165

MessageKind_String datatype, codelist MessageTypeList 166

PartyID_String datatype, codelist CodingSchemeTypeList 167

Position_Integer datatype 168

ProcessKind_String datatype, codelist ProcessTypeList 169

PsrType_String datatype, codelist AssetTypeList 170

ReasonCode_String datatype, codelist ReasonCodeT ypeList 171

ReasonText_String datatype 172

ResourceID_String datatype, codelist CodingSchemeTypeList 173

Status_String datatype, codelist StatusTypeList 174

UnitSymbol datatype, codelist UnitSymbol 175

YMDHM_DateTime datatype 176

– Page 16 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

Unavailability_MarketDocument XML schema structure 177

Figure 3 to Figure 5 provide the structure of the schema. 178

179

Figure 3 - Unavailability_MarketDocument schema structure 1/3 180

– Page 17 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

181

Figure 4 - Unavailability_MarketDocument schema structure 2/3 182

– Page 18 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

183

Figure 5 - Unavailability_MarketDocument schema structure 3/3 184

Unavailability_MarketDocument XML schema 185

The schema to be used to validate XML instances is to be identified by: 186

urn:iec62325.351:tc57wg16:451-6:outagedocument:4:0 187

<?xml version="1.0" encoding="utf-8"?> 188 <xs:schema xmlns:cl="urn:entsoe.eu:wgedi:codelists" 189 xmlns:sawsdl="http://www.w3.org/ns/sawsdl" xmlns="urn:iec62325.351:tc57wg16:451-190 6:outagedocument:4:0" xmlns:cimp="http://www.iec.ch/cimprofile" 191 attributeFormDefault="unqualified" elementFormDefault="qualified" 192 targetNamespace="urn:iec62325.351:tc57wg16:451-6:outagedocument:4:0" 193 xmlns:xs="http://www.w3.org/2001/XMLSchema"> 194 <xs:import schemaLocation="urn-entsoe-eu-wgedi-codelists.xsd" 195 namespace="urn:entsoe.eu:wgedi:codelists" /> 196 <xs:element name="Unavailability_MarketDocument" 197 type="Unavailability_MarketDocument" /> 198 <xs:simpleType name="ResourceID_String-base" 199 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 200 <xs:restriction base="xs:string"> 201 <xs:maxLength value="60" /> 202 </xs:restriction> 203 </xs:simpleType> 204 <xs:complexType name="ResourceID_String" 205 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 206 <xs:simpleContent> 207 <xs:extension base="ResourceID_String-base"> 208 <xs:attribute name="codingScheme" type="cl:CodingSchemeTypeList" 209 use="required" /> 210 </xs:extension> 211 </xs:simpleContent> 212 </xs:complexType> 213 <xs:simpleType name="PsrType_String" 214 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 215 <xs:restriction base="cl:AssetTypeList" /> 216 </xs:simpleType> 217 <xs:complexType name="Asset_RegisteredResource" 218 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#RegisteredResource"> 219 <xs:sequence> 220 <xs:element minOccurs="1" maxOccurs="1" name="mRID" type="ResourceID_String" 221 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-222 cim16#IdentifiedObject.mRID"> 223 </xs:element> 224 <xs:element minOccurs="0" maxOccurs="1" name="name" type="xs:string" 225 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-226 cim16#IdentifiedObject.name"> 227 </xs:element> 228

– Page 19 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

<xs:element minOccurs="0" maxOccurs="1" name="asset_PSRType.psrType" 229 type="PsrType_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-230 cim16#MktPSRType.psrType"> 231 </xs:element> 232 <xs:element minOccurs="0" maxOccurs="1" name="location.name" type="xs:string" 233 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-234 cim16#IdentifiedObject.name"> 235 </xs:element> 236 </xs:sequence> 237 </xs:complexType> 238 <xs:simpleType name="Position_Integer" 239 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Integer"> 240 <xs:restriction base="xs:integer"> 241 <xs:maxInclusive value="999999" /> 242 <xs:minInclusive value="1" /> 243 </xs:restriction> 244 </xs:simpleType> 245 <xs:complexType name="Point" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-246 schema-cim16#Point"> 247 <xs:sequence> 248 <xs:element minOccurs="1" maxOccurs="1" name="position" type="Position_Integer" 249 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Point.position"> 250 </xs:element> 251 <xs:element minOccurs="1" maxOccurs="1" name="quantity" type="xs:decimal" 252 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Point.quantity"> 253 </xs:element> 254 </xs:sequence> 255 </xs:complexType> 256 <xs:simpleType name="ReasonCode_String" 257 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 258 <xs:restriction base="cl:ReasonCodeTypeList" /> 259 </xs:simpleType> 260 <xs:simpleType name="ReasonText_String" 261 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 262 <xs:restriction base="xs:string"> 263 <xs:maxLength value="512" /> 264 </xs:restriction> 265 </xs:simpleType> 266 <xs:complexType name="Reason" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-267 schema-cim16#Reason"> 268 <xs:sequence> 269 <xs:element minOccurs="1" maxOccurs="1" name="code" type="ReasonCode_String" 270 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Reason.code"> 271 </xs:element> 272 <xs:element minOccurs="0" maxOccurs="1" name="text" type="ReasonText_String" 273 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Reason.text"> 274 </xs:element> 275 </xs:sequence> 276 </xs:complexType> 277 <xs:simpleType name="YMDHM_DateTime" 278 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#DateTime"> 279 <xs:restriction base="xs:string"> 280 <xs:pattern value="((([0-9]{4})[\-](0[13578]|1[02])[\-](0[1-9]|[12][0-281 9]|3[01])|([0-9]{4})[\-]((0[469])|(11))[\-](0[1-9]|[12][0-9]|30))T(([01][0-9]|2[0-282 3]):[0-5][0-283 9])Z)|(([13579][26][02468][048]|[13579][01345789](0)[48]|[13579][01345789][2468][048]284 |[02468][048][02468][048]|[02468][1235679](0)[48]|[02468][1235679][2468][048]|[0-285 9][0-9][13579][26])[\-](02)[\-](0[1-9]|1[0-9]|2[0-9])T(([01][0-9]|2[0-3]):[0-5][0-286 9])Z)|(([13579][26][02468][1235679]|[13579][01345789](0)[01235679]|[13579][01345789][287 2468][1235679]|[02468][048][02468][1235679]|[02468][1235679](0)[01235679]|[02468][123288 5679][2468][1235679]|[0-9][0-9][13579][01345789])[\-](02)[\-](0[1-9]|1[0-9]|2[0-289 8])T(([01][0-9]|2[0-3]):[0-5][0-9])Z)" /> 290 </xs:restriction> 291 </xs:simpleType> 292 <xs:complexType name="ESMP_DateTimeInterval" 293 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#DateTimeInterval"> 294 <xs:sequence> 295

– Page 20 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

<xs:element minOccurs="1" maxOccurs="1" name="start" type="YMDHM_DateTime" 296 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-297 cim16#DateTimeInterval.start"> 298 </xs:element> 299 <xs:element minOccurs="1" maxOccurs="1" name="end" type="YMDHM_DateTime" 300 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-301 cim16#DateTimeInterval.end"> 302 </xs:element> 303 </xs:sequence> 304 </xs:complexType> 305 <xs:complexType name="Series_Period" 306 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Period"> 307 <xs:sequence> 308 <xs:element minOccurs="1" maxOccurs="1" name="timeInterval" 309 type="ESMP_DateTimeInterval" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-310 schema-cim16#Period.timeInterval"> 311 </xs:element> 312 <xs:element minOccurs="1" maxOccurs="1" name="resolution" type="xs:duration" 313 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Period.resolution"> 314 </xs:element> 315 <xs:element minOccurs="1" maxOccurs="unbounded" name="Point" type="Point" 316 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Period.Point"> 317 </xs:element> 318 </xs:sequence> 319 </xs:complexType> 320 <xs:simpleType name="ID_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-321 schema-cim16#String"> 322 <xs:restriction base="xs:string"> 323 <xs:maxLength value="35" /> 324 </xs:restriction> 325 </xs:simpleType> 326 <xs:simpleType name="BusinessKind_String" 327 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 328 <xs:restriction base="cl:BusinessTypeList" /> 329 </xs:simpleType> 330 <xs:simpleType name="AreaID_String-base" 331 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 332 <xs:restriction base="xs:string"> 333 <xs:maxLength value="18" /> 334 </xs:restriction> 335 </xs:simpleType> 336 <xs:complexType name="AreaID_String" 337 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 338 <xs:simpleContent> 339 <xs:extension base="AreaID_String-base"> 340 <xs:attribute name="codingScheme" type="cl:CodingSchemeTypeList" 341 use="required" /> 342 </xs:extension> 343 </xs:simpleContent> 344 </xs:complexType> 345 <xs:simpleType name="MeasurementUnitKind_String" 346 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 347 <xs:restriction base="cl:UnitOfMeasureTypeList" /> 348 </xs:simpleType> 349 <xs:simpleType name="CurveType_String" 350 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 351 <xs:restriction base="cl:CurveTypeList" /> 352 </xs:simpleType> 353 <xs:simpleType name="ESMP_ActivePower-base" 354 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#ActivePower"> 355 <xs:restriction base="xs:float"> 356 <xs:pattern value="([0-9]*\.?[0-9]*)" /> 357 </xs:restriction> 358 </xs:simpleType> 359 <xs:complexType name="ESMP_ActivePower" 360 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#ActivePower"> 361 <xs:simpleContent> 362 <xs:extension base="ESMP_ActivePower-base"> 363 <xs:attribute fixed="MAW" name="unit" type="cl:UnitSymbol" use="required" /> 364

– Page 21 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

</xs:extension> 365 </xs:simpleContent> 366 </xs:complexType> 367 <xs:complexType name="TimeSeries" 368 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#TimeSeries"> 369 <xs:sequence> 370 <xs:element minOccurs="1" maxOccurs="1" name="mRID" type="ID_String" 371 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-372 cim16#IdentifiedObject.mRID"> 373 </xs:element> 374 <xs:element minOccurs="1" maxOccurs="1" name="businessType" 375 type="BusinessKind_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-376 cim16#TimeSeries.businessType"> 377 </xs:element> 378 <xs:element minOccurs="0" maxOccurs="1" name="biddingZone_Domain.mRID" 379 type="AreaID_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-380 cim16#IdentifiedObject.mRID"> 381 </xs:element> 382 <xs:element minOccurs="0" maxOccurs="1" name="in_Domain.mRID" 383 type="AreaID_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-384 cim16#IdentifiedObject.mRID"> 385 </xs:element> 386 <xs:element minOccurs="0" maxOccurs="1" name="out_Domain.mRID" 387 type="AreaID_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-388 cim16#IdentifiedObject.mRID"> 389 </xs:element> 390 <xs:element minOccurs="1" maxOccurs="1" name="start_DateAndOrTime.date" 391 type="xs:date" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-392 cim16#DateAndOrTime.date"> 393 </xs:element> 394 <xs:element minOccurs="1" maxOccurs="1" name="start_DateAndOrTime.time" 395 type="xs:time" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-396 cim16#DateAndOrTime.time"> 397 </xs:element> 398 <xs:element minOccurs="1" maxOccurs="1" name="end_DateAndOrTime.date" 399 type="xs:date" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-400 cim16#DateAndOrTime.date"> 401 </xs:element> 402 <xs:element minOccurs="1" maxOccurs="1" name="end_DateAndOrTime.time" 403 type="xs:time" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-404 cim16#DateAndOrTime.time"> 405 </xs:element> 406 <xs:element minOccurs="1" maxOccurs="1" name="quantity_Measure_Unit.name" 407 type="MeasurementUnitKind_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-408 schema-cim16#Unit.name"> 409 </xs:element> 410 <xs:element minOccurs="1" maxOccurs="1" name="curveType" 411 type="CurveType_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-412 cim16#TimeSeries.curveType"> 413 </xs:element> 414 <xs:element minOccurs="0" maxOccurs="1" 415 name="production_RegisteredResource.mRID" type="ResourceID_String" 416 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-417 cim16#IdentifiedObject.mRID"> 418 </xs:element> 419 <xs:element minOccurs="0" maxOccurs="1" 420 name="production_RegisteredResource.name" type="xs:string" 421 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-422 cim16#IdentifiedObject.name"> 423 </xs:element> 424 <xs:element minOccurs="0" maxOccurs="1" 425 name="production_RegisteredResource.location.name" type="xs:string" 426 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-427 cim16#IdentifiedObject.name"> 428 </xs:element> 429 <xs:element minOccurs="0" maxOccurs="1" 430 name="production_RegisteredResource.pSRType.psrType" type="PsrType_String" 431 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#MktPSRType.psrType"> 432 </xs:element> 433

– Page 22 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

<xs:element minOccurs="0" maxOccurs="1" 434 name="production_RegisteredResource.pSRType.powerSystemResources.mRID" 435 type="ResourceID_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-436 cim16#IdentifiedObject.mRID"> 437 </xs:element> 438 <xs:element minOccurs="0" maxOccurs="1" 439 name="production_RegisteredResource.pSRType.powerSystemResources.name" 440 type="xs:string" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-441 cim16#IdentifiedObject.name"> 442 </xs:element> 443 <xs:element minOccurs="0" maxOccurs="1" 444 name="production_RegisteredResource.pSRType.powerSystemResources.nominalP" 445 type="ESMP_ActivePower" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-446 cim16#GeneratingUnit.nominalP"> 447 </xs:element> 448 <xs:element minOccurs="0" maxOccurs="unbounded" name="Asset_RegisteredResource" 449 type="Asset_RegisteredResource" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-450 schema-cim16#TimeSeries.Asset_RegisteredResource"> 451 </xs:element> 452 <xs:element minOccurs="0" maxOccurs="unbounded" name="Available_Period" 453 type="Series_Period" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-454 cim16#TimeSeries.Available_Period"> 455 </xs:element> 456 <xs:element minOccurs="0" maxOccurs="unbounded" name="WindPowerFeedin_Period" 457 type="Series_Period" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-458 cim16#TimeSeries.WindPowerFeedin_Period"> 459 </xs:element> 460 <xs:element minOccurs="0" maxOccurs="unbounded" name="Reason" type="Reason" 461 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#TimeSeries.Reason"> 462 </xs:element> 463 </xs:sequence> 464 </xs:complexType> 465 <xs:simpleType name="ESMPVersion_String" 466 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 467 <xs:restriction base="xs:string"> 468 <xs:pattern value="[1-9]([0-9]){0,2}" /> 469 </xs:restriction> 470 </xs:simpleType> 471 <xs:simpleType name="MessageKind_String" 472 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 473 <xs:restriction base="cl:MessageTypeList" /> 474 </xs:simpleType> 475 <xs:simpleType name="ProcessKind_String" 476 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 477 <xs:restriction base="cl:ProcessTypeList" /> 478 </xs:simpleType> 479 <xs:simpleType name="ESMP_DateTime" 480 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#DateTime"> 481 <xs:restriction base="xs:dateTime"> 482 <xs:pattern value="((([0-9]{4})[\-](0[13578]|1[02])[\-](0[1-9]|[12][0-483 9]|3[01])|([0-9]{4})[\-]((0[469])|(11))[\-](0[1-9]|[12][0-9]|30))T(([01][0-9]|2[0-484 3]):[0-5][0-9]:[0-5][0-485 9])Z)|(([13579][26][02468][048]|[13579][01345789](0)[48]|[13579][01345789][2468][048]486 |[02468][048][02468][048]|[02468][1235679](0)[48]|[02468][1235679][2468][048]|[0-487 9][0-9][13579][26])[\-](02)[\-](0[1-9]|1[0-9]|2[0-9])T(([01][0-9]|2[0-3]):[0-5][0-488 9]:[0-5][0-489 9])Z)|(([13579][26][02468][1235679]|[13579][01345789](0)[01235679]|[13579][01345789][490 2468][1235679]|[02468][048][02468][1235679]|[02468][1235679](0)[01235679]|[02468][123491 5679][2468][1235679]|[0-9][0-9][13579][01345789])[\-](02)[\-](0[1-9]|1[0-9]|2[0-492 8])T(([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9])Z)" /> 493 </xs:restriction> 494 </xs:simpleType> 495 <xs:simpleType name="PartyID_String-base" 496 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 497 <xs:restriction base="xs:string"> 498 <xs:maxLength value="16" /> 499 </xs:restriction> 500 </xs:simpleType> 501

– Page 23 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

<xs:complexType name="PartyID_String" 502 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 503 <xs:simpleContent> 504 <xs:extension base="PartyID_String-base"> 505 <xs:attribute name="codingScheme" type="cl:CodingSchemeTypeList" 506 use="required" /> 507 </xs:extension> 508 </xs:simpleContent> 509 </xs:complexType> 510 <xs:simpleType name="MarketRoleKind_String" 511 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 512 <xs:restriction base="cl:RoleTypeList" /> 513 </xs:simpleType> 514 <xs:simpleType name="Status_String" 515 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 516 <xs:restriction base="cl:StatusTypeList" /> 517 </xs:simpleType> 518 <xs:complexType name="Action_Status" 519 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Status"> 520 <xs:sequence> 521 <xs:element minOccurs="1" maxOccurs="1" name="value" type="Status_String" 522 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Status.value"> 523 </xs:element> 524 </xs:sequence> 525 </xs:complexType> 526 <xs:complexType name="Unavailability_MarketDocument" 527 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#MarketDocument"> 528 <xs:sequence> 529 <xs:element minOccurs="1" maxOccurs="1" name="mRID" type="ID_String" 530 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-531 cim16#IdentifiedObject.mRID"> 532 </xs:element> 533 <xs:element minOccurs="1" maxOccurs="1" name="revisionNumber" 534 type="ESMPVersion_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-535 cim16#Document.revisionNumber"> 536 </xs:element> 537 <xs:element minOccurs="1" maxOccurs="1" name="type" type="MessageKind_String" 538 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Document.type"> 539 </xs:element> 540 <xs:element minOccurs="1" maxOccurs="1" name="process.processType" 541 type="ProcessKind_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-542 cim16#Process.processType"> 543 </xs:element> 544 <xs:element minOccurs="1" maxOccurs="1" name="createdDateTime" 545 type="ESMP_DateTime" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-546 cim16#Document.createdDateTime"> 547 </xs:element> 548 <xs:element minOccurs="1" maxOccurs="1" name="sender_MarketParticipant.mRID" 549 type="PartyID_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-550 cim16#IdentifiedObject.mRID"> 551 </xs:element> 552 <xs:element minOccurs="1" maxOccurs="1" 553 name="sender_MarketParticipant.marketRole.type" type="MarketRoleKind_String" 554 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#MarketRole.type"> 555 </xs:element> 556 <xs:element minOccurs="1" maxOccurs="1" name="receiver_MarketParticipant.mRID" 557 type="PartyID_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-558 cim16#IdentifiedObject.mRID"> 559 </xs:element> 560 <xs:element minOccurs="1" maxOccurs="1" 561 name="receiver_MarketParticipant.marketRole.type" type="MarketRoleKind_String" 562 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#MarketRole.type"> 563 </xs:element> 564 <xs:element minOccurs="1" maxOccurs="1" 565 name="unavailability_Time_Period.timeInterval" type="ESMP_DateTimeInterval" 566 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Period.timeInterval"> 567 </xs:element> 568 <xs:element minOccurs="0" maxOccurs="1" name="docStatus" type="Action_Status" 569 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Document.docStatus"> 570

– Page 24 of 24 –

European Network of Transmission System Operators for Electricity

ENTSO-E Unavailability document – UML model and schema VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

</xs:element> 571 <xs:element minOccurs="0" maxOccurs="unbounded" name="TimeSeries" 572 type="TimeSeries" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-573 cim16#MarketDocument.TimeSeries"> 574 </xs:element> 575 <xs:element minOccurs="0" maxOccurs="unbounded" name="Reason" type="Reason" 576 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-577 cim16#MarketDocument.Reason"> 578 </xs:element> 579 </xs:sequence> 580 </xs:complexType> 581 </xs:schema> 582