To view an itinerary, send a confirmation number or a name to the Itinerary eBL. If only one name match is found, the itinerary displays. If multiple names match, a list of names is returned. Select the correct traveler and enter the confirmation number is entered into another request.
An Itinerary eBL request includes one or all of the following:
Fare Information
Air Segment
Additional Air Segment
Hotel Segment
Additional Hotel Segment
Car Segment
Additional Car Segment
W3 Segment
Additional W3 Segment
Display complete flight time
For each requested segment that does not exist in the traveler's itinerary, a warning is returned. For more information on warnings, see Error and Warnings.
The response for Itinerary eBL is an XML document that lists a specific traveler's itinerary or a list of names with confirmation numbers that match the requested name.
Once the itinerary is found, the requested segments are processed. For each air segment, a flight service request is made to the host to retrieve the following:
Terminal
Type of aircraft
Type of meal service
Flight services
Flight times per leg, ground, and journey
See the Sample Response for further details on the items retrieved.
For each hotel segment, a hotel description request is made to retrieve the following:
Hotel address
Telephone number
For each car segment, a car description request is made to retrieve the following:
Car location address
Telephone number
Fare information displays if it was requested. Also, if Non-Host (W3) segments have been requested then the itinerary information is sent to the W3 Segment Web Service to return any associated W3 Segments. Once all of the requested information has been retrieved, these items are packaged together and sent back to the client in the common XML format.
An Itinerary eBL request by traveler name with multiple name matches returns a slightly different response. In this case, a similar names list is returned that includes the following:
Traveler's name
Confirmation number
First date of travel
It is then up to the requester to select the correct traveler from the list and submit a new request using the associated confirmation number.
Itinerary eBL utilizes the Travel Codes Translator eBL web service to perform all necessary encoding and decoding. If Itinerary eBL has requested the items be decoded, then all of the encoded items in the itinerary are packaged up and sent the Travel Codes Translator eBL web service to be decoded. For more information, see the Travel Codes Translator eBL web service.