SIG AirBookRQ
From TAIS Documentation
(Difference between revisions)
m |
|||
Line 8: | Line 8: | ||
==== Create PNR with one adult passenger ==== | ==== Create PNR with one adult passenger ==== | ||
− | + | <syntaxhighlight lang="xml"> | |
<SIG_AirBookRQ SessionID="" CustomerID="TestUser"> | <SIG_AirBookRQ SessionID="" CustomerID="TestUser"> | ||
<SelectedShopOption SessionID="6546598453546313" OptionRef="24"> | <SelectedShopOption SessionID="6546598453546313" OptionRef="24"> | ||
Line 28: | Line 28: | ||
</Comments> | </Comments> | ||
</Add> | </Add> | ||
− | </SIG_AirBookRQ></ | + | </SIG_AirBookRQ></syntaxhighlight> |
==== Add remark into existing PNR ==== | ==== Add remark into existing PNR ==== | ||
− | + | <syntaxhighlight lang="xml"> | |
<SIG_AirBookRQ SessionID="6543842185465483485484" CustomerID="TestUser"> | <SIG_AirBookRQ SessionID="6543842185465483485484" CustomerID="TestUser"> | ||
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/> | <BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/> | ||
Line 39: | Line 39: | ||
</Remarks> | </Remarks> | ||
</Add> | </Add> | ||
− | </SIG_AirBookRQ></ | + | </SIG_AirBookRQ></syntaxhighlight> |
==== Modify passenger doc and contact data in existing PNR ==== | ==== Modify passenger doc and contact data in existing PNR ==== | ||
− | + | <syntaxhighlight lang="xml"> | |
<SIG_AirBookRQ SessionID="6543842185465483485484" CustomerID="TestUser"> | <SIG_AirBookRQ SessionID="6543842185465483485484" CustomerID="TestUser"> | ||
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/> | <BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/> | ||
Line 53: | Line 53: | ||
</Contacts> | </Contacts> | ||
</Modify> | </Modify> | ||
− | </SIG_AirBookRQ></ | + | </SIG_AirBookRQ></syntaxhighlight> |
==== Cancel entire itinerary ==== | ==== Cancel entire itinerary ==== | ||
− | + | <syntaxhighlight lang="xml"> | |
<SIG_AirBookRQ SessionID="6543842185465483485484" CustomerID="TestUser"> | <SIG_AirBookRQ SessionID="6543842185465483485484" CustomerID="TestUser"> | ||
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/> | <BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/> | ||
<Cancel Itinerary="true">String</Cancel> | <Cancel Itinerary="true">String</Cancel> | ||
</SIG_AirBookRQ> | </SIG_AirBookRQ> | ||
− | </ | + | </syntaxhighlight> |
==== Cancel one segment only ==== | ==== Cancel one segment only ==== | ||
− | + | <syntaxhighlight lang="xml"> | |
<SIG_AirBookRQ SessionID="6543842185465483485484" CustomerID="TestUser"> | <SIG_AirBookRQ SessionID="6543842185465483485484" CustomerID="TestUser"> | ||
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/> | <BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/> | ||
<Cancel>SVOCDG121226</Cancel> | <Cancel>SVOCDG121226</Cancel> | ||
</SIG_AirBookRQ> | </SIG_AirBookRQ> | ||
− | </ | + | </syntaxhighlight> |
==== Sell PNR for cash and display itinerary receipt ==== | ==== Sell PNR for cash and display itinerary receipt ==== | ||
− | + | <syntaxhighlight lang="xml"> | |
<SIG_AirBookRQ SessionID="6543842185465483485484" CustomerID="TestUser"> | <SIG_AirBookRQ SessionID="6543842185465483485484" CustomerID="TestUser"> | ||
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/> | <BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/> | ||
Line 88: | Line 88: | ||
</Issue> | </Issue> | ||
<Display ItineraryReceits="true"/> | <Display ItineraryReceits="true"/> | ||
− | </SIG_AirBookRQ></ | + | </SIG_AirBookRQ></syntaxhighlight> |
==== Display ticket data and itinerary receipt ==== | ==== Display ticket data and itinerary receipt ==== | ||
− | + | <syntaxhighlight lang="xml"> | |
<SIG_AirBookRQ SessionID="" CustomerID="TestUser"> | <SIG_AirBookRQ SessionID="" CustomerID="TestUser"> | ||
<BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/> | <BookingIdentity BookingReference="QS4HDG/1H" LeadPassenger="Ivanov"/> | ||
<Display TicketData="true" ItineraryReceits="true"/> | <Display TicketData="true" ItineraryReceits="true"/> | ||
− | </SIG_AirBookRQ></ | + | </SIG_AirBookRQ></syntaxhighlight> |
---- | ---- | ||
See also [[Transaction list]] | See also [[Transaction list]] |
Revision as of 22:36, 6 September 2012
Contents |
Create/modify/sell/cancel PNR
For detailed description see SIG.xsd
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