The Flight Availability with Carrier Preference task searches for flight availability by preferred carrier.
Transaction name:
AirAvailabilityWithCabin_8
Can any other transaction perform this same task?
No other transactions can perform this task.
Can this task be performed in a sessionless environment?
This task can be performed in both a sessioned and a sessionless environment.
Are the request and response identical on both the Apollo and Galileo systems?
The request and response are identical on both the Apollo and Galileo systems.
List any industry-specific knowledge required to understand this task in terms of the specific business process.
None.
Explain any special limits or distinct restrictions to the input data that may not be readily apparent.
Although 2 digits are allowed for the number of flights requested, 48 is the maximum that will be returned.
Request:
Unless otherwise specified, use ALL CAPS in any request data.
The required data for this request includes the departure or arrival date, the board point and arrival point. To refine the information returned, the preferred carrier code must be supplied.
Prerequisite tasks:
There are no prerequisite tasks.
Expected response:
Depending upon the information included in the request, various responses may be returned. These responses are described below.
Note: If the AAFI <AvailFlt> / <GenTrafRestriction> element is returned in the 1001 <AirAvail> response, see the Flight Item General Traffic Restriction Codes page.
Error and warning responses:
<AirVPrefs>, an optional air availability request tag, provides the ability to include or exclude air vendors via the array <AirVAry>. <AirVAry> may contain up to 24 <AirVInfo> items. Including more than 24 <AirVInfo> items results in a host error.
Follow-on requests:
The only follow-on task would be to ask for more flights.
<AirAvailMods> |
Terminal Equivalents: |
Apollo: ADENORD|UA |
Galileo: ADENORD/UA |
Ordering |
KLR |
Min/Max |
XML Tag |
1 |
AABF |
1-99 |
<BICFilter> |
2 |
AABP |
1-99 |
<BICPrefs> |
3 |
AACS |
1-99 |
<AirVSpecificAvail> |
4 |
AACP |
1-99 |
<AirVPrefInd> |
5 |
AAC1 |
1-99 |
<AirVPrefs> |
6 |
AAGA |
1-99 |
<GenAvail> |
<AirAvail> |
Ordering |
KLR |
Min/Max |
XML Tag |
1 |
AABL |
0-99 |
<AirBlackList> |
1 |
AAFH |
0-99 |
<AvailSummary> |
2 |
AAFI |
0-99 |
<AvailFlt> |
3 |
AABC |
0-99 |
<FltAvailStatus> |
4 |
AAB1 |
0-99 |
<BICAvail> |
5 |
AAMT |
0-99 |
<MoreToken> |
6 |
AAT1 |
0-99 |
<AvailText> |