You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Table of contents:

Check out

Parameters

Main.
/Envelope /Body /OrderViewRS

#DescriptionMandMultDefaultRef/Format/DescxPathExample
1Version(tick)(error)NULLConstant  @Version
<OrderViewRS Version="">
2Document Name(tick)(error)1.0Constant Document /Name
<Name>1.0</Name>
3

Passengers information

(tick)(tick)(error) PassengersResponse /Passengers

4Order ID(tick)(error)
Constant Response /Order /OrderID
<OrderID Owner="S7">1</OrderID>
5Order Owner(tick)(error)
Constant Response /Order /OrderID /@Owner="S7"
<OrderID Owner="S7">1</OrderID>
6Booking References (PNRs)(tick)(error)
BookingReferenceResponse /Order /BookingReferences

7PaymentTimeLimit(tick)(error)

Response /Order /TimeLimits

8
(tick)(tick)

Response /Order OrderItems /OrderItem /FlightItem

9Passenger (SH) reference(tick)


Response /Order OrderItems /OrderItem /Associations

Passengers (SH).
/Envelope /Body /OrderViewRS /Response /Passengers /Passenger (Multiple)

#DescriptionMandMultDefaultRef/Format/DescxPathExample
1

Passenger ID

(tick)(error)(error)a-Z;1-9, but min 1 char@ObjectKey
<Passenger ObjectKey="SH1">
2

Passenger Type Code

(tick)(error)(error)
  1. ADT

  2. CHD

  3. INF

PTC
<PTC Quantity="1">ADT</PTC>
3Passenger quantity(error)(error)(tick) Always "1"
PTC /@Quantity
<PTC Quantity="1">INF</PTC>
4Passenger Birth date(tick)(error)(error)YYYY-MM-DDAge /BirthDate
<BirthDate>2011-01-11</BirthDate>
5Passenger surname
(converting into uppercase)
(tick)(error)(error)
Name /Surname
<Surname>SMITH</Surname>
6Passenger given name
(converting into uppercase)
(tick)(error)(error)
Name /Given
<Given>LORA</Given>
7Passenger title 
(converting into uppercase)
(error)(error)(error)
Name /Title
<Title>MR</Title>
8Passenger middle 
(converting into uppercase)
(error)(error)(error)
Name /Middle
<Middle>IVANOVNA</Middle>
9Passenger Email(error)(error)(error)
Contacts /Contact /EmailContact /Address
<Address>albert@einstein.com</Address>
10Phone number Country code(error)(error)(error)
Contacts /Contact /PhoneContact /Number@CountryCode
<Number CountryCode="7">9999999999</Number> 
11Passenger phone number(error)(tick)(error)
Contacts /Contact /PhoneContact /Number
<Number CountryCode="7">9999999999</Number> 
12Passenger gender(error)(error)(error)
  1. Male
  2. Female
Gender
<Gender>Male</Gender>
13Document type(tick)(error)(tick) Always "PP"

PP

PassengerIDInfo /PassengerDocument /Type
<Type>PP</Type>
14Passenger document number(tick)(error)(error)
PassengerIDInfo /PassengerDocument /ID
<ID>9999456719</ID>
15Passenger Birth Country code 
(converting into uppercase)
(tick)(error)(error)
PassengerIDInfo /PassengerDocument /BirthCountry
<BirthCountry>DE</BirthCountry>
16Document date of expiration(tick)(error)(error)
PassengerIDInfo /PassengerDocument /DateOfExpiration
<DateOfExpiration>2028-03-14</DateOfExpiration>
17Passenger Country of residence code
(converting into uppercase)
(tick)(error)(error)
Document /CountryOfResidence
<CountryOfResidence>RU</CountryOfResidence>

BookingReference. 

/Envelope /Body /OrderViewRS /Response /Order /BookingReferences /BookingReference (Multiple)

#DescriptionMandMultDefaultRef/Format/DescxPathExample
1Reservation locator (PNR)(tick)(error)(error)a-Z;1-9ID
<ns3:ID>NZJHN6</ns3:ID> 
2IATA airline code of which the reservation locator (PNR) belongs(tick)(error)(error)IATA airline codeAirlineID
<AirlineID>S7</AirlineID> 

OriginDestination. 
/Envelope /Body /OrderCreateRQ /Query /OrderItems /OfferItem /OfferItemType /DetailedFlightItem /OriginDestination (Multiple)

#DescriptionMandMultDefaultRef/Format/DescxPathExample
1Flight (FL) ID(tick)(error)(error)a-Z;1-9, but min 1 char. It will be converted into FL1-kind IDsFlight /SegmentKey
<SegmentKey>FL1</SegmentKey>
2Status(tick)(error)(error)
  1. HK
Flight /Status /StatusCode /Code
<Code>HK</Code>
3Departure IATA airport code(tick)(error)(error)IATA airport codeFlight /Departure /AirportCode
<AirportCode>DME</AirportCode>
4Departure date (local)(tick)(error)(error)YYYY-MM-DDFlight /Departure /Date
<Date>2016-07-20</Date>
5Departure time (local)(tick)(error)(error)HH:MMFlight /Departure /Time
<Time>08:05</Time>
6Arrival IATA airport code(tick)(error)(error)IATA airport codeFlight /Arrival /AirportCode
<AirportCode>DME</AirportCode>
7Arrival date (local)(tick)(error)(error)YYYY-MM-DDFlight /Arrival /Date
<Date>2016-07-20</Date>
8Arrival time (local)(tick)(error)(error)HH:MMFlight /Arrival /Time
<Time>08:05</Time>
9Marketing carrier IATA airline ID(tick)(error)(error)IATA airline IDFlight /MarketingCarrier /AirlineID
<AirlineID>B2</AirlineID>
10Marketing carrier flight number(tick)(error)(error)
Flight /MarketingCarrier /FlightNumber
<FlightNumber>983</FlightNumber>
11Operating carrier IATA airline ID(tick)(error)(error)IATA airline IDFlight /OperatingCarrier /AirlineID
<AirlineID>B2</AirlineID>
12Operating carrier name(tick)(error)(error)
Flight /OperatingCarrier /FlightNumber
<FlightNumber>983</FlightNumber>
13CabinType Code(tick)(error)(error)
  1. ECONOMY
Flight /CabinType /Code
<Code>ECONOMY</Code>
14Seats left of class of service(tick)(error)


Flight /ClassOfService /Code /@SeatsLeft
<Code SeatsLeft="1">O</Code>
15Class of service code(tick)(error)(error)
  1. O
Flight /ClassOfService /Code
<Code SeatsLeft="1">O</Code>
  • No labels