SortFaresInsideItin
Multiple Fares Per Itinerary:
Branded Fares Shop:
Attribute |
SortFaresInsideItin |
Description |
When using Multiple Fares per Itinerary, the itinerary sorting is based on main fare lowest fare, as the default. This means that if the main fare amount is too expensive to be included in the final tier options, cheaper alternate flex fare options will not be included in the final response. Example: the main fare for an Itinerary option is ADT USD1000, and the NEG fare defined in the flex fare group is NEG USD100. By default, MFPI sorting criteria is being driven mainly by the main fare, and not by the cheapest fare across defined additional fares. SortFaresInsideItin allows you to specify whether the sorting criteria is based on cheapest fare across all alternate itinerary flex fares groups versus the cheapest fare across all itinerary main fare (default). Valid values are:
|
Type |
xs:boolean |
Sample SOAP Value
<OTA_AirLowFareSearchRQ> <TPA_Extensions> <IntelliSellTransaction> <RequestType Name="200ITINS"/> <ResponseSorting SortFaresInsideItin="true"/> </IntelliSellTransaction>> </TPA_Extensions> </OTA_AirLowFareSearchRQ> |
Example
Default Sorting (SortFaresInsideItin = “false”):
Main - $200
Flex1 - $190
Flex2 - $340
Flex3 - $200
Sorting with SortFaresInsideItin = “True”:
Flex1 - $190
Main - $200
Flex3 - $200
Flex2 - $340
If the SortFaresInsideItin attribute is set to true in the request, all fares inside the itinerary will be sorted based upon price. When the fares are the same, the main fare will be returned before the MFPI fare. When the fare is the same between any of the MFPI groups, the one with the lower group number will be displayed first.