| Value |
Format |
Description |
| Charge Type |
"Per Booking", "Per Segment", "Per Passenger", "Per Segment Per Passenger", "Per Direction", "Per Direction Per Passenger" |
Indicates the way of the final charge calculation:
- Per Booking. The charge is applied per booking.
- Per Segment. The charge is applied per segment.
- Per Passenger. The charge is applied per passenger.
- Per Segment Per Passenger. The charge is applied per segment per passenger.
- Per Direction. The charge is applied per direction, no matter how many segments in one direction.
- Per Direction Per Passenger. The charge is applied per direction per passenger.
|
| Departure Time Before |
dd/mm/yyyy-HH:mm e.g. 15/07/2010-09:00 |
Supplied when the departure date is earlier(exclusive) than the given date. |
| Departure Time After |
dd/mm/yyyy-HH:mm e.g. 15/07/2010-09:00 |
Supplied when the departure date is later than the given date. |
| Area |
"Longhaul", "Shorthaul", "From [an area]", "To [an area]", "In [an area]", "Other", "[Other supplier restriction which can not be classified.]" |
Supplied when routes are limited in given area.
- Longhaul. Supplied when the route is defined as longhaul by supplier. Definition will be provided in the RestrictionDescription in the response.
- Shorthaul. Supplied when the route is defined as shorthaul by supplier. Definition will be provided in the RestrictionDescription in the response.
- From [an area]. Supplied when the flight departs from the given area. e.g. From London
- To [an area]. Supplied when the destination of the flight is the given area. e.g. To London
- In [an area]. Supplied when the origin and destination are both in the given area. e.g. In London
- Other. If all the restrictions above can not be applied, then other will be returned.
.- [Other supplier restriction which can not be classified]. Provide as a reference. |
| Booking Time Before |
dd/mm/yyyy-HH:mm e.g. 15/07/2010-09:00 |
Supplied when the booking time is earlier(exclusive) than the given time. |
| Booking Time After |
dd/mm/yyyy-HH:mm e.g. 15/07/2010-09:00 |
Supplied when the booking time is later than the given time. |
| Cabin |
The cabin name defined by supplier. e.g. First Class, World Traveler, etc. |
Supplied when the cabin has to be the same as the given cabin. |
| Currency |
[Given currency code, e.g. GBP,USD], "Other" |
Supplied when various currencies are applicable, to specify the certain currency of this particular charge item.
- [Given currency code]. Supplied when the paid currency is the same as the given currency.
- Other. If all the currency code given can not be supplied, then other will be returned. |
| Flight Number |
The flight number. e.g. FR 3843, U22266, etc. |
Supplied when the charge depends on the flight number. |
| Number |
"Linear Scale", [Given number] |
Supplied when the charge depends on the number (of baggages). There are two kind of values:
- Linear Scale. The charge will be changed in linear scale, and the final cost can be caculated by simply multiplying the given charge and the number of the purchased service.
- [Given number]. The charge will be specified only for the given number of the purchased service. |
| Weight |
"Linear Scale (Per [number] Kilogram)", "[number] Kilogram" |
Supplied when the charge depends on the weight (of baggage). There are two kind of values:
- Linear Scale (Per [number] Kilogram). The charge will be changed in linear scale, and the final cost can be caculated by simply multiplying the given charge and the weight.
- [number] Kilogram. The charge will be specified only for the given weight of the purchased service. |
| Passenger Type |
"Adult", "Child", "Infant" |
Supplied when the passenger type has to be specified. |
| Route |
"From [area]", "To [area]" |
Supplied when the charge depends on the route.
- From [area]. Supplied when the origin is the same as the given area.
- To [area]. Supplied when the destination is the same as the given area. |
| Service Type |
Various between services and suppliers. e.g. for meal service it can be Vegetarian |
Supplied when the charge depends on the service type defined by the supplier. |
| Number Larger Than |
Integer. e.g. 1, 2, 3 ... |
Supplied when the number of service has to be greater than the given number. |
| Number Larger Than Or Equals |
Integer. e.g. 1, 2, 3 ... |
Supplied when the number of service has to be greater than or equals to the given number. |
| Number Less Than |
Integer. e.g. 1, 2, 3 ... |
Supplied when the number of service has to be less than the given number. |
| Number Less Than Or Equals |
Integer. e.g. 1, 2, 3 ... |
Supplied when the number of service has to be less than or equals to the given number. |
| Weight Larger Than |
"[number] [unit]". e.g. 2 Kilogram |
Supplied when the baggage weight has to be greater than the given value. |
| Weight Larger Than Or Equals |
"[number] [unit]". e.g. 2 Kilogram |
Supplied when the baggage weight has to be greater than or equal to the given value. |
| Weight Less Than |
"[number] [unit]". e.g. 2 Kilogram |
Supplied when the baggage weight has to be less than the given value. |
| Weight Less Than Or Equals |
"[number] [unit]". e.g. 2 Kilogram |
Supplied when the baggage weight has to be less than or equal to the given value. |
| Price Larger Than |
Integer. e.g. 100, 250 ... |
Supplied when the booking price has to be larger than the given value. |
| Price Larger Than Or Equals |
Integer. e.g. 100, 250 ... |
Supplied when the booking price has to be larger than or equal to the given value. |
| Price Less Than |
Integer. e.g. 100, 250 ... |
Supplied when the booking price has to be less than the given value. |
| Price Less Than Or Equals |
Integer. e.g. 100, 250 ... |
Supplied when the booking price has to be less than or equal to the given value. |