element Customer
diagram taf_cat_complete_sector_p114.png
namespace http://taf-jsg.info/schemes
type extension of CustomerCode
properties
content complex
children CountryCodeISO PrimaryCode AdditionalCode Type CustomerCode Name AdditionalInformation VAT POBox StreetNumber Street Country ZIPCode City Signature Contacts ContractualCarrierCode
used by
element WIMO_Dataset/ConsignmentLevelData
annotation
documentation
Consignor or Consignee
source <xs:element name="Customer">
 
<xs:annotation>
   
<xs:documentation>Consignor or Consignee</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="CustomerCode">
       
<xs:sequence>
         
<xs:element name="Type" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Customer Type: CR Consignor, CE Consignee</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:token">
               
<xs:enumeration value="CR"/>
               
<xs:enumeration value="CE"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:element>
         
<xs:element name="CustomerCode" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>CODE: Customer Code of the Contractal Carrier</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:minLength value="1"/>
               
<xs:maxLength value="16"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:element>
         
<xs:element ref="Name" minOccurs="0"/>
         
<xs:element name="AdditionalInformation" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Additional Information supplied by Customer</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:minLength value="1"/>
               
<xs:maxLength value="45"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:element>
         
<xs:element name="VAT" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Value Added Tax</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:minLength value="1"/>
               
<xs:maxLength value="25"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:element>
         
<xs:element name="POBox" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>P.O. Box</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:minLength value="1"/>
               
<xs:maxLength value="35"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:element>
         
<xs:element name="StreetNumber" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Street Number</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:minLength value="1"/>
               
<xs:maxLength value="5"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:element>
         
<xs:element name="Street" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Street</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:minLength value="1"/>
               
<xs:maxLength value="35"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:element>
         
<xs:element name="Country" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Country Code ISO</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:length value="2"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:element>
         
<xs:element name="ZIPCode" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Postal Code</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:minLength value="1"/>
               
<xs:maxLength value="9"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:element>
         
<xs:element name="City" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>City / Town</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:minLength value="1"/>
               
<xs:maxLength value="35"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:element>
         
<xs:element name="Signature" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Signature</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:minLength value="1"/>
               
<xs:maxLength value="35"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:element>
         
<xs:element name="Contacts" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Contact information</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="PhonNumber" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation>Telephone Number</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:string">
                     
<xs:minLength value="1"/>
                     
<xs:maxLength value="30"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:element>
               
<xs:element ref="FaxNumber" minOccurs="0"/>
               
<xs:element ref="eMail" minOccurs="0"/>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="ContractualCarrierCode" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Contractual Carrier Code</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:length value="4"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:element>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element Customer/Type
diagram taf_cat_complete_sector_p115.png
namespace http://taf-jsg.info/schemes
type restriction of xs:token
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration CR
enumeration CE
annotation
documentation
Customer Type: CR Consignor, CE Consignee
source <xs:element name="Type" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Customer Type: CR Consignor, CE Consignee</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:enumeration value="CR"/>
     
<xs:enumeration value="CE"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Customer/CustomerCode
diagram taf_cat_complete_sector_p116.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 16
annotation
documentation
CODE: Customer Code of the Contractal Carrier
source <xs:element name="CustomerCode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>CODE: Customer Code of the Contractal Carrier</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="16"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Customer/AdditionalInformation
diagram taf_cat_complete_sector_p117.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 45
annotation
documentation
Additional Information supplied by Customer
source <xs:element name="AdditionalInformation" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Additional Information supplied by Customer</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="45"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Customer/VAT
diagram taf_cat_complete_sector_p118.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 25
annotation
documentation
Value Added Tax
source <xs:element name="VAT" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Value Added Tax</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="25"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Customer/POBox
diagram taf_cat_complete_sector_p119.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 35
annotation
documentation
P.O. Box
source <xs:element name="POBox" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>P.O. Box</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="35"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Customer/StreetNumber
diagram taf_cat_complete_sector_p120.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 5
annotation
documentation
Street Number
source <xs:element name="StreetNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Street Number</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="5"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Customer/Street
diagram taf_cat_complete_sector_p121.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 35
annotation
documentation
Street
source <xs:element name="Street" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Street</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="35"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Customer/Country
diagram taf_cat_complete_sector_p122.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
length 2
annotation
documentation
Country Code ISO
source <xs:element name="Country" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Country Code ISO</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="2"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Customer/ZIPCode
diagram taf_cat_complete_sector_p123.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 9
annotation
documentation
Postal Code
source <xs:element name="ZIPCode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Postal Code</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="9"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Customer/City
diagram taf_cat_complete_sector_p124.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 35
annotation
documentation
City / Town
source <xs:element name="City" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>City / Town</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="35"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Customer/Signature
diagram taf_cat_complete_sector_p125.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 35
annotation
documentation
Signature
source <xs:element name="Signature" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Signature</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="35"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Customer/Contacts
diagram taf_cat_complete_sector_p126.png
namespace http://taf-jsg.info/schemes
properties
minOcc 0
maxOcc 1
content complex
children PhonNumber FaxNumber eMail
annotation
documentation
Contact information
source <xs:element name="Contacts" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Contact information</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="PhonNumber" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Telephone Number</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="30"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element ref="FaxNumber" minOccurs="0"/>
     
<xs:element ref="eMail" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Customer/Contacts/PhonNumber
diagram taf_cat_complete_sector_p127.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 30
annotation
documentation
Telephone Number
source <xs:element name="PhonNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Telephone Number</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="30"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Customer/ContractualCarrierCode
diagram taf_cat_complete_sector_p128.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
length 4
annotation
documentation
Contractual Carrier Code
source <xs:element name="ContractualCarrierCode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Contractual Carrier Code</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>


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