Definition Type: Element
Name: OTA_CancelRS
Namespace: http://www.opentravel.org/OTA/2003/05
Containing Schema: OTA_CancelRS.xsd
Abstract
Documentation:
Used to respond to a CancelRQ and may provide details about the cancellation.
Collapse XSD Schema Diagram:
Drilldown into Errors in schema ota_cancelrs_xsd Drilldown into TPA_Extensions in schema ota_commontypes_xsd1 Drilldown into Segment in schema ota_cancelrs_xsd Drilldown into Comment in schema ota_cancelrs_xsd Drilldown into CancelInfoRS in schema ota_cancelrs_xsd Drilldown into UniqueID in schema ota_cancelrs_xsd Drilldown into Warnings in schema ota_cancelrs_xsd Drilldown into Success in schema ota_cancelrs_xsd Drilldown into Status in schema ota_cancelrs_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_CancelRS in schema ota_cancelrs_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:element name="OTA_CancelRS">
    <xs:annotation>
        <xs:documentation xml:lang="en">Used to respond to a CancelRQ and may provide details about the cancellation.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:choice>
            <xs:sequence>
                <xs:element name="Success" type="SuccessType">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">Standard way to indicate successful processing of an OTA message. Returning an empty element of this type indicates success.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="Warnings" type="WarningsType" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">Used in conjunction with the success element to define one or more business errors.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="UniqueID" type="UniqueID_Type" minOccurs="0" maxOccurs="5">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">Contains the reference(s) of the items being cancelled.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="CancelInfoRS" type="CancelInfoRSType" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">May contain rules associated with canceling a reservation as well as the supplier's cancellation number.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="Comment" type="ParagraphType" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">Textual information regarding the cancellation.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="Segment" minOccurs="0" maxOccurs="99">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">Used to specify a segment that has been cancelled.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="UniqueID" type="UniqueID_Type" minOccurs="0" maxOccurs="2">
                                <xs:annotation>
                                    <xs:documentation xml:lang="en">Contains the supplier's cancellation or confirmation number.</xs:documentation>
                                </xs:annotation>
                            </xs:element>
                            <xs:element name="Warnings" type="WarningsType" minOccurs="0">
                                <xs:annotation>
                                    <xs:documentation xml:lang="en">Warning information for the segment that was requested to be cancelled.</xs:documentation>
                                </xs:annotation>
                            </xs:element>
                        </xs:sequence>
                        <xs:attribute name="ItinSegNbr" type="xs:nonNegativeInteger" use="optional">
                            <xs:annotation>
                                <xs:documentation xml:lang="en">Number identifying the segment item that was cancelled.</xs:documentation>
                            </xs:annotation>
                        </xs:attribute>
                    </xs:complexType>
                </xs:element>
                <xs:element ref="TPA_Extensions" minOccurs="0" />
            </xs:sequence>
            <xs:element name="Errors" type="ErrorsType" />
        </xs:choice>
        <xs:attributeGroup ref="OTA_PayloadStdAttributes" />
        <xs:attribute name="Status" type="TransactionStatusType" use="required" />
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Success nsA:Success (1) (1)
Warnings nsA:Warnings 0 (1)
UniqueID nsA:UniqueID 0 5
CancelInfoRS nsA:CancelInfoRS 0 (1)
Comment nsA:Comment 0 (1)
Segment nsA:Segment 0 99
TPA_Extensions TPA_Extensions 0 (1)
Errors nsA:Errors (1) (1)
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
Status nsA:Status Required