Documentation EDI-Interface LKW Walter AT - Trainbooking Schema
bookings Element
Documentation EDI-Interface LKW Walter AT - Trainbooking Schema > CTIXML Element : bookings Element
Namespace (none)
Diagram
booking Element replyRequest Element orderer Element supplier Element msgTime Element msgDate Element Sequence bookings Element
Overview
type optional s:string
Sequence
msgDate optional Extension of s:string
dateType optional s:string
msgTime optional Extension of s:string
timeType optional s:string
supplier 0..∞
Sequence
registrationCode optional s:string
companyName optional s:string
orderer 0..∞
Sequence
companyName optional s:string
replyRequest 0..∞
Sequence
replyMail optional Extension of s:string
replyEvent optional s:string
booking 1..∞
type optional s:string
Sequence
dispatchDate optional Extension of s:string
dateType optional s:string
dispatchTime optional Extension of s:string
timeType optional s:string
senderName optional s:string
senderUIRRCode optional s:string
invoiceeName optional s:string
invoiceeUIRRCode optional s:string
receiverName optional s:string
receiverUIRRCode optional s:string
departureTerminalCode optional Extension of s:string
uic optional s:string
uirr optional s:string
destinationTerminalCode optional Extension of s:string
uic optional s:string
uirr optional s:string
routing optional s:string
ituBody 0..∞
Sequence
receiverTransportId optional s:string
ituLength optional s:string
ituType optional s:string
grossWeight optional s:string
netWeight optional s:string
taraWeight optional s:string
trainNumber optional s:string
customerRefNumber optional s:string
iluCode optional s:string
ituCode optional s:string
goodsTerm optional s:string
informationText optional s:string
fullEmpty optional s:string
customFormalities optional s:string
priority optional s:string
originTerminal optional Extension of s:string
partner optional s:string
originTransportID optional s:string
un optional s:string
uirr optional s:string
uic optional s:string
endTerminal optional Extension of s:string
partner optional s:string
endTransportID optional s:string
un optional s:string
uirr optional s:string
uic optional s:string
closingDateTimeOtherService optional s:string
Sequence
description optional s:string
NAGinformation optional s:string
packageQuantity optional s:string
unNumber s:string
netWeight optional s:string
class s:string
packageGroup optional s:string
limitedQuantity optional s:string
wasteMark optional s:string
Sequence
documentNumber optional Extension of s:string
type optional s:string
addNumber optional Extension of s:string
type optional s:string
documentType optional s:string
documentDate optional s:string
seller 0..∞
eori optional s:string
vat optional s:string
Sequence
companyName optional s:string
companyStreet optional s:string
companyPostalCode optional s:string
companyCity optional s:string
companyCountry optional s:string
buyer 0..∞
eori optional s:string
vat optional s:string
Sequence
companyName optional s:string
companyStreet optional s:string
companyPostalCode optional s:string
companyCity optional s:string
companyCountry optional s:string
departureCustomsOffice optional s:string
arrivalCustomsOffice optional s:string
addAgreedCustomsValue optional Extension of s:string
type optional s:string
addAgreedBookingValue optional Extension of s:string
type optional s:string
Attributes
NameTypeUseDefaultFixedDescription
types:stringoptional   
Source
<s:element name="bookings" minOccurs="1" maxOccurs="1" xmlns:s="http://www.w3.org/2001/XMLSchema">
  <s:complexType>
    <s:sequence>
      <s:element name="msgDate" minOccurs="0" maxOccurs="1">
        <s:complexType mixed="true">
          <s:simpleContent>
            <s:extension base="s:string">
              <s:attribute name="dateType" type="s:string" />
            </s:extension>
          </s:simpleContent>
        </s:complexType>
      </s:element>
      <s:element name="msgTime" minOccurs="0" maxOccurs="1">
        <s:complexType mixed="true">
          <s:simpleContent>
            <s:extension base="s:string">
              <s:attribute name="timeType" type="s:string" />
            </s:extension>
          </s:simpleContent>
        </s:complexType>
      </s:element>
      <s:element name="supplier" minOccurs="0" maxOccurs="unbounded">
        <s:complexType>
          <s:sequence>
            <s:element name="registrationCode" type="s:string" minOccurs="0" maxOccurs="1" />
            <s:element name="companyName" type="s:string" minOccurs="0" maxOccurs="1" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="orderer" minOccurs="0" maxOccurs="unbounded">
        <s:complexType>
          <s:sequence>
            <s:element name="companyName" type="s:string" minOccurs="0" maxOccurs="1" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="replyRequest" minOccurs="0" maxOccurs="unbounded">
        <s:complexType>
          <s:sequence>
            <s:element name="replyMail" minOccurs="0" maxOccurs="1">
              <s:complexType mixed="true">
                <s:simpleContent>
                  <s:extension base="s:string">
                    <s:attribute name="replyEvent" type="s:string" />
                  </s:extension>
                </s:simpleContent>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="booking" minOccurs="1" maxOccurs="unbounded">
        <s:complexType>
          <s:sequence>
            <s:element name="dispatchDate" minOccurs="0" maxOccurs="1">
              <s:complexType mixed="true">
                <s:simpleContent>
                  <s:extension base="s:string">
                    <s:attribute name="dateType" type="s:string" />
                  </s:extension>
                </s:simpleContent>
              </s:complexType>
            </s:element>
            <s:element name="dispatchTime" minOccurs="0" maxOccurs="1">
              <s:complexType mixed="true">
                <s:simpleContent>
                  <s:extension base="s:string">
                    <s:attribute name="timeType" type="s:string" />
                  </s:extension>
                </s:simpleContent>
              </s:complexType>
            </s:element>
            <s:element name="senderName" type="s:string" minOccurs="0" maxOccurs="1" />
            <s:element name="senderUIRRCode" type="s:string" minOccurs="0" maxOccurs="1" />
            <s:element name="invoiceeName" type="s:string" minOccurs="0" maxOccurs="1" />
            <s:element name="invoiceeUIRRCode" type="s:string" minOccurs="0" maxOccurs="1" />
            <s:element name="receiverName" type="s:string" minOccurs="0" maxOccurs="1" />
            <s:element name="receiverUIRRCode" type="s:string" minOccurs="0" maxOccurs="1" />
            <s:element name="departureTerminalCode" minOccurs="0" maxOccurs="1">
              <s:complexType>
                <s:simpleContent>
                  <s:extension base="s:string">
                    <s:attribute name="uic" type="s:string" />
                    <s:attribute name="uirr" type="s:string" />
                  </s:extension>
                </s:simpleContent>
              </s:complexType>
            </s:element>
            <s:element name="destinationTerminalCode" minOccurs="0" maxOccurs="1">
              <s:complexType>
                <s:simpleContent>
                  <s:extension base="s:string">
                    <s:attribute name="uic" type="s:string" />
                    <s:attribute name="uirr" type="s:string" />
                  </s:extension>
                </s:simpleContent>
              </s:complexType>
            </s:element>
            <s:element name="routing" type="s:string" minOccurs="0" maxOccurs="1" />
            <s:element name="ituBody" minOccurs="0" maxOccurs="unbounded">
              <s:complexType>
                <s:sequence>
                  <s:element name="senderTransportId" type="s:string" minOccurs="1" maxOccurs="1" />
                  <s:element name="receiverTransportId" type="s:string" minOccurs="0" maxOccurs="1" />
                  <s:element name="ituLength" type="s:string" minOccurs="0" maxOccurs="1" />
                  <s:element name="ituType" type="s:string" minOccurs="0" maxOccurs="1" />
                  <s:element name="grossWeight" type="s:string" minOccurs="0" maxOccurs="1" />
                  <s:element name="netWeight" type="s:string" minOccurs="0" maxOccurs="1" />
                  <s:element name="taraWeight" type="s:string" minOccurs="0" maxOccurs="1" />
                  <s:element name="trainNumber" type="s:string" minOccurs="0" maxOccurs="1" />
                  <s:element name="customerRefNumber" type="s:string" minOccurs="0" maxOccurs="1" />
                  <s:element name="iluCode" type="s:string" minOccurs="0" maxOccurs="1" />
                  <s:element name="ituCode" type="s:string" minOccurs="0" maxOccurs="1" />
                  <s:element name="goodsTerm" type="s:string" minOccurs="0" maxOccurs="1" />
                  <s:element name="informationText" type="s:string" minOccurs="0" maxOccurs="1" />
                  <s:element name="fullEmpty" type="s:string" minOccurs="0" maxOccurs="1" />
                  <s:element name="customFormalities" type="s:string" minOccurs="0" maxOccurs="1" />
                  <s:element name="priority" type="s:string" minOccurs="0" maxOccurs="1" />
                  <s:element name="originTerminal" minOccurs="0" maxOccurs="1">
                    <s:complexType mixed="true">
                      <s:simpleContent>
                        <s:extension base="s:string">
                          <s:attribute name="partner" type="s:string" />
                          <s:attribute name="originTransportID" type="s:string" />
                          <s:attribute name="un" type="s:string" />
                          <s:attribute name="uirr" type="s:string" />
                          <s:attribute name="uic" type="s:string" />
                        </s:extension>
                      </s:simpleContent>
                    </s:complexType>
                  </s:element>
                  <s:element name="endTerminal" minOccurs="0" maxOccurs="1">
                    <s:complexType mixed="true">
                      <s:simpleContent>
                        <s:extension base="s:string">
                          <s:attribute name="partner" type="s:string" />
                          <s:attribute name="endTransportID" type="s:string" />
                          <s:attribute name="un" type="s:string" />
                          <s:attribute name="uirr" type="s:string" />
                          <s:attribute name="uic" type="s:string" />
                        </s:extension>
                      </s:simpleContent>
                    </s:complexType>
                  </s:element>
                  <s:element name="estimatedPickUpDateTimeOtherService" type="s:string" minOccurs="0" maxOccurs="1" />
                  <s:element name="closingDateTimeOtherService" type="s:string" minOccurs="0" maxOccurs="1" />
                  <s:element name="dangerousGoodsInformation" minOccurs="0" maxOccurs="unbounded">
                    <s:complexType>
                      <s:sequence>
                        <s:element name="description" type="s:string" minOccurs="0" maxOccurs="1" />
                        <s:element name="NAGinformation" type="s:string" minOccurs="0" maxOccurs="1" />
                        <s:element name="packageQuantity" type="s:string" minOccurs="0" maxOccurs="1" />
                        <s:element name="unNumber" type="s:string" minOccurs="1" maxOccurs="1" />
                        <s:element name="netWeight" type="s:string" minOccurs="0" maxOccurs="1" />
                        <s:element name="class" type="s:string" minOccurs="1" maxOccurs="1" />
                        <s:element name="packageGroup" type="s:string" minOccurs="0" maxOccurs="1" />
                        <s:element name="limitedQuantity" type="s:string" minOccurs="0" maxOccurs="1" />
                      </s:sequence>
                    </s:complexType>
                  </s:element>
                  <s:element name="wasteMark" type="s:string" minOccurs="0" maxOccurs="1" />
                  <s:element name="customsInformation" minOccurs="0" maxOccurs="unbounded">
                    <s:complexType>
                      <s:sequence>
                        <s:element name="documentNumber" minOccurs="0" maxOccurs="1">
                          <s:complexType>
                            <s:simpleContent>
                              <s:extension base="s:string">
                                <s:attribute name="type" type="s:string" />
                              </s:extension>
                            </s:simpleContent>
                          </s:complexType>
                        </s:element>
                        <s:element name="addNumber" minOccurs="0" maxOccurs="1">
                          <s:complexType mixed="true">
                            <s:simpleContent>
                              <s:extension base="s:string">
                                <s:attribute name="type" type="s:string" />
                              </s:extension>
                            </s:simpleContent>
                          </s:complexType>
                        </s:element>
                        <s:element name="documentType" type="s:string" minOccurs="0" maxOccurs="1" />
                        <s:element name="documentDate" type="s:string" minOccurs="0" maxOccurs="1" />
                        <s:element name="seller" minOccurs="0" maxOccurs="unbounded">
                          <s:complexType>
                            <s:sequence>
                              <s:element name="companyName" type="s:string" minOccurs="0" maxOccurs="1" />
                              <s:element name="companyStreet" type="s:string" minOccurs="0" maxOccurs="1" />
                              <s:element name="companyPostalCode" type="s:string" minOccurs="0" maxOccurs="1" />
                              <s:element name="companyCity" type="s:string" minOccurs="0" maxOccurs="1" />
                              <s:element name="companyCountry" type="s:string" minOccurs="0" maxOccurs="1" />
                            </s:sequence>
                            <s:attribute name="eori" type="s:string" />
                            <s:attribute name="vat" type="s:string" />
                          </s:complexType>
                        </s:element>
                        <s:element name="buyer" minOccurs="0" maxOccurs="unbounded">
                          <s:complexType>
                            <s:sequence>
                              <s:element name="companyName" type="s:string" minOccurs="0" maxOccurs="1" />
                              <s:element name="companyStreet" type="s:string" minOccurs="0" maxOccurs="1" />
                              <s:element name="companyPostalCode" type="s:string" minOccurs="0" maxOccurs="1" />
                              <s:element name="companyCity" type="s:string" minOccurs="0" maxOccurs="1" />
                              <s:element name="companyCountry" type="s:string" minOccurs="0" maxOccurs="1" />
                            </s:sequence>
                            <s:attribute name="eori" type="s:string" />
                            <s:attribute name="vat" type="s:string" />
                          </s:complexType>
                        </s:element>
                        <s:element name="departureCustomsOffice" type="s:string" minOccurs="0" maxOccurs="1" />
                        <s:element name="arrivalCustomsOffice" type="s:string" minOccurs="0" maxOccurs="1" />
                        <s:element name="addAgreedCustomsValue" minOccurs="0" maxOccurs="1">
                          <s:complexType>
                            <s:simpleContent>
                              <s:extension base="s:string">
                                <s:attribute name="type" type="s:string" />
                              </s:extension>
                            </s:simpleContent>
                          </s:complexType>
                        </s:element>
                      </s:sequence>
                    </s:complexType>
                  </s:element>
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element name="addAgreedBookingValue" minOccurs="0" maxOccurs="1">
              <s:complexType>
                <s:simpleContent>
                  <s:extension base="s:string">
                    <s:attribute name="type" type="s:string" />
                  </s:extension>
                </s:simpleContent>
              </s:complexType>
            </s:element>
          </s:sequence>
          <s:attribute name="type" type="s:string" />
        </s:complexType>
      </s:element>
    </s:sequence>
    <s:attribute name="type" type="s:string" />
  </s:complexType>
</s:element>
See Also
CTIXML ElementDocumentation EDI-Interface LKW Walter AT - Trainbooking Schema