CRSConnection


Click here for a complete list of operations.

RetrievePNR

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /CRSConnection.asmx HTTP/1.1
Host: 103.15.82.6
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/RetrievePNR"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <RetrievePNR xmlns="http://tempuri.org/">
      <crscode>string</crscode>
      <iata_code>string</iata_code>
      <officeId>string</officeId>
      <pnrno>string</pnrno>
      <companyName>string</companyName>
    </RetrievePNR>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <RetrievePNRResponse xmlns="http://tempuri.org/">
      <Booking No="string" CreationDate="dateTime" IATACode="string" OfficeId="string" AgentId="string" AgentSignature="string" QueuedtoIATACode="string" QueuedtoOfficeId="string" QueuedtoAgentId="string" ContactNo="string" TicketingAirlineCode="string" Status="string" StatusDescription="string" CommissionPercent="decimal" IATACommission="decimal" PLBCommission="decimal" AddCommission="decimal" BoardingCommission="decimal" FlownCommission="decimal" ServiceFee="decimal" MgmtFee="decimal" MarkuponBaseFare="decimal" MarkuponTaxFare="decimal" TravelKeyNo="string" VesselName="string" Narration1="string" Narration2="string" CustomerNo="string" Infor1="string" Infor2="string" Infor3="string" Infor4="string" EmployeeCode="string" ProjectCode="string" CostCenterCode="string" xmlns="AlleTec.Travel.ClassLibrary.FlightBooking">
        <Passenger Surname="string" FirstName="string" Age="string" PassengerType="Adult or Child or Infant" GenderType="Male or Female or UndisclosedGender" Id="string" Salutation="string" DateofBirth="dateTime" Gender="Male or Female or UndisclosedGender" ContactNo="string" Rank="string">
          <Infant Surname="string" FirstName="string" Age="string" PassengerType="Adult or Child or Infant" GenderType="Male or Female or UndisclosedGender" Id="string" Salutation="string" DateofBirth="dateTime" Gender="Male or Female or UndisclosedGender" ContactNo="string" Rank="string">
            <Infant xsi:nil="true" />
            <FrequentFlyer xsi:nil="true" />
            <FrequentFlyer xsi:nil="true" />
            <Passport xsi:nil="true" />
            <Passport xsi:nil="true" />
          </Infant>
          <FrequentFlyer No="string" AirlineCode="string" />
          <FrequentFlyer No="string" AirlineCode="string" />
          <Passport PassportNo="string" Nationality="string" PlaceofIssuance="string" PassportExpiryDate="dateTime" />
          <Passport PassportNo="string" Nationality="string" PlaceofIssuance="string" PassportExpiryDate="dateTime" />
        </Passenger>
        <Passenger Surname="string" FirstName="string" Age="string" PassengerType="Adult or Child or Infant" GenderType="Male or Female or UndisclosedGender" Id="string" Salutation="string" DateofBirth="dateTime" Gender="Male or Female or UndisclosedGender" ContactNo="string" Rank="string">
          <Infant Surname="string" FirstName="string" Age="string" PassengerType="Adult or Child or Infant" GenderType="Male or Female or UndisclosedGender" Id="string" Salutation="string" DateofBirth="dateTime" Gender="Male or Female or UndisclosedGender" ContactNo="string" Rank="string">
            <Infant xsi:nil="true" />
            <FrequentFlyer xsi:nil="true" />
            <FrequentFlyer xsi:nil="true" />
            <Passport xsi:nil="true" />
            <Passport xsi:nil="true" />
          </Infant>
          <FrequentFlyer No="string" AirlineCode="string" />
          <FrequentFlyer No="string" AirlineCode="string" />
          <Passport PassportNo="string" Nationality="string" PlaceofIssuance="string" PassportExpiryDate="dateTime" />
          <Passport PassportNo="string" Nationality="string" PlaceofIssuance="string" PassportExpiryDate="dateTime" />
        </Passenger>
        <ItineraryGroup FromCity="string" ToCity="string" DepartDate="dateTime" RoundTrip="boolean" ReturnDate="dateTime" AirlineCode="string" GroupId="int">
          <Itinerary DepartDate="dateTime" ArrivalDate="dateTime" FromCity="string" ToCity="string" ClassofService="string" AirlineCode="string" Status="string" FlightNo="string" NoOfStops="int" Terminal="string" WeekDay="string" AirlinePNRNo="string" NoOfPassenger="int" BookingStatus="string" Id="string" AircraftType="string" AdultBaggage="string" ChildBaggage="string" InfantBaggage="string" Group="int">
            <Passenger xsi:nil="true" />
            <Passenger xsi:nil="true" />
          </Itinerary>
          <Itinerary DepartDate="dateTime" ArrivalDate="dateTime" FromCity="string" ToCity="string" ClassofService="string" AirlineCode="string" Status="string" FlightNo="string" NoOfStops="int" Terminal="string" WeekDay="string" AirlinePNRNo="string" NoOfPassenger="int" BookingStatus="string" Id="string" AircraftType="string" AdultBaggage="string" ChildBaggage="string" InfantBaggage="string" Group="int">
            <Passenger xsi:nil="true" />
            <Passenger xsi:nil="true" />
          </Itinerary>
          <Fare Id="string" PassengerType="Adult or Child or Infant" FromCity="string" ToCity="string" FareBasisCode="string" BaseFare="decimal" TaxAmount="decimal" CurrencyCode="string" TotalAmount="decimal" NoOfPassenger="int" LastTicketDate="dateTime" CurrencyFactor="decimal" CreationDate="dateTime" LastModifiedDate="dateTime" BaseCurrencyCode="string" QTaxAmount="decimal">
            <Tax xsi:nil="true" />
            <Tax xsi:nil="true" />
            <FareId>string</FareId>
            <FareId>string</FareId>
          </Fare>
          <Fare Id="string" PassengerType="Adult or Child or Infant" FromCity="string" ToCity="string" FareBasisCode="string" BaseFare="decimal" TaxAmount="decimal" CurrencyCode="string" TotalAmount="decimal" NoOfPassenger="int" LastTicketDate="dateTime" CurrencyFactor="decimal" CreationDate="dateTime" LastModifiedDate="dateTime" BaseCurrencyCode="string" QTaxAmount="decimal">
            <Tax xsi:nil="true" />
            <Tax xsi:nil="true" />
            <FareId>string</FareId>
            <FareId>string</FareId>
          </Fare>
          <Ticket Id="string" PassengerId="string" ItineraryName="string" FlightNo="string" BookingClass="string" TicketType="ETicket or PaperTicket or EMDTicket" FareBasisCode="string" AirlineNo="string" TicketNo="string" ExchangeTicketNo="string" TicketStatus="blank or Issue or Void or Cancelled or Reissue" IssuedDate="dateTime" AirlineCode="string" CurrencyCode="string" CurrencyFactor="decimal" FromCity="string" ToCity="string" Amount="decimal" OfficeId="string" IATACode="string" PassengerType="Adult or Child or Infant" QTaxAmount="decimal" AgentId="string" TourCode="string" DealCode="string" BaseFare="decimal" TaxAmount="decimal" TotalAmount="decimal" PenaltyAmount="decimal" McoTicket="boolean" CommissionPercentage="decimal" CommissionAmount="decimal" PrivateFare="boolean" CardType="string" CardNo="string" ExpiryMonth="int" ExpiryYear="int" PaymentCurrencyCode="string" PaymentAmount="decimal" ApprovalCode="string" DepartureDate="string" BaseCurrencyCode="string" OBTaxAmount="decimal">
            <Tax xsi:nil="true" />
            <Tax xsi:nil="true" />
            <ReissueTicketNo>string</ReissueTicketNo>
            <ReissueTicketNo>string</ReissueTicketNo>
          </Ticket>
          <Ticket Id="string" PassengerId="string" ItineraryName="string" FlightNo="string" BookingClass="string" TicketType="ETicket or PaperTicket or EMDTicket" FareBasisCode="string" AirlineNo="string" TicketNo="string" ExchangeTicketNo="string" TicketStatus="blank or Issue or Void or Cancelled or Reissue" IssuedDate="dateTime" AirlineCode="string" CurrencyCode="string" CurrencyFactor="decimal" FromCity="string" ToCity="string" Amount="decimal" OfficeId="string" IATACode="string" PassengerType="Adult or Child or Infant" QTaxAmount="decimal" AgentId="string" TourCode="string" DealCode="string" BaseFare="decimal" TaxAmount="decimal" TotalAmount="decimal" PenaltyAmount="decimal" McoTicket="boolean" CommissionPercentage="decimal" CommissionAmount="decimal" PrivateFare="boolean" CardType="string" CardNo="string" ExpiryMonth="int" ExpiryYear="int" PaymentCurrencyCode="string" PaymentAmount="decimal" ApprovalCode="string" DepartureDate="string" BaseCurrencyCode="string" OBTaxAmount="decimal">
            <Tax xsi:nil="true" />
            <Tax xsi:nil="true" />
            <ReissueTicketNo>string</ReissueTicketNo>
            <ReissueTicketNo>string</ReissueTicketNo>
          </Ticket>
        </ItineraryGroup>
        <ItineraryGroup FromCity="string" ToCity="string" DepartDate="dateTime" RoundTrip="boolean" ReturnDate="dateTime" AirlineCode="string" GroupId="int">
          <Itinerary DepartDate="dateTime" ArrivalDate="dateTime" FromCity="string" ToCity="string" ClassofService="string" AirlineCode="string" Status="string" FlightNo="string" NoOfStops="int" Terminal="string" WeekDay="string" AirlinePNRNo="string" NoOfPassenger="int" BookingStatus="string" Id="string" AircraftType="string" AdultBaggage="string" ChildBaggage="string" InfantBaggage="string" Group="int">
            <Passenger xsi:nil="true" />
            <Passenger xsi:nil="true" />
          </Itinerary>
          <Itinerary DepartDate="dateTime" ArrivalDate="dateTime" FromCity="string" ToCity="string" ClassofService="string" AirlineCode="string" Status="string" FlightNo="string" NoOfStops="int" Terminal="string" WeekDay="string" AirlinePNRNo="string" NoOfPassenger="int" BookingStatus="string" Id="string" AircraftType="string" AdultBaggage="string" ChildBaggage="string" InfantBaggage="string" Group="int">
            <Passenger xsi:nil="true" />
            <Passenger xsi:nil="true" />
          </Itinerary>
          <Fare Id="string" PassengerType="Adult or Child or Infant" FromCity="string" ToCity="string" FareBasisCode="string" BaseFare="decimal" TaxAmount="decimal" CurrencyCode="string" TotalAmount="decimal" NoOfPassenger="int" LastTicketDate="dateTime" CurrencyFactor="decimal" CreationDate="dateTime" LastModifiedDate="dateTime" BaseCurrencyCode="string" QTaxAmount="decimal">
            <Tax xsi:nil="true" />
            <Tax xsi:nil="true" />
            <FareId>string</FareId>
            <FareId>string</FareId>
          </Fare>
          <Fare Id="string" PassengerType="Adult or Child or Infant" FromCity="string" ToCity="string" FareBasisCode="string" BaseFare="decimal" TaxAmount="decimal" CurrencyCode="string" TotalAmount="decimal" NoOfPassenger="int" LastTicketDate="dateTime" CurrencyFactor="decimal" CreationDate="dateTime" LastModifiedDate="dateTime" BaseCurrencyCode="string" QTaxAmount="decimal">
            <Tax xsi:nil="true" />
            <Tax xsi:nil="true" />
            <FareId>string</FareId>
            <FareId>string</FareId>
          </Fare>
          <Ticket Id="string" PassengerId="string" ItineraryName="string" FlightNo="string" BookingClass="string" TicketType="ETicket or PaperTicket or EMDTicket" FareBasisCode="string" AirlineNo="string" TicketNo="string" ExchangeTicketNo="string" TicketStatus="blank or Issue or Void or Cancelled or Reissue" IssuedDate="dateTime" AirlineCode="string" CurrencyCode="string" CurrencyFactor="decimal" FromCity="string" ToCity="string" Amount="decimal" OfficeId="string" IATACode="string" PassengerType="Adult or Child or Infant" QTaxAmount="decimal" AgentId="string" TourCode="string" DealCode="string" BaseFare="decimal" TaxAmount="decimal" TotalAmount="decimal" PenaltyAmount="decimal" McoTicket="boolean" CommissionPercentage="decimal" CommissionAmount="decimal" PrivateFare="boolean" CardType="string" CardNo="string" ExpiryMonth="int" ExpiryYear="int" PaymentCurrencyCode="string" PaymentAmount="decimal" ApprovalCode="string" DepartureDate="string" BaseCurrencyCode="string" OBTaxAmount="decimal">
            <Tax xsi:nil="true" />
            <Tax xsi:nil="true" />
            <ReissueTicketNo>string</ReissueTicketNo>
            <ReissueTicketNo>string</ReissueTicketNo>
          </Ticket>
          <Ticket Id="string" PassengerId="string" ItineraryName="string" FlightNo="string" BookingClass="string" TicketType="ETicket or PaperTicket or EMDTicket" FareBasisCode="string" AirlineNo="string" TicketNo="string" ExchangeTicketNo="string" TicketStatus="blank or Issue or Void or Cancelled or Reissue" IssuedDate="dateTime" AirlineCode="string" CurrencyCode="string" CurrencyFactor="decimal" FromCity="string" ToCity="string" Amount="decimal" OfficeId="string" IATACode="string" PassengerType="Adult or Child or Infant" QTaxAmount="decimal" AgentId="string" TourCode="string" DealCode="string" BaseFare="decimal" TaxAmount="decimal" TotalAmount="decimal" PenaltyAmount="decimal" McoTicket="boolean" CommissionPercentage="decimal" CommissionAmount="decimal" PrivateFare="boolean" CardType="string" CardNo="string" ExpiryMonth="int" ExpiryYear="int" PaymentCurrencyCode="string" PaymentAmount="decimal" ApprovalCode="string" DepartureDate="string" BaseCurrencyCode="string" OBTaxAmount="decimal">
            <Tax xsi:nil="true" />
            <Tax xsi:nil="true" />
            <ReissueTicketNo>string</ReissueTicketNo>
            <ReissueTicketNo>string</ReissueTicketNo>
          </Ticket>
        </ItineraryGroup>
        <Payment CardType="string" CardNo="string" ExpiryMonth="int" ExpiryYear="int" CurrencyCode="string" Amount="decimal" ApprovalCode="string" McoTicket="boolean" />
        <Payment CardType="string" CardNo="string" ExpiryMonth="int" ExpiryYear="int" CurrencyCode="string" Amount="decimal" ApprovalCode="string" McoTicket="boolean" />
        <Contact>
          <string>string</string>
          <string>string</string>
        </Contact>
        <ServiceRequests>
          <string>string</string>
          <string>string</string>
        </ServiceRequests>
      </Booking>
    </RetrievePNRResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /CRSConnection.asmx HTTP/1.1
Host: 103.15.82.6
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <RetrievePNR xmlns="http://tempuri.org/">
      <crscode>string</crscode>
      <iata_code>string</iata_code>
      <officeId>string</officeId>
      <pnrno>string</pnrno>
      <companyName>string</companyName>
    </RetrievePNR>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <RetrievePNRResponse xmlns="http://tempuri.org/">
      <Booking No="string" CreationDate="dateTime" IATACode="string" OfficeId="string" AgentId="string" AgentSignature="string" QueuedtoIATACode="string" QueuedtoOfficeId="string" QueuedtoAgentId="string" ContactNo="string" TicketingAirlineCode="string" Status="string" StatusDescription="string" CommissionPercent="decimal" IATACommission="decimal" PLBCommission="decimal" AddCommission="decimal" BoardingCommission="decimal" FlownCommission="decimal" ServiceFee="decimal" MgmtFee="decimal" MarkuponBaseFare="decimal" MarkuponTaxFare="decimal" TravelKeyNo="string" VesselName="string" Narration1="string" Narration2="string" CustomerNo="string" Infor1="string" Infor2="string" Infor3="string" Infor4="string" EmployeeCode="string" ProjectCode="string" CostCenterCode="string" xmlns="AlleTec.Travel.ClassLibrary.FlightBooking">
        <Passenger Surname="string" FirstName="string" Age="string" PassengerType="Adult or Child or Infant" GenderType="Male or Female or UndisclosedGender" Id="string" Salutation="string" DateofBirth="dateTime" Gender="Male or Female or UndisclosedGender" ContactNo="string" Rank="string">
          <Infant Surname="string" FirstName="string" Age="string" PassengerType="Adult or Child or Infant" GenderType="Male or Female or UndisclosedGender" Id="string" Salutation="string" DateofBirth="dateTime" Gender="Male or Female or UndisclosedGender" ContactNo="string" Rank="string">
            <Infant xsi:nil="true" />
            <FrequentFlyer xsi:nil="true" />
            <FrequentFlyer xsi:nil="true" />
            <Passport xsi:nil="true" />
            <Passport xsi:nil="true" />
          </Infant>
          <FrequentFlyer No="string" AirlineCode="string" />
          <FrequentFlyer No="string" AirlineCode="string" />
          <Passport PassportNo="string" Nationality="string" PlaceofIssuance="string" PassportExpiryDate="dateTime" />
          <Passport PassportNo="string" Nationality="string" PlaceofIssuance="string" PassportExpiryDate="dateTime" />
        </Passenger>
        <Passenger Surname="string" FirstName="string" Age="string" PassengerType="Adult or Child or Infant" GenderType="Male or Female or UndisclosedGender" Id="string" Salutation="string" DateofBirth="dateTime" Gender="Male or Female or UndisclosedGender" ContactNo="string" Rank="string">
          <Infant Surname="string" FirstName="string" Age="string" PassengerType="Adult or Child or Infant" GenderType="Male or Female or UndisclosedGender" Id="string" Salutation="string" DateofBirth="dateTime" Gender="Male or Female or UndisclosedGender" ContactNo="string" Rank="string">
            <Infant xsi:nil="true" />
            <FrequentFlyer xsi:nil="true" />
            <FrequentFlyer xsi:nil="true" />
            <Passport xsi:nil="true" />
            <Passport xsi:nil="true" />
          </Infant>
          <FrequentFlyer No="string" AirlineCode="string" />
          <FrequentFlyer No="string" AirlineCode="string" />
          <Passport PassportNo="string" Nationality="string" PlaceofIssuance="string" PassportExpiryDate="dateTime" />
          <Passport PassportNo="string" Nationality="string" PlaceofIssuance="string" PassportExpiryDate="dateTime" />
        </Passenger>
        <ItineraryGroup FromCity="string" ToCity="string" DepartDate="dateTime" RoundTrip="boolean" ReturnDate="dateTime" AirlineCode="string" GroupId="int">
          <Itinerary DepartDate="dateTime" ArrivalDate="dateTime" FromCity="string" ToCity="string" ClassofService="string" AirlineCode="string" Status="string" FlightNo="string" NoOfStops="int" Terminal="string" WeekDay="string" AirlinePNRNo="string" NoOfPassenger="int" BookingStatus="string" Id="string" AircraftType="string" AdultBaggage="string" ChildBaggage="string" InfantBaggage="string" Group="int">
            <Passenger xsi:nil="true" />
            <Passenger xsi:nil="true" />
          </Itinerary>
          <Itinerary DepartDate="dateTime" ArrivalDate="dateTime" FromCity="string" ToCity="string" ClassofService="string" AirlineCode="string" Status="string" FlightNo="string" NoOfStops="int" Terminal="string" WeekDay="string" AirlinePNRNo="string" NoOfPassenger="int" BookingStatus="string" Id="string" AircraftType="string" AdultBaggage="string" ChildBaggage="string" InfantBaggage="string" Group="int">
            <Passenger xsi:nil="true" />
            <Passenger xsi:nil="true" />
          </Itinerary>
          <Fare Id="string" PassengerType="Adult or Child or Infant" FromCity="string" ToCity="string" FareBasisCode="string" BaseFare="decimal" TaxAmount="decimal" CurrencyCode="string" TotalAmount="decimal" NoOfPassenger="int" LastTicketDate="dateTime" CurrencyFactor="decimal" CreationDate="dateTime" LastModifiedDate="dateTime" BaseCurrencyCode="string" QTaxAmount="decimal">
            <Tax xsi:nil="true" />
            <Tax xsi:nil="true" />
            <FareId>string</FareId>
            <FareId>string</FareId>
          </Fare>
          <Fare Id="string" PassengerType="Adult or Child or Infant" FromCity="string" ToCity="string" FareBasisCode="string" BaseFare="decimal" TaxAmount="decimal" CurrencyCode="string" TotalAmount="decimal" NoOfPassenger="int" LastTicketDate="dateTime" CurrencyFactor="decimal" CreationDate="dateTime" LastModifiedDate="dateTime" BaseCurrencyCode="string" QTaxAmount="decimal">
            <Tax xsi:nil="true" />
            <Tax xsi:nil="true" />
            <FareId>string</FareId>
            <FareId>string</FareId>
          </Fare>
          <Ticket Id="string" PassengerId="string" ItineraryName="string" FlightNo="string" BookingClass="string" TicketType="ETicket or PaperTicket or EMDTicket" FareBasisCode="string" AirlineNo="string" TicketNo="string" ExchangeTicketNo="string" TicketStatus="blank or Issue or Void or Cancelled or Reissue" IssuedDate="dateTime" AirlineCode="string" CurrencyCode="string" CurrencyFactor="decimal" FromCity="string" ToCity="string" Amount="decimal" OfficeId="string" IATACode="string" PassengerType="Adult or Child or Infant" QTaxAmount="decimal" AgentId="string" TourCode="string" DealCode="string" BaseFare="decimal" TaxAmount="decimal" TotalAmount="decimal" PenaltyAmount="decimal" McoTicket="boolean" CommissionPercentage="decimal" CommissionAmount="decimal" PrivateFare="boolean" CardType="string" CardNo="string" ExpiryMonth="int" ExpiryYear="int" PaymentCurrencyCode="string" PaymentAmount="decimal" ApprovalCode="string" DepartureDate="string" BaseCurrencyCode="string" OBTaxAmount="decimal">
            <Tax xsi:nil="true" />
            <Tax xsi:nil="true" />
            <ReissueTicketNo>string</ReissueTicketNo>
            <ReissueTicketNo>string</ReissueTicketNo>
          </Ticket>
          <Ticket Id="string" PassengerId="string" ItineraryName="string" FlightNo="string" BookingClass="string" TicketType="ETicket or PaperTicket or EMDTicket" FareBasisCode="string" AirlineNo="string" TicketNo="string" ExchangeTicketNo="string" TicketStatus="blank or Issue or Void or Cancelled or Reissue" IssuedDate="dateTime" AirlineCode="string" CurrencyCode="string" CurrencyFactor="decimal" FromCity="string" ToCity="string" Amount="decimal" OfficeId="string" IATACode="string" PassengerType="Adult or Child or Infant" QTaxAmount="decimal" AgentId="string" TourCode="string" DealCode="string" BaseFare="decimal" TaxAmount="decimal" TotalAmount="decimal" PenaltyAmount="decimal" McoTicket="boolean" CommissionPercentage="decimal" CommissionAmount="decimal" PrivateFare="boolean" CardType="string" CardNo="string" ExpiryMonth="int" ExpiryYear="int" PaymentCurrencyCode="string" PaymentAmount="decimal" ApprovalCode="string" DepartureDate="string" BaseCurrencyCode="string" OBTaxAmount="decimal">
            <Tax xsi:nil="true" />
            <Tax xsi:nil="true" />
            <ReissueTicketNo>string</ReissueTicketNo>
            <ReissueTicketNo>string</ReissueTicketNo>
          </Ticket>
        </ItineraryGroup>
        <ItineraryGroup FromCity="string" ToCity="string" DepartDate="dateTime" RoundTrip="boolean" ReturnDate="dateTime" AirlineCode="string" GroupId="int">
          <Itinerary DepartDate="dateTime" ArrivalDate="dateTime" FromCity="string" ToCity="string" ClassofService="string" AirlineCode="string" Status="string" FlightNo="string" NoOfStops="int" Terminal="string" WeekDay="string" AirlinePNRNo="string" NoOfPassenger="int" BookingStatus="string" Id="string" AircraftType="string" AdultBaggage="string" ChildBaggage="string" InfantBaggage="string" Group="int">
            <Passenger xsi:nil="true" />
            <Passenger xsi:nil="true" />
          </Itinerary>
          <Itinerary DepartDate="dateTime" ArrivalDate="dateTime" FromCity="string" ToCity="string" ClassofService="string" AirlineCode="string" Status="string" FlightNo="string" NoOfStops="int" Terminal="string" WeekDay="string" AirlinePNRNo="string" NoOfPassenger="int" BookingStatus="string" Id="string" AircraftType="string" AdultBaggage="string" ChildBaggage="string" InfantBaggage="string" Group="int">
            <Passenger xsi:nil="true" />
            <Passenger xsi:nil="true" />
          </Itinerary>
          <Fare Id="string" PassengerType="Adult or Child or Infant" FromCity="string" ToCity="string" FareBasisCode="string" BaseFare="decimal" TaxAmount="decimal" CurrencyCode="string" TotalAmount="decimal" NoOfPassenger="int" LastTicketDate="dateTime" CurrencyFactor="decimal" CreationDate="dateTime" LastModifiedDate="dateTime" BaseCurrencyCode="string" QTaxAmount="decimal">
            <Tax xsi:nil="true" />
            <Tax xsi:nil="true" />
            <FareId>string</FareId>
            <FareId>string</FareId>
          </Fare>
          <Fare Id="string" PassengerType="Adult or Child or Infant" FromCity="string" ToCity="string" FareBasisCode="string" BaseFare="decimal" TaxAmount="decimal" CurrencyCode="string" TotalAmount="decimal" NoOfPassenger="int" LastTicketDate="dateTime" CurrencyFactor="decimal" CreationDate="dateTime" LastModifiedDate="dateTime" BaseCurrencyCode="string" QTaxAmount="decimal">
            <Tax xsi:nil="true" />
            <Tax xsi:nil="true" />
            <FareId>string</FareId>
            <FareId>string</FareId>
          </Fare>
          <Ticket Id="string" PassengerId="string" ItineraryName="string" FlightNo="string" BookingClass="string" TicketType="ETicket or PaperTicket or EMDTicket" FareBasisCode="string" AirlineNo="string" TicketNo="string" ExchangeTicketNo="string" TicketStatus="blank or Issue or Void or Cancelled or Reissue" IssuedDate="dateTime" AirlineCode="string" CurrencyCode="string" CurrencyFactor="decimal" FromCity="string" ToCity="string" Amount="decimal" OfficeId="string" IATACode="string" PassengerType="Adult or Child or Infant" QTaxAmount="decimal" AgentId="string" TourCode="string" DealCode="string" BaseFare="decimal" TaxAmount="decimal" TotalAmount="decimal" PenaltyAmount="decimal" McoTicket="boolean" CommissionPercentage="decimal" CommissionAmount="decimal" PrivateFare="boolean" CardType="string" CardNo="string" ExpiryMonth="int" ExpiryYear="int" PaymentCurrencyCode="string" PaymentAmount="decimal" ApprovalCode="string" DepartureDate="string" BaseCurrencyCode="string" OBTaxAmount="decimal">
            <Tax xsi:nil="true" />
            <Tax xsi:nil="true" />
            <ReissueTicketNo>string</ReissueTicketNo>
            <ReissueTicketNo>string</ReissueTicketNo>
          </Ticket>
          <Ticket Id="string" PassengerId="string" ItineraryName="string" FlightNo="string" BookingClass="string" TicketType="ETicket or PaperTicket or EMDTicket" FareBasisCode="string" AirlineNo="string" TicketNo="string" ExchangeTicketNo="string" TicketStatus="blank or Issue or Void or Cancelled or Reissue" IssuedDate="dateTime" AirlineCode="string" CurrencyCode="string" CurrencyFactor="decimal" FromCity="string" ToCity="string" Amount="decimal" OfficeId="string" IATACode="string" PassengerType="Adult or Child or Infant" QTaxAmount="decimal" AgentId="string" TourCode="string" DealCode="string" BaseFare="decimal" TaxAmount="decimal" TotalAmount="decimal" PenaltyAmount="decimal" McoTicket="boolean" CommissionPercentage="decimal" CommissionAmount="decimal" PrivateFare="boolean" CardType="string" CardNo="string" ExpiryMonth="int" ExpiryYear="int" PaymentCurrencyCode="string" PaymentAmount="decimal" ApprovalCode="string" DepartureDate="string" BaseCurrencyCode="string" OBTaxAmount="decimal">
            <Tax xsi:nil="true" />
            <Tax xsi:nil="true" />
            <ReissueTicketNo>string</ReissueTicketNo>
            <ReissueTicketNo>string</ReissueTicketNo>
          </Ticket>
        </ItineraryGroup>
        <Payment CardType="string" CardNo="string" ExpiryMonth="int" ExpiryYear="int" CurrencyCode="string" Amount="decimal" ApprovalCode="string" McoTicket="boolean" />
        <Payment CardType="string" CardNo="string" ExpiryMonth="int" ExpiryYear="int" CurrencyCode="string" Amount="decimal" ApprovalCode="string" McoTicket="boolean" />
        <Contact>
          <string>string</string>
          <string>string</string>
        </Contact>
        <ServiceRequests>
          <string>string</string>
          <string>string</string>
        </ServiceRequests>
      </Booking>
    </RetrievePNRResponse>
  </soap12:Body>
</soap12:Envelope>