XML Schema Documentation

Table of Contents

top

Schema Document Properties

Target Namespace http://www.kewill.com/logistics/klic/status
Element and Attribute Namespaces
  • Global element and attribute declarations belong to this schema's target namespace.
  • By default, local element declarations belong to this schema's target namespace.
  • By default, local attribute declarations have no namespace.
Schema Composition

Declared Namespaces

Prefix Namespace
Default namespace http://www.kewill.com/logistics/klic/status
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/status">
<xs:include schemaLocation="status-elements-65101.xsd"/>
...
</xs:schema>
top

Global Declarations

Element: interchange

Name interchange
Type interchangeType
Nillable no
Abstract no
XML Instance Representation
<interchange
type="tag [1]">
<syntaxIdentifier> syntaxIdentifierType </syntaxIdentifier> [0..1]
<syntaxVersionNumber> syntaxVersionNumberType </syntaxVersionNumber> [0..1]
<senderIdentification> senderIdentificationType </senderIdentification> [0..1]
<senderIdCodeQualifier> senderIdCodeQualifierType </senderIdCodeQualifier> [0..1]
<addressForReverseRouting> addressForReverseRoutingType </addressForReverseRouting> [0..1]
<recipientIdentification> recipientIdentificationType </recipientIdentification> [0..1]
<recipientIdCodeQualifier> recipientIdCodeQualifierType </recipientIdCodeQualifier> [0..1]
<routingAddress> routingAddressType </routingAddress> [0..1]
<date> dateType </date> [0..1]
<time> timeType </time> [0..1]
<interchangeReference> interchangeReferenceType </interchangeReference> [0..1]
<recipientReferencepassword> recipientReferencepasswordType </recipientReferencepassword> [0..1]
<recipientRefpasswordQuali> recipientRefpasswordQualiType </recipientRefpasswordQuali> [0..1]
<applicationReference> applicationReferenceType </applicationReference> [0..1]
<processingPriorityCode> processingPriorityCodeType </processingPriorityCode> [0..1]
<acknowledgementRequest> acknowledgementRequestType </acknowledgementRequest> [0..1]
<communicationsAgreementId> communicationsAgreementIdType </communicationsAgreementId> [0..1]
<testIndicator> testIndicatorType </testIndicator> [0..1]
<message> messageType </message> [1..*]
</interchange>
Schema Component Representation
<xs:element name="interchange" type="interchangeType"/>
top

Element: status

Name status
Type statusType
Nillable no
Abstract no
XML Instance Representation
<status
type="tag [1]">
<ediCustomerNumber> ediCustomerNumberType </ediCustomerNumber> [0..1]
<ediCustomerDepartment> ediCustomerDepartmentType </ediCustomerDepartment> [0..1]
<ediParm1> ediParm1Type </ediParm1> [0..1]
<ediParm2> ediParm2Type </ediParm2> [0..1]
<ediParm3> ediParm3Type </ediParm3> [0..1]
<transmitter> transmitterType </transmitter> [0..1]
<receiver> receiverType </receiver> [0..1]
<ediReference> ediReferenceType </ediReference> [1]
<referenceIndication> referenceIndicationType </referenceIndication> [0..1]
<internalNumber> internalNumberType </internalNumber> [0..1]
<ediFunction1> ediFunction1Type </ediFunction1> [1]
<ediCustomerSearchName> ediCustomerSearchNameType </ediCustomerSearchName> [0..1]
<employeesInitials> employeesInitialsType </employeesInitials> [0..1]
<dateTimeZone> dateTimeType </dateTimeZone> [0..1]
<fileHeader> fileHeaderType </fileHeader> [1]
</status>
Schema Component Representation
<xs:element name="status" type="statusType"/>
top

Global Definitions

Complex Type: fileHeaderType

Super-types: None
Sub-types: None
Name fileHeaderType
Abstract no
XML Instance Representation
<...
type="tag [1]">
<trackingAndTracing> trackingAndTracingType </trackingAndTracing> [0..*]
<tailorMade> tailorMadeType </tailorMade> [0..*]
</...>
Schema Component Representation
<xs:complexType name="fileHeaderType">
<xs:sequence>
<xs:element name="trackingAndTracing" type="trackingAndTracingType" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="tailorMade" type="tailorMadeType" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="type" type="stringType" fixed="tag" use="required"/>
</xs:complexType>
top

Complex Type: interchangeType

Super-types: None
Sub-types: None
Name interchangeType
Abstract no
XML Instance Representation
<...
type="tag [1]">
<syntaxIdentifier> syntaxIdentifierType </syntaxIdentifier> [0..1]
<syntaxVersionNumber> syntaxVersionNumberType </syntaxVersionNumber> [0..1]
<senderIdentification> senderIdentificationType </senderIdentification> [0..1]
<senderIdCodeQualifier> senderIdCodeQualifierType </senderIdCodeQualifier> [0..1]
<addressForReverseRouting> addressForReverseRoutingType </addressForReverseRouting> [0..1]
<recipientIdentification> recipientIdentificationType </recipientIdentification> [0..1]
<recipientIdCodeQualifier> recipientIdCodeQualifierType </recipientIdCodeQualifier> [0..1]
<routingAddress> routingAddressType </routingAddress> [0..1]
<date> dateType </date> [0..1]
<time> timeType </time> [0..1]
<interchangeReference> interchangeReferenceType </interchangeReference> [0..1]
<recipientReferencepassword> recipientReferencepasswordType </recipientReferencepassword> [0..1]
<recipientRefpasswordQuali> recipientRefpasswordQualiType </recipientRefpasswordQuali> [0..1]
<applicationReference> applicationReferenceType </applicationReference> [0..1]
<processingPriorityCode> processingPriorityCodeType </processingPriorityCode> [0..1]
<acknowledgementRequest> acknowledgementRequestType </acknowledgementRequest> [0..1]
<communicationsAgreementId> communicationsAgreementIdType </communicationsAgreementId> [0..1]
<testIndicator> testIndicatorType </testIndicator> [0..1]
<message> messageType </message> [1..*]
</...>
Schema Component Representation
<xs:complexType name="interchangeType">
<xs:sequence>
<xs:element name="syntaxIdentifier" type="syntaxIdentifierType" minOccurs="0"/>
<xs:element name="syntaxVersionNumber" type="syntaxVersionNumberType" minOccurs="0"/>
<xs:element name="senderIdentification" type="senderIdentificationType" minOccurs="0"/>
<xs:element name="senderIdCodeQualifier" type="senderIdCodeQualifierType" minOccurs="0"/>
<xs:element name="addressForReverseRouting" type="addressForReverseRoutingType" minOccurs="0"/>
<xs:element name="recipientIdentification" type="recipientIdentificationType" minOccurs="0"/>
<xs:element name="recipientIdCodeQualifier" type="recipientIdCodeQualifierType" minOccurs="0"/>
<xs:element name="routingAddress" type="routingAddressType" minOccurs="0"/>
<xs:element name="date" type="dateType" minOccurs="0"/>
<xs:element name="time" type="timeType" minOccurs="0"/>
<xs:element name="interchangeReference" type="interchangeReferenceType" minOccurs="0"/>
<xs:element name="recipientReferencepassword" type="recipientReferencepasswordType" minOccurs="0"/>
<xs:element name="recipientRefpasswordQuali" type="recipientRefpasswordQualiType" minOccurs="0"/>
<xs:element name="applicationReference" type="applicationReferenceType" minOccurs="0"/>
<xs:element name="processingPriorityCode" type="processingPriorityCodeType" minOccurs="0"/>
<xs:element name="acknowledgementRequest" type="acknowledgementRequestType" minOccurs="0"/>
<xs:element name="communicationsAgreementId" type="communicationsAgreementIdType" minOccurs="0"/>
<xs:element name="testIndicator" type="testIndicatorType" minOccurs="0"/>
<xs:element name="message" type="messageType" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="type" type="stringType" fixed="tag" use="required"/>
</xs:complexType>
top

Complex Type: messageType

Super-types: None
Sub-types: None
Name messageType
Abstract no
XML Instance Representation
<...
type="tag [1]">
<messageReferenceNumber> messageReferenceNumberType </messageReferenceNumber> [0..1]
<messageType> messageTypeType </messageType> [0..1]
<messageVersionNumber> messageVersionNumberType </messageVersionNumber> [0..1]
<messageReleaseNumber> messageReleaseNumberType </messageReleaseNumber> [0..1]
<controllingAgency> controllingAgencyType </controllingAgency> [0..1]
<associationAssignedCode> associationAssignedCodeType </associationAssignedCode> [0..1]
<commonAccessReference> commonAccessReferenceType </commonAccessReference> [0..1]
<sequenceOfTransfers> sequenceOfTransfersType </sequenceOfTransfers> [0..1]
<firstAndLastTransfer> firstAndLastTransferType </firstAndLastTransfer> [0..1]
<status> statusType </status> [1]
</...>
Schema Component Representation
<xs:complexType name="messageType">
<xs:sequence>
<xs:element name="messageReferenceNumber" type="messageReferenceNumberType" minOccurs="0"/>
<xs:element name="messageType" type="messageTypeType" minOccurs="0"/>
<xs:element name="messageVersionNumber" type="messageVersionNumberType" minOccurs="0"/>
<xs:element name="messageReleaseNumber" type="messageReleaseNumberType" minOccurs="0"/>
<xs:element name="controllingAgency" type="controllingAgencyType" minOccurs="0"/>
<xs:element name="associationAssignedCode" type="associationAssignedCodeType" minOccurs="0"/>
<xs:element name="commonAccessReference" type="commonAccessReferenceType" minOccurs="0"/>
<xs:element name="sequenceOfTransfers" type="sequenceOfTransfersType" minOccurs="0"/>
<xs:element name="firstAndLastTransfer" type="firstAndLastTransferType" minOccurs="0"/>
<xs:element name="status" type="statusType"/>
</xs:sequence>
<xs:attribute name="type" type="stringType" fixed="tag" use="required"/>
</xs:complexType>
top

Complex Type: statusType

Super-types: None
Sub-types: None
Name statusType
Abstract no
XML Instance Representation
<...
type="tag [1]">
<ediCustomerNumber> ediCustomerNumberType </ediCustomerNumber> [0..1]
<ediCustomerDepartment> ediCustomerDepartmentType </ediCustomerDepartment> [0..1]
<ediParm1> ediParm1Type </ediParm1> [0..1]
<ediParm2> ediParm2Type </ediParm2> [0..1]
<ediParm3> ediParm3Type </ediParm3> [0..1]
<transmitter> transmitterType </transmitter> [0..1]
<receiver> receiverType </receiver> [0..1]
<ediReference> ediReferenceType </ediReference> [1]
<referenceIndication> referenceIndicationType </referenceIndication> [0..1]
<internalNumber> internalNumberType </internalNumber> [0..1]
<ediFunction1> ediFunction1Type </ediFunction1> [1]
<ediCustomerSearchName> ediCustomerSearchNameType </ediCustomerSearchName> [0..1]
<employeesInitials> employeesInitialsType </employeesInitials> [0..1]
<dateTimeZone> dateTimeType </dateTimeZone> [0..1]
<fileHeader> fileHeaderType </fileHeader> [1]
</...>
Schema Component Representation
<xs:complexType name="statusType">
<xs:sequence>
<xs:element name="ediCustomerNumber" type="ediCustomerNumberType" minOccurs="0"/>
<xs:element name="ediCustomerDepartment" type="ediCustomerDepartmentType" minOccurs="0"/>
<xs:element name="ediParm1" type="ediParm1Type" minOccurs="0"/>
<xs:element name="ediParm2" type="ediParm2Type" minOccurs="0"/>
<xs:element name="ediParm3" type="ediParm3Type" minOccurs="0"/>
<xs:element name="transmitter" type="transmitterType" minOccurs="0"/>
<xs:element name="receiver" type="receiverType" minOccurs="0"/>
<xs:element name="ediReference" type="ediReferenceType"/>
<xs:element name="referenceIndication" type="referenceIndicationType" minOccurs="0"/>
<xs:element name="internalNumber" type="internalNumberType" minOccurs="0"/>
<xs:element name="ediFunction1" type="ediFunction1Type"/>
<xs:element name="ediCustomerSearchName" type="ediCustomerSearchNameType" minOccurs="0"/>
<xs:element name="employeesInitials" type="employeesInitialsType" minOccurs="0"/>
<xs:element name="dateTimeZone" type="dateTimeType" minOccurs="0"/>
<xs:element name="fileHeader" type="fileHeaderType"/>
</xs:sequence>
<xs:attribute name="type" type="stringType" fixed="tag" use="required"/>
</xs:complexType>
top

Complex Type: tailorMadeType

Super-types: None
Sub-types: None
Name tailorMadeType
Abstract no
XML Instance Representation
<...
type="tag [1]">
<tailorCode> tailorCodeType </tailorCode> [0..1]
<value> ST_valueA100 </value> [0..1]
</...>
Schema Component Representation
<xs:complexType name="tailorMadeType">
<xs:sequence>
<xs:element name="tailorCode" type="tailorCodeType" minOccurs="0"/>
<xs:element name="value" type="ST_valueA100" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="type" type="stringType" fixed="tag" use="required"/>
</xs:complexType>
top

Complex Type: trackingAndTracingType

Super-types: None
Sub-types: None
Name trackingAndTracingType
Abstract no
XML Instance Representation
<...
type="tag [1]">
<dateTimeZone> dateTimeType </dateTimeZone> [0..1]
<destinationCode> destinationCodeType </destinationCode> [0..1]
<code> codeType </code> [0..1]
<remark_1> remark_1Type </remark_1> [0..1]
<remark_2> remark_2Type </remark_2> [0..1]
</...>
Schema Component Representation
<xs:complexType name="trackingAndTracingType">
<xs:sequence>
<xs:element name="dateTimeZone" type="dateTimeType" minOccurs="0"/>
<xs:element name="destinationCode" type="destinationCodeType" minOccurs="0"/>
<xs:element name="code" type="codeType" minOccurs="0"/>
<xs:element name="remark_1" type="remark_1Type" minOccurs="0"/>
<xs:element name="remark_2" type="remark_2Type" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="type" type="stringType" fixed="tag" use="required"/>
</xs:complexType>
top