Skip to main content

Divide Itinerary

2.0.3
Air
Reservation
SOAP API
Travel Agency
Airline Carrier

The Divide Itinerary (TravelItineraryDivideLLSRQ) service is used to divide an existing Passenger Name Record (PNR).

Not Signed In.

Looks like you may not have access to all of the resources and documentation for this page.
Please log-in or contact your support desk team if you believe you should have access.

Target Audience
Travel Agency
Airline Carrier
API Version
2.0.3
Authentication
Session Token
Service Action Code
TravelItineraryDivideLLSRQ

For additional information please refer to the Format Finder Help System reference: pnrfo035.

Please note that TravelItineraryReadRQ must be executed prior to calling TravelItineraryDivideLLSRQ.

Sample Request
<?xml version="1.0" encoding="UTF-8"?>
<!--Pre-Conditions: a PNR (containing 2 or more name fields) must be in the current SWS work area/session.-->
<!--Step 1: Divide out a name field in an existing PNR into its own PNR.-->
<!--Equivalent Sabre host command: D1.1-->
<TravelItineraryDivideRQ Version="2.0.3" xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Divide>
        <CustomerInfo>
            <PersonName NameNumber="1.1"/>
        </CustomerInfo>
    </Divide>
</TravelItineraryDivideRQ>
<!--Step 2: Receive the new PNR using the EndTransactionLLSRQ service.-->
<!--Equivalent Sabre host command: 6SWS TEST-->
<EndTransactionRQ Version="2.0.3" xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Source ReceivedFrom="SWS TEST"/>
</EndTransactionRQ>
<!--Step 3: File the new PNR.-->
<!--Equivalent Sabre host command: F-->
<TravelItineraryDivideRQ Version="2.0.3" xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <File/>
</TravelItineraryDivideRQ>
<!--Step 4: Receive and end the existing PNR using the EndTransactionLLSRQ service.-->
<!--Equivalent Sabre host command: 6SWS TEST§E-->
<EndTransactionRQ Version="2.0.3" xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <EndTransaction Ind="true"/>
    <Source ReceivedFrom="SWS TEST"/>
</EndTransactionRQ>
Sample Response
<?xml version="1.0" encoding="UTF-8"?>
<!--Step 1: Divide out a name field in an existing PNR into its own PNR.-->
<TravelItineraryDivideRS xmlns="http://webservices.sabre.com/sabreXML/2011/10" Version="2.0.3" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:stl="http://services.sabre.com/STL/v01">
    <stl:ApplicationResults status="Complete">
        <stl:Success timeStamp="2018-11-17T14:08:18-05:00"/>
    </stl:ApplicationResults>
    <ItineraryRef ID="FPJCBD">
        <Source AAA_PseudoCityCode="7TZA" CreateDateTime="2018-11-17T14:06" CreationAgent="AW3" HomePseudoCityCode="7TZA"/>
    </ItineraryRef>
</TravelItineraryDivideRS>
<!--Step 2: Receive the new PNR using the EndTransactionLLSRQ service.-->
<EndTransactionRS xmlns="http://webservices.sabre.com/sabreXML/2011/10" Version="2.0.9" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:stl="http://services.sabre.com/STL/v01">
    <stl:ApplicationResults status="Complete">
        <stl:Success timeStamp="2018-11-17T14:09:05-05:00"/>
    </stl:ApplicationResults>
    <Text>*</Text>
</EndTransactionRS>
<!--Step 3: File the new PNR.-->
<TravelItineraryDivideRS xmlns="http://webservices.sabre.com/sabreXML/2011/10" Version="2.0.3" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:stl="http://services.sabre.com/STL/v01">
    <stl:ApplicationResults status="Complete">
        <stl:Success timeStamp="2018-11-17T14:09:45-05:00"/>
    </stl:ApplicationResults>
    <ItineraryRef ID="OXILJG">
        <Source AAA_PseudoCityCode="7TZA" CreateDateTime="2018-11-17T14:06" CreationAgent="AW3" HomePseudoCityCode="7TZA"/>
    </ItineraryRef>
</TravelItineraryDivideRS>
<!--Step 4: Receive and end the existing PNR using the EndTransactionLLSRQ service.-->
<EndTransactionRS xmlns="http://webservices.sabre.com/sabreXML/2011/10" Version="2.0.3" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:stl="http://services.sabre.com/STL/v01">
    <stl:ApplicationResults status="Complete">
        <stl:Success timeStamp="2018-11-17T14:10:01-05:00"/>
    </stl:ApplicationResults>
    <ItineraryRef ID="OXILJG">
        <Source CreateDateTime="2018-11-17T14:10"/>
    </ItineraryRef>
    <Text>OK 1410 OXILJG</Text>
</EndTransactionRS>