Skip to main content

SampleBagAllow FreePieceRequired Request

“FreePieceRequired" (optional) - Indicates whether only fare options that include a bag in the fare filed are to be returned. Exclude any fares that do not include at least one free bag. It is required to specify the baggage Request type “A” for allowance or “C” for charges in the request, to shop for a free bag. The parameter is to be used in a search, at the leg level.

"Description" (optional) - Indicates whether baggage text information should be returned. If set to "true" - baggage text information will be returned in the response (if applicable).

"RequestType" (required) - Baggage information type. "A" - allowance only

  <POS>
    <Source PseudoCityCode="PCC0">
      <RequestorID ID="1" Type="1">
            <CompanyName Code="TN">TN</CompanyName>
       </RequestorID>
  </Source>
  </POS>
  <OriginDestinationInformation RPH="1">
       <DepartureDateTime>2018-07-08T11:00:00</DepartureDateTime>
       <OriginLocation LocationCode="MVD"/>
       <DestinationLocation LocationCode="NAT"/>
       <TPA_Extensions>
            <SegmentType Code="O"/>
            <Baggage FreePieceRequired="false"/>
       <TPA_Extensions>
  </OriginDestinationInformation>
  <OriginDestinationInformation RPH="1">
     <DepartureDateTime>2018-07-13T11:00:00</DepartureDateTime>
     <OriginLocation LocationCode="NAT"/>
     <DestinationLocation LocationCode="MVD"/>
     <TPA_Extensions>
          <SegmentType Code="O"/>
          <Baggage FreePieceRequired="true"/>
      </TPA_Extensions>
  </OriginDestinationInformation>
  <TravelPreferences ValidInterlineTicket="true">
     <CabinPref Cabin="Economy" PreferLevel="Only"/>
    <TPA_Extensions>
      <Baggage Description="true" RequestType="A"/>
  </TravelPreferences 
  <TravelerInfoSummary>
           <SeatsRequested>2</SeatsRequested>
           <AirTravelerAvail>
                     <PassengerTypeQuantity Code="ADT" Quantity="1">
                                 <TPA_Extensions>
                                               <VoluntaryChanges Match="All"/>
                                 </TPA_Extensions>
                     </PassengerTypeQuantity 
           </AirTravelerAvail>
           <PriceRequestInformation NegotiatedFaresOnly="false">
                     <TPA_Extensions>
                                    <PublicFare/>
                                    <PrivateFare Ind="false"/>
                     </TPA_Extensions>
           </PriceRequestInformation 
  <TravelerInfoSummary>
   <TPA_Extensions>
                 <IntelliSellTransaction>
                           <RequestType Name="50ITINS"/>
                 </IntelliSellTransaction>
   </TPA_Extensions>
</OTA_AirLowFareSearchRQ>