complexType ComVehicleHeader
diagram
namespace http://www.IM-Draft-03-00-44a
children hasPlacards hasHazmat numOfPowerUnits numOfCargoUnits
used by
element CargoVehicle/summary
annotation
documentation
      
            further information on power units,  cargo units,
            cargo and placards can be found in
            other related messages.
        
source <xs:complexType name="ComVehicleHeader">
 
<xs:annotation>
   
<xs:documentation>      
            further information on power units,  cargo units,
            cargo and placards can be found in
            other related messages.
        
</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="hasPlacards" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:boolean"/>
     
</xs:simpleType>
   
</xs:element>
   
<!-- true if the vehicle has visible
         placards or labels or material numbers --
>
   
<xs:element name="hasHazmat" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:boolean"/>
     
</xs:simpleType>
   
</xs:element>
   
<!-- true if the vehicle has any indication
         of carrying Hazardous goods --
>
   
<xs:element name="numOfPowerUnits">
     
<xs:simpleType>
       
<xs:restriction base="xs:unsignedByte"/>
     
</xs:simpleType>
   
</xs:element>
   
<!-- how many power units are there.,
         Set to one for passenger cars,  trucks
         with fixed cargo and most semi&apos;s
         Set to one for the typical 18 wheel
         semi with one trailer
         Set to number of engines for trains
         and barge haulers
         Set to 255 if unknown --
>
   
<xs:element name="numOfCargoUnits">
     
<xs:simpleType>
       
<xs:restriction base="xs:unsignedByte"/>
     
</xs:simpleType>
   
</xs:element>
   
<!-- how many cargo carrying units are there.,
         Set to zero for passenger cars,
         and trucks with fixed cargo
         Set to 2 for a western double
         Set to one for the typical 18 wheel
         semi with one trailer
         Set to number of containers for
         container shipment by boat
/ barge
         Set to the number of all cars for
         trains  (including non freight cars)
         Set to 254 if the number is greater
         than 254 units
         Set to 255 if unknown --
>
 
</xs:sequence>
</xs:complexType>

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

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

element ComVehicleHeader/numOfPowerUnits
diagram
type restriction of xs:unsignedByte
properties
isRef 0
content simple
source <xs:element name="numOfPowerUnits">
 
<xs:simpleType>
   
<xs:restriction base="xs:unsignedByte"/>
 
</xs:simpleType>
</xs:element>

element ComVehicleHeader/numOfCargoUnits
diagram
type restriction of xs:unsignedByte
properties
isRef 0
content simple
source <xs:element name="numOfCargoUnits">
 
<xs:simpleType>
   
<xs:restriction base="xs:unsignedByte"/>
 
</xs:simpleType>
</xs:element>


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