Schema generationcause.xsd


schema location ..\generationcause.xsd
attributeFormDefault unqualified
elementFormDefault qualified
 
Elements  Complex types 
cause_description  errorsType 
cause_id  messagesType 
cause_list 
cause_text 
cause_type 
edart 
fuel_type 
fuel_type_list 
generation 
unit_type 
unit_type_list 


element cause_description
diagram generationcause_p1.png
type xs:string
properties
content simple
used by
element cause_type
source <xs:element name="cause_description" type="xs:string"/>

element cause_id
diagram generationcause_p2.png
type xs:string
properties
content simple
used by
element cause_type
source <xs:element name="cause_id" type="xs:string"/>

element cause_list
diagram generationcause_p3.png
properties
content complex
children cause_type
used by
element generation
source <xs:element name="cause_list">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="cause_type" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element cause_text
diagram generationcause_p4.png
type xs:string
properties
content simple
used by
element cause_type
source <xs:element name="cause_text" type="xs:string"/>

element cause_type
diagram generationcause_p5.png
properties
content complex
children cause_id cause_text cause_description unit_type_list fuel_type_list
used by
element cause_list
source <xs:element name="cause_type">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="cause_id"/>
     
<xs:element ref="cause_text"/>
     
<xs:element ref="cause_description"/>
     
<xs:element ref="unit_type_list"/>
     
<xs:element ref="fuel_type_list"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element edart
diagram generationcause_p6.png
properties
content complex
children errors messages generation
source <xs:element name="edart">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="errors" type="errorsType" minOccurs="0"/>
     
<xs:element name="messages" type="messagesType" minOccurs="0"/>
     
<xs:element ref="generation"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element edart/errors
diagram generationcause_p7.png
type errorsType
properties
minOcc 0
maxOcc 1
content complex
children error
source <xs:element name="errors" type="errorsType" minOccurs="0"/>

element edart/messages
diagram generationcause_p8.png
type messagesType
properties
minOcc 0
maxOcc 1
content complex
children message
source <xs:element name="messages" type="messagesType" minOccurs="0"/>

element fuel_type
diagram generationcause_p9.png
type xs:string
properties
content simple
used by
element fuel_type_list
source <xs:element name="fuel_type" type="xs:string"/>

element fuel_type_list
diagram generationcause_p10.png
properties
content complex
children fuel_type
used by
element cause_type
source <xs:element name="fuel_type_list">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="fuel_type" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element generation
diagram generationcause_p11.png
properties
content complex
children cause_list
used by
element edart
source <xs:element name="generation">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="cause_list"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element unit_type
diagram generationcause_p12.png
type xs:string
properties
content simple
used by
element unit_type_list
source <xs:element name="unit_type" type="xs:string"/>

element unit_type_list
diagram generationcause_p13.png
properties
content complex
children unit_type
used by
element cause_type
source <xs:element name="unit_type_list">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="unit_type" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

complexType errorsType
diagram generationcause_p14.png
children error
used by
element edart/errors
source <xs:complexType name="errorsType">
 
<xs:sequence>
   
<xs:element name="error" type="xs:string" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element errorsType/error
diagram generationcause_p15.png
type xs:string
properties
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="error" type="xs:string" maxOccurs="unbounded"/>

complexType messagesType
diagram generationcause_p16.png
children message
used by
element edart/messages
source <xs:complexType name="messagesType">
 
<xs:sequence>
   
<xs:element name="message" type="xs:string" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element messagesType/message
diagram generationcause_p17.png
type xs:string
properties
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="message" type="xs:string" maxOccurs="unbounded"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy