| XML Field |
Description |
| CommandList |
The surrounding tag |
| -CalculateExtraServiceCharge |
The command name |
| --XmlLoginId |
The xml customer login id. See the Login guide. |
| --LoginId |
The end user login id. See the Login guide. |
| --Supplier |
The supplier to query. |
| --CalculationProfile | The calculation profile
|
| ---ServiceNameList |
The list of services to query. Contains 1 or more ServiceName items. |
| ----ServiceName |
Contains service identifier. |
| -----Name | Specifies the service name. See definition of ServiceName in GetExtraServiceCharge response. |
-----ParameterList [Optional] | The required property relevant to above service, and at present it can contain one child tag:
|
| ------ServiceType | The service type. If two or more values are expected to be included, please submit the value in the below format:
- Sports Equipment|Sports Equipment (|...)
|
| ---TravellerList | The list of travellers
|
| ----Traveller | A traveller
|
-----Age
[Optional] | The traveller's age
|
-----ServiceNameList
[Optional] | Contains the service name list attached to this traveller
|
| ------ServiceName | Specifies the service details
|
| -------Name | Specifies the service name. See definition of ServiceName in GetExtraServiceCharge response. |
-------ParameterList [Optional]
| The required property relevant to above service name, and at present it can contain three optional child tag:
- NumberOfBags
- WeightOfBags
- ServiceType
|
--------NumberOfBags [Optional]
| This is required when the service name is Baggage and this service price is measured in number of bags. Optional otherwise.
|
--------WeightOfBags [Optional]
| This is required when the service name is Baggage and this service price is measured in weight of bags. Optional otherwise. |
--------ServiceType [Optional]
| This
specifies the service type pertaining to this service. It can be
submitted while specific service type is expected to outline and omitted
without such requirement.
|
| ---GroupList | Surrounding tag of group list.
|
| ----Group | Specifies group details quoted in this calculation.
|
| -----Outward | Please refer to 'Structure of Outward and Return' below.
|
| -----Return | The same structure with Outward.
|
| ---BillingDetails | Surrounding tag of billing details
|
| ----Price | The price with every extra service charge exclusive
|
| ----Currency | The currency to be charged.
|
| ----CreditCard | Contains card type of the credit card to be used for payment |
| -----CardType | The type of credit card to be used. The list of possible values for this field can be:
- Visa Credit
- Visa Delta
- Visa Debit
- Visa Electron
- MasterCard
- American Express
- Air Plus
- Diners Club
- Connect
- EuroCard
- Discover
- Maestro
- Carte Bleue
|