API Information

Response Format
XML
Service Action Code
SpecialServiceLLSRQ
Current Version
2.3.0
Target Audience
Both TN and AS
Environment
Production
Documentation
Go to the Add Special Service documentation

What's New

  • Added support for the SSR CLID at .../SpecialServiceInfo/Service/@SSR_Code.
  • Corrected an intermittent issue where service could return errors upon combining .../SpecialServiceInfo/AdvancePassenger/PersonName@DocumentHolder with passenger details lacking MiddleName.
  • Added .../SpecialServiceInfo/AdvancePassenger/PersonName/@LapChild to the request schema to pass details on a lap child travelling with an adult passenger.
  • Extended validation for .../SpecialServiceInfo/Service/@SSR_Code not being equal to DOC*. The validation now applies for multiple repetitions of .../SpecialServiceInfo/Service element.
  • Added ../SpecialServiceInfo/SecureFlight/IssueCountry to the request schema to allow passing issue country details for Redress Number and Known Traveller Number.
  • Added ability to pass visa details containing only place of birth at .../SpecialServiceInfo/AdvancePassenger/Document/Visa

Functional Updates And Enhancements

In the Request

Required

Parameter: SSR_Code

Type: string

Description: Used to specify a SSR code

Sample Value:

<SpecialServiceRQ Version="2.3.0" xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SpecialServiceInfo> <Service SSR_Code="CLID"> <Text>TEST</Text> <VendorPrefs> <Airline Code="BA"/> </VendorPrefs> </Service> </SpecialServiceInfo> </SpecialServiceRQ>
Note: This attribute will now support SSR_Code="CLID"

Optional

Parameter: LapChild

Type: boolean

Description: Used to identify information associated with a lap child

Sample Value:

<SpecialServiceRQ Version="2.3.0" xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SpecialServiceInfo> <AdvancePassenger SegmentNumber="A"> <PersonName LapChild="true" NameNumber="1.1"/> <ResidentDestinationAddress Type="D"> <City>LONDON</City> <Country>GB</Country> <Street>10 DOWNING STREET</Street> <State>EN</State> <Zip>7A1 H3P</Zip> </ResidentDestinationAddress> <VendorPrefs> <Airline Hosted="false"/> </VendorPrefs> </AdvancePassenger> </SpecialServiceInfo> </SpecialServiceRQ>
Parameter: IssueCountry

Type: string

Description: Used to pass country of issue for "KnownTravelerNumber" or "RedressNumber".

Sample Value:

<SpecialServiceRQ Version="2.3.0" xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SpecialServiceInfo> <SecureFlight SegmentNumber="A"> <IssueCountry>US</IssueCountry> <PersonName NameNumber="1.1"/> <RedressNumber>123456789</RedressNumber> </SecureFlight> </SpecialServiceInfo> </SpecialServiceRQ>

Resolved Issues

In the Request

N/A

Extended validation for .../SpecialServiceInfo/Service/@SSR_Code not being equal to DOC*. The validation now applies for multiple repetitions of .../SpecialServiceInfo/Service element.

Added ability to pass visa details containing only place of birth at .../SpecialServiceInfo/AdvancePassenger/Document/Visa

In the Response

N/A

Corrected an intermittent issue where service could return errors upon combining .../SpecialServiceInfo/AdvancePassenger/PersonName@DocumentHolder with passenger details lacking MiddleName.