Community
';}if (result.raw.userTermSearchKeyword) {var remove_title = Liferay.Language.get("remove-suggestion"); var icon = '';return '
' +'
' + icon + '
' + result.display + '
'+ '
' +'
';}return '
'+result.display + '
';});},resultListLocator: function (result) {var suggestedList = [];if (result.userKeywordTitleJSON.length > 0) {suggestedList = suggestedList.concat(result.userKeywordTitleJSON);if (result.keywordTitleJSON.length > 0) {suggestedList = suggestedList.concat(result.keywordTitleJSON);}}else if (result.keywordTitleJSON.length > 0) {suggestedList = suggestedList.concat(result.keywordTitleJSON);}return suggestedList;},resultTextLocator: function (result) {var text = result.articleTitle ? result.articleTitle: result.termSearchKeyword ? result.termSearchKeyword: result.userTermSearchKeyword ? result.userTermSearchKeyword: result.title ;return text;},});});// ]]>
Login
- Home
You are viewing this page from an external source and its content may or may not be applicable in your market. If you are already a registered user of Amadeus Service Hub, please login to access the full knowledge base, news, training materials and other services specific to your market.
nullHow to add Special Service Requests (SSRs) to a PNR (Cryptic)
Print How to add Special Service Requests (SSRs) to a PNR (Cryptic)
Choose a Language
Bahasa Indonesian
Czech
French
German
Greek
Hebrew
Hungarian
Italian
Japanese
Korean
Polish
Portuguese (Brazil)
Portuguese (Portugal)
Russian
Simplified Chinese
Spanish
Traditional Chinese
Turkish
Ukrainian
Procedure
You enter a Special Service Request (SSR
) to request a special service for a passenger such as a special meal, a wheelchair and others.
All SSR entries consist of theSR
transaction code and a four-letter service code defining the request. Additional free-flow text following the code may be mandatory or optional. The SSR element is different from the OSI
(Other Service Information) element, because it requires a response from the airline involved.
For a full list of the
SSR
codes, refer toHE SR
andHE SR > GPSR4
To enter an SSR
element that does not require free-flow text, enterSR
followed by the four-letter service code. For example: SRVGML
Entry | String | Description |
---|---|---|
| SR | Transaction code |
VGML | Four-character service code | |
| SR* | Transaction code, asterisk
|
VGML | Four-character service code | |
| SR | Transaction code |
BSCT | Service code for bassinet/carrycot/baby basket | |
| SR | Transaction code |
CKIN | Check-in information for airport personnel | |
| SR | Transaction code followed by one of the codes below |
WCHR | Wheelchair Ramp – passenger can walk short distance | |
WCHS | Wheelchair Stairs – passenger has difficulties with stairs | |
WCHC | Wheelchair Carry- must be carried all the way to seat | |
WCBW | Wheelchair – wet cell battery | |
WCBD | Wheelchair – dry cell battery | |
WCMP | Wheelchair - manual power (US carriers only) | |
WCOB | Wheelchair - on board | |
| SR | Transaction code |
FQTV | Frequent Flyer service code (to accrue mileage) | |
KL- | Mandatory airline code, dash | |
KL FREE TEXT | Airline code, and Frequent Flyer information | |
P1 | Passenger association | |
| SR | Transaction code |
OTHS- | Service code, dash | |
FREE TEXT | Free-flow text. The IATA recommendation is that text should be in English. | |
SR SPEQ XX NN1-GOLF BAG | SR | Transaction code |
SPEQ | Service code | |
XX | Airline code | |
NN1 | Action code | |
-TEXT | Dash, sport equipment code |
Example response after SSR VGML
Note: Meals can only be requested on confirmed flight segments. Only one special meal may be requested per passenger and per segment, with the exception of BBML (infant/baby meal) andSPML (special meal).
In the PNR example above, the system generates a message to Singapore Airlines requesting a vegetarian meal, and adds the NN
(need) action code to theSSR
element. When Singapore Airlines confirms the special meal, they generate a KK
(confirmed) message, at which time you can accept the confirmation by changing the status to HK
.
If the special service request is only for one segment in a multiple segment PNR, you can also use segment association. For example: SRVGML/S4
To enter an SSR element that requires free-flow text, add a dash (-
) after the 4four-letter service code followed by the description of the service. For example: SR SPML-CHEESE PLATTER
Cabin baggage and Extra seat
When making an SSR
entry for cabin baggage (CBBG
) or an extra seat (EXST
), you must passenger-associate the entry to the actual passenger name in the PNR. You also must explain what the cabin baggage is, or why the extra seat is required.
Cabin baggage (example):
Extra seat (example):
Unaccompanied Minor (UMNR)
To add an SSR
element for an unaccompanied minor manually after end of transaction, enter the age of the unaccompanied minor as free-flow text, following the SSR code.
For example:SR UMNR - UM05
(where 5 is the age of the passenger)
Weapon information
To send weapon information to an airline, you can create an SSR
containing a description of the weapon, firearm, or ammunition that will be carried as checked baggage. You can use passenger or segment association.
For example: SR WEAP NN1-RIFLE WINCHESTER 12 GAUGE SHOTGUN/P2
Entry | Description |
---|---|
| SSR code for weapon |
| Status code and number and services (must use NN status code) |
| Dash followed by the weapon description (free-flow text) |
| Slash followed by passenger association |
Note: The number of services requested can exceed the number of passengers.
Emergency contact information
To send emergency contact information to an airline, you can create an SSR
containing the emergency contact name and phone number.
For example: SR PCTC MH HK /EDWARD PASSENGER/US3054411245.CELL PHONE
Entry | Description |
---|---|
| SSR code for emergency contact |
| Airline code |
| Holding confirmed |
| Slash (/) followed by emergency contact name |
| Slash (/) followed by country code and emergency contact phone number |
| Period ( |
Note: You must use this approved IATA format.
APIS information
For airlines that participate in Advance Passenger Information System (APIS
)
APIS
is a program used by U.S. Customs and Border Protection (CBP
) and some airlines to send passport and visa information to the CBP
, at least 60 minutes prior to passenger’s departure time. U.S. Customs and Border Protection require these three pieces of information:
DOCS
- Primary travel document information (passport, national ID card)DOCO
- Secondary travel document information (visa)DOCA
- Passenger residence or destination address, depending on the customs requirement
For a list of airlines that support APIS
special service request, see GGAPIS
To submit passport and passenger information for APIS
compliant airlines, enter:
SR DOCS AY HK1-P-GB-012345678-GB-30JUN73-M-14APR25-JOHNSON-SIMON
Entry | Description |
---|---|
| SSR code for primary travel document information (passport, national ID card) (mandatory) |
| Airline code (mandatory) |
| Holding confirmed (mandatory) |
| Number of services needed (mandatory) |
| Travel document code |
| Issuing country/state code |
| Document number |
| Passenger's date of birth |
| Gender of passenger (mandatory): M=male, F=female, X=transgender, MI=male infant, FI=female infant |
| Document expiration date |
| Passenger's last name |
| Passenger's first name |
To submit passport and passenger information for an infant, enter:
SR DOCS AY HK1 - P - FR - 12345678 - FR - 06NOV22 - MI - 20OCT25 - CHAN - TAIMAN
Entry | Description |
MI | Male infant |
FI | Female infant |
Travel document Codes | Description |
---|---|
F | Approved non-standard identity documents |
AC | Crew member certificate |
A, C, I | Identity card (dependent on what identity card the country requirements state) |
IP | Passport card |
P | Passport |
SR DOCO AY HK1-BASILDON GB-V-11223344-LONDON GBR-18JUN20-USA
Entry | Description |
---|---|
| - |
| Airline code (mandatory) |
| Holding confirmed (mandatory) |
| Number of services needed (mandatory) |
| Passenger's place of birth (city and country code) |
| Code for visa |
| Document number |
| Place of issue |
| Document issue date |
| Country/state where visa is applicable |
SR DOCA AY HK1-D-US-1 PARK AVE-NEW YORK-NY-10022
Entry | Description |
---|---|
| SSR code for passenger residence or destination address, depending on Customs requirement (mandatory) |
| Airline code (mandatory) |
| Holding confirmed (mandatory) |
| Number of services needed (mandatory) |
| Type of address (D=destination, R=residence) |
| Country code |
| Street address |
| City name |
| Country/state code |
| Zip code |
Note: Insert a dash (-) after each element following the status code/number in party. If one element is not needed, insert a dash anyway, unless no further element is provided.
Note: When you enter a country or nationality code in an APISSSRtransaction, you can enter a code from one to three characters long. However, in order to comply with customs requirements, we recommend that you use the three-letter AIRIMP country code: for example, USA or FRA
For a list of the three-letter country codes, use the DC
entry. For more information, enterHE DC
in the command page.
Manual ticket number
The format to transmit ticket numbers to an airline varies from carrier to carrier. Some airlines require anSSR
element, while others require anOSI
message. To determine the correct format to use, please contact the carrier directly.
- For more information on sending the ticket number to an airline that does not support ticket/document transmission, refer to the Amadeus Help page
HE FH
, then look for Manually transmitting ticket numbers to airlines
Example fromHE FH
:
OS 6X TKNO 17214480533736
(Single ticket number)
SR OTHS 6X-172-1234567890
OS 6X TKNO 1724480533736/38/40
(Multiple ticket numbers)
OS 6X TKNO 1724480533726-37
(Range of numbers)
E-mail address
To add an e-mail address asan SSR, enter:
(example for [email protected])
SR CTCE-BA HK1/XXX..YYY//WORK.COM
Entry | Description |
---|---|
// | (double slash) instead of@ (at sign) |
.. | (double dot) instead of_ (underscore) |
./ | (dot slash) instead of- (dash) |
For more information, enterHE SR
in the command page.
Wheelchair
- If wheelchair passenger is travelling with escort, the escort information shall be entered in
OSI
. - For incapacitated passengers carrying 1 wheelchair on which they are dependent, the wheelchair will be accepted free of charge as checked baggage and will not be not included in the normal checked baggage allowance.
- Advance seat reservations can be offered to wheelchair passengers. In order to comply with safety regulations, wheelchair passengers should never be seated:
- at Emergency Exit
- upper deck of the aircraft
Wheelchair type | Description |
---|---|
WCHR |
|
WCHS |
|
WCHC |
|
WCBD |
|
WCBW |
|
WCMP |
|
WCOB |
|
Enter, for example:SRWCHR-ELDERLY PERSON/P2
Pet in cabin / Animal in hold
To send animal in hold or pet in cabin information to an airline, create an SSR
containing type, specify number, container weight and dimensions.
You can use passenger or segment association. Enter, for example:SRPETC NN1-CAT W-5KG D-40X30X20CM orSR*PETC NN1-CAT W-5KG D-40X30X20CM
Entry | Description |
---|---|
| Transaction code |
* | Free-flow text is mandatory |
| Code for pet in cabin |
| Status code and number |
| Type of animal |
| Container weight |
| Dimension |
SRAVIH NN1-SERVICE DOG W-30KG D-90X80X70CM/P1
Entry | Description |
---|---|
| Transaction code |
| Code for animal in hold |
| Status code and number |
| Type of animal |
| Container weight |
| Dimension |
| Slash, passenger one. |