Definition Type: Element
Name: SelectedSailing
Namespace: http://www.opentravel.org/OTA/2003/05
Containing Schema: OTA_CruiseCabinHoldRS.xsd
MinOccurs (1)
MaxOccurs 3
Abstract
Documentation:
Contains information related to the selected sailing. Typically the selected sailing is one of the sailings returned in the previous sailing availability response.
Collapse XSD Schema Diagram:
Drilldown into Information in schema ota_cruisecabinholdrs_xsd Drilldown into AcceptedPayments in schema ota_cruisecabinholdrs_xsd Drilldown into CruiseProfiles in schema ota_cruisecabinholdrs_xsd Drilldown into Insurance in schema ota_cruisecabinholdrs_xsd Drilldown into Dining in schema ota_cruisecabinholdrs_xsd Drilldown into SelectedCabin in schema ota_cruisecabinholdrs_xsd Drilldown into Status in schema ota_cruisecommontypes_xsd Drilldown into VendorCodeContext in schema ota_cruisecommontypes_xsd Drilldown into ShipName in schema ota_cruisecommontypes_xsd Drilldown into ShipCode in schema ota_cruisecommontypes_xsd Drilldown into VendorName in schema ota_cruisecommontypes_xsd Drilldown into VendorCode in schema ota_cruisecommontypes_xsd Drilldown into End in schema ota_commontypes_xsd1 Drilldown into Duration in schema ota_commontypes_xsd1 Drilldown into Start in schema ota_commontypes_xsd1 Drilldown into DateTimeSpanGroup in schema ota_commontypes_xsd1 Drilldown into VoyageID in schema ota_cruisecommontypes_xsdXSD Diagram of SelectedSailing in schema ota_cruisecabinholdrs_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:element name="SelectedSailing" maxOccurs="3">
    <xs:annotation>
        <xs:documentation xml:lang="en">Contains information related to the selected sailing. Typically the selected sailing is one of the sailings returned in the previous sailing availability response. </xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:sequence>
            <xs:element name="SelectedCabin" maxOccurs="4">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Cabins for the given sailing for which a hold has been requested.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:attribute name="Status" type="OTA_CodeType" use="optional">
                        <xs:annotation>
                            <xs:documentation xml:lang="en">Specifies the status of the category. Refer to OTA code table Status (STS).</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="ReleaseDateTime" type="xs:dateTime" use="optional">
                        <xs:annotation>
                            <xs:documentation xml:lang="en">Date the held cabin will be released back to inventory.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attributeGroup ref="CruiseCabinGroup" />
                </xs:complexType>
            </xs:element>
            <xs:element name="Dining" minOccurs="0" maxOccurs="5">
                <xs:annotation>
                    <xs:documentation xml:lang="en">A list of dining options with the availability status.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:attributeGroup ref="CruiseDiningGroup" />
                </xs:complexType>
            </xs:element>
            <xs:element name="Insurance" minOccurs="0" maxOccurs="9">
                <xs:annotation>
                    <xs:documentation xml:lang="en">A list of insurances with the availability status.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:attributeGroup ref="CruiseInsuranceGroup" />
                </xs:complexType>
            </xs:element>
            <xs:element name="CruiseProfiles" type="CruiseProfileType" minOccurs="0" maxOccurs="3">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Specifies the cruise profile options for this reservation.</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="AcceptedPayments" type="AcceptedPaymentsType" minOccurs="0">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Specifies the Payment Options Information</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Information" type="ParagraphType" minOccurs="0" maxOccurs="5">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Contains information such as advisories or marketing messages returned by the cruise line.</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
        <xs:attributeGroup ref="SelectedSailingGroup" />
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
SelectedCabin nsA:SelectedCabin (1) 4
Dining nsA:Dining 0 5
Insurance nsA:Insurance 0 9
CruiseProfiles nsA:CruiseProfiles 0 3
AcceptedPayments nsA:AcceptedPayments 0 (1)
Information nsA:Information 0 5
Collapse Child Attributes:
Name Type Default Value Use
VoyageID VoyageID Optional
Start Start Optional
Duration Duration Optional
End End Optional
VendorCode VendorCode Optional
VendorName VendorName Optional
ShipCode ShipCode Optional
ShipName ShipName Optional
VendorCodeContext VendorCodeContext Optional
Status Status Optional