SIG AirBookRQ
From TAIS Documentation
(Difference between revisions)
m |
m |
||
Line 29: | Line 29: | ||
</Add> | </Add> | ||
</SIG_AirBookRQ></syntaxhighlight> | </SIG_AirBookRQ></syntaxhighlight> | ||
+ | |||
==== Add remark into existing PNR ==== | ==== Add remark into existing PNR ==== | ||
Line 40: | Line 41: | ||
</Add> | </Add> | ||
</SIG_AirBookRQ></syntaxhighlight> | </SIG_AirBookRQ></syntaxhighlight> | ||
+ | |||
==== Modify passenger doc and contact data in existing PNR ==== | ==== Modify passenger doc and contact data in existing PNR ==== | ||
Line 54: | Line 56: | ||
</Modify> | </Modify> | ||
</SIG_AirBookRQ></syntaxhighlight> | </SIG_AirBookRQ></syntaxhighlight> | ||
+ | |||
==== Cancel entire itinerary ==== | ==== Cancel entire itinerary ==== | ||
Line 62: | Line 65: | ||
</SIG_AirBookRQ> | </SIG_AirBookRQ> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
+ | |||
==== Cancel one segment only ==== | ==== Cancel one segment only ==== | ||
Line 70: | Line 74: | ||
</SIG_AirBookRQ> | </SIG_AirBookRQ> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
+ | |||
==== Issue ticket with cash form of payment and display plain-text itinerary receipt ==== | ==== Issue ticket with cash form of payment and display plain-text itinerary receipt ==== | ||
Line 87: | Line 92: | ||
<Display ItineraryReceits="true"/> | <Display ItineraryReceits="true"/> | ||
</SIG_AirBookRQ></syntaxhighlight> | </SIG_AirBookRQ></syntaxhighlight> | ||
+ | |||
==== Issue ticket with Credit Card form of payment and display plain-text itinerary receipt ==== | ==== Issue ticket with Credit Card form of payment and display plain-text itinerary receipt ==== | ||
Line 106: | Line 112: | ||
<Display ItineraryReceits="true"/> | <Display ItineraryReceits="true"/> | ||
</SIG_AirBookRQ></syntaxhighlight> | </SIG_AirBookRQ></syntaxhighlight> | ||
+ | |||
==== Display ticket data and itinerary receipt ==== | ==== Display ticket data and itinerary receipt ==== | ||
Line 113: | Line 120: | ||
<Display TicketData="true" ItineraryReceits="true"/> | <Display TicketData="true" ItineraryReceits="true"/> | ||
</SIG_AirBookRQ></syntaxhighlight> | </SIG_AirBookRQ></syntaxhighlight> | ||
+ | |||
==== Get PNR ==== | ==== Get PNR ==== |
Latest revision as of 23:37, 6 September 2012
[edit] Create/modify/sell/cancel PNR
For detailed description see SIG Web Service data types definition and check latest WSDL at SIG Web Service Definition
[edit] Samples
[edit] Create PNR with one adult passenger
<SIG_AirBookRQ SessionID="" CustomerID="TestUser">
<SelectedShopOption SessionID="6546598453546313" OptionRef="24">
<SelectedFlights FlightRef="431"/>
<SelectedFlights FlightRef="433"/>
<SelectedFlights FlightRef="436"/>
</SelectedShopOption>
<Add>
<Passengers>
<Passenger AgeType="ADT" DOB="1967-08-13" PaxRef="1" Title="MR"
Surname="Smirnov" FFPAccount="111111111" FFPAirline="SU"
DocExpiration="2020-03-23" Name="Alexander" DocNumber="11111111111"/>
</Passengers>
<Contacts>
<Contact CtcData="+79991112233" CtcType="M" CtcRef="1"/>
</Contacts>
<Comments>
<Comment Text="Booked by TrTravel Co #111111(ag.#333)" CmtRef="1"/>
</Comments>
</Add>
</SIG_AirBookRQ>
<SelectedShopOption SessionID="6546598453546313" OptionRef="24">
<SelectedFlights FlightRef="431"/>
<SelectedFlights FlightRef="433"/>
<SelectedFlights FlightRef="436"/>
</SelectedShopOption>
<Add>
<Passengers>
<Passenger AgeType="ADT" DOB="1967-08-13" PaxRef="1" Title="MR"
Surname="Smirnov" FFPAccount="111111111" FFPAirline="SU"
DocExpiration="2020-03-23" Name="Alexander" DocNumber="11111111111"/>
</Passengers>
<Contacts>
<Contact CtcData="+79991112233" CtcType="M" CtcRef="1"/>
</Contacts>
<Comments>
<Comment Text="Booked by TrTravel Co #111111(ag.#333)" CmtRef="1"/>
</Comments>
</Add>
</SIG_AirBookRQ>
[edit] Add remark into existing PNR
<SIG_AirBookRQ SessionID="6543842185465483485484" CustomerID="TestUser">
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/>
<Add>
<Remarks>
<Remark RmkRef="1" PaxRefs="adt01" Text="peaches only" SSRCode="VGML" Quantity="1" FlightRef="zqEr453"/>
</Remarks>
</Add>
</SIG_AirBookRQ>
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/>
<Add>
<Remarks>
<Remark RmkRef="1" PaxRefs="adt01" Text="peaches only" SSRCode="VGML" Quantity="1" FlightRef="zqEr453"/>
</Remarks>
</Add>
</SIG_AirBookRQ>
[edit] Modify passenger doc and contact data in existing PNR
<SIG_AirBookRQ SessionID="6543842185465483485484" CustomerID="TestUser">
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/>
<Modify>
<Passengers>
<Passenger PaxRef="1" Title="MR" Surname="Smirnov" Name="Alexander" DocNumber="22222222222"/>
</Passengers>
<Contacts>
<Contact CtcData="+79991112345" CtcType="M" CtcRef="mob_1"/>
</Contacts>
</Modify>
</SIG_AirBookRQ>
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/>
<Modify>
<Passengers>
<Passenger PaxRef="1" Title="MR" Surname="Smirnov" Name="Alexander" DocNumber="22222222222"/>
</Passengers>
<Contacts>
<Contact CtcData="+79991112345" CtcType="M" CtcRef="mob_1"/>
</Contacts>
</Modify>
</SIG_AirBookRQ>
[edit] Cancel entire itinerary
<SIG_AirBookRQ SessionID="6543842185465483485484" CustomerID="TestUser">
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/>
<Cancel Itinerary="true">String</Cancel>
</SIG_AirBookRQ>
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/>
<Cancel Itinerary="true">String</Cancel>
</SIG_AirBookRQ>
[edit] Cancel one segment only
<SIG_AirBookRQ SessionID="6543842185465483485484" CustomerID="TestUser">
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/>
<Cancel>SVOCDG121226</Cancel>
</SIG_AirBookRQ>
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/>
<Cancel>SVOCDG121226</Cancel>
</SIG_AirBookRQ>
[edit] Issue ticket with cash form of payment and display plain-text itinerary receipt
<SIG_AirBookRQ SessionID="6543842185465483485484" CustomerID="TestUser">
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/>
<Issue>
<Payment Amount="10000.0" FOP="CASH"/>
<TicketMods>
<TicketMod>
<Endorsment>PP/111111111111</Endorsment>
<TourCode>WinterBeaches</TourCode>
<Comission>12%</Comission>
</TicketMod>
</TicketMods>
</Issue>
<Display ItineraryReceits="true"/>
</SIG_AirBookRQ>
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/>
<Issue>
<Payment Amount="10000.0" FOP="CASH"/>
<TicketMods>
<TicketMod>
<Endorsment>PP/111111111111</Endorsment>
<TourCode>WinterBeaches</TourCode>
<Comission>12%</Comission>
</TicketMod>
</TicketMods>
</Issue>
<Display ItineraryReceits="true"/>
</SIG_AirBookRQ>
[edit] Issue ticket with Credit Card form of payment and display plain-text itinerary receipt
<SIG_AirBookRQ SessionID="6543842185465483485484" CustomerID="TestUser">
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/>
<Issue>
<Payment Amount="23006.0" FOP="CC">
<CreditCard AccountNumber="11xxxxxxxx44" ApprovalCode="AsdfASDf23rA" ExpirationDate="2014-12" CardHolder="Petrov Alexey" PaymentSystem="VI"/>
</Payment>
<TicketMods>
<TicketMod>
<Endorsment>PP/111111111111</Endorsment>
<TourCode>WinterBeaches</TourCode>
<Comission>12%</Comission>
</TicketMod>
</TicketMods>
</Issue>
<Display ItineraryReceits="true"/>
</SIG_AirBookRQ>
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/>
<Issue>
<Payment Amount="23006.0" FOP="CC">
<CreditCard AccountNumber="11xxxxxxxx44" ApprovalCode="AsdfASDf23rA" ExpirationDate="2014-12" CardHolder="Petrov Alexey" PaymentSystem="VI"/>
</Payment>
<TicketMods>
<TicketMod>
<Endorsment>PP/111111111111</Endorsment>
<TourCode>WinterBeaches</TourCode>
<Comission>12%</Comission>
</TicketMod>
</TicketMods>
</Issue>
<Display ItineraryReceits="true"/>
</SIG_AirBookRQ>
[edit] Display ticket data and itinerary receipt
<SIG_AirBookRQ SessionID="" CustomerID="TestUser">
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/>
<Display TicketData="true" ItineraryReceits="true"/>
</SIG_AirBookRQ>
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/>
<Display TicketData="true" ItineraryReceits="true"/>
</SIG_AirBookRQ>
[edit] Get PNR
<SIG_AirBookRQ SessionID="" CustomerID="TestUser">
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/>
</SIG_AirBookRQ>
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/>
</SIG_AirBookRQ>
See also Transaction list