Phoenix.Services


Click here for a complete list of operations.

FareEnquiryRQ

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 /Service.asmx HTTP/1.1
Host: kopru.test.travelflow.co.uk
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "FareEnquiryRQ"

<?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>
    <FareEnquiryRQ ConversationID="string" xmlns="http://www.billianit.com/phoenix">
      <Connection>
        <Company>string</Company>
        <BranchNo>string</BranchNo>
        <Authorization>string</Authorization>
        <Nonce>string</Nonce>
        <Server>string</Server>
        <Database>string</Database>
        <Product>string</Product>
        <Customer>string</Customer>
        <Agent>
          <Code>string</Code>
          <Consultant>string</Consultant>
        </Agent>
        <Log>
          <EndPoint>string</EndPoint>
          <UserName>string</UserName>
          <Password>string</Password>
          <Transaction>boolean</Transaction>
          <GDS>boolean</GDS>
          <ConversationID>string</ConversationID>
        </Log>
      </Connection>
      <Enquiry>
        <Journeys>
          <EnquiryJourney>
            <Departure xsi:nil="true" />
            <Destination xsi:nil="true" />
            <DepartureDate>date</DepartureDate>
            <DepartureTime xsi:nil="true" />
            <CabinClass xsi:nil="true" />
            <PlusMinusDays>nonNegativeInteger</PlusMinusDays>
          </EnquiryJourney>
          <EnquiryJourney>
            <Departure xsi:nil="true" />
            <Destination xsi:nil="true" />
            <DepartureDate>date</DepartureDate>
            <DepartureTime xsi:nil="true" />
            <CabinClass xsi:nil="true" />
            <PlusMinusDays>nonNegativeInteger</PlusMinusDays>
          </EnquiryJourney>
        </Journeys>
        <PTCGroups>
          <PTCGroup>
            <PricePTCOnly>boolean</PricePTCOnly>
            <PTCs xsi:nil="true" />
            <AccountCodes xsi:nil="true" />
            <FareType>string</FareType>
          </PTCGroup>
          <PTCGroup>
            <PricePTCOnly>boolean</PricePTCOnly>
            <PTCs xsi:nil="true" />
            <AccountCodes xsi:nil="true" />
            <FareType>string</FareType>
          </PTCGroup>
        </PTCGroups>
        <Source Database="boolean" Published="boolean" AvailablePublished="boolean" CAT35="boolean" AvailableCAT35="boolean" NoFrills="boolean" Charter="boolean" />
        <Airlines>
          <Airline>string</Airline>
          <Airline>string</Airline>
        </Airlines>
        <Alliances>
          <Alliance>string</Alliance>
          <Alliance>string</Alliance>
        </Alliances>
        <FareTypes>
          <FareType>string</FareType>
          <FareType>string</FareType>
        </FareTypes>
        <Preferences>
          <Direct>boolean</Direct>
          <NonRestrictedOnly>boolean</NonRestrictedOnly>
          <MinimumConnectTime Minutes="nonNegativeInteger" />
          <MaximumConnectTime Minutes="nonNegativeInteger" />
          <FixedDuration>boolean</FixedDuration>
          <AllowMismatchedAirports>boolean</AllowMismatchedAirports>
          <IncludeBaggage>boolean</IncludeBaggage>
        </Preferences>
        <ExternalIDs>
          <ExternalID>
            <Value>string</Value>
            <Reference>string</Reference>
          </ExternalID>
          <ExternalID>
            <Value>string</Value>
            <Reference>string</Reference>
          </ExternalID>
        </ExternalIDs>
      </Enquiry>
      <SessionID>string</SessionID>
    </FareEnquiryRQ>
  </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>
    <FareEnquiryRS ConversationID="string" xmlns="http://www.billianit.com/phoenix">
      <Fares>
        <Fare>
          <TicketingAirline>string</TicketingAirline>
          <FareGroup>string</FareGroup>
          <FareType>string</FareType>
          <Currency>string</Currency>
          <Journeys>
            <Journey xsi:nil="true" />
            <Journey xsi:nil="true" />
          </Journeys>
          <PassengerTypes>
            <PassengerType xsi:nil="true" />
            <PassengerType xsi:nil="true" />
          </PassengerTypes>
          <TransactionFee>
            <Code>string</Code>
            <Description>string</Description>
            <Value>decimal</Value>
          </TransactionFee>
          <Source Database="boolean" GDS="boolean" Charter="boolean" NoFrills="boolean" NDC="boolean">
            <Description>string</Description>
            <Reference>string</Reference>
            <Supplier>string</Supplier>
          </Source>
          <CAT35>boolean</CAT35>
          <CAT35Nett>boolean</CAT35Nett>
          <CorporateFare>boolean</CorporateFare>
          <CorporateFareID>string</CorporateFareID>
          <AccountCode>string</AccountCode>
          <TicketingDeadline>dateTime</TicketingDeadline>
          <Available>boolean</Available>
          <Bookable>boolean</Bookable>
          <Preferred>boolean</Preferred>
          <Priority>nonNegativeInteger</Priority>
          <PermittedAction>bytes</PermittedAction>
          <UnrestrictedClass>boolean</UnrestrictedClass>
          <NonHomogenousClasses>boolean</NonHomogenousClasses>
          <Ancillaries>
            <Ancillary xsi:nil="true" />
            <Ancillary xsi:nil="true" />
          </Ancillaries>
          <ThirdPartyExtras>
            <ThirdPartyExtra xsi:nil="true" />
            <ThirdPartyExtra xsi:nil="true" />
          </ThirdPartyExtras>
          <VendorLocator>string</VendorLocator>
          <Confirm>
            <Attempted>boolean</Attempted>
            <Success>boolean</Success>
            <FareChanged>boolean</FareChanged>
            <JourneyChanged>boolean</JourneyChanged>
            <RequiredDocuments xsi:nil="true" />
          </Confirm>
          <Ticketing>
            <Requested>boolean</Requested>
            <Success>boolean</Success>
          </Ticketing>
          <PricingOptions>
            <Published>boolean</Published>
            <Private>boolean</Private>
            <AccountCodes xsi:nil="true" />
          </PricingOptions>
          <Passive>boolean</Passive>
          <RuleSet>
            <Rules xsi:nil="true" />
            <Text>string</Text>
            <AppliesTo xsi:nil="true" />
          </RuleSet>
          <ThirdPartyStateInformation>
            <SessionID>string</SessionID>
            <SearchID>string</SearchID>
            <ItineraryID>string</ItineraryID>
            <FlightSegmentGroupID>string</FlightSegmentGroupID>
            <FlightSegmentID>string</FlightSegmentID>
            <ItineraryRefs xsi:nil="true" />
            <ReferenceMaps xsi:nil="true" />
            <BookingID>string</BookingID>
            <RuleIDs xsi:nil="true" />
            <Supplier>string</Supplier>
            <CostItems xsi:nil="true" />
          </ThirdPartyStateInformation>
          <UpsellSelected>boolean</UpsellSelected>
          <AdditionalFares RequireAjax="boolean">
            <AdditionalFare xsi:nil="true" />
            <AdditionalFare xsi:nil="true" />
          </AdditionalFares>
          <AdditionalFareTextItems>
            <AdditionalFareTextItem xsi:nil="true" />
            <AdditionalFareTextItem xsi:nil="true" />
          </AdditionalFareTextItems>
          <UpdateExtraCostsRequired>boolean</UpdateExtraCostsRequired>
        </Fare>
        <Fare>
          <TicketingAirline>string</TicketingAirline>
          <FareGroup>string</FareGroup>
          <FareType>string</FareType>
          <Currency>string</Currency>
          <Journeys>
            <Journey xsi:nil="true" />
            <Journey xsi:nil="true" />
          </Journeys>
          <PassengerTypes>
            <PassengerType xsi:nil="true" />
            <PassengerType xsi:nil="true" />
          </PassengerTypes>
          <TransactionFee>
            <Code>string</Code>
            <Description>string</Description>
            <Value>decimal</Value>
          </TransactionFee>
          <Source Database="boolean" GDS="boolean" Charter="boolean" NoFrills="boolean" NDC="boolean">
            <Description>string</Description>
            <Reference>string</Reference>
            <Supplier>string</Supplier>
          </Source>
          <CAT35>boolean</CAT35>
          <CAT35Nett>boolean</CAT35Nett>
          <CorporateFare>boolean</CorporateFare>
          <CorporateFareID>string</CorporateFareID>
          <AccountCode>string</AccountCode>
          <TicketingDeadline>dateTime</TicketingDeadline>
          <Available>boolean</Available>
          <Bookable>boolean</Bookable>
          <Preferred>boolean</Preferred>
          <Priority>nonNegativeInteger</Priority>
          <PermittedAction>bytes</PermittedAction>
          <UnrestrictedClass>boolean</UnrestrictedClass>
          <NonHomogenousClasses>boolean</NonHomogenousClasses>
          <Ancillaries>
            <Ancillary xsi:nil="true" />
            <Ancillary xsi:nil="true" />
          </Ancillaries>
          <ThirdPartyExtras>
            <ThirdPartyExtra xsi:nil="true" />
            <ThirdPartyExtra xsi:nil="true" />
          </ThirdPartyExtras>
          <VendorLocator>string</VendorLocator>
          <Confirm>
            <Attempted>boolean</Attempted>
            <Success>boolean</Success>
            <FareChanged>boolean</FareChanged>
            <JourneyChanged>boolean</JourneyChanged>
            <RequiredDocuments xsi:nil="true" />
          </Confirm>
          <Ticketing>
            <Requested>boolean</Requested>
            <Success>boolean</Success>
          </Ticketing>
          <PricingOptions>
            <Published>boolean</Published>
            <Private>boolean</Private>
            <AccountCodes xsi:nil="true" />
          </PricingOptions>
          <Passive>boolean</Passive>
          <RuleSet>
            <Rules xsi:nil="true" />
            <Text>string</Text>
            <AppliesTo xsi:nil="true" />
          </RuleSet>
          <ThirdPartyStateInformation>
            <SessionID>string</SessionID>
            <SearchID>string</SearchID>
            <ItineraryID>string</ItineraryID>
            <FlightSegmentGroupID>string</FlightSegmentGroupID>
            <FlightSegmentID>string</FlightSegmentID>
            <ItineraryRefs xsi:nil="true" />
            <ReferenceMaps xsi:nil="true" />
            <BookingID>string</BookingID>
            <RuleIDs xsi:nil="true" />
            <Supplier>string</Supplier>
            <CostItems xsi:nil="true" />
          </ThirdPartyStateInformation>
          <UpsellSelected>boolean</UpsellSelected>
          <AdditionalFares RequireAjax="boolean">
            <AdditionalFare xsi:nil="true" />
            <AdditionalFare xsi:nil="true" />
          </AdditionalFares>
          <AdditionalFareTextItems>
            <AdditionalFareTextItem xsi:nil="true" />
            <AdditionalFareTextItem xsi:nil="true" />
          </AdditionalFareTextItems>
          <UpdateExtraCostsRequired>boolean</UpdateExtraCostsRequired>
        </Fare>
      </Fares>
      <AdditionalFareTextItems>
        <AdditionalFareTextItem>
          <Airline>string</Airline>
          <ProgramID>string</ProgramID>
          <Code>string</Code>
          <Description>string</Description>
          <ChargeableTextItems>
            <TextItem xsi:nil="true" />
            <TextItem xsi:nil="true" />
          </ChargeableTextItems>
          <DisplayedTextItems>
            <TextItem xsi:nil="true" />
            <TextItem xsi:nil="true" />
          </DisplayedTextItems>
          <FreeTextItems>
            <TextItem xsi:nil="true" />
            <TextItem xsi:nil="true" />
          </FreeTextItems>
        </AdditionalFareTextItem>
        <AdditionalFareTextItem>
          <Airline>string</Airline>
          <ProgramID>string</ProgramID>
          <Code>string</Code>
          <Description>string</Description>
          <ChargeableTextItems>
            <TextItem xsi:nil="true" />
            <TextItem xsi:nil="true" />
          </ChargeableTextItems>
          <DisplayedTextItems>
            <TextItem xsi:nil="true" />
            <TextItem xsi:nil="true" />
          </DisplayedTextItems>
          <FreeTextItems>
            <TextItem xsi:nil="true" />
            <TextItem xsi:nil="true" />
          </FreeTextItems>
        </AdditionalFareTextItem>
      </AdditionalFareTextItems>
      <Errors>
        <Error>
          <Code>string</Code>
          <Description>string</Description>
        </Error>
        <Error>
          <Code>string</Code>
          <Description>string</Description>
        </Error>
      </Errors>
      <Warnings>
        <Warning>
          <Code>string</Code>
          <Description>string</Description>
        </Warning>
        <Warning>
          <Code>string</Code>
          <Description>string</Description>
        </Warning>
      </Warnings>
    </FareEnquiryRS>
  </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 /Service.asmx HTTP/1.1
Host: kopru.test.travelflow.co.uk
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>
    <FareEnquiryRQ ConversationID="string" xmlns="http://www.billianit.com/phoenix">
      <Connection>
        <Company>string</Company>
        <BranchNo>string</BranchNo>
        <Authorization>string</Authorization>
        <Nonce>string</Nonce>
        <Server>string</Server>
        <Database>string</Database>
        <Product>string</Product>
        <Customer>string</Customer>
        <Agent>
          <Code>string</Code>
          <Consultant>string</Consultant>
        </Agent>
        <Log>
          <EndPoint>string</EndPoint>
          <UserName>string</UserName>
          <Password>string</Password>
          <Transaction>boolean</Transaction>
          <GDS>boolean</GDS>
          <ConversationID>string</ConversationID>
        </Log>
      </Connection>
      <Enquiry>
        <Journeys>
          <EnquiryJourney>
            <Departure xsi:nil="true" />
            <Destination xsi:nil="true" />
            <DepartureDate>date</DepartureDate>
            <DepartureTime xsi:nil="true" />
            <CabinClass xsi:nil="true" />
            <PlusMinusDays>nonNegativeInteger</PlusMinusDays>
          </EnquiryJourney>
          <EnquiryJourney>
            <Departure xsi:nil="true" />
            <Destination xsi:nil="true" />
            <DepartureDate>date</DepartureDate>
            <DepartureTime xsi:nil="true" />
            <CabinClass xsi:nil="true" />
            <PlusMinusDays>nonNegativeInteger</PlusMinusDays>
          </EnquiryJourney>
        </Journeys>
        <PTCGroups>
          <PTCGroup>
            <PricePTCOnly>boolean</PricePTCOnly>
            <PTCs xsi:nil="true" />
            <AccountCodes xsi:nil="true" />
            <FareType>string</FareType>
          </PTCGroup>
          <PTCGroup>
            <PricePTCOnly>boolean</PricePTCOnly>
            <PTCs xsi:nil="true" />
            <AccountCodes xsi:nil="true" />
            <FareType>string</FareType>
          </PTCGroup>
        </PTCGroups>
        <Source Database="boolean" Published="boolean" AvailablePublished="boolean" CAT35="boolean" AvailableCAT35="boolean" NoFrills="boolean" Charter="boolean" />
        <Airlines>
          <Airline>string</Airline>
          <Airline>string</Airline>
        </Airlines>
        <Alliances>
          <Alliance>string</Alliance>
          <Alliance>string</Alliance>
        </Alliances>
        <FareTypes>
          <FareType>string</FareType>
          <FareType>string</FareType>
        </FareTypes>
        <Preferences>
          <Direct>boolean</Direct>
          <NonRestrictedOnly>boolean</NonRestrictedOnly>
          <MinimumConnectTime Minutes="nonNegativeInteger" />
          <MaximumConnectTime Minutes="nonNegativeInteger" />
          <FixedDuration>boolean</FixedDuration>
          <AllowMismatchedAirports>boolean</AllowMismatchedAirports>
          <IncludeBaggage>boolean</IncludeBaggage>
        </Preferences>
        <ExternalIDs>
          <ExternalID>
            <Value>string</Value>
            <Reference>string</Reference>
          </ExternalID>
          <ExternalID>
            <Value>string</Value>
            <Reference>string</Reference>
          </ExternalID>
        </ExternalIDs>
      </Enquiry>
      <SessionID>string</SessionID>
    </FareEnquiryRQ>
  </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>
    <FareEnquiryRS ConversationID="string" xmlns="http://www.billianit.com/phoenix">
      <Fares>
        <Fare>
          <TicketingAirline>string</TicketingAirline>
          <FareGroup>string</FareGroup>
          <FareType>string</FareType>
          <Currency>string</Currency>
          <Journeys>
            <Journey xsi:nil="true" />
            <Journey xsi:nil="true" />
          </Journeys>
          <PassengerTypes>
            <PassengerType xsi:nil="true" />
            <PassengerType xsi:nil="true" />
          </PassengerTypes>
          <TransactionFee>
            <Code>string</Code>
            <Description>string</Description>
            <Value>decimal</Value>
          </TransactionFee>
          <Source Database="boolean" GDS="boolean" Charter="boolean" NoFrills="boolean" NDC="boolean">
            <Description>string</Description>
            <Reference>string</Reference>
            <Supplier>string</Supplier>
          </Source>
          <CAT35>boolean</CAT35>
          <CAT35Nett>boolean</CAT35Nett>
          <CorporateFare>boolean</CorporateFare>
          <CorporateFareID>string</CorporateFareID>
          <AccountCode>string</AccountCode>
          <TicketingDeadline>dateTime</TicketingDeadline>
          <Available>boolean</Available>
          <Bookable>boolean</Bookable>
          <Preferred>boolean</Preferred>
          <Priority>nonNegativeInteger</Priority>
          <PermittedAction>bytes</PermittedAction>
          <UnrestrictedClass>boolean</UnrestrictedClass>
          <NonHomogenousClasses>boolean</NonHomogenousClasses>
          <Ancillaries>
            <Ancillary xsi:nil="true" />
            <Ancillary xsi:nil="true" />
          </Ancillaries>
          <ThirdPartyExtras>
            <ThirdPartyExtra xsi:nil="true" />
            <ThirdPartyExtra xsi:nil="true" />
          </ThirdPartyExtras>
          <VendorLocator>string</VendorLocator>
          <Confirm>
            <Attempted>boolean</Attempted>
            <Success>boolean</Success>
            <FareChanged>boolean</FareChanged>
            <JourneyChanged>boolean</JourneyChanged>
            <RequiredDocuments xsi:nil="true" />
          </Confirm>
          <Ticketing>
            <Requested>boolean</Requested>
            <Success>boolean</Success>
          </Ticketing>
          <PricingOptions>
            <Published>boolean</Published>
            <Private>boolean</Private>
            <AccountCodes xsi:nil="true" />
          </PricingOptions>
          <Passive>boolean</Passive>
          <RuleSet>
            <Rules xsi:nil="true" />
            <Text>string</Text>
            <AppliesTo xsi:nil="true" />
          </RuleSet>
          <ThirdPartyStateInformation>
            <SessionID>string</SessionID>
            <SearchID>string</SearchID>
            <ItineraryID>string</ItineraryID>
            <FlightSegmentGroupID>string</FlightSegmentGroupID>
            <FlightSegmentID>string</FlightSegmentID>
            <ItineraryRefs xsi:nil="true" />
            <ReferenceMaps xsi:nil="true" />
            <BookingID>string</BookingID>
            <RuleIDs xsi:nil="true" />
            <Supplier>string</Supplier>
            <CostItems xsi:nil="true" />
          </ThirdPartyStateInformation>
          <UpsellSelected>boolean</UpsellSelected>
          <AdditionalFares RequireAjax="boolean">
            <AdditionalFare xsi:nil="true" />
            <AdditionalFare xsi:nil="true" />
          </AdditionalFares>
          <AdditionalFareTextItems>
            <AdditionalFareTextItem xsi:nil="true" />
            <AdditionalFareTextItem xsi:nil="true" />
          </AdditionalFareTextItems>
          <UpdateExtraCostsRequired>boolean</UpdateExtraCostsRequired>
        </Fare>
        <Fare>
          <TicketingAirline>string</TicketingAirline>
          <FareGroup>string</FareGroup>
          <FareType>string</FareType>
          <Currency>string</Currency>
          <Journeys>
            <Journey xsi:nil="true" />
            <Journey xsi:nil="true" />
          </Journeys>
          <PassengerTypes>
            <PassengerType xsi:nil="true" />
            <PassengerType xsi:nil="true" />
          </PassengerTypes>
          <TransactionFee>
            <Code>string</Code>
            <Description>string</Description>
            <Value>decimal</Value>
          </TransactionFee>
          <Source Database="boolean" GDS="boolean" Charter="boolean" NoFrills="boolean" NDC="boolean">
            <Description>string</Description>
            <Reference>string</Reference>
            <Supplier>string</Supplier>
          </Source>
          <CAT35>boolean</CAT35>
          <CAT35Nett>boolean</CAT35Nett>
          <CorporateFare>boolean</CorporateFare>
          <CorporateFareID>string</CorporateFareID>
          <AccountCode>string</AccountCode>
          <TicketingDeadline>dateTime</TicketingDeadline>
          <Available>boolean</Available>
          <Bookable>boolean</Bookable>
          <Preferred>boolean</Preferred>
          <Priority>nonNegativeInteger</Priority>
          <PermittedAction>bytes</PermittedAction>
          <UnrestrictedClass>boolean</UnrestrictedClass>
          <NonHomogenousClasses>boolean</NonHomogenousClasses>
          <Ancillaries>
            <Ancillary xsi:nil="true" />
            <Ancillary xsi:nil="true" />
          </Ancillaries>
          <ThirdPartyExtras>
            <ThirdPartyExtra xsi:nil="true" />
            <ThirdPartyExtra xsi:nil="true" />
          </ThirdPartyExtras>
          <VendorLocator>string</VendorLocator>
          <Confirm>
            <Attempted>boolean</Attempted>
            <Success>boolean</Success>
            <FareChanged>boolean</FareChanged>
            <JourneyChanged>boolean</JourneyChanged>
            <RequiredDocuments xsi:nil="true" />
          </Confirm>
          <Ticketing>
            <Requested>boolean</Requested>
            <Success>boolean</Success>
          </Ticketing>
          <PricingOptions>
            <Published>boolean</Published>
            <Private>boolean</Private>
            <AccountCodes xsi:nil="true" />
          </PricingOptions>
          <Passive>boolean</Passive>
          <RuleSet>
            <Rules xsi:nil="true" />
            <Text>string</Text>
            <AppliesTo xsi:nil="true" />
          </RuleSet>
          <ThirdPartyStateInformation>
            <SessionID>string</SessionID>
            <SearchID>string</SearchID>
            <ItineraryID>string</ItineraryID>
            <FlightSegmentGroupID>string</FlightSegmentGroupID>
            <FlightSegmentID>string</FlightSegmentID>
            <ItineraryRefs xsi:nil="true" />
            <ReferenceMaps xsi:nil="true" />
            <BookingID>string</BookingID>
            <RuleIDs xsi:nil="true" />
            <Supplier>string</Supplier>
            <CostItems xsi:nil="true" />
          </ThirdPartyStateInformation>
          <UpsellSelected>boolean</UpsellSelected>
          <AdditionalFares RequireAjax="boolean">
            <AdditionalFare xsi:nil="true" />
            <AdditionalFare xsi:nil="true" />
          </AdditionalFares>
          <AdditionalFareTextItems>
            <AdditionalFareTextItem xsi:nil="true" />
            <AdditionalFareTextItem xsi:nil="true" />
          </AdditionalFareTextItems>
          <UpdateExtraCostsRequired>boolean</UpdateExtraCostsRequired>
        </Fare>
      </Fares>
      <AdditionalFareTextItems>
        <AdditionalFareTextItem>
          <Airline>string</Airline>
          <ProgramID>string</ProgramID>
          <Code>string</Code>
          <Description>string</Description>
          <ChargeableTextItems>
            <TextItem xsi:nil="true" />
            <TextItem xsi:nil="true" />
          </ChargeableTextItems>
          <DisplayedTextItems>
            <TextItem xsi:nil="true" />
            <TextItem xsi:nil="true" />
          </DisplayedTextItems>
          <FreeTextItems>
            <TextItem xsi:nil="true" />
            <TextItem xsi:nil="true" />
          </FreeTextItems>
        </AdditionalFareTextItem>
        <AdditionalFareTextItem>
          <Airline>string</Airline>
          <ProgramID>string</ProgramID>
          <Code>string</Code>
          <Description>string</Description>
          <ChargeableTextItems>
            <TextItem xsi:nil="true" />
            <TextItem xsi:nil="true" />
          </ChargeableTextItems>
          <DisplayedTextItems>
            <TextItem xsi:nil="true" />
            <TextItem xsi:nil="true" />
          </DisplayedTextItems>
          <FreeTextItems>
            <TextItem xsi:nil="true" />
            <TextItem xsi:nil="true" />
          </FreeTextItems>
        </AdditionalFareTextItem>
      </AdditionalFareTextItems>
      <Errors>
        <Error>
          <Code>string</Code>
          <Description>string</Description>
        </Error>
        <Error>
          <Code>string</Code>
          <Description>string</Description>
        </Error>
      </Errors>
      <Warnings>
        <Warning>
          <Code>string</Code>
          <Description>string</Description>
        </Warning>
        <Warning>
          <Code>string</Code>
          <Description>string</Description>
        </Warning>
      </Warnings>
    </FareEnquiryRS>
  </soap12:Body>
</soap12:Envelope>