complexType HazardClass
diagram
namespace http://www.IM-Draft-03-00-44a
children codePresent placardsPresent class division partialData
used by
elements PlacardsAndLabels/hazardClasses/hazardClasse ShippingEntry/hazardClasses/hazardClasse
annotation
documentation
      
            when this structure is used in a message for shipping papers
            the present data elements should be set to false or   OPTIONAL  ly not sent
            the color_text element should also not be sent or left blank
        
source <xs:complexType name="HazardClass">
 
<xs:annotation>
   
<xs:documentation>      
            when this structure is used in a message for shipping papers
            the present data elements should be set to false or   OPTIONAL  ly not sent
            the color_text element should also not be sent or left blank
        
</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="codePresent" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:boolean"/>
     
</xs:simpleType>
   
</xs:element>
   
<!-- true if a material code is present as well -->
   
<xs:element name="placardsPresent" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:boolean"/>
     
</xs:simpleType>
   
</xs:element>
   
<!-- true if a placard or label is present -->
   
<xs:element name="class">
     
<xs:simpleType>
       
<xs:restriction base="xs:unsignedByte">
         
<xs:maxInclusive value="9"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="division">
     
<xs:simpleType>
       
<xs:restriction base="xs:unsignedByte">
         
<xs:maxInclusive value="9"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<!-- use zero if division unknown or not app -->
   
<xs:element name="partialData" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="8">
         
<xs:element name="partialData-item" type="PartialDescriptions"/>
         
<!-- for this specific sign,  any partial info leave blank when class / division are known -->
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element HazardClass/codePresent
diagram
type restriction of xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="codePresent" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:boolean"/>
 
</xs:simpleType>
</xs:element>

element HazardClass/placardsPresent
diagram
type restriction of xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="placardsPresent" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:boolean"/>
 
</xs:simpleType>
</xs:element>

element HazardClass/class
diagram
type restriction of xs:unsignedByte
properties
isRef 0
content simple
facets
maxInclusive 9
source <xs:element name="class">
 
<xs:simpleType>
   
<xs:restriction base="xs:unsignedByte">
     
<xs:maxInclusive value="9"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element HazardClass/division
diagram
type restriction of xs:unsignedByte
properties
isRef 0
content simple
facets
maxInclusive 9
source <xs:element name="division">
 
<xs:simpleType>
   
<xs:restriction base="xs:unsignedByte">
     
<xs:maxInclusive value="9"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element HazardClass/partialData
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children partialData-item
source <xs:element name="partialData" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="8">
     
<xs:element name="partialData-item" type="PartialDescriptions"/>
     
<!-- for this specific sign,  any partial info leave blank when class / division are known -->
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element HazardClass/partialData/partialData-item
diagram
type PartialDescriptions
properties
isRef 0
content simple
source <xs:element name="partialData-item" type="PartialDescriptions"/>


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