Low Fare Shopping with Most Restrictive Penalties

AirReqRsp.xsd
Air Pricing > Air Fare Rules (recommended) OR
Low Fare Shop > Air Fare Rules (recommended)
Low Fare Shopping requests (LFS) can be modified to specify which types of restrictive penalties apply to fares in the shopping response.
Request
The most restrictive penalties feature performs an assessment of the two most restrictive rules across all fares components within a shopping solution, with the most restrictive rules in the CAT16 category sent in the response, along with using AnytimePenalty, BeforeDeparturePenalty and AfterDeparturePenalty indicators (v45 and later).
In version 49.0 and later, when customer specifies LowFareSearchReq @MostRestrictivePenalties=true, all applicable penalty rules return in the response for the given itinerary.
Response
A standard Low Fare Shopping response is returned. However, the penalties return in the Low Fare Shopping response as part of the MostRestrictivePenalties element. For the Most Restrictive Penalties, the optional attribute returns @PenaltyApplies in the CancelPenalty, ChangePenalty, and NoShowPenalty elements that identifies the penalty as “Anytime”, “Before Departure”, or “After Departure”.
The associated xPath is:
-
If LowFareSearchReq @MostRestrictivePenalties is not included in the request (v.45.0 and later), @PenaltyApplies returns with penalty information in /ChangePenalty or /Cancel Penalty as part of:
-
LowFareSearchRsp/AirPricingSolution/AirPricingInfo/
-
LowFareSearchRsp/AirPricePointList/AirPricePoint/AirPricingInfo/
-
Note: These penalties are returned on Galileo(1G) and Apollo (1V).
-
-
If LowFareSearchReq @MostRestrictivePenalties=True in the request (v49.0 and later), /AirPricingInfo//MostRestrictivePenalties returns with penalty information in:
-
LowFareSearchRsp/AirPricingSolution
-
LowFareSearchRsp/AirPricePointList/AirPricePoint
-
Note: These penalties are not returned on Apollo (1V).
-
-
If LowFareSearchReq or @MostRestrictivePenalties= False (v49.0 and later), @PenaltyApplies returns with penalty information in /ChangePenalty or /CancelPenalty as a part of:
-
LowFareSearchRsp/ AirPriceRsp/AirPriceResult/AirPricingSolution/AirPricingInfo
-
LowFareSearchRsp/AirPricePointList/AirPricePoint/AirPricingInfo
-
Note: These penalties are returned on Galileo (1G), Apollo (1V), Worldspan (1P).
-
Category 16 penalty information includes a combination of the following scenarios:
- Non-Refundable - Anytime & Before Departure.
- Non-Refundable - After Departure.
- Non-Changeable - Anytime & Before Departure.
- Non-Changeable - After Departure.
- Cancellation - Anytime & Before Departure.
- Cancellation - After Departure.
- Changes - Anytime & Before Departure.
- Changes - After Departure.
- Non-Refundable marked with No Show - Anytime & Before Departure.
- Non-Refundable marked with No Show - After Departure.
- No Show - Anytime & Before Departure
- No Show - After Departure
- Non-Changeable marked with No Show - Anytime and Before Departure
- Non-Changeable marked with No Show - After Departure
-
Cancellation - Non-Refundable – Anytime and Before Departure.
-
Cancellation - Non-Refundable – After Departure.
-
Cancellation - Non-Changeable – Anytime and Before Departure
-
Cancellation - Non-Changeable – After Departure
-
Changes - Non-Refundable Anytime and Before Departure.
-
Changes - Non-Refundable – After Departure.
-
Changes - Non-Changeable – Anytime and Before Departure
-
Changes - Non-Changeable – After Departure
Universal API Release 20.4.1 added the following additional values that can be returned. Limited Release. Talk to your Travelport representative about activation. Release 20.4
For details on interpreting the shop response penalties, see the Air Price response topic for Most Restrictive Penalties.
Exceptions
Apollo
Apollo does not support the penalty response from the LFS request.
Worldspan
For Worldspan (1P) Low Fare Shopping, this functionality is implemented for the Price Points path only.