Table of Contents
Target Namespace
http://www.kewill.com/logistics/klic/shipment
Element and Attribute Namespaces
Global element and attribute declarations belong to this schema's target namespace.
By default, local element declarations belong to this schema's target namespace.
By default, local attribute declarations have no namespace.
Schema Composition
This schema includes components from the following schema document(s):
Declared Namespaces
Prefix
Namespace
Default namespace
http://www.kewill.com/logistics/klic/shipment
xml
http://www.w3.org/XML/1998/namespace
xs
http://www.w3.org/2001/XMLSchema
Schema Component Representation
<
xs:schema elementFormDefault ="
qualified "
targetNamespace ="
http://www.kewill.com/logistics/klic/shipment ">
<xs:include schemaLocation ="shipment-elements-65101.xsd "/>
...
</
xs:schema >
XML Instance Representation
<shipment
type="tag [1] " >
</shipment>
Super-types:
None
Sub-types:
None
Name
additionalServicesType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
additionalServicesType ">
<
xs:sequence >
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
additionalType
Abstract
no
Schema Component Representation
<
xs:complexType name ="
additionalType ">
<
xs:sequence >
<
xs:element name ="
ILNNumber "
type ="
ILNNumberType "
minOccurs ="
0 "/>
</
xs:sequence >
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
addressDetailsType
Abstract
no
Schema Component Representation
<
xs:complexType name ="
addressDetailsType ">
<
xs:sequence >
<
xs:element name ="
nameLine1 "
type ="
nameLine1Type "
minOccurs ="
0 "/>
<
xs:element name ="
nameLine2 "
type ="
nameLine2Type "
minOccurs ="
0 "/>
<
xs:element name ="
nameLine3 "
type ="
nameLine3Type "
minOccurs ="
0 "/>
<
xs:element name ="
cityName "
type ="
cityNameType "
minOccurs ="
0 "/>
<
xs:element name ="
cityName2 "
type ="
cityName2Type "
minOccurs ="
0 "/>
</
xs:sequence >
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
addressType
Abstract
no
Documentation
There are 3 ways to add an address to the file: 1) Via mapping of relation nr+search string+country code+postal code+ address line 1+name line 1. All or any of those fields values will be used to attempt a mapping to a chainware address. (see ts5002, address mapping) If there is no mapping possible options 2) or 3) apply. 2) Using a known relation/searchname combination 3) Manual address NOTE: 1) Overrides 2) and 3) 2) and 3) see EDI-layer settings in ts5002.
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
addressType ">
<
xs:sequence >
<
xs:element name ="
timeFrames "
type ="
timeFramesType "
minOccurs ="
0 "
maxOccurs ="
99 "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
airfreightType
Abstract
no
Schema Component Representation
<
xs:complexType name ="
airfreightType ">
<
xs:sequence >
<
xs:element name ="
routing "
type ="
routingType "
minOccurs ="
0 "/>
</
xs:sequence >
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
amountsType
Abstract
no
Documentation
The amounts can be used for tailor made solutions. Check with PSG consultants when to use.
Schema Component Representation
<
xs:complexType name ="
amountsType ">
<
xs:sequence >
<
xs:element name ="
amount1 "
type ="
amount1Type "
minOccurs ="
0 "/>
<
xs:element name ="
amount2 "
type ="
amount2Type "
minOccurs ="
0 "/>
<
xs:element name ="
amount3 "
type ="
amount3Type "
minOccurs ="
0 "/>
<
xs:element name ="
amount4 "
type ="
amount4Type "
minOccurs ="
0 "/>
<
xs:element name ="
amount5 "
type ="
amount5Type "
minOccurs ="
0 "/>
<
xs:element name ="
amount6 "
type ="
amount6Type "
minOccurs ="
0 "/>
<
xs:element name ="
amount7 "
type ="
amount7Type "
minOccurs ="
0 "/>
<
xs:element name ="
amount8 "
type ="
amount8Type "
minOccurs ="
0 "/>
<
xs:element name ="
amount9 "
type ="
amount9Type "
minOccurs ="
0 "/>
</
xs:sequence >
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
carrierReferenceType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
carrierReferenceType ">
<
xs:sequence >
<
xs:element name ="
carrier "
type ="
carrierType "
minOccurs ="
0 "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
carrierType
Abstract
no
Schema Component Representation
<
xs:complexType name ="
carrierType ">
<
xs:sequence >
<
xs:element name ="
ILNNumber "
type ="
ILNNumberType "
minOccurs ="
0 "/>
</
xs:sequence >
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
cashInfoType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
cashInfoType ">
<
xs:sequence >
<
xs:element name ="
text "
type ="
textType "
minOccurs ="
0 "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
codesType
Abstract
no
Documentation
The codes can be used for tailor made solutions. Check with PSG consultants when to use.
Schema Component Representation
<
xs:complexType name ="
codesType ">
<
xs:sequence >
<
xs:element name ="
code1 "
type ="
code1Type "
minOccurs ="
0 "/>
<
xs:element name ="
code2 "
type ="
code2Type "
minOccurs ="
0 "/>
<
xs:element name ="
code3 "
type ="
code3Type "
minOccurs ="
0 "/>
<
xs:element name ="
code4 "
type ="
code4Type "
minOccurs ="
0 "/>
<
xs:element name ="
code5 "
type ="
code5Type "
minOccurs ="
0 "/>
<
xs:element name ="
code6 "
type ="
code6Type "
minOccurs ="
0 "/>
<
xs:element name ="
code7 "
type ="
code7Type "
minOccurs ="
0 "/>
<
xs:element name ="
code8 "
type ="
code8Type "
minOccurs ="
0 "/>
</
xs:sequence >
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
conNoteType
Abstract
no
Documentation
A con note number is shipment note number. This is an unique reference number to identify a shipment. The con note number has a alphanumeric prefix and a numeric part. The numeric part can be the shipment number or a number within a range of numbers received from a carrier.
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
conNoteType ">
<
xs:sequence >
<
xs:element name ="
prefix "
type ="
prefixType "
minOccurs ="
0 "/>
<
xs:element name ="
number "
type ="
numberType "
minOccurs ="
0 "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
contactInformationType
Abstract
no
Schema Component Representation
<
xs:complexType name ="
contactInformationType ">
<
xs:sequence >
</
xs:sequence >
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
containerType
Abstract
no
Documentation
Although the max occurrence is set to unbound it is depending on settings. When the 'old' (prior version 6.03) container structure is used, the max occurrence is effectively 99 instead of unbound.
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
containerType ">
<
xs:sequence >
<
xs:element name ="
ID "
type ="
IDType "
minOccurs ="
0 "/>
<
xs:element name ="
type "
type ="
typeType "
minOccurs ="
0 "/>
<
xs:element name ="
quantity "
type ="
quantityType "
minOccurs ="
0 "/>
<
xs:element name ="
volume "
type ="
volumeType "
minOccurs ="
0 "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
costAndChargeType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
costAndChargeType ">
<
xs:sequence >
<
xs:element name ="
amount "
type ="
amountType "
minOccurs ="
0 "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
customItemsType
Abstract
no
Documentation
This info is ignored when goodsLine is used.
Schema Component Representation
<
xs:complexType name ="
customItemsType ">
<
xs:sequence >
</
xs:sequence >
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
customLineItemsTms
Abstract
no
Schema Component Representation
<
xs:complexType name ="
customLineItemsTms ">
<
xs:sequence >
<
xs:element name ="
taricCode "
type ="
taricCodeType "
minOccurs ="
0 "/>
</
xs:sequence >
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
dangerousGoodsSpecificationType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
dangerousGoodsSpecificationType ">
<
xs:sequence >
<
xs:element name ="
quantity "
type ="
quantityType "
minOccurs ="
0 "/>
<
xs:element name ="
netWeight "
type ="
netWeightType "
minOccurs ="
0 "/>
<
xs:element name ="
volume "
type ="
volumeType "
minOccurs ="
0 "/>
<
xs:element name ="
unClass "
type ="
unClassType "
minOccurs ="
0 "/>
<
xs:element name ="
ADRClass "
type ="
ADRClassType "
minOccurs ="
0 "/>
<
xs:element name ="
ADRCode "
type ="
ADRCodeType "
minOccurs ="
0 "/>
<
xs:element name ="
RIDClass "
type ="
RIDClassType "
minOccurs ="
0 "/>
<
xs:element name ="
RIDCode "
type ="
RIDCodeType "
minOccurs ="
0 "/>
<
xs:element name ="
ADNClass "
type ="
ADNClassType "
minOccurs ="
0 "/>
<
xs:element name ="
ADNCode "
type ="
ADNCodeType "
minOccurs ="
0 "/>
<
xs:element name ="
ICAClass "
type ="
ICAClassType "
minOccurs ="
0 "/>
<
xs:element name ="
ICACode "
type ="
ICACodeType "
minOccurs ="
0 "/>
<
xs:element name ="
IMDClass "
type ="
IMDClassType "
minOccurs ="
0 "/>
<
xs:element name ="
IMDCode "
type ="
IMDCodeType "
minOccurs ="
0 "/>
<
xs:element name ="
goodsUnit "
type ="
goodsUnitType "
minOccurs ="
0 "/>
<
xs:element name ="
points "
type ="
pointsType "
minOccurs ="
0 "/>
<
xs:element name ="
technicalNames "
type ="
technicalNamesType "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
dangerousGoodsType
Abstract
no
Schema Component Representation
<
xs:complexType name ="
dangerousGoodsType ">
<
xs:sequence >
</
xs:sequence >
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
dateTimeZonesType
Abstract
no
Documentation
The shipment contains a number of fixed date and time fields, like loading and unloading date and time. This "dateTimeZones" is used to define you're own date / time / zone fields. The type is defined in "typeOfDate", the value is defined in the "dateTimeZone".
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
dateTimeZonesType ">
<
xs:sequence >
<
xs:element name ="
dateTimeZone "
type ="
dateTimeType "
minOccurs ="
0 "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
dimensionType
Abstract
no
Documentation
This info will be ignored when goodsLine is used.
Schema Component Representation
<
xs:complexType name ="
dimensionType ">
<
xs:sequence >
<
xs:element name ="
length "
type ="
lengthType "
minOccurs ="
0 "/>
<
xs:element name ="
width "
type ="
widthType "
minOccurs ="
0 "/>
<
xs:element name ="
height "
type ="
heightType "
minOccurs ="
0 "/>
</
xs:sequence >
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
emissionType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
emissionType ">
<
xs:sequence >
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Complex Type:
Super-types:
None
Sub-types:
None
Name
extraAmountType
Abstract
no
XML Instance Representation
Schema Component Representation
Complex Type:
Super-types:
None
Sub-types:
None
Name
extraReferenceType
Abstract
no
XML Instance Representation
Schema Component Representation
Super-types:
None
Sub-types:
None
Name
fileType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
fileType ">
<
xs:sequence >
<
xs:element name ="
waybill "
type ="
waybillType "
minOccurs ="
0 "/>
<
xs:element name ="
totals "
type ="
totalsType "
minOccurs ="
0 "/>
<
xs:element name ="
dimension "
type ="
dimensionType "
minOccurs ="
0 "/>
<
xs:element name ="
transport "
type ="
transportType "
minOccurs ="
0 "/>
<
xs:element name ="
amounts "
type ="
amountsType "
minOccurs ="
0 "/>
<
xs:element name ="
codes "
type ="
codesType "
minOccurs ="
0 "/>
<
xs:element name ="
cashInfo "
type ="
cashInfoType "
minOccurs ="
0 "
maxOccurs ="
3 "/>
<
xs:element name ="
extraAmount "
type ="
extraAmountType "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xs:element name ="
freightCharge "
type ="
freightChargeType "
minOccurs ="
0 "
maxOccurs ="
99 "/>
<
xs:element name ="
meansOfTransport "
type ="
meansOfTransportType "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xs:element name ="
textKeys "
type ="
textKeysType "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xs:element name ="
dateTimeZones "
type ="
dateTimeZonesType "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xs:element name ="
address "
type ="
addressType "
minOccurs ="
0 "
maxOccurs ="
100 "/>
<
xs:element name ="
extraReference "
type ="
extraReferenceType "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xs:element name ="
conNote "
type ="
conNoteType "
minOccurs ="
0 "/>
<
xs:element name ="
link "
type ="
linkType "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xs:element name ="
freeText "
type ="
freeTextType "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xs:element name ="
emission "
type ="
emissionType "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xs:element name ="
shippingUnit "
type ="
shippingUnitType "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xs:element name ="
goodsLine "
type ="
goodsLineType "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xs:element name ="
container "
type ="
containerType "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xs:element name ="
costAndCharge "
type ="
costAndChargeType "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xs:element name ="
tailorMade "
type ="
tailorMadeType "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
freeTextType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
freeTextType ">
<
xs:sequence >
<
xs:element name ="
text "
type ="
textType "
minOccurs ="
0 "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
freightChargeType
Abstract
no
Documentation
for general charges (oa disbursement) use sequence numbers 1 till 79 for other charges due agent use sequence numbers 80 till 83 for other charges due carrier use sequence numbers 90 till 91 for fuel surcharge use sequence number 92 for security surcharge use sequence number 93
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
freightChargeType ">
<
xs:sequence >
<
xs:element name ="
amount "
type ="
amountType "
minOccurs ="
0 "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
goodsDescriptionType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
goodsDescriptionType ">
<
xs:sequence >
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
goodsLineType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
goodsLineType ">
<
xs:sequence >
<
xs:element name ="
quantity "
type ="
quantityType "
minOccurs ="
0 "/>
<
xs:element name ="
netWeight "
type ="
netWeightType "
minOccurs ="
0 "/>
<
xs:element name ="
dimension "
type ="
dimensionType "
minOccurs ="
0 "/>
<
xs:element name ="
volume "
type ="
volumeType "
minOccurs ="
0 "/>
<
xs:element name ="
subQuantity "
type ="
subQuantityType "
minOccurs ="
0 "
maxOccurs ="
99 "/>
<
xs:element name ="
marksAndNumbers "
type ="
marksAndNumbersType "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xs:element name ="
container "
type ="
containerType "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xs:element name ="
shippingUnit "
type ="
shippingUnitType "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
linkType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
linkType ">
<
xs:sequence >
<
xs:element name ="
linkType "
type ="
linkTypeType "
minOccurs ="
0 "/>
<
xs:element name ="
linkText "
type ="
linkTextType "
minOccurs ="
0 "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
marksAndNumbersType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
marksAndNumbersType ">
<
xs:sequence >
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
meansOfTransportType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
meansOfTransportType ">
<
xs:sequence >
<
xs:element name ="
motMode "
type ="
motModeType "
minOccurs ="
0 "/>
<
xs:element name ="
motType "
type ="
motTypeType "
minOccurs ="
0 "/>
<
xs:element name ="
motID "
type ="
motIDType "
minOccurs ="
0 "/>
<
xs:element name ="
motName "
type ="
motNameType "
minOccurs ="
0 "/>
<
xs:element name ="
motOrigin "
type ="
motOriginType "
minOccurs ="
0 "/>
<
xs:element name ="
ETD "
type ="
ETDType "
minOccurs ="
0 "/>
<
xs:element name ="
ATD "
type ="
ATDType "
minOccurs ="
0 "/>
<
xs:element name ="
ETA "
type ="
ETAType "
minOccurs ="
0 "/>
<
xs:element name ="
ATA "
type ="
ATAType "
minOccurs ="
0 "/>
<
xs:element name ="
emission "
type ="
emissionType "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
parametersType
Abstract
no
Documentation
The parameters can be used for tailor made solutions. Check with PSG consultants when to use.
Schema Component Representation
<
xs:complexType name ="
parametersType ">
<
xs:sequence >
</
xs:sequence >
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
planCharacteristicType
Abstract
no
Documentation
In this tag extra characteristics can be entered which are important for planning. For example COOL means a COOLED transport. See program ts3305 for possible values.
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
planCharacteristicType ">
<
xs:sequence >
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
returnReferenceType
Abstract
no
Documentation
A return shipment can be connected to the original shipment via the return reference section.
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
returnReferenceType ">
<
xs:sequence >
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
seafreightType
Abstract
no
Schema Component Representation
<
xs:complexType name ="
seafreightType ">
<
xs:sequence >
<
xs:element name ="
fclLcl "
type ="
fclLclType "
minOccurs ="
0 "/>
<
xs:element name ="
originals "
type ="
originalsType "
minOccurs ="
0 "/>
<
xs:element name ="
copies "
type ="
copiesType "
minOccurs ="
0 "/>
</
xs:sequence >
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
shipbrokerType
Abstract
no
Schema Component Representation
<
xs:complexType name ="
shipbrokerType ">
<
xs:sequence >
<
xs:element name ="
ILNNumber "
type ="
ILNNumberType "
minOccurs ="
0 "/>
</
xs:sequence >
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
shipmentType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
shipmentType ">
<
xs:sequence >
<
xs:element name ="
ediParm1 "
type ="
ediParm1Type "
minOccurs ="
0 "/>
<
xs:element name ="
ediParm2 "
type ="
ediParm2Type "
minOccurs ="
0 "/>
<
xs:element name ="
ediParm3 "
type ="
ediParm3Type "
minOccurs ="
0 "/>
<
xs:element name ="
receiver "
type ="
receiverType "
minOccurs ="
0 "/>
<
xs:element name ="
reason "
type ="
reasonType "
minOccurs ="
0 "/>
<
xs:element name ="
dateTimeZone "
type ="
dateTimeType "
minOccurs ="
0 "/>
<
xs:element name ="
file "
type ="
fileType "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
shippingUnitDetailsType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
shippingUnitDetailsType ">
<
xs:sequence >
<
xs:element name ="
quantity "
type ="
quantityType "
minOccurs ="
0 "/>
<
xs:element name ="
netWeight "
type ="
netWeightType "
minOccurs ="
0 "/>
<
xs:element name ="
volume "
type ="
volumeType "
minOccurs ="
0 "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
shippingUnitType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
shippingUnitType ">
<
xs:sequence >
<
xs:element name ="
carrierReference "
type ="
carrierReferenceType "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
subQuantityType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
subQuantityType ">
<
xs:sequence >
<
xs:element name ="
quantity "
type ="
quantityType "
minOccurs ="
0 "/>
<
xs:element name ="
length "
type ="
lengthType "
minOccurs ="
0 "/>
<
xs:element name ="
width "
type ="
widthType "
minOccurs ="
0 "/>
<
xs:element name ="
height "
type ="
heightType "
minOccurs ="
0 "/>
<
xs:element name ="
volume "
type ="
volumeType "
minOccurs ="
0 "/>
<
xs:element name ="
netWeight "
type ="
netWeightType "
minOccurs ="
0 "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
tailorMadeType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
tailorMadeType ">
<
xs:sequence >
<
xs:element name ="
value "
type ="
ST_valueA100 "
minOccurs ="
0 "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
technicalNamesType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
technicalNamesType ">
<
xs:sequence >
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
textKeysType
Abstract
no
Documentation
Text keys are used for (external) communication and as conditions in the generation of e.g. cost and charge lines, network and cross-dock routing. They play an important role in the communication between agents and customers regarding shipment information within the German "sammelgut" transport networks (e.g. SYA, SYE)
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
textKeysType ">
<
xs:sequence >
<
xs:element name ="
textKey "
type ="
textKeyType "
minOccurs ="
0 "/>
<
xs:element name ="
date "
type ="
dateType "
minOccurs ="
0 "/>
<
xs:element name ="
fromTime "
type ="
fromTimeType "
minOccurs ="
0 "/>
<
xs:element name ="
toTime "
type ="
toTimeType "
minOccurs ="
0 "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
timeFramesType
Abstract
no
Documentation
The opening hours of an address.
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
timeFramesType ">
<
xs:sequence >
<
xs:element name ="
fromTime "
type ="
fromTimeType "
minOccurs ="
0 "/>
<
xs:element name ="
tillTime "
type ="
tillTimeType "
minOccurs ="
0 "/>
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
totalsType
Abstract
no
Documentation
This tag is only usefull when the tag goodsLine is NOT used. The values of the elements within this tag will be ignored when the tag goodsLine is used.
Schema Component Representation
<
xs:complexType name ="
totalsType ">
<
xs:sequence >
<
xs:element name ="
quantity "
type ="
quantityType "
minOccurs ="
0 "/>
<
xs:element name ="
netWeight "
type ="
netWeightType "
minOccurs ="
0 "/>
<
xs:element name ="
volume "
type ="
volumeType "
minOccurs ="
0 "/>
</
xs:sequence >
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
transportInstructionType
Abstract
no
XML Instance Representation
<...
type="tag [1] " >
</...>
Schema Component Representation
<
xs:complexType name ="
transportInstructionType ">
<
xs:sequence >
</
xs:sequence >
<
xs:attribute name ="
type "
type ="
stringType "
fixed ="
tag "
use ="
required "/>
</
xs:complexType >
Super-types:
None
Sub-types:
None
Name
transportType
Abstract
no
Schema Component Representation
<
xs:complexType name ="
transportType ">
<
xs:sequence >
</
xs:sequence >
</
xs:complexType >