The Flight Availability Return More Flights is a follow-up task that searches for additional flight availability.
Transaction name:
AirAvailability_17
Can this task be performed in a sessionless environment?
For General Availability and General Timetable, this task can be performed in both a sessioned and a sessionless environment. However, for Carrier Specific Display, this task can only be performed in a sessioned 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.
None.
Request:
Unless otherwise specified, use ALL CAPS in any request data.
This task uses the selection data in the original request.
NOTE: This follow-up task may be preceded by a general availability request, a general timetable request, or a carrier specific request.
Prerequisite tasks:
An Availability or timetable request must precede this task.
Expected response:
For a general availability follow-up, the responses that may be returned for this request include:
For a follow-up request for a carrier specific request, the responses returned include:
For a follow-up request for a general timetable request, the responses returned include:
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:
This follow-up task may be preceded by a general availability request. a general timetable request, or a carrier-specific request. An additional request for more flights would also be possible.
|
<AirAvailMods> |
Terminal Equivalents: |
Apollo: A* |
Galileo: A* |
|
Ordering |
KLR |
Min/Max |
XML Tag |
|
1 |
AAMA |
1-99 |
<MoreAvail> |
|
1 |
AAJD |
0-1 |
<JurnyAwrAvl> |
|
<AirAvailMods> |
Terminal Equivalents: |
Apollo: ADENORD |
Galileo: ADENORD |
|
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> |
|
7 |
AAMP |
1-99 |
<ConxPrefInd> |
|
8 |
AAM1 |
1-99 |
<ConxPref> |
|
9 |
AAMA |
1-99 |
<MoreAvail> |
|
10 |
AATT |
1-99 |
<GeneralTimeTable> |
|
11 |
AAJD |
0-1 |
<JurnyAwrAvl> |
|
<AirAvail> |
|
Ordering |
KLR |
Min/Max |
XML Tag |
|
1 |
AAB1 |
1-99 |
<BICAvail> |
|
2 |
AABC |
1-99 |
<FltAvailStatus> |
|
3 |
AAFH |
1-99 |
<AvailSummary> |
|
4 |
AAFI |
1-99 |
<AvailFlt> |
|
5 |
AAMT |
1-99 |
<MoreToken> |
|
6 |
AAT1 |
1-99 |
<AvailText> |
|
7 |
AATC |
1-99 |
<TSAirVPrefs> |