Home Blog How to add Passport Data in Amadeus Galileo Sabre

📚 GDS Academy

How to Display Ticket Conditions in AmadeusHow to Book an Infant with a Seat in Amadeus & GDSAmadeus Lesson 12: How to add seat Selection & EMD IssuanceAmadeus Lesson 11: Special Meals & Wheelchair Requests (SSR)Amadeus Lesson 10: How to Change Passenger Name in PNRAmadeus FXD: Essential Commands for Finding the Best AirfareHow to Retrieve a Past Date Booking in AmadeusAmadeus Lesson 9: How to issue ticketAmadeus Lesson 8: How to add FOP, Commission &(FV)Amadeus Lesson 7: How to add passport Information (SR DOCS)Amadeus Lesson 6: How to price a PNR(FXX, FXP, FXR & FXB)Amadeus Lesson 5: How to add a Frequent Flyer Card (FFN & SR)Amadeus lesson 4: how to add Contact Information (AP&SR)Amadeus lesson 3: Ticketing Arrangement & Save PNRAmadeus lesson 2: How to add Passenger Names (NM)Split PNR Commands in Amadeus, Galileo, and SabreHow to clone PNR in Amadeus , Galileo and saberhow to send Itineraries via Amadeus, Galileo, SabreHow to Add a Frequent Flyer in Amadeus, Galileo & SabreHow to add Passport Data in Amadeus Galileo SabreHow to add contact details in Amadeus, Galileo, SabreHow to Master Amadeus Encode & Decode CommandsMinimum Connecting Time (MCT) – Quick GuideHow to Transfer PNR in Galileo, Amadeus & SabreAmadeus Queues : How to Use Them EfficientlyHow to Change a Passenger Name in a PNRAmadeus lesson 1: How to search for a flightThe Ultimate Amadeus Commands GuideRetention Segments: How to Keep Your PNR ActiveHow to Use ARNK in Amadeus, Sabre & GalileoVoid in Amadeus System – Simple Guide for Travel AgentsHow to Process a Manual Refund in Amadeus (Step-by-Step Guide)How to Create a Group PNR in (Amadeus, Galileo & Sabre)How to Create a PNR in Amadeus

How to add Passport Data in Amadeus Galileo Sabre


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 AmadeusGalileo, 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

GDSCommand StartLink to PassengerExample Key Difference
AmadeusSRDOCS/P1 at the endUses hyphens (-) and HK1
GalileoSI.P1/SSRDOCSSI.P1 at startUses slashes (/), no final /P1 needed
Sabre3DOCS-1.1 at endRequires 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., ER in Amadeus, IT in Galileo, ET in Sabre) to save the PNR.

Disclaimer: GDS commands can vary by version and airline contract. Always test in a training mode first.




Related Guides

What Causes ADM in Airlines? Full Guide for Travel Agencies

How to Master Amadeus Encode & Decode Commands

Minimum Connecting Time (MCT) – Quick Guide