GDSQueue
- Endpoint : https://apac.universal-api.pp.travelport.com/B2BGateway/connect/uAPI/GdsQueueService
호스트 기준 도식화

Overview
특정 Queue방에 입장하면 그 방의 첫번째 PNR이 자동 노출되며, 종료 시 반드시 QXI 명령어로 Queue방에서 나와야 한다.
그렇지 않으면, 입장한 Queue방의 특정 PNR을 유지하는 상태가 지속되어 재입장 시, 새로운 작업을 처리할 수 없다.
호스트 명령어 QPB* 큐방리스트에서 16번 방 VENDOR REMARKS PNR을 uAPI 로 확인해 보자.
터미널 창에서
QPB* 는 호스트 명령어 입니다.
uAPI Queue 에서는 Queue count 로 대체 가능할 것으로 생각 됩니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
>QPB* *** PREF INST TABLE *** 0 URGENT QUEUE ....0 1 GENERAL QUEUE ....2 2 SEATING REPLIES ....0 3 SYNCHRONISATION ADV ...32 4 PAST DATE QUICK ....0 5 QUEUE 5 ....0 6 QUEUE 6 ....0 7 RQR FOLLOW UP ....0 8 TOD FOLLOW UP ....0 9 TICKET REVIEW TAW ....0 10 TICKET REVIEW TAU ....0 11 FARES ....0 12 REVIEW BOOKING FILE ....0 13 QUEUE 13 ....0 14 AUTO TICKET REJECT ....0 15 GROUPS ADVICE ....0 16 VENDOR REMARKS ...31 )> |
QCT/ALL 이 Queue count 와 가까울것 같습니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
>QCT/ALL 09JAN 7B0L 1147 SPV.........39 MSG..........0 UTR..........0 LMT..........0 Q01 GENERAL QUEUE ....2 Q/TTL ....2 Q03 SYNCHRONISATION ADV ....1 Q/TTL ....1 Q17 WAITLIST KL ....1 Q/TTL ....1 Q25 SERVICE INFO ADVICE ....2 Q/TTL ....2 Q30 TRAINING ...16 Q/TTL ...16 Q50 VJ PROMOTION ...37 Q/TTL ...37 >QCA 7B0L SPV MSG TTL GEN ....2 | 2 - GENERAL QUEUE Q03 ....1 | 1 - SYNCHRONISATION ADV Q17 ....1 | 1 - WAITLIST KL Q25 ....2 | 2 - SERVICE INFO ADVICE Q30 ...16 | 16 - TRAINING Q50 ...37 | 37 - VJ PROMOTION |
uAPI Queue Request 종류
- Queue count : 각 멑티 Queue 방에 있는 PNR 갯수 확인
- Queue list : 특정 Queue 방에 존재하는 PNR List 및 Q정보
- Place on queue : Queue방에 특정 PNR을 추가 합니다.
- Enter queue : Queue방의 열어 PNR을 오픈한다.
- Next on queue : Queue방의 다음 PNR 을 열때, 현재 PNR을 Queue방에서 유지하고 열지/삭제를 결정
- Exit queue : Queue방을 나갈때, 현재 PNR을 Queue방에서 유지하고 나갈지/삭제하고 나갈지를 결정
참조 (samples 및 본사 설명)
본사 링크에 자세한 설명과 samples 있습니다.
1. uAPI GdsQueueCountReq Q개수 확인
본사 메뉴얼 : https://support.travelport.com/webhelp/uapi/Content/Air/Queues/Requesting_Queue_Counts.htm
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP:Body> <gds:GdsQueueCountReq TargetBranch="P*******" ProviderCode="1G" xmlns:gds="http://www.travelport.com/schema/gdsQueue_v50_0" xmlns:com="http://www.travelport.com/schema/common_v50_0"> <com:BillingPointOfSaleInfo OriginApplication="UAPI"/> <gds:QueuePseudoCitySelector PseudoCityCode="****"/> </gds:GdsQueueCountReq> </SOAP:Body> </SOAP:Envelope> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP:Body> <gdsQueue:GdsQueueCountRsp TransactionId="C94E34590A0E7DD06633FBFAB851B554" ResponseTime="127" xmlns:gdsQueue="http://www.travelport.com/schema/gdsQueue_v45_0"> <gdsQueue:QueueInfo Queue="1" PseudoCityCode="7B0L" TotalPNRCount="1" PNRCount="1" Title="GENERAL QUEUE"/> <gdsQueue:QueueInfo Queue="3" PseudoCityCode="7B0L" TotalPNRCount="2" PNRCount="2" Title="SYNCHRONISATION ADV"/> <gdsQueue:QueueInfo Queue="16" PseudoCityCode="7B0L" TotalPNRCount="7" PNRCount="7" Title="VENDOR REMARKS"/> <gdsQueue:QueueInfo Queue="23" PseudoCityCode="7B0L" TotalPNRCount="1" PNRCount="1" Title="HX NOTIFICATION"/> <gdsQueue:QueueInfo Queue="25" PseudoCityCode="7B0L" TotalPNRCount="2" PNRCount="2" Title="SERVICE INFO ADVICE"/> <gdsQueue:QueueInfo Queue="30" PseudoCityCode="7B0L" TotalPNRCount="7" PNRCount="7" Title="TRAINING"/> <gdsQueue:QueueInfo Queue="35" PseudoCityCode="7B0L" TotalPNRCount="1" PNRCount="1" Title="QUEUE 35"/> </gdsQueue:GdsQueueCountRsp> </SOAP:Body> </SOAP:Envelope> |
1.2 uAPI GdsQueueListReq 특정 Q방 개수 및 정보 확인
1 2 3 4 5 6 7 8 9 10 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ns2:GdsQueueListReq ProviderCode="1G" TraceId="de08a979-6dd5-4b04-b5d1-7b0986fcb157" TargetBranch="P6666666" xmlns:ns9="http://www.travelport.com/schema/cruise_v50_0" xmlns:ns8="http://www.travelport.com/schema/rail_v50_0" xmlns:ns7="http://www.travelport.com/schema/universal_v50_0" xmlns:ns6="http://www.travelport.com/schema/passive_v50_0" xmlns:ns5="http://www.travelport.com/schema/air_v50_0" xmlns:ns4="http://www.travelport.com/schema/hotel_v50_0" xmlns:ns3="http://www.travelport.com/schema/vehicle_v50_0" xmlns:ns2="http://www.travelport.com/schema/gdsQueue_v50_0" xmlns="http://www.travelport.com/schema/common_v50_0"> <BillingPointOfSaleInfo OriginApplication="ABCD"/> <ns2:GdsQueueSelector Queue="21"/> </ns2:GdsQueueListReq> </soap:Body> </soap:Envelope> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP:Body> <gdsQueue:GdsQueueListRsp xmlns:gdsQueue="http://www.travelport.com/schema/gdsQueue_v50_0" xmlns:common="http://www.travelport.com/schema/common_v50_0" TraceId="de08a979-6dd5-4b04-b5d1-7b0986fcb157" TransactionId="AF330DEF0A0759BB82AB919FD7667699" ResponseTime="341"> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="123456" DepartureDate="20230410" QueueDate="06MAR" QueueTime="16:27:00" Name="1ADAMS/WENQIMS" UniversalRecordLocatorCode="1ITV0F" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="123456" DepartureDate="20230410" QueueDate="06MAR" QueueTime="16:27:00" Name="1ROBERTS/HUIJUNMS"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="234567" DepartureDate="" QueueDate="06MAR" QueueTime="16:31:00" Name="1CALT/YUXINMSLT/YUXINMS" UniversalRecordLocatorCode="VHV7EM" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="345678" DepartureDate="" QueueDate="06MAR" QueueTime="16:32:00" Name="1WANCHESTER/ZIXIMISS" UniversalRecordLocatorCode="56B5ZS" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="345678" DepartureDate="" QueueDate="06MAR" QueueTime="16:32:00" Name="1ROBERTS/YONGMS"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="345678" DepartureDate="" QueueDate="06MAR" QueueTime="16:32:00" Name="1BARETTANRY/XIUQIONGMS"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="345678" DepartureDate="" QueueDate="06MAR" QueueTime="16:32:00" Name="1WANCHESTER/BINGHUAMR"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="456789" DepartureDate="" QueueDate="06MAR" QueueTime="16:33:00" Name="1RAMINGTON/SHAOJIEMR" UniversalRecordLocatorCode="08YGO1" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="567890" DepartureDate="" QueueDate="06MAR" QueueTime="16:33:00" Name="1ROBERTS/CHUNFANGMS" UniversalRecordLocatorCode="25CWHO" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="678901" DepartureDate="20230311" QueueDate="06MAR" QueueTime="16:33:00" Name="1DOE/SIQIMS" UniversalRecordLocatorCode="S47R3L" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="789012" DepartureDate="" QueueDate="06MAR" QueueTime="16:33:00" Name="1BRAWNING/MINGQIMR" UniversalRecordLocatorCode="24DGQZ" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="890123" DepartureDate="" QueueDate="06MAR" QueueTime="16:33:00" Name="1ARMALATE/WALEEDMR" UniversalRecordLocatorCode="3VCMKF" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="901234" DepartureDate="" QueueDate="06MAR" QueueTime="16:33:00" Name="1KAMBER/LIANGUOMR" UniversalRecordLocatorCode="WAV7DJ" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="901234" DepartureDate="" QueueDate="06MAR" QueueTime="16:33:00" Name="1ROBERTS/GUIFENMS"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="012345" DepartureDate="" QueueDate="06MAR" QueueTime="16:33:00" Name="1RAGER/TINGMS" UniversalRecordLocatorCode="01RUGERO" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="098765" DepartureDate="" QueueDate="06MAR" QueueTime="16:33:00" Name="1SMATH/RENYUANMR" UniversalRecordLocatorCode="AW7V1F" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="987654" DepartureDate="" QueueDate="06MAR" QueueTime="16:33:00" Name="1WASSON/HANANMR" UniversalRecordLocatorCode="EY602W" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="876543" DepartureDate="20230313" QueueDate="06MAR" QueueTime="16:33:00" Name="1ROBERTS/CHUNFENGMS" UniversalRecordLocatorCode="26NR4G" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="876543" DepartureDate="20230313" QueueDate="06MAR" QueueTime="16:33:00" Name="1RAMINGTON/TAOMR"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="765432" DepartureDate="" QueueDate="06MAR" QueueTime="16:33:00" Name="1BARATTACKLER/QINMS" UniversalRecordLocatorCode="LYVVXD" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="654321" DepartureDate="" QueueDate="06MAR" QueueTime="16:34:00" Name="1KACH/TANANATMR" UniversalRecordLocatorCode="1OZC82" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="654321" DepartureDate="" QueueDate="06MAR" QueueTime="16:34:00" Name="1SPRANGFIELD/PIMPAORNMS"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="543210" DepartureDate="" QueueDate="06MAR" QueueTime="16:34:00" Name="1DAASY/QIJINMS" UniversalRecordLocatorCode="9QJ8XW" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="432109" DepartureDate="20230106" QueueDate="06MAR" QueueTime="16:34:00" Name="1CRASSMAN/YUNYIMS" UniversalRecordLocatorCode="R2LFC9" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="321098" DepartureDate="" QueueDate="06MAR" QueueTime="16:34:00" Name="1VARTEX/KAREEMMR" UniversalRecordLocatorCode="00OWVF" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="210987" DepartureDate="" QueueDate="06MAR" QueueTime="16:34:00" Name="1DOE/YUNFANMR" UniversalRecordLocatorCode="DTFLEV" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="210987" DepartureDate="" QueueDate="06MAR" QueueTime="16:34:00" Name="1DOE/CHENGZHIMISS"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="210987" DepartureDate="" QueueDate="06MAR" QueueTime="16:34:00" Name="1SAG/YUANYUANMS"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="109876" DepartureDate="" QueueDate="06MAR" QueueTime="16:34:00" Name="1SAAR/CHUNMS" UniversalRecordLocatorCode="9HVXHL" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="109876" DepartureDate="" QueueDate="06MAR" QueueTime="16:34:00" Name="1BARATTA/JINGJINGMS"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="ABCDEF" DepartureDate="20230413" QueueDate="06MAR" QueueTime="16:34:00" Name="1RAMINGTONNG/YONGKUNGMR" UniversalRecordLocatorCode="569V5J" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="GHIJKL" DepartureDate="20230208" QueueDate="06MAR" QueueTime="16:34:00" Name="1BARRATT/YUMS" UniversalRecordLocatorCode="MNARP5" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="MNOPQR" DepartureDate="20230327" QueueDate="06MAR" QueueTime="16:34:00" Name="1RAMINGTON/XIAOHANMS" UniversalRecordLocatorCode="2084IH" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="MNOPQR" DepartureDate="20230327" QueueDate="06MAR" QueueTime="16:34:00" Name="1DOE/BOWENMR"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="STUVWX" DepartureDate="" QueueDate="06MAR" QueueTime="16:34:00" Name="1TAARUS/ZHIJIAMR" UniversalRecordLocatorCode="2ID5RV" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="YZABCD" DepartureDate="" QueueDate="06MAR" QueueTime="16:34:00" Name="1TAARUS/SHUANGMR" UniversalRecordLocatorCode="M1S1EV" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="YZABCD" DepartureDate="" QueueDate="06MAR" QueueTime="16:34:00" Name="1DOE/FENGCHUNMS"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="EFGHIJ" DepartureDate="" QueueDate="06MAR" QueueTime="16:35:00" Name="1MARLAN/QUNYONGMR" UniversalRecordLocatorCode="2KISXS" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="KLMNOP" DepartureDate="" QueueDate="06MAR" QueueTime="16:35:00" Name="1MASSBERG/POLINAMS" UniversalRecordLocatorCode="V78G9A" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> <gdsQueue:QueueElement ProviderCode="1G" ProviderLocatorCode="QRSTUV" DepartureDate="" QueueDate="06MAR" QueueTime="16:35:00" Name="1ROBERTS/CHUNFANGMS" UniversalRecordLocatorCode="25D5SE" CreatedByAgentCode="ABCD3711328844-A36C95D1" ModifiedByAgentCode="ABCD3711328844-A36C95D1"/> </gdsQueue:GdsQueueListRsp> </SOAP:Body> </SOAP:Envelope> |
2. uAPI GdsEnterQueueReq 으로 16번 방 입장
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:gds="http://www.travelport.com/schema/gdsQueue_v50_0" xmlns:com="http://www.travelport.com/schema/common_v50_0"> <soapenv:Header/> <soapenv:Body> <gds:GdsEnterQueueReq TraceId="trace" AuthorizedBy="user" TargetBranch="P*******" ProviderCode="1G"> <com:BillingPointOfSaleInfo OriginApplication="UAPI"/> <com:QueueSelector Queue="16"/> </gds:GdsEnterQueueReq> </soapenv:Body> </soapenv:Envelope> |
2.1 uAPI GdsEnterQueueRsp 로 첫번째 PNR 이 나온다.
QueueSessionToken 065629050A07643C7F97752EFF74A803 값을 반드시 확인한다. 다음 작업 시 사용된다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 |
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP:Body> <gdsQueue:GdsEnterQueueRsp TraceId="trace" TransactionId="065607240A07643C7F97752E50D9A197" ResponseTime="8071" Title="VENDOR REMARKS" QueueSessionToken="065629050A07643C7F97752EFF74A803" xmlns:gdsQueue="http://www.travelport.com/schema/gdsQueue_v50_0"> <common_v50_0:ResponseMessage Code="6211" Type="Info" xmlns:common_v50_0="http://www.travelport.com/schema/common_v50_0">PNR in Queue Mode: 1G-5TXRTM</common_v50_0:ResponseMessage> <common_v50_0:ResponseMessage Code="0" Type="Warning" xmlns:common_v50_0="http://www.travelport.com/schema/common_v50_0">OFF QUEUE</common_v50_0:ResponseMessage> <universal:UniversalRecord LocatorCode="0T9U2O" Version="1" Status="Active" xmlns:universal="http://www.travelport.com/schema/universal_v50_0" xmlns:common_v50_0="http://www.travelport.com/schema/common_v50_0" xmlns:air="http://www.travelport.com/schema/air_v50_0"> <common_v50_0:BookingTraveler Key="pDpt8C8Q2BKAR43JAAAAAA==" TravelerType="ADT" DOB="1969-09-17" Gender="M"> <common_v50_0:BookingTravelerName Prefix="Mr" First="Jack" Last="Smith"/> <common_v50_0:DeliveryInfo> <common_v50_0:ShippingAddress Key="pDpt8C8Q2BKAU43JAAAAAA=="> <common_v50_0:AddressName>Home</common_v50_0:AddressName> <common_v50_0:Street>2914 N. Dakota Avenue</common_v50_0:Street> <common_v50_0:City>Denver</common_v50_0:City> <common_v50_0:State>CO</common_v50_0:State> <common_v50_0:PostalCode>80206</common_v50_0:PostalCode> <common_v50_0:Country>US</common_v50_0:Country> <common_v50_0:ProviderReservationInfoRef Key="pDpt8C8Q2BKAlJ5JAAAAAA=="/> </common_v50_0:ShippingAddress> </common_v50_0:DeliveryInfo> <common_v50_0:PhoneNumber Key="pDpt8C8Q2BKAS43JAAAAAA==" Type="Home" Location="DEN" CountryCode="1" Number="3333333" AreaCode="303"> <common_v50_0:ProviderReservationInfoRef Key="pDpt8C8Q2BKAlJ5JAAAAAA=="/> </common_v50_0:PhoneNumber> <common_v50_0:Email Key="pDpt8C8Q2BKAT43JAAAAAA==" Type="Home" EmailID="test@travelport.com"> <common_v50_0:ProviderReservationInfoRef Key="pDpt8C8Q2BKAlJ5JAAAAAA=="/> </common_v50_0:Email> <common_v50_0:Address Key="pDpt8C8Q2BKAV43JAAAAAA=="> <common_v50_0:AddressName>Home</common_v50_0:AddressName> <common_v50_0:Street>2914 N. Dakota Avenue</common_v50_0:Street> <common_v50_0:City>Denver</common_v50_0:City> <common_v50_0:State>CO</common_v50_0:State> <common_v50_0:PostalCode>80206</common_v50_0:PostalCode> <common_v50_0:Country>US</common_v50_0:Country> <common_v50_0:ProviderReservationInfoRef Key="pDpt8C8Q2BKAlJ5JAAAAAA=="/> </common_v50_0:Address> </common_v50_0:BookingTraveler> <common_v50_0:BookingTraveler Key="pDpt8C8Q2BKAW43JAAAAAA==" TravelerType="ADT" DOB="1969-09-17" Gender="M"> <common_v50_0:BookingTravelerName Prefix="Mr" First="Jackk" Last="Smithh"/> </common_v50_0:BookingTraveler> <common_v50_0:OSI Key="RKIr8D8Q2BKAHTUDBAAAAA==" Carrier="1G" Text="SNC RLOC 1A WUSRMS" ElStat="A" ProviderReservationInfoRef="pDpt8C8Q2BKAlJ5JAAAAAA=="/> <common_v50_0:ActionStatus Key="pDpt8C8Q2BKAX43JAAAAAA==" Type="TAW" TicketDate="2020-03-24T14:30:00.000+09:00" ProviderReservationInfoRef="pDpt8C8Q2BKAlJ5JAAAAAA==" ProviderCode="1G"/> <universal:ProviderReservationInfo Key="pDpt8C8Q2BKAlJ5JAAAAAA==" ProviderCode="1G" LocatorCode="5TXRTM" CreateDate="2020-03-09T06:15:34.801+00:00" ModifiedDate="2020-03-23T07:40:41.990+00:00" HostCreateDate="2020-03-09" InQueueMode="true" OwningPCC="7ZS4"/> <air:AirReservation LocatorCode="0T9U2W" CreateDate="2020-03-09T06:15:33.351+00:00" ModifiedDate="2020-03-23T07:40:41.990+00:00"> <common_v50_0:SupplierLocator SupplierCode="KE" SupplierLocatorCode="WUSRMS" ProviderReservationInfoRef="pDpt8C8Q2BKAlJ5JAAAAAA==" CreateDateTime="2020-03-09T06:15:00.000+00:00"/> <common_v50_0:BookingTravelerRef Key="pDpt8C8Q2BKAR43JAAAAAA=="/> <common_v50_0:BookingTravelerRef Key="pDpt8C8Q2BKAW43JAAAAAA=="/> <common_v50_0:ProviderReservationInfoRef Key="pDpt8C8Q2BKAlJ5JAAAAAA=="/> <air:AirSegment Key="gFMowC3R2BKAfDoHBAAAAA==" Group="0" Carrier="KE" CabinClass="Economy" FlightNumber="17" ProviderCode="1G" Origin="ICN" Destination="LAX" DepartureTime="2020-03-24T14:30:00.000+09:00" ArrivalTime="2020-03-24T09:30:00.000-07:00" TravelTime="660" ClassOfService="Q" ETicketability="Yes" Equipment="388" Status="HX" ChangeOfPlane="false" GuaranteedPaymentCarrier="No" ProviderReservationInfoRef="pDpt8C8Q2BKAlJ5JAAAAAA==" TravelOrder="1" ProviderSegmentOrder="1" OptionalServicesIndicator="false" AvailabilitySource="S" ParticipantLevel="Secure Sell" LinkAvailability="true"> <common_v50_0:SellMessage>DEPARTS ICN TERMINAL 2 - ARRIVES LAX TERMINAL B</common_v50_0:SellMessage> </air:AirSegment> <air:AirSegment Key="gFMowC3R2BKAhDoHBAAAAA==" Group="1" Carrier="KE" CabinClass="Economy" FlightNumber="18" ProviderCode="1G" Origin="LAX" Destination="ICN" DepartureTime="2020-03-29T12:30:00.000-07:00" ArrivalTime="2020-03-30T17:50:00.000+09:00" TravelTime="800" ClassOfService="Q" ETicketability="Yes" Equipment="388" Status="HX" ChangeOfPlane="false" GuaranteedPaymentCarrier="No" ProviderReservationInfoRef="pDpt8C8Q2BKAlJ5JAAAAAA==" TravelOrder="2" ProviderSegmentOrder="2" OptionalServicesIndicator="false" AvailabilitySource="S" ParticipantLevel="Secure Sell" LinkAvailability="true"> <common_v50_0:SellMessage>DEPARTS LAX TERMINAL B - ARRIVES ICN TERMINAL 2</common_v50_0:SellMessage> <common_v50_0:SellMessage>ADD ADVANCE PASSENGER INFORMATION SSRS DOCA/DOCO/DOCS</common_v50_0:SellMessage> <common_v50_0:SellMessage>PERSONAL DATA WHICH IS PROVIDED TO US IN CONNECTION</common_v50_0:SellMessage> <common_v50_0:SellMessage>WITH YOUR TRAVEL MAY BE PASSED TO GOVERNMENT AUTHORITIES</common_v50_0:SellMessage> <common_v50_0:SellMessage>FOR BORDER CONTROL AND AVIATION SECURITY PURPOSES</common_v50_0:SellMessage> </air:AirSegment> </air:AirReservation> <common_v50_0:GeneralRemark Key="pDpt8C8Q2BKAoJ5JAAAAAA==" Category="Vendor" TypeInGds="Vendor" SupplierType="Air" ProviderReservationInfoRef="pDpt8C8Q2BKAlJ5JAAAAAA==" SupplierCode="KE" Direction="Incoming" CreateDate="2020-03-09T06:15:00.000+00:00"> <common_v50_0:RemarkData>KERSVN IS 9117-5696</common_v50_0:RemarkData> </common_v50_0:GeneralRemark> <common_v50_0:GeneralRemark Key="RKIr8D8Q2BKACTUDBAAAAA==" Category="Vendor" TypeInGds="Vendor" SupplierType="Air" ProviderReservationInfoRef="pDpt8C8Q2BKAlJ5JAAAAAA==" SupplierCode="KE" Direction="Incoming" CreateDate="2020-03-10T00:56:00.000+00:00" ElStat="A"> <common_v50_0:RemarkData>CHECK SPECIAL MEAL AND ADVANCE SEATING</common_v50_0:RemarkData> </common_v50_0:GeneralRemark> <common_v50_0:GeneralRemark Key="RKIr8D8Q2BKADTUDBAAAAA==" Category="Vendor" TypeInGds="Vendor" SupplierType="Air" ProviderReservationInfoRef="pDpt8C8Q2BKAlJ5JAAAAAA==" SupplierCode="KE" Direction="Incoming" CreateDate="2020-03-10T00:56:00.000+00:00" ElStat="A"> <common_v50_0:RemarkData>ECONOMY CLS ASP AVBL WITHIN 361DAYS FOR TKTD PAX</common_v50_0:RemarkData> </common_v50_0:GeneralRemark> <common_v50_0:GeneralRemark Key="RKIr8D8Q2BKAETUDBAAAAA==" Category="Vendor" TypeInGds="Vendor" SupplierType="Air" ProviderReservationInfoRef="pDpt8C8Q2BKAlJ5JAAAAAA==" SupplierCode="KE" Direction="Incoming" CreateDate="2020-03-10T00:56:00.000+00:00" ElStat="A"> <common_v50_0:RemarkData>INPUT PAX CONTACT INFO WZ SSR OR OSI CTCM/CTCE FORMAT</common_v50_0:RemarkData> </common_v50_0:GeneralRemark> <common_v50_0:GeneralRemark Key="RKIr8D8Q2BKAFTUDBAAAAA==" Category="Vendor" TypeInGds="Vendor" SupplierType="Air" ProviderReservationInfoRef="pDpt8C8Q2BKAlJ5JAAAAAA==" SupplierCode="1A" Direction="Incoming" CreateDate="2020-03-09T06:15:00.000+00:00" ElStat="A"> <common_v50_0:RemarkData>ADTK1GTOKE BY 12MAR 1900 ICN TIME ZONE OTHERWISE WILL BE XLD</common_v50_0:RemarkData> </common_v50_0:GeneralRemark> <common_v50_0:GeneralRemark Key="RKIr8D8Q2BKAGTUDBAAAAA==" Category="Vendor" TypeInGds="Vendor" SupplierType="Air" ProviderReservationInfoRef="pDpt8C8Q2BKAlJ5JAAAAAA==" SupplierCode="1A" Direction="Incoming" CreateDate="2020-03-12T10:01:00.000+00:00" ElStat="A"> <common_v50_0:RemarkData>KECANCELLATION DUE TO NO TICKET</common_v50_0:RemarkData> </common_v50_0:GeneralRemark> <common_v50_0:AgencyInfo> <common_v50_0:AgentAction ActionType="Created" AgentCode="uAPI7426835859-9d6c0257" BranchCode="P*******" AgencyCode="S7135442" EventTime="2020-03-09T06:15:31.168+00:00"/> <common_v50_0:AgentAction ActionType="Modified" AgentCode="uAPI7426835859-9d6c0257" BranchCode="P*******" AgencyCode="S7135442" EventTime="2020-03-23T07:40:41.990+00:00"/> </common_v50_0:AgencyInfo> </universal:UniversalRecord> </gdsQueue:GdsEnterQueueRsp> </SOAP:Body> </SOAP:Envelope> |
3. uAPI GdsNextOnQueueReq 로 다음 PNR을 확인한다.
QueueSessionToken 065629050A07643C7F97752EFF74A803 으로 위에서 확인한 값으로 전송한다.
- RemoveCurrent = true : PNR 삭제 하고 넘어간다.
- RemoveCurrent = false : PNR 삭제 없이 넘어 간다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:gds="http://www.travelport.com/schema/gdsQueue_v49_0" xmlns:com="http://www.travelport.com/schema/common_v49_0"> <soapenv:Header/> <soapenv:Body> <gds:GdsNextOnQueueReq TraceId="trace" AuthorizedBy="user" TargetBranch="P*******" ProviderCode="1G" RemoveCurrent="false" QueueSessionToken="065629050A07643C7F97752EFF74A803" > <com:BillingPointOfSaleInfo OriginApplication="UAPI"/> </gds:GdsNextOnQueueReq> </soapenv:Body> </soapenv:Envelope> |
3.1 uAPI GdsNextOnQueueRsp 로 다음 PNR 이 조회된다.
QueueSessionToken 0657EFC10A07643C7F97752E63073A97 으로 새로운 값이 조회된다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 |
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP:Body> <gdsQueue:GdsNextOnQueueRsp TraceId="trace" TransactionId="0657E4120A07643C7F97752EF9EE154B" ResponseTime="3868" QueueSessionToken="0657EFC10A07643C7F97752E63073A97" xmlns:gdsQueue="http://www.travelport.com/schema/gdsQueue_v49_0"> <common_v49_0:ResponseMessage Code="0" Type="Info" xmlns:common_v49_0="http://www.travelport.com/schema/common_v49_0">Universal Record 0T9U2O still on queue 16</common_v49_0:ResponseMessage> <common_v49_0:ResponseMessage Code="6211" Type="Info" xmlns:common_v49_0="http://www.travelport.com/schema/common_v49_0">PNR in Queue Mode: 1G-62LZ4M</common_v49_0:ResponseMessage> <universal:UniversalRecord LocatorCode="0TANOP" Version="1" Status="Active" xmlns:universal="http://www.travelport.com/schema/universal_v49_0" xmlns:common_v49_0="http://www.travelport.com/schema/common_v49_0" xmlns:air="http://www.travelport.com/schema/air_v49_0"> <common_v49_0:BookingTraveler Key="y1wqwC4R2BKA6reWBAAAAA==" TravelerType="ADT" DOB="1969-09-17" Gender="M"> <common_v49_0:BookingTravelerName Prefix="Mr" First="Jack" Last="Smith"/> <common_v49_0:DeliveryInfo> <common_v49_0:ShippingAddress Key="y1wqwC4R2BKA9reWBAAAAA=="> <common_v49_0:AddressName>Home</common_v49_0:AddressName> <common_v49_0:Street>2914 N. Dakota Avenue</common_v49_0:Street> <common_v49_0:City>Denver</common_v49_0:City> <common_v49_0:State>CO</common_v49_0:State> <common_v49_0:PostalCode>80206</common_v49_0:PostalCode> <common_v49_0:Country>US</common_v49_0:Country> <common_v49_0:ProviderReservationInfoRef Key="y1wqwC4R2BKAL8fWBAAAAA=="/> </common_v49_0:ShippingAddress> </common_v49_0:DeliveryInfo> <common_v49_0:PhoneNumber Key="y1wqwC4R2BKA7reWBAAAAA==" Type="Home" Location="DEN" CountryCode="1" Number="3333333" AreaCode="303"> <common_v49_0:ProviderReservationInfoRef Key="y1wqwC4R2BKAL8fWBAAAAA=="/> </common_v49_0:PhoneNumber> <common_v49_0:Email Key="y1wqwC4R2BKA8reWBAAAAA==" Type="Home" EmailID="test@travelport.com"> <common_v49_0:ProviderReservationInfoRef Key="y1wqwC4R2BKAL8fWBAAAAA=="/> </common_v49_0:Email> <common_v49_0:Address Key="y1wqwC4R2BKA+reWBAAAAA=="> <common_v49_0:AddressName>Home</common_v49_0:AddressName> <common_v49_0:Street>2914 N. Dakota Avenue</common_v49_0:Street> <common_v49_0:City>Denver</common_v49_0:City> <common_v49_0:State>CO</common_v49_0:State> <common_v49_0:PostalCode>80206</common_v49_0:PostalCode> <common_v49_0:Country>US</common_v49_0:Country> <common_v49_0:ProviderReservationInfoRef Key="y1wqwC4R2BKAL8fWBAAAAA=="/> </common_v49_0:Address> </common_v49_0:BookingTraveler> <common_v49_0:BookingTraveler Key="y1wqwC4R2BKA/reWBAAAAA==" TravelerType="ADT" DOB="1969-09-17" Gender="M"> <common_v49_0:BookingTravelerName Prefix="Mr" First="Jackk" Last="Smithh"/> </common_v49_0:BookingTraveler> <common_v49_0:OSI Key="RKIr8D8Q2BKARZVDBAAAAA==" Carrier="1G" Text="SNC RLOC 1A WUZ6RU" ElStat="A" ProviderReservationInfoRef="y1wqwC4R2BKAL8fWBAAAAA=="/> <common_v49_0:ActionStatus Key="y1wqwC4R2BKAAseWBAAAAA==" Type="TAW" TicketDate="2020-03-24T14:30:00.000+09:00" ProviderReservationInfoRef="y1wqwC4R2BKAL8fWBAAAAA==" ProviderCode="1G"/> <universal:ProviderReservationInfo Key="y1wqwC4R2BKAL8fWBAAAAA==" ProviderCode="1G" LocatorCode="62LZ4M" CreateDate="2020-03-09T07:05:23.062+00:00" ModifiedDate="2020-03-23T07:42:38.415+00:00" HostCreateDate="2020-03-09" InQueueMode="true" OwningPCC="7ZS4"/> <air:AirReservation LocatorCode="0TANOQ" CreateDate="2020-03-09T07:05:21.946+00:00" ModifiedDate="2020-03-23T07:42:38.415+00:00"> <common_v49_0:SupplierLocator SupplierCode="KE" SupplierLocatorCode="WUZ6RU" ProviderReservationInfoRef="y1wqwC4R2BKAL8fWBAAAAA==" CreateDateTime="2020-03-09T07:05:00.000+00:00"/> <common_v49_0:BookingTravelerRef Key="y1wqwC4R2BKA6reWBAAAAA=="/> <common_v49_0:BookingTravelerRef Key="y1wqwC4R2BKA/reWBAAAAA=="/> <common_v49_0:ProviderReservationInfoRef Key="y1wqwC4R2BKAL8fWBAAAAA=="/> <air:AirSegment Key="gFMowC3R2BKAfDoHBAAAAA==" Group="0" Carrier="KE" CabinClass="Economy" FlightNumber="17" ProviderCode="1G" Origin="ICN" Destination="LAX" DepartureTime="2020-03-24T14:30:00.000+09:00" ArrivalTime="2020-03-24T09:30:00.000-07:00" TravelTime="660" ClassOfService="Q" ETicketability="Yes" Equipment="388" Status="HX" ChangeOfPlane="false" GuaranteedPaymentCarrier="No" ProviderReservationInfoRef="y1wqwC4R2BKAL8fWBAAAAA==" TravelOrder="1" ProviderSegmentOrder="1" OptionalServicesIndicator="false" AvailabilitySource="S" ParticipantLevel="Secure Sell" LinkAvailability="true"> <common_v49_0:SellMessage>DEPARTS ICN TERMINAL 2 - ARRIVES LAX TERMINAL B</common_v49_0:SellMessage> </air:AirSegment> <air:AirSegment Key="gFMowC3R2BKAhDoHBAAAAA==" Group="1" Carrier="KE" CabinClass="Economy" FlightNumber="18" ProviderCode="1G" Origin="LAX" Destination="ICN" DepartureTime="2020-03-29T12:30:00.000-07:00" ArrivalTime="2020-03-30T17:50:00.000+09:00" TravelTime="800" ClassOfService="Q" ETicketability="Yes" Equipment="388" Status="HX" ChangeOfPlane="false" GuaranteedPaymentCarrier="No" ProviderReservationInfoRef="y1wqwC4R2BKAL8fWBAAAAA==" TravelOrder="2" ProviderSegmentOrder="2" OptionalServicesIndicator="false" AvailabilitySource="S" ParticipantLevel="Secure Sell" LinkAvailability="true"> <common_v49_0:SellMessage>DEPARTS LAX TERMINAL B - ARRIVES ICN TERMINAL 2</common_v49_0:SellMessage> <common_v49_0:SellMessage>ADD ADVANCE PASSENGER INFORMATION SSRS DOCA/DOCO/DOCS</common_v49_0:SellMessage> <common_v49_0:SellMessage>PERSONAL DATA WHICH IS PROVIDED TO US IN CONNECTION</common_v49_0:SellMessage> <common_v49_0:SellMessage>WITH YOUR TRAVEL MAY BE PASSED TO GOVERNMENT AUTHORITIES</common_v49_0:SellMessage> <common_v49_0:SellMessage>FOR BORDER CONTROL AND AVIATION SECURITY PURPOSES</common_v49_0:SellMessage> </air:AirSegment> </air:AirReservation> <common_v49_0:GeneralRemark Key="y1wqwC4R2BKAO8fWBAAAAA==" Category="Vendor" TypeInGds="Vendor" SupplierType="Air" ProviderReservationInfoRef="y1wqwC4R2BKAL8fWBAAAAA==" SupplierCode="KE" Direction="Incoming" CreateDate="2020-03-09T07:05:00.000+00:00"> <common_v49_0:RemarkData>KERSVN IS 1002-3315</common_v49_0:RemarkData> </common_v49_0:GeneralRemark> <common_v49_0:GeneralRemark Key="RKIr8D8Q2BKAMZVDBAAAAA==" Category="Vendor" TypeInGds="Vendor" SupplierType="Air" ProviderReservationInfoRef="y1wqwC4R2BKAL8fWBAAAAA==" SupplierCode="KE" Direction="Incoming" CreateDate="2020-03-10T00:56:00.000+00:00" ElStat="A"> <common_v49_0:RemarkData>CHECK SPECIAL MEAL AND ADVANCE SEATING</common_v49_0:RemarkData> </common_v49_0:GeneralRemark> <common_v49_0:GeneralRemark Key="RKIr8D8Q2BKANZVDBAAAAA==" Category="Vendor" TypeInGds="Vendor" SupplierType="Air" ProviderReservationInfoRef="y1wqwC4R2BKAL8fWBAAAAA==" SupplierCode="KE" Direction="Incoming" CreateDate="2020-03-10T00:56:00.000+00:00" ElStat="A"> <common_v49_0:RemarkData>ECONOMY CLS ASP AVBL WITHIN 361DAYS FOR TKTD PAX</common_v49_0:RemarkData> </common_v49_0:GeneralRemark> <common_v49_0:GeneralRemark Key="RKIr8D8Q2BKAOZVDBAAAAA==" Category="Vendor" TypeInGds="Vendor" SupplierType="Air" ProviderReservationInfoRef="y1wqwC4R2BKAL8fWBAAAAA==" SupplierCode="KE" Direction="Incoming" CreateDate="2020-03-10T00:56:00.000+00:00" ElStat="A"> <common_v49_0:RemarkData>INPUT PAX CONTACT INFO WZ SSR OR OSI CTCM/CTCE FORMAT</common_v49_0:RemarkData> </common_v49_0:GeneralRemark> <common_v49_0:GeneralRemark Key="RKIr8D8Q2BKAPZVDBAAAAA==" Category="Vendor" TypeInGds="Vendor" SupplierType="Air" ProviderReservationInfoRef="y1wqwC4R2BKAL8fWBAAAAA==" SupplierCode="1A" Direction="Incoming" CreateDate="2020-03-09T07:05:00.000+00:00" ElStat="A"> <common_v49_0:RemarkData>ADTK1GTOKE BY 12MAR 1900 ICN TIME ZONE OTHERWISE WILL BE XLD</common_v49_0:RemarkData> </common_v49_0:GeneralRemark> <common_v49_0:GeneralRemark Key="RKIr8D8Q2BKAQZVDBAAAAA==" Category="Vendor" TypeInGds="Vendor" SupplierType="Air" ProviderReservationInfoRef="y1wqwC4R2BKAL8fWBAAAAA==" SupplierCode="1A" Direction="Incoming" CreateDate="2020-03-12T10:01:00.000+00:00" ElStat="A"> <common_v49_0:RemarkData>KECANCELLATION DUE TO NO TICKET</common_v49_0:RemarkData> </common_v49_0:GeneralRemark> <common_v49_0:AgencyInfo> <common_v49_0:AgentAction ActionType="Created" AgentCode="uAPI7426835859-9d6c0257" BranchCode="P*******" AgencyCode="S7135442" EventTime="2020-03-09T07:05:18.793+00:00"/> <common_v49_0:AgentAction ActionType="Modified" AgentCode="uAPI7426835859-9d6c0257" BranchCode="P*******" AgencyCode="S7135442" EventTime="2020-03-23T07:42:38.415+00:00"/> </common_v49_0:AgencyInfo> </universal:UniversalRecord> </gdsQueue:GdsNextOnQueueRsp> </SOAP:Body> </SOAP:Envelope> |
4. uAPI GdsExitQueueReq 로 반드시 방에서 나오는 명령어를 입력한다.
QueueSessionToken 0657EFC10A07643C7F97752E63073A97 위에서 받은 값으로 전송한다. Q에서 제거하지 않는다. RemoveCurrent = false
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:gds="http://www.travelport.com/schema/gdsQueue_v49_0" xmlns:com="http://www.travelport.com/schema/common_v49_0"> <soapenv:Header/> <soapenv:Body> <gds:GdsExitQueueReq TraceId="trace" AuthorizedBy="user" TargetBranch="P*******" ProviderCode="1G" RemoveCurrent="false" QueueSessionToken="0657EFC10A07643C7F97752E63073A97" > <com:BillingPointOfSaleInfo OriginApplication="UAPI"/> </gds:GdsExitQueueReq> </soapenv:Body> </soapenv:Envelope> |
4.1 uAPI GdsExitQueueRsp로 결과가 정상적으로 돌아온다.
1 2 3 4 5 6 7 8 9 |
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP:Body> <gdsQueue:GdsExitQueueRsp TraceId="trace" TransactionId="065A1F550A0764778D549EC13965F679" ResponseTime="1000" xmlns:gdsQueue="http://www.travelport.com/schema/gdsQueue_v49_0"> <common_v49_0:ResponseMessage Code="0" Type="Info" xmlns:common_v49_0="http://www.travelport.com/schema/common_v49_0">Universal Record 0TA9PI still on queue 16</common_v49_0:ResponseMessage> </gdsQueue:GdsExitQueueRsp> </SOAP:Body> </SOAP:Envelope> |