Target Audience: Travel Agents, Airline Ticketing Staff, GDS Users

Linking a passenger’s passport information to their booking (PNR) is mandatory for international flights. Each Global Distribution System (GDS) uses a slightly different command. Below is a quick, practical guide for Amadeus, Galileo, and Sabre.
1. Amadeus – Format
Use the command SRDOCS followed by the details. The structure is:
SRDOCS<airline code>HK1-<Document Type>-<Nationality>-<Passport No>-<Nationality>-<DOB>-<Sex>-<Expiry Date>-<Name>/P1
- P1 = Passenger 1 in the PNR.
- HK1 = Confirmed segment.
Example:
Passenger: JOHN SMITH, US citizen, Passport: US123456, DOB: 01 Jan 1980, Expiry: 31 Dec 2030, Male.
SRDOCSUAHK1-P-US-US123456-US-01JAN80-M-31DEC30-SMITH/JOHN/P1
2. Galileo / Travelport – Format
Galileo uses SI.P1/SSRDOCS followed by similar elements but with slashes (/) separating fields.
SI.P1/SSRDOCS<airline code>HK1/<Document Type>/<Nationality>/<Passport No>/<Nationality>/<DOB>/<Sex>/<Expiry>/<Name>
Example (same passenger):
SI.P1/SSRDOCSUAHK1/P/US/US123456/US/01JAN80/M/31DEC30/SMITH/JOHN
Note: Galileo ties the document to the passenger via
SI.P1(Select Passenger 1).
3. Sabre – Format
Sabre uses the 3DOCS command, and the passenger association is added at the end with a suffix like -1.1 (Passenger 1, Segment 1).
3DOCS/<Document Type>/<Nationality>/<Passport No>/<Place of Issue>/<DOB>/<Sex>/<Expiry>/<Passenger Name>-1.1
Example (same passenger, passport issued in USA):
3DOCS/P/US/US123456/USA/01JAN80/M/31DEC30/SMITH/JOHN-1.1
-1.1= Link to passenger 1, segment 1.
Quick Comparison Table
| GDS | Command Start | Link to Passenger | Example Key Difference |
|---|---|---|---|
| Amadeus | SRDOCS | /P1 at the end | Uses hyphens (-) and HK1 |
| Galileo | SI.P1/SSRDOCS | SI.P1 at start | Uses slashes (/), no final /P1 needed |
| Sabre | 3DOCS | -1.1 at end | Requires place of issue field |
Final Tip
- Always double-check the passenger name order (Surname/Given name or Given/Surname) according to your GDS.
- After entry, use the appropriate end transaction command (e.g.,
ERin Amadeus,ITin Galileo,ETin Sabre) to save the PNR.
Disclaimer: GDS commands can vary by version and airline contract. Always test in a training mode first.
Read also
What Causes ADM in Airlines? Full Guide for Travel Agencies
How to Master Amadeus Encode & Decode Commands
Minimum Connecting Time (MCT) – Quick Guide