complexType ShippingHeader
diagram
namespace http://www.IM-Draft-03-00-44a
children foundIn handle foundIn2 shipperName haulerName phone originCountry miscOther
used by
element CargoDocs/shippingHeader
source <xs:complexType name="ShippingHeader">
 
<xs:sequence>
   
<xs:element name="foundIn" type="CargoUnitID" minOccurs="0"/>
   
<!-- the cargo unit this header refers to
         i.e. which cargo unit (s)  can the
         shipping entries  (which follow)
         be located in   observe that there is
         no information to connect
         a packaging group to a location
         this is NOT where the shipping papers were
         found,  it is where the cargo is found --
>
   
<xs:element name="handle" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="32"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<!-- a human readable / assigned name for the object
         (typically assigned by on scene personal,  such as &quot;red_truck&quot;) --
>
   
<xs:element name="foundIn2" type="PowerUnitID" minOccurs="0"/>
   
<!-- used when the cargo is located in the
         power unit this is often the case with
         passenger vehicles used for transport of
         medical samples  (bio-hazards)  or with
         various materials of trade --
>
   
<xs:element name="shipperName" type="FreeText" minOccurs="0"/>
   
<!-- name and contact number of shipper
         any general emergency response number
         will be placed here --
>
   
<xs:element name="haulerName" type="FreeText" minOccurs="0"/>
   
<!-- name / contact of hauler -->
   
<xs:element name="phone" type="atis:PhoneInformation" minOccurs="0"/>
   
<!-- A phone contact number,  with extension and country code -->
   
<xs:element name="originCountry" type="dsrc:CountryCode" minOccurs="0"/>
   
<!-- from the iso/iec3166codetext -->
   
<xs:element name="miscOther" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:minLength value="0"/>
         
<xs:maxLength value="1000"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<!-- any other information useful to responders -->
 
</xs:sequence>
</xs:complexType>

element ShippingHeader/foundIn
diagram
type CargoUnitID
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 50
source <xs:element name="foundIn" type="CargoUnitID" minOccurs="0"/>

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

element ShippingHeader/foundIn2
diagram
type PowerUnitID
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 50
source <xs:element name="foundIn2" type="PowerUnitID" minOccurs="0"/>

element ShippingHeader/shipperName
diagram
type FreeText
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 500
source <xs:element name="shipperName" type="FreeText" minOccurs="0"/>

element ShippingHeader/haulerName
diagram
type FreeText
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 500
source <xs:element name="haulerName" type="FreeText" minOccurs="0"/>

element ShippingHeader/phone
diagram
type atis:PhoneInformation
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children use internationalAccessCode number extension
source <xs:element name="phone" type="atis:PhoneInformation" minOccurs="0"/>

element ShippingHeader/originCountry
diagram
type dsrc:CountryCode
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="originCountry" type="dsrc:CountryCode" minOccurs="0"/>

element ShippingHeader/miscOther
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 1000
source <xs:element name="miscOther" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="0"/>
     
<xs:maxLength value="1000"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>


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