[{"data":1,"prerenderedAt":520},["ShallowReactive",2],{"guide-amadeus-pnr-elements":3,"related-\u002Fblog\u002Famadeus-training-with-ai":32,"mdc-rwo574-key":40},{"id":4,"slug":5,"question":6,"answer":7,"title":8,"level":9,"entries":10,"verified":17,"body":18,"related":19},"pnr.anatomy","pnr-elements","What must an Amadeus PNR contain?","Five elements make a PNR you can save: names (NM), flights (SS), a contact (AP or APE), a ticketing arrangement (TK) and who asked (RF). Then ER saves it and the six-character record locator appears.","What a PNR must contain","basic",[11,12,13,14,15,16],"NM","SS","AP","TK","RF","ER",true,"## When\nYou are about to build your first booking, or Amadeus refuses to save (`ER`) and you need to know\nwhat is missing.\n\n## What it is\nA PNR (Passenger Name Record) is a list of numbered **elements**. Five of them make a bookable record:\n\n| Element | Entry | What it holds | Why the airline \u002F your agency needs it |\n|---|---|---|---|\n| Name | `NM` | every passenger, as on the passport | The ticket is issued to this exact name. |\n| Itinerary | `SS` (sell) | flight segments with class and status | What is booked. |\n| Contact | `AP` \u002F `APE` | phone, email | Who to reach about changes. |\n| Ticketing arrangement | `TK` | when it will be ticketed (`TKOK`, `TKTL…`) | Drives queues and deadlines. |\n| Received from | `RF` | who asked for this change | The audit trail in the history. |\n\nEverything else is optional or added later: SSRs (meals, passport data), OSIs, remarks, seats, and\nthe fare elements added before ticketing (form of payment `FP`, commission `FM`, validating carrier\n`FV`), the stored fare (TST) and, after issue, the ticket numbers (`FA` lines).\n\n## Steps\n| # | Entry | What it does | Why |\n|---|---|---|---|\n| 1 | `RT` + locator | Shows a saved PNR — look at how the elements are numbered. | Changes and cancellations refer to element numbers (`XE4`, `5\u002F…`). |\n| 2 | build the five elements | See [Build a new PNR from start to finish](\u002Famadeus-guide\u002Fcreate-pnr). | A PNR without them cannot be ended. |\n| 3 | `ER` | Saves and redisplays. | The record locator appears. |\n\n## Check it worked\nThe saved PNR shows a six-character record locator, the passengers, the segments with status `HK`,\nthe contact, the TK element and the RF.\n\n## Traps\n- Element numbers change when you add or delete elements — always re-display (`RT`) before an entry\n  that uses a number.\n- Passenger association: many elements can belong to one passenger (`\u002FP2`) or one segment (`\u002FS3`).\n  Without it they apply to all.",[20,23,26,29],{"slug":21,"question":22},"create-pnr","How do I create a PNR in Amadeus?",{"slug":24,"question":25},"pnr-vs-booking-file","Is an Amadeus booking file the same as a PNR?",{"slug":27,"question":28},"passenger-names","How do I enter adult, child and infant names in Amadeus?",{"slug":30,"question":31},"ticketing-arrangement","What are TKTL, TKOK and TKXL in Amadeus?",[33],{"path":34,"title":35,"description":36,"date":37,"image":38,"imageAlt":38,"draft":39},"\u002Fblog\u002Famadeus-training-with-ai","Amadeus training with AI: onboarding and support for agents","GateRoam has an Amadeus guide your AI assistant can search: learn Amadeus step by step and get answers on tickets, voids and refunds. No API needed.","2026-09-27",null,false,{"data":41,"body":42},{},{"type":43,"children":44},"root",[45,54,68,74,87,281,318,324,457,463,476,482],{"type":46,"tag":47,"props":48,"children":50},"element","h2",{"id":49},"when",[51],{"type":52,"value":53},"text","When",{"type":46,"tag":55,"props":56,"children":57},"p",{},[58,60,66],{"type":52,"value":59},"You are about to build your first booking, or Amadeus refuses to save (",{"type":46,"tag":61,"props":62,"children":64},"code",{"className":63},[],[65],{"type":52,"value":16},{"type":52,"value":67},") and you need to know\nwhat is missing.",{"type":46,"tag":47,"props":69,"children":71},{"id":70},"what-it-is",[72],{"type":52,"value":73},"What it is",{"type":46,"tag":55,"props":75,"children":76},{},[77,79,85],{"type":52,"value":78},"A PNR (Passenger Name Record) is a list of numbered ",{"type":46,"tag":80,"props":81,"children":82},"strong",{},[83],{"type":52,"value":84},"elements",{"type":52,"value":86},". Five of them make a bookable record:",{"type":46,"tag":88,"props":89,"children":90},"table",{},[91,120],{"type":46,"tag":92,"props":93,"children":94},"thead",{},[95],{"type":46,"tag":96,"props":97,"children":98},"tr",{},[99,105,110,115],{"type":46,"tag":100,"props":101,"children":102},"th",{},[103],{"type":52,"value":104},"Element",{"type":46,"tag":100,"props":106,"children":107},{},[108],{"type":52,"value":109},"Entry",{"type":46,"tag":100,"props":111,"children":112},{},[113],{"type":52,"value":114},"What it holds",{"type":46,"tag":100,"props":116,"children":117},{},[118],{"type":52,"value":119},"Why the airline \u002F your agency needs it",{"type":46,"tag":121,"props":122,"children":123},"tbody",{},[124,151,179,213,255],{"type":46,"tag":96,"props":125,"children":126},{},[127,133,141,146],{"type":46,"tag":128,"props":129,"children":130},"td",{},[131],{"type":52,"value":132},"Name",{"type":46,"tag":128,"props":134,"children":135},{},[136],{"type":46,"tag":61,"props":137,"children":139},{"className":138},[],[140],{"type":52,"value":11},{"type":46,"tag":128,"props":142,"children":143},{},[144],{"type":52,"value":145},"every passenger, as on the passport",{"type":46,"tag":128,"props":147,"children":148},{},[149],{"type":52,"value":150},"The ticket is issued to this exact name.",{"type":46,"tag":96,"props":152,"children":153},{},[154,159,169,174],{"type":46,"tag":128,"props":155,"children":156},{},[157],{"type":52,"value":158},"Itinerary",{"type":46,"tag":128,"props":160,"children":161},{},[162,167],{"type":46,"tag":61,"props":163,"children":165},{"className":164},[],[166],{"type":52,"value":12},{"type":52,"value":168}," (sell)",{"type":46,"tag":128,"props":170,"children":171},{},[172],{"type":52,"value":173},"flight segments with class and status",{"type":46,"tag":128,"props":175,"children":176},{},[177],{"type":52,"value":178},"What is booked.",{"type":46,"tag":96,"props":180,"children":181},{},[182,187,203,208],{"type":46,"tag":128,"props":183,"children":184},{},[185],{"type":52,"value":186},"Contact",{"type":46,"tag":128,"props":188,"children":189},{},[190,195,197],{"type":46,"tag":61,"props":191,"children":193},{"className":192},[],[194],{"type":52,"value":13},{"type":52,"value":196}," \u002F ",{"type":46,"tag":61,"props":198,"children":200},{"className":199},[],[201],{"type":52,"value":202},"APE",{"type":46,"tag":128,"props":204,"children":205},{},[206],{"type":52,"value":207},"phone, email",{"type":46,"tag":128,"props":209,"children":210},{},[211],{"type":52,"value":212},"Who to reach about changes.",{"type":46,"tag":96,"props":214,"children":215},{},[216,221,229,250],{"type":46,"tag":128,"props":217,"children":218},{},[219],{"type":52,"value":220},"Ticketing arrangement",{"type":46,"tag":128,"props":222,"children":223},{},[224],{"type":46,"tag":61,"props":225,"children":227},{"className":226},[],[228],{"type":52,"value":14},{"type":46,"tag":128,"props":230,"children":231},{},[232,234,240,242,248],{"type":52,"value":233},"when it will be ticketed (",{"type":46,"tag":61,"props":235,"children":237},{"className":236},[],[238],{"type":52,"value":239},"TKOK",{"type":52,"value":241},", ",{"type":46,"tag":61,"props":243,"children":245},{"className":244},[],[246],{"type":52,"value":247},"TKTL…",{"type":52,"value":249},")",{"type":46,"tag":128,"props":251,"children":252},{},[253],{"type":52,"value":254},"Drives queues and deadlines.",{"type":46,"tag":96,"props":256,"children":257},{},[258,263,271,276],{"type":46,"tag":128,"props":259,"children":260},{},[261],{"type":52,"value":262},"Received from",{"type":46,"tag":128,"props":264,"children":265},{},[266],{"type":46,"tag":61,"props":267,"children":269},{"className":268},[],[270],{"type":52,"value":15},{"type":46,"tag":128,"props":272,"children":273},{},[274],{"type":52,"value":275},"who asked for this change",{"type":46,"tag":128,"props":277,"children":278},{},[279],{"type":52,"value":280},"The audit trail in the history.",{"type":46,"tag":55,"props":282,"children":283},{},[284,286,292,294,300,302,308,310,316],{"type":52,"value":285},"Everything else is optional or added later: SSRs (meals, passport data), OSIs, remarks, seats, and\nthe fare elements added before ticketing (form of payment ",{"type":46,"tag":61,"props":287,"children":289},{"className":288},[],[290],{"type":52,"value":291},"FP",{"type":52,"value":293},", commission ",{"type":46,"tag":61,"props":295,"children":297},{"className":296},[],[298],{"type":52,"value":299},"FM",{"type":52,"value":301},", validating carrier\n",{"type":46,"tag":61,"props":303,"children":305},{"className":304},[],[306],{"type":52,"value":307},"FV",{"type":52,"value":309},"), the stored fare (TST) and, after issue, the ticket numbers (",{"type":46,"tag":61,"props":311,"children":313},{"className":312},[],[314],{"type":52,"value":315},"FA",{"type":52,"value":317}," lines).",{"type":46,"tag":47,"props":319,"children":321},{"id":320},"steps",[322],{"type":52,"value":323},"Steps",{"type":46,"tag":88,"props":325,"children":326},{},[327,352],{"type":46,"tag":92,"props":328,"children":329},{},[330],{"type":46,"tag":96,"props":331,"children":332},{},[333,338,342,347],{"type":46,"tag":100,"props":334,"children":335},{},[336],{"type":52,"value":337},"#",{"type":46,"tag":100,"props":339,"children":340},{},[341],{"type":52,"value":109},{"type":46,"tag":100,"props":343,"children":344},{},[345],{"type":52,"value":346},"What it does",{"type":46,"tag":100,"props":348,"children":349},{},[350],{"type":52,"value":351},"Why",{"type":46,"tag":121,"props":353,"children":354},{},[355,399,431],{"type":46,"tag":96,"props":356,"children":357},{},[358,363,374,379],{"type":46,"tag":128,"props":359,"children":360},{},[361],{"type":52,"value":362},"1",{"type":46,"tag":128,"props":364,"children":365},{},[366,372],{"type":46,"tag":61,"props":367,"children":369},{"className":368},[],[370],{"type":52,"value":371},"RT",{"type":52,"value":373}," + locator",{"type":46,"tag":128,"props":375,"children":376},{},[377],{"type":52,"value":378},"Shows a saved PNR — look at how the elements are numbered.",{"type":46,"tag":128,"props":380,"children":381},{},[382,384,390,391,397],{"type":52,"value":383},"Changes and cancellations refer to element numbers (",{"type":46,"tag":61,"props":385,"children":387},{"className":386},[],[388],{"type":52,"value":389},"XE4",{"type":52,"value":241},{"type":46,"tag":61,"props":392,"children":394},{"className":393},[],[395],{"type":52,"value":396},"5\u002F…",{"type":52,"value":398},").",{"type":46,"tag":96,"props":400,"children":401},{},[402,407,412,426],{"type":46,"tag":128,"props":403,"children":404},{},[405],{"type":52,"value":406},"2",{"type":46,"tag":128,"props":408,"children":409},{},[410],{"type":52,"value":411},"build the five elements",{"type":46,"tag":128,"props":413,"children":414},{},[415,417,424],{"type":52,"value":416},"See ",{"type":46,"tag":418,"props":419,"children":421},"a",{"href":420},"\u002Famadeus-guide\u002Fcreate-pnr",[422],{"type":52,"value":423},"Build a new PNR from start to finish",{"type":52,"value":425},".",{"type":46,"tag":128,"props":427,"children":428},{},[429],{"type":52,"value":430},"A PNR without them cannot be ended.",{"type":46,"tag":96,"props":432,"children":433},{},[434,439,447,452],{"type":46,"tag":128,"props":435,"children":436},{},[437],{"type":52,"value":438},"3",{"type":46,"tag":128,"props":440,"children":441},{},[442],{"type":46,"tag":61,"props":443,"children":445},{"className":444},[],[446],{"type":52,"value":16},{"type":46,"tag":128,"props":448,"children":449},{},[450],{"type":52,"value":451},"Saves and redisplays.",{"type":46,"tag":128,"props":453,"children":454},{},[455],{"type":52,"value":456},"The record locator appears.",{"type":46,"tag":47,"props":458,"children":460},{"id":459},"check-it-worked",[461],{"type":52,"value":462},"Check it worked",{"type":46,"tag":55,"props":464,"children":465},{},[466,468,474],{"type":52,"value":467},"The saved PNR shows a six-character record locator, the passengers, the segments with status ",{"type":46,"tag":61,"props":469,"children":471},{"className":470},[],[472],{"type":52,"value":473},"HK",{"type":52,"value":475},",\nthe contact, the TK element and the RF.",{"type":46,"tag":47,"props":477,"children":479},{"id":478},"traps",[480],{"type":52,"value":481},"Traps",{"type":46,"tag":483,"props":484,"children":485},"ul",{},[486,499],{"type":46,"tag":487,"props":488,"children":489},"li",{},[490,492,497],{"type":52,"value":491},"Element numbers change when you add or delete elements — always re-display (",{"type":46,"tag":61,"props":493,"children":495},{"className":494},[],[496],{"type":52,"value":371},{"type":52,"value":498},") before an entry\nthat uses a number.",{"type":46,"tag":487,"props":500,"children":501},{},[502,504,510,512,518],{"type":52,"value":503},"Passenger association: many elements can belong to one passenger (",{"type":46,"tag":61,"props":505,"children":507},{"className":506},[],[508],{"type":52,"value":509},"\u002FP2",{"type":52,"value":511},") or one segment (",{"type":46,"tag":61,"props":513,"children":515},{"className":514},[],[516],{"type":52,"value":517},"\u002FS3",{"type":52,"value":519},").\nWithout it they apply to all.",1792308304767]