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.
Documentation
Base type and element specifications
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:schema >
Super-types:
xs :string < AType (by restriction) < ADNClassType (by restriction)
Sub-types:
None
Name
ADNClassType
Content
Schema Component Representation
<
xs:simpleType name ="
ADNClassType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="12 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ADNCodeType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
ADNCodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="10 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ADRClassType (by restriction)
Sub-types:
None
Name
ADRClassType
Content
Schema Component Representation
<
xs:simpleType name ="
ADRClassType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="12 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ADRCodeType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
ADRCodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="10 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :dateTime < DTType (by restriction) < ATAType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
ATAType ">
<
xs:restriction base ="
DTType "/>
</
xs:simpleType >
Super-types:
xs :dateTime < DTType (by restriction) < ATDType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
ATDType ">
<
xs:restriction base ="
DTType "/>
</
xs:simpleType >
Simple Type: AType
Super-types:
xs :string < AType (by restriction)
Sub-types:
Name
AType
Content
Documentation
Character string value without control characters.
Schema Component Representation
<
xs:simpleType name ="
AType ">
<
xs:restriction base ="
xs :string">
<xs:pattern value ="(\P{Cc})* "/>
</
xs:restriction >
</
xs:simpleType >
Simple Type: AUType
Super-types:
xs :string < AType (by restriction) < AUType (by restriction)
Sub-types:
Name
AUType
Content
Documentation
Character string value (uppercase) without control characters.
Schema Component Representation
<
xs:simpleType name ="
AUType ">
<
xs:restriction base ="
AType ">
<xs:pattern value ="([^a-z])* "/>
</
xs:restriction >
</
xs:simpleType >
Simple Type: CAType
Super-types:
None
Sub-types:
Name
CAType
Content
Union of following types:
Documentation
Boolean type to specify a true or false value
Schema Component Representation
<
xs:simpleType name ="
CAType ">
</
xs:simpleType >
Super-types:
CAType (by restriction) < CollectiveCMRType (by restriction)
Sub-types:
None
Name
CollectiveCMRType
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
CollectiveCMRType ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Simple Type: DTType
Super-types:
xs :dateTime < DTType (by restriction)
Sub-types:
Name
DTType
Content
Documentation
Date value specified in the following form "YYYY-MM-DDThh:mm:ss".
Schema Component Representation
<
xs:simpleType name ="
DTType ">
<
xs:restriction base ="
xs :dateTime"/>
</
xs:simpleType >
Simple Type: DYType
Super-types:
xs :date < DYType (by restriction)
Sub-types:
Name
DYType
Content
Documentation
Date value specified in the following form "YYYY-MM-DD".
Schema Component Representation
<
xs:simpleType name ="
DYType ">
<
xs:restriction base ="
xs :date"/>
</
xs:simpleType >
Super-types:
xs :dateTime < DTType (by restriction) < ETAType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
ETAType ">
<
xs:restriction base ="
DTType "/>
</
xs:simpleType >
Super-types:
xs :dateTime < DTType (by restriction) < ETDType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
ETDType ">
<
xs:restriction base ="
DTType "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ICAClassType (by restriction)
Sub-types:
None
Name
ICAClassType
Content
Schema Component Representation
<
xs:simpleType name ="
ICAClassType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="12 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ICACodeType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
ICACodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="10 "/>
</
xs:restriction >
</
xs:simpleType >
Simple Type: IDType
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < IDType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
IDType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="11 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ILNNumberType (by restriction)
Sub-types:
None
Name
ILNNumberType
Content
Documentation
The ILN number is also known as the EANnumber for customers. However the official term is ILNNumber.
Schema Component Representation
<
xs:simpleType name ="
ILNNumberType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="13 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < IMDClassType (by restriction)
Sub-types:
None
Name
IMDClassType
Content
Schema Component Representation
<
xs:simpleType name ="
IMDClassType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="12 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < IMDCodeType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
IMDCodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="10 "/>
</
xs:restriction >
</
xs:simpleType >
Simple Type: N2Type
Super-types:
xs :decimal < N2Type (by restriction)
Sub-types:
Name
N2Type
Content
value >= 0
no. of fraction digits = 2
Documentation
Non-negative decimal value (maximum number of fractional digits 2).
Schema Component Representation
<
xs:simpleType name ="
N2Type ">
<
xs:restriction base ="
xs :decimal">
<xs:fractionDigits value ="2 "/>
<xs:minInclusive value ="0 "/>
</
xs:restriction >
</
xs:simpleType >
Simple Type: N3Type
Super-types:
xs :decimal < N3Type (by restriction)
Sub-types:
Name
N3Type
Content
value >= 0
no. of fraction digits = 3
Documentation
Non-negative decimal value (maximum number of fractional digits 3).
Schema Component Representation
<
xs:simpleType name ="
N3Type ">
<
xs:restriction base ="
xs :decimal">
<xs:fractionDigits value ="3 "/>
<xs:minInclusive value ="0 "/>
</
xs:restriction >
</
xs:simpleType >
Simple Type: N6Type
Super-types:
xs :decimal < N6Type (by restriction)
Sub-types:
Name
N6Type
Content
value >= 0
no. of fraction digits = 6
Documentation
Non-negative decimal value (maximum number of fractional digits 6).
Schema Component Representation
<
xs:simpleType name ="
N6Type ">
<
xs:restriction base ="
xs :decimal">
<xs:fractionDigits value ="6 "/>
<xs:minInclusive value ="0 "/>
</
xs:restriction >
</
xs:simpleType >
Simple Type: NType
Super-types:
xs :nonNegativeInteger < NType (by restriction)
Sub-types:
Name
NType
Content
Base XSD Type: nonNegativeInteger
Documentation
Non-negative integer value (no fractional digits).
Schema Component Representation
<
xs:simpleType name ="
NType ">
<
xs:restriction base ="
xs :nonNegativeInteger"/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < RIDClassType (by restriction)
Sub-types:
None
Name
RIDClassType
Content
Schema Component Representation
<
xs:simpleType name ="
RIDClassType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="12 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < RIDCodeType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
RIDCodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="10 "/>
</
xs:restriction >
</
xs:simpleType >
Simple Type: S2Type
Super-types:
xs :decimal < S2Type (by restriction)
Sub-types:
Name
S2Type
Content
no. of fraction digits = 2
Documentation
Decimal value (maximum number of fractional digits 2).
Schema Component Representation
<
xs:simpleType name ="
S2Type ">
<
xs:restriction base ="
xs :decimal">
<xs:fractionDigits value ="2 "/>
</
xs:restriction >
</
xs:simpleType >
Simple Type: S3Type
Super-types:
xs :decimal < S3Type (by restriction)
Sub-types:
Name
S3Type
Content
no. of fraction digits = 3
Documentation
Decimal value (maximum number of fractional digits 3).
Schema Component Representation
<
xs:simpleType name ="
S3Type ">
<
xs:restriction base ="
xs :decimal">
<xs:fractionDigits value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ST_additionalInformationA35 (by restriction)
Sub-types:
None
Name
ST_additionalInformationA35
Content
Schema Component Representation
<
xs:simpleType name ="
ST_additionalInformationA35 ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < ST_amountS214 (by restriction)
Sub-types:
None
Name
ST_amountS214
Content
no. of fraction digits = 2
-99999999999.99 <= value <= 99999999999.99
Documentation
Amount in given currency!.
Schema Component Representation
<
xs:simpleType name ="
ST_amountS214 ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-99999999999.99 "/>
<xs:maxInclusive value ="99999999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < ST_amountS219 (by restriction)
Sub-types:
None
Name
ST_amountS219
Content
no. of fraction digits = 2
Schema Component Representation
<
xs:simpleType name ="
ST_amountS219 ">
<
xs:restriction base ="
S2Type "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ST_descriptionA20 (by restriction)
Sub-types:
None
Name
ST_descriptionA20
Content
Schema Component Representation
<
xs:simpleType name ="
ST_descriptionA20 ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ST_descriptionA30 (by restriction)
Sub-types:
None
Name
ST_descriptionA30
Content
Schema Component Representation
<
xs:simpleType name ="
ST_descriptionA30 ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="30 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ST_descriptionA50 (by restriction)
Sub-types:
None
Name
ST_descriptionA50
Content
Documentation
Can only be filled if for activity code allowed(see ts2902)
Schema Component Representation
<
xs:simpleType name ="
ST_descriptionA50 ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="50 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ST_valueA100 (by restriction)
Sub-types:
None
Name
ST_valueA100
Content
Schema Component Representation
<
xs:simpleType name ="
ST_valueA100 ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="100 "/>
</
xs:restriction >
</
xs:simpleType >
Simple Type: TSType
Super-types:
xs :time < TSType (by restriction)
Sub-types:
Name
TSType
Content
Documentation
Time value specified in the following form "hh:mm:ss".
Schema Component Representation
<
xs:simpleType name ="
TSType ">
<
xs:restriction base ="
xs :time"/>
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < activityCodeType (by restriction)
Sub-types:
None
Name
activityCodeType
Content
Base XSD Type: nonNegativeInteger
Documentation
Depending on configuration. See ts2902 for possible values. For example 'packaging' for extra sales line for packaging goods.
Schema Component Representation
<
xs:simpleType name ="
activityCodeType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < actualEmissionValueType (by restriction)
Sub-types:
None
Name
actualEmissionValueType
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
actualEmissionValueType ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < additionalInformationType (by restriction)
Sub-types:
None
Name
additionalInformationType
Content
Schema Component Representation
<
xs:simpleType name ="
additionalInformationType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="200 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < addressLine1Type (by restriction)
Sub-types:
None
Name
addressLine1Type
Content
Schema Component Representation
<
xs:simpleType name ="
addressLine1Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < addressLine2Type (by restriction)
Sub-types:
None
Name
addressLine2Type
Content
Schema Component Representation
<
xs:simpleType name ="
addressLine2Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < addressLine3Type (by restriction)
Sub-types:
None
Name
addressLine3Type
Content
Schema Component Representation
<
xs:simpleType name ="
addressLine3Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < addressTypeType (by restriction)
Sub-types:
None
Name
addressTypeType
Content
Base XSD Type: nonNegativeInteger
Documentation
0 = Customer 1 = loading address 2 = Consignor trader 3 = unloading address 4 = consignee trader 5 = agent 6 = carrier 7 = ship broker 8 = carrier 9 = notify 10 = reserve
Schema Component Representation
<
xs:simpleType name ="
addressTypeType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < N2Type (by restriction) < airHumidityType (by restriction)
Sub-types:
None
Name
airHumidityType
Content
value >= 0
no. of fraction digits = 2
Documentation
The minimum humidity for transport. For informational purpose only.
Schema Component Representation
<
xs:simpleType name ="
airHumidityType ">
<
xs:restriction base ="
N2Type ">
<xs:maxInclusive value ="9999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < airwayBillType (by restriction)
Sub-types:
None
Name
airwayBillType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
airwayBillType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="99999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
CAType (by restriction) < allowedOnRailIndicatorType (by restriction)
Sub-types:
None
Name
allowedOnRailIndicatorType
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
allowedOnRailIndicatorType ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amount1Type (by restriction)
Sub-types:
None
Name
amount1Type
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
amount1Type ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amount2Type (by restriction)
Sub-types:
None
Name
amount2Type
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
amount2Type ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amount3Type (by restriction)
Sub-types:
None
Name
amount3Type
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
amount3Type ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amount4Type (by restriction)
Sub-types:
None
Name
amount4Type
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
amount4Type ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amount5Type (by restriction)
Sub-types:
None
Name
amount5Type
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
amount5Type ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amount6Type (by restriction)
Sub-types:
None
Name
amount6Type
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
amount6Type ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amount7Type (by restriction)
Sub-types:
None
Name
amount7Type
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
amount7Type ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amount8Type (by restriction)
Sub-types:
None
Name
amount8Type
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
amount8Type ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amount9Type (by restriction)
Sub-types:
None
Name
amount9Type
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
amount9Type ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amountType (by restriction)
Sub-types:
None
Name
amountType
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
amountType ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < amountTypeType (by restriction)
Sub-types:
None
Name
amountTypeType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
amountTypeType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :date < DYType (by restriction) < arrivalDateType (by restriction)
Sub-types:
None
Name
arrivalDateType
Content
Schema Component Representation
<
xs:simpleType name ="
arrivalDateType ">
<
xs:restriction base ="
DYType "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < articleCodeType (by restriction)
Sub-types:
None
Name
articleCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
articleCodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < booleanKlType (by restriction)
Sub-types:
None
Name
booleanKlType
Content
Documentation
Kewill specific boolean type using ^ as true and ` as false.
Schema Component Representation
<
xs:simpleType name ="
booleanKlType ">
<
xs:restriction base ="
xs :string">
<xs:pattern value ="[\^`] "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :boolean < booleanType (by restriction)
Sub-types:
None
Name
booleanType
Content
Documentation
Boolean type to specify a true or false value.
Schema Component Representation
<
xs:simpleType name ="
booleanType ">
<
xs:restriction base ="
xs :boolean"/>
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < cargoAmountType (by restriction)
Sub-types:
None
Name
cargoAmountType
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
cargoAmountType ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < cargoCurrencyCodeType (by restriction)
Sub-types:
None
Name
cargoCurrencyCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
cargoCurrencyCodeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < N6Type (by restriction) < cargoExchangeRateType (by restriction)
Sub-types:
None
Name
cargoExchangeRateType
Content
value >= 0
no. of fraction digits = 6
Schema Component Representation
<
xs:simpleType name ="
cargoExchangeRateType ">
<
xs:restriction base ="
N6Type ">
<xs:maxInclusive value ="999999.999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < cargoPrepaidCollectType (by restriction)
Sub-types:
None
Name
cargoPrepaidCollectType
Content
value comes from list: {'P'|'C'}
Documentation
P=Prepaid C=Collect
Schema Component Representation
<
xs:simpleType name ="
cargoPrepaidCollectType ">
<
xs:restriction base ="
AUType ">
<xs:enumeration value ="P "/>
<xs:enumeration value ="C "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < carriageAmountType (by restriction)
Sub-types:
None
Name
carriageAmountType
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
carriageAmountType ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < carriageConditionType (by restriction)
Sub-types:
None
Name
carriageConditionType
Content
Base XSD Type: nonNegativeInteger
Documentation
A number which represent a predefined instruction.The qualifier or Value must be filled. If both are filled the qualifier is leading. See program ts2113 for possible values.
Schema Component Representation
<
xs:simpleType name ="
carriageConditionType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < characteristicCodeType (by restriction)
Sub-types:
None
Name
characteristicCodeType
Content
Documentation
used to search for a vehicle with these characteristics
Schema Component Representation
<
xs:simpleType name ="
characteristicCodeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="10 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < checkMethodType (by restriction)
Sub-types:
None
Name
checkMethodType
Content
Base XSD Type: nonNegativeInteger
Documentation
Specifies how the reference should be validated 1=None 2=SSCC 3=DPD
Schema Component Representation
<
xs:simpleType name ="
checkMethodType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < cityName2Type (by restriction)
Sub-types:
None
Name
cityName2Type
Content
Schema Component Representation
<
xs:simpleType name ="
cityName2Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < cityNameType (by restriction)
Sub-types:
None
Name
cityNameType
Content
Schema Component Representation
<
xs:simpleType name ="
cityNameType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < codSequenceNumber (by restriction)
Sub-types:
None
Name
codSequenceNumber
Content
Base XSD Type: nonNegativeInteger
value comes from list: {'0'|'98'|'99'}
Documentation
0= COD 98=COP 99=CFT Amount is automatically calculated when 98 or 99 are used.
Schema Component Representation
<
xs:simpleType name ="
codSequenceNumber ">
<
xs:restriction base ="
NType ">
<xs:enumeration value ="0 "/>
<xs:enumeration value ="98 "/>
<xs:enumeration value ="99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < code1Type (by restriction)
Sub-types:
None
Name
code1Type
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
code1Type ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < code2Type (by restriction)
Sub-types:
None
Name
code2Type
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
code2Type ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < code3Type (by restriction)
Sub-types:
None
Name
code3Type
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
code3Type ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < code4Type (by restriction)
Sub-types:
None
Name
code4Type
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
code4Type ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < code5Type (by restriction)
Sub-types:
None
Name
code5Type
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
code5Type ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < code6Type (by restriction)
Sub-types:
None
Name
code6Type
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
code6Type ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < code7Type (by restriction)
Sub-types:
None
Name
code7Type
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
code7Type ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < code8Type (by restriction)
Sub-types:
None
Name
code8Type
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
code8Type ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
CAType (by restriction) < codeShedHandlingType (by restriction)
Sub-types:
None
Name
codeShedHandlingType
Content
Union of following types:
Documentation
Informational only. True when the goods are handled in a transport shed (HUB/ DEPOT). False when the goods are picked and delivered in the same trip.
Schema Component Representation
<
xs:simpleType name ="
codeShedHandlingType ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < commodityCodeType (by restriction)
Sub-types:
None
Name
commodityCodeType
Content
Documentation
This code is the collection code for goods. Example: ELEC. This can be used for goods like washing machine, wash dryer, dish washer,TV.
Schema Component Representation
<
xs:simpleType name ="
commodityCodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="4 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < commodityDescriptionType (by restriction)
Sub-types:
None
Name
commodityDescriptionType
Content
Documentation
This tag is used when the commodityCode is not known by the sender. Kewill Logistics will try to identify the correct commodityCode via pre-defined codes/ search values. This description is used when this can't be found.
Schema Component Representation
<
xs:simpleType name ="
commodityDescriptionType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < conditionValueType (by restriction)
Sub-types:
None
Name
conditionValueType
Content
Schema Component Representation
<
xs:simpleType name ="
conditionValueType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < contactPersonType (by restriction)
Sub-types:
None
Name
contactPersonType
Content
Schema Component Representation
<
xs:simpleType name ="
contactPersonType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="15 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < containedInMSUType (by restriction)
Sub-types:
None
Name
containedInMSUType
Content
Schema Component Representation
<
xs:simpleType name ="
containedInMSUType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
CAType (by restriction) < containerPlanningType (by restriction)
Sub-types:
None
Name
containerPlanningType
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
containerPlanningType ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < controlTemperatureType (by restriction)
Sub-types:
None
Name
controlTemperatureType
Content
Schema Component Representation
<
xs:simpleType name ="
controlTemperatureType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < copiesType (by restriction)
Sub-types:
None
Name
copiesType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
copiesType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < costsAmountType (by restriction)
Sub-types:
None
Name
costsAmountType
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
costsAmountType ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < costsCurrencyCodeType (by restriction)
Sub-types:
None
Name
costsCurrencyCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
costsCurrencyCodeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < N6Type (by restriction) < costsExchangeRateType (by restriction)
Sub-types:
None
Name
costsExchangeRateType
Content
value >= 0
no. of fraction digits = 6
Schema Component Representation
<
xs:simpleType name ="
costsExchangeRateType ">
<
xs:restriction base ="
N6Type ">
<xs:maxInclusive value ="999999.999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < costsPrepaidCollectType (by restriction)
Sub-types:
None
Name
costsPrepaidCollectType
Content
value comes from list: {'P'|'C'}
Documentation
P=Prepaid C=Collect
Schema Component Representation
<
xs:simpleType name ="
costsPrepaidCollectType ">
<
xs:restriction base ="
AUType ">
<xs:enumeration value ="P "/>
<xs:enumeration value ="C "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < countryCodeType (by restriction)
Sub-types:
None
Name
countryCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
countryCodeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < countryOfDespatchType (by restriction)
Sub-types:
None
Name
countryOfDespatchType
Content
Schema Component Representation
<
xs:simpleType name ="
countryOfDespatchType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < countryOfDestinationType (by restriction)
Sub-types:
None
Name
countryOfDestinationType
Content
Schema Component Representation
<
xs:simpleType name ="
countryOfDestinationType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < countryOfOriginType (by restriction)
Sub-types:
None
Name
countryOfOriginType
Content
Documentation
Preferable the ISO 3166 2 letter is used.Depending on configuration. See program as1102 for possible values.
Schema Component Representation
<
xs:simpleType name ="
countryOfOriginType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < cubicMetersType (by restriction)
Sub-types:
None
Name
cubicMetersType
Content
no. of fraction digits = 3
-9999999999.999 <= value <= 9999999999.999
Schema Component Representation
<
xs:simpleType name ="
cubicMetersType ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-9999999999.999 "/>
<xs:maxInclusive value ="9999999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < currencyCodeType (by restriction)
Sub-types:
None
Name
currencyCodeType
Content
Documentation
currencycodelist is depending on configuration. See programm as1103.
Schema Component Representation
<
xs:simpleType name ="
currencyCodeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < customsAmountType (by restriction)
Sub-types:
None
Name
customsAmountType
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
customsAmountType ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < dangerousGoodsNameType (by restriction)
Sub-types:
None
Name
dangerousGoodsNameType
Content
Schema Component Representation
<
xs:simpleType name ="
dangerousGoodsNameType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="70 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < dangerousGoodsPackageCodeType (by restriction)
Sub-types:
None
Name
dangerousGoodsPackageCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
dangerousGoodsPackageCodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="5 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < dangerousGoodsUNNumberType (by restriction)
Sub-types:
None
Name
dangerousGoodsUNNumberType
Content
Base XSD Type: nonNegativeInteger
Documentation
UN codes are preferred. See program ts2118 for configuration details.
Schema Component Representation
<
xs:simpleType name ="
dangerousGoodsUNNumberType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < dangerousGoodsUNSuffixType (by restriction)
Sub-types:
None
Name
dangerousGoodsUNSuffixType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
dangerousGoodsUNSuffixType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :dateTime < DTType (by restriction) < dateTimeType (by restriction)
Sub-types:
None
Name
dateTimeType
Content
Documentation
This is the actual date/time/zone value.
Schema Component Representation
<
xs:simpleType name ="
dateTimeType ">
<
xs:restriction base ="
DTType "/>
</
xs:simpleType >
Super-types:
xs :date < DYType (by restriction) < dateType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
dateType ">
<
xs:restriction base ="
DYType "/>
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < daysOfShedRentType (by restriction)
Sub-types:
None
Name
daysOfShedRentType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
daysOfShedRentType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < deliveryTermAgentType (by restriction)
Sub-types:
None
Name
deliveryTermAgentType
Content
Schema Component Representation
<
xs:simpleType name ="
deliveryTermAgentType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < deliveryTermPlaceType (by restriction)
Sub-types:
None
Name
deliveryTermPlaceType
Content
Schema Component Representation
<
xs:simpleType name ="
deliveryTermPlaceType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="15 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < deliveryTermType (by restriction)
Sub-types:
None
Name
deliveryTermType
Content
Documentation
Possible values can be found in program ts2109.
Schema Component Representation
<
xs:simpleType name ="
deliveryTermType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < descriptionType (by restriction)
Sub-types:
None
Name
descriptionType
Content
Schema Component Representation
<
xs:simpleType name ="
descriptionType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="30 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < destinationCodeType (by restriction)
Sub-types:
None
Name
destinationCodeType
Content
Documentation
Preferable the UN/LOCODE is used. See program ts2124 for possible values.
Schema Component Representation
<
xs:simpleType name ="
destinationCodeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="5 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < destinationPlaceCodeType (by restriction)
Sub-types:
None
Name
destinationPlaceCodeType
Content
Documentation
The place of destination coded. Preferable the UN/LOCODE is used. See program ts2124 for possible values.
Schema Component Representation
<
xs:simpleType name ="
destinationPlaceCodeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="5 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < disbursementPrepaidCollectType (by restriction)
Sub-types:
None
Name
disbursementPrepaidCollectType
Content
value comes from list: {'P'|'C'}
Documentation
P=Prepaid C=Collect
Schema Component Representation
<
xs:simpleType name ="
disbursementPrepaidCollectType ">
<
xs:restriction base ="
AUType ">
<xs:enumeration value ="P "/>
<xs:enumeration value ="C "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < displaySequenceType (by restriction)
Sub-types:
None
Name
displaySequenceType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
displaySequenceType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="99999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < documentCodeType (by restriction)
Sub-types:
None
Name
documentCodeType
Content
Documentation
Here the document code must be used with which the goods are received under customs. Example is T-1
Schema Component Representation
<
xs:simpleType name ="
documentCodeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :date < DYType (by restriction) < documentIssuingDateType (by restriction)
Sub-types:
None
Name
documentIssuingDateType
Content
Schema Component Representation
<
xs:simpleType name ="
documentIssuingDateType ">
<
xs:restriction base ="
DYType "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < documentIssuingOfficeType (by restriction)
Sub-types:
None
Name
documentIssuingOfficeType
Content
Documentation
The place where the document was issued.
Schema Component Representation
<
xs:simpleType name ="
documentIssuingOfficeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="17 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < documentItemNumberType (by restriction)
Sub-types:
None
Name
documentItemNumberType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
documentItemNumberType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < documentNumberType (by restriction)
Sub-types:
None
Name
documentNumberType
Content
Schema Component Representation
<
xs:simpleType name ="
documentNumberType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < domesticTransportAmountType (by restriction)
Sub-types:
None
Name
domesticTransportAmountType
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
domesticTransportAmountType ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < domesticTransportType (by restriction)
Sub-types:
None
Name
domesticTransportType
Content
value comes from list: {'Y'|'N'|'O'}
Documentation
Y=Yes N=No O=Own
Schema Component Representation
<
xs:simpleType name ="
domesticTransportType ">
<
xs:restriction base ="
AUType ">
<xs:enumeration value ="Y "/>
<xs:enumeration value ="N "/>
<xs:enumeration value ="O "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < e-mailAddressType (by restriction)
Sub-types:
None
Name
e-mailAddressType
Content
Schema Component Representation
<
xs:simpleType name ="
e-mailAddressType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="50 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ediCustomerDepartmentType (by restriction)
Sub-types:
None
Name
ediCustomerDepartmentType
Content
Schema Component Representation
<
xs:simpleType name ="
ediCustomerDepartmentType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="4 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < ediCustomerNumberType (by restriction)
Sub-types:
None
Name
ediCustomerNumberType
Content
Base XSD Type: nonNegativeInteger
Documentation
The edi settings are located,combined with the other ediParm values, with this number.
Schema Component Representation
<
xs:simpleType name ="
ediCustomerNumberType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="999999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ediCustomerSearchNameType (by restriction)
Sub-types:
None
Name
ediCustomerSearchNameType
Content
Schema Component Representation
<
xs:simpleType name ="
ediCustomerSearchNameType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ediFunction1Type (by restriction)
Sub-types:
None
Name
ediFunction1Type
Content
Documentation
1-Remove transmission 2-Items to be added 4-Replace goodsLine(s) with new Line 5-Replace transmission 6-Confirmation transmission 9-Initial transmission 92-New or add items 94-New or replace items 95-New or replace file
Schema Component Representation
<
xs:simpleType name ="
ediFunction1Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < ediParm1Type (by restriction)
Sub-types:
None
Name
ediParm1Type
Content
Base XSD Type: nonNegativeInteger
Documentation
This controls, in combination with ediParm2 and ediParm3, the processing of a file. With these settings Kewill Logistics can determine departments/defaults etc.
Schema Component Representation
<
xs:simpleType name ="
ediParm1Type ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ediParm2Type (by restriction)
Sub-types:
None
Name
ediParm2Type
Content
Schema Component Representation
<
xs:simpleType name ="
ediParm2Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="1 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ediParm3Type (by restriction)
Sub-types:
None
Name
ediParm3Type
Content
Schema Component Representation
<
xs:simpleType name ="
ediParm3Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="1 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ediReferenceType (by restriction)
Sub-types:
None
Name
ediReferenceType
Content
Documentation
This is used to identify edi files.It is used when updates/ delete/ add is send of a previous transmission.
Schema Component Representation
<
xs:simpleType name ="
ediReferenceType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < emergencyScheduleNumberType (by restriction)
Sub-types:
None
Name
emergencyScheduleNumberType
Content
Schema Component Representation
<
xs:simpleType name ="
emergencyScheduleNumberType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="7 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < emergencyTemperatureType (by restriction)
Sub-types:
None
Name
emergencyTemperatureType
Content
Schema Component Representation
<
xs:simpleType name ="
emergencyTemperatureType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < emissionTypeType (by restriction)
Sub-types:
None
Name
emissionTypeType
Content
Documentation
CO2, CO2e, ....
Schema Component Representation
<
xs:simpleType name ="
emissionTypeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="10 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < employeeInitialsType (by restriction)
Sub-types:
None
Name
employeeInitialsType
Content
Documentation
The initial of the person who created/updated/deleted this EDI file.
Schema Component Representation
<
xs:simpleType name ="
employeeInitialsType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="4 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
CAType (by restriction) < emptyIndicatorType (by restriction)
Sub-types:
None
Name
emptyIndicatorType
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
emptyIndicatorType ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < equipmentEmissionIDType (by restriction)
Sub-types:
None
Name
equipmentEmissionIDType
Content
Schema Component Representation
<
xs:simpleType name ="
equipmentEmissionIDType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="6 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < estimatedEmissionValueType (by restriction)
Sub-types:
None
Name
estimatedEmissionValueType
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
estimatedEmissionValueType ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
CAType (by restriction) < expectedQuantityIndicatorType (by restriction)
Sub-types:
None
Name
expectedQuantityIndicatorType
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
expectedQuantityIndicatorType ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < externalUnitType (by restriction)
Sub-types:
None
Name
externalUnitType
Content
Documentation
the external tracking code of this unit for example the tracking code of an external carrier.
Schema Component Representation
<
xs:simpleType name ="
externalUnitType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < fclLclType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
fclLclType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="7 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < finalDestinationPlaceCodeType (by restriction)
Sub-types:
None
Name
finalDestinationPlaceCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
finalDestinationPlaceCodeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="5 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < flashPointType (by restriction)
Sub-types:
None
Name
flashPointType
Content
Schema Component Representation
<
xs:simpleType name ="
flashPointType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="12 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :time < TSType (by restriction) < fromTimeType (by restriction)
Sub-types:
None
Name
fromTimeType
Content
Schema Component Representation
<
xs:simpleType name ="
fromTimeType ">
<
xs:restriction base ="
TSType "/>
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < goodsAmountInUnitType (by restriction)
Sub-types:
None
Name
goodsAmountInUnitType
Content
no. of fraction digits = 3
-999999.999 <= value <= 999999.999
Schema Component Representation
<
xs:simpleType name ="
goodsAmountInUnitType ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-999999.999 "/>
<xs:maxInclusive value ="999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < goodsUnitType (by restriction)
Sub-types:
None
Name
goodsUnitType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
goodsUnitType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < goodsValueCurrencyType (by restriction)
Sub-types:
None
Name
goodsValueCurrencyType
Content
Schema Component Representation
<
xs:simpleType name ="
goodsValueCurrencyType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < N2Type (by restriction) < goodsValueType (by restriction)
Sub-types:
None
Name
goodsValueType
Content
value >= 0
no. of fraction digits = 2
Schema Component Representation
<
xs:simpleType name ="
goodsValueType ">
<
xs:restriction base ="
N2Type ">
<xs:maxInclusive value ="999999999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < grossWeightType (by restriction)
Sub-types:
None
Name
grossWeightType
Content
no. of fraction digits = 3
-9999999999.999 <= value <= 9999999999.999
Documentation
Weight incl. packaging
Schema Component Representation
<
xs:simpleType name ="
grossWeightType ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-9999999999.999 "/>
<xs:maxInclusive value ="9999999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
CAType (by restriction) < harmfulIndicatorType (by restriction)
Sub-types:
None
Name
harmfulIndicatorType
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
harmfulIndicatorType ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
xs :decimal < N3Type (by restriction) < heightType (by restriction)
Sub-types:
None
Name
heightType
Content
value >= 0
no. of fraction digits = 3
Schema Component Representation
<
xs:simpleType name ="
heightType ">
<
xs:restriction base ="
N3Type ">
<xs:maxInclusive value ="99.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < houseWaybillType (by restriction)
Sub-types:
None
Name
houseWaybillType
Content
Documentation
External freight number
Schema Component Representation
<
xs:simpleType name ="
houseWaybillType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="17 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < innerPackageCodeType (by restriction)
Sub-types:
None
Name
innerPackageCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
innerPackageCodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="5 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < insuranceAmountType (by restriction)
Sub-types:
None
Name
insuranceAmountType
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
insuranceAmountType ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < internalShipmentNumberType (by restriction)
Sub-types:
None
Name
internalShipmentNumberType
Content
Base XSD Type: nonNegativeInteger
Documentation
This will update the correct file directly without using the ediReference.
Schema Component Representation
<
xs:simpleType name ="
internalShipmentNumberType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="999999999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < internetAddressType (by restriction)
Sub-types:
None
Name
internetAddressType
Content
Schema Component Representation
<
xs:simpleType name ="
internetAddressType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="50 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < isoLanguageCodeType (by restriction)
Sub-types:
None
Name
isoLanguageCodeType
Content
Documentation
Language codes based on ISO list 639-1
Schema Component Representation
<
xs:simpleType name ="
isoLanguageCodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="2 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < languageCodeType (by restriction)
Sub-types:
None
Name
languageCodeType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
languageCodeType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < N3Type (by restriction) < lengthType (by restriction)
Sub-types:
None
Name
lengthType
Content
value >= 0
no. of fraction digits = 3
Schema Component Representation
<
xs:simpleType name ="
lengthType ">
<
xs:restriction base ="
N3Type ">
<xs:maxInclusive value ="99.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
CAType (by restriction) < limitedQuantityIndicatorType (by restriction)
Sub-types:
None
Name
limitedQuantityIndicatorType
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
limitedQuantityIndicatorType ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < linkAddressType (by restriction)
Sub-types:
None
Name
linkAddressType
Content
Schema Component Representation
<
xs:simpleType name ="
linkAddressType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="100 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < linkTextType (by restriction)
Sub-types:
None
Name
linkTextType
Content
Schema Component Representation
<
xs:simpleType name ="
linkTextType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < linkTypeType (by restriction)
Sub-types:
None
Name
linkTypeType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
linkTypeType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :date < DYType (by restriction) < loadingDateType (by restriction)
Sub-types:
None
Name
loadingDateType
Content
Schema Component Representation
<
xs:simpleType name ="
loadingDateType ">
<
xs:restriction base ="
DYType "/>
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < loadingMetersType (by restriction)
Sub-types:
None
Name
loadingMetersType
Content
no. of fraction digits = 3
-9999999999.999 <= value <= 9999999999.999
Schema Component Representation
<
xs:simpleType name ="
loadingMetersType ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-9999999999.999 "/>
<xs:maxInclusive value ="9999999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :time < TSType (by restriction) < loadingTimeType (by restriction)
Sub-types:
None
Name
loadingTimeType
Content
Schema Component Representation
<
xs:simpleType name ="
loadingTimeType ">
<
xs:restriction base ="
TSType "/>
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < mainFileNumberType (by restriction)
Sub-types:
None
Name
mainFileNumberType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
mainFileNumberType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="999999999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < manifestNumberType (by restriction)
Sub-types:
None
Name
manifestNumberType
Content
Schema Component Representation
<
xs:simpleType name ="
manifestNumberType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
CAType (by restriction) < marinePollutantIndicatorType (by restriction)
Sub-types:
None
Name
marinePollutantIndicatorType
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
marinePollutantIndicatorType ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
CAType (by restriction) < marinePollutantNameIndicatorType (by restriction)
Sub-types:
None
Name
marinePollutantNameIndicatorType
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
marinePollutantNameIndicatorType ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < maritimeFirstAidGuideType (by restriction)
Sub-types:
None
Name
maritimeFirstAidGuideType
Content
Schema Component Representation
<
xs:simpleType name ="
maritimeFirstAidGuideType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="12 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < marksAndNumberType (by restriction)
Sub-types:
None
Name
marksAndNumberType
Content
Documentation
This tag is ignored when marksAndNumber in goodsLine or goodsLine/ marksAndNumbers is used.
Schema Component Representation
<
xs:simpleType name ="
marksAndNumberType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="16 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < marksNumberLongType (by restriction)
Sub-types:
None
Name
marksNumberLongType
Content
Schema Component Representation
<
xs:simpleType name ="
marksNumberLongType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < motDestinationType (by restriction)
Sub-types:
None
Name
motDestinationType
Content
Schema Component Representation
<
xs:simpleType name ="
motDestinationType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="5 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < motIDType (by restriction)
Sub-types:
None
Name
motIDType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
motIDType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < motIdentityType (by restriction)
Sub-types:
None
Name
motIdentityType
Content
Schema Component Representation
<
xs:simpleType name ="
motIdentityType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < motModeType (by restriction)
Sub-types:
None
Name
motModeType
Content
Base XSD Type: nonNegativeInteger
value comes from list: {'10'|'30'|'40'}
Documentation
10=Sea Transport, 30=Road Transport, 40=Air Transport
Schema Component Representation
<
xs:simpleType name ="
motModeType ">
<
xs:restriction base ="
NType ">
<xs:enumeration value ="10 "/>
<xs:enumeration value ="30 "/>
<xs:enumeration value ="40 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < motNameType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
motNameType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="25 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < motNationalityType (by restriction)
Sub-types:
None
Name
motNationalityType
Content
Schema Component Representation
<
xs:simpleType name ="
motNationalityType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < motOriginType (by restriction)
Sub-types:
None
Name
motOriginType
Content
Schema Component Representation
<
xs:simpleType name ="
motOriginType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="5 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < motTypeType (by restriction)
Sub-types:
None
Name
motTypeType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
motTypeType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < nameLine1Type (by restriction)
Sub-types:
None
Name
nameLine1Type
Content
Schema Component Representation
<
xs:simpleType name ="
nameLine1Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < nameLine2Type (by restriction)
Sub-types:
None
Name
nameLine2Type
Content
Schema Component Representation
<
xs:simpleType name ="
nameLine2Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < nameLine3Type (by restriction)
Sub-types:
None
Name
nameLine3Type
Content
Schema Component Representation
<
xs:simpleType name ="
nameLine3Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < netWeightType (by restriction)
Sub-types:
None
Name
netWeightType
Content
no. of fraction digits = 3
-9999999999.999 <= value <= 9999999999.999
Documentation
Weight without packaging.
Schema Component Representation
<
xs:simpleType name ="
netWeightType ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-9999999999.999 "/>
<xs:maxInclusive value ="9999999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < numberType (by restriction)
Sub-types:
None
Name
numberType
Content
Base XSD Type: nonNegativeInteger
value <= 99999999999999999
Schema Component Representation
<
xs:simpleType name ="
numberType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="99999999999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < originPlaceCodeType (by restriction)
Sub-types:
None
Name
originPlaceCodeType
Content
Documentation
The place of origin coded. Preferable the UN/LOCODE is used. See program ts2124 for possible values.
Schema Component Representation
<
xs:simpleType name ="
originPlaceCodeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="5 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < originalsType (by restriction)
Sub-types:
None
Name
originalsType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
originalsType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < otherChargeCodeType (by restriction)
Sub-types:
None
Name
otherChargeCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
otherChargeCodeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="2 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < packageCodeOfShippingUnitsType (by restriction)
Sub-types:
None
Name
packageCodeOfShippingUnitsType
Content
Schema Component Representation
<
xs:simpleType name ="
packageCodeOfShippingUnitsType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="2 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < packageCodeType (by restriction)
Sub-types:
None
Name
packageCodeType
Content
Documentation
The package code of the items.
Schema Component Representation
<
xs:simpleType name ="
packageCodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="2 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < packagingGroupType (by restriction)
Sub-types:
None
Name
packagingGroupType
Content
Schema Component Representation
<
xs:simpleType name ="
packagingGroupType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="14 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn01Type (by restriction)
Sub-types:
None
Name
parameterYn01Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn01Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn02Type (by restriction)
Sub-types:
None
Name
parameterYn02Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn02Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn03Type (by restriction)
Sub-types:
None
Name
parameterYn03Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn03Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn04Type (by restriction)
Sub-types:
None
Name
parameterYn04Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn04Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn05Type (by restriction)
Sub-types:
None
Name
parameterYn05Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn05Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn06Type (by restriction)
Sub-types:
None
Name
parameterYn06Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn06Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn07Type (by restriction)
Sub-types:
None
Name
parameterYn07Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn07Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn08Type (by restriction)
Sub-types:
None
Name
parameterYn08Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn08Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn09Type (by restriction)
Sub-types:
None
Name
parameterYn09Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn09Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn10Type (by restriction)
Sub-types:
None
Name
parameterYn10Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn10Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < placeOfDeliveryType (by restriction)
Sub-types:
None
Name
placeOfDeliveryType
Content
Schema Component Representation
<
xs:simpleType name ="
placeOfDeliveryType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < placeOfReceiptType (by restriction)
Sub-types:
None
Name
placeOfReceiptType
Content
Schema Component Representation
<
xs:simpleType name ="
placeOfReceiptType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < pointsType (by restriction)
Sub-types:
None
Name
pointsType
Content
no. of fraction digits = 3
-999999.999 <= value <= 999999.999
Documentation
Calculated ADR 1.1.3.6.3. rule
Schema Component Representation
<
xs:simpleType name ="
pointsType ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-999999.999 "/>
<xs:maxInclusive value ="999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < postalCodeType (by restriction)
Sub-types:
None
Name
postalCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
postalCodeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="9 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < prefixType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
prefixType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < primaryReferenceType (by restriction)
Sub-types:
None
Name
primaryReferenceType
Content
Documentation
This reference is the reference you can search for. For example your order number.
Schema Component Representation
<
xs:simpleType name ="
primaryReferenceType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="30 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < provisionsType (by restriction)
Sub-types:
None
Name
provisionsType
Content
Schema Component Representation
<
xs:simpleType name ="
provisionsType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="70 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < quantityOfShippingUnitsType (by restriction)
Sub-types:
None
Name
quantityOfShippingUnitsType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
quantityOfShippingUnitsType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < quantityType (by restriction)
Sub-types:
None
Name
quantityType
Content
no. of fraction digits = 3
-9999999999.999 <= value <= 9999999999.999
Schema Component Representation
<
xs:simpleType name ="
quantityType ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-9999999999.999 "/>
<xs:maxInclusive value ="9999999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < reasonType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
reasonType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="40 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < receiverType (by restriction)
Sub-types:
None
Name
receiverType
Content
Schema Component Representation
<
xs:simpleType name ="
receiverType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < referenceCodeType (by restriction)
Sub-types:
None
Name
referenceCodeType
Content
Base XSD Type: nonNegativeInteger
Documentation
Represents the type of extra reference. For example 2 means: Unloading address reference. Depending on configuration. Configured in program ts2128.
Schema Component Representation
<
xs:simpleType name ="
referenceCodeType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < referenceIndicationType (by restriction)
Sub-types:
None
Name
referenceIndicationType
Content
Base XSD Type: nonNegativeInteger
value comes from list: {'0'|'1'|'9'}
Documentation
Indication of the reference which is refered to when using the ediReference field. not set or set with 0 the ediReference is an external EDI reference set with 1 the ediReference points is the con note number set with 9 the ediReference points to a message reference
Schema Component Representation
<
xs:simpleType name ="
referenceIndicationType ">
<
xs:restriction base ="
NType ">
<xs:enumeration value ="0 "/>
<xs:enumeration value ="1 "/>
<xs:enumeration value ="9 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < referenceTextType (by restriction)
Sub-types:
None
Name
referenceTextType
Content
Schema Component Representation
<
xs:simpleType name ="
referenceTextType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="30 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < relationNumberType (by restriction)
Sub-types:
None
Name
relationNumberType
Content
Base XSD Type: nonNegativeInteger
Documentation
See searchName.
Schema Component Representation
<
xs:simpleType name ="
relationNumberType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="999999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < routingType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
routingType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < sealNumberLong (by restriction)
Sub-types:
None
Name
sealNumberLong
Content
Documentation
Seal number on the container
Schema Component Representation
<
xs:simpleType name ="
sealNumberLong ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < searchNameType (by restriction)
Sub-types:
None
Name
searchNameType
Content
Documentation
This is the unique searchname in Kewill Logistics. The searchName or relationNumber must exist if Kewill Logistics is configured to re- use data. See programm ts5002 for configuration.
Schema Component Representation
<
xs:simpleType name ="
searchNameType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < searchStringType (by restriction)
Sub-types:
None
Name
searchStringType
Content
Documentation
This can be used for finding an address whithout the relationNumber and searchName. Kewill Logistics will use this value to find an address in a link table. This link (configured in ts5002->address mapping) must be maintained manual. The customer and this value must be entered and then a existing address must be chosen. The link must be entered manual every time a customer has a new code. Kewill Logistics will first find the linked address and use this as it was in the EDI file. Afterwards the parameters (in ts5002) are handled normally.
Schema Component Representation
<
xs:simpleType name ="
searchStringType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="50 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < sequenceNumberType (by restriction)
Sub-types:
None
Name
sequenceNumberType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
sequenceNumberType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < serviceCodeType (by restriction)
Sub-types:
None
Name
serviceCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
serviceCodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="10 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < serviceLevelType (by restriction)
Sub-types:
None
Name
serviceLevelType
Content
Documentation
Depending on configuration. See program ts2126
Schema Component Representation
<
xs:simpleType name ="
serviceLevelType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="4 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < shedLocationBerthType (by restriction)
Sub-types:
None
Name
shedLocationBerthType
Content
Schema Component Representation
<
xs:simpleType name ="
shedLocationBerthType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="6 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < specialCustomsInformationType (by restriction)
Sub-types:
None
Name
specialCustomsInformationType
Content
Schema Component Representation
<
xs:simpleType name ="
specialCustomsInformationType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="15 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < statisticalQuantityType (by restriction)
Sub-types:
None
Name
statisticalQuantityType
Content
Base XSD Type: nonNegativeInteger
Documentation
The number of statistical units if the Sagitta information on the goods type stipulate that Customs actually require the number of units.
Schema Component Representation
<
xs:simpleType name ="
statisticalQuantityType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < stringType (by restriction)
Sub-types:
None
Name
stringType
Content
Documentation
Character string value
Schema Component Representation
<
xs:simpleType name ="
stringType ">
<
xs:restriction base ="
xs :string"/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < subsidiaryRiskClassIIIType (by restriction)
Sub-types:
None
Name
subsidiaryRiskClassIIIType
Content
Schema Component Representation
<
xs:simpleType name ="
subsidiaryRiskClassIIIType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="10 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < subsidiaryRiskClassIIType (by restriction)
Sub-types:
None
Name
subsidiaryRiskClassIIType
Content
Schema Component Representation
<
xs:simpleType name ="
subsidiaryRiskClassIIType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="10 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < subsidiaryRiskClassIType (by restriction)
Sub-types:
None
Name
subsidiaryRiskClassIType
Content
Schema Component Representation
<
xs:simpleType name ="
subsidiaryRiskClassIType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="10 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < tailorCodeType (by restriction)
Sub-types:
None
Name
tailorCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
tailorCodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="6 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < tailorFiller15Type (by restriction)
Sub-types:
None
Name
tailorFiller15Type
Content
Documentation
Check with PSG consultants for usage.
Schema Component Representation
<
xs:simpleType name ="
tailorFiller15Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="15 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < tailorFiller20Type (by restriction)
Sub-types:
None
Name
tailorFiller20Type
Content
Documentation
Check with PSG consultants for usage.
Schema Component Representation
<
xs:simpleType name ="
tailorFiller20Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < tailorFillerA10Type (by restriction)
Sub-types:
None
Name
tailorFillerA10Type
Content
Documentation
Check with PSG consultants for usage.
Schema Component Representation
<
xs:simpleType name ="
tailorFillerA10Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="10 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < taricCodeType (by restriction)
Sub-types:
None
Name
taricCodeType
Content
Documentation
self explanatory
Schema Component Representation
<
xs:simpleType name ="
taricCodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="22 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < tariffBaseValueType (by restriction)
Sub-types:
None
Name
tariffBaseValueType
Content
no. of fraction digits = 3
-9999999999.999 <= value <= 9999999999.999
Documentation
Base value of the tariff (e.g. gross weight, distance, number of packages)
Schema Component Representation
<
xs:simpleType name ="
tariffBaseValueType ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-9999999999.999 "/>
<xs:maxInclusive value ="9999999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < tariffTypeType (by restriction)
Sub-types:
None
Name
tariffTypeType
Content
Documentation
This can determine a further specication of a tariff. This can be for example dangerous goods, full trailer load, assembly required at unloading address. See program ts2112 for possible values.
Schema Component Representation
<
xs:simpleType name ="
tariffTypeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="2 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < technicalDescriptionType (by restriction)
Sub-types:
None
Name
technicalDescriptionType
Content
Schema Component Representation
<
xs:simpleType name ="
technicalDescriptionType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="200 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < technicalNameType (by restriction)
Sub-types:
None
Name
technicalNameType
Content
Schema Component Representation
<
xs:simpleType name ="
technicalNameType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="200 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < telefaxNumberType (by restriction)
Sub-types:
None
Name
telefaxNumberType
Content
Schema Component Representation
<
xs:simpleType name ="
telefaxNumberType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < telephoneNumberType (by restriction)
Sub-types:
None
Name
telephoneNumberType
Content
Schema Component Representation
<
xs:simpleType name ="
telephoneNumberType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < temperatureCelsiusType (by restriction)
Sub-types:
None
Name
temperatureCelsiusType
Content
no. of fraction digits = 2
-999.99 <= value <= 999.99
Documentation
Inicates the minimum temperature this container can be reached by the cooling of the container.
Schema Component Representation
<
xs:simpleType name ="
temperatureCelsiusType ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-999.99 "/>
<xs:maxInclusive value ="999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < temperatureFahrenheitType (by restriction)
Sub-types:
None
Name
temperatureFahrenheitType
Content
no. of fraction digits = 2
-999.99 <= value <= 999.99
Schema Component Representation
<
xs:simpleType name ="
temperatureFahrenheitType ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-999.99 "/>
<xs:maxInclusive value ="999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < textKeyType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
textKeyType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < textType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
textType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="70 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :time < TSType (by restriction) < tillTimeType (by restriction)
Sub-types:
None
Name
tillTimeType
Content
Schema Component Representation
<
xs:simpleType name ="
tillTimeType ">
<
xs:restriction base ="
TSType "/>
</
xs:simpleType >
Super-types:
xs :time < TSType (by restriction) < toTimeType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
toTimeType ">
<
xs:restriction base ="
TSType "/>
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < totalQuantityType (by restriction)
Sub-types:
None
Name
totalQuantityType
Content
no. of fraction digits = 3
-9999999999.999 <= value <= 9999999999.999
Documentation
Quantity for points calculation
Schema Component Representation
<
xs:simpleType name ="
totalQuantityType ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-9999999999.999 "/>
<xs:maxInclusive value ="9999999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < transactionTypeType (by restriction)
Sub-types:
None
Name
transactionTypeType
Content
value comes from list: {'P'|'S'}
Documentation
P=Purchase S=Sales
Schema Component Representation
<
xs:simpleType name ="
transactionTypeType ">
<
xs:restriction base ="
AUType ">
<xs:enumeration value ="P "/>
<xs:enumeration value ="S "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < transmitterType (by restriction)
Sub-types:
None
Name
transmitterType
Content
Schema Component Representation
<
xs:simpleType name ="
transmitterType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < tunnelCodeType (by restriction)
Sub-types:
None
Name
tunnelCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
tunnelCodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="6 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < typeOfDateType (by restriction)
Sub-types:
None
Name
typeOfDateType
Content
Base XSD Type: nonNegativeInteger
Documentation
This typeOfDate is a numerical value and must exist in the master table.
Schema Component Representation
<
xs:simpleType name ="
typeOfDateType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < typeOfFreeTextType (by restriction)
Sub-types:
None
Name
typeOfFreeTextType
Content
Documentation
The type of description.Example ICA for Issuing Carrier Agent, CUS for customer related text. See program ts2121 for possible values.
Schema Component Representation
<
xs:simpleType name ="
typeOfFreeTextType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < typeType (by restriction)
Sub-types:
None
Name
typeType
Content
Documentation
depending on configuration, see ts2117
Schema Component Representation
<
xs:simpleType name ="
typeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="4 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < unClassType (by restriction)
Sub-types:
None
Name
unClassType
Content
Documentation
Primary hazard class
Schema Component Representation
<
xs:simpleType name ="
unClassType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="5 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :date < DYType (by restriction) < unloadingDateType (by restriction)
Sub-types:
None
Name
unloadingDateType
Content
Schema Component Representation
<
xs:simpleType name ="
unloadingDateType ">
<
xs:restriction base ="
DYType "/>
</
xs:simpleType >
Super-types:
xs :time < TSType (by restriction) < unloadingTimeType (by restriction)
Sub-types:
None
Name
unloadingTimeType
Content
Documentation
This is the actual time of unloading
Schema Component Representation
<
xs:simpleType name ="
unloadingTimeType ">
<
xs:restriction base ="
TSType "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < vatIdNumberType (by restriction)
Sub-types:
None
Name
vatIdNumberType
Content
Schema Component Representation
<
xs:simpleType name ="
vatIdNumberType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="17 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ventilationType (by restriction)
Sub-types:
None
Name
ventilationType
Content
Documentation
Indicate if the container is provided or should be provided with ventilation for the relevant goods type. This is for information purposes only.
Schema Component Representation
<
xs:simpleType name ="
ventilationType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="10 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < vesselCurrencyCodeType (by restriction)
Sub-types:
None
Name
vesselCurrencyCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
vesselCurrencyCodeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < N6Type (by restriction) < vesselRateType (by restriction)
Sub-types:
None
Name
vesselRateType
Content
value >= 0
no. of fraction digits = 6
Schema Component Representation
<
xs:simpleType name ="
vesselRateType ">
<
xs:restriction base ="
N6Type ">
<xs:maxInclusive value ="999999.999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < volumeCodeType (by restriction)
Sub-types:
None
Name
volumeCodeType
Content
value comes from list: {'C'|'L'}
Documentation
C=Cubical L=Loading meters
Schema Component Representation
<
xs:simpleType name ="
volumeCodeType ">
<
xs:restriction base ="
AUType ">
<xs:enumeration value ="C "/>
<xs:enumeration value ="L "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < volumeType (by restriction)
Sub-types:
None
Name
volumeType
Content
no. of fraction digits = 3
-9999999999.999 <= value <= 9999999999.999
Documentation
This is the volume. When the volume code is C this is HxWxL . When the volume code is L this is WxL.
Schema Component Representation
<
xs:simpleType name ="
volumeType ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-9999999999.999 "/>
<xs:maxInclusive value ="9999999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
CAType (by restriction) < wasteIndicatorType (by restriction)
Sub-types:
None
Name
wasteIndicatorType
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
wasteIndicatorType ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < waybillType (by restriction)
Sub-types:
None
Name
waybillType
Content
Documentation
External master freight number
Schema Component Representation
<
xs:simpleType name ="
waybillType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="17 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < N3Type (by restriction) < widthType (by restriction)
Sub-types:
None
Name
widthType
Content
value >= 0
no. of fraction digits = 3
Schema Component Representation
<
xs:simpleType name ="
widthType ">
<
xs:restriction base ="
N3Type ">
<xs:maxInclusive value ="99.999 "/>
</
xs:restriction >
</
xs:simpleType >