Definition Type: Element
Name: OTA_CruiseBookingDocumentRQ
Namespace: http://www.opentravel.org/OTA/2003/05
Containing Schema: OTA_CruiseBookingDocumentRQ.xsd
Abstract
Documentation:
This message requests booking related documents and the delivery method for a given Reservation ID.
Collapse XSD Schema Diagram:
Drilldown into CruiseDocument in schema ota_cruisebookingdocumentrq_xsd Drilldown into ReservationID in schema ota_cruisebookingdocumentrq_xsd Drilldown into POS in schema ota_cruisebookingdocumentrq_xsd Drilldown into RetransmissionIndicator in schema ota_commontypes_xsd1 Drilldown into AltLangID in schema ota_commontypes_xsd1 Drilldown into AltLangID_Group in schema ota_commontypes_xsd1 Drilldown into PrimaryLangID in schema ota_commontypes_xsd1 Drilldown into PrimaryLangID_Group in schema ota_commontypes_xsd1 Drilldown into TransactionStatusCode in schema ota_commontypes_xsd1 Drilldown into SequenceNmbr in schema ota_commontypes_xsd1 Drilldown into TransactionIdentifier in schema ota_commontypes_xsd1 Drilldown into Version in schema ota_commontypes_xsd1 Drilldown into Target in schema ota_commontypes_xsd1 Drilldown into TimeStamp in schema ota_commontypes_xsd1 Drilldown into EchoToken in schema ota_commontypes_xsd1 Drilldown into OTA_PayloadStdAttributes in schema ota_commontypes_xsd1XSD Diagram of OTA_CruiseBookingDocumentRQ in schema ota_cruisebookingdocumentrq_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:element name="OTA_CruiseBookingDocumentRQ">
    <xs:annotation>
        <xs:documentation xml:lang="en">This message requests booking related documents and the delivery method for a given Reservation ID.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:sequence>
            <xs:element name="POS" type="POS_Type">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Point of sale 
object.</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="ReservationID" type="UniqueID_Type">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Contains the Reservation ID of a booking.</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="CruiseDocument" maxOccurs="9">
                <xs:annotation>
                    <xs:documentation xml:lang="en">The document and the delivery method of the request.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:complexContent>
                        <xs:extension base="DocumentHandlingType">
                            <xs:sequence>
                                <xs:element name="RecipientInfo" type="ContactPersonType" minOccurs="0">
                                    <xs:annotation>
                                        <xs:documentation xml:lang="en">Provides the address details for a recipient. The address is only sent when different than that of the reservation. </xs:documentation>
                                    </xs:annotation>
                                </xs:element>
                            </xs:sequence>
                        </xs:extension>
                    </xs:complexContent>
                </xs:complexType>
            </xs:element>
        </xs:sequence>
        <xs:attributeGroup ref="OTA_PayloadStdAttributes">
            <xs:annotation>
                <xs:documentation xml:lang="en">The standard attributes that appear on the root element for all OTA payloads. </xs:documentation>
            </xs:annotation>
        </xs:attributeGroup>
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
POS nsA:POS (1) (1)
ReservationID nsA:ReservationID (1) (1)
CruiseDocument nsA:CruiseDocument (1) 9
Collapse Child Attributes:
Name Type Default Value Use
EchoToken EchoToken Optional
TimeStamp TimeStamp Optional
Target Target Production Optional
Version Version Required
TransactionIdentifier TransactionIdentifier Optional
SequenceNmbr SequenceNmbr Optional
TransactionStatusCode TransactionStatusCode Optional
PrimaryLangID PrimaryLangID Optional
AltLangID AltLangID Optional
RetransmissionIndicator RetransmissionIndicator Optional