title: ITINERARY REQUIRED TO COMPLETE TRANSACTION after PassengerDetails Request
body: <p>Using Sabre SOAP API Orchestrated Air Booking.
  After SOAP EnhancedAirBook (version 3.2.0) request/result we are sending a PassengerDetails (version 3.1.0) request and we get the "<strong>ITINERARY REQUIRED TO COMPLETE TRANSACTION</strong>" message in results (see xmls below).
  How can we get the PNR after in the PassengerDetails response?</p>
  
  <pre><code>&lt;!-- 1. EnhancedAirBookRQ --&gt;
  &lt;EnhancedAirBookRQ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="3.2.0"&gt;
  &lt;OTA_AirBookRQ xmlns="http://services.sabre.com/sp/eab/v3_2"&gt;
  &lt;HaltOnStatus Code="UC" /&gt;
  &lt;HaltOnStatus Code="UC" /&gt;
  &lt;HaltOnStatus Code="LL" /&gt;
  &lt;HaltOnStatus Code="UL" /&gt;
  &lt;HaltOnStatus Code="UN" /&gt;
  &lt;HaltOnStatus Code="NO" /&gt;
  &lt;HaltOnStatus Code="HL" /&gt;
  &lt;OriginDestinationInformation&gt;
    &lt;FlightSegment ArrivalDateTime="2015-08-08T08:40:00" DepartureDateTime="2015-08-08T05:30:00" FlightNumber="778" NumberInParty="1" ResBookDesigCode="J" Status="NN"&gt;
      &lt;DestinationLocation LocationCode="KBP" /&gt;
      &lt;MarketingAirline Code="PS" FlightNumber="778" /&gt;
      &lt;MarriageGrp Ind="false" /&gt;
      &lt;OriginLocation LocationCode="TLV" /&gt;
    &lt;/FlightSegment&gt;
    &lt;FlightSegment ArrivalDateTime="2015-08-08T14:40:00" DepartureDateTime="2015-08-08T13:30:00" FlightNumber="423" NumberInParty="1" ResBookDesigCode="J" Status="NN"&gt;
      &lt;DestinationLocation LocationCode="TXL" /&gt;
      &lt;MarketingAirline Code="PS" FlightNumber="423" /&gt;
      &lt;MarriageGrp Ind="true" /&gt;
      &lt;OriginLocation LocationCode="KBP" /&gt;
    &lt;/FlightSegment&gt;
    &lt;FlightSegment ArrivalDateTime="2015-08-15T18:35:00" DepartureDateTime="2015-08-15T15:25:00" FlightNumber="424" NumberInParty="1" ResBookDesigCode="J" Status="NN"&gt;
      &lt;DestinationLocation LocationCode="KBP" /&gt;
      &lt;MarketingAirline Code="PS" FlightNumber="424" /&gt;
      &lt;MarriageGrp Ind="false" /&gt;
      &lt;OriginLocation LocationCode="TXL" /&gt;
    &lt;/FlightSegment&gt;
    &lt;FlightSegment ArrivalDateTime="2015-08-15T23:20:00" DepartureDateTime="2015-08-15T20:00:00" FlightNumber="777" NumberInParty="1" ResBookDesigCode="J" Status="NN"&gt;
      &lt;DestinationLocation LocationCode="TLV" /&gt;
      &lt;MarketingAirline Code="PS" FlightNumber="777" /&gt;
      &lt;MarriageGrp Ind="true" /&gt;
      &lt;OriginLocation LocationCode="KBP" /&gt;
    &lt;/FlightSegment&gt;
   &lt;/OriginDestinationInformation&gt;
   &lt;RedisplayReservation NumAttempts="5" WaitInterval="2000" /&gt;
   &lt;/OTA_AirBookRQ&gt;
   &lt;PostProcessing xmlns="http://services.sabre.com/sp/eab/v3_2"&gt;
    &lt;RedisplayReservation WaitInterval="2000" /&gt;
   &lt;/PostProcessing&gt;
   &lt;PreProcessing xmlns="http://services.sabre.com/sp/eab/v3_2" /&gt;
  </code></pre>
  
  <h2>    </h2>
  
  <pre><code>&lt;!-- 2. EnhancedAirBookRS --&gt; 
  &lt;EnhancedAirBookRS xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
  &lt;ApplicationResults status="Complete" xmlns="http://services.sabre.com/STL_Payload/v02_01"&gt;
    &lt;Success timeStamp="2015-08-02T10:52:43.857+03:00" /&gt;
  &lt;/ApplicationResults&gt;
  &lt;OTA_AirBookRS xmlns="http://services.sabre.com/sp/eab/v3_2"&gt;
  &lt;OriginDestinationOption&gt;
    &lt;FlightSegment ArrivalDateTime="08-08T08:40" DepartureDateTime="08-08T05:30" eTicket="true" FlightNumber="0778" NumberInParty="001" ResBookDesigCode="J" Status="NN"&gt;
      &lt;DestinationLocation LocationCode="KBP" /&gt;
      &lt;MarketingAirline Code="PS" FlightNumber="0778" /&gt;
      &lt;OriginLocation LocationCode="TLV" /&gt;
    &lt;/FlightSegment&gt;
    &lt;FlightSegment ArrivalDateTime="08-08T14:40" DepartureDateTime="08-08T13:30" eTicket="true" FlightNumber="0423" NumberInParty="001" ResBookDesigCode="J" Status="NN"&gt;
      &lt;DestinationLocation LocationCode="TXL" /&gt;
      &lt;MarketingAirline Code="PS" FlightNumber="0423" /&gt;
      &lt;OriginLocation LocationCode="KBP" /&gt;
    &lt;/FlightSegment&gt;
    &lt;FlightSegment ArrivalDateTime="08-15T18:35" DepartureDateTime="08-15T15:25" eTicket="true" FlightNumber="0424" NumberInParty="001" ResBookDesigCode="J" Status="NN"&gt;
      &lt;DestinationLocation LocationCode="KBP" /&gt;
      &lt;MarketingAirline Code="PS" FlightNumber="0424" /&gt;
      &lt;OriginLocation LocationCode="TXL" /&gt;
    &lt;/FlightSegment&gt;
    &lt;FlightSegment ArrivalDateTime="08-15T23:20" DepartureDateTime="08-15T20:00" eTicket="true" FlightNumber="0777" NumberInParty="001" ResBookDesigCode="J" Status="NN"&gt;
      &lt;DestinationLocation LocationCode="TLV" /&gt;
      &lt;MarketingAirline Code="PS" FlightNumber="0777" /&gt;
      &lt;OriginLocation LocationCode="KBP" /&gt;
    &lt;/FlightSegment&gt;
  &lt;/OriginDestinationOption&gt;
  &lt;/OTA_AirBookRS&gt;
  &lt;TravelItineraryReadRS xmlns="http://services.sabre.com/sp/eab/v3_2"&gt;
  &lt;TravelItinerary&gt;
    &lt;CustomerInfo /&gt;
    &lt;ItineraryInfo&gt;
      &lt;ReservationItems&gt;
        &lt;Item RPH="1"&gt;
          &lt;FlightSegment AirMilesFlown="1272" ArrivalDateTime="08-08T08:40" ConnectionInd="O" DayOfWeekInd="6" DepartureDateTime="2015-08-08T05:30" ElapsedTime="03.10" eTicket="false" FlightNumber="0778" NumberInParty="01" ResBookDesigCode="J" SegmentNumber="0001" SmokingAllowed="false" SpecialMeal="false" Status="SS" StopQuantity="00"&gt;
            &lt;DestinationLocation LocationCode="KBP" /&gt;
            &lt;Equipment AirEquipType="763" /&gt;
            &lt;MarketingAirline Code="PS" FlightNumber="0778" /&gt;
            &lt;Meal Code="N" /&gt;
            &lt;OriginLocation LocationCode="TLV" Terminal="TERMINAL 3 INTERNATIONAL" TerminalCode="3" /&gt;
            &lt;SupplierRef ID="DCPS" /&gt;
            &lt;UpdatedArrivalTime&gt;08-08T08:40&lt;/UpdatedArrivalTime&gt;
            &lt;UpdatedDepartureTime&gt;08-08T05:30&lt;/UpdatedDepartureTime&gt;
          &lt;/FlightSegment&gt;
        &lt;/Item&gt;
        &lt;Item RPH="2"&gt;
          &lt;FlightSegment AirMilesFlown="0777" ArrivalDateTime="08-08T14:40" ConnectionInd="I" DayOfWeekInd="6" DepartureDateTime="2015-08-08T13:30" ElapsedTime="02.10" eTicket="false" FlightNumber="0423" NumberInParty="01" ResBookDesigCode="J" SegmentNumber="0002" SmokingAllowed="false" SpecialMeal="false" Status="SS" StopQuantity="00"&gt;
            &lt;DestinationLocation LocationCode="TXL" /&gt;
            &lt;Equipment AirEquipType="735" /&gt;
            &lt;MarketingAirline Code="PS" FlightNumber="0423" /&gt;
            &lt;Meal Code="N" /&gt;
            &lt;OriginLocation LocationCode="KBP" /&gt;
            &lt;SupplierRef ID="DCPS" /&gt;
            &lt;UpdatedArrivalTime&gt;08-08T14:40&lt;/UpdatedArrivalTime&gt;
            &lt;UpdatedDepartureTime&gt;08-08T13:30&lt;/UpdatedDepartureTime&gt;
          &lt;/FlightSegment&gt;
        &lt;/Item&gt;
        &lt;Item RPH="3"&gt;
          &lt;FlightSegment AirMilesFlown="0777" ArrivalDateTime="08-15T18:35" ConnectionInd="O" DayOfWeekInd="6" DepartureDateTime="2015-08-15T15:25" ElapsedTime="02.10" eTicket="false" FlightNumber="0424" NumberInParty="01" ResBookDesigCode="J" SegmentNumber="0003" SmokingAllowed="false" SpecialMeal="false" Status="SS" StopQuantity="00"&gt;
            &lt;DestinationLocation LocationCode="KBP" /&gt;
            &lt;Equipment AirEquipType="735" /&gt;
            &lt;MarketingAirline Code="PS" FlightNumber="0424" /&gt;
            &lt;Meal Code="N" /&gt;
            &lt;OriginLocation LocationCode="TXL" /&gt;
            &lt;SupplierRef ID="DCPS" /&gt;
            &lt;UpdatedArrivalTime&gt;08-15T18:35&lt;/UpdatedArrivalTime&gt;
            &lt;UpdatedDepartureTime&gt;08-15T15:25&lt;/UpdatedDepartureTime&gt;
          &lt;/FlightSegment&gt;
        &lt;/Item&gt;
        &lt;Item RPH="4"&gt;
          &lt;FlightSegment AirMilesFlown="1272" ArrivalDateTime="08-15T23:20" ConnectionInd="I" DayOfWeekInd="6" DepartureDateTime="2015-08-15T20:00" ElapsedTime="03.20" eTicket="false" FlightNumber="0777" NumberInParty="01" ResBookDesigCode="J" SegmentNumber="0004" SmokingAllowed="false" SpecialMeal="false" Status="SS" StopQuantity="00"&gt;
            &lt;DestinationLocation LocationCode="TLV" Terminal="TERMINAL 3 INTERNATIONAL" TerminalCode="3" /&gt;
            &lt;Equipment AirEquipType="763" /&gt;
            &lt;MarketingAirline Code="PS" FlightNumber="0777" /&gt;
            &lt;Meal Code="N" /&gt;
            &lt;OriginLocation LocationCode="KBP" /&gt;
            &lt;SupplierRef ID="DCPS" /&gt;
            &lt;UpdatedArrivalTime&gt;08-15T23:20&lt;/UpdatedArrivalTime&gt;
            &lt;UpdatedDepartureTime&gt;08-15T20:00&lt;/UpdatedDepartureTime&gt;
          &lt;/FlightSegment&gt;
        &lt;/Item&gt;
      &lt;/ReservationItems&gt;
    &lt;/ItineraryInfo&gt;
    &lt;ItineraryRef AirExtras="false" InhibitCode="U" PartitionID="AA" PrimeHostID="1S"&gt;
      &lt;Source PseudoCityCode="P8NG" /&gt;
    &lt;/ItineraryRef&gt;
    &lt;OpenReservationElements /&gt;
  &lt;/TravelItinerary&gt;
  &lt;/TravelItineraryReadRS&gt;
  </code></pre>
  
  <h2>    </h2>
  
  <pre><code>&lt;!-- 3. PassengerDetailsRQ--&gt;
  &lt;PassengerDetailsRQ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="3.1.1"&gt;
  &lt;PostProcessing xmlns="http://services.sabre.com/sp/pd/v3_1"&gt;
  &lt;EndTransactionRQ&gt;
    &lt;EndTransaction Ind="true" /&gt;
    &lt;Source ReceivedFrom="ESHET TOURS SITE" /&gt;
  &lt;/EndTransactionRQ&gt;
  &lt;/PostProcessing&gt;
  &lt;PreProcessing xmlns="http://services.sabre.com/sp/pd/v3_1" /&gt;
  &lt;SpecialReqDetails xmlns="http://services.sabre.com/sp/pd/v3_1"&gt;
  &lt;AddRemarkRQ&gt;
    &lt;RemarkInfo&gt;
      &lt;FOP_Remark Type="CA" /&gt;
      &lt;Remark Code="Z" Type="Alpha-Coded"&gt;
        &lt;Text&gt;ID-NF&lt;/Text&gt;
      &lt;/Remark&gt;
    &lt;/RemarkInfo&gt;
  &lt;/AddRemarkRQ&gt;
  &lt;SpecialServiceRQ&gt;
    &lt;SpecialServiceInfo&gt;
      &lt;SecureFlight SegmentNumber="A" SSR_Code="DOCS"&gt;
        &lt;PersonName DateOfBirth="1990-01-01" Gender="M" NameNumber="1.1"&gt;
          &lt;GivenName&gt;YARIN&lt;/GivenName&gt;
          &lt;Surname&gt;LACHYNI&lt;/Surname&gt;
        &lt;/PersonName&gt;
      &lt;/SecureFlight&gt;
      &lt;Service SSR_Code="OSI"&gt;
        &lt;PersonName NameNumber="0.0" /&gt;
        &lt;Text&gt;ESHET TOURS/TEL AVIV/1700700242/ESHET TOURS&lt;/Text&gt;
        &lt;VendorPrefs&gt;
          &lt;Airline Code="YY" /&gt;
        &lt;/VendorPrefs&gt;
      &lt;/Service&gt;
    &lt;/SpecialServiceInfo&gt;
  &lt;/SpecialServiceRQ&gt;
  &lt;/SpecialReqDetails&gt;
  &lt;TravelItineraryAddInfoRQ xmlns="http://services.sabre.com/sp/pd/v3_1"&gt;
  &lt;AgencyInfo&gt;
    &lt;Address&gt;
      &lt;AddressLine&gt;Eshet Tours 1700700242&lt;/AddressLine&gt;
      &lt;CityName&gt;TEL AVIV&lt;/CityName&gt;
      &lt;CountryCode&gt;IL&lt;/CountryCode&gt;
      &lt;PostalCode&gt;67448&lt;/PostalCode&gt;
      &lt;StateCountyProv StateCode="TLV" /&gt;
      &lt;StreetNmbr&gt;NAHALAT ITSHAK 12&lt;/StreetNmbr&gt;
    &lt;/Address&gt;
    &lt;Ticketing PseudoCityCode="P8NG" QueueNumber="322" ShortText="TEST Short Text" TicketType="7T-A" /&gt;
  &lt;/AgencyInfo&gt;
  &lt;CustomerInfo&gt;
      &lt;ContactNumbers&gt;
      &lt;ContactNumber NameNumber="1.1" Phone="972-3-7749965" PhoneUseType="H" /&gt;
    &lt;/ContactNumbers&gt;
    &lt;PersonName Infant="false" NameNumber="1.1" NameReference="DOB01JAN90" PassengerType="ADT"&gt;
      &lt;GivenName&gt;YARIN&lt;/GivenName&gt;
      &lt;Surname&gt;LACHYNI&lt;/Surname&gt;
    &lt;/PersonName&gt;
  &lt;/CustomerInfo&gt;
  &lt;/TravelItineraryAddInfoRQ&gt;
  </code></pre>
  
  <h2>    </h2>
  
  <pre><code>&lt;!-- 4. PassengerDetailsRS--&gt;
  &lt;PassengerDetailsRS xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
    &lt;ApplicationResults status="Complete" xmlns="http://services.sabre.com/STL_Payload/v02_01"&gt;
     &lt;Success timeStamp="2015-08-02T10:52:45.451+03:00" /&gt;
     &lt;Warning type="BusinessLogic" timeStamp="2015-08-02T10:52:45.45+03:00"&gt;
      &lt;SystemSpecificResults&gt;
        &lt;Message code="WARN.SWS.HOST.ERROR_IN_RESPONSE"&gt;ITINERARY REQUIRED TO COMPLETE TRANSACTION&lt;/Message&gt;
      &lt;/SystemSpecificResults&gt;
     &lt;/Warning&gt;
    &lt;/ApplicationResults&gt;
  &lt;/PassengerDetailsRS&gt;
  </code></pre>