Definition Type: Element
Name: ProcessingInfo
Namespace: http://www.opentravel.org/OTA/2003/05
Containing Schema: OTA_AirBaggageRS.xsd
MinOccurs 0
MaxOccurs (1)
Abstract
Documentation:
The baggage response type and other key message processing directives.
Collapse XSD Schema Diagram:
Drilldown into USDOT_Ind in schema ota_airbaggagers_xsd Drilldown into DecimalPlaces in schema ota_airbaggagers_xsd Drilldown into PricingCurrency in schema ota_airbaggagers_xsd Drilldown into ResponseType in schema ota_airbaggagers_xsd Drilldown into PayWithMilesInd in schema ota_airbaggagers_xsd Drilldown into OfferInd in schema ota_airbaggagers_xsdXSD Diagram of ProcessingInfo in schema ota_airbaggagers_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:element name="ProcessingInfo" minOccurs="0">
    <xs:annotation>
        <xs:documentation source="Description" xml:lang="en">The baggage response type and other key message processing directives.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:attribute name="OfferInd" type="xs:boolean" use="optional">
            <xs:annotation>
                <xs:documentation source="Description" xml:lang="en">If true, the baggage charges may be subject to air supplier merchandising offers.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="PayWithMilesInd" type="xs:boolean" use="optional">
            <xs:annotation>
                <xs:documentation source="Description" xml:lang="en">If true, the baggage fees may be paid for with miles.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="ResponseType" use="optional">
            <xs:annotation>
                <xs:documentation source="Description" xml:lang="en">The baggage information contained in the response.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:enumeration value="Baggage Charge">
                        <xs:annotation>
                            <xs:documentation source="Description" xml:lang="en">Retrieves baggage charges for a specified itinerary or traveler(s).</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="Baggage Allowance">
                        <xs:annotation>
                            <xs:documentation source="Description" xml:lang="en">Retrieves baggage allowances for a specified itinerary or traveler(s).</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="Baggage Charge and Allowance">
                        <xs:annotation>
                            <xs:documentation source="Description" xml:lang="en">Retrieves both baggage allowances and charges for a specified itinerary or traveler(s).</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="Baggage List">
                        <xs:annotation>
                            <xs:documentation source="Description" xml:lang="en">Retrieves a baggage list for a specified itinerary or airline carrier.</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="PricingCurrency" type="AlphaLength3" use="optional">
            <xs:annotation>
                <xs:documentation source="Description" xml:lang="en">The pricing/filing currency in ISO 4217 encoding.</xs:documentation>
                <xs:documentation source="example" xml:lang="en">CAD = Canadian Dollar | USD = United States Dollar | EUR = Euro</xs:documentation>
                <xs:documentation source="reference" xml:lang="en">http://www.opentraveldevelopersnetwork.com/Supported_ISO_Standards.php</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="DecimalPlaces" type="xs:nonNegativeInteger" use="optional">
            <xs:annotation>
                <xs:documentation source="Description" xml:lang="en">The number of decimal places for the display and pricing currency(s).</xs:documentation>
                <xs:documentation source="example" xml:lang="en">USD 8500 with "2" Decimal Places represents $85.</xs:documentation>
                <xs:documentation source="reference" xml:lang="en">http://www.iso.org/iso/support/faqs/faqs_widely_used_standards/widely_used_standards_other/currency_codes/currency_codes_list-1.htm</xs:documentation>
                <xs:documentation source="Definition" xml:lang="en">This is equivalent to the ISO 4217 standard "minor unit" and is typically used when the amount provided includes the minor unit of currency without a decimal point.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="USDOT_Ind" type="xs:boolean">
            <xs:annotation>
                <xs:documentation source="Description" xml:lang="en">If true, information contained in this response was subject to US Department of Transportation regulations.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:complexType>
</xs:element>
Collapse Child Attributes:
Name Type Default Value Use
OfferInd nsA:OfferInd Optional
PayWithMilesInd nsA:PayWithMilesInd Optional
ResponseType nsA:ResponseType Optional
PricingCurrency nsA:PricingCurrency Optional
DecimalPlaces nsA:DecimalPlaces Optional
USDOT_Ind nsA:USDOT_Ind (Optional)