SIG AirBookRQ
From TAIS Documentation
(Difference between revisions)
m |
m |
||
Line 2: | Line 2: | ||
== Create/modify/sell/cancel PNR == | == Create/modify/sell/cancel PNR == | ||
− | + | {{DetailedXSD}} | |
== Samples == | == Samples == |
Revision as of 22:49, 6 September 2012
Contents |
Create/modify/sell/cancel PNR
For detailed description see SIG Web Service data types definition and check latest WSDL at SIG Web Service Definition
Samples
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>
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>
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>
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>
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>
Sell PNR for cash and display itinerary receipt
<SIG_AirBookRQ SessionID="6543842185465483485484" CustomerID="TestUser">
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/>
<Issue>
<TicketMods>
<TicketMod>
<Endorsment>PP/111111111111</Endorsment>
<TourCode>WinterBeaches</TourCode>
<Comission>12%</Comission>
<Payments>
<Payment Amount="10000.0" FOP="CASH"/>
</Payments>
</TicketMod>
</TicketMods>
</Issue>
<Display ItineraryReceits="true"/>
</SIG_AirBookRQ>
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/>
<Issue>
<TicketMods>
<TicketMod>
<Endorsment>PP/111111111111</Endorsment>
<TourCode>WinterBeaches</TourCode>
<Comission>12%</Comission>
<Payments>
<Payment Amount="10000.0" FOP="CASH"/>
</Payments>
</TicketMod>
</TicketMods>
</Issue>
<Display ItineraryReceits="true"/>
</SIG_AirBookRQ>
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>
See also Transaction list