Service Action Code: PassengerDetailsRQ
- Added /PassengerDetailsRQ/PostProcessing/EndTransactionRQ/@shouldCheckRefId - you now have the option of asking underlying EnhancedEndTransactionRQ to double-check whether the service response contains the PNR locator. If not, and @haltOnError flag is set to true, system will stop processing and throw an error message: 'Could not find the PNR locator in the End Transaction response'
Service Action Code: EnhancedEndTransactionRQ
- Added @haltOnInvalidMCT - When this flag is set to "true", the API will send a VCT* host command entry via SabreCommandLLSRQ and stop processing upon encountering INVALID CONNECT TIME in the response. This indicates that there's not enough time to get between flights at an airport, so the itinerary needs to be corrected. When set to "false", the API will only return a warning when this is encountered and continue processing; when not sent the API will not trigger the check.
- Added capability to book vehicle content via .VehicleBook object
Service Action Code: EnhancedHotelBookRQ
- Create default mapping for /EnhancedHotelBookRQ/Rooms/Room/Guests/Guest/@Type. When user does not specify /EnhancedHotelBookRQ/Rooms/Room/Guests/Guest/@Type the API will pass the default value of "10" (Adult).