/
19.2. SPLIT INITIATE RESPONSE

19.2. SPLIT INITIATE RESPONSE

Split Initiate Response contains information about PNR that is going to be spitted.

Note: HUB can't provide a client with accurate prices in Split Initiate response before Split Confirmation. Therefore HUB calculates it and then returns a Warning message about approximate price.

OTA_AirBookModifyRS*:

*mandatory

Element

Attribute

Type

Description

Min…Max occurs

Element

Attribute

Type

Description

Min…Max occurs

 

PrimaryLangID*

 

For more information see Common Data Description section in Glossary.

0...1

TransactionStatusCode

string ("Initiate")

Indicates the type of request. Must be “Initiate“ for that step.

0...1

TransactionIdentifier

string

Transaction ID.

1...1

Success

 

 

For more information see Common Data Description section in Glossary.

 

Warnings/Warning

 

 

 

AirReservations

 

 

Contains information about all flights.

0...1

AirReservations/AirReservation

 

 

Contains information about the reservation.

0...*

OTA_AirBookModifyRS/AirReservations/AirReservation:

Contains the same elements as in Flight Booking Retrieval Quote Response, but “AirTraveler/UniqueID” element has an additional attribute:

Element

Attribute

Type

Description

Min…Max occurs

Element

Attribute

Type

Description

Min…Max occurs

UniqueID*

OldID*

integer

Identifies an ID that a particular passenger had previously in old PNR.

1...1

Also TravelerInfo element will include only passengers who was specified in request. It may not include all the passengers from old PNR.

<OTA_AirBookModifyRS EchoToken="12345" TransactionIdentifier="0" TransactionStatusCode="Initiate" Version="2.0" xmlns="http://www.opentravel.org/OTA/2003/05"> <Success/> <Warnings> <Warning Code="58" Language="en" RecordID="supplierCode" ShortText="Price(s) cannot be validated" Status="SENT" Type="3">The total price of reservation is approximate and may be changed after confirmation.</Warning> </Warnings> <AirReservations> <AirReservation RPH="1"> <AirItinerary ActionCode="Reserved" CodeContext="supplierCode"> <OriginDestinationOptions> <OriginDestinationOption JourneyDuration="PT1H45M0.000S" RPH="1"> <FlightSegment ArrivalDateTime="2020-06-02T12:30:00" DepartureDateTime="2020-06-02T10:45:00" FlightDuration="PT1H45M0.000S" FlightNumber="8015" RPH="11" Status="Have Sold" StopQuantity="0"> <DepartureAirport LocationCode="ORY" Terminal="W"/> <ArrivalAirport LocationCode="BCN" Terminal="1"/> <OperatingAirline Code="VY"/> <Equipment AirEquipType="320"/> <MarketingAirline Code="VY"/> <BookingClassAvails> <BookingClassAvail ResBookDesigCode="P" ResBookDesigName="Economy"/> </BookingClassAvails> </FlightSegment> </OriginDestinationOption> </OriginDestinationOptions> </AirItinerary> <PriceInfo FilingAirlineCodeList="VY"> <ItinTotalFare> <BaseFare Amount="765.00" CurrencyCode="RUB"/> <Taxes> <Tax Amount="2783.00" CurrencyCode="RUB" TaxCode="TAX"/> </Taxes> <TotalFare Amount="3548.00" CurrencyCode="RUB"/> </ItinTotalFare> <PTC_FareBreakdowns> <PTC_FareBreakdown FilingAirlineCode="VY"> <PassengerTypeQuantity Code="ADT" Quantity="2"/> <FareBasisCodes> <FareBasisCode FlightSegmentRPH="11">POW0BAG</FareBasisCode> </FareBasisCodes> <PassengerFare> <BaseFare Amount="765.00" CurrencyCode="RUB"/> <Taxes> <Tax Amount="953.00" CurrencyCode="RUB" TaxCode="YQ"/> <Tax Amount="1095.00" CurrencyCode="RUB" TaxCode="FR"/> <Tax Amount="663.00" CurrencyCode="RUB" TaxCode="QX"/> <Tax Amount="72.00" CurrencyCode="RUB" TaxCode="IZ"/> </Taxes> <TotalFare Amount="3548.00" CurrencyCode="RUB"/> <UnstructuredFareCalc>PAR VY BCN12.69NUC12.69END ROE0.944989</UnstructuredFareCalc> </PassengerFare> <BaggageAllowances> <BaggageAllowance FlightSegmentRPH="11" UnitOfMeasureCode="PC" UnitOfMeasureQuantity="0"/> </BaggageAllowances> </PTC_FareBreakdown> <PTC_FareBreakdown FilingAirlineCode="VY"> <PassengerTypeQuantity Code="CHD" Quantity="1"/> <FareBasisCodes> <FareBasisCode FlightSegmentRPH="11">POW0BAGCH</FareBasisCode> </FareBasisCodes> <PassengerFare> <BaseFare Amount="765.00" CurrencyCode="RUB"/> <Taxes> <Tax Amount="953.00" CurrencyCode="RUB" TaxCode="YQ"/> <Tax Amount="1095.00" CurrencyCode="RUB" TaxCode="FR"/> <Tax Amount="663.00" CurrencyCode="RUB" TaxCode="QX"/> <Tax Amount="72.00" CurrencyCode="RUB" TaxCode="IZ"/> </Taxes> <TotalFare Amount="3548.00" CurrencyCode="RUB"/> <UnstructuredFareCalc>PAR VY BCN12.69NUC12.69END ROE0.944989</UnstructuredFareCalc> </PassengerFare> <BaggageAllowances> <BaggageAllowance FlightSegmentRPH="11" UnitOfMeasureCode="PC" UnitOfMeasureQuantity="0"/> </BaggageAllowances> </PTC_FareBreakdown> </PTC_FareBreakdowns> <FareInfos> <FareInfo> <FareReference>POW0BAG</FareReference> <RuleInfo> <GeneralRules> <GeneralRule> <Text>LAST DAY TO PURCHASE 17MAY/1754</Text> </GeneralRule> <GeneralRule> <Text>GUARANTEED FARE APPL IF PURCHASED BEFORE 17MAY</Text> </GeneralRule> </GeneralRules> </RuleInfo> <FilingAirline Code="VY"/> </FareInfo> <FareInfo> <FareReference>POW0BAGCH</FareReference> <RuleInfo> <GeneralRules> <GeneralRule> <Text>LAST DAY TO PURCHASE 17MAY/1754</Text> </GeneralRule> <GeneralRule> <Text>GUARANTEED FARE APPL IF PURCHASED BEFORE 17MAY</Text> </GeneralRule> </GeneralRules> </RuleInfo> <FilingAirline Code="VY"/> </FareInfo> </FareInfos> </PriceInfo> <TravelerInfo> <AirTraveler BirthDate="1989-02-02" PassengerTypeCode="ADT"> <ProfileRef> <UniqueID ID="1" OldID="1" Type="1"/> </ProfileRef> <PersonName> <NamePrefix>Mr</NamePrefix> <GivenName>DISKJOCKEY</GivenName> <Surname>YELLA</Surname> </PersonName> <Telephone LocationCode="MSQ" PhoneLocationType="6" PhoneNumber="353879294008"/> <Email>aaa@tut.by</Email> <Address> <AddressLine>12 Main Street</AddressLine> <CityName>Paris</CityName> <PostalCode>75000</PostalCode> <StateProv StateCode="AS"/> <CountryName Code="FR"/> </Address> <Document DocHolderNationality="FR" DocID="1234562881" DocIssueCountry="FR" DocType="P" ExpireDate="2025-11-16" Gender="Male" HolderType="H"/> </AirTraveler> <SpecialReqDetails> <SpecialServiceRequests> <SpecialServiceRequest SSRCode="FERM" TravelerRefNumberRPHList="1 2 3"> <Text>NON END/NON REF/CHGS RESTR</Text> </SpecialServiceRequest> </SpecialServiceRequests> </SpecialReqDetails> </TravelerInfo> <Ticketing PseudoCityCode="FJ9F" TicketTimeLimit="2025-05-17T17:54:00+03:00" TicketType="eTicket"/> <BookingReferenceID ID="tokatokatoka4629Test" Instance="client"/> <BookingReferenceID ID="tokatokatoka4629Test" Instance="agent"/> <BookingReferenceID ID="RMGODL" Instance="supplier"/> <BookingReferenceID ID="095445" Instance="PNR"> <CompanyName Code="VY" CodeContext="IATA"/> </BookingReferenceID> </AirReservation> </AirReservations> </OTA_AirBookModifyRS>

Related content

13.3. CANCELLATION IGNORE REQUEST
13.3. CANCELLATION IGNORE REQUEST
Read with this
19.6. SPLIT CONFIRMATION RESPONSE
19.6. SPLIT CONFIRMATION RESPONSE
More like this
17.3. FLIGHT REMOVE FROM QUEUE REQUEST
17.3. FLIGHT REMOVE FROM QUEUE REQUEST
Read with this
19.1. SPLIT INITIATE REQUEST
19.1. SPLIT INITIATE REQUEST
More like this
9.1. FLIGHT PRICING PRECISE REQUEST
9.1. FLIGHT PRICING PRECISE REQUEST
Read with this
19.5. SPLIT CONFIRMATION REQUEST
19.5. SPLIT CONFIRMATION REQUEST
More like this