Skip to content

Commit 2f92030

Browse files
EDI@Energy Changes 2025-03-10 (#370)
[create-pull-request] automated change Co-authored-by: DeltaDaniel <[email protected]>
1 parent c408ff9 commit 2f92030

File tree

796 files changed

+24095
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

796 files changed

+24095
-0
lines changed
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,204 @@
1+
<!-- Diese XSD-Datei dient als informatorische Lesefassung und baut auf den konsultierten Formatbeschreibungen und Anwendungstabellen der XML-Datenformate für den Redispatch 2.0 auf.
2+
Diese XSD-Datei wird bis auf Weiteres rein informatorisch und ergänzend veröffentlicht. Der BDEW behält sich vor, in Zukunft eine kostenpflichtige Veröffentlichung der XSD-Datei einzuführen. -->
3+
<?xml version="1.0" encoding="UTF-8"?>
4+
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
5+
xmlns:ecc="urn:entsoe.eu:wgedi:components"
6+
xmlns="urn:entsoe.eu:wgedi:errp:activationdocument:5:0"
7+
targetNamespace="urn:entsoe.eu:wgedi:errp:activationdocument:5:0"
8+
elementFormDefault="qualified"
9+
attributeFormDefault="unqualified">
10+
<xsd:import namespace="urn:entsoe.eu:wgedi:components" schemaLocation="../00_Ressourcenschemas_v72/urn-entsoe-eu-wgedi-components.xsd"/>
11+
<xsd:element name="ActivationDocument">
12+
<xsd:annotation>
13+
<xsd:documentation source="Dokumentation">Ausgabe</xsd:documentation>
14+
</xsd:annotation>
15+
<xsd:complexType>
16+
<xsd:sequence>
17+
<xsd:element name="DocumentIdentification" type="ecc:IdentificationType">
18+
<xsd:annotation>
19+
<xsd:documentation xml:lang="DE" source="Desc">Die DocumentIdentification hat je Absender und je Dokumententyp eindeutig zu sein. Bei der Bildung der Identifikation ist auf Groß- und Kleinschreibung zu achten (case-sensitive).</xsd:documentation>
20+
<xsd:documentation source="Layout">Layout</xsd:documentation>
21+
</xsd:annotation>
22+
</xsd:element>
23+
<xsd:element name="DocumentVersion" type="ecc:VersionType">
24+
<xsd:annotation>
25+
<xsd:documentation xml:lang="DE" source="Desc">Die Versionsnummer des jeweiligen Dokumentes, beginnend mit 1.</xsd:documentation>
26+
<xsd:documentation source="Layout">Layout</xsd:documentation>
27+
</xsd:annotation>
28+
</xsd:element>
29+
<xsd:element name="DocumentType" type="ecc:DocumentType">
30+
<xsd:annotation>
31+
<xsd:documentation xml:lang="DE" source="Desc">Kennzeichnet den Typ des Dokumentes, der im Abrufprozesss verwendet wird.</xsd:documentation>
32+
<xsd:documentation source="Layout">Layout</xsd:documentation>
33+
</xsd:annotation>
34+
</xsd:element>
35+
<xsd:element name="ProcessType" type="ecc:ProcessType" minOccurs="1">
36+
<xsd:annotation>
37+
<xsd:documentation xml:lang="DE" source="Desc">Kennzeichnet die Zuordnung zum Geschäftsprozess. </xsd:documentation>
38+
<xsd:documentation source="Layout">Layout</xsd:documentation>
39+
</xsd:annotation>
40+
</xsd:element>
41+
<xsd:element name="SenderIdentification" type="ecc:PartyType">
42+
<xsd:annotation>
43+
<xsd:documentation xml:lang="DE" source="Desc">Dieses Element dient zur eindeutigen Identifikation des Senders über seine Marktpartner-ID, die zu einer vordefinierten Codeliste einer - den jeweiligen Identifikator vergebenden - Organisation gehören muss.</xsd:documentation>
44+
<xsd:documentation source="Layout">Layout</xsd:documentation>
45+
</xsd:annotation>
46+
</xsd:element>
47+
<xsd:element name="SenderRole" type="ecc:RoleType">
48+
<xsd:annotation>
49+
<xsd:documentation xml:lang="DE" source="Desc">Dieses Element dient zur Angabe der Marktrolle des Absenders.</xsd:documentation>
50+
<xsd:documentation source="Layout">Layout</xsd:documentation>
51+
</xsd:annotation>
52+
</xsd:element>
53+
<xsd:element name="ReceiverIdentification" type="ecc:PartyType">
54+
<xsd:annotation>
55+
<xsd:documentation xml:lang="DE" source="Desc">Dieses Element dient zur eindeutigen Identifikation des Empfängers über seine Marktpartner-ID, die zu einer vordefinierten Codeliste einer - den jeweiligen Identifikator vergebenden - Organisation gehören muss.</xsd:documentation>
56+
<xsd:documentation source="Layout">Layout</xsd:documentation>
57+
</xsd:annotation>
58+
</xsd:element>
59+
<xsd:element name="ReceiverRole" type="ecc:RoleType">
60+
<xsd:annotation>
61+
<xsd:documentation xml:lang="DE" source="Desc">Dieses Element dient zur Angabe der Marktrolle des Empfängers.</xsd:documentation>
62+
<xsd:documentation source="Layout">Layout</xsd:documentation>
63+
</xsd:annotation>
64+
</xsd:element>
65+
<xsd:element name="CreationDateTime" type="ecc:DateTimeType">
66+
<xsd:annotation>
67+
<xsd:documentation xml:lang="DE" source="Desc">
68+
Hier ist der Erzeugungszeitpunkt des Dokuments anzugeben. Die Zeitangabe erfolgt in UTC.
69+
Der Zeitpunkt ist immer im Format yyyy-mm-ddThh:mm:ssZ anzugeben, mit:
70+
yyyy vier Ziffern für die Jahresangabe
71+
mm zwei Ziffern für die Monatsangabe
72+
dd zwei Ziffern für die Tagesangabe
73+
hh zwei Ziffern für die Stundenangabe
74+
mm zwei Ziffern für die Minutenangabe
75+
ss zwei Ziffern für die Sekundenangabe
76+
T, Z Zeichen, die an den entsprechenden Stellen zwingend anzugeben sind.
77+
</xsd:documentation>
78+
<xsd:documentation source="Layout">Layout</xsd:documentation>
79+
</xsd:annotation>
80+
</xsd:element>
81+
<xsd:element name="ActivationTimeInterval" type="ecc:TimeIntervalType">
82+
<xsd:annotation>
83+
<xsd:documentation xml:lang="DE" source="Desc">
84+
Hier erfolgt die Angabe des Zeitintervalls für das Dokument (immer vollständige Tage).
85+
Die Angabe erfolgt im UTC-Format yyyy-mm-ddThh:mmZ/yyyy-mm-ddThh:mmZ:
86+
yyyy vier Ziffern für die Jahresangabe
87+
mm zwei Ziffern für die Monatsangabe
88+
dd zwei Ziffern für die Tagesangabe
89+
hh zwei Ziffern für die Stundenangabe
90+
mm zwei Ziffern für die Minutenangabe
91+
T, Z, / Zeichen, die an den entsprechenden Stellen zwingend anzugeben sind.
92+
</xsd:documentation>
93+
<xsd:documentation xml:lang="DE" source="Remark">Erfüllungstag in UTC</xsd:documentation>
94+
<xsd:documentation source="Layout">Layout</xsd:documentation>
95+
</xsd:annotation>
96+
</xsd:element>
97+
<xsd:element name="OrderIdentification" type="ecc:IdentificationType" minOccurs="0">
98+
<xsd:annotation>
99+
<xsd:documentation xml:lang="DE" source="Desc">In diesem Element wird die Identifikation des ACO-Dokuments (DocumentIdentification) angegeben, auf das sich das ACR-Dokument bezieht. In allen anderen Fällen wird das Element nicht verwendet.</xsd:documentation>
100+
<xsd:documentation source="Abhängigkeit">nur bei DocumentType A41 (ACR)</xsd:documentation>
101+
<xsd:documentation source="Layout">Layout</xsd:documentation>
102+
</xsd:annotation>
103+
</xsd:element>
104+
<xsd:element name="OrderIdentificationVersion" type="ecc:VersionType" minOccurs="0">
105+
<xsd:annotation>
106+
<xsd:documentation xml:lang="DE" source="Desc">In diesem Element wird die DocumentVersion des ACO-Dokuments angegeben, auf das sich das ACR-Dokument bezieht. In allen anderen Fällen wird das Element nicht verwendet.</xsd:documentation>
107+
<xsd:documentation source="Abhängigkeit">nur bei DocumentType A41 (ACR)</xsd:documentation>
108+
<xsd:documentation source="Layout">Layout</xsd:documentation>
109+
</xsd:annotation>
110+
</xsd:element>
111+
<xsd:element name="ActivationTimeSeries" type="ActivationTimeSeries_Type" maxOccurs="2">
112+
<xsd:annotation>
113+
<xsd:documentation xml:lang="DE" source="Desc">Enthält die Abrufdaten fürdas jeweilige RessourceObject (Steuerbare/Cluster Ressource), auf die sich eine RD-Maßnahme bezieht.</xsd:documentation>
114+
<xsd:documentation xml:lang="DE" source="Remark">Alle Zeitreihen in dieser Datei müssen sich auf das gleiche RessourceObject beziehen. Diese sind je Richtung getrennt anzulegen.</xsd:documentation>
115+
<xsd:documentation source="Dokumentation">Ausgabe</xsd:documentation>
116+
</xsd:annotation>
117+
</xsd:element>
118+
</xsd:sequence>
119+
<xsd:attribute name="DtdBDEWNachrichtenVersion" type="xsd:string" fixed="1.0a"/>
120+
</xsd:complexType>
121+
</xsd:element>
122+
<xsd:complexType name="ActivationTimeSeries_Type">
123+
<xsd:sequence>
124+
<xsd:element name="AllocationIdentification" type="ecc:IdentificationType"/>
125+
<xsd:element name="ResourceProvider" type="ecc:PartyType" minOccurs="0"/>
126+
<xsd:element name="BusinessType" type="ecc:BusinessType"/>
127+
<xsd:element name="AcquiringArea" type="ecc:AreaType"/>
128+
<xsd:element name="ConnectingArea" type="ecc:AreaType"/>
129+
<xsd:element name="MeasureUnit" type="ecc:UnitOfMeasureType"/>
130+
<xsd:element name="Direction" type="ecc:DirectionType"/>
131+
<xsd:element name="Status" type="ecc:StatusType"/>
132+
<xsd:element name="ResourceObject" type="ecc:ResourceObjectType" minOccurs="1"/>
133+
<xsd:element name="SendersDocumentIdentification" type="ecc:IdentificationType" minOccurs="0"/>
134+
<xsd:element name="SendersDocumentVersion" type="ecc:VersionType" minOccurs="0"/>
135+
<xsd:element name="SendersDocumentDateTime" type="ecc:DateTimeType" minOccurs="0">
136+
<xsd:annotation>
137+
<xsd:documentation xml:lang="DE" source="Desc">
138+
Das Format yyyy-mm-ddThh:mm:ssZ ist anzugeben mit:
139+
yyyy vier Ziffern für die Jahresangabe
140+
mm zwei Ziffern für die Monatsangabe
141+
dd zwei Ziffern für die Tagesangabe
142+
hh zwei Ziffern für die Stundenangabe mm zwei Ziffern für die Minutenangabe
143+
ss zwei Ziffern für die Sekundenangabe
144+
T Trennzeichen zwischen Datum und Uhrzeit
145+
Z Verweis auf UTC
146+
</xsd:documentation>
147+
</xsd:annotation>
148+
</xsd:element>
149+
<xsd:element name="SendersTimeSeriesIdentification" type="ecc:IdentificationType" minOccurs="0"/>
150+
<xsd:element name="OriginalSenderIdentification" type="ecc:PartyType" minOccurs="0">
151+
<xsd:annotation>
152+
<xsd:documentation xml:lang="DE" source="Remark">Unter dem Redispatch 2.0 ist die 13-stellige MP-ID einzutragen</xsd:documentation>
153+
</xsd:annotation>
154+
</xsd:element>
155+
<xsd:element name="OriginalDocumentIdentification" type="ecc:IdentificationType" minOccurs="0"/>
156+
<xsd:element name="OriginalDocumentVersion" type="ecc:VersionType" minOccurs="0">
157+
<xsd:annotation>
158+
<xsd:documentation xml:lang="DE" source="Remark">Wert zwischen/incl. 1 und 999 gemäß Pattern</xsd:documentation>
159+
</xsd:annotation>
160+
</xsd:element>
161+
<xsd:element name="OriginalDocumentDateTime" type="ecc:DateTimeType" minOccurs="0">
162+
<xsd:annotation>
163+
<xsd:documentation xml:lang="DE" source="Desc">
164+
Das Format yyyy-mm-ddThh:mm:ssZ ist anzugeben mit:
165+
yyyy vier Ziffern für die Jahresangabe
166+
mm zwei Ziffern für die Monatsangabe
167+
dd zwei Ziffern für die Tagesangabe
168+
hh zwei Ziffern für die Stundenangabe mm zwei Ziffern für die Minutenangabe
169+
ss zwei Ziffern für die Sekundenangabe
170+
T Trennzeichen zwischen Datum und Uhrzeit
171+
Z Verweis auf UTC
172+
</xsd:documentation>
173+
</xsd:annotation>
174+
</xsd:element>
175+
<xsd:element name="OriginalAllocationIdentification" type="ecc:IdentificationType" minOccurs="0"/>
176+
<xsd:element name="Period" type="Period_Type" minOccurs="1" maxOccurs="1"/>
177+
<xsd:element name="Reason" type="Reason_Type" minOccurs="0" maxOccurs="unbounded"/>
178+
</xsd:sequence>
179+
</xsd:complexType>
180+
<xsd:complexType name="Interval_Type">
181+
<xsd:sequence>
182+
<xsd:element name="Pos" type="ecc:PositionType"/>
183+
<xsd:element name="Qty" type="ecc:QuantityType"/>
184+
<xsd:element name="Reason" type="Reason_Type" minOccurs="0" maxOccurs="2"/>
185+
</xsd:sequence>
186+
</xsd:complexType>
187+
<xsd:complexType name="Period_Type">
188+
<xsd:sequence>
189+
<xsd:element name="TimeInterval" type="ecc:TimeIntervalType">
190+
<xsd:annotation>
191+
<xsd:documentation source="Abhängigkeit">Das Zeitintervall muss der Angabe im Element TimePeriodCovered entsprechen und sich innerhalb des durch das Element TimePeriodCovered definierten Zeitraums der Nachricht befinden. Der Startzeitpunkt des TimeIntervals ist spätestens die nächste volle Viertelstunde (basierend auf DocumentDateTime) und frühestens der Startzeitpunkt der TimePeriodCovered. Der Endzeitpunkt des TimeIntervals entspricht immer dem Endzeitpunkt der TimePeriodCovered.</xsd:documentation>
192+
</xsd:annotation>
193+
</xsd:element>
194+
<xsd:element name="Resolution" type="ecc:ResolutionType"/>
195+
<xsd:element name="Interval" type="Interval_Type" minOccurs="92" maxOccurs="100"/>
196+
</xsd:sequence>
197+
</xsd:complexType>
198+
<xsd:complexType name="Reason_Type">
199+
<xsd:sequence>
200+
<xsd:element name="ReasonCode" type="ecc:ReasonCodeType"/>
201+
<xsd:element name="ReasonText" type="ecc:ReasonTextType" minOccurs="0"/>
202+
</xsd:sequence>
203+
</xsd:complexType>
204+
</xsd:schema>

0 commit comments

Comments
 (0)