Definition Type: Element
Name: PriceInfo
Namespace: http://www.opentravel.org/OTA/2003/05
Type: Unresolved link to bookingpriceinfotype
Containing Schema: OTA_AirBookRQ.xsd
MinOccurs 0
MaxOccurs (1)
Abstract
Documentation:
Pricing information for the air itinerary to be booked e.g. this data could come from the OTA_AirPriceRS data.
Collapse XSD Schema Diagram:
Drilldown into PricingPref in schema ota_airbookrq_xsd Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into ExpandedPricingInd in schema ota_airbookrq_xsd Drilldown into ParticipationLevel in schema ota_airbookrq_xsdXSD Diagram of PriceInfo in schema ota_airbookrq_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:element name="PriceInfo" minOccurs="0">
    <xs:annotation>
        <xs:documentation xml:lang="en">Pricing information for the air itinerary to be booked e.g. this data could come from the OTA_AirPriceRS data.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:complexContent>
            <xs:extension base="BookingPriceInfoType">
                <xs:sequence>
                    <xs:element name="PricingPref" minOccurs="0" maxOccurs="10">
                        <xs:annotation>
                            <xs:documentation xml:lang="en">Identifies a pricing preference for this booking.</xs:documentation>
                        </xs:annotation>
                        <xs:complexType>
                            <xs:attributeGroup ref="PricingInfoGroup">
                                <xs:annotation>
                                    <xs:documentation xml:lang="en">Use to specify a type of pricing information and whether it should be applied or not applied to the pricing.</xs:documentation>
                                </xs:annotation>
                            </xs:attributeGroup>
                        </xs:complexType>
                    </xs:element>
                </xs:sequence>
                <xs:attribute name="ParticipationLevel" type="OTA_CodeType" use="optional">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">To specify the level of participation by a vendor in another system. Refer to OpenTravel Code List Participation Level Code (PLC)</xs:documentation>
                    </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ExpandedPricingInd" type="xs:boolean" use="optional">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">When true, should return expanded pricing  that may include up to 99 taxes and/or service fees.</xs:documentation>
                    </xs:annotation>
                </xs:attribute>
            </xs:extension>
        </xs:complexContent>
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
ItinTotalFare Unresolved link to itintotalfare1 0 2
PTC_FareBreakdowns Unresolved link to ptc_farebreakdowns1 0 (1)
FareInfos Unresolved link to fareinfos1 0 (1)
PriceRequestInformation Unresolved link to pricerequestinformation 0 (1)
TPA_Extensions Unresolved link to tpa_extensions 0 (1)
PricingPref nsA:PricingPref 0 10
Collapse Child Attributes:
Name Type Default Value Use
PricingSource Unresolved link to pricingsource1 Optional
ValidatingAirlineCode Unresolved link to validatingairlinecode1 Optional
QuoteID Unresolved link to quoteid Optional
RepriceRequired Unresolved link to repricerequired (Optional)
ParticipationLevel nsA:ParticipationLevel Optional
ExpandedPricingInd nsA:ExpandedPricingInd Optional
Collapse Derivation Tree:
  • Unresolved link to bookingpriceinfotype
    • PriceInfo