[{"data":1,"prerenderedAt":398},["ShallowReactive",2],{"guide-galileo-osi-other-service-information":3,"related-\u002Fblog\u002Fgalileo-mcp-claude-chatgpt-travelport":38,"mdc--v5btqn-key":45},{"id":4,"slug":5,"question":6,"answer":7,"title":8,"level":9,"entries":10,"verified":14,"body":15,"related":16},"booking-file.osi","osi-other-service-information","How do I add an OSI in Galileo?","SI.LH*VIP NOVAK\u002FAMRS CEO EXAMPLE CORP informs LH; SI.YY* informs every airline in the booking file. A request the airline must confirm belongs in an SSR. Display with *SO; delete with SI.2@.","OSI — other service information for the airline","intermediate",[11,12,13],"SI.","*SO","*SI",false,"## When\nUse this card to tell an airline something useful about the travellers that needs no confirmation: a VIP, a party split over two bookings, a ticket number — or an extra line the airline asked you to add for a special fare.\n\n## Check first\n- Is there an SSR code for it? A request the airline must confirm (meal, wheelchair, child's date of birth) belongs in an SSR ([Special service requests (SSR) — add, update, cancel](\u002Fgalileo-guide\u002Fspecial-service-requests)), which the airline answers with a status code. An OSI only informs.\n\n## Steps\n| # | Entry | What it does | Why |\n|---|---|---|---|\n| 1 | `SI.LH*VIP NOVAK\u002FAMRS CEO EXAMPLE CORP` | Tells LH that the traveller is a VIP. | The airline may offer extra care. |\n| 2 | `SI.KL*TCP4 WITH PNR M4R8TZ` | Tells KL the party of 4 is split over two bookings. | TCP = to complete party; links the travellers for the airline. |\n| 3 | `SI.JU*TKNM0811234500012` | Gives JU a ticket number. | When the airline asks for the ticket number by OSI. |\n| 4 | `SI.YY*PSGR IS A NERVOUS FIRST TIME FLYER` | Informs every airline in the file. | `YY` = all airlines. |\n| 5 | `*SO` | Shows the OSIs. | `*SI` shows them together with the SSRs. |\n| 6 | `SI.1@LH*NEW TEXT` · `SI.2@` | Changes OSI 1 · deletes OSI 2. | Keep the information current. |\n\nIn Smartpoint: special services script → Other Service Information.\n\n## Check it worked\n`*SO` lists each OSI with the airline code and text.\n\n## Traps\n- **Some OSIs must be in before the first save.** For certain private fares the airline wants an OSI in the new booking to extend the last ticketing date, and ticketing delay codes only count if they are there before the first end transact. The airline tells you the exact text ([Private, net and account-code fares in a quote](\u002Fgalileo-guide\u002Fprivate-net-fares)).\n- An OSI asks for nothing. If you need the airline to do something, use an SSR or a vendor remark ([Vendor remarks — messages to and from the airline](\u002Fgalileo-guide\u002Fvendor-remarks)).\n- Child ages: airlines prefer the CHLD SSR with the date of birth over an OSI ([Names for adults, children and infants](\u002Fgalileo-guide\u002Fpassenger-names-child-infant)).\n- Travellers in separate bookings who want to sit together: AF asks for an OSI with the code LKRL and the airline locators of the bookings. Check the airline's own instructions for the exact form.\n- Your first agency phone number is sent to the airline as an OSI automatically when you end — you do not have to add it.",[17,20,23,26,29,32,35],{"slug":18,"question":19},"special-service-requests","How do I add an SSR in Galileo?",{"slug":21,"question":22},"manual-ssr-contacts","How do I add a manual SSR (CTCM, CTCE) in Galileo?",{"slug":24,"question":25},"vendor-remarks","How do I send a message to an airline in Galileo?",{"slug":27,"question":28},"private-net-fares","How do I quote private or net fares in Galileo?",{"slug":30,"question":31},"end-or-ignore-pnr","How do I save or ignore a PNR in Galileo (ER, I)?",{"slug":33,"question":34},"ticket-issued-elsewhere","How do I add a ticket number issued elsewhere in Galileo?",{"slug":36,"question":37},"passenger-names-child-infant","How do I enter child and infant names in Galileo?",[39],{"path":40,"title":41,"description":42,"date":43,"image":44,"imageAlt":44,"draft":14},"\u002Fblog\u002Fgalileo-mcp-claude-chatgpt-travelport","Galileo MCP: connect Claude and ChatGPT to Travelport+","A Galileo MCP server lets Claude or ChatGPT search and price Travelport+ flights with your agency's own fares. What it does, what you need, how to connect.","2026-10-16",null,{"data":46,"body":47},{},{"type":48,"children":49},"root",[50,59,65,71,90,96,315,320,326,336,342],{"type":51,"tag":52,"props":53,"children":55},"element","h2",{"id":54},"when",[56],{"type":57,"value":58},"text","When",{"type":51,"tag":60,"props":61,"children":62},"p",{},[63],{"type":57,"value":64},"Use this card to tell an airline something useful about the travellers that needs no confirmation: a VIP, a party split over two bookings, a ticket number — or an extra line the airline asked you to add for a special fare.",{"type":51,"tag":52,"props":66,"children":68},{"id":67},"check-first",[69],{"type":57,"value":70},"Check first",{"type":51,"tag":72,"props":73,"children":74},"ul",{},[75],{"type":51,"tag":76,"props":77,"children":78},"li",{},[79,81,88],{"type":57,"value":80},"Is there an SSR code for it? A request the airline must confirm (meal, wheelchair, child's date of birth) belongs in an SSR (",{"type":51,"tag":82,"props":83,"children":85},"a",{"href":84},"\u002Fgalileo-guide\u002Fspecial-service-requests",[86],{"type":57,"value":87},"Special service requests (SSR) — add, update, cancel",{"type":57,"value":89},"), which the airline answers with a status code. An OSI only informs.",{"type":51,"tag":52,"props":91,"children":93},{"id":92},"steps",[94],{"type":57,"value":95},"Steps",{"type":51,"tag":97,"props":98,"children":99},"table",{},[100,129],{"type":51,"tag":101,"props":102,"children":103},"thead",{},[104],{"type":51,"tag":105,"props":106,"children":107},"tr",{},[108,114,119,124],{"type":51,"tag":109,"props":110,"children":111},"th",{},[112],{"type":57,"value":113},"#",{"type":51,"tag":109,"props":115,"children":116},{},[117],{"type":57,"value":118},"Entry",{"type":51,"tag":109,"props":120,"children":121},{},[122],{"type":57,"value":123},"What it does",{"type":51,"tag":109,"props":125,"children":126},{},[127],{"type":57,"value":128},"Why",{"type":51,"tag":130,"props":131,"children":132},"tbody",{},[133,162,189,216,249,280],{"type":51,"tag":105,"props":134,"children":135},{},[136,142,152,157],{"type":51,"tag":137,"props":138,"children":139},"td",{},[140],{"type":57,"value":141},"1",{"type":51,"tag":137,"props":143,"children":144},{},[145],{"type":51,"tag":146,"props":147,"children":149},"code",{"className":148},[],[150],{"type":57,"value":151},"SI.LH*VIP NOVAK\u002FAMRS CEO EXAMPLE CORP",{"type":51,"tag":137,"props":153,"children":154},{},[155],{"type":57,"value":156},"Tells LH that the traveller is a VIP.",{"type":51,"tag":137,"props":158,"children":159},{},[160],{"type":57,"value":161},"The airline may offer extra care.",{"type":51,"tag":105,"props":163,"children":164},{},[165,170,179,184],{"type":51,"tag":137,"props":166,"children":167},{},[168],{"type":57,"value":169},"2",{"type":51,"tag":137,"props":171,"children":172},{},[173],{"type":51,"tag":146,"props":174,"children":176},{"className":175},[],[177],{"type":57,"value":178},"SI.KL*TCP4 WITH PNR M4R8TZ",{"type":51,"tag":137,"props":180,"children":181},{},[182],{"type":57,"value":183},"Tells KL the party of 4 is split over two bookings.",{"type":51,"tag":137,"props":185,"children":186},{},[187],{"type":57,"value":188},"TCP = to complete party; links the travellers for the airline.",{"type":51,"tag":105,"props":190,"children":191},{},[192,197,206,211],{"type":51,"tag":137,"props":193,"children":194},{},[195],{"type":57,"value":196},"3",{"type":51,"tag":137,"props":198,"children":199},{},[200],{"type":51,"tag":146,"props":201,"children":203},{"className":202},[],[204],{"type":57,"value":205},"SI.JU*TKNM0811234500012",{"type":51,"tag":137,"props":207,"children":208},{},[209],{"type":57,"value":210},"Gives JU a ticket number.",{"type":51,"tag":137,"props":212,"children":213},{},[214],{"type":57,"value":215},"When the airline asks for the ticket number by OSI.",{"type":51,"tag":105,"props":217,"children":218},{},[219,224,233,238],{"type":51,"tag":137,"props":220,"children":221},{},[222],{"type":57,"value":223},"4",{"type":51,"tag":137,"props":225,"children":226},{},[227],{"type":51,"tag":146,"props":228,"children":230},{"className":229},[],[231],{"type":57,"value":232},"SI.YY*PSGR IS A NERVOUS FIRST TIME FLYER",{"type":51,"tag":137,"props":234,"children":235},{},[236],{"type":57,"value":237},"Informs every airline in the file.",{"type":51,"tag":137,"props":239,"children":240},{},[241,247],{"type":51,"tag":146,"props":242,"children":244},{"className":243},[],[245],{"type":57,"value":246},"YY",{"type":57,"value":248}," = all airlines.",{"type":51,"tag":105,"props":250,"children":251},{},[252,257,265,270],{"type":51,"tag":137,"props":253,"children":254},{},[255],{"type":57,"value":256},"5",{"type":51,"tag":137,"props":258,"children":259},{},[260],{"type":51,"tag":146,"props":261,"children":263},{"className":262},[],[264],{"type":57,"value":12},{"type":51,"tag":137,"props":266,"children":267},{},[268],{"type":57,"value":269},"Shows the OSIs.",{"type":51,"tag":137,"props":271,"children":272},{},[273,278],{"type":51,"tag":146,"props":274,"children":276},{"className":275},[],[277],{"type":57,"value":13},{"type":57,"value":279}," shows them together with the SSRs.",{"type":51,"tag":105,"props":281,"children":282},{},[283,288,305,310],{"type":51,"tag":137,"props":284,"children":285},{},[286],{"type":57,"value":287},"6",{"type":51,"tag":137,"props":289,"children":290},{},[291,297,299],{"type":51,"tag":146,"props":292,"children":294},{"className":293},[],[295],{"type":57,"value":296},"SI.1@LH*NEW TEXT",{"type":57,"value":298}," · ",{"type":51,"tag":146,"props":300,"children":302},{"className":301},[],[303],{"type":57,"value":304},"SI.2@",{"type":51,"tag":137,"props":306,"children":307},{},[308],{"type":57,"value":309},"Changes OSI 1 · deletes OSI 2.",{"type":51,"tag":137,"props":311,"children":312},{},[313],{"type":57,"value":314},"Keep the information current.",{"type":51,"tag":60,"props":316,"children":317},{},[318],{"type":57,"value":319},"In Smartpoint: special services script → Other Service Information.",{"type":51,"tag":52,"props":321,"children":323},{"id":322},"check-it-worked",[324],{"type":57,"value":325},"Check it worked",{"type":51,"tag":60,"props":327,"children":328},{},[329,334],{"type":51,"tag":146,"props":330,"children":332},{"className":331},[],[333],{"type":57,"value":12},{"type":57,"value":335}," lists each OSI with the airline code and text.",{"type":51,"tag":52,"props":337,"children":339},{"id":338},"traps",[340],{"type":57,"value":341},"Traps",{"type":51,"tag":72,"props":343,"children":344},{},[345,364,376,388,393],{"type":51,"tag":76,"props":346,"children":347},{},[348,354,356,362],{"type":51,"tag":349,"props":350,"children":351},"strong",{},[352],{"type":57,"value":353},"Some OSIs must be in before the first save.",{"type":57,"value":355}," For certain private fares the airline wants an OSI in the new booking to extend the last ticketing date, and ticketing delay codes only count if they are there before the first end transact. The airline tells you the exact text (",{"type":51,"tag":82,"props":357,"children":359},{"href":358},"\u002Fgalileo-guide\u002Fprivate-net-fares",[360],{"type":57,"value":361},"Private, net and account-code fares in a quote",{"type":57,"value":363},").",{"type":51,"tag":76,"props":365,"children":366},{},[367,369,375],{"type":57,"value":368},"An OSI asks for nothing. If you need the airline to do something, use an SSR or a vendor remark (",{"type":51,"tag":82,"props":370,"children":372},{"href":371},"\u002Fgalileo-guide\u002Fvendor-remarks",[373],{"type":57,"value":374},"Vendor remarks — messages to and from the airline",{"type":57,"value":363},{"type":51,"tag":76,"props":377,"children":378},{},[379,381,387],{"type":57,"value":380},"Child ages: airlines prefer the CHLD SSR with the date of birth over an OSI (",{"type":51,"tag":82,"props":382,"children":384},{"href":383},"\u002Fgalileo-guide\u002Fpassenger-names-child-infant",[385],{"type":57,"value":386},"Names for adults, children and infants",{"type":57,"value":363},{"type":51,"tag":76,"props":389,"children":390},{},[391],{"type":57,"value":392},"Travellers in separate bookings who want to sit together: AF asks for an OSI with the code LKRL and the airline locators of the bookings. Check the airline's own instructions for the exact form.",{"type":51,"tag":76,"props":394,"children":395},{},[396],{"type":57,"value":397},"Your first agency phone number is sent to the airline as an OSI automatically when you end — you do not have to add it.",1792308325182]