complexType Rail-Markings
diagram
namespace http://www.IM-Draft-03-00-44a
children carNumber capacity emptyWeight waterCapacity tankTestData carSpecification specialPermits plateIssuingCountry
used by
element PlacardsLabelsSignage/signage/rail/rail-item
source <xs:complexType name="Rail-Markings">
 
<xs:sequence>
   
<xs:element name="carNumber" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:minLength value="0"/>
         
<xs:maxLength value="32"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<!-- reporting marks or car number -->
   
<xs:element name="capacity" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:unsignedInt">
         
<xs:maxInclusive value="999999"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<!-- in units of pounds -->
   
<xs:element name="emptyWeight" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:unsignedInt">
         
<xs:maxInclusive value="999999"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<!-- in units of pounds -->
   
<xs:element name="waterCapacity" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:unsignedInt">
         
<xs:maxInclusive value="999999"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<!-- in units of gallons -->
   
<xs:element name="tankTestData" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:minLength value="0"/>
         
<xs:maxLength value="32"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<!-- tank and value testing information -->
   
<xs:element name="carSpecification" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:minLength value="0"/>
         
<xs:maxLength value="32"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<!-- the type of rail car that this is -->
   
<xs:element name="specialPermits" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:minLength value="0"/>
         
<xs:maxLength value="32"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<!-- any permitting number values -->
   
<xs:element name="plateIssuingCountry" type="dsrc:CountryCode" minOccurs="0"/>
   
<!-- from the iso/iec3166codetext -->
 
</xs:sequence>
</xs:complexType>

element Rail-Markings/carNumber
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 32
source <xs:element name="carNumber" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="0"/>
     
<xs:maxLength value="32"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Rail-Markings/capacity
diagram
type restriction of xs:unsignedInt
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxInclusive 999999
source <xs:element name="capacity" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:unsignedInt">
     
<xs:maxInclusive value="999999"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Rail-Markings/emptyWeight
diagram
type restriction of xs:unsignedInt
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxInclusive 999999
source <xs:element name="emptyWeight" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:unsignedInt">
     
<xs:maxInclusive value="999999"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Rail-Markings/waterCapacity
diagram
type restriction of xs:unsignedInt
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxInclusive 999999
source <xs:element name="waterCapacity" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:unsignedInt">
     
<xs:maxInclusive value="999999"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Rail-Markings/tankTestData
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 32
source <xs:element name="tankTestData" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="0"/>
     
<xs:maxLength value="32"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Rail-Markings/carSpecification
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 32
source <xs:element name="carSpecification" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="0"/>
     
<xs:maxLength value="32"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Rail-Markings/specialPermits
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 32
source <xs:element name="specialPermits" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="0"/>
     
<xs:maxLength value="32"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Rail-Markings/plateIssuingCountry
diagram
type dsrc:CountryCode
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="plateIssuingCountry" type="dsrc:CountryCode" minOccurs="0"/>


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