Example Multi-Ticket Request
<OTA_AirPriceRQ xmlns="http://www.opentravel.org/OTA/2003/05" TimeStamp="2019-10-23T04:30:57Z" Target="Production" Version="1.0" PrimaryLangID="en" AltLangID="en" RetransmissionIndicator="false" CorrelationID="IQBGDURBCH65M8ALVT7V0MKS12" Regionality="International">
<POS>
<Source ISOCountry="ZA" ISOCurrency="ZAR" DisplayCurrency="ZAR" DisplayRate="1.0" FirstDepartPoint="DUR" FinalDestinationPoint="JNB">
<RequestorID Type="Company" ID="api" ID_Context="ts" MessagePassword="<PASSWORD>">
<CompanyName><USERNAME></CompanyName>
</RequestorID>
</Source>
</POS>
<AirItineraries>
<AirItinerary DirectionInd="Roundtrip" ItineraryTypeType="MultiTicket">
<OriginDestinationOptions>
<OriginDestinationOption tsDuration="40500000" RefNumber="0">
<FlightSegment DepartureDateTime="2019-10-28T06:05:00" ArrivalDateTime="2019-10-28T07:20:00" StopQuantity="0" FlightNumber="602" tsDuration="4500000" ResBookDesigCode="U" DepartureDay="Mon">
<DepartureAirport LocationCode="DXB" CodeContext="IATA"/>
<ArrivalAirport LocationCode="MCT" CodeContext="IATA"/>
<OperatingAirline CompanyShortName="Oman Air" TravelSector="1" Code="WY" CodeContext="iata">Oman Air</OperatingAirline>
<Equipment AirEquipType="738">738</Equipment>
<MarketingAirline CompanyShortName="Oman Air" TravelSector="1" Code="WY" CodeContext="iata">Oman Air</MarketingAirline>
<RequestedCabin CabinType="Economy"/>
<FareBaggageAllowance UnitOfMeasureQuantity="2.0" UnitOfMeasure="Pieces" UnitOfMeasureCode="pc" FlightSegmentRPH="1,2" Operation="Add" BaggageCode="1" BaggageCategory="CHECKED" BaggageDescription="2 x 15kg" BaggageIdentifier="1" Included="true" Extra="false" Multi="false" PerDirection="true" PerPassenger="true" PreSelected="false"/>
<FareBaggageAllowance UnitOfMeasureQuantity="0.0" UnitOfMeasure="Pieces" UnitOfMeasureCode="pc" BaggageCategory="HAND" BaggageDescription="7kg hand baggage" Included="true" PerDirection="true" PerPassenger="true" PreSelected="false"/>
<FareBaggageAllowance BaggageCategory="HAND" BaggageDescription="7kg hand baggage" Included="true" PerDirection="true" PerPassenger="true" PreSelected="false"/>
<BookingClassAvails CabinType="Economy">
<BookingClassAvail ResBookDesigCode="U" ResBookDesigQuantity="7"/>
</BookingClassAvails>
</FlightSegment>
<FlightSegment DepartureDateTime="2019-10-28T14:15:00" ArrivalDateTime="2019-10-28T18:50:00" StopQuantity="0" FlightNumber="247" tsDuration="11100000" ResBookDesigCode="U" DepartureDay="Mon">
<DepartureAirport LocationCode="MCT" CodeContext="IATA"/>
<ArrivalAirport LocationCode="DEL" CodeContext="IATA"/>
<OperatingAirline CompanyShortName="Oman Air" TravelSector="1" Code="WY" CodeContext="iata">Oman Air</OperatingAirline>
<Equipment AirEquipType="738">738</Equipment>
<MarketingAirline CompanyShortName="Oman Air" TravelSector="1" Code="WY" CodeContext="iata">Oman Air</MarketingAirline>
<RequestedCabin CabinType="Economy"/>
<BookingClassAvails CabinType="Economy">
<BookingClassAvail ResBookDesigCode="U" ResBookDesigQuantity="7"/>
</BookingClassAvails>
</FlightSegment>
<BookingReferenceID Type="5" ID="1" ID_Context="1A" SellReference="DXBKN38TS" TicketReference="DXBKN38TS">
<CompanyName CompanyShortName="Amadeus" TravelSector="5" Code="1A" CodeContext="OTA">Amadeus</CompanyName>
</BookingReferenceID>
</OriginDestinationOption>
<OriginDestinationOption tsDuration="13800000" RefNumber="1">
<FlightSegment DepartureDateTime="2019-11-06T16:15:00" ArrivalDateTime="2019-11-06T18:35:00" StopQuantity="0" FlightNumber="517" tsDuration="13800000" ResBookDesigCode="Q" DepartureDay="Wed">
<DepartureAirport LocationCode="DEL" CodeContext="IATA"/>
<ArrivalAirport LocationCode="DXB" CodeContext="IATA"/>
<OperatingAirline CompanyShortName="Emirates" TravelSector="1" Code="EK" CodeContext="iata">Emirates</OperatingAirline>
<Equipment AirEquipType="77W">77W</Equipment>
<MarketingAirline CompanyShortName="Emirates" TravelSector="1" Code="EK" CodeContext="iata">Emirates</MarketingAirline>
<RequestedCabin CabinType="Economy"/>
<FareBaggageAllowance UnitOfMeasureQuantity="25.0" UnitOfMeasure="Kilograms" UnitOfMeasureCode="kg" FlightSegmentRPH="1" Operation="Add" BaggageCode="3" BaggageCategory="CHECKED" BaggageDescription="25kg" BaggageIdentifier="3" Included="true" Extra="false" Multi="false" PerDirection="true" PerPassenger="true" PreSelected="false"/>
<FareBaggageAllowance UnitOfMeasureQuantity="0.0" UnitOfMeasure="Pieces" UnitOfMeasureCode="pc" BaggageCategory="HAND" BaggageDescription="7kg hand baggage" Included="true" PerDirection="true" PerPassenger="true" PreSelected="false"/>
<FareBaggageAllowance BaggageCategory="HAND" BaggageDescription="7kg hand baggage" Included="true" PerDirection="true" PerPassenger="true" PreSelected="false"/>
<BookingClassAvails CabinType="Economy">
<BookingClassAvail ResBookDesigCode="Q" ResBookDesigQuantity="1"/>
</BookingClassAvails>
</FlightSegment>
<BookingReferenceID Type="5" ID="2" ID_Context="1A" SellReference="DXBKN38TS" TicketReference="DXBKN38TS">
<CompanyName CompanyShortName="Amadeus" TravelSector="5" Code="1A" CodeContext="OTA">Amadeus</CompanyName>
</BookingReferenceID>
<TSValidatingAirline Code="EK" CodeContext="iata" CompanyShortName="Emirates"/>
</OriginDestinationOption>
</OriginDestinationOptions>
<TSMessageLinks ServerID="urn:uuid:bdaf04c1-8c7e-5e82-8b88-044ddc940d69">
<MessageLink Id="5b9ef8ff-1ddf-4774-8a2a-d38926510f7e" Action="Fare_MasterPricerTravelBoardSearchRequest"/>
<MessageLink Id="urn:uuid:f2caaca6-8331-66a4-692d-dc4ef6f40427" Action="Fare_MasterPricerTravelBoardSearchReply">
<RelatesTo Id="5b9ef8ff-1ddf-4774-8a2a-d38926510f7e"/>
</MessageLink>
</TSMessageLinks>
<TSValidatingAirline Code="WY" CodeContext="iata" CompanyShortName="Oman Air"/>
<PriceIndex>15</PriceIndex>
</AirItinerary>
</AirItineraries>
<AirItineraryPricingInfos>
<AirItineraryPricingInfo PricingSource="Published" RepriceRequired="true">
<ItinTotalFare>
<BaseFare Amount="360.0" CurrencyCode="AED" DecimalPlaces="2" DisplayAmount="360.0" OriginalAmount="360.0" DisplayRate="1.0" OriginalRate="1.0" DisplayCurrencyCode="AED" DisplayDecimalPlaces="2" OriginalCurrencyCode="AED" OriginalDecimalPlaces="2" Operation="Replace"/>
<Taxes Amount="595.0" CurrencyCode="AED" DecimalPlaces="2" DisplayAmount="595.0" OriginalAmount="595.0" DisplayRate="1.0" OriginalRate="1.0" DisplayCurrencyCode="AED" DisplayDecimalPlaces="2" OriginalCurrencyCode="AED" OriginalDecimalPlaces="2"/>
<Fees Amount="-45.2" CurrencyCode="AED" DecimalPlaces="2" DisplayAmount="-45.2" OriginalAmount="-45.2" DisplayRate="1.0" OriginalRate="1.0" DisplayCurrencyCode="AED" DisplayDecimalPlaces="2" OriginalCurrencyCode="AED" OriginalDecimalPlaces="2">
<Fee FeeCode="APS_SIMPLE" Amount="-45.2" CurrencyCode="AED" DecimalPlaces="2" DisplayAmount="-45.2" OriginalAmount="-45.2" DisplayRate="1.0" OriginalRate="1.0" DisplayCurrencyCode="AED" DisplayDecimalPlaces="2" OriginalCurrencyCode="AED" OriginalDecimalPlaces="2" TaxPercentage="0.0" Operation="Add" RPH="AutoPricing Fee">AED -45.2</Fee>
<Metadata>
<TSKeyValuePair Key="apsResultId" Value="cb9ed493-6c66-4d33-a407-01c33d16cd6f"/>
<TSKeyValuePair Key="apsRelativeKey" Value="24f8364f6ed2f7857edf50139891332f8ffb584464cc84b17910201c023bbb59"/>
<TSKeyValuePair Key="apsGrossProfit" Value="-14.325000000"/>
<TSKeyValuePair Key="apsGrossProfitAlt" Value="-14.325000000"/>
<TSKeyValuePair Key="apsProviderTotal" Value="955.000000000"/>
<TSKeyValuePair Key="apsFeeDiscountAlt" Value="-45.201699991"/>
<TSKeyValuePair Key="apsTotalCost" Value="69.205000000"/>
<TSKeyValuePair Key="apsTotalRevenue" Value="100.081699991"/>
<TSKeyValuePair Key="apsPricingSource" Value="APS_SIMPLE"/>
<TSKeyValuePair Key="apsSearchId" Value="ab7362b5-62ef-4385-9a04-34904d968508"/>
<TSKeyValuePair Key="apsOldSystemFeeDiscount" Value="0"/>
</Metadata>
</Fees>
<TotalFare Amount="909.8" CurrencyCode="AED" DecimalPlaces="2" DisplayAmount="909.8" OriginalAmount="955.0" DisplayRate="1.0" OriginalRate="1.0" DisplayCurrencyCode="AED" DisplayDecimalPlaces="2" OriginalCurrencyCode="AED" OriginalDecimalPlaces="2" Operation="Replace"/>
</ItinTotalFare>
<PTC_FareBreakdowns>
<PTC_FareBreakdown PricingSource="Published">
<PassengerTypeQuantity Code="10" CodeContext="OTA" Quantity="1"/>
<FareBasisCodes>
<FareBasisCode FlightSegmentRPH="1">UELOAE</FareBasisCode>
<FareBasisCode FlightSegmentRPH="1">UELOAE</FareBasisCode>
<FareBasisCode FlightSegmentRPH="2">QEEOPIN1</FareBasisCode>
</FareBasisCodes>
<PassengerFare TotalNbrTrips="0" TotalNbrPTC="0">
<BaseFare Amount="360.0" CurrencyCode="AED" DecimalPlaces="2" DisplayAmount="360.0" OriginalAmount="360.0" DisplayRate="1.0" OriginalRate="1.0" DisplayCurrencyCode="AED" DisplayDecimalPlaces="2" OriginalCurrencyCode="AED" OriginalDecimalPlaces="2" Operation="Replace"/>
<Taxes Amount="595.0" CurrencyCode="AED" DecimalPlaces="2" DisplayAmount="595.0" OriginalAmount="595.0" DisplayRate="1.0" OriginalRate="1.0" DisplayCurrencyCode="AED" DisplayDecimalPlaces="2" OriginalCurrencyCode="AED" OriginalDecimalPlaces="2"/>
<Fees/>
<TotalFare Amount="955.0" CurrencyCode="AED" DecimalPlaces="2" DisplayAmount="955.0" OriginalAmount="955.0" DisplayRate="1.0" OriginalRate="1.0" DisplayCurrencyCode="AED" DisplayDecimalPlaces="2" OriginalCurrencyCode="AED" OriginalDecimalPlaces="2" Operation="Replace"/>
</PassengerFare>
<FareInfo CurrencyCode="AED">
<FareInfo TripType="Outbound">
<Fare BaseAmount="170.0" TotalFare="400.0"/>
<PTC PassengerTypeCode="10"/>
</FareInfo>
</FareInfo>
<FareInfo CurrencyCode="AED">
<FareInfo TripType="Inbound">
<Fare BaseAmount="190.0" TotalFare="555.0"/>
<PTC PassengerTypeCode="10"/>
</FareInfo>
</FareInfo>
</PTC_FareBreakdown>
</PTC_FareBreakdowns>
<FareInfos>
<FareInfo CurrencyCode="AED">
<FareInfo TripType="Outbound">
<Fare BaseAmount="170.0" TotalFare="400.0"/>
</FareInfo>
</FareInfo>
<FareInfo CurrencyCode="AED">
<FareInfo TripType="Inbound">
<Fare BaseAmount="190.0" TotalFare="555.0"/>
</FareInfo>
</FareInfo>
</FareInfos>
<FlexiTicketPrice Amount="190.0" CurrencyCode="AED" DecimalPlaces="2"/>
</AirItineraryPricingInfo>
</AirItineraryPricingInfos>
<TravelerInfoSummary>
<AirTravelerAvail>
<PassengerTypeQuantity Code="7" Quantity="0"/>
<PassengerTypeQuantity Code="8" Quantity="0"/>
<PassengerTypeQuantity Code="9" Quantity="0"/>
<PassengerTypeQuantity Code="10" Quantity="1"/>
</AirTravelerAvail>
</TravelerInfoSummary>
</OTA_AirPriceRQ>