UniversalRecordModifyReq |
element |
|
|
|
Update the universal record |
RetrieveProviderReservationDetails |
boolean simple type |
|
Optional |
false |
|
AuthorizedBy |
string simple type |
|
Optional |
|
Used in showing who authorized the request. Use is optional. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
OverrideLogging |
string simple type |
TRACE , DEBUG , INFO , WARN , ERROR , FATAL |
Optional |
|
Use to override the default logging level |
TargetBranch |
string simple type |
|
Optional |
|
Used for Emulation - If authorised will execute the request as if the agent's parent branch is the TargetBranch specified. |
TokenId |
string simple type |
|
Optional |
|
Authentication Token ID used when running in statefull operation. Obtained from the LoginRsp. Use is optional. |
TraceId |
string simple type |
|
Optional |
|
Unique identifier for this atomic transaction traced by the user. Use is optional. |
OverrideMCT |
boolean simple type |
|
Optional |
false |
|
ReturnRecord |
boolean simple type |
|
Optional |
false |
Either the updated UniversalRecord or
Universal Record for next on queue
should be returned in the response |
Version |
integer simple type |
|
Required |
|
|
BillingPointOfSaleInfo |
element |
|
|
|
Point of Sale information for Billing |
CIDBNumber |
integer simple type |
|
Optional |
|
A 10 Digit customer number generated by CIDB system. |
OriginApplication |
string simple type |
|
Required |
|
Name of the Point of Sale application which initiated the Request.This information will be provided as part of the provisioning of the user. |
AgentIDOverride |
element |
|
|
|
Vendor specific agent identifier overrides to be used to access vendor systems. |
AgentID |
string simple type |
|
Required |
|
The Agent ID for the applicable supplier/vendor |
ProviderCode |
string simple type |
|
Required |
|
Provider code to route the AgentId to proper provider. |
SupplierCode |
string simple type |
|
Optional |
|
Supplier code to determine which vendor this AgentId belongs to. |
TerminalSessionInfo |
string simple type |
|
|
|
Travelport use only. This element contains CDATA information representing existing GDS session data or ACH credentials information of the terminal user |
OverridePCC |
element |
|
|
|
Used to emulate to another PCC or SID. Providers: 1G, 1V, 1P. |
ProviderCode |
string simple type |
|
Required |
|
The code of the provider (e.g. 1G, 1S) |
PseudoCityCode |
string simple type |
|
Required |
|
The PCC in the host system. |
ContinuityCheckOverride |
element |
|
|
|
The PCC in the host system. |
Key |
string simple type |
|
Optional |
|
Will use key to map continuity remark to a particular segment |
RecordIdentifier |
element |
|
|
|
The information that uniquly identifies a particular
supplier reservation. |
ProviderCode |
string simple type |
|
Optional |
|
|
ProviderLocatorCode |
string simple type |
|
Optional |
|
|
UniversalLocatorCode |
string simple type |
|
Required |
|
|
UniversalModifyCmd |
element |
|
|
|
Container for the elements that will be batch updated to
a UniversalRecord |
Key |
string simple type |
|
Required |
|
Refers the universal modify command key. It should be unique in the request. |
VehicleAdd |
element |
|
|
|
Refers the universal modify command key. It should be unique in the request. |
BookingTravelerRef |
string simple type |
|
Optional |
|
BookingTravelerRef will be used to specify BookingTraveler in UR. Currently this will be used to LoyaltyCard modification. Later this can used for other elements which are associated with BookngTraveler. |
ReservationLocatorCode |
string simple type |
|
Required |
|
|
LoyaltyCard |
element |
|
|
|
Provider loyalty card information |
CardNumber |
string simple type |
|
Required |
|
|
FreeText |
string simple type |
|
Optional |
|
|
Level |
string simple type |
|
Optional |
|
|
MembershipStatus |
string simple type |
|
Optional |
|
|
PriorityCode |
string simple type |
|
Optional |
|
|
Status |
string simple type |
|
Optional |
|
|
SupplierType |
string simple type |
Air , Vehicle , Hotel , Rail , Cruise , Other |
Optional |
|
|
VendorLocationRef |
string simple type |
|
Optional |
|
|
AllianceLevel |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
MembershipProgram |
string simple type |
|
Optional |
|
Loyalty Program membership Id of the traveler specific to Amtrak(2V) Guest Rewards |
SupplierCode |
string simple type |
|
Required |
|
The code used to identify the Loyalty supplier, e.g. AA, ZE, MC |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationSpecificInfo |
typeProviderReservationSpecificInfo complex type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationLevel |
boolean simple type |
|
Optional |
|
If true means Loyalty card is applied at ProviderReservation level. |
ReservationLevel |
boolean simple type |
|
Optional |
|
If true means Loyalty card is applied at Universal Record Reservation level e.g. Hotel Reservation, Vehicle Reservation etc. |
OperatedBy |
element |
|
|
|
This is the carrier code to support Cross Accrual |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
DriversLicense |
element |
|
|
|
Details of drivers license |
Key |
string simple type |
|
Optional |
|
|
LicenseNumber |
string simple type |
|
Required |
|
The driving license number of the booking traveler. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
VehicleSpecialRequest |
element |
|
|
|
Make a textual request to the Vehicle supplier. |
Key |
string simple type |
|
Optional |
|
|
SpecialEquipment |
element |
|
|
|
|
Key |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Required |
|
Special equipment associated with a specific vehicle |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
PaymentInformation |
element |
|
|
|
The payment information for a vehicle reservation. |
BillingNumber |
string simple type |
|
Optional |
|
A Billing Number that may be associated to the Voucher. |
BillingReferenceNumber |
string simple type |
|
Optional |
|
A Number Assigned for Billing reconciliation processes that may also include a Corporate Account ID |
PrePayment |
string simple type |
|
Optional |
|
Amount paid in advance for vehicle reservation. Can contain other non Money information to the vehicle supplier. |
Key |
string simple type |
|
Optional |
|
|
Voucher |
typeVoucherInformation complex type |
|
|
|
|
AccountName |
string simple type |
|
Optional |
|
Associated account name for the voucher |
Amount |
string simple type |
|
Optional |
|
Amount associated with the Voucher. |
ConfirmationNumber |
string simple type |
|
Optional |
|
Confirmation from the vendor for the voucher |
Number |
string simple type |
|
Optional |
|
To advise car associates of the voucher number and store in the car segment. It is required when VoucherType selected as "RegularVoucher" for 1P only. |
VoucherType |
string simple type |
FullCredit , GroupOrDay , SpecificValue , RegularVoucher |
Required |
|
Specifies if the Voucher is for Full Credit or a Group/Day or a Monetary Amount or RegularVoucher. |
Guarantee |
element |
|
|
|
Payment GuaranteeGuarantee, Deposit or PrePayment |
ExternalReference |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
Reusable |
boolean simple type |
|
Optional |
false |
Indicates whether the form of payment can be reused or not. Currently applicable for Credit and Debit form of payment |
ReuseFOP |
string simple type |
|
Optional |
|
Key of the FOP Key to be reused as this Form of Payment.Only Credit and Debit Card will be supported for FOP Reuse. |
Type |
string simple type |
|
Required |
|
Guarantee, Deposit for 1G/1V/1P and PrePayment for 1P only |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
CreditCard |
element |
|
|
|
Container for all credit card information. |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
BankCountryCode |
string simple type |
|
Optional |
|
ISO Country code associated with the issuing bank |
BankName |
string simple type |
|
Optional |
|
Issuing bank name for this credit card |
BankStateCode |
string simple type |
|
Optional |
|
State code associated with the issuing bank. |
CustomerReference |
string simple type |
|
Optional |
|
Agencies use this to pass the traveler information to the credit card company. |
Enett |
boolean simple type |
|
Optional |
false |
Acceptable values are true or false. If set to true it will denote that the credit card used has been issued through Enett. For all other credit card payments this value will be set to false. |
ExtendedPayment |
string simple type |
|
Optional |
|
Used for American Express (AX) and other credit cards, e.g., Visa (VI) and Master card (CA), that allow Extended Payment, subject to the BSP market rule. |
ThirdPartyPayment |
boolean simple type |
|
Optional |
false |
If true, this indicates that the credit card holder is not one of the passengers. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
OtherGuaranteeInfo |
element |
|
|
|
|
Type |
string simple type |
IATA/ARC Number , Agency Address , Deposit Taken , Others |
Required |
|
1) IATA/ARC Number
2) Agency Address
2) Deposit Taken
3) Others |
BookingSource |
element |
|
|
|
1) IATA/ARC Number
2) Agency Address
2) Deposit Taken
3) Others |
Code |
string simple type |
|
Required |
|
Alternate booking source code or number. |
Type |
string simple type |
PseudoCityCode , ArcNumber , IataNumber , CustomerId , BookingSourceOverride |
Required |
|
Type of booking source sent in the Code attribute. Possible values are “PseudoCityCode”,” ArcNumber”,” IataNumber”, “CustomerId” and “BookingSourceOverrride”. “BookingSourceOverrride” is only applicable in VehicleCreateReservationReq. 1P. |
AssociatedRemark |
element |
|
|
|
Type of booking source sent in the Code attribute. Possible values are “PseudoCityCode”,” ArcNumber”,” IataNumber”, “CustomerId” and “BookingSourceOverrride”. “BookingSourceOverrride” is only applicable in VehicleCreateReservationReq. 1P. |
Key |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this element is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
DeliveryAddress |
element |
|
|
|
An address to which a rental car should be delivered and a phone number associated with the address. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
CollectionAddress |
element |
|
|
|
An address from which a rental car should be picked up at the end of a rental period and a phone number associated with the address. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
ThirdPartyInformation |
element |
|
|
|
Third party supplier locator information. Specifically applicable for SDK booking. |
Key |
string simple type |
|
Optional |
|
Unique identifier of the third party supplier. Key can be used to modify or delete saved third party information. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider Reservation reference |
ThirdPartyCode |
string simple type |
|
Optional |
|
Third party supplier code. |
ThirdPartyLocatorCode |
string simple type |
|
Optional |
|
Confirmation number for third party supplier. |
ThirdPartyName |
string simple type |
|
Optional |
|
Third party supplier name. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
SegmentRef |
typeGeneralReference complex type |
|
|
|
Air/Passive Segment Reference |
Key |
string simple type |
|
Required |
|
|
TravelComplianceData |
element |
|
|
|
Travel Compliance and Preferred Supplier information of the traveler specific to a segment. |
AirSegmentRef |
string simple type |
|
Optional |
|
Refers to Air Segment. Applicable only for Air. Ignored for others. |
Key |
string simple type |
|
Optional |
|
System generated key, returned back in the response. This can be used to modify or delete a saved TravelComplianceData. |
PassiveSegmentRef |
string simple type |
|
Optional |
|
Refers to Passive Segment. Applicable only for Passive. Ignored for others. |
RailSegmentRef |
string simple type |
|
Optional |
|
Refers to Rail Segment. Applicable only for Rail. Ignored for others. |
ReservationLocatorRef |
string simple type |
|
Optional |
|
This is returned in the response. Any input will be ignored for this attribute. This represents the association of Travel Compliance Data with the uAPI reservation locator code, mainly relevant to Hotel and Vehicle. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
PolicyCompliance |
element |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
InPolicy |
boolean simple type |
|
Required |
|
Policy Compliance Indicator. For In-Policy set to 'true', For Out-Of-Policy set to 'false''. |
PolicyToken |
string simple type |
|
Optional |
|
Optional text message to set the rule or token for which it's In Policy or Out Of Policy. |
ContractCompliance |
element |
|
|
|
Optional text message to set the rule or token for which it's In Policy or Out Of Policy. |
ContractToken |
string simple type |
|
Optional |
|
Optional text message to set the rule or token for which it's In Contract or Out Of Contract. |
InContract |
boolean simple type |
|
Required |
|
Contract Compliance Indicator. For In-Contract set to 'true', For Out-Of-Contract set to 'false'. |
PreferredSupplier |
element |
|
|
|
Contract Compliance Indicator. For In-Contract set to 'true', For Out-Of-Contract set to 'false'. |
Preferred |
boolean simple type |
|
Required |
|
Preferred Supplier - 'true', 'false'. |
ProfileType |
string simple type |
AgencyGroup , Agency , BranchGroup , Branch , Agent , Account , TravelerGroup , Traveler |
Required |
|
Indicate profile type. e.g. if Agency Preferred then pass Agency, if Traveler Preferred then pass Traveler. |
FlightArrivalInformation |
element |
|
|
|
The flight arrival information
(airline code and flight number) for the
airport/city at which the rental car will
be picked up |
Carrier |
string simple type |
|
Required |
|
The carrier that is marketing this segment |
FlightNumber |
string simple type |
|
Optional |
|
The flight number under which the marketing
carrier is marketing this flight |
Key |
string simple type |
|
Optional |
|
|
VehicleDelete |
element |
|
|
|
|
Element |
string simple type |
Payment , CreditCardAuthorization , DeliveryInfo , FormOfPayment , ActionStatus , OSI , GeneralRemark , UnassociatedRemark , AccountingRemark , PostScript , AirReservationAirSegmentUpdate , AirSegment , PhoneNumber , Email , LoyaltyCard , SSR , SeatAssignment , SpecificSeatAssignment , AutoSeatAssignment , AirPricingInfo , VehicleSpecialRequest , SpecialEquipment , XMLRemark , Address , TicketingModifiers , Guarantee , DeliveryAddress , ServiceFeeInfo , LinkedUniversalRecord , NameRemark , PassiveSegment , PaymentInformation , CustomerID , DriversLicense , AssociatedRemark , CollectionAddress , HotelSpecialRequest , CorporateDiscountID , CommissionRemark , PocketItineraryRemark , CustomizedNameData , InvoiceRemark , ThirdPartyInformation , TravelCompliance , ReviewBooking , ConsolidatorRemark , BookingTraveler , AppliedProfile , TripName , TravelPurpose , BookingConfirmation , Brand |
Required |
|
|
Key |
string simple type |
|
Optional |
|
|
ReservationLocatorCode |
string simple type |
|
Required |
|
|
VehicleUpdate |
element |
|
|
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
BookingTravelerRef will be used to specify BookingTraveler in UR. Currently this will be used to LoyaltyCard modification. Later this can used for other elements which are associated with BookngTraveler. |
ReservationLocatorCode |
string simple type |
|
Required |
|
|
LoyaltyCard |
element |
|
|
|
Provider loyalty card information |
CardNumber |
string simple type |
|
Required |
|
|
FreeText |
string simple type |
|
Optional |
|
|
Level |
string simple type |
|
Optional |
|
|
MembershipStatus |
string simple type |
|
Optional |
|
|
PriorityCode |
string simple type |
|
Optional |
|
|
Status |
string simple type |
|
Optional |
|
|
SupplierType |
string simple type |
Air , Vehicle , Hotel , Rail , Cruise , Other |
Optional |
|
|
VendorLocationRef |
string simple type |
|
Optional |
|
|
AllianceLevel |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
MembershipProgram |
string simple type |
|
Optional |
|
Loyalty Program membership Id of the traveler specific to Amtrak(2V) Guest Rewards |
SupplierCode |
string simple type |
|
Required |
|
The code used to identify the Loyalty supplier, e.g. AA, ZE, MC |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationSpecificInfo |
typeProviderReservationSpecificInfo complex type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationLevel |
boolean simple type |
|
Optional |
|
If true means Loyalty card is applied at ProviderReservation level. |
ReservationLevel |
boolean simple type |
|
Optional |
|
If true means Loyalty card is applied at Universal Record Reservation level e.g. Hotel Reservation, Vehicle Reservation etc. |
OperatedBy |
element |
|
|
|
This is the carrier code to support Cross Accrual |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
DriversLicense |
element |
|
|
|
Details of drivers license |
Key |
string simple type |
|
Optional |
|
|
LicenseNumber |
string simple type |
|
Required |
|
The driving license number of the booking traveler. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Guarantee |
element |
|
|
|
Payment GuaranteeGuarantee, Deposit or PrePayment |
ExternalReference |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
Reusable |
boolean simple type |
|
Optional |
false |
Indicates whether the form of payment can be reused or not. Currently applicable for Credit and Debit form of payment |
ReuseFOP |
string simple type |
|
Optional |
|
Key of the FOP Key to be reused as this Form of Payment.Only Credit and Debit Card will be supported for FOP Reuse. |
Type |
string simple type |
|
Required |
|
Guarantee, Deposit for 1G/1V/1P and PrePayment for 1P only |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
CreditCard |
element |
|
|
|
Container for all credit card information. |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
BankCountryCode |
string simple type |
|
Optional |
|
ISO Country code associated with the issuing bank |
BankName |
string simple type |
|
Optional |
|
Issuing bank name for this credit card |
BankStateCode |
string simple type |
|
Optional |
|
State code associated with the issuing bank. |
CustomerReference |
string simple type |
|
Optional |
|
Agencies use this to pass the traveler information to the credit card company. |
Enett |
boolean simple type |
|
Optional |
false |
Acceptable values are true or false. If set to true it will denote that the credit card used has been issued through Enett. For all other credit card payments this value will be set to false. |
ExtendedPayment |
string simple type |
|
Optional |
|
Used for American Express (AX) and other credit cards, e.g., Visa (VI) and Master card (CA), that allow Extended Payment, subject to the BSP market rule. |
ThirdPartyPayment |
boolean simple type |
|
Optional |
false |
If true, this indicates that the credit card holder is not one of the passengers. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
OtherGuaranteeInfo |
element |
|
|
|
|
Type |
string simple type |
IATA/ARC Number , Agency Address , Deposit Taken , Others |
Required |
|
1) IATA/ARC Number
2) Agency Address
2) Deposit Taken
3) Others |
BookingSource |
element |
|
|
|
1) IATA/ARC Number
2) Agency Address
2) Deposit Taken
3) Others |
Code |
string simple type |
|
Required |
|
Alternate booking source code or number. |
Type |
string simple type |
PseudoCityCode , ArcNumber , IataNumber , CustomerId , BookingSourceOverride |
Required |
|
Type of booking source sent in the Code attribute. Possible values are “PseudoCityCode”,” ArcNumber”,” IataNumber”, “CustomerId” and “BookingSourceOverrride”. “BookingSourceOverrride” is only applicable in VehicleCreateReservationReq. 1P. |
VehicleRateInfo |
element |
|
|
|
Container for adding and modifying Vehicle Rate related information.
For Modify operation :
If a value is passed in any of the attributes they will be updated,
If an empty string is passed then the attributed's value will be deleted,
If the attribute is not passed no action will be taken. |
DiscountNumber |
string simple type |
|
Optional |
|
Corporate Discount Number for the Vehicle Booking |
PromotionalCode |
string simple type |
|
Optional |
|
Promotional Code for the Vehicle Booking |
TourCode |
string simple type |
|
Optional |
|
Tour Number for the Vehicle Booking |
PaymentInformation |
element |
|
|
|
The payment information for a vehicle reservation. |
BillingNumber |
string simple type |
|
Optional |
|
A Billing Number that may be associated to the Voucher. |
BillingReferenceNumber |
string simple type |
|
Optional |
|
A Number Assigned for Billing reconciliation processes that may also include a Corporate Account ID |
PrePayment |
string simple type |
|
Optional |
|
Amount paid in advance for vehicle reservation. Can contain other non Money information to the vehicle supplier. |
Key |
string simple type |
|
Optional |
|
|
Voucher |
typeVoucherInformation complex type |
|
|
|
|
AccountName |
string simple type |
|
Optional |
|
Associated account name for the voucher |
Amount |
string simple type |
|
Optional |
|
Amount associated with the Voucher. |
ConfirmationNumber |
string simple type |
|
Optional |
|
Confirmation from the vendor for the voucher |
Number |
string simple type |
|
Optional |
|
To advise car associates of the voucher number and store in the car segment. It is required when VoucherType selected as "RegularVoucher" for 1P only. |
VoucherType |
string simple type |
FullCredit , GroupOrDay , SpecificValue , RegularVoucher |
Required |
|
Specifies if the Voucher is for Full Credit or a Group/Day or a Monetary Amount or RegularVoucher. |
AssociatedRemark |
element |
|
|
|
Specifies if the Voucher is for Full Credit or a Group/Day or a Monetary Amount or RegularVoucher. |
Key |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this element is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
VehicleSpecialRequest |
element |
|
|
|
Make a textual request to the Vehicle supplier. |
Key |
string simple type |
|
Optional |
|
|
DeliveryAddress |
element |
|
|
|
An address to which a rental car should be delivered and a phone number associated with the address. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
CollectionAddress |
element |
|
|
|
An address from which a rental car should be picked up at the end of a rental period and a phone number associated with the address. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
VehicleReturnDateLocation |
element |
|
|
|
Used to update Return Location and Return Date
of existing Vehicle Booking.
Modify operation : Only modification of ReturnDateTime is supported.
Deletion of ReturnDateTime is not supported.
If values passed in ReturnLocation, ReturnLocationType and
ReturnLocationNumber are exactly same as PickupLocation,
PickupLocationType and PickupLocationNumber of existing booking then
ReturnLocation, ReturnLocationType and ReturnLocationNumber will be
deleted.
If values passed in ReturnLocation, ReturnLocationType and
ReturnLocationNumber are not same as PickupLocation,
PickupLocationType and PickupLocationNumber of existing booking then ReturnLocation,
ReturnLocationType and ReturnLocationNumber will be updated. |
ReturnDateTime |
string simple type |
|
Optional |
|
|
ReturnLocation |
string simple type |
|
Optional |
|
|
ReturnLocationNumber |
string simple type |
|
Optional |
|
|
ReturnLocationType |
string simple type |
Terminal , ShuttleOnAirport , ShuttleOffAirport , RailwayStation , Hotel , CarDealer , CityCenterDowntown , EastOfCityCenter , SouthOfCityCenter , WestOfCityCenter , NorthOfCityCenter , PortOrFerry , NearResort , Airport , Unknown |
Optional |
|
|
VehiclePickupDateLocation |
element |
|
|
|
Used to update PickupDateTime and location of an existing Vehicle Booking.
1g/1v only supports modification of PickupDateTime. PickupDateTime cannot be deleted. |
PickupDateTime |
dateTime simple type |
|
Optional |
|
Providers: 1g/1v/1p |
PickupLocation |
string simple type |
|
Optional |
|
Providers: 1p |
PickupLocationNumber |
string simple type |
|
Optional |
|
Providers: 1p |
PickupLocationType |
string simple type |
Terminal , ShuttleOnAirport , ShuttleOffAirport , RailwayStation , Hotel , CarDealer , CityCenterDowntown , EastOfCityCenter , SouthOfCityCenter , WestOfCityCenter , NorthOfCityCenter , PortOrFerry , NearResort , Airport , Unknown |
Optional |
|
Providers: 1p |
ThirdPartyInformation |
element |
|
|
|
Third party supplier locator information. Specifically applicable for SDK booking. |
Key |
string simple type |
|
Optional |
|
Unique identifier of the third party supplier. Key can be used to modify or delete saved third party information. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider Reservation reference |
ThirdPartyCode |
string simple type |
|
Optional |
|
Third party supplier code. |
ThirdPartyLocatorCode |
string simple type |
|
Optional |
|
Confirmation number for third party supplier. |
ThirdPartyName |
string simple type |
|
Optional |
|
Third party supplier name. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
SegmentRef |
typeGeneralReference complex type |
|
|
|
Air/Passive Segment Reference |
Key |
string simple type |
|
Required |
|
|
TravelComplianceData |
element |
|
|
|
Travel Compliance and Preferred Supplier information of the traveler specific to a segment. |
AirSegmentRef |
string simple type |
|
Optional |
|
Refers to Air Segment. Applicable only for Air. Ignored for others. |
Key |
string simple type |
|
Optional |
|
System generated key, returned back in the response. This can be used to modify or delete a saved TravelComplianceData. |
PassiveSegmentRef |
string simple type |
|
Optional |
|
Refers to Passive Segment. Applicable only for Passive. Ignored for others. |
RailSegmentRef |
string simple type |
|
Optional |
|
Refers to Rail Segment. Applicable only for Rail. Ignored for others. |
ReservationLocatorRef |
string simple type |
|
Optional |
|
This is returned in the response. Any input will be ignored for this attribute. This represents the association of Travel Compliance Data with the uAPI reservation locator code, mainly relevant to Hotel and Vehicle. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
PolicyCompliance |
element |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
InPolicy |
boolean simple type |
|
Required |
|
Policy Compliance Indicator. For In-Policy set to 'true', For Out-Of-Policy set to 'false''. |
PolicyToken |
string simple type |
|
Optional |
|
Optional text message to set the rule or token for which it's In Policy or Out Of Policy. |
ContractCompliance |
element |
|
|
|
Optional text message to set the rule or token for which it's In Policy or Out Of Policy. |
ContractToken |
string simple type |
|
Optional |
|
Optional text message to set the rule or token for which it's In Contract or Out Of Contract. |
InContract |
boolean simple type |
|
Required |
|
Contract Compliance Indicator. For In-Contract set to 'true', For Out-Of-Contract set to 'false'. |
PreferredSupplier |
element |
|
|
|
Contract Compliance Indicator. For In-Contract set to 'true', For Out-Of-Contract set to 'false'. |
Preferred |
boolean simple type |
|
Required |
|
Preferred Supplier - 'true', 'false'. |
ProfileType |
string simple type |
AgencyGroup , Agency , BranchGroup , Branch , Agent , Account , TravelerGroup , Traveler |
Required |
|
Indicate profile type. e.g. if Agency Preferred then pass Agency, if Traveler Preferred then pass Traveler. |
VehicleTypeIdentifier |
element |
|
|
|
Used to update Vehicle segment details of existing Vehicle Booking.
Modify operation : Only modification of Vehicle segment details is supported. |
AirConditioning |
boolean simple type |
|
Required |
|
|
TransmissionType |
string simple type |
Automatic , Automatic4WD , AutomaticAWD , Manual , Manual4WD , ManualAWD |
Optional |
|
|
Category |
string simple type |
Car , Van , SUV , Convertible , Truck , StationWagon , Pickup , AllTerrain , Recreational , Sport , Special , ExtendedCabPickup , RegularCabPickup , SpecialOffer , Coupe , Monospace , Roadster , Crossover , Motorcycle , Limo , Motorhome , TwoWheelVehicle , CommercialVanOrTruck |
Optional |
|
Category of vehicle. Each supplier decides how these categories map to a vehicle class. |
DoorCount |
string simple type |
TwoToThreeDoors , TwoToFourDoors , FourToFiveDoors |
Optional |
|
The number of doors on vehicle. Ex: TwoToThreeDoors, TwoToFourDoors, FourToFiveDoors |
FuelType |
string simple type |
Petrol , Diesel , Hybrid , Electric , LPGCNG , Hydrogen , MultiFuel , Ethanol |
Optional |
|
The fuel type of vehicle |
VehicleClass |
string simple type |
Mini , Economy , Compact , Intermediate , Standard , Fullsize , Luxury , Premium , Special , MiniElite , EconomyElite , CompactElite , IntermediateElite , StandardElite , FullsizeElite , PremiumElite , LuxuryElite , Oversize , Subcompact , Minivan , TwelvePassengerVan , MovingVan , FifteenPassengerVan , CargoVan , TwelveFootTruck , TwentyFootTruck , TwentyfourFootTruck , TwentysixFootTruck , Moped , Stretch , Regular , Unique , Exotic , SmallOrMediumTruck , LargeTruck , SmallSUV , MediumSUV , LargeSUV , ExoticSUV , FourWheelDrive |
Optional |
|
Class of vehicle |
FlightArrivalInformation |
element |
|
|
|
The flight arrival information
(airline code and flight number) for the
airport/city at which the rental car will
be picked up |
Carrier |
string simple type |
|
Required |
|
The carrier that is marketing this segment |
FlightNumber |
string simple type |
|
Optional |
|
The flight number under which the marketing
carrier is marketing this flight |
Key |
string simple type |
|
Optional |
|
|
AirAdd |
element |
|
|
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
|
ReservationLocatorCode |
string simple type |
|
Required |
|
|
RestrictWaitlist |
boolean simple type |
|
Optional |
false |
Restrict Update if it sells a Waitlisted AirSegment. Provider: 1G,1V,1P |
AccountingRemark |
element |
|
|
|
An accounting remark container to hold any
printable text. |
Category |
string simple type |
|
Optional |
|
A category to group and organize the various
remarks. This is not required, but it is recommended. |
Key |
string simple type |
|
Optional |
|
|
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider
for which this accounting remark is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
TypeInGds |
string simple type |
|
Optional |
|
|
UseProviderNativeMode |
boolean simple type |
|
Optional |
false |
Will be true when terminal process required,
else false |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
SupplierLocator |
element |
|
|
|
Locator code on the host carrier system |
CreateDateTime |
dateTime simple type |
|
Optional |
|
The Date and Time which the reservation is received from the Vendor as a SupplierLocator creation Date. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider Reservation reference |
SupplierCode |
string simple type |
|
Required |
|
Carrier Code |
SupplierLocatorCode |
string simple type |
|
Required |
|
Carrier reservation locator code |
SegmentRef |
typeGeneralReference complex type |
|
|
|
Air/Passive Segment Reference |
Key |
string simple type |
|
Required |
|
|
AirSegment |
typeBaseAirSegment complex type |
|
|
|
An Air marketable travel segment. |
Key |
string simple type |
|
Required |
|
|
Passive |
boolean simple type |
|
Optional |
|
|
ProviderSegmentOrder |
integer simple type |
|
Optional |
|
To identify the appropriate travel sequence for Air/Car/Hotel/Rail segments/reservations in the provider reservation. |
Status |
string simple type |
|
Optional |
|
Status of this segment. |
TravelOrder |
decimal simple type |
|
Optional |
|
To identify the appropriate travel sequence for Air/Car/Hotel segments/reservations based on travel dates. This ordering is applicable across the UR not provider or traveler specific |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
APISRequirementsRef |
string simple type |
|
Optional |
|
Reference to the APIS Requirements for
this AirSegment. |
AvailabilitySource |
string simple type |
|
Optional |
|
Indicates Availability source of
AirSegment. |
BlackListed |
boolean simple type |
|
Optional |
|
Indicates blacklisted carriers which are banned from servicing points to, from and within the European Community. |
BookingDate |
date simple type |
|
Optional |
|
Used for rapid reprice. The date the booking was made.
Providers: 1G/1V/1P/1S/1A |
BrandIndicator |
string simple type |
|
Optional |
|
Value “B” specifies that the carrier supports Rich Content and Branding. The Brand Indicator is only returned in the availability search response. Provider: 1G, 1V, 1P, ACH |
CabinClass |
string simple type |
|
Optional |
|
Specifies Cabin class for a group of
class of services. Cabin class is not identified if it is not
present. |
Carrier |
string simple type |
|
Optional |
|
The carrier that is marketing this segment |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ClassOfService |
string simple type |
|
Optional |
|
|
ETicketability |
string simple type |
Yes , No , Required , Ticketless |
Optional |
|
Identifies if this particular segment
is E-Ticketable |
Equipment |
string simple type |
|
Optional |
|
Identifies the equipment that this
segment is operating under. |
FlightNumber |
string simple type |
|
Optional |
|
The flight number under which the marketing
carrier is marketing this flight |
FlownSegment |
boolean simple type |
|
Optional |
false |
Used for rapid reprice. Tells whether or not the air segment has been flown.
Providers: 1G/1V/1P/1S/1A |
Group |
long simple type |
|
Required |
|
The Origin Destination Grouping of this
segment. |
GuaranteedPaymentCarrier |
string simple type |
|
Optional |
|
Identifies that this segment has
Guaranteed Payment Carrier. |
HostTokenRef |
string simple type |
|
Optional |
|
Identifies that this segment has
Guaranteed Payment Carrier. |
MarriageGroup |
long simple type |
|
Optional |
|
Identifies this segment as being a
married segment. It is paired with other segments of the same
value. |
NumberInParty |
positiveInteger simple type |
|
Optional |
|
Number of person traveling in this air segment excluding the number of infants on lap. |
NumberOfStops |
long simple type |
|
Optional |
|
Identifies the number of stops for
each within the segment. |
OpenSegment |
boolean simple type |
|
Optional |
|
Indicates OpenSegment when True |
OperationalStatus |
string simple type |
|
Optional |
|
Refers to the flight operational status for the segment.
This attribute will only be returned in the AvailabilitySearchRsp and not used/returned in any other request/responses.
If this attribute is not returned back in the response, it means the flight is operational and not past scheduled departure. |
OptionalServicesIndicator |
boolean simple type |
|
Optional |
|
Indicates true if flight provides
optional services. |
PassiveProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
RailCoachNumber |
string simple type |
|
Optional |
|
Coach number for which rail seatmap/coachmap is returned. |
ScheduleChange |
boolean simple type |
|
Optional |
false |
Used for rapid reprice. Tells whether or not the air segment had a
schedule change by the carrier. This tells rapid reprice that the change in the air
segment was involuntary and because of a schedule change, not because the user is
changing the segment. Providers: 1G/1V/1P/1S/1A |
Seamless |
boolean simple type |
|
Optional |
|
Identifies that this segment was sold
via a direct access channel to the marketing carrier. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ArrivalTime |
string simple type |
|
Optional |
|
The date and time at which this entity arrives at the destination. Date and time are represented as Airport Local Time at the place of arrival. The correct time zone offset is also included. |
DepartureTime |
string simple type |
|
Optional |
|
The date and time at which this entity departs. Date and time are represented as Airport Local Time at the place of departure. The correct time zone offset is also included. |
Destination |
string simple type |
|
Required |
|
The IATA location code for this destination of this entity. |
Origin |
string simple type |
|
Required |
|
The IATA location code for this origination of this entity. |
Distance |
decimal simple type |
|
Optional |
|
The distance traveled. Units are specified in the parent response element. |
FlightTime |
decimal simple type |
|
Optional |
|
Time spent (minutes) traveling in flight, including airport taxi time. |
TravelTime |
decimal simple type |
|
Optional |
|
Total time spent (minutes) traveling including flight time and ground time. |
AvailabilityDisplayType |
string simple type |
|
Optional |
|
The type of availability from which the segment is sold.Possible Values (List):
G - General
S - Flight Specific
L - Carrier Specific/Direct Access
M - Manual Sell
F - Fare Shop/Optimal Shop
Q - Fare Specific Fare Quote unbooked
R - Redemption Availability used to complete the sell. Supported Providers: 1G,1V. |
LinkAvailability |
boolean simple type |
|
Optional |
|
Indicates if carrier has link (carrier
specific) display option. |
ParticipantLevel |
string simple type |
|
Optional |
|
Type of sell agreement between host and link
carrier. |
PolledAvailabilityOption |
string simple type |
|
Optional |
|
Indicates if carrier has Inside
(polled)Availability option. |
SegmentRemark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Key |
string simple type |
|
Required |
|
|
SponsoredFltInfo |
element |
|
|
|
This describes whether the segment is determined to be a sponsored flight. The SponsoredFltInfo node will only come back for Travelport UIs and not for other customers. |
FltKey |
string simple type |
|
Required |
|
The unique identifying key for the sponsored flight. |
NeutralLNB |
integer simple type |
|
Required |
|
The neutral line number for the flight item. |
SponsoredLNB |
integer simple type |
|
Required |
|
The line number of the sponsored flight item |
CodeshareInfo |
element |
|
|
|
Describes the codeshare disclosure (simple
text string) or the specific operating flight information (as
attributes). |
OperatingCarrier |
string simple type |
|
Optional |
|
The actual carrier that is operating the
flight. |
OperatingFlightNumber |
string simple type |
|
Optional |
|
The actual flight number of the carrier that
is operating the flight. |
AirAvailInfo |
element |
|
|
|
Matches class of service information with
availability counts. Only provided on search results. |
HostTokenRef |
string simple type |
|
Optional |
|
|
ProviderCode |
string simple type |
|
Optional |
|
|
BookingCodeInfo |
element |
|
|
|
Details Cabin class info and class of
service information with availability counts. Only provided on
search results and grouped by Cabin class |
BookingCounts |
string simple type |
|
Optional |
|
Lists class of service and their counts for
specific cabin class |
CabinClass |
string simple type |
|
Optional |
|
Specifies Cabin class for a group of
class of services. Cabin class is not identified if it is not
present. |
FareTokenInfo |
element |
|
|
|
Associates Fare with HostToken |
FareInfoRef |
string simple type |
|
Required |
|
|
HostTokenRef |
string simple type |
|
Required |
|
|
FlightDetails |
element |
|
|
|
Specific details within a flight segment. |
AutomatedCheckin |
boolean simple type |
|
Optional |
false |
“True” indicates that the flight allows automated check-in. The default is “False”. |
DestinationTerminal |
string simple type |
|
Optional |
|
|
Equipment |
string simple type |
|
Optional |
|
|
GroundTime |
decimal simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
OnTimePerformance |
decimal simple type |
|
Optional |
|
Represents flight on time performance
as a percentage from 0 to 100 |
OriginTerminal |
string simple type |
|
Optional |
|
|
ArrivalTime |
string simple type |
|
Optional |
|
The date and time at which this entity arrives at the destination. Date and time are represented as Airport Local Time at the place of arrival. The correct time zone offset is also included. |
DepartureTime |
string simple type |
|
Optional |
|
The date and time at which this entity departs. Date and time are represented as Airport Local Time at the place of departure. The correct time zone offset is also included. |
Destination |
string simple type |
|
Required |
|
The IATA location code for this destination of this entity. |
Origin |
string simple type |
|
Required |
|
The IATA location code for this origination of this entity. |
Distance |
decimal simple type |
|
Optional |
|
The distance traveled. Units are specified in the parent response element. |
FlightTime |
decimal simple type |
|
Optional |
|
Time spent (minutes) traveling in flight, including airport taxi time. |
TravelTime |
decimal simple type |
|
Optional |
|
Total time spent (minutes) traveling including flight time and ground time. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Connection |
element |
|
|
|
Flight Connection Information |
ChangeOfAirport |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
airports between flights. |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ChangeOfTerminal |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
terminals between flights. |
Duration |
long simple type |
|
Optional |
|
The actual duration (in minutes) between
flights. |
FlightDetailsIndex |
long simple type |
|
Optional |
|
The sequential FlightDetails number that this
connection information applies to. |
IncludeStopOverToFareQuote |
string simple type |
NoStopOver , StopOver , IgnoreSegment |
Optional |
|
The field determines to quote fares with or
without stop overs,the values can be NoStopOver,StopOver and
IgnoreSegment. |
MinConnectionTime |
long simple type |
|
Optional |
|
The minimum time needed to connect between the
two different destinations. |
SegmentIndex |
long simple type |
|
Optional |
|
The sequential AirSegment number that this
connection information applies to. |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
FareNote |
element |
|
|
|
A simple textual fare note. Used within several
other objects. |
FareInfoMessageRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
NoteName |
string simple type |
|
Optional |
|
|
Precedence |
decimal simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Meals |
typeMealService simple type |
|
|
|
Available Meal Service. |
InFlightServices |
string simple type |
|
|
|
Available InFlight Services. They are: 'Movie', 'Telephone', 'Telex', 'AudioProgramming', 'Television' ,'ResvBookingService' ,'DutyFreeSales' ,'Smoking' ,'NonSmoking' ,'ShortFeatureVideo' ,'NoDutyFree' ,'InSeatPowerSource' ,'InternetAccess' ,'Email' ,'Library' ,'LieFlatSeat' ,'Additional service(s) exists' ,'WiFi' ,'Lie-Flat seat first' ,'Lie-Flat seat business' ,'Lie-Flat seat premium economy' ,'Amenities subject to change' etc.. These follow the IATA standard. Please see the IATA standards for a more complete list. |
FlightDetailsRef |
element |
|
|
|
Reference to a complete FlightDetails from
a shared list |
Key |
string simple type |
|
Required |
|
|
AlternateLocationDistanceRef |
element |
|
|
|
Reference to a AlternateLocationDistance |
Key |
string simple type |
|
Required |
|
|
Connection |
element |
|
|
|
Flight Connection Information |
ChangeOfAirport |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
airports between flights. |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ChangeOfTerminal |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
terminals between flights. |
Duration |
long simple type |
|
Optional |
|
The actual duration (in minutes) between
flights. |
FlightDetailsIndex |
long simple type |
|
Optional |
|
The sequential FlightDetails number that this
connection information applies to. |
IncludeStopOverToFareQuote |
string simple type |
NoStopOver , StopOver , IgnoreSegment |
Optional |
|
The field determines to quote fares with or
without stop overs,the values can be NoStopOver,StopOver and
IgnoreSegment. |
MinConnectionTime |
long simple type |
|
Optional |
|
The minimum time needed to connect between the
two different destinations. |
SegmentIndex |
long simple type |
|
Optional |
|
The sequential AirSegment number that this
connection information applies to. |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
FareNote |
element |
|
|
|
A simple textual fare note. Used within several
other objects. |
FareInfoMessageRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
NoteName |
string simple type |
|
Optional |
|
|
Precedence |
decimal simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
SellMessage |
string simple type |
|
|
|
Sell Message from Vendor. This is applicable in response messages only, any input in request message will be ignored. |
RailCoachDetails |
element |
|
|
|
Sell Message from Vendor. This is applicable in response messages only, any input in request message will be ignored. |
AvailableRailSeats |
string simple type |
|
Optional |
|
Number of available seats present in this rail coach. |
RailCoachNumber |
string simple type |
|
Optional |
|
Rail coach number for the returned coach details. |
RailSeatMapAvailability |
boolean simple type |
|
Optional |
|
Indicates if seats are available in this rail coach which can be mapped. |
AirPricingInfo |
element |
|
|
|
Per traveler type pricing breakdown. This will
reflect the pricing for all travelers of the specified type. |
AirPricingInfoGroup |
long simple type |
|
Optional |
|
This attribute is added to support multiple
store fare in Host. All AirPricingInfo with same group number will
be stored together. |
AmountType |
string simple type |
|
Optional |
|
This field displays type of payment amount when it is non-monetary. Presently available/supported value is "Flight Pass Credits". |
Cat35Indicator |
boolean simple type |
|
Optional |
|
A true value indicates that the fare has a Cat35 rule.
A false valud indicates that the fare does not have a Cat35 rule |
Checksum |
string simple type |
|
Optional |
|
A security value used to guarantee that the
pricing data sent in matches the pricing data previously returned |
CommandKey |
string simple type |
|
Optional |
|
The command identifier used when this is in
response to an AirPricingCommand. Not used in any request
processing. |
Destination |
string simple type |
|
Optional |
|
The IATA location code for this destination of this entity. |
ETicketability |
string simple type |
Yes , No , Required , Ticketless |
Optional |
|
The E-Ticketability of this AirPricing |
ExchangeAmount |
string simple type |
|
Optional |
|
The amount to pay to cover the exchange of the
fare (includes penalties). |
Exchangeable |
boolean simple type |
|
Optional |
|
Indicates whether the fare is
exchangeable |
FareCalculationInd |
string simple type |
|
Optional |
|
Fare calculation that was used to price the itinerary. |
ForfeitAmount |
string simple type |
|
Optional |
|
The amount forfeited when the fare is
exchanged. |
IncludesVAT |
boolean simple type |
|
Optional |
|
Indicates whether the Base Price
includes VAT. |
Key |
string simple type |
|
Required |
|
|
LatestTicketingTime |
string simple type |
|
Optional |
|
The latest date/time at which this pricing
information is valid |
Origin |
string simple type |
|
Optional |
|
The IATA location code for this origination of this entity. |
PlatingCarrier |
string simple type |
|
Optional |
|
The Plating Carrier for this journey |
PricingMethod |
string simple type |
Auto , Manual , ManualFare , Guaranteed , Invalid , Restored , Ticketed , Unticketable , Reprice , Expired , AutoUsingPrivateFare , GuaranteedUsingAirlinePrivateFare , Airline , AgentAssisted , VerifyPrice , AltSegmentRemovedReprice , AuxiliarySegmentRemovedReprice , DuplicateSegmentRemovedReprice , Unknown , GuaranteedUsingAgencyPrivateFare , AutoRapidReprice |
Required |
|
|
PricingType |
string simple type |
|
Optional |
|
Indicates the Pricing Type used.
The possible values are TicketRecord, StoredFare, PricingInstruction. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
Refundable |
boolean simple type |
|
Optional |
|
Indicates whether the fare is refundable |
Ticketed |
boolean simple type |
|
Optional |
|
Indicates if the associated stored fare
is ticketed or not. |
TotalNetPrice |
string simple type |
|
Optional |
|
The total price of a negotiated fare. |
TrueLastDateToTicket |
string simple type |
|
Optional |
|
This date indicates the true last date/time to ticket for the fare. This date comes from the filed fare . There is no guarantee the fare will still be available on that date or that the fare amount may change.
It is merely the last date to purchase a ticket based on the carriers fare rules at the time the itinerary was quoted and stored |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
InPolicy |
boolean simple type |
|
Optional |
|
This attribute will be used to indicate if a fare or rate has been determined to be ‘in policy’ based on the associated policy settings. |
PreferredOption |
boolean simple type |
|
Optional |
|
This attribute is used to indicate if the vendors responsible for the fare or rate being returned have been determined to be ‘preferred’ based on the associated policy settings. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ApproximateBasePrice |
string simple type |
|
Optional |
|
The Converted base price in Default Currency for this entity. This does not include any taxes or surcharges. |
ApproximateFees |
string simple type |
|
Optional |
|
The Converted fee amount in Default Currency. |
ApproximateTaxes |
string simple type |
|
Optional |
|
The Converted tax amount in Default Currency. |
ApproximateTotalPrice |
string simple type |
|
Optional |
|
The Converted total price in Default Currency for this entity including base price and all taxes. |
BasePrice |
string simple type |
|
Optional |
|
Represents the base price for this entity. This does not include any taxes or surcharges. |
EquivalentBasePrice |
string simple type |
|
Optional |
|
Represents the base price in the related currency for this entity. This does not include any taxes or surcharges. |
Fees |
string simple type |
|
Optional |
|
The aggregated amount of all the fees that are associated with this entity. See the associated FeeInfo array for a breakdown of the individual fees. |
Services |
string simple type |
|
Optional |
|
The total cost for all optional services. |
Taxes |
string simple type |
|
Optional |
|
The aggregated amount of all the taxes that are associated with this entity. See the associated TaxInfo array for a breakdown of the individual taxes. |
TotalPrice |
string simple type |
|
Optional |
|
The total price for this entity including base price and all taxes. |
FareInfo |
element |
|
|
|
Information about this fare component |
Amount |
string simple type |
|
Optional |
|
|
BulkTicket |
boolean simple type |
|
Optional |
|
Whether the ticket can be issued as bulk for this
fare. Providers supported: Worldspan |
CarCode |
string simple type |
|
Optional |
|
|
DepartureDate |
date simple type |
|
Optional |
|
Returns the departure date of the first
segment of the journey. |
Destination |
string simple type |
|
Required |
|
Returns the airport or city code that
defines the destination market for this fare. |
EffectiveDate |
string simple type |
|
Required |
|
Returns the date on which this fare was
quoted |
FareBasis |
string simple type |
|
Required |
|
The fare basis code for this fare |
FareFamily |
string simple type |
|
Optional |
|
An alpha-numeric string which denotes fare
family. Some carriers may return this in lieu of or in addition to
the CabinClass. |
InclusiveTour |
boolean simple type |
|
Optional |
|
Whether the ticket can be issued as part of
included package for this fare. Providers supported: Worldspan |
Key |
string simple type |
|
Required |
|
|
NegotiatedFare |
boolean simple type |
|
Optional |
|
Identifies the fare as a Negotiated
Fare. |
NotValidAfter |
date simple type |
|
Optional |
|
Fare not valid after this date. |
NotValidBefore |
date simple type |
|
Optional |
|
Fare not valid before this date. |
Origin |
string simple type |
|
Required |
|
Returns the airport or city code that
defines the origin market for this fare. |
PassengerTypeCode |
string simple type |
|
Required |
|
The PTC that is associated with this fare. |
PrivateFare |
string simple type |
UnknownType , PrivateFare , AgencyPrivateFare , AirlinePrivateFare |
Optional |
|
|
PromotionalFare |
boolean simple type |
|
Optional |
|
Boolean to describe whether the Fare is Promotional fare or not. |
PseudoCityCode |
string simple type |
|
Optional |
|
Provider PseudoCityCode associated with
private fare. |
SupplierCode |
string simple type |
|
Optional |
|
Code of the provider returning this fare info |
TaxAmount |
string simple type |
|
Optional |
|
Currency code and value for the approximate tax amount for this fare component. |
TourCode |
string simple type |
|
Optional |
|
|
TravelDate |
date simple type |
|
Optional |
|
Returns the departure date of the first
segment that uses this fare. |
Value |
string simple type |
|
Optional |
|
Used in rapid reprice |
ValueCode |
string simple type |
|
Optional |
|
|
WaiverCode |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
FareTicketDesignator |
element |
|
|
|
Ticket Designator used to further qualify a
Fare |
Value |
string simple type |
|
Optional |
|
|
TicketingCode |
element |
|
|
|
Ticketing Code used to apply commissions. |
Value |
string simple type |
|
Optional |
|
|
FareSurcharge |
element |
|
|
|
Surcharges for a fare component |
Amount |
string simple type |
|
Required |
|
|
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that surcharge is relative
(if applicable) |
Key |
string simple type |
|
Optional |
|
|
SegmentRef |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Required |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AccountCode |
element |
|
|
|
Account Code is used to get Private Fares.If ProviderCode or SupplierCode is not specified,it will be considered a default AccounCode to be sent to all the Providers or Suppliers. |
Code |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
An identifier to categorize this account code. For example, FlightPass for AC Flight Pass or RFB for AC corporate Rewards for Business. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ContractCode |
element |
|
|
|
Some private fares (non-ATPCO) are secured to a
contract code. |
Code |
string simple type |
|
Required |
|
The 1-64 character string which uniquely
identifies a Contract. |
CompanyName |
string simple type |
|
Optional |
|
Providers supported : ACH |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
Endorsement |
element |
|
|
|
Restrictions or instructions about the fare or ticket |
Value |
string simple type |
|
Required |
|
|
BaggageAllowance |
element |
|
|
|
Free Baggage Allowance |
NumberOfPieces |
integer simple type |
|
|
|
Free Baggage Allowance |
MaxWeight |
typeWeight complex type |
|
|
|
Free Baggage Allowance |
Unit |
string simple type |
Kilograms , Pounds |
Optional |
|
|
Value |
decimal simple type |
|
Optional |
|
|
FareRuleKey |
element |
|
|
|
The Fare Rule requested using a Key. The key is
typically a provider specific string which is required to make a
following Air Fare Rule Request. This Key is returned in Low Fare
Shop or Air Price Response |
FareInfoRef |
string simple type |
|
Required |
|
The Fare Component to which this Rule Key
applies |
ProviderCode |
string simple type |
|
Required |
|
|
FareRuleFailureInfo |
element |
|
|
|
Returns fare rule failure reason codes when
fare basis code is forced. |
Reason |
typeFareRuleFailureInfoReason simple type |
|
|
|
Returns fare rule failure reason codes when
fare basis code is forced. |
FareRemarkRef |
element |
|
|
|
Returns fare rule failure reason codes when
fare basis code is forced. |
Key |
string simple type |
|
Required |
|
|
Brand |
element |
|
|
|
Commercially recognized product offered by an airline |
AirItineraryDetailsRef |
string simple type |
|
Optional |
|
AirItinerary associated with this brand |
BrandFound |
boolean simple type |
|
Optional |
|
Indicates whether brand for the fare was found for carrier or not |
BrandID |
string simple type |
|
Optional |
|
The unique identifier of the brand |
BrandMaintained |
string simple type |
|
Optional |
|
Indicates whether the brand was maintained from the original ticket. |
BrandTier |
string simple type |
|
Optional |
|
Modifier to price by specific brand tier number. |
BrandedDetailsAvailable |
boolean simple type |
|
Optional |
|
Indicates if full details of the brand is available |
Carrier |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
Brand Key |
Name |
string simple type |
|
Optional |
|
The Title of the brand |
UpSellBrandFound |
boolean simple type |
|
Optional |
|
Indicates whether upsell brand for the fare was found for carrier or not |
UpSellBrandID |
string simple type |
|
Optional |
|
|
Title |
typeTextElement complex type |
|
|
|
The additional titles associated to the brand or optional service. Providers: ACH, RCH, 1G, 1V, 1P. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
Text |
typeTextElement complex type |
|
|
|
Type of Text, Eg-'Upsell','Marketing Agent','Marketing Consumer','Strapline','Rule'. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
ImageLocation |
element |
|
|
|
|
ImageHeight |
integer simple type |
|
Required |
|
The height of the image |
ImageWidth |
integer simple type |
|
Required |
|
The width of the image |
Type |
string simple type |
|
Required |
|
Type of Image Location. E.g., "Agent", "Consumer". |
OptionalServices |
element |
|
|
|
A wrapper for all the information regarding each
of the Optional services |
OptionalServicesTotal |
element |
|
|
|
The total fares, fees and taxes associated
with the Optional Services |
ApproximateBasePrice |
string simple type |
|
Optional |
|
The Converted base price in Default Currency for this entity. This does not include any taxes or surcharges. |
ApproximateFees |
string simple type |
|
Optional |
|
The Converted fee amount in Default Currency. |
ApproximateTaxes |
string simple type |
|
Optional |
|
The Converted tax amount in Default Currency. |
ApproximateTotalPrice |
string simple type |
|
Optional |
|
The Converted total price in Default Currency for this entity including base price and all taxes. |
BasePrice |
string simple type |
|
Optional |
|
Represents the base price for this entity. This does not include any taxes or surcharges. |
EquivalentBasePrice |
string simple type |
|
Optional |
|
Represents the base price in the related currency for this entity. This does not include any taxes or surcharges. |
Fees |
string simple type |
|
Optional |
|
The aggregated amount of all the fees that are associated with this entity. See the associated FeeInfo array for a breakdown of the individual fees. |
Services |
string simple type |
|
Optional |
|
The total cost for all optional services. |
Taxes |
string simple type |
|
Optional |
|
The aggregated amount of all the taxes that are associated with this entity. See the associated TaxInfo array for a breakdown of the individual taxes. |
TotalPrice |
string simple type |
|
Optional |
|
The total price for this entity including base price and all taxes. |
TaxInfo |
typeTaxInfo complex type |
|
|
|
The tax information for a |
CarrierDefinedCategory |
string simple type |
|
Optional |
|
Optional category, where a carrier has
used a non-standard IATA tax category. The tax category will be
set to "DU" |
Category |
string simple type |
|
Required |
|
The tax category represents a valid IATA tax
code. |
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that tax is relative (if
applicable) |
FlightDetailsRef |
string simple type |
|
Optional |
|
The flight details that this tax is relative
to (if applicable) |
Key |
string simple type |
|
Optional |
|
The tax key represents a valid key of tax |
ProviderCode |
string simple type |
|
Optional |
|
Code of the provider returning this TaxInfo. |
SegmentRef |
string simple type |
|
Optional |
|
The segment to which that tax is relative (if
applicable) |
SupplierCode |
string simple type |
|
Optional |
|
Code of the supplier returning this TaxInfo. |
TaxExempted |
boolean simple type |
|
Optional |
|
This indicates whether the tax specified by
tax category is exempted. |
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
TaxDetail |
element |
|
|
|
The tax idetail nformation for a fare quote tax. |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
FeeInfo |
typeFeeInfo complex type |
|
|
|
A generic type of fee for those charges which are incurred by the passenger, but not necessarily shown on tickets |
Amount |
string simple type |
|
Required |
|
|
BaseAmount |
string simple type |
|
Optional |
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to booking traveler |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
FeeToken |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
PassengerTypeCode |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
The reference to the one of the air
reservation payments if fee included in charge |
SubCode |
string simple type |
|
Optional |
|
|
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
TaxInfoRef |
element |
|
|
|
This reference elements will associate relevant taxes to this fee |
Key |
string simple type |
|
Required |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
OptionalService |
element |
|
|
|
this attribute shows the amount included in the base fare for the specific fee or tax |
ApplicableFFLevel |
integer simple type |
|
Optional |
|
Numerical value of the loyalty card level for which this service is available. |
AssessIndicator |
string simple type |
MileageAndCurrency , MileageOrCurrency |
Optional |
|
Indicates whether price is assessed by mileage or currency or both |
Available |
boolean simple type |
|
Optional |
|
Boolean to describe whether the Service is
available for sale or not |
BaggageUnitPrice |
string simple type |
|
Optional |
|
The per unit price of baggage. Providers: 1G, 1V, 1P |
BookedQuantity |
string simple type |
|
Optional |
|
Indicates the Optional Service quantity already booked. Provider: 1G, 1V, 1P |
Chargeable |
string simple type |
|
Optional |
|
Indicates if the optional service is not offered, is available for a charge, or is included in the brand |
Confirmation |
string simple type |
|
Optional |
|
Confirmation number provided by the
supplier |
CreateDate |
dateTime simple type |
|
Optional |
|
Timestamp when this service/offer got
created. |
DisplayOrder |
integer simple type |
|
Optional |
|
Optional service group display order. |
DisplayText |
string simple type |
|
Optional |
|
Title of the Optional Service. Provider: ACH |
Entitled |
boolean simple type |
|
Optional |
|
Boolean to describe whether the passenger
is entitled for the service without charge or not |
ExcessWeightRate |
string simple type |
|
Optional |
|
The cost of the bag per unit weight. |
FirstPiece |
long simple type |
|
Optional |
|
Indicates the minimum occurrence of excess baggage.Provider: 1G, 1V, 1P. |
GeographySpecification |
string simple type |
|
Optional |
|
Sector, Portion, Journey. |
Group |
string simple type |
|
Optional |
|
Associates Optional Services with the same ServiceSub Code, Air Segment, Passenger, and EMD Associated Item. Provider:1G, 1V, 1P |
InclusiveOfTax |
boolean simple type |
|
Optional |
|
Identifies if the service was filed with a fee that is inclusive of tax. |
InterlineSettlementAllowed |
boolean simple type |
|
Optional |
|
Identifies if the interline settlement is allowed in service . |
IsPricingApproximate |
boolean simple type |
|
Optional |
|
When set to True indicates that the pricing returned is approximate. Supported providers are MCH/ACH |
IsRepriceRequired |
boolean simple type |
|
Optional |
false |
When set to “true”, the Optional Service must be re-priced. Provider: 1G, 1V, 1P |
IssuanceReason |
string simple type |
|
Optional |
|
A one-letter code specifying the reason for
issuance of the OptionalService |
Key |
string simple type |
|
Optional |
|
|
LastPiece |
long simple type |
|
Optional |
|
Indicates the maximum occurrence of excess baggage. Provider: 1G, 1V, 1P. |
Mileage |
decimal simple type |
|
Optional |
|
Indicates mileage fee/amount |
OptionalServicesRuleRef |
string simple type |
|
Optional |
|
UniqueID to associate a rule to the
Optional Service |
PaymentRef |
string simple type |
|
Optional |
|
Reference to a payment for merchandising
services. |
PerTraveler |
boolean simple type |
|
Optional |
true |
Boolean to describe whether the Amount on
the Service is charged per traveler. |
Priority |
decimal simple type |
|
Optional |
|
Numeric value that represents the priority
order of the Service |
Private |
boolean simple type |
|
Optional |
|
Describes if service is private or not. |
ProviderDefinedType |
string simple type |
|
Optional |
|
Original Type as sent by the provider |
PseudoCityCode |
string simple type |
|
Optional |
|
The PCC or SID that booked the Optional Service. |
PurchaseWindow |
string simple type |
BookingOnly , TicketingOnly , CheckInOnly , Anytime , PostTicketing |
Optional |
|
Describes when the Service is available
for confirmation or purchase (e.g. Booking Only, Check-in Only,
Anytime, etc.) |
Quantity |
decimal simple type |
|
Optional |
|
The number of units availed for each optional
service (e.g. 2 baggage availed will be specified as 2 in quantity
for optional service BAGGAGE) |
Restricted |
boolean simple type |
|
Optional |
false |
When set to “true”, the Optional Service is restricted by an embargo. Provider: 1G, 1V, 1P |
SSRCode |
string simple type |
|
Optional |
|
The SSR Code associated with the
OptionalService |
SSRFreeText |
string simple type |
|
Optional |
|
Certain SSR types sent in OptionalService SSRCode require a free text message. For example, PETC Pet in Cabin. |
SecondaryType |
string simple type |
|
Optional |
|
The secondary option code type required for
certain options |
SequenceNumber |
decimal simple type |
|
Optional |
|
The sequence number associated with the
OptionalService |
ServiceStatus |
string simple type |
|
Optional |
|
Specify the service status (e.g. active,
canceled, etc.) |
ServiceSubCode |
string simple type |
|
Optional |
|
The service subcode associated with the
OptionalService |
Source |
string simple type |
|
Optional |
|
The Source of the optional service. The source can be ACH, MCE, or MCH. |
Tag |
string simple type |
|
Optional |
|
Optional service group name. |
TotalWeight |
string simple type |
|
Optional |
|
The total weight of a bag. Providers: 1G, 1V, 1P |
Type |
string simple type |
|
Required |
|
Specify the type of service offered (e.g.
seats, baggage, etc.) |
ViewableOnly |
boolean simple type |
|
Optional |
|
Describes if the OptionalService is viewable only or not.
If viewable only then the service cannot be sold. |
WeightInExcess |
string simple type |
|
Optional |
|
The excess weight of a bag. Providers: 1G, 1V, 1P |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ApproximateBasePrice |
string simple type |
|
Optional |
|
The Converted base price in Default Currency for this entity. This does not include any taxes or surcharges. |
ApproximateFees |
string simple type |
|
Optional |
|
The Converted fee amount in Default Currency. |
ApproximateTaxes |
string simple type |
|
Optional |
|
The Converted tax amount in Default Currency. |
ApproximateTotalPrice |
string simple type |
|
Optional |
|
The Converted total price in Default Currency for this entity including base price and all taxes. |
BasePrice |
string simple type |
|
Optional |
|
Represents the base price for this entity. This does not include any taxes or surcharges. |
EquivalentBasePrice |
string simple type |
|
Optional |
|
Represents the base price in the related currency for this entity. This does not include any taxes or surcharges. |
Fees |
string simple type |
|
Optional |
|
The aggregated amount of all the fees that are associated with this entity. See the associated FeeInfo array for a breakdown of the individual fees. |
Services |
string simple type |
|
Optional |
|
The total cost for all optional services. |
Taxes |
string simple type |
|
Optional |
|
The aggregated amount of all the taxes that are associated with this entity. See the associated TaxInfo array for a breakdown of the individual taxes. |
TotalPrice |
string simple type |
|
Optional |
|
The total price for this entity including base price and all taxes. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ServiceData |
element |
|
|
|
|
AirSegmentRef |
string simple type |
|
Optional |
|
Reference to a segment if the merchandising offering only pertains to that segment. If no segment reference is present this means this offering is for the whole itinerary. |
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to a passenger if the merchandising offering only pertains to that passenger. If no passenger reference is present this means this offering is for all passengers. |
Data |
string simple type |
|
Optional |
|
Data that specifies the details of the merchandising offering (e.g. seat number for seat service) |
EMDCouponRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD coupon issued. Supported providers are 1G/1V/1P |
EMDSummaryRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD issued. Supported providers are 1G/1V/1P |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
TravelerType |
string simple type |
|
Optional |
|
Passenger Type Code. |
SeatAttributes |
element |
|
|
|
Identifies the seat attribute of the service. |
SeatAttribute |
element |
|
|
|
Identifies the seat attribute of the service. |
Value |
string simple type |
|
Required |
|
|
CabinClass |
element |
|
|
|
Requests cabin class (First, Business and Economy, etc.) as supported by the provider or supplier. |
Type |
string simple type |
|
Required |
|
|
SSRRef |
typeKeyBasedReference complex type |
|
|
|
References to the related SSRs. At present, only reference to ASVC SSR is supported. Supported providers are 1G/1V/1P |
Key |
string simple type |
|
Required |
|
|
ServiceInfo |
element |
|
|
|
|
Description |
string simple type |
|
|
|
Description of the Service. Usually used in tandem with one or more media items. |
MediaItem |
element |
|
|
|
Photos and other media urls for the property referenced above. |
caption |
string simple type |
|
Optional |
|
|
height |
integer simple type |
|
Optional |
|
|
icon |
anyURI simple type |
|
Optional |
|
|
sizeCode |
string simple type |
|
Optional |
|
|
type |
string simple type |
|
Optional |
|
|
url |
anyURI simple type |
|
Optional |
|
|
width |
integer simple type |
|
Optional |
|
|
Remark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Key |
string simple type |
|
Optional |
|
|
TaxInfo |
typeTaxInfo complex type |
|
|
|
The tax information for a |
CarrierDefinedCategory |
string simple type |
|
Optional |
|
Optional category, where a carrier has
used a non-standard IATA tax category. The tax category will be
set to "DU" |
Category |
string simple type |
|
Required |
|
The tax category represents a valid IATA tax
code. |
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that tax is relative (if
applicable) |
FlightDetailsRef |
string simple type |
|
Optional |
|
The flight details that this tax is relative
to (if applicable) |
Key |
string simple type |
|
Optional |
|
The tax key represents a valid key of tax |
ProviderCode |
string simple type |
|
Optional |
|
Code of the provider returning this TaxInfo. |
SegmentRef |
string simple type |
|
Optional |
|
The segment to which that tax is relative (if
applicable) |
SupplierCode |
string simple type |
|
Optional |
|
Code of the supplier returning this TaxInfo. |
TaxExempted |
boolean simple type |
|
Optional |
|
This indicates whether the tax specified by
tax category is exempted. |
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
TaxDetail |
element |
|
|
|
The tax idetail nformation for a fare quote tax. |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
FeeInfo |
typeFeeInfo complex type |
|
|
|
A generic type of fee for those charges which are incurred by the passenger, but not necessarily shown on tickets |
Amount |
string simple type |
|
Required |
|
|
BaseAmount |
string simple type |
|
Optional |
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to booking traveler |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
FeeToken |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
PassengerTypeCode |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
The reference to the one of the air
reservation payments if fee included in charge |
SubCode |
string simple type |
|
Optional |
|
|
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
TaxInfoRef |
element |
|
|
|
This reference elements will associate relevant taxes to this fee |
Key |
string simple type |
|
Required |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
EMD |
element |
|
|
|
this attribute shows the amount included in the base fare for the specific fee or tax |
AssociatedItem |
string simple type |
|
Optional |
|
The type of Optional Service. The choices are Flight, Ticket, Merchandising, Rule Buster, Allowance, Chargeable Baggage, Carry On Baggage Allowance, Prepaid Baggage. Provider: 1G, 1V, 1P |
AvailabilityChargeIndicator |
string simple type |
X , E , F , G , H |
Optional |
|
A one-letter code specifying whether the service
is available or if there is a charge associated with it.
X = Service not available
F = No charge for service (free) and an EMD is not issued to
reflect free service
E = No charge for service (free) and an EMD is issued to reflect
the free service.
G = No charge for service (free), booking is not required and an
EMD is not issued to reflect free service
H = No charge for service (free), booking is not required, and an
EMD is issued to reflect the free service.
Blank = No application. Charges apply according to the data in the
Service Fee fields. |
Booking |
typeBooking simple type |
|
Optional |
|
Holds the booking description for the service, e.g., SSR. |
Commissionable |
boolean simple type |
|
Optional |
|
True/False value to whether or not the
service is comissionable. |
Date |
dateTime simple type |
|
Optional |
|
The date at which the service will be used. |
DisplayCategory |
typeDisplayCategory simple type |
|
Optional |
|
Describes when the service should be displayed. |
FulfillmentType |
integer simple type |
|
Optional |
|
A one digit code specifying how the service must be fulfilled.
See FulfillmentTypeDescription for the description of this value. |
FulfillmentTypeDescription |
string simple type |
|
Optional |
|
EMD description. |
Location |
typeIATACode simple type |
|
Optional |
|
3 letter location code where the service will be availed. |
MileageIndicator |
boolean simple type |
|
Optional |
|
True/False value to whether or not the
service has miles. |
RefundReissueIndicator |
string simple type |
Refundable , NonRefundable , Reuse |
Optional |
|
An attribute specifying whether the service is
refundable or reissuable. |
Reusable |
boolean simple type |
|
Optional |
|
Identifies if the service can be re-used towards a future purchase. |
BundledServices |
element |
|
|
|
Identifies if the service can be re-used towards a future purchase. |
BundledService |
element |
|
|
|
Displays the services bundled together |
Booking |
typeBooking simple type |
|
Optional |
|
Booking method for the bundled service, e..g SSR. |
Carrier |
string simple type |
|
Optional |
|
Carrier the service is applicable. |
CarrierSubCode |
boolean simple type |
|
Optional |
|
Carrier sub code. True means the carrier used their own sub code. False means the carrier used an ATPCO sub code |
Name |
string simple type |
|
Optional |
|
Name of the bundled service. |
Occurrence |
nonNegativeInteger simple type |
|
Optional |
|
How many of the service are included in the bundled service. |
ServiceSubCode |
string simple type |
|
Optional |
|
The sub code of the service, e.g. OAA for Pre paid baggage |
ServiceType |
string simple type |
|
Optional |
|
The type of service or what the service is used for, e.g. F type is flight type, meaning the service is used on a flight |
AdditionalInfo |
element |
|
|
|
The type of service or what the service is used for, e.g. F type is flight type, meaning the service is used on a flight |
Category |
string simple type |
|
Required |
|
The category code is the code the AdditionalInfo text came from, e.g. S5 or S7. |
FeeApplication |
element |
|
|
|
The category code is the code the AdditionalInfo text came from, e.g. S5 or S7. |
Code |
string simple type |
|
Optional |
|
The code associated to the fee application. The choices are: 1, 2, 3, 4, 5, K, F |
Text |
typeTextElement complex type |
|
|
|
Type of Text, Eg-'Upsell','Marketing Agent','Marketing Consumer','Strapline','Rule'. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
PriceRange |
element |
|
|
|
|
DefaultCurrency |
boolean simple type |
|
Optional |
|
Indicates if the currency code of StartPrice / EndPrice is the default currency code |
EndPrice |
string simple type |
|
Optional |
|
Price range end value |
StartPrice |
string simple type |
|
Optional |
|
Price range start value |
TourCode |
element |
|
|
|
Tour Code Fare Basis |
Value |
string simple type |
|
Required |
|
|
BrandingInfo |
element |
|
|
|
Branding information for the Ancillary Service. Returned in Seat Map only. Providers: 1G, 1V, 1P, ACH |
Chargeable |
string simple type |
|
Optional |
|
Indicates if the optional service is not offered, is available for a charge, or is included in the brand. Providers: 1G, 1V, 1P, ACH |
CommercialName |
string simple type |
|
Required |
|
The commercial name of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
ExternalServiceName |
string simple type |
|
Optional |
|
The external name of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
Key |
string simple type |
|
Optional |
|
|
ServiceSubCode |
string simple type |
|
Optional |
|
The Service Sub Code of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
ServiceType |
string simple type |
|
Optional |
|
The type of Ancillary Service. Providers: 1G, 1V, 1P, ACH |
PriceRange |
element |
|
|
|
The type of Ancillary Service. Providers: 1G, 1V, 1P, ACH |
DefaultCurrency |
boolean simple type |
|
Optional |
|
Indicates if the currency code of StartPrice / EndPrice is the default currency code |
EndPrice |
string simple type |
|
Optional |
|
Price range end value |
StartPrice |
string simple type |
|
Optional |
|
Price range start value |
Text |
typeTextElement complex type |
|
|
|
Type of Text, Eg-'Upsell','Marketing Agent','Marketing Consumer','Strapline','Rule'. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
Title |
typeTextElement complex type |
|
|
|
The additional titles associated to the brand or optional service. Providers: ACH, RCH, 1G, 1V, 1P. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
ImageLocation |
element |
|
|
|
|
ImageHeight |
integer simple type |
|
Required |
|
The height of the image |
ImageWidth |
integer simple type |
|
Required |
|
The width of the image |
Type |
string simple type |
|
Required |
|
Type of Image Location. E.g., "Agent", "Consumer". |
ServiceGroup |
element |
|
|
|
The Service Group of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
Code |
string simple type |
|
Required |
|
The Service Group Code of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
ServiceSubGroup |
element |
|
|
|
The Service Sub Group of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
Code |
string simple type |
|
Optional |
|
The Service Sub Group Code of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
AirSegmentRef |
typeSegmentRef complex type |
|
|
|
Specifies the AirSegment the branding information is for. Providers: ACH, 1G, 1V, 1P |
Key |
string simple type |
|
Required |
|
|
Title |
typeTextElement complex type |
|
|
|
The additional titles associated to the brand or optional service. Providers: ACH, RCH, 1G, 1V, 1P. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
GroupedOptionInfo |
element |
|
|
|
|
GroupedOption |
element |
|
|
|
|
OptionalServiceRef |
string simple type |
|
Required |
|
Reference to a optionalService which is paired with other optional services in the parent PairedOptions element. |
OptionalServiceRules |
ServiceRuleType complex type |
|
|
|
Holds the rules for selecting the optional
service in the itinerary |
Key |
string simple type |
|
Required |
|
Unique ID to identify an optional service rule |
ApplicationRules |
element |
|
|
|
The rules to apply the rule to the itinerary |
RequiredForAllSegments |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all segments in the itinerary if selected |
RequiredForAllSegmentsInOD |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all segments in a origin / destination (connection flights) if selected for one segment in the OD |
RequiredForAllTravelers |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all travelers in the itinerary if selected |
SecondaryOptionCodeRequired |
boolean simple type |
|
Optional |
|
If set to true, the secondary option code is required for this option |
UnselectedOptionRequired |
boolean simple type |
|
Optional |
|
If an UnselectedOption is present in the option, then the Unselected option needs to be selected even if the option is not selected when this flag is set to true |
ApplicationLevel |
element |
|
|
|
Lists the levels where the option is applied in the itinerary. Some options are applied for the entire itinerary, some for entire segments, etc. |
ApplicableLevels |
anonymous simple type |
|
Optional |
|
Indicates the level in the itinerary when the option is applied. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
ApplicationLimits |
element |
|
|
|
Adds the limits on the number of options that can be selected for a particular type |
ApplicationLimit |
OptionalServiceApplicationLimitType complex type |
|
|
|
The application limits for a particular level |
ApplicableLevel |
string simple type |
Itinerary , Passenger , Segment , PassengerSegment , PassengerOD , Other |
Required |
|
Indicates the applicable level for the option |
MaximumQuantity |
nonNegativeInteger simple type |
|
Required |
|
The maximum quantity allowed for the type |
MinimumQuantity |
nonNegativeInteger simple type |
|
Optional |
|
Indicates the minimum number of the option that can be selected. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
ServiceData |
element |
|
|
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
AirSegmentRef |
string simple type |
|
Optional |
|
Reference to a segment if the merchandising offering only pertains to that segment. If no segment reference is present this means this offering is for the whole itinerary. |
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to a passenger if the merchandising offering only pertains to that passenger. If no passenger reference is present this means this offering is for all passengers. |
Data |
string simple type |
|
Optional |
|
Data that specifies the details of the merchandising offering (e.g. seat number for seat service) |
EMDCouponRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD coupon issued. Supported providers are 1G/1V/1P |
EMDSummaryRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD issued. Supported providers are 1G/1V/1P |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
TravelerType |
string simple type |
|
Optional |
|
Passenger Type Code. |
SeatAttributes |
element |
|
|
|
Identifies the seat attribute of the service. |
SeatAttribute |
element |
|
|
|
Identifies the seat attribute of the service. |
Value |
string simple type |
|
Required |
|
|
CabinClass |
element |
|
|
|
Requests cabin class (First, Business and Economy, etc.) as supported by the provider or supplier. |
Type |
string simple type |
|
Required |
|
|
SSRRef |
typeKeyBasedReference complex type |
|
|
|
References to the related SSRs. At present, only reference to ASVC SSR is supported. Supported providers are 1G/1V/1P |
Key |
string simple type |
|
Required |
|
|
ModifyRules |
element |
|
|
|
Groups the modification rules for the Option |
ProviderDefinedModificationType |
string simple type |
|
Optional |
|
Indicates the actual provider defined modification type which is mapped to Other |
SupportedModifications |
anonymous simple type |
|
Optional |
|
Lists the supported modifications for the itinerary. |
ModifyRule |
element |
|
|
|
Indicates modification rules for the particular modification type. |
AutomaticallyAppliedOnAdd |
boolean simple type |
|
Optional |
false |
Indicates if the option will be automatically added to new segments / passengers in the itinerary. |
CanAdd |
boolean simple type |
|
Optional |
|
Indicates if the option can be added to the itinerary without segment or passenger modification |
CanDelete |
boolean simple type |
|
Optional |
|
Indicates if the option can be deleted from the itinerary without segment or passenger modifications |
Modification |
NMTOKEN simple type |
AddSegment , RemoveSegment , ReplaceSegment , AddPassenger , RemovePassenger , OptionsOnly , Other |
Required |
|
The modificaiton for which this rule group applies. |
ProviderDefinedModificationType |
string simple type |
|
Optional |
|
Indicates the actual provider defined modification type which is mapped to Other |
Refundable |
boolean simple type |
|
Optional |
|
Indicates if the price of the option is refundable. |
SecondaryTypeRules |
element |
|
|
|
Lists the supported Secondary Codes for the optional / additional service. |
SecondaryTypeRule |
element |
|
|
|
Lists a single secondary code for the optional / additional service. |
SecondaryType |
string simple type |
|
Required |
|
The unique type to associate a secondary type in an optional service |
ApplicationLimit |
OptionalServiceApplicationLimitType complex type |
|
|
|
The unique type to associate a secondary type in an optional service |
ApplicableLevel |
string simple type |
Itinerary , Passenger , Segment , PassengerSegment , PassengerOD , Other |
Required |
|
Indicates the applicable level for the option |
MaximumQuantity |
nonNegativeInteger simple type |
|
Required |
|
The maximum quantity allowed for the type |
MinimumQuantity |
nonNegativeInteger simple type |
|
Optional |
|
Indicates the minimum number of the option that can be selected. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
Remarks |
FormattedTextTextType complex type |
|
|
|
Adds text remarks / rules for the optional / additional service |
Formatted |
boolean simple type |
|
Optional |
|
Textual information, which may be formatted as a line of information, or unformatted, as a paragraph of text. |
TextFormat |
NMTOKEN simple type |
PlainText , HTML |
Optional |
|
Indicates the format of text used in the description e.g. unformatted or html. |
Language |
token simple type |
|
Optional |
|
Language identification. |
Rules |
element |
|
|
|
Language identification. |
RulesText |
string simple type |
|
|
|
Rules text |
ServiceAssociations |
element |
|
|
|
Rules text |
ApplicableSegment |
element |
|
|
|
Applicable air segment associated with this brand. |
Key |
string simple type |
|
Optional |
|
Applicable air segment key |
ResponseMessage |
element |
|
|
|
A simple textual fare note. Used within several other objects. |
Code |
decimal simple type |
|
Required |
|
|
Type |
string simple type |
Warning , Error , Info |
Optional |
|
Indicates the type of message (Warning, Error, Info) |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
OptionalServiceRef |
typeRef simple type |
|
|
|
Reference to optional service |
UpsellBrand |
element |
|
|
|
Upsell brand reference |
FareBasis |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
ApplicableSegment |
typeApplicableSegment complex type |
|
|
|
|
AirItineraryDetailsRef |
string simple type |
|
Optional |
|
|
BookingCounts |
string simple type |
|
Optional |
|
Classes of service and their counts. |
Key |
string simple type |
|
Required |
|
|
DefaultBrandDetail |
typeDefaultBrandDetail complex type |
|
|
|
Applicable air segment. |
BrandID |
string simple type |
|
Optional |
|
The unique identifier of the brand |
Text |
typeTextElement complex type |
|
|
|
Type of Text, Eg-'Upsell','Marketing Agent','Marketing Consumer','Strapline','Rule'. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
ImageLocation |
element |
|
|
|
|
ImageHeight |
integer simple type |
|
Required |
|
The height of the image |
ImageWidth |
integer simple type |
|
Required |
|
The width of the image |
Type |
string simple type |
|
Required |
|
Type of Image Location. E.g., "Agent", "Consumer". |
ApplicableSegment |
typeApplicableSegment complex type |
|
|
|
Applicable air segment. |
AirItineraryDetailsRef |
string simple type |
|
Optional |
|
|
BookingCounts |
string simple type |
|
Optional |
|
Classes of service and their counts. |
Key |
string simple type |
|
Required |
|
|
Commission |
element |
|
|
|
Identifies the agency commission |
Amount |
string simple type |
|
Optional |
|
The monetary amount of the commission. |
BookingTravelerRef |
string simple type |
|
Optional |
|
A reference to a passenger. |
CommissionOverride |
boolean simple type |
|
Optional |
false |
This is enabled to override CAT-35 commission error during air ticketing. PROVIDER SUPPORTED:Worldspan |
Key |
string simple type |
|
Optional |
|
|
Level |
string simple type |
Recalled , Fare , Penalty |
Required |
|
The commission percentage level. |
Modifier |
string simple type |
FarePercent , FareAmount , CommissionAmount , LessStandardCommission , StandardPlusSupplementaryPercent , SupplementaryPercent , SupplementaryAmount |
Optional |
|
Optional commission modifier. |
Percentage |
string simple type |
|
Optional |
|
The percent of the commission. |
Type |
string simple type |
Flat , PercentBase , PercentTotal |
Required |
|
The commission type. |
Value |
string simple type |
|
Optional |
|
Contains alphanumeric or alpha characters intended as 1G Value Code as applicable by BSP of client. |
FareAttributes |
string simple type |
|
|
|
Returns all fare attributes separated by pipe ‘|’. Attribute information is returned by comma separated values for each attribute. These information include attribute number, chargeable indicator and supplementary info. Attribute numbers: 1 - Checked Bag, 2 - Carry On, 3 - Rebooking, 4 - Refund, 5 - Seats, 6 - Meals, 7 - WiFi. Chargeable Indicator: Y - Chargeable, N - Not Chargeable. Supplementary Information that will be returned is : For 1 and 2 - Baggage weights. For 3 – Changeable Info. For 4 – Refundable Info. For 5 - Seat description. For 6 – Meal description. For 7 – WiFi description. Example: 1,Y,23|1,N,50|2,N,8|3,N,CHANGEABLE|4,Y,REFUNDABLE|5,N,SEATING|5,N,MIDDLE|6,Y,SOFT DRINK|6,N,ALCOHOLIC DRINK|6,Y,SNACK|7,X,WIFI |
ChangePenalty |
typeFarePenalty complex type |
|
|
|
The penalty (if any) to change the itinerary |
NoShow |
boolean simple type |
|
Optional |
|
The No Show penalty (if any) to change/cancel the fare. |
PenaltyApplies |
string simple type |
Anytime , Before Departure , After Departure |
Optional |
|
|
Amount |
typeMoney simple type |
|
|
|
The penalty (if any) - expressed as the actual
amount of money. Both Amount and Percentage can be present. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
The penalty (if any) - expressed in
percentage. Both Amount and Percentage can be present. |
CancelPenalty |
typeFarePenalty complex type |
|
|
|
The penalty (if any) to cancel the fare |
NoShow |
boolean simple type |
|
Optional |
|
The No Show penalty (if any) to change/cancel the fare. |
PenaltyApplies |
string simple type |
Anytime , Before Departure , After Departure |
Optional |
|
|
Amount |
typeMoney simple type |
|
|
|
The penalty (if any) - expressed as the actual
amount of money. Both Amount and Percentage can be present. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
The penalty (if any) - expressed in
percentage. Both Amount and Percentage can be present. |
FareRulesFilter |
element |
|
|
|
Fare Rules Filter about this fare component. Applicable Providers are 1P,1G,1V. |
Refundability |
element |
|
|
|
Refundability/Penalty Fare Rules about this fare component. |
Value |
string simple type |
|
Required |
|
Currently returned: FullyRefundable (1G,1V), RefundableWithPenalty (1G,1V), Refundable (1P), NonRefundable (1G,1V,1P).Refundable. |
LatestTicketingTime |
dateTime simple type |
|
|
|
For Future Use |
CHG |
CHGType complex type |
|
|
|
For Penalties |
PenFee |
PenFeeType complex type |
|
|
|
For Penalties |
AirVFee |
boolean simple type |
|
Optional |
|
Carrier fee. True if carrier fee is assessed should passenger for complete all conditions for travel at fare. False if it does not exist. |
Amt |
decimal simple type |
|
Optional |
|
Amount of penalty. If XXX.XX then it is an amount. If it is XX then is is a percenatge. Eg 100.00 or 000100. |
Applicable |
boolean simple type |
|
Optional |
|
Applicable. True if amount specified is applicable. Flase if amount specified is not applicable. |
ApplicableTo |
boolean simple type |
|
Optional |
|
Applicable to penalty or deposit. True if amount specified applies to penalty. False if amount specified applies to deposit. |
Cancellation |
boolean simple type |
|
Optional |
|
Cancellation. True if subject to penalty. False if no penalty. |
Currency |
string simple type |
|
Optional |
|
Currency code of penalty (e.g. USD). |
DepNonRef |
boolean simple type |
|
Optional |
|
Deposit non-refundable. True is non-refundanbe. False is refundable. |
DepRequired |
boolean simple type |
|
Optional |
|
Deposit required. True if require. False if not required. |
FailConfirmSpace |
boolean simple type |
|
Optional |
|
Failure to confirm space. True if subject to penalty if seats are not confirmed. False if subject to penalty if seats are confirmed. |
ItinChg |
boolean simple type |
|
Optional |
|
Subject to penalty if Itinerary is changed requiring reissue of ticket. True if subject to penalty. False if no penalty if reissue required. |
ReplaceTk |
boolean simple type |
|
Optional |
|
Replace ticket. True if subject to penalty, if replacement of lost ticket / exchange order. False if no penalty, if replacement of lost ticket or exchange order. |
TkNonRef |
boolean simple type |
|
Optional |
|
Ticket non-refundable. True if non-refundanbe. False if refundable. |
Type |
string simple type |
|
Optional |
|
Type of penalty. If it is D then dollar. If it is P then percentage. |
MIN |
MINType complex type |
|
|
|
For Minimum Stay |
DaysMin |
boolean simple type |
|
Optional |
|
Minimum days. True if unit of time is days. False if unit of time is not days. |
FareComponent |
decimal simple type |
|
Optional |
|
Fare component number of the most restrictive fare. |
HoursMin |
boolean simple type |
|
Optional |
|
Minimum hours. True if unit of time is hours. False if unit of time is not hours. |
MonthsMin |
boolean simple type |
|
Optional |
|
Minimum months. True if unit of time is months. False if unit of time is not months. |
NumOccurMin |
decimal simple type |
|
Optional |
|
Number of min occurances. This field is used in conjunction with the Day of Week. |
OccurIndMin |
boolean simple type |
|
Optional |
|
Minimum occurance indicator. True if day of the week is used. False if day of the week is not used. |
SameDayMin |
boolean simple type |
|
Optional |
|
Same day minimum. True if Stay is same day. False if Stay is not same day. |
TmDOWMin |
decimal simple type |
|
Optional |
|
If a min unit of time is true then number corrolates to day of the week starting with 1 for Sunday. |
MAX |
MAXType complex type |
|
|
|
For Maximum Stay |
CompletionInd |
boolean simple type |
|
Optional |
|
Completion indicator. True if Completion C Indicator. False if not Completion C Indicator. |
DaysMax |
boolean simple type |
|
Optional |
|
Maximum days. True if unit of time is days. False if unit of time is not days. |
HoursMax |
boolean simple type |
|
Optional |
|
Maximum hours. True if unit of time is hours. False if unit of time is not hours. |
MonthsMax |
boolean simple type |
|
Optional |
|
Maximum months. True if unit of time is months. False if unit of time is not months. |
NumOccurMax |
decimal simple type |
|
Optional |
|
Number of maximum occurances. |
OccurIndMax |
boolean simple type |
|
Optional |
|
Maximum cccurance indicator. True if day of the week is used. False if day of the week is not used. |
SameDayMax |
boolean simple type |
|
Optional |
|
Same day maximum. True if Stay is same day. False if Stay is not same day. |
StartIndMax |
boolean simple type |
|
Optional |
|
Start indicator. True if start indicator. False if not a start indicator. |
TmDOWMax |
decimal simple type |
|
Optional |
|
If a max unit of time is true then number corrolates to day of the week starting with 1 for Sunday. |
ADV |
ADVType complex type |
|
|
|
For Advance Res/Tkt |
AdvRsvnAnyTm |
boolean simple type |
|
Optional |
|
Reservation anytime. True if advanced reservatiosn anytime. False if advanced reservations for a limited time. |
AdvRsvnDataExists |
boolean simple type |
|
Optional |
|
Reservation data exists. True if advanced reservation data exists. False if advanced reservation data does not exist. |
AdvRsvnDays |
boolean simple type |
|
Optional |
|
Reservation days. True if advanced reservation time in days. False if advanced reservation time not in days. |
AdvRsvnEarliestTm |
boolean simple type |
|
Optional |
|
Earliest reservation time. True if advanced reservations time is earliest permitted. False is advanced reservation time not earliest permitted time. |
AdvRsvnEndItem |
boolean simple type |
|
Optional |
|
Reservation end item. True if advanced reservation end item and more values. False if it does not exist. |
AdvRsvnHrs |
boolean simple type |
|
Optional |
|
Reservation hours. True if advanced reservation time in hours. False if advanced reservation time not in hours. |
AdvRsvnLatestTm |
boolean simple type |
|
Optional |
|
Latest reservation time. True if advanced reservations time is latest permitted. False is advanced reservation time not latest permitted time. |
AdvRsvnMonths |
boolean simple type |
|
Optional |
|
Reservation months. True if advanced reservation time in months. False if advanced reservation time not in months. |
AdvRsvnOnlyIfTk |
boolean simple type |
|
Optional |
|
Reservation only if ticketed. True is advanced reservations only if tickets. False is no advanced reservations |
AdvRsvnTm |
decimal simple type |
|
Optional |
|
Advanced reservation time. |
AdvRsvnWaived |
boolean simple type |
|
Optional |
|
Reservation Waived. True if advanced reservation waived. False if advanced reservation not waived. |
AdvTkAnyTm |
boolean simple type |
|
Optional |
|
Ticketing anytime. True if anytime. False if limited time. |
AdvTkEarliestTm |
boolean simple type |
|
Optional |
|
Earliest ticketing time. True if earliest permitted. False if not earliest permitted. |
AdvTkEndItem |
boolean simple type |
|
Optional |
|
Ticketing end item. True if advanced ticketing item and more values. False if end item does not exist. |
AdvTkLatestTm |
boolean simple type |
|
Optional |
|
Latest ticketing time. True if time is latest permitted. False if time is not latest permitted. |
AdvTkRsvnDays |
boolean simple type |
|
Optional |
|
Ticketing reservation days. True if in days. False if not in days. |
AdvTkRsvnHrs |
boolean simple type |
|
Optional |
|
Ticketing reservation hours. True if in hours. False if not in hours. |
AdvTkRsvnMonths |
boolean simple type |
|
Optional |
|
Ticketing reservation months. True if in months. False if not in months. |
AdvTkRsvnTm |
decimal simple type |
|
Optional |
|
Advanced ticketing reservation time. |
AdvTkStartDays |
boolean simple type |
|
Optional |
|
Ticketing departure days. True if in days. False if not in days. |
AdvTkStartHrs |
boolean simple type |
|
Optional |
|
Latest ticketing departure. True if time is latest permitted. False if time is not latest permitted. |
AdvTkStartMonths |
boolean simple type |
|
Optional |
|
Ticketing reservation months. True if in months. False if not in months. |
AdvTkStartTm |
decimal simple type |
|
Optional |
|
Advanced ticketing departure time. |
AdvTkWaived |
boolean simple type |
|
Optional |
|
Ticketing waived. True if waived. False if not waived. |
EarliestRsvnDt |
date simple type |
|
Optional |
|
Earliest reservation date. |
EarliestRsvnDtPresent |
boolean simple type |
|
Optional |
|
Earliest reservation date. True if date is present. False if date is not present. |
EarliestTkDt |
date simple type |
|
Optional |
|
Earliest ticketing date. |
EarliestTkDtPresent |
boolean simple type |
|
Optional |
|
Earliest ticketing date. True if date is present. False if date is not present. |
LatestRsvnDt |
date simple type |
|
Optional |
|
Latest reservation date. |
LatestRsvnDtPresent |
boolean simple type |
|
Optional |
|
Latest reservation date. True if date is present. False if date is not present. |
LatestTkDt |
date simple type |
|
Optional |
|
Latest ticketing date. |
LatestTkDtPresent |
boolean simple type |
|
Optional |
|
Latest ticketing date. True if date is present. False if date is not present. |
OTH |
OTHType complex type |
|
|
|
Other |
Cat0 |
boolean simple type |
|
Optional |
|
Category 0 rules. True if category applies. False if rules do not apply. |
Cat1 |
boolean simple type |
|
Optional |
|
Category 1 rules. True if category applies. False if rules do not apply. |
Cat10 |
boolean simple type |
|
Optional |
|
Category 10 rules. True if category applies. False if rules do not apply. |
Cat11 |
boolean simple type |
|
Optional |
|
Category 11 rules. True if category applies. False if rules do not apply. |
Cat12 |
boolean simple type |
|
Optional |
|
Category 12 rules. True if category applies. False if rules do not apply. |
Cat13 |
boolean simple type |
|
Optional |
|
Category 13 rules. True if category applies. False if rules do not apply. |
Cat14 |
boolean simple type |
|
Optional |
|
Category 14 rules. True if category applies. False if rules do not apply. |
Cat15 |
boolean simple type |
|
Optional |
|
Category 15 rules. True if category applies. False if rules do not apply. |
Cat16 |
boolean simple type |
|
Optional |
|
Category 16 rules. True if category applies. False if rules do not apply. |
Cat17 |
boolean simple type |
|
Optional |
|
Category 17 rules. True if category applies. False if rules do not apply. |
Cat18 |
boolean simple type |
|
Optional |
|
Category 18 rules. True if category applies. False if rules do not apply. |
Cat19 |
boolean simple type |
|
Optional |
|
Category 19 rules. True if category applies. False if rules do not apply. |
Cat2 |
boolean simple type |
|
Optional |
|
Category 2 rules. True if category applies. False if rules do not apply. |
Cat20 |
boolean simple type |
|
Optional |
|
Category 20 rules. True if category applies. False if rules do not apply. |
Cat21 |
boolean simple type |
|
Optional |
|
Category 21 rules. True if category applies. False if rules do not apply. |
Cat22 |
boolean simple type |
|
Optional |
|
Category 22 rules. True if category applies. False if rules do not apply. |
Cat23 |
boolean simple type |
|
Optional |
|
Category 23 rules. True if category applies. False if rules do not apply. |
Cat24 |
boolean simple type |
|
Optional |
|
Category 24 rules. True if category applies. False if rules do not apply. |
Cat25 |
boolean simple type |
|
Optional |
|
Category 25 rules. True if category applies. False if rules do not apply. |
Cat26 |
boolean simple type |
|
Optional |
|
Category 26 rules. True if category applies. False if rules do not apply. |
Cat27 |
boolean simple type |
|
Optional |
|
Category 27 rules. True if category applies. False if rules do not apply. |
Cat28 |
boolean simple type |
|
Optional |
|
Category 28 rules. True if category applies. False if rules do not apply. |
Cat29 |
boolean simple type |
|
Optional |
|
Category 29 rules. True if category applies. False if rules do not apply. |
Cat3 |
boolean simple type |
|
Optional |
|
Category 3 rules. True if category applies. False if rules do not apply. |
Cat30 |
boolean simple type |
|
Optional |
|
Category 30 rules. True if category applies. False if rules do not apply. |
Cat31 |
boolean simple type |
|
Optional |
|
Category 31 rules. True if category applies. False if rules do not apply. |
Cat4 |
boolean simple type |
|
Optional |
|
Category 4 rules. True if category applies. False if rules do not apply. |
Cat5 |
boolean simple type |
|
Optional |
|
Category 5 rules. True if category applies. False if rules do not apply. |
Cat6 |
boolean simple type |
|
Optional |
|
Category 6 rules. True if category applies. False if rules do not apply. |
Cat7 |
boolean simple type |
|
Optional |
|
Category 7 rules. True if category applies. False if rules do not apply. |
Cat8 |
boolean simple type |
|
Optional |
|
Category 8 rules. True if category applies. False if rules do not apply. |
Cat9 |
boolean simple type |
|
Optional |
|
Category 9 rules. True if category applies. False if rules do not apply. |
MissingRules |
boolean simple type |
|
Optional |
|
Missing rules. True if rules are missing. False if rules are not missing. |
NotUSACity |
boolean simple type |
|
Optional |
|
Not USA city. True if Origin or final destination not a continental U.S. City. False if Origin or final destination a continental U.S. City. |
RestrictiveDt |
date simple type |
|
Optional |
|
Most restrictive ticketing date. |
SurchargeAmt |
decimal simple type |
|
Optional |
|
Surcharge amount |
FareStatus |
element |
|
|
|
Denotes the status of a particular fare. |
Code |
string simple type |
ReadyToTicket , UnableToTicket , Reprice , Ticketed , Unable , Unknown |
Required |
|
The status of the fare. |
FareStatusFailureInfo |
element |
|
|
|
Denotes the failure reason of a particular fare. |
Code |
string simple type |
|
Required |
|
The failure code of the fare. |
Reason |
string simple type |
|
Optional |
|
The reason for the failure. |
FareInfoRef |
element |
|
|
|
Reference to a complete FareInfo from a
shared list |
Key |
string simple type |
|
Required |
|
|
BookingInfo |
element |
|
|
|
Links segments and fares together |
AirItinerarySolutionRef |
string simple type |
|
Optional |
|
Reference to an Air Itinerary Solution |
BookingCode |
string simple type |
|
Required |
|
|
BookingCount |
string simple type |
|
Optional |
|
Seat availability of the BookingCode |
CabinClass |
string simple type |
|
Optional |
|
|
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that booking is relative
(if applicable) |
FareInfoRef |
string simple type |
|
Required |
|
|
HostTokenRef |
string simple type |
|
Optional |
|
HostToken Reference for this segment and fare combination. |
SegmentRef |
string simple type |
|
Optional |
|
|
TaxInfoRef |
string simple type |
|
Optional |
|
TaxInfo Reference for booking info and tax info combination. |
TaxInfo |
typeTaxInfo complex type |
|
|
|
The tax information for a |
CarrierDefinedCategory |
string simple type |
|
Optional |
|
Optional category, where a carrier has
used a non-standard IATA tax category. The tax category will be
set to "DU" |
Category |
string simple type |
|
Required |
|
The tax category represents a valid IATA tax
code. |
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that tax is relative (if
applicable) |
FlightDetailsRef |
string simple type |
|
Optional |
|
The flight details that this tax is relative
to (if applicable) |
Key |
string simple type |
|
Optional |
|
The tax key represents a valid key of tax |
ProviderCode |
string simple type |
|
Optional |
|
Code of the provider returning this TaxInfo. |
SegmentRef |
string simple type |
|
Optional |
|
The segment to which that tax is relative (if
applicable) |
SupplierCode |
string simple type |
|
Optional |
|
Code of the supplier returning this TaxInfo. |
TaxExempted |
boolean simple type |
|
Optional |
|
This indicates whether the tax specified by
tax category is exempted. |
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
TaxDetail |
element |
|
|
|
The tax idetail nformation for a fare quote tax. |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
FareCalc |
string simple type |
|
|
|
The complete fare calculation line. |
PassengerType |
element |
|
|
|
The passenger type details associated to a fare. |
AccompaniedPassenger |
boolean simple type |
|
Optional |
false |
Container to identify accompanied passenger. Set true means this passenger is accompanied |
Age |
decimal simple type |
|
Optional |
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
This value should be set for Multiple Passengers in the request. |
Code |
string simple type |
|
Required |
|
The 3-char IATA passenger type code |
DOB |
date simple type |
|
Optional |
|
Passenger Date of Birth |
Gender |
string simple type |
|
Optional |
|
The passenger gender type |
PricePTCOnly |
boolean simple type |
|
Optional |
|
|
ResidencyType |
string simple type |
Employee , National , Resident |
Optional |
|
The passenger residence type. |
Name |
element |
|
|
|
Complete name fields |
First |
string simple type |
|
Required |
|
First Name. Size can be up to 256 characters |
Last |
string simple type |
|
Required |
|
Last Name. Size can be up to 256 characters |
Middle |
string simple type |
|
Optional |
|
Midle name. Size can be up to 256 characters |
Prefix |
string simple type |
|
Optional |
|
Name prefix. Size can be up to 20 characters |
Suffix |
string simple type |
|
Optional |
|
Name suffix. Size can be up to 256 characters |
TravelerProfileId |
integer simple type |
|
Optional |
|
Traveler Applied Profile ID. |
LoyaltyCard |
element |
|
|
|
Provider loyalty card information |
CardNumber |
string simple type |
|
Required |
|
|
FreeText |
string simple type |
|
Optional |
|
|
Level |
string simple type |
|
Optional |
|
|
MembershipStatus |
string simple type |
|
Optional |
|
|
PriorityCode |
string simple type |
|
Optional |
|
|
Status |
string simple type |
|
Optional |
|
|
SupplierType |
string simple type |
Air , Vehicle , Hotel , Rail , Cruise , Other |
Optional |
|
|
VendorLocationRef |
string simple type |
|
Optional |
|
|
AllianceLevel |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
MembershipProgram |
string simple type |
|
Optional |
|
Loyalty Program membership Id of the traveler specific to Amtrak(2V) Guest Rewards |
SupplierCode |
string simple type |
|
Required |
|
The code used to identify the Loyalty supplier, e.g. AA, ZE, MC |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationSpecificInfo |
typeProviderReservationSpecificInfo complex type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationLevel |
boolean simple type |
|
Optional |
|
If true means Loyalty card is applied at ProviderReservation level. |
ReservationLevel |
boolean simple type |
|
Optional |
|
If true means Loyalty card is applied at Universal Record Reservation level e.g. Hotel Reservation, Vehicle Reservation etc. |
OperatedBy |
element |
|
|
|
This is the carrier code to support Cross Accrual |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
DiscountCard |
element |
|
|
|
Rail Discount Card Information |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Number |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
PersonalGeography |
element |
|
|
|
Personal geography details of the associated passenger. |
CountryCode |
typeCountry simple type |
|
|
|
Passenger country code. |
StateProvinceCode |
typeState simple type |
|
|
|
Passenger state/province code. |
CityCode |
typeCity simple type |
|
|
|
Passenger city code. |
FareGuaranteeInfo |
element |
|
|
|
The information related to fare guarantee details. |
GuaranteeDate |
date simple type |
|
Optional |
|
The date till which the fare is guaranteed. |
GuaranteeType |
string simple type |
Auto , Manual , ManualFare , Guaranteed , Invalid , Restored , Ticketed , Unticketable , Reprice , Expired , AutoUsingPrivateFare , GuaranteedUsingAirlinePrivateFare , Airline , GuaranteeExpired , AgencyPrivateFareNoOverride , Unknown |
Required |
|
Determines the status of a fare for a passenger. |
BookingTravelerRef |
element |
|
|
|
Reference Element for Booking Traveler and Loyalty cards |
Key |
string simple type |
|
Optional |
|
|
LoyaltyCardRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
DriversLicenseRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
DiscountCardRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
PaymentRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
WaiverCode |
element |
|
|
|
Waiver code to override fare validations |
Endorsement |
string simple type |
|
Optional |
|
Endorsement. Size can be up to 100
characters |
TicketDesignator |
string simple type |
|
Optional |
|
|
TourCode |
string simple type |
|
Optional |
|
|
PaymentRef |
element |
|
|
|
Reference to one of the air reservation
payments |
Key |
string simple type |
|
Required |
|
|
ChangePenalty |
typeFarePenalty complex type |
|
|
|
The penalty (if any) to change the itinerary |
NoShow |
boolean simple type |
|
Optional |
|
The No Show penalty (if any) to change/cancel the fare. |
PenaltyApplies |
string simple type |
Anytime , Before Departure , After Departure |
Optional |
|
|
Amount |
typeMoney simple type |
|
|
|
The penalty (if any) - expressed as the actual
amount of money. Both Amount and Percentage can be present. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
The penalty (if any) - expressed in
percentage. Both Amount and Percentage can be present. |
CancelPenalty |
typeFarePenalty complex type |
|
|
|
The penalty (if any) to cancel the fare |
NoShow |
boolean simple type |
|
Optional |
|
The No Show penalty (if any) to change/cancel the fare. |
PenaltyApplies |
string simple type |
Anytime , Before Departure , After Departure |
Optional |
|
|
Amount |
typeMoney simple type |
|
|
|
The penalty (if any) - expressed as the actual
amount of money. Both Amount and Percentage can be present. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
The penalty (if any) - expressed in
percentage. Both Amount and Percentage can be present. |
NoShowPenalty |
typeFarePenalty complex type |
|
|
|
The NoShow penalty (if any) |
NoShow |
boolean simple type |
|
Optional |
|
The No Show penalty (if any) to change/cancel the fare. |
PenaltyApplies |
string simple type |
Anytime , Before Departure , After Departure |
Optional |
|
|
Amount |
typeMoney simple type |
|
|
|
The penalty (if any) - expressed as the actual
amount of money. Both Amount and Percentage can be present. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
The penalty (if any) - expressed in
percentage. Both Amount and Percentage can be present. |
MostRestrictivePenalties |
typeMostRestrictivePenalties complex type |
|
|
|
Contain CAT16 Most Restrictive Penalties. |
RestrictionType |
typeRestrictionData complex type |
|
|
|
Contain the type of restriction applicable |
Name |
anySimpleType simple type |
|
Optional |
|
Possible value for restriction name "Non-Refundable","Non-Changeable","Cancellation","Changes",
"Non-Refundable marked with No Show","No Show","Non-Changeable marked with No Show" |
Value |
anySimpleType simple type |
|
Optional |
|
Possible value for restriction value "After Departure","Anytime" and "Before Departure" |
Amount |
typeMoney simple type |
|
|
|
Implies a flat amount to be adjusted.
Negative value implies a discount. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
Implies an adjustment to be made on
original price. Negative value implies a discount. |
FeeInfo |
typeFeeInfo complex type |
|
|
|
A generic type of fee for those charges which are incurred by the passenger, but not necessarily shown on tickets |
Amount |
string simple type |
|
Required |
|
|
BaseAmount |
string simple type |
|
Optional |
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to booking traveler |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
FeeToken |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
PassengerTypeCode |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
The reference to the one of the air
reservation payments if fee included in charge |
SubCode |
string simple type |
|
Optional |
|
|
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
TaxInfoRef |
element |
|
|
|
This reference elements will associate relevant taxes to this fee |
Key |
string simple type |
|
Required |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
Adjustment |
element |
|
|
|
An indentifier which indentifies adjustment made
on original pricing. It can a flat amount or percentage of original
price. The value of Amount/Percent can be negetive. Negative value
implies a discount. |
AdjustedTotalPrice |
string simple type |
|
Required |
|
The adjusted price after applying adjustment
on Total price |
ApproximateAdjustedTotalPrice |
string simple type |
|
Optional |
|
The Converted adjusted total price in Default
Currency for this entity. |
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to a booking traveler for which adjustment is applied. |
Amount |
typeMoney simple type |
|
|
|
Implies a flat amount to be adjusted.
Negetive value implies a discount. |
Percent |
float simple type |
|
|
|
Implies an adjustment to be made on
original price. Negetive value implies a discount. |
Yield |
element |
|
|
|
An identifier which identifies yield made
on original pricing. It can be a flat amount of original
price. The value of Amount can be negative. Negative value
implies a discount. |
Amount |
string simple type |
|
Optional |
|
Yield per passenger level in Default
Currency for this entity. |
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to a booking traveler for which Yield is applied. |
AirPricingModifiers |
element |
|
|
|
Controls and switches for a Air Search
request that contains Pricing Information |
AccountCodeFaresOnly |
boolean simple type |
|
Optional |
|
Indicates whether or not the private
fares returned should be restricted to only those specific to the
input account code and contract code. |
ChannelId |
string simple type |
|
Optional |
|
A Channel ID is 2 to 4 alpha-numeric characters used to activate the Search Control Console filter for a specific group of travelers being served by the agency credential. |
CurrencyType |
string simple type |
|
Optional |
|
|
ETicketability |
string simple type |
Yes , No , Required , Ticketless |
Optional |
|
Request a search based on whether only
E-ticketable fares are required. |
FaresIndicator |
string simple type |
PublicFaresOnly , PrivateFaresOnly , AgencyPrivateFaresOnly , AirlinePrivateFaresOnly , PublicAndPrivateFares , NetFaresOnly , AllFares |
Optional |
|
Indicates whether only public fares
should be returned or specific type of private fares |
FiledCurrency |
string simple type |
|
Optional |
|
Currency in which Fares/Prices will be filed if supported by the supplier else approximated to. |
ForceSegmentSelect |
boolean simple type |
|
Optional |
false |
This indicator allows agent to force segment select option in host while selecting all air segments to store price on a PNR. This is relevent only when agent selects all air segmnets to price. if agent selects specific segments to price then this attribute will be ignored by the system. This is currently used by Worldspan only. |
InventoryRequestType |
string simple type |
Seamless , DirectAccess , Basic |
Optional |
|
This allows user to make request for a particular source of inventory for pricing modifier purposes. |
Key |
string simple type |
|
Optional |
|
|
OneWayShop |
boolean simple type |
|
Optional |
false |
Via this attribute one way shop can be requested. Applicable provider is 1G |
OverrideCarrier |
string simple type |
|
Optional |
|
The Plating Carrier for this journey. |
PlatingCarrier |
string simple type |
|
Optional |
|
The Plating Carrier for this journey. |
ProhibitAdvancePurchaseFares |
boolean simple type |
|
Optional |
false |
|
ProhibitMaxStayFares |
boolean simple type |
|
Optional |
false |
|
ProhibitMinStayFares |
boolean simple type |
|
Optional |
false |
|
ProhibitNonExchangeableFares |
boolean simple type |
|
Optional |
false |
|
ProhibitNonRefundableFares |
boolean simple type |
|
Optional |
false |
|
ProhibitRestrictedFares |
boolean simple type |
|
Optional |
false |
|
ProhibitUnbundledFareTypes |
boolean simple type |
|
Optional |
|
A "True" value wiill remove fares with EOU and ERU fare types from consideration. A "False" value is the same as no value. Default is no value. Applicable providers: 1P/1G/1V |
ReturnFailedSegments |
boolean simple type |
|
Optional |
false |
If "true", returns failed segments information. |
ReturnFareAttributes |
boolean simple type |
|
Optional |
false |
Returns attributes that are associated to a fare |
ReturnServices |
boolean simple type |
|
Optional |
false |
When set to false, ATPCO filed Optional Services will not be returned. Default is false. Provider: 1G, 1V, 1P |
SellCheck |
boolean simple type |
|
Optional |
false |
Checks if the segment is bookable before pricing |
SellCity |
string simple type |
|
Optional |
|
City Code identifying where the ticket is to be sold. |
TicketingCity |
string simple type |
|
Optional |
|
City Code identifying where the ticket will be issued. |
ProhibitedRuleCategories |
element |
|
|
|
City Code identifying where the ticket will be issued. |
FareRuleCategory |
element |
|
|
|
Rule Categories to filter on. |
Category |
integer simple type |
|
Required |
|
|
AccountCodes |
element |
|
|
|
|
AccountCode |
element |
|
|
|
Account Code is used to get Private Fares.If ProviderCode or SupplierCode is not specified,it will be considered a default AccounCode to be sent to all the Providers or Suppliers. |
Code |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
An identifier to categorize this account code. For example, FlightPass for AC Flight Pass or RFB for AC corporate Rewards for Business. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
PermittedCabins |
element |
|
|
|
|
CabinClass |
element |
|
|
|
Requests cabin class (First, Business and Economy, etc.) as supported by the provider or supplier. |
Type |
string simple type |
|
Required |
|
|
ContractCodes |
element |
|
|
|
|
ContractCode |
element |
|
|
|
Some private fares (non-ATPCO) are secured to a
contract code. |
Code |
string simple type |
|
Required |
|
The 1-64 character string which uniquely
identifies a Contract. |
CompanyName |
string simple type |
|
Optional |
|
Providers supported : ACH |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ExemptTaxes |
element |
|
|
|
Request tax exemption for specific tax
category and/or all taxes of a specific country |
AllTaxes |
boolean simple type |
|
Optional |
|
Request exemption of all taxes. |
CompanyName |
string simple type |
|
Optional |
|
The federal government body name must be provided in this element. This field is required by AC |
TaxTerritory |
string simple type |
|
Optional |
|
exemption is achieved by sending in the TaxTerritory in the tax exempt price request. |
CountryCode |
typeCountry simple type |
|
|
|
Specify ISO country code for which tax
exemption is requested. |
TaxCategory |
string simple type |
|
|
|
Specify tax category for which tax
exemption is requested. |
PenaltyFareInformation |
element |
|
|
|
Specify tax category for which tax
exemption is requested. |
ProhibitPenaltyFares |
boolean simple type |
|
Required |
|
Indicates whether user wants penalty
fares to be returned. |
PenaltyInfo |
typeFarePenalty complex type |
|
|
|
Penalty Limit if requested. |
NoShow |
boolean simple type |
|
Optional |
|
The No Show penalty (if any) to change/cancel the fare. |
PenaltyApplies |
string simple type |
Anytime , Before Departure , After Departure |
Optional |
|
|
Amount |
typeMoney simple type |
|
|
|
The penalty (if any) - expressed as the actual
amount of money. Both Amount and Percentage can be present. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
The penalty (if any) - expressed in
percentage. Both Amount and Percentage can be present. |
DiscountCard |
element |
|
|
|
Rail Discount Card Information |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Number |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
PromoCodes |
element |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
PromoCode |
element |
|
|
|
A container to specify Promotional code with Provider code and Supplier code. |
Code |
string simple type |
|
Required |
|
To be used to specify Promotional Code. |
ProviderCode |
string simple type |
|
Required |
|
To be used to specify Provider Code. |
SupplierCode |
string simple type |
|
Required |
|
To be used to specify Supplier Code. |
ManualFareAdjustment |
element |
|
|
|
To be used to specify Supplier Code. |
AdjustmentType |
string simple type |
Amount , Percentage |
Required |
|
Represents process used for applying manual discount/increment. Presently supported values are Flat, Percentage. |
AppliedOn |
string simple type |
Base , Total , Other |
Required |
|
Represents pricing component upon which manual increment/discount to be applied. Presently supported values are Base and Total. Other is present as a future place holder but presently no request processing logic is available for value Other |
FareType |
string simple type |
|
Optional |
|
Providers: 1p |
PassengerRef |
string simple type |
|
Optional |
|
Represents passenger association. |
TicketDesignator |
string simple type |
|
Optional |
|
Providers: 1p |
Value |
decimal simple type |
|
Required |
|
Represents value of increment/discount applied. Negative value is considered as discount whereas positive value represents increment |
PointOfSale |
element |
|
|
|
User can use this node to send a specific PCC to access fares allowed only for that PCC. This node gives the capability for fare redistribution at UR level. For fare redistribution at the stored fare level see AirPricingSolution/AirPricingInfo/AirPricingModifiers/PointOfSale. |
IATA |
string simple type |
|
Optional |
|
Used for rapid reprice. This field is the IATA associated to this Point of Sale PCC. Providers: 1G/1V |
Key |
string simple type |
|
Optional |
|
|
ProviderCode |
string simple type |
|
Required |
|
The provider in which the PCC is defined. |
PseudoCityCode |
string simple type |
|
Required |
|
The PCC in the host system. |
BrandModifiers |
element |
|
|
|
Used to specify the level of branding requested. |
FareFamilyDisplay |
element |
|
|
|
Used to request a fare family display. |
ModifierType |
string simple type |
|
Required |
|
"FareFamily" returns the lowest branded fares in a fare family.
"MaintainBookingCode" attempts to return the lowest branded fare in a fare family display based on the permitted booking code. Any brand that does not have a fare for the permitted booking code will then have the lowest fare returned.
"LowestFareInBrand" returns the lowest fare within each branded fare in a fare family display. |
BasicDetailsOnly |
element |
|
|
|
Used to request basic details of the brand. |
ReturnBasicDetails |
boolean simple type |
|
Required |
|
|
MultiGDSSearchIndicator |
element |
|
|
|
Indicates whether public fares and/or private fares should be returned. |
DefaultProvider |
boolean simple type |
|
Optional |
|
Use the value “true” if the provider is the default (primary) provider. Use the value “false” if the provider is the alternate (secondary). Use of this attribute requires specifically provisioned credentials. |
PrivateFareCode |
string simple type |
|
Optional |
|
The code of the corporate private fare. This is the same as an account code. Use of this attribute requires specifically provisioned credentials. |
PrivateFareCodeOnly |
boolean simple type |
|
Optional |
|
: Indicates whether or not the private fares returned should be restricted to only those specific to the PrivateFareCode in the previous attribute. This has the same validation as the AccountCodeFaresOnly attribute. Use of this attribute requires specifically provisioned credentials. |
ProviderCode |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
Indicates whether only public fares or both public and private fares should be returned or a specific type of private fares. Examples of valid values are PublicFaresOnly, PrivateFaresOnly, AirlinePrivateFaresOnly, AgencyPrivateFaresOnly, PublicandPrivateFares, and NetFaresOnly. |
PreferredCabins |
element |
|
|
|
Indicates whether only public fares or both public and private fares should be returned or a specific type of private fares. Examples of valid values are PublicFaresOnly, PrivateFaresOnly, AirlinePrivateFaresOnly, AgencyPrivateFaresOnly, PublicandPrivateFares, and NetFaresOnly. |
CabinClass |
element |
|
|
|
Requests cabin class (First, Business and Economy, etc.) as supported by the provider or supplier. |
Type |
string simple type |
|
Required |
|
|
TicketingModifiersRef |
element |
|
|
|
Reference to a shared list of Ticketing
Modifers |
Key |
string simple type |
|
Required |
|
|
AirSegmentPricingModifiers |
element |
|
|
|
Specifies modifiers that a particular
segment should be priced in. If this is used, then there must be one
for each AirSegment in the AirItinerary. |
AccountCode |
string simple type |
|
Optional |
|
|
AirSegmentRef |
string simple type |
|
Optional |
|
|
BrandTier |
string simple type |
|
Optional |
|
Modifier to price by specific brand tier number. |
CabinClass |
string simple type |
|
Optional |
|
|
ConnectionIndicator |
string simple type |
AvailabilityAndPricing , TurnAround , Stopover |
Optional |
|
ConnectionIndicator attribute will be used to map connection indicators
AvailabilityAndPricing, TurnAround and Stopover. This attribute is for Wordspan/1P only. |
FareBasisCode |
string simple type |
|
Optional |
|
The fare basis code to be used for pricing. |
FareBreak |
string simple type |
MustBreak , MustOnlyBreak , MustNotBreak |
Optional |
|
Fare break point modifier to instruct Fares
where it should or should not break the fare. |
ProhibitAdvancePurchaseFares |
boolean simple type |
|
Optional |
false |
|
ProhibitNonRefundableFares |
boolean simple type |
|
Optional |
false |
|
ProhibitPenaltyFares |
boolean simple type |
|
Optional |
false |
|
PermittedBookingCodes |
element |
|
|
|
|
BookingCode |
element |
|
|
|
The Booking Code (Class of Service) for a
segment |
Code |
string simple type |
|
Required |
|
|
FlightOptionsList |
element |
|
|
|
List of Flight Options for the itinerary. |
FlightOption |
element |
|
|
|
List of Options available for any search air leg. |
Destination |
string simple type |
|
Required |
|
The IATA location code for this destination of this entity. |
LegRef |
string simple type |
|
Optional |
|
Identifies the Leg Reference for this Flight Option. |
Origin |
string simple type |
|
Required |
|
The IATA location code for this origination of this entity. |
Option |
element |
|
|
|
List of segment and fare available for the search air leg. |
Key |
string simple type |
|
Required |
|
|
TravelTime |
duration simple type |
|
Optional |
|
Total traveling time that is difference between the departure time of the first segment and the arrival time of the last segments for that particular entire set of connection. |
BookingInfo |
element |
|
|
|
Links segments and fares together |
AirItinerarySolutionRef |
string simple type |
|
Optional |
|
Reference to an Air Itinerary Solution |
BookingCode |
string simple type |
|
Required |
|
|
BookingCount |
string simple type |
|
Optional |
|
Seat availability of the BookingCode |
CabinClass |
string simple type |
|
Optional |
|
|
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that booking is relative
(if applicable) |
FareInfoRef |
string simple type |
|
Required |
|
|
HostTokenRef |
string simple type |
|
Optional |
|
HostToken Reference for this segment and fare combination. |
SegmentRef |
string simple type |
|
Optional |
|
|
TaxInfoRef |
string simple type |
|
Optional |
|
TaxInfo Reference for booking info and tax info combination. |
Connection |
element |
|
|
|
Flight Connection Information |
ChangeOfAirport |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
airports between flights. |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ChangeOfTerminal |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
terminals between flights. |
Duration |
long simple type |
|
Optional |
|
The actual duration (in minutes) between
flights. |
FlightDetailsIndex |
long simple type |
|
Optional |
|
The sequential FlightDetails number that this
connection information applies to. |
IncludeStopOverToFareQuote |
string simple type |
NoStopOver , StopOver , IgnoreSegment |
Optional |
|
The field determines to quote fares with or
without stop overs,the values can be NoStopOver,StopOver and
IgnoreSegment. |
MinConnectionTime |
long simple type |
|
Optional |
|
The minimum time needed to connect between the
two different destinations. |
SegmentIndex |
long simple type |
|
Optional |
|
The sequential AirSegment number that this
connection information applies to. |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
FareNote |
element |
|
|
|
A simple textual fare note. Used within several
other objects. |
FareInfoMessageRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
NoteName |
string simple type |
|
Optional |
|
|
Precedence |
decimal simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
BaggageAllowances |
element |
|
|
|
Details of Baggage allowance |
BaggageAllowanceInfo |
element |
|
|
|
Information related to Baggage allowance like URL,Height,Weight etc. |
Carrier |
string simple type |
|
Optional |
|
|
Destination |
string simple type |
|
Optional |
|
|
Origin |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
TravelerType |
string simple type |
|
Optional |
|
|
URLInfo |
element |
|
|
|
Contains the text and URL of baggage as published by carrier. |
Text |
typeGeneralText simple type |
|
|
|
Contains the text and URL of baggage as published by carrier. |
URL |
anyURI simple type |
|
|
|
Contains the text and URL of baggage as published by carrier. |
TextInfo |
element |
|
|
|
Information on baggage as published by carrier. |
Title |
string simple type |
|
Optional |
|
|
Text |
typeGeneralText simple type |
|
|
|
|
BagDetails |
element |
|
|
|
Information related to Bag details . |
ApplicableBags |
string simple type |
|
Required |
|
Applicable baggage like Carry-On,1st Check-in,2nd Check -in etc. |
ApproximateBasePrice |
string simple type |
|
Optional |
|
|
ApproximateTotalPrice |
string simple type |
|
Optional |
|
|
BasePrice |
string simple type |
|
Optional |
|
|
Taxes |
string simple type |
|
Optional |
|
|
TotalPrice |
string simple type |
|
Optional |
|
|
BaggageRestriction |
element |
|
|
|
Information related to Baggage restriction rules . |
Dimension |
element |
|
|
|
Information related to Length,Height,Width of a baggage. |
Unit |
string simple type |
|
Optional |
|
Unit values would be lb,Lb,kg etc. |
Value |
float simple type |
|
Optional |
|
|
type |
string simple type |
|
Optional |
|
Type denotes Length,Height,Width of a baggage. |
MaxWeight |
typeUnitOfMeasure complex type |
|
|
|
Type denotes Length,Height,Width of a baggage. |
Unit |
string simple type |
|
Optional |
|
Unit values would be lb,Lb,kg etc. |
Value |
float simple type |
|
Optional |
|
|
TextInfo |
element |
|
|
|
Information on baggage as published by carrier. |
Title |
string simple type |
|
Optional |
|
|
Text |
typeGeneralText simple type |
|
|
|
|
AvailableDiscount |
element |
|
|
|
|
Amount |
string simple type |
|
Optional |
|
|
Description |
string simple type |
|
Optional |
|
|
DiscountQualifier |
string simple type |
|
Optional |
|
|
Percent |
string simple type |
|
Optional |
|
|
LoyaltyProgram |
element |
|
|
|
|
Level |
anySimpleType simple type |
|
Optional |
|
|
AllianceLevel |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
MembershipProgram |
string simple type |
|
Optional |
|
Loyalty Program membership Id of the traveler specific to Amtrak(2V) Guest Rewards |
SupplierCode |
string simple type |
|
Required |
|
The code used to identify the Loyalty supplier, e.g. AA, ZE, MC |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
CarryOnAllowanceInfo |
element |
|
|
|
Information related to Carry-On allowance like URL, pricing etc |
Carrier |
string simple type |
|
Optional |
|
|
Destination |
string simple type |
|
Optional |
|
|
Origin |
string simple type |
|
Optional |
|
|
URLInfo |
element |
|
|
|
Contains the text and URL of baggage as published by carrier. |
Text |
typeGeneralText simple type |
|
|
|
Contains the text and URL of baggage as published by carrier. |
URL |
anyURI simple type |
|
|
|
Contains the text and URL of baggage as published by carrier. |
TextInfo |
element |
|
|
|
Information on baggage as published by carrier. |
Title |
string simple type |
|
Optional |
|
|
Text |
typeGeneralText simple type |
|
|
|
|
CarryOnDetails |
element |
|
|
|
Information related to Carry-On Bag details . |
ApplicableCarryOnBags |
string simple type |
|
Optional |
|
Applicable Carry-On baggage "First", "Second", "Third" etc |
ApproximateBasePrice |
string simple type |
|
Optional |
|
|
ApproximateTotalPrice |
string simple type |
|
Optional |
|
|
BasePrice |
string simple type |
|
Optional |
|
|
Taxes |
string simple type |
|
Optional |
|
|
TotalPrice |
string simple type |
|
Optional |
|
|
BaggageRestriction |
element |
|
|
|
Information related to Baggage restriction rules . |
Dimension |
element |
|
|
|
Information related to Length,Height,Width of a baggage. |
Unit |
string simple type |
|
Optional |
|
Unit values would be lb,Lb,kg etc. |
Value |
float simple type |
|
Optional |
|
|
type |
string simple type |
|
Optional |
|
Type denotes Length,Height,Width of a baggage. |
MaxWeight |
typeUnitOfMeasure complex type |
|
|
|
Type denotes Length,Height,Width of a baggage. |
Unit |
string simple type |
|
Optional |
|
Unit values would be lb,Lb,kg etc. |
Value |
float simple type |
|
Optional |
|
|
TextInfo |
element |
|
|
|
Information on baggage as published by carrier. |
Title |
string simple type |
|
Optional |
|
|
Text |
typeGeneralText simple type |
|
|
|
|
EmbargoInfo |
BaseBaggageAllowanceInfo complex type |
|
|
|
Information related to Embargo |
Carrier |
string simple type |
|
Optional |
|
|
Destination |
string simple type |
|
Optional |
|
|
Origin |
string simple type |
|
Optional |
|
|
URLInfo |
element |
|
|
|
Contains the text and URL of baggage as published by carrier. |
Text |
typeGeneralText simple type |
|
|
|
Contains the text and URL of baggage as published by carrier. |
URL |
anyURI simple type |
|
|
|
Contains the text and URL of baggage as published by carrier. |
TextInfo |
element |
|
|
|
Information on baggage as published by carrier. |
Title |
string simple type |
|
Optional |
|
|
Text |
typeGeneralText simple type |
|
|
|
|
FareRulesFilter |
element |
|
|
|
Fare Rules Filter about this fare component. Applicable Providers are 1P,1G,1V. |
Refundability |
element |
|
|
|
Refundability/Penalty Fare Rules about this fare component. |
Value |
string simple type |
|
Required |
|
Currently returned: FullyRefundable (1G,1V), RefundableWithPenalty (1G,1V), Refundable (1P), NonRefundable (1G,1V,1P).Refundable. |
LatestTicketingTime |
dateTime simple type |
|
|
|
For Future Use |
CHG |
CHGType complex type |
|
|
|
For Penalties |
PenFee |
PenFeeType complex type |
|
|
|
For Penalties |
AirVFee |
boolean simple type |
|
Optional |
|
Carrier fee. True if carrier fee is assessed should passenger for complete all conditions for travel at fare. False if it does not exist. |
Amt |
decimal simple type |
|
Optional |
|
Amount of penalty. If XXX.XX then it is an amount. If it is XX then is is a percenatge. Eg 100.00 or 000100. |
Applicable |
boolean simple type |
|
Optional |
|
Applicable. True if amount specified is applicable. Flase if amount specified is not applicable. |
ApplicableTo |
boolean simple type |
|
Optional |
|
Applicable to penalty or deposit. True if amount specified applies to penalty. False if amount specified applies to deposit. |
Cancellation |
boolean simple type |
|
Optional |
|
Cancellation. True if subject to penalty. False if no penalty. |
Currency |
string simple type |
|
Optional |
|
Currency code of penalty (e.g. USD). |
DepNonRef |
boolean simple type |
|
Optional |
|
Deposit non-refundable. True is non-refundanbe. False is refundable. |
DepRequired |
boolean simple type |
|
Optional |
|
Deposit required. True if require. False if not required. |
FailConfirmSpace |
boolean simple type |
|
Optional |
|
Failure to confirm space. True if subject to penalty if seats are not confirmed. False if subject to penalty if seats are confirmed. |
ItinChg |
boolean simple type |
|
Optional |
|
Subject to penalty if Itinerary is changed requiring reissue of ticket. True if subject to penalty. False if no penalty if reissue required. |
ReplaceTk |
boolean simple type |
|
Optional |
|
Replace ticket. True if subject to penalty, if replacement of lost ticket / exchange order. False if no penalty, if replacement of lost ticket or exchange order. |
TkNonRef |
boolean simple type |
|
Optional |
|
Ticket non-refundable. True if non-refundanbe. False if refundable. |
Type |
string simple type |
|
Optional |
|
Type of penalty. If it is D then dollar. If it is P then percentage. |
MIN |
MINType complex type |
|
|
|
For Minimum Stay |
DaysMin |
boolean simple type |
|
Optional |
|
Minimum days. True if unit of time is days. False if unit of time is not days. |
FareComponent |
decimal simple type |
|
Optional |
|
Fare component number of the most restrictive fare. |
HoursMin |
boolean simple type |
|
Optional |
|
Minimum hours. True if unit of time is hours. False if unit of time is not hours. |
MonthsMin |
boolean simple type |
|
Optional |
|
Minimum months. True if unit of time is months. False if unit of time is not months. |
NumOccurMin |
decimal simple type |
|
Optional |
|
Number of min occurances. This field is used in conjunction with the Day of Week. |
OccurIndMin |
boolean simple type |
|
Optional |
|
Minimum occurance indicator. True if day of the week is used. False if day of the week is not used. |
SameDayMin |
boolean simple type |
|
Optional |
|
Same day minimum. True if Stay is same day. False if Stay is not same day. |
TmDOWMin |
decimal simple type |
|
Optional |
|
If a min unit of time is true then number corrolates to day of the week starting with 1 for Sunday. |
MAX |
MAXType complex type |
|
|
|
For Maximum Stay |
CompletionInd |
boolean simple type |
|
Optional |
|
Completion indicator. True if Completion C Indicator. False if not Completion C Indicator. |
DaysMax |
boolean simple type |
|
Optional |
|
Maximum days. True if unit of time is days. False if unit of time is not days. |
HoursMax |
boolean simple type |
|
Optional |
|
Maximum hours. True if unit of time is hours. False if unit of time is not hours. |
MonthsMax |
boolean simple type |
|
Optional |
|
Maximum months. True if unit of time is months. False if unit of time is not months. |
NumOccurMax |
decimal simple type |
|
Optional |
|
Number of maximum occurances. |
OccurIndMax |
boolean simple type |
|
Optional |
|
Maximum cccurance indicator. True if day of the week is used. False if day of the week is not used. |
SameDayMax |
boolean simple type |
|
Optional |
|
Same day maximum. True if Stay is same day. False if Stay is not same day. |
StartIndMax |
boolean simple type |
|
Optional |
|
Start indicator. True if start indicator. False if not a start indicator. |
TmDOWMax |
decimal simple type |
|
Optional |
|
If a max unit of time is true then number corrolates to day of the week starting with 1 for Sunday. |
ADV |
ADVType complex type |
|
|
|
For Advance Res/Tkt |
AdvRsvnAnyTm |
boolean simple type |
|
Optional |
|
Reservation anytime. True if advanced reservatiosn anytime. False if advanced reservations for a limited time. |
AdvRsvnDataExists |
boolean simple type |
|
Optional |
|
Reservation data exists. True if advanced reservation data exists. False if advanced reservation data does not exist. |
AdvRsvnDays |
boolean simple type |
|
Optional |
|
Reservation days. True if advanced reservation time in days. False if advanced reservation time not in days. |
AdvRsvnEarliestTm |
boolean simple type |
|
Optional |
|
Earliest reservation time. True if advanced reservations time is earliest permitted. False is advanced reservation time not earliest permitted time. |
AdvRsvnEndItem |
boolean simple type |
|
Optional |
|
Reservation end item. True if advanced reservation end item and more values. False if it does not exist. |
AdvRsvnHrs |
boolean simple type |
|
Optional |
|
Reservation hours. True if advanced reservation time in hours. False if advanced reservation time not in hours. |
AdvRsvnLatestTm |
boolean simple type |
|
Optional |
|
Latest reservation time. True if advanced reservations time is latest permitted. False is advanced reservation time not latest permitted time. |
AdvRsvnMonths |
boolean simple type |
|
Optional |
|
Reservation months. True if advanced reservation time in months. False if advanced reservation time not in months. |
AdvRsvnOnlyIfTk |
boolean simple type |
|
Optional |
|
Reservation only if ticketed. True is advanced reservations only if tickets. False is no advanced reservations |
AdvRsvnTm |
decimal simple type |
|
Optional |
|
Advanced reservation time. |
AdvRsvnWaived |
boolean simple type |
|
Optional |
|
Reservation Waived. True if advanced reservation waived. False if advanced reservation not waived. |
AdvTkAnyTm |
boolean simple type |
|
Optional |
|
Ticketing anytime. True if anytime. False if limited time. |
AdvTkEarliestTm |
boolean simple type |
|
Optional |
|
Earliest ticketing time. True if earliest permitted. False if not earliest permitted. |
AdvTkEndItem |
boolean simple type |
|
Optional |
|
Ticketing end item. True if advanced ticketing item and more values. False if end item does not exist. |
AdvTkLatestTm |
boolean simple type |
|
Optional |
|
Latest ticketing time. True if time is latest permitted. False if time is not latest permitted. |
AdvTkRsvnDays |
boolean simple type |
|
Optional |
|
Ticketing reservation days. True if in days. False if not in days. |
AdvTkRsvnHrs |
boolean simple type |
|
Optional |
|
Ticketing reservation hours. True if in hours. False if not in hours. |
AdvTkRsvnMonths |
boolean simple type |
|
Optional |
|
Ticketing reservation months. True if in months. False if not in months. |
AdvTkRsvnTm |
decimal simple type |
|
Optional |
|
Advanced ticketing reservation time. |
AdvTkStartDays |
boolean simple type |
|
Optional |
|
Ticketing departure days. True if in days. False if not in days. |
AdvTkStartHrs |
boolean simple type |
|
Optional |
|
Latest ticketing departure. True if time is latest permitted. False if time is not latest permitted. |
AdvTkStartMonths |
boolean simple type |
|
Optional |
|
Ticketing reservation months. True if in months. False if not in months. |
AdvTkStartTm |
decimal simple type |
|
Optional |
|
Advanced ticketing departure time. |
AdvTkWaived |
boolean simple type |
|
Optional |
|
Ticketing waived. True if waived. False if not waived. |
EarliestRsvnDt |
date simple type |
|
Optional |
|
Earliest reservation date. |
EarliestRsvnDtPresent |
boolean simple type |
|
Optional |
|
Earliest reservation date. True if date is present. False if date is not present. |
EarliestTkDt |
date simple type |
|
Optional |
|
Earliest ticketing date. |
EarliestTkDtPresent |
boolean simple type |
|
Optional |
|
Earliest ticketing date. True if date is present. False if date is not present. |
LatestRsvnDt |
date simple type |
|
Optional |
|
Latest reservation date. |
LatestRsvnDtPresent |
boolean simple type |
|
Optional |
|
Latest reservation date. True if date is present. False if date is not present. |
LatestTkDt |
date simple type |
|
Optional |
|
Latest ticketing date. |
LatestTkDtPresent |
boolean simple type |
|
Optional |
|
Latest ticketing date. True if date is present. False if date is not present. |
OTH |
OTHType complex type |
|
|
|
Other |
Cat0 |
boolean simple type |
|
Optional |
|
Category 0 rules. True if category applies. False if rules do not apply. |
Cat1 |
boolean simple type |
|
Optional |
|
Category 1 rules. True if category applies. False if rules do not apply. |
Cat10 |
boolean simple type |
|
Optional |
|
Category 10 rules. True if category applies. False if rules do not apply. |
Cat11 |
boolean simple type |
|
Optional |
|
Category 11 rules. True if category applies. False if rules do not apply. |
Cat12 |
boolean simple type |
|
Optional |
|
Category 12 rules. True if category applies. False if rules do not apply. |
Cat13 |
boolean simple type |
|
Optional |
|
Category 13 rules. True if category applies. False if rules do not apply. |
Cat14 |
boolean simple type |
|
Optional |
|
Category 14 rules. True if category applies. False if rules do not apply. |
Cat15 |
boolean simple type |
|
Optional |
|
Category 15 rules. True if category applies. False if rules do not apply. |
Cat16 |
boolean simple type |
|
Optional |
|
Category 16 rules. True if category applies. False if rules do not apply. |
Cat17 |
boolean simple type |
|
Optional |
|
Category 17 rules. True if category applies. False if rules do not apply. |
Cat18 |
boolean simple type |
|
Optional |
|
Category 18 rules. True if category applies. False if rules do not apply. |
Cat19 |
boolean simple type |
|
Optional |
|
Category 19 rules. True if category applies. False if rules do not apply. |
Cat2 |
boolean simple type |
|
Optional |
|
Category 2 rules. True if category applies. False if rules do not apply. |
Cat20 |
boolean simple type |
|
Optional |
|
Category 20 rules. True if category applies. False if rules do not apply. |
Cat21 |
boolean simple type |
|
Optional |
|
Category 21 rules. True if category applies. False if rules do not apply. |
Cat22 |
boolean simple type |
|
Optional |
|
Category 22 rules. True if category applies. False if rules do not apply. |
Cat23 |
boolean simple type |
|
Optional |
|
Category 23 rules. True if category applies. False if rules do not apply. |
Cat24 |
boolean simple type |
|
Optional |
|
Category 24 rules. True if category applies. False if rules do not apply. |
Cat25 |
boolean simple type |
|
Optional |
|
Category 25 rules. True if category applies. False if rules do not apply. |
Cat26 |
boolean simple type |
|
Optional |
|
Category 26 rules. True if category applies. False if rules do not apply. |
Cat27 |
boolean simple type |
|
Optional |
|
Category 27 rules. True if category applies. False if rules do not apply. |
Cat28 |
boolean simple type |
|
Optional |
|
Category 28 rules. True if category applies. False if rules do not apply. |
Cat29 |
boolean simple type |
|
Optional |
|
Category 29 rules. True if category applies. False if rules do not apply. |
Cat3 |
boolean simple type |
|
Optional |
|
Category 3 rules. True if category applies. False if rules do not apply. |
Cat30 |
boolean simple type |
|
Optional |
|
Category 30 rules. True if category applies. False if rules do not apply. |
Cat31 |
boolean simple type |
|
Optional |
|
Category 31 rules. True if category applies. False if rules do not apply. |
Cat4 |
boolean simple type |
|
Optional |
|
Category 4 rules. True if category applies. False if rules do not apply. |
Cat5 |
boolean simple type |
|
Optional |
|
Category 5 rules. True if category applies. False if rules do not apply. |
Cat6 |
boolean simple type |
|
Optional |
|
Category 6 rules. True if category applies. False if rules do not apply. |
Cat7 |
boolean simple type |
|
Optional |
|
Category 7 rules. True if category applies. False if rules do not apply. |
Cat8 |
boolean simple type |
|
Optional |
|
Category 8 rules. True if category applies. False if rules do not apply. |
Cat9 |
boolean simple type |
|
Optional |
|
Category 9 rules. True if category applies. False if rules do not apply. |
MissingRules |
boolean simple type |
|
Optional |
|
Missing rules. True if rules are missing. False if rules are not missing. |
NotUSACity |
boolean simple type |
|
Optional |
|
Not USA city. True if Origin or final destination not a continental U.S. City. False if Origin or final destination a continental U.S. City. |
RestrictiveDt |
date simple type |
|
Optional |
|
Most restrictive ticketing date. |
SurchargeAmt |
decimal simple type |
|
Optional |
|
Surcharge amount |
PolicyCodesList |
element |
|
|
|
Surcharge amount |
PolicyCode |
typePolicyCode simple type |
|
|
|
A code that indicates why an item was determined to be ‘out of policy’. |
PriceChange |
PriceChangeType complex type |
|
|
|
Indicates a price change is found in Fare Control Manager |
Amount |
string simple type |
|
Required |
|
Contains the currency and amount information.
Assume the amount is added unless a hyphen is present to indicate subtraction. |
Carrier |
string simple type |
|
Optional |
|
Contains carrier code information |
SegmentRef |
string simple type |
|
Optional |
|
Contains segment reference information |
ActionDetails |
element |
|
|
|
Information related to the storing of the fare: Agent, Date and Action for Provider: 1P |
AgentSine |
string simple type |
|
Optional |
|
The sign in of the user who stored the fare for Provider: 1P |
EventDate |
date simple type |
|
Optional |
|
Date at which the fare was stored for Provider: 1P |
EventTime |
time simple type |
|
Optional |
|
Time at which the fare was stored for Provider: 1P |
PseudoCityCode |
string simple type |
|
Optional |
|
PCC in the host of the agent who stored the fare for Provider: 1P |
Text |
string simple type |
|
Optional |
|
The type of action the agent performed for Provider: 1P |
Commission |
element |
|
|
|
Identifies the agency commission |
Amount |
string simple type |
|
Optional |
|
The monetary amount of the commission. |
BookingTravelerRef |
string simple type |
|
Optional |
|
A reference to a passenger. |
CommissionOverride |
boolean simple type |
|
Optional |
false |
This is enabled to override CAT-35 commission error during air ticketing. PROVIDER SUPPORTED:Worldspan |
Key |
string simple type |
|
Optional |
|
|
Level |
string simple type |
Recalled , Fare , Penalty |
Required |
|
The commission percentage level. |
Modifier |
string simple type |
FarePercent , FareAmount , CommissionAmount , LessStandardCommission , StandardPlusSupplementaryPercent , SupplementaryPercent , SupplementaryAmount |
Optional |
|
Optional commission modifier. |
Percentage |
string simple type |
|
Optional |
|
The percent of the commission. |
Type |
string simple type |
Flat , PercentBase , PercentTotal |
Required |
|
The commission type. |
Value |
string simple type |
|
Optional |
|
Contains alphanumeric or alpha characters intended as 1G Value Code as applicable by BSP of client. |
CreditCardAuth |
element |
|
|
|
The result of a Credit Auth Request. Will contain all the authorization info and result codes. |
AVSResultCode |
string simple type |
|
Optional |
|
The address verification result code (if AVS was requested) |
Amount |
string simple type |
|
Required |
|
The amount that was authorized. |
AuthCode |
string simple type |
|
Optional |
|
The authorization code to confirm card acceptance |
AuthResultCode |
string simple type |
|
Required |
|
The result code of the authorization command. |
FormOfPaymentRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Message |
string simple type |
|
Optional |
|
The message explains the result of the authorization command. |
Number |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
|
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
|
TransId |
string simple type |
|
Optional |
|
The transaction id from the credit processing system |
DeliveryInfo |
element |
|
|
|
Container to encapsulate all delivery related information |
SignatureRequired |
string simple type |
|
Optional |
|
Indicates whether a signature shoud be required in order to make the delivery. |
TrackingNumber |
string simple type |
|
Optional |
|
The tracking number of the shipping company making the delivery. |
Type |
string simple type |
|
Optional |
|
An arbitrary identifier to categorize this delivery info |
ShippingAddress |
element |
|
|
|
An arbitrary identifier to categorize this delivery info |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
Email |
element |
|
|
|
Container for an email address with a type specifier (max 128 chars) |
Comment |
string simple type |
|
Optional |
|
|
EmailID |
string simple type |
|
Required |
|
|
Key |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
GeneralRemark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Category |
string simple type |
|
Optional |
|
A category to group and organize the various remarks. This is not required, but it is recommended. |
CreateDate |
dateTime simple type |
|
Optional |
|
The date and time that this GeneralRemark was created. |
Direction |
string simple type |
Incoming , Outgoing |
Optional |
|
Direction Incoming or Outgoing of the GeneralRemark. |
Key |
string simple type |
|
Optional |
|
|
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
SupplierType |
string simple type |
Air , Vehicle , Hotel , Rail , Cruise , Other |
Optional |
|
The type of product this reservation is relative to |
TypeInGds |
string simple type |
|
Optional |
|
|
UseProviderNativeMode |
boolean simple type |
|
Optional |
false |
Will be true when terminal process required, else false |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
Payment |
element |
|
|
|
Payment information - must be used in conjunction with credit card info |
Amount |
string simple type |
|
Required |
|
|
AmountType |
string simple type |
|
Optional |
|
This field displays type of payment amount when it is non-monetary. Presently available/supported value is "Flight Pass Credits". |
ApproximateAmount |
string simple type |
|
Optional |
|
It stores the converted payment amount in agency's default currency |
BookingTravelerRef |
string simple type |
|
Optional |
|
If the type represents a per traveler payment, then this will reference the traveler this payment refers to. |
FormOfPaymentRef |
string simple type |
|
Required |
|
The credit card that is will be used to make this payment. |
Key |
string simple type |
|
Optional |
|
|
Status |
string simple type |
|
Optional |
|
Status to indicate the business association of the payment element. |
Type |
string simple type |
AirlineFee , DeliveryFee , Itinerary , Passenger , ServiceFee , OptionalService , TicketFee |
Required |
|
Identifies the type of payment. This can be for an itinerary, a traveler, or a service fee for example. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
SSR |
element |
|
|
|
Special serivces like wheel chair, or pet carrier. |
Carrier |
string simple type |
|
Optional |
|
|
CarrierSpecificText |
string simple type |
|
Optional |
|
Carrier specific information which are not captured in the FreeText field(not present in IATA's standard SSR DOCO format). An example is VISA Expiration Date. |
Description |
string simple type |
|
Optional |
|
|
FreeText |
string simple type |
|
Optional |
|
Certain SSR types will require a free text message. For example MAAS (Meet and assist). |
Key |
string simple type |
|
Optional |
|
|
PassiveSegmentRef |
string simple type |
|
Optional |
|
Reference to the passive segment. |
ProfileID |
string simple type |
|
Optional |
|
Key assigned for Secure Flight Document value from the specified profile |
ProfileSecureFlightDocKey |
string simple type |
|
Optional |
|
Unique ID of Booking Traveler's Profile that contains the Secure flight Detail |
ProviderDefinedType |
string simple type |
|
Optional |
|
Original Type as sent by the provider |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
SSRRuleRef |
string simple type |
|
Optional |
|
UniqueID to associate a rule to the SSR |
SegmentRef |
string simple type |
|
Optional |
|
Reference to the air segment. May be required for some Types. |
Status |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Required |
|
Programmatic SSRs use codes recognized by the provider/supplier (example, VGML=vegetarian meal code). Manual SSRs do not have an associated programmatic code. |
URL |
anyURI simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
LoyaltyCard |
element |
|
|
|
Provider loyalty card information |
CardNumber |
string simple type |
|
Required |
|
|
FreeText |
string simple type |
|
Optional |
|
|
Level |
string simple type |
|
Optional |
|
|
MembershipStatus |
string simple type |
|
Optional |
|
|
PriorityCode |
string simple type |
|
Optional |
|
|
Status |
string simple type |
|
Optional |
|
|
SupplierType |
string simple type |
Air , Vehicle , Hotel , Rail , Cruise , Other |
Optional |
|
|
VendorLocationRef |
string simple type |
|
Optional |
|
|
AllianceLevel |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
MembershipProgram |
string simple type |
|
Optional |
|
Loyalty Program membership Id of the traveler specific to Amtrak(2V) Guest Rewards |
SupplierCode |
string simple type |
|
Required |
|
The code used to identify the Loyalty supplier, e.g. AA, ZE, MC |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationSpecificInfo |
typeProviderReservationSpecificInfo complex type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationLevel |
boolean simple type |
|
Optional |
|
If true means Loyalty card is applied at ProviderReservation level. |
ReservationLevel |
boolean simple type |
|
Optional |
|
If true means Loyalty card is applied at Universal Record Reservation level e.g. Hotel Reservation, Vehicle Reservation etc. |
OperatedBy |
element |
|
|
|
This is the carrier code to support Cross Accrual |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
AutoSeatAssignment |
element |
|
|
|
Request object used to request seats
automatically by seat type |
BookingTravelerRef |
string simple type |
|
Optional |
|
The booking traveler that this seat assignment
is for. If not entered, this applies to the primary booking
traveler and other passengers are adjacent. |
Group |
boolean simple type |
|
Optional |
false |
Indicates that this seat request is for
group seating for all passengers. If no SegmentRef is included,
group seating will be requested for all segments. |
SeatType |
string simple type |
Any , Aisle , Bulkhead , Exit , Window , Middle |
Required |
|
The type of seat that is requested |
SegmentRef |
string simple type |
|
Optional |
|
The segment that this assignment belongs to |
Smoking |
boolean simple type |
|
Optional |
false |
Indicates that the requested seat type
should be a smoking seat. |
SpecificSeatAssignment |
element |
|
|
|
Request object used to specify a specific
seat |
BookingTravelerRef |
string simple type |
|
Required |
|
The passenger that this seat assignment is for |
FlightDetailRef |
string simple type |
|
Optional |
|
The Flight Detail ref of the AirSegment used
when requesting seats on Change of Guage flights |
RailCoachNumber |
string simple type |
|
Optional |
|
Coach number for which rail seatmap/coachmap is returned. |
SeatId |
string simple type |
|
Required |
|
The actual seat ID that is being requested.
Special Characters are not supported in this field. |
SegmentRef |
string simple type |
|
Required |
|
The segment that we will assign this seat on |
GeneralRemark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Category |
string simple type |
|
Optional |
|
A category to group and organize the various remarks. This is not required, but it is recommended. |
CreateDate |
dateTime simple type |
|
Optional |
|
The date and time that this GeneralRemark was created. |
Direction |
string simple type |
Incoming , Outgoing |
Optional |
|
Direction Incoming or Outgoing of the GeneralRemark. |
Key |
string simple type |
|
Optional |
|
|
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
SupplierType |
string simple type |
Air , Vehicle , Hotel , Rail , Cruise , Other |
Optional |
|
The type of product this reservation is relative to |
TypeInGds |
string simple type |
|
Optional |
|
|
UseProviderNativeMode |
boolean simple type |
|
Optional |
false |
Will be true when terminal process required, else false |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
FeeInfo |
typeFeeInfo complex type |
|
|
|
A generic type of fee for those charges which are incurred by the passenger, but not necessarily shown on tickets |
Amount |
string simple type |
|
Required |
|
|
BaseAmount |
string simple type |
|
Optional |
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to booking traveler |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
FeeToken |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
PassengerTypeCode |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
The reference to the one of the air
reservation payments if fee included in charge |
SubCode |
string simple type |
|
Optional |
|
|
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
TaxInfoRef |
element |
|
|
|
This reference elements will associate relevant taxes to this fee |
Key |
string simple type |
|
Required |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
HostToken |
element |
|
|
|
This is a host token. It contains some kind of payload we got from a hostthat must be passed in on successive calls they know who you are as our systemdoes not maintain state. The format of this string isn't important as long as itis not altered in any way between calls. Since a host token is only valid onthe host it is assocated with, there is also an attribute called Host so we knowhow to route the command(s). You can have multiple active sessions betweenone or more hosts |
Host |
string simple type |
|
Optional |
|
The host associated with this token |
Key |
anySimpleType simple type |
|
Optional |
|
Unique identifier for this token - use this key when a single HostToken is shared by multiple elements. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AirPricingTicketingModifiers |
element |
|
|
|
AirPricing TicketingModifier information
- used to associate Ticketing Modifiers with one or more
AirPricingInfos/ProviderReservationInfo |
AirPricingInfoRef |
element |
|
|
|
Reference to a AirPricing from a shared
list |
Key |
string simple type |
|
Required |
|
|
TicketingModifiers |
element |
|
|
|
A container to identify individual ticketing
modifiers. |
CurrencyOverrideCode |
string simple type |
|
Optional |
|
This modifier allows an agency to specify the currency like L for Local, E for Euro, U for USD, C for CAD (Canadian dollars). |
DocumentInstructionNumber |
string simple type |
|
Optional |
|
The Document Instruction line number. 1P only |
ExemptVAT |
boolean simple type |
|
Optional |
|
Allows an agency to update if VAT is
Exemtped on the fare. |
FreeText |
string simple type |
|
Optional |
|
DI line information shown as free text as in Host. 1P only |
FreeTicket |
boolean simple type |
|
Optional |
|
Indicates free ticket. |
IsPrimaryDI |
boolean simple type |
|
Optional |
false |
Indicates if the DI is Primary DI. 1P only |
Key |
string simple type |
|
Optional |
|
|
NameNumber |
string simple type |
|
Optional |
|
Host Name Number |
NetRemitApplied |
boolean simple type |
|
Optional |
|
Indicator to the BSP net remittance
scheme applies to ticketed fare. |
PlatingCarrier |
string simple type |
|
Optional |
|
Allows an agency to specify the Plating
Carrier for ticketing |
Reference |
string simple type |
|
Optional |
|
Identifies if TicketingModifiers contains DI line information. 1P only. |
Status |
string simple type |
|
Optional |
|
DI line status - ex:Ticketed |
TicketRecord |
string simple type |
|
Optional |
|
Ticket Record Number |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to a booking traveler for which ticketing modifier is applied. |
NetRemit |
typeTicketModifierAmountType complex type |
|
|
|
Allows an agency to override the net
remittance amount - varies by BSP agreement |
Amount |
string simple type |
|
Required |
|
Amount associated with a ticketing modifier |
NetFare |
typeTicketModifierAmountType complex type |
|
|
|
Net Fare amount for a ticketed fare |
Amount |
string simple type |
|
Required |
|
Amount associated with a ticketing modifier |
ActualSellingFare |
typeTicketModifierAmountType complex type |
|
|
|
Allows an agency to report an Actual
Selling Fare as part of the net remittance BSP agreement |
Amount |
string simple type |
|
Required |
|
Amount associated with a ticketing modifier |
InvoiceFare |
typeTicketModifierAccountingType complex type |
|
|
|
Allows an agency to report an Invoice Fare
as part of the net remittance BSP agreement |
Value |
string simple type |
|
|
|
Allows an agency to report an Invoice Fare
as part of the net remittance BSP agreement |
CorporateDiscount |
typeTicketModifierAccountingType complex type |
|
|
|
Allows an agency to add a corporate
discount to the itinerary to be ticketed |
Value |
string simple type |
|
|
|
Allows an agency to add a corporate
discount to the itinerary to be ticketed |
AccountingInfo |
typeTicketModifierAccountingType complex type |
|
|
|
Allows an agency to report Accounting
Information as part of the net remittance BSP agreement |
Value |
string simple type |
|
|
|
Allows an agency to report Accounting
Information as part of the net remittance BSP agreement |
BulkTicket |
element |
|
|
|
Allows an agency to update the fare as a
Bulk ticket - Optional SuppressOnFareCalc attribute will control
how fare calculation is printed on the ticket |
SuppressOnFareCalc |
boolean simple type |
|
Optional |
|
Optional attribute to allow a modifier
impact such as Bulk Ticketing to have information suppressed on the
Fare Calc when generating supporting documents Check the specific
host system which may or may not support this function |
NonRefundable |
boolean simple type |
|
Optional |
|
Indicates bulk ticket being
non-refundable |
GroupTour |
typeBulkTicketModifierType complex type |
|
|
|
Allows an agency to update the fare as a
Group Tour (inclusive tour) ticket - Optional SuppressOnFareCalc
attribute will control how fare calculation is printed on the
ticket |
SuppressOnFareCalc |
boolean simple type |
|
Optional |
|
Optional attribute to allow a modifier
impact such as Bulk Ticketing to have information suppressed on the
Fare Calc when generating supporting documents Check the specific
host system which may or may not support this function |
Commission |
element |
|
|
|
Identifies the agency commission |
Amount |
string simple type |
|
Optional |
|
The monetary amount of the commission. |
BookingTravelerRef |
string simple type |
|
Optional |
|
A reference to a passenger. |
CommissionOverride |
boolean simple type |
|
Optional |
false |
This is enabled to override CAT-35 commission error during air ticketing. PROVIDER SUPPORTED:Worldspan |
Key |
string simple type |
|
Optional |
|
|
Level |
string simple type |
Recalled , Fare , Penalty |
Required |
|
The commission percentage level. |
Modifier |
string simple type |
FarePercent , FareAmount , CommissionAmount , LessStandardCommission , StandardPlusSupplementaryPercent , SupplementaryPercent , SupplementaryAmount |
Optional |
|
Optional commission modifier. |
Percentage |
string simple type |
|
Optional |
|
The percent of the commission. |
Type |
string simple type |
Flat , PercentBase , PercentTotal |
Required |
|
The commission type. |
Value |
string simple type |
|
Optional |
|
Contains alphanumeric or alpha characters intended as 1G Value Code as applicable by BSP of client. |
TourCode |
element |
|
|
|
Tour Code Fare Basis |
Value |
string simple type |
|
Required |
|
|
TicketEndorsement |
element |
|
|
|
|
Value |
string simple type |
|
Required |
|
|
ValueModifier |
typeTicketModifierValueType complex type |
|
|
|
Allows an agency to modify value or
commission of the ticket. The modifier is generic and depends on
the specific GDS and BSP implementation |
NetFareValue |
boolean simple type |
|
Optional |
|
Treat the value as net fare discount
information |
Value |
string simple type |
|
|
|
Treat the value as net fare discount
information |
DocumentSelect |
element |
|
|
|
Allows an agency to select the documents to
produce for the itinerary. |
FaxIndicator |
boolean simple type |
|
Optional |
|
Set to true for providing fax details. |
IssueElectronicTicket |
boolean simple type |
|
Optional |
|
Set to true for electronic tickets. |
IssueTicketOnly |
boolean simple type |
|
Optional |
|
Set to true to alter system default of
itinerary,ticket and back office. |
BackOfficeHandOff |
element |
|
|
|
Allows an agency to select the back office
documents and also route to different host to produce for the
itinerary. |
Location |
string simple type |
|
Optional |
|
This is required for NonAccountingRemote,Dual
and Global type back office. |
PseudoCityCode |
string simple type |
|
Optional |
|
The PCC of the host system where it would be
routed. |
Type |
string simple type |
Accounting , Global , NonAccounting , NonAccountingRemote , Dual |
Required |
|
The type of back office document,valid options
are Accounting,Global,NonAccounting,NonAccountingRemote,Dual. |
Itinerary |
element |
|
|
|
Allows an agency to select the itinenary
option for ticket. |
Option |
string simple type |
NoFare , NoAmount , SequenceNumber |
Optional |
|
Specifies the itinerary option like
NoFare,NoAmount. |
SeparateIndicator |
boolean simple type |
|
Optional |
|
Set to true if one itinerary to be printed per
passenger. |
Type |
string simple type |
Invoice , Pocket |
Optional |
|
Specifies the type of itinenary option
for ticket like Invoice type or Pocket itinenary. |
DocumentOptions |
element |
|
|
|
Allows an agency to set different document
options for the itinerary. |
GenerateItinNumbers |
boolean simple type |
|
Optional |
|
True when itinerary numbers are system
generated. |
SuppressItineraryRemarks |
boolean simple type |
|
Optional |
|
True when itinerary remarks are suppressed. |
PassengerReceiptOverride |
element |
|
|
|
It is required when a passenger receipt is
required immediately ,GDS overrides the default value |
OverrideOption |
typeOverrideOption simple type |
|
|
|
Allows an agency to override print options for documents during document generation. |
SegmentSelect |
element |
|
|
|
To be used to pass the selected segment. |
AllConfirmedAir |
boolean simple type |
|
Optional |
|
Set to true to consider all Confirmed segments including active and passive and set to false to discard confirmed segments |
AllHotel |
boolean simple type |
|
Optional |
|
Set to true to consider all Hotel reservations as Auxiliary segment and false to discard all Hotel reservations |
AllPassive |
boolean simple type |
|
Optional |
|
Set to true to consider all Passive segments as Auxiliary segment and false to discard passive segments |
AllVehicle |
boolean simple type |
|
Optional |
|
Set to true to consider all Vehicle reservations as Auxiliary segment and false to discard all Vehicle reservations |
AllWaitlistedAir |
boolean simple type |
|
Optional |
|
Set to true to consider all Waitlisted segments and false to discard all waitlisted segments |
AirSegmentRef |
typeSegmentRef complex type |
|
|
|
Reference to AirSegment from an Air Reservation. |
Key |
string simple type |
|
Required |
|
|
HotelReservationRef |
typeNonAirReservationRef complex type |
|
|
|
Specify the locator code of Hotel reservation if it needs to be considered as Auxiliary segment |
LocatorCode |
string simple type |
|
Required |
|
|
VehicleReservationRef |
typeNonAirReservationRef complex type |
|
|
|
Specify the locator code of Vehicle reservation if it needs to be considered as Auxiliary segment |
LocatorCode |
string simple type |
|
Required |
|
|
PassiveSegmentRef |
typeSegmentRef complex type |
|
|
|
Reference to PassiveSegment from a Passive Reservation.Specify the passive segment if it needs to be considered as Auxiliary segment |
Key |
string simple type |
|
Required |
|
|
SegmentModifiers |
element |
|
|
|
To be used to modify the ticket modifiers for air
segment |
AirSegmentRef |
element |
|
|
|
Reference to a complete AirSegment from a
shared list |
Key |
string simple type |
|
Required |
|
|
TicketValidity |
element |
|
|
|
To be used to pass the selected segment |
NotValidAfter |
date simple type |
|
Optional |
|
Fare not valid after this date. |
NotValidBefore |
date simple type |
|
Optional |
|
Fare not valid before this date. |
BaggageAllowance |
element |
|
|
|
Free Baggage Allowance |
NumberOfPieces |
integer simple type |
|
|
|
Free Baggage Allowance |
MaxWeight |
typeWeight complex type |
|
|
|
Free Baggage Allowance |
Unit |
string simple type |
Kilograms , Pounds |
Optional |
|
|
Value |
decimal simple type |
|
Optional |
|
|
TicketDesignator |
typeTicketDesignator simple type |
|
|
|
|
SupplierLocator |
element |
|
|
|
Locator code on the host carrier system |
CreateDateTime |
dateTime simple type |
|
Optional |
|
The Date and Time which the reservation is received from the Vendor as a SupplierLocator creation Date. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider Reservation reference |
SupplierCode |
string simple type |
|
Required |
|
Carrier Code |
SupplierLocatorCode |
string simple type |
|
Required |
|
Carrier reservation locator code |
SegmentRef |
typeGeneralReference complex type |
|
|
|
Air/Passive Segment Reference |
Key |
string simple type |
|
Required |
|
|
DestinationPurposeCode |
element |
|
|
|
This code is required to indicate destination
and purpose of Travel. It is applicable for Canada and Bermuda
agency
only. This is used by Worldspan. |
Destination |
string simple type |
MexicoCostRicaCentralAmerica , Caribbean , SouthAmerica , Europe , Africa , MiddleEastWesternAsia , Asia , AustraliaNewZealandPacificIslands , CanadaGreenland , USA |
Required |
|
|
Purpose |
string simple type |
Business , Pleasure , CharterService |
Required |
|
|
LanguageOption |
element |
|
|
|
Enables itineraries and invoices to print in different languages. |
Country |
string simple type |
|
Required |
|
2 Letter ISO Country code |
Language |
string simple type |
|
Required |
|
2 Letter ISO Language code |
LandCharges |
element |
|
|
|
Prints non-air charges on a document. |
Base |
string simple type |
|
Optional |
|
|
Deposit |
string simple type |
|
Optional |
|
|
Miscellaneous |
string simple type |
|
Optional |
|
|
PrePaid |
string simple type |
|
Optional |
|
|
Total |
string simple type |
|
Optional |
|
|
Tax |
element |
|
|
|
Taxes for Land Charges |
Amount |
string simple type |
|
Required |
|
|
Category |
string simple type |
|
Optional |
|
The tax category represents a valid IATA tax code. |
PrintBlankFormItinerary |
element |
|
|
|
Produce a customized itinerary/Invoice document in blank form format. |
IncludeDescription |
boolean simple type |
|
Required |
|
If it is true then document will be printed including descriptions. |
IncludeHeader |
boolean simple type |
|
Required |
|
If it is true then document will be printed including it's header. |
ExemptOBFee |
element |
|
|
|
Used to specify which OB fees are exempt; if none are listed, it means all should be exempt. |
SubCode |
typeSubCode simple type |
|
|
|
Used to specify which OB fees are exempt; if none are listed, it means all should be exempt. |
OptionalServicesInfo |
element |
|
|
|
Used to specify which OB fees are exempt; if none are listed, it means all should be exempt. |
AirPricingSolution |
element |
|
|
|
The pricing container for an air travel
itinerary |
CompleteItinerary |
boolean simple type |
|
Optional |
true |
This attribute is used to return whether complete Itinerary is present in the AirPricingSolution structure or not. If set to true means AirPricingSolution contains the result for full requested itinerary. |
Itinerary |
string simple type |
New , Original |
Optional |
|
For an exchange request this tells if the itinerary is the original one or new one. A value of Original will only apply to 1G/1V/1P/1S/1A. A value of New will apply to 1G/1V/1P/1S/1A/ACH. |
Key |
string simple type |
|
Required |
|
|
QuoteDate |
date simple type |
|
Optional |
|
This date will be equal to the date of the transaction unless the request included a modified ticket date. |
ApproximateBasePrice |
string simple type |
|
Optional |
|
The Converted base price in Default Currency for this entity. This does not include any taxes or surcharges. |
ApproximateFees |
string simple type |
|
Optional |
|
The Converted fee amount in Default Currency. |
ApproximateTaxes |
string simple type |
|
Optional |
|
The Converted tax amount in Default Currency. |
ApproximateTotalPrice |
string simple type |
|
Optional |
|
The Converted total price in Default Currency for this entity including base price and all taxes. |
BasePrice |
string simple type |
|
Optional |
|
Represents the base price for this entity. This does not include any taxes or surcharges. |
EquivalentBasePrice |
string simple type |
|
Optional |
|
Represents the base price in the related currency for this entity. This does not include any taxes or surcharges. |
Fees |
string simple type |
|
Optional |
|
The aggregated amount of all the fees that are associated with this entity. See the associated FeeInfo array for a breakdown of the individual fees. |
Services |
string simple type |
|
Optional |
|
The total cost for all optional services. |
Taxes |
string simple type |
|
Optional |
|
The aggregated amount of all the taxes that are associated with this entity. See the associated TaxInfo array for a breakdown of the individual taxes. |
TotalPrice |
string simple type |
|
Optional |
|
The total price for this entity including base price and all taxes. |
AirSegment |
typeBaseAirSegment complex type |
|
|
|
An Air marketable travel segment. |
Key |
string simple type |
|
Required |
|
|
Passive |
boolean simple type |
|
Optional |
|
|
ProviderSegmentOrder |
integer simple type |
|
Optional |
|
To identify the appropriate travel sequence for Air/Car/Hotel/Rail segments/reservations in the provider reservation. |
Status |
string simple type |
|
Optional |
|
Status of this segment. |
TravelOrder |
decimal simple type |
|
Optional |
|
To identify the appropriate travel sequence for Air/Car/Hotel segments/reservations based on travel dates. This ordering is applicable across the UR not provider or traveler specific |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
APISRequirementsRef |
string simple type |
|
Optional |
|
Reference to the APIS Requirements for
this AirSegment. |
AvailabilitySource |
string simple type |
|
Optional |
|
Indicates Availability source of
AirSegment. |
BlackListed |
boolean simple type |
|
Optional |
|
Indicates blacklisted carriers which are banned from servicing points to, from and within the European Community. |
BookingDate |
date simple type |
|
Optional |
|
Used for rapid reprice. The date the booking was made.
Providers: 1G/1V/1P/1S/1A |
BrandIndicator |
string simple type |
|
Optional |
|
Value “B” specifies that the carrier supports Rich Content and Branding. The Brand Indicator is only returned in the availability search response. Provider: 1G, 1V, 1P, ACH |
CabinClass |
string simple type |
|
Optional |
|
Specifies Cabin class for a group of
class of services. Cabin class is not identified if it is not
present. |
Carrier |
string simple type |
|
Optional |
|
The carrier that is marketing this segment |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ClassOfService |
string simple type |
|
Optional |
|
|
ETicketability |
string simple type |
Yes , No , Required , Ticketless |
Optional |
|
Identifies if this particular segment
is E-Ticketable |
Equipment |
string simple type |
|
Optional |
|
Identifies the equipment that this
segment is operating under. |
FlightNumber |
string simple type |
|
Optional |
|
The flight number under which the marketing
carrier is marketing this flight |
FlownSegment |
boolean simple type |
|
Optional |
false |
Used for rapid reprice. Tells whether or not the air segment has been flown.
Providers: 1G/1V/1P/1S/1A |
Group |
long simple type |
|
Required |
|
The Origin Destination Grouping of this
segment. |
GuaranteedPaymentCarrier |
string simple type |
|
Optional |
|
Identifies that this segment has
Guaranteed Payment Carrier. |
HostTokenRef |
string simple type |
|
Optional |
|
Identifies that this segment has
Guaranteed Payment Carrier. |
MarriageGroup |
long simple type |
|
Optional |
|
Identifies this segment as being a
married segment. It is paired with other segments of the same
value. |
NumberInParty |
positiveInteger simple type |
|
Optional |
|
Number of person traveling in this air segment excluding the number of infants on lap. |
NumberOfStops |
long simple type |
|
Optional |
|
Identifies the number of stops for
each within the segment. |
OpenSegment |
boolean simple type |
|
Optional |
|
Indicates OpenSegment when True |
OperationalStatus |
string simple type |
|
Optional |
|
Refers to the flight operational status for the segment.
This attribute will only be returned in the AvailabilitySearchRsp and not used/returned in any other request/responses.
If this attribute is not returned back in the response, it means the flight is operational and not past scheduled departure. |
OptionalServicesIndicator |
boolean simple type |
|
Optional |
|
Indicates true if flight provides
optional services. |
PassiveProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
RailCoachNumber |
string simple type |
|
Optional |
|
Coach number for which rail seatmap/coachmap is returned. |
ScheduleChange |
boolean simple type |
|
Optional |
false |
Used for rapid reprice. Tells whether or not the air segment had a
schedule change by the carrier. This tells rapid reprice that the change in the air
segment was involuntary and because of a schedule change, not because the user is
changing the segment. Providers: 1G/1V/1P/1S/1A |
Seamless |
boolean simple type |
|
Optional |
|
Identifies that this segment was sold
via a direct access channel to the marketing carrier. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ArrivalTime |
string simple type |
|
Optional |
|
The date and time at which this entity arrives at the destination. Date and time are represented as Airport Local Time at the place of arrival. The correct time zone offset is also included. |
DepartureTime |
string simple type |
|
Optional |
|
The date and time at which this entity departs. Date and time are represented as Airport Local Time at the place of departure. The correct time zone offset is also included. |
Destination |
string simple type |
|
Required |
|
The IATA location code for this destination of this entity. |
Origin |
string simple type |
|
Required |
|
The IATA location code for this origination of this entity. |
Distance |
decimal simple type |
|
Optional |
|
The distance traveled. Units are specified in the parent response element. |
FlightTime |
decimal simple type |
|
Optional |
|
Time spent (minutes) traveling in flight, including airport taxi time. |
TravelTime |
decimal simple type |
|
Optional |
|
Total time spent (minutes) traveling including flight time and ground time. |
AvailabilityDisplayType |
string simple type |
|
Optional |
|
The type of availability from which the segment is sold.Possible Values (List):
G - General
S - Flight Specific
L - Carrier Specific/Direct Access
M - Manual Sell
F - Fare Shop/Optimal Shop
Q - Fare Specific Fare Quote unbooked
R - Redemption Availability used to complete the sell. Supported Providers: 1G,1V. |
LinkAvailability |
boolean simple type |
|
Optional |
|
Indicates if carrier has link (carrier
specific) display option. |
ParticipantLevel |
string simple type |
|
Optional |
|
Type of sell agreement between host and link
carrier. |
PolledAvailabilityOption |
string simple type |
|
Optional |
|
Indicates if carrier has Inside
(polled)Availability option. |
SegmentRemark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Key |
string simple type |
|
Required |
|
|
SponsoredFltInfo |
element |
|
|
|
This describes whether the segment is determined to be a sponsored flight. The SponsoredFltInfo node will only come back for Travelport UIs and not for other customers. |
FltKey |
string simple type |
|
Required |
|
The unique identifying key for the sponsored flight. |
NeutralLNB |
integer simple type |
|
Required |
|
The neutral line number for the flight item. |
SponsoredLNB |
integer simple type |
|
Required |
|
The line number of the sponsored flight item |
CodeshareInfo |
element |
|
|
|
Describes the codeshare disclosure (simple
text string) or the specific operating flight information (as
attributes). |
OperatingCarrier |
string simple type |
|
Optional |
|
The actual carrier that is operating the
flight. |
OperatingFlightNumber |
string simple type |
|
Optional |
|
The actual flight number of the carrier that
is operating the flight. |
AirAvailInfo |
element |
|
|
|
Matches class of service information with
availability counts. Only provided on search results. |
HostTokenRef |
string simple type |
|
Optional |
|
|
ProviderCode |
string simple type |
|
Optional |
|
|
BookingCodeInfo |
element |
|
|
|
Details Cabin class info and class of
service information with availability counts. Only provided on
search results and grouped by Cabin class |
BookingCounts |
string simple type |
|
Optional |
|
Lists class of service and their counts for
specific cabin class |
CabinClass |
string simple type |
|
Optional |
|
Specifies Cabin class for a group of
class of services. Cabin class is not identified if it is not
present. |
FareTokenInfo |
element |
|
|
|
Associates Fare with HostToken |
FareInfoRef |
string simple type |
|
Required |
|
|
HostTokenRef |
string simple type |
|
Required |
|
|
FlightDetails |
element |
|
|
|
Specific details within a flight segment. |
AutomatedCheckin |
boolean simple type |
|
Optional |
false |
“True” indicates that the flight allows automated check-in. The default is “False”. |
DestinationTerminal |
string simple type |
|
Optional |
|
|
Equipment |
string simple type |
|
Optional |
|
|
GroundTime |
decimal simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
OnTimePerformance |
decimal simple type |
|
Optional |
|
Represents flight on time performance
as a percentage from 0 to 100 |
OriginTerminal |
string simple type |
|
Optional |
|
|
ArrivalTime |
string simple type |
|
Optional |
|
The date and time at which this entity arrives at the destination. Date and time are represented as Airport Local Time at the place of arrival. The correct time zone offset is also included. |
DepartureTime |
string simple type |
|
Optional |
|
The date and time at which this entity departs. Date and time are represented as Airport Local Time at the place of departure. The correct time zone offset is also included. |
Destination |
string simple type |
|
Required |
|
The IATA location code for this destination of this entity. |
Origin |
string simple type |
|
Required |
|
The IATA location code for this origination of this entity. |
Distance |
decimal simple type |
|
Optional |
|
The distance traveled. Units are specified in the parent response element. |
FlightTime |
decimal simple type |
|
Optional |
|
Time spent (minutes) traveling in flight, including airport taxi time. |
TravelTime |
decimal simple type |
|
Optional |
|
Total time spent (minutes) traveling including flight time and ground time. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Connection |
element |
|
|
|
Flight Connection Information |
ChangeOfAirport |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
airports between flights. |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ChangeOfTerminal |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
terminals between flights. |
Duration |
long simple type |
|
Optional |
|
The actual duration (in minutes) between
flights. |
FlightDetailsIndex |
long simple type |
|
Optional |
|
The sequential FlightDetails number that this
connection information applies to. |
IncludeStopOverToFareQuote |
string simple type |
NoStopOver , StopOver , IgnoreSegment |
Optional |
|
The field determines to quote fares with or
without stop overs,the values can be NoStopOver,StopOver and
IgnoreSegment. |
MinConnectionTime |
long simple type |
|
Optional |
|
The minimum time needed to connect between the
two different destinations. |
SegmentIndex |
long simple type |
|
Optional |
|
The sequential AirSegment number that this
connection information applies to. |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
FareNote |
element |
|
|
|
A simple textual fare note. Used within several
other objects. |
FareInfoMessageRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
NoteName |
string simple type |
|
Optional |
|
|
Precedence |
decimal simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Meals |
typeMealService simple type |
|
|
|
Available Meal Service. |
InFlightServices |
string simple type |
|
|
|
Available InFlight Services. They are: 'Movie', 'Telephone', 'Telex', 'AudioProgramming', 'Television' ,'ResvBookingService' ,'DutyFreeSales' ,'Smoking' ,'NonSmoking' ,'ShortFeatureVideo' ,'NoDutyFree' ,'InSeatPowerSource' ,'InternetAccess' ,'Email' ,'Library' ,'LieFlatSeat' ,'Additional service(s) exists' ,'WiFi' ,'Lie-Flat seat first' ,'Lie-Flat seat business' ,'Lie-Flat seat premium economy' ,'Amenities subject to change' etc.. These follow the IATA standard. Please see the IATA standards for a more complete list. |
FlightDetailsRef |
element |
|
|
|
Reference to a complete FlightDetails from
a shared list |
Key |
string simple type |
|
Required |
|
|
AlternateLocationDistanceRef |
element |
|
|
|
Reference to a AlternateLocationDistance |
Key |
string simple type |
|
Required |
|
|
Connection |
element |
|
|
|
Flight Connection Information |
ChangeOfAirport |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
airports between flights. |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ChangeOfTerminal |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
terminals between flights. |
Duration |
long simple type |
|
Optional |
|
The actual duration (in minutes) between
flights. |
FlightDetailsIndex |
long simple type |
|
Optional |
|
The sequential FlightDetails number that this
connection information applies to. |
IncludeStopOverToFareQuote |
string simple type |
NoStopOver , StopOver , IgnoreSegment |
Optional |
|
The field determines to quote fares with or
without stop overs,the values can be NoStopOver,StopOver and
IgnoreSegment. |
MinConnectionTime |
long simple type |
|
Optional |
|
The minimum time needed to connect between the
two different destinations. |
SegmentIndex |
long simple type |
|
Optional |
|
The sequential AirSegment number that this
connection information applies to. |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
FareNote |
element |
|
|
|
A simple textual fare note. Used within several
other objects. |
FareInfoMessageRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
NoteName |
string simple type |
|
Optional |
|
|
Precedence |
decimal simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
SellMessage |
string simple type |
|
|
|
Sell Message from Vendor. This is applicable in response messages only, any input in request message will be ignored. |
RailCoachDetails |
element |
|
|
|
Sell Message from Vendor. This is applicable in response messages only, any input in request message will be ignored. |
AvailableRailSeats |
string simple type |
|
Optional |
|
Number of available seats present in this rail coach. |
RailCoachNumber |
string simple type |
|
Optional |
|
Rail coach number for the returned coach details. |
RailSeatMapAvailability |
boolean simple type |
|
Optional |
|
Indicates if seats are available in this rail coach which can be mapped. |
AirSegmentRef |
element |
|
|
|
Reference to a complete AirSegment from a
shared list |
Key |
string simple type |
|
Required |
|
|
Journey |
element |
|
|
|
Information about all connecting segment list and total traveling time |
TravelTime |
duration simple type |
|
Optional |
|
Total traveling time that is difference between the departure time of the first segment and the arrival time of the last segments for that particular entire set of connection. |
AirSegmentRef |
element |
|
|
|
Reference to a complete AirSegment from a
shared list |
Key |
string simple type |
|
Required |
|
|
LegRef |
element |
|
|
|
Reference to a Leg |
Key |
string simple type |
|
Required |
|
|
AirPricingInfo |
element |
|
|
|
Per traveler type pricing breakdown. This will
reflect the pricing for all travelers of the specified type. |
AirPricingInfoGroup |
long simple type |
|
Optional |
|
This attribute is added to support multiple
store fare in Host. All AirPricingInfo with same group number will
be stored together. |
AmountType |
string simple type |
|
Optional |
|
This field displays type of payment amount when it is non-monetary. Presently available/supported value is "Flight Pass Credits". |
Cat35Indicator |
boolean simple type |
|
Optional |
|
A true value indicates that the fare has a Cat35 rule.
A false valud indicates that the fare does not have a Cat35 rule |
Checksum |
string simple type |
|
Optional |
|
A security value used to guarantee that the
pricing data sent in matches the pricing data previously returned |
CommandKey |
string simple type |
|
Optional |
|
The command identifier used when this is in
response to an AirPricingCommand. Not used in any request
processing. |
Destination |
string simple type |
|
Optional |
|
The IATA location code for this destination of this entity. |
ETicketability |
string simple type |
Yes , No , Required , Ticketless |
Optional |
|
The E-Ticketability of this AirPricing |
ExchangeAmount |
string simple type |
|
Optional |
|
The amount to pay to cover the exchange of the
fare (includes penalties). |
Exchangeable |
boolean simple type |
|
Optional |
|
Indicates whether the fare is
exchangeable |
FareCalculationInd |
string simple type |
|
Optional |
|
Fare calculation that was used to price the itinerary. |
ForfeitAmount |
string simple type |
|
Optional |
|
The amount forfeited when the fare is
exchanged. |
IncludesVAT |
boolean simple type |
|
Optional |
|
Indicates whether the Base Price
includes VAT. |
Key |
string simple type |
|
Required |
|
|
LatestTicketingTime |
string simple type |
|
Optional |
|
The latest date/time at which this pricing
information is valid |
Origin |
string simple type |
|
Optional |
|
The IATA location code for this origination of this entity. |
PlatingCarrier |
string simple type |
|
Optional |
|
The Plating Carrier for this journey |
PricingMethod |
string simple type |
Auto , Manual , ManualFare , Guaranteed , Invalid , Restored , Ticketed , Unticketable , Reprice , Expired , AutoUsingPrivateFare , GuaranteedUsingAirlinePrivateFare , Airline , AgentAssisted , VerifyPrice , AltSegmentRemovedReprice , AuxiliarySegmentRemovedReprice , DuplicateSegmentRemovedReprice , Unknown , GuaranteedUsingAgencyPrivateFare , AutoRapidReprice |
Required |
|
|
PricingType |
string simple type |
|
Optional |
|
Indicates the Pricing Type used.
The possible values are TicketRecord, StoredFare, PricingInstruction. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
Refundable |
boolean simple type |
|
Optional |
|
Indicates whether the fare is refundable |
Ticketed |
boolean simple type |
|
Optional |
|
Indicates if the associated stored fare
is ticketed or not. |
TotalNetPrice |
string simple type |
|
Optional |
|
The total price of a negotiated fare. |
TrueLastDateToTicket |
string simple type |
|
Optional |
|
This date indicates the true last date/time to ticket for the fare. This date comes from the filed fare . There is no guarantee the fare will still be available on that date or that the fare amount may change.
It is merely the last date to purchase a ticket based on the carriers fare rules at the time the itinerary was quoted and stored |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
InPolicy |
boolean simple type |
|
Optional |
|
This attribute will be used to indicate if a fare or rate has been determined to be ‘in policy’ based on the associated policy settings. |
PreferredOption |
boolean simple type |
|
Optional |
|
This attribute is used to indicate if the vendors responsible for the fare or rate being returned have been determined to be ‘preferred’ based on the associated policy settings. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ApproximateBasePrice |
string simple type |
|
Optional |
|
The Converted base price in Default Currency for this entity. This does not include any taxes or surcharges. |
ApproximateFees |
string simple type |
|
Optional |
|
The Converted fee amount in Default Currency. |
ApproximateTaxes |
string simple type |
|
Optional |
|
The Converted tax amount in Default Currency. |
ApproximateTotalPrice |
string simple type |
|
Optional |
|
The Converted total price in Default Currency for this entity including base price and all taxes. |
BasePrice |
string simple type |
|
Optional |
|
Represents the base price for this entity. This does not include any taxes or surcharges. |
EquivalentBasePrice |
string simple type |
|
Optional |
|
Represents the base price in the related currency for this entity. This does not include any taxes or surcharges. |
Fees |
string simple type |
|
Optional |
|
The aggregated amount of all the fees that are associated with this entity. See the associated FeeInfo array for a breakdown of the individual fees. |
Services |
string simple type |
|
Optional |
|
The total cost for all optional services. |
Taxes |
string simple type |
|
Optional |
|
The aggregated amount of all the taxes that are associated with this entity. See the associated TaxInfo array for a breakdown of the individual taxes. |
TotalPrice |
string simple type |
|
Optional |
|
The total price for this entity including base price and all taxes. |
FareInfo |
element |
|
|
|
Information about this fare component |
Amount |
string simple type |
|
Optional |
|
|
BulkTicket |
boolean simple type |
|
Optional |
|
Whether the ticket can be issued as bulk for this
fare. Providers supported: Worldspan |
CarCode |
string simple type |
|
Optional |
|
|
DepartureDate |
date simple type |
|
Optional |
|
Returns the departure date of the first
segment of the journey. |
Destination |
string simple type |
|
Required |
|
Returns the airport or city code that
defines the destination market for this fare. |
EffectiveDate |
string simple type |
|
Required |
|
Returns the date on which this fare was
quoted |
FareBasis |
string simple type |
|
Required |
|
The fare basis code for this fare |
FareFamily |
string simple type |
|
Optional |
|
An alpha-numeric string which denotes fare
family. Some carriers may return this in lieu of or in addition to
the CabinClass. |
InclusiveTour |
boolean simple type |
|
Optional |
|
Whether the ticket can be issued as part of
included package for this fare. Providers supported: Worldspan |
Key |
string simple type |
|
Required |
|
|
NegotiatedFare |
boolean simple type |
|
Optional |
|
Identifies the fare as a Negotiated
Fare. |
NotValidAfter |
date simple type |
|
Optional |
|
Fare not valid after this date. |
NotValidBefore |
date simple type |
|
Optional |
|
Fare not valid before this date. |
Origin |
string simple type |
|
Required |
|
Returns the airport or city code that
defines the origin market for this fare. |
PassengerTypeCode |
string simple type |
|
Required |
|
The PTC that is associated with this fare. |
PrivateFare |
string simple type |
UnknownType , PrivateFare , AgencyPrivateFare , AirlinePrivateFare |
Optional |
|
|
PromotionalFare |
boolean simple type |
|
Optional |
|
Boolean to describe whether the Fare is Promotional fare or not. |
PseudoCityCode |
string simple type |
|
Optional |
|
Provider PseudoCityCode associated with
private fare. |
SupplierCode |
string simple type |
|
Optional |
|
Code of the provider returning this fare info |
TaxAmount |
string simple type |
|
Optional |
|
Currency code and value for the approximate tax amount for this fare component. |
TourCode |
string simple type |
|
Optional |
|
|
TravelDate |
date simple type |
|
Optional |
|
Returns the departure date of the first
segment that uses this fare. |
Value |
string simple type |
|
Optional |
|
Used in rapid reprice |
ValueCode |
string simple type |
|
Optional |
|
|
WaiverCode |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
FareTicketDesignator |
element |
|
|
|
Ticket Designator used to further qualify a
Fare |
Value |
string simple type |
|
Optional |
|
|
TicketingCode |
element |
|
|
|
Ticketing Code used to apply commissions. |
Value |
string simple type |
|
Optional |
|
|
FareSurcharge |
element |
|
|
|
Surcharges for a fare component |
Amount |
string simple type |
|
Required |
|
|
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that surcharge is relative
(if applicable) |
Key |
string simple type |
|
Optional |
|
|
SegmentRef |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Required |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AccountCode |
element |
|
|
|
Account Code is used to get Private Fares.If ProviderCode or SupplierCode is not specified,it will be considered a default AccounCode to be sent to all the Providers or Suppliers. |
Code |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
An identifier to categorize this account code. For example, FlightPass for AC Flight Pass or RFB for AC corporate Rewards for Business. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ContractCode |
element |
|
|
|
Some private fares (non-ATPCO) are secured to a
contract code. |
Code |
string simple type |
|
Required |
|
The 1-64 character string which uniquely
identifies a Contract. |
CompanyName |
string simple type |
|
Optional |
|
Providers supported : ACH |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
Endorsement |
element |
|
|
|
Restrictions or instructions about the fare or ticket |
Value |
string simple type |
|
Required |
|
|
BaggageAllowance |
element |
|
|
|
Free Baggage Allowance |
NumberOfPieces |
integer simple type |
|
|
|
Free Baggage Allowance |
MaxWeight |
typeWeight complex type |
|
|
|
Free Baggage Allowance |
Unit |
string simple type |
Kilograms , Pounds |
Optional |
|
|
Value |
decimal simple type |
|
Optional |
|
|
FareRuleKey |
element |
|
|
|
The Fare Rule requested using a Key. The key is
typically a provider specific string which is required to make a
following Air Fare Rule Request. This Key is returned in Low Fare
Shop or Air Price Response |
FareInfoRef |
string simple type |
|
Required |
|
The Fare Component to which this Rule Key
applies |
ProviderCode |
string simple type |
|
Required |
|
|
FareRuleFailureInfo |
element |
|
|
|
Returns fare rule failure reason codes when
fare basis code is forced. |
Reason |
typeFareRuleFailureInfoReason simple type |
|
|
|
Returns fare rule failure reason codes when
fare basis code is forced. |
FareRemarkRef |
element |
|
|
|
Returns fare rule failure reason codes when
fare basis code is forced. |
Key |
string simple type |
|
Required |
|
|
Brand |
element |
|
|
|
Commercially recognized product offered by an airline |
AirItineraryDetailsRef |
string simple type |
|
Optional |
|
AirItinerary associated with this brand |
BrandFound |
boolean simple type |
|
Optional |
|
Indicates whether brand for the fare was found for carrier or not |
BrandID |
string simple type |
|
Optional |
|
The unique identifier of the brand |
BrandMaintained |
string simple type |
|
Optional |
|
Indicates whether the brand was maintained from the original ticket. |
BrandTier |
string simple type |
|
Optional |
|
Modifier to price by specific brand tier number. |
BrandedDetailsAvailable |
boolean simple type |
|
Optional |
|
Indicates if full details of the brand is available |
Carrier |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
Brand Key |
Name |
string simple type |
|
Optional |
|
The Title of the brand |
UpSellBrandFound |
boolean simple type |
|
Optional |
|
Indicates whether upsell brand for the fare was found for carrier or not |
UpSellBrandID |
string simple type |
|
Optional |
|
|
Title |
typeTextElement complex type |
|
|
|
The additional titles associated to the brand or optional service. Providers: ACH, RCH, 1G, 1V, 1P. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
Text |
typeTextElement complex type |
|
|
|
Type of Text, Eg-'Upsell','Marketing Agent','Marketing Consumer','Strapline','Rule'. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
ImageLocation |
element |
|
|
|
|
ImageHeight |
integer simple type |
|
Required |
|
The height of the image |
ImageWidth |
integer simple type |
|
Required |
|
The width of the image |
Type |
string simple type |
|
Required |
|
Type of Image Location. E.g., "Agent", "Consumer". |
OptionalServices |
element |
|
|
|
A wrapper for all the information regarding each
of the Optional services |
OptionalServicesTotal |
element |
|
|
|
The total fares, fees and taxes associated
with the Optional Services |
ApproximateBasePrice |
string simple type |
|
Optional |
|
The Converted base price in Default Currency for this entity. This does not include any taxes or surcharges. |
ApproximateFees |
string simple type |
|
Optional |
|
The Converted fee amount in Default Currency. |
ApproximateTaxes |
string simple type |
|
Optional |
|
The Converted tax amount in Default Currency. |
ApproximateTotalPrice |
string simple type |
|
Optional |
|
The Converted total price in Default Currency for this entity including base price and all taxes. |
BasePrice |
string simple type |
|
Optional |
|
Represents the base price for this entity. This does not include any taxes or surcharges. |
EquivalentBasePrice |
string simple type |
|
Optional |
|
Represents the base price in the related currency for this entity. This does not include any taxes or surcharges. |
Fees |
string simple type |
|
Optional |
|
The aggregated amount of all the fees that are associated with this entity. See the associated FeeInfo array for a breakdown of the individual fees. |
Services |
string simple type |
|
Optional |
|
The total cost for all optional services. |
Taxes |
string simple type |
|
Optional |
|
The aggregated amount of all the taxes that are associated with this entity. See the associated TaxInfo array for a breakdown of the individual taxes. |
TotalPrice |
string simple type |
|
Optional |
|
The total price for this entity including base price and all taxes. |
TaxInfo |
typeTaxInfo complex type |
|
|
|
The tax information for a |
CarrierDefinedCategory |
string simple type |
|
Optional |
|
Optional category, where a carrier has
used a non-standard IATA tax category. The tax category will be
set to "DU" |
Category |
string simple type |
|
Required |
|
The tax category represents a valid IATA tax
code. |
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that tax is relative (if
applicable) |
FlightDetailsRef |
string simple type |
|
Optional |
|
The flight details that this tax is relative
to (if applicable) |
Key |
string simple type |
|
Optional |
|
The tax key represents a valid key of tax |
ProviderCode |
string simple type |
|
Optional |
|
Code of the provider returning this TaxInfo. |
SegmentRef |
string simple type |
|
Optional |
|
The segment to which that tax is relative (if
applicable) |
SupplierCode |
string simple type |
|
Optional |
|
Code of the supplier returning this TaxInfo. |
TaxExempted |
boolean simple type |
|
Optional |
|
This indicates whether the tax specified by
tax category is exempted. |
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
TaxDetail |
element |
|
|
|
The tax idetail nformation for a fare quote tax. |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
FeeInfo |
typeFeeInfo complex type |
|
|
|
A generic type of fee for those charges which are incurred by the passenger, but not necessarily shown on tickets |
Amount |
string simple type |
|
Required |
|
|
BaseAmount |
string simple type |
|
Optional |
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to booking traveler |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
FeeToken |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
PassengerTypeCode |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
The reference to the one of the air
reservation payments if fee included in charge |
SubCode |
string simple type |
|
Optional |
|
|
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
TaxInfoRef |
element |
|
|
|
This reference elements will associate relevant taxes to this fee |
Key |
string simple type |
|
Required |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
OptionalService |
element |
|
|
|
this attribute shows the amount included in the base fare for the specific fee or tax |
ApplicableFFLevel |
integer simple type |
|
Optional |
|
Numerical value of the loyalty card level for which this service is available. |
AssessIndicator |
string simple type |
MileageAndCurrency , MileageOrCurrency |
Optional |
|
Indicates whether price is assessed by mileage or currency or both |
Available |
boolean simple type |
|
Optional |
|
Boolean to describe whether the Service is
available for sale or not |
BaggageUnitPrice |
string simple type |
|
Optional |
|
The per unit price of baggage. Providers: 1G, 1V, 1P |
BookedQuantity |
string simple type |
|
Optional |
|
Indicates the Optional Service quantity already booked. Provider: 1G, 1V, 1P |
Chargeable |
string simple type |
|
Optional |
|
Indicates if the optional service is not offered, is available for a charge, or is included in the brand |
Confirmation |
string simple type |
|
Optional |
|
Confirmation number provided by the
supplier |
CreateDate |
dateTime simple type |
|
Optional |
|
Timestamp when this service/offer got
created. |
DisplayOrder |
integer simple type |
|
Optional |
|
Optional service group display order. |
DisplayText |
string simple type |
|
Optional |
|
Title of the Optional Service. Provider: ACH |
Entitled |
boolean simple type |
|
Optional |
|
Boolean to describe whether the passenger
is entitled for the service without charge or not |
ExcessWeightRate |
string simple type |
|
Optional |
|
The cost of the bag per unit weight. |
FirstPiece |
long simple type |
|
Optional |
|
Indicates the minimum occurrence of excess baggage.Provider: 1G, 1V, 1P. |
GeographySpecification |
string simple type |
|
Optional |
|
Sector, Portion, Journey. |
Group |
string simple type |
|
Optional |
|
Associates Optional Services with the same ServiceSub Code, Air Segment, Passenger, and EMD Associated Item. Provider:1G, 1V, 1P |
InclusiveOfTax |
boolean simple type |
|
Optional |
|
Identifies if the service was filed with a fee that is inclusive of tax. |
InterlineSettlementAllowed |
boolean simple type |
|
Optional |
|
Identifies if the interline settlement is allowed in service . |
IsPricingApproximate |
boolean simple type |
|
Optional |
|
When set to True indicates that the pricing returned is approximate. Supported providers are MCH/ACH |
IsRepriceRequired |
boolean simple type |
|
Optional |
false |
When set to “true”, the Optional Service must be re-priced. Provider: 1G, 1V, 1P |
IssuanceReason |
string simple type |
|
Optional |
|
A one-letter code specifying the reason for
issuance of the OptionalService |
Key |
string simple type |
|
Optional |
|
|
LastPiece |
long simple type |
|
Optional |
|
Indicates the maximum occurrence of excess baggage. Provider: 1G, 1V, 1P. |
Mileage |
decimal simple type |
|
Optional |
|
Indicates mileage fee/amount |
OptionalServicesRuleRef |
string simple type |
|
Optional |
|
UniqueID to associate a rule to the
Optional Service |
PaymentRef |
string simple type |
|
Optional |
|
Reference to a payment for merchandising
services. |
PerTraveler |
boolean simple type |
|
Optional |
true |
Boolean to describe whether the Amount on
the Service is charged per traveler. |
Priority |
decimal simple type |
|
Optional |
|
Numeric value that represents the priority
order of the Service |
Private |
boolean simple type |
|
Optional |
|
Describes if service is private or not. |
ProviderDefinedType |
string simple type |
|
Optional |
|
Original Type as sent by the provider |
PseudoCityCode |
string simple type |
|
Optional |
|
The PCC or SID that booked the Optional Service. |
PurchaseWindow |
string simple type |
BookingOnly , TicketingOnly , CheckInOnly , Anytime , PostTicketing |
Optional |
|
Describes when the Service is available
for confirmation or purchase (e.g. Booking Only, Check-in Only,
Anytime, etc.) |
Quantity |
decimal simple type |
|
Optional |
|
The number of units availed for each optional
service (e.g. 2 baggage availed will be specified as 2 in quantity
for optional service BAGGAGE) |
Restricted |
boolean simple type |
|
Optional |
false |
When set to “true”, the Optional Service is restricted by an embargo. Provider: 1G, 1V, 1P |
SSRCode |
string simple type |
|
Optional |
|
The SSR Code associated with the
OptionalService |
SSRFreeText |
string simple type |
|
Optional |
|
Certain SSR types sent in OptionalService SSRCode require a free text message. For example, PETC Pet in Cabin. |
SecondaryType |
string simple type |
|
Optional |
|
The secondary option code type required for
certain options |
SequenceNumber |
decimal simple type |
|
Optional |
|
The sequence number associated with the
OptionalService |
ServiceStatus |
string simple type |
|
Optional |
|
Specify the service status (e.g. active,
canceled, etc.) |
ServiceSubCode |
string simple type |
|
Optional |
|
The service subcode associated with the
OptionalService |
Source |
string simple type |
|
Optional |
|
The Source of the optional service. The source can be ACH, MCE, or MCH. |
Tag |
string simple type |
|
Optional |
|
Optional service group name. |
TotalWeight |
string simple type |
|
Optional |
|
The total weight of a bag. Providers: 1G, 1V, 1P |
Type |
string simple type |
|
Required |
|
Specify the type of service offered (e.g.
seats, baggage, etc.) |
ViewableOnly |
boolean simple type |
|
Optional |
|
Describes if the OptionalService is viewable only or not.
If viewable only then the service cannot be sold. |
WeightInExcess |
string simple type |
|
Optional |
|
The excess weight of a bag. Providers: 1G, 1V, 1P |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ApproximateBasePrice |
string simple type |
|
Optional |
|
The Converted base price in Default Currency for this entity. This does not include any taxes or surcharges. |
ApproximateFees |
string simple type |
|
Optional |
|
The Converted fee amount in Default Currency. |
ApproximateTaxes |
string simple type |
|
Optional |
|
The Converted tax amount in Default Currency. |
ApproximateTotalPrice |
string simple type |
|
Optional |
|
The Converted total price in Default Currency for this entity including base price and all taxes. |
BasePrice |
string simple type |
|
Optional |
|
Represents the base price for this entity. This does not include any taxes or surcharges. |
EquivalentBasePrice |
string simple type |
|
Optional |
|
Represents the base price in the related currency for this entity. This does not include any taxes or surcharges. |
Fees |
string simple type |
|
Optional |
|
The aggregated amount of all the fees that are associated with this entity. See the associated FeeInfo array for a breakdown of the individual fees. |
Services |
string simple type |
|
Optional |
|
The total cost for all optional services. |
Taxes |
string simple type |
|
Optional |
|
The aggregated amount of all the taxes that are associated with this entity. See the associated TaxInfo array for a breakdown of the individual taxes. |
TotalPrice |
string simple type |
|
Optional |
|
The total price for this entity including base price and all taxes. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ServiceData |
element |
|
|
|
|
AirSegmentRef |
string simple type |
|
Optional |
|
Reference to a segment if the merchandising offering only pertains to that segment. If no segment reference is present this means this offering is for the whole itinerary. |
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to a passenger if the merchandising offering only pertains to that passenger. If no passenger reference is present this means this offering is for all passengers. |
Data |
string simple type |
|
Optional |
|
Data that specifies the details of the merchandising offering (e.g. seat number for seat service) |
EMDCouponRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD coupon issued. Supported providers are 1G/1V/1P |
EMDSummaryRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD issued. Supported providers are 1G/1V/1P |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
TravelerType |
string simple type |
|
Optional |
|
Passenger Type Code. |
SeatAttributes |
element |
|
|
|
Identifies the seat attribute of the service. |
SeatAttribute |
element |
|
|
|
Identifies the seat attribute of the service. |
Value |
string simple type |
|
Required |
|
|
CabinClass |
element |
|
|
|
Requests cabin class (First, Business and Economy, etc.) as supported by the provider or supplier. |
Type |
string simple type |
|
Required |
|
|
SSRRef |
typeKeyBasedReference complex type |
|
|
|
References to the related SSRs. At present, only reference to ASVC SSR is supported. Supported providers are 1G/1V/1P |
Key |
string simple type |
|
Required |
|
|
ServiceInfo |
element |
|
|
|
|
Description |
string simple type |
|
|
|
Description of the Service. Usually used in tandem with one or more media items. |
MediaItem |
element |
|
|
|
Photos and other media urls for the property referenced above. |
caption |
string simple type |
|
Optional |
|
|
height |
integer simple type |
|
Optional |
|
|
icon |
anyURI simple type |
|
Optional |
|
|
sizeCode |
string simple type |
|
Optional |
|
|
type |
string simple type |
|
Optional |
|
|
url |
anyURI simple type |
|
Optional |
|
|
width |
integer simple type |
|
Optional |
|
|
Remark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Key |
string simple type |
|
Optional |
|
|
TaxInfo |
typeTaxInfo complex type |
|
|
|
The tax information for a |
CarrierDefinedCategory |
string simple type |
|
Optional |
|
Optional category, where a carrier has
used a non-standard IATA tax category. The tax category will be
set to "DU" |
Category |
string simple type |
|
Required |
|
The tax category represents a valid IATA tax
code. |
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that tax is relative (if
applicable) |
FlightDetailsRef |
string simple type |
|
Optional |
|
The flight details that this tax is relative
to (if applicable) |
Key |
string simple type |
|
Optional |
|
The tax key represents a valid key of tax |
ProviderCode |
string simple type |
|
Optional |
|
Code of the provider returning this TaxInfo. |
SegmentRef |
string simple type |
|
Optional |
|
The segment to which that tax is relative (if
applicable) |
SupplierCode |
string simple type |
|
Optional |
|
Code of the supplier returning this TaxInfo. |
TaxExempted |
boolean simple type |
|
Optional |
|
This indicates whether the tax specified by
tax category is exempted. |
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
TaxDetail |
element |
|
|
|
The tax idetail nformation for a fare quote tax. |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
FeeInfo |
typeFeeInfo complex type |
|
|
|
A generic type of fee for those charges which are incurred by the passenger, but not necessarily shown on tickets |
Amount |
string simple type |
|
Required |
|
|
BaseAmount |
string simple type |
|
Optional |
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to booking traveler |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
FeeToken |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
PassengerTypeCode |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
The reference to the one of the air
reservation payments if fee included in charge |
SubCode |
string simple type |
|
Optional |
|
|
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
TaxInfoRef |
element |
|
|
|
This reference elements will associate relevant taxes to this fee |
Key |
string simple type |
|
Required |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
EMD |
element |
|
|
|
this attribute shows the amount included in the base fare for the specific fee or tax |
AssociatedItem |
string simple type |
|
Optional |
|
The type of Optional Service. The choices are Flight, Ticket, Merchandising, Rule Buster, Allowance, Chargeable Baggage, Carry On Baggage Allowance, Prepaid Baggage. Provider: 1G, 1V, 1P |
AvailabilityChargeIndicator |
string simple type |
X , E , F , G , H |
Optional |
|
A one-letter code specifying whether the service
is available or if there is a charge associated with it.
X = Service not available
F = No charge for service (free) and an EMD is not issued to
reflect free service
E = No charge for service (free) and an EMD is issued to reflect
the free service.
G = No charge for service (free), booking is not required and an
EMD is not issued to reflect free service
H = No charge for service (free), booking is not required, and an
EMD is issued to reflect the free service.
Blank = No application. Charges apply according to the data in the
Service Fee fields. |
Booking |
typeBooking simple type |
|
Optional |
|
Holds the booking description for the service, e.g., SSR. |
Commissionable |
boolean simple type |
|
Optional |
|
True/False value to whether or not the
service is comissionable. |
Date |
dateTime simple type |
|
Optional |
|
The date at which the service will be used. |
DisplayCategory |
typeDisplayCategory simple type |
|
Optional |
|
Describes when the service should be displayed. |
FulfillmentType |
integer simple type |
|
Optional |
|
A one digit code specifying how the service must be fulfilled.
See FulfillmentTypeDescription for the description of this value. |
FulfillmentTypeDescription |
string simple type |
|
Optional |
|
EMD description. |
Location |
typeIATACode simple type |
|
Optional |
|
3 letter location code where the service will be availed. |
MileageIndicator |
boolean simple type |
|
Optional |
|
True/False value to whether or not the
service has miles. |
RefundReissueIndicator |
string simple type |
Refundable , NonRefundable , Reuse |
Optional |
|
An attribute specifying whether the service is
refundable or reissuable. |
Reusable |
boolean simple type |
|
Optional |
|
Identifies if the service can be re-used towards a future purchase. |
BundledServices |
element |
|
|
|
Identifies if the service can be re-used towards a future purchase. |
BundledService |
element |
|
|
|
Displays the services bundled together |
Booking |
typeBooking simple type |
|
Optional |
|
Booking method for the bundled service, e..g SSR. |
Carrier |
string simple type |
|
Optional |
|
Carrier the service is applicable. |
CarrierSubCode |
boolean simple type |
|
Optional |
|
Carrier sub code. True means the carrier used their own sub code. False means the carrier used an ATPCO sub code |
Name |
string simple type |
|
Optional |
|
Name of the bundled service. |
Occurrence |
nonNegativeInteger simple type |
|
Optional |
|
How many of the service are included in the bundled service. |
ServiceSubCode |
string simple type |
|
Optional |
|
The sub code of the service, e.g. OAA for Pre paid baggage |
ServiceType |
string simple type |
|
Optional |
|
The type of service or what the service is used for, e.g. F type is flight type, meaning the service is used on a flight |
AdditionalInfo |
element |
|
|
|
The type of service or what the service is used for, e.g. F type is flight type, meaning the service is used on a flight |
Category |
string simple type |
|
Required |
|
The category code is the code the AdditionalInfo text came from, e.g. S5 or S7. |
FeeApplication |
element |
|
|
|
The category code is the code the AdditionalInfo text came from, e.g. S5 or S7. |
Code |
string simple type |
|
Optional |
|
The code associated to the fee application. The choices are: 1, 2, 3, 4, 5, K, F |
Text |
typeTextElement complex type |
|
|
|
Type of Text, Eg-'Upsell','Marketing Agent','Marketing Consumer','Strapline','Rule'. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
PriceRange |
element |
|
|
|
|
DefaultCurrency |
boolean simple type |
|
Optional |
|
Indicates if the currency code of StartPrice / EndPrice is the default currency code |
EndPrice |
string simple type |
|
Optional |
|
Price range end value |
StartPrice |
string simple type |
|
Optional |
|
Price range start value |
TourCode |
element |
|
|
|
Tour Code Fare Basis |
Value |
string simple type |
|
Required |
|
|
BrandingInfo |
element |
|
|
|
Branding information for the Ancillary Service. Returned in Seat Map only. Providers: 1G, 1V, 1P, ACH |
Chargeable |
string simple type |
|
Optional |
|
Indicates if the optional service is not offered, is available for a charge, or is included in the brand. Providers: 1G, 1V, 1P, ACH |
CommercialName |
string simple type |
|
Required |
|
The commercial name of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
ExternalServiceName |
string simple type |
|
Optional |
|
The external name of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
Key |
string simple type |
|
Optional |
|
|
ServiceSubCode |
string simple type |
|
Optional |
|
The Service Sub Code of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
ServiceType |
string simple type |
|
Optional |
|
The type of Ancillary Service. Providers: 1G, 1V, 1P, ACH |
PriceRange |
element |
|
|
|
The type of Ancillary Service. Providers: 1G, 1V, 1P, ACH |
DefaultCurrency |
boolean simple type |
|
Optional |
|
Indicates if the currency code of StartPrice / EndPrice is the default currency code |
EndPrice |
string simple type |
|
Optional |
|
Price range end value |
StartPrice |
string simple type |
|
Optional |
|
Price range start value |
Text |
typeTextElement complex type |
|
|
|
Type of Text, Eg-'Upsell','Marketing Agent','Marketing Consumer','Strapline','Rule'. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
Title |
typeTextElement complex type |
|
|
|
The additional titles associated to the brand or optional service. Providers: ACH, RCH, 1G, 1V, 1P. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
ImageLocation |
element |
|
|
|
|
ImageHeight |
integer simple type |
|
Required |
|
The height of the image |
ImageWidth |
integer simple type |
|
Required |
|
The width of the image |
Type |
string simple type |
|
Required |
|
Type of Image Location. E.g., "Agent", "Consumer". |
ServiceGroup |
element |
|
|
|
The Service Group of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
Code |
string simple type |
|
Required |
|
The Service Group Code of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
ServiceSubGroup |
element |
|
|
|
The Service Sub Group of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
Code |
string simple type |
|
Optional |
|
The Service Sub Group Code of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
AirSegmentRef |
typeSegmentRef complex type |
|
|
|
Specifies the AirSegment the branding information is for. Providers: ACH, 1G, 1V, 1P |
Key |
string simple type |
|
Required |
|
|
Title |
typeTextElement complex type |
|
|
|
The additional titles associated to the brand or optional service. Providers: ACH, RCH, 1G, 1V, 1P. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
GroupedOptionInfo |
element |
|
|
|
|
GroupedOption |
element |
|
|
|
|
OptionalServiceRef |
string simple type |
|
Required |
|
Reference to a optionalService which is paired with other optional services in the parent PairedOptions element. |
OptionalServiceRules |
ServiceRuleType complex type |
|
|
|
Holds the rules for selecting the optional
service in the itinerary |
Key |
string simple type |
|
Required |
|
Unique ID to identify an optional service rule |
ApplicationRules |
element |
|
|
|
The rules to apply the rule to the itinerary |
RequiredForAllSegments |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all segments in the itinerary if selected |
RequiredForAllSegmentsInOD |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all segments in a origin / destination (connection flights) if selected for one segment in the OD |
RequiredForAllTravelers |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all travelers in the itinerary if selected |
SecondaryOptionCodeRequired |
boolean simple type |
|
Optional |
|
If set to true, the secondary option code is required for this option |
UnselectedOptionRequired |
boolean simple type |
|
Optional |
|
If an UnselectedOption is present in the option, then the Unselected option needs to be selected even if the option is not selected when this flag is set to true |
ApplicationLevel |
element |
|
|
|
Lists the levels where the option is applied in the itinerary. Some options are applied for the entire itinerary, some for entire segments, etc. |
ApplicableLevels |
anonymous simple type |
|
Optional |
|
Indicates the level in the itinerary when the option is applied. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
ApplicationLimits |
element |
|
|
|
Adds the limits on the number of options that can be selected for a particular type |
ApplicationLimit |
OptionalServiceApplicationLimitType complex type |
|
|
|
The application limits for a particular level |
ApplicableLevel |
string simple type |
Itinerary , Passenger , Segment , PassengerSegment , PassengerOD , Other |
Required |
|
Indicates the applicable level for the option |
MaximumQuantity |
nonNegativeInteger simple type |
|
Required |
|
The maximum quantity allowed for the type |
MinimumQuantity |
nonNegativeInteger simple type |
|
Optional |
|
Indicates the minimum number of the option that can be selected. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
ServiceData |
element |
|
|
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
AirSegmentRef |
string simple type |
|
Optional |
|
Reference to a segment if the merchandising offering only pertains to that segment. If no segment reference is present this means this offering is for the whole itinerary. |
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to a passenger if the merchandising offering only pertains to that passenger. If no passenger reference is present this means this offering is for all passengers. |
Data |
string simple type |
|
Optional |
|
Data that specifies the details of the merchandising offering (e.g. seat number for seat service) |
EMDCouponRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD coupon issued. Supported providers are 1G/1V/1P |
EMDSummaryRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD issued. Supported providers are 1G/1V/1P |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
TravelerType |
string simple type |
|
Optional |
|
Passenger Type Code. |
SeatAttributes |
element |
|
|
|
Identifies the seat attribute of the service. |
SeatAttribute |
element |
|
|
|
Identifies the seat attribute of the service. |
Value |
string simple type |
|
Required |
|
|
CabinClass |
element |
|
|
|
Requests cabin class (First, Business and Economy, etc.) as supported by the provider or supplier. |
Type |
string simple type |
|
Required |
|
|
SSRRef |
typeKeyBasedReference complex type |
|
|
|
References to the related SSRs. At present, only reference to ASVC SSR is supported. Supported providers are 1G/1V/1P |
Key |
string simple type |
|
Required |
|
|
ModifyRules |
element |
|
|
|
Groups the modification rules for the Option |
ProviderDefinedModificationType |
string simple type |
|
Optional |
|
Indicates the actual provider defined modification type which is mapped to Other |
SupportedModifications |
anonymous simple type |
|
Optional |
|
Lists the supported modifications for the itinerary. |
ModifyRule |
element |
|
|
|
Indicates modification rules for the particular modification type. |
AutomaticallyAppliedOnAdd |
boolean simple type |
|
Optional |
false |
Indicates if the option will be automatically added to new segments / passengers in the itinerary. |
CanAdd |
boolean simple type |
|
Optional |
|
Indicates if the option can be added to the itinerary without segment or passenger modification |
CanDelete |
boolean simple type |
|
Optional |
|
Indicates if the option can be deleted from the itinerary without segment or passenger modifications |
Modification |
NMTOKEN simple type |
AddSegment , RemoveSegment , ReplaceSegment , AddPassenger , RemovePassenger , OptionsOnly , Other |
Required |
|
The modificaiton for which this rule group applies. |
ProviderDefinedModificationType |
string simple type |
|
Optional |
|
Indicates the actual provider defined modification type which is mapped to Other |
Refundable |
boolean simple type |
|
Optional |
|
Indicates if the price of the option is refundable. |
SecondaryTypeRules |
element |
|
|
|
Lists the supported Secondary Codes for the optional / additional service. |
SecondaryTypeRule |
element |
|
|
|
Lists a single secondary code for the optional / additional service. |
SecondaryType |
string simple type |
|
Required |
|
The unique type to associate a secondary type in an optional service |
ApplicationLimit |
OptionalServiceApplicationLimitType complex type |
|
|
|
The unique type to associate a secondary type in an optional service |
ApplicableLevel |
string simple type |
Itinerary , Passenger , Segment , PassengerSegment , PassengerOD , Other |
Required |
|
Indicates the applicable level for the option |
MaximumQuantity |
nonNegativeInteger simple type |
|
Required |
|
The maximum quantity allowed for the type |
MinimumQuantity |
nonNegativeInteger simple type |
|
Optional |
|
Indicates the minimum number of the option that can be selected. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
Remarks |
FormattedTextTextType complex type |
|
|
|
Adds text remarks / rules for the optional / additional service |
Formatted |
boolean simple type |
|
Optional |
|
Textual information, which may be formatted as a line of information, or unformatted, as a paragraph of text. |
TextFormat |
NMTOKEN simple type |
PlainText , HTML |
Optional |
|
Indicates the format of text used in the description e.g. unformatted or html. |
Language |
token simple type |
|
Optional |
|
Language identification. |
Rules |
element |
|
|
|
Language identification. |
RulesText |
string simple type |
|
|
|
Rules text |
ServiceAssociations |
element |
|
|
|
Rules text |
ApplicableSegment |
element |
|
|
|
Applicable air segment associated with this brand. |
Key |
string simple type |
|
Optional |
|
Applicable air segment key |
ResponseMessage |
element |
|
|
|
A simple textual fare note. Used within several other objects. |
Code |
decimal simple type |
|
Required |
|
|
Type |
string simple type |
Warning , Error , Info |
Optional |
|
Indicates the type of message (Warning, Error, Info) |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
OptionalServiceRef |
typeRef simple type |
|
|
|
Reference to optional service |
UpsellBrand |
element |
|
|
|
Upsell brand reference |
FareBasis |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
ApplicableSegment |
typeApplicableSegment complex type |
|
|
|
|
AirItineraryDetailsRef |
string simple type |
|
Optional |
|
|
BookingCounts |
string simple type |
|
Optional |
|
Classes of service and their counts. |
Key |
string simple type |
|
Required |
|
|
DefaultBrandDetail |
typeDefaultBrandDetail complex type |
|
|
|
Applicable air segment. |
BrandID |
string simple type |
|
Optional |
|
The unique identifier of the brand |
Text |
typeTextElement complex type |
|
|
|
Type of Text, Eg-'Upsell','Marketing Agent','Marketing Consumer','Strapline','Rule'. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
ImageLocation |
element |
|
|
|
|
ImageHeight |
integer simple type |
|
Required |
|
The height of the image |
ImageWidth |
integer simple type |
|
Required |
|
The width of the image |
Type |
string simple type |
|
Required |
|
Type of Image Location. E.g., "Agent", "Consumer". |
ApplicableSegment |
typeApplicableSegment complex type |
|
|
|
Applicable air segment. |
AirItineraryDetailsRef |
string simple type |
|
Optional |
|
|
BookingCounts |
string simple type |
|
Optional |
|
Classes of service and their counts. |
Key |
string simple type |
|
Required |
|
|
Commission |
element |
|
|
|
Identifies the agency commission |
Amount |
string simple type |
|
Optional |
|
The monetary amount of the commission. |
BookingTravelerRef |
string simple type |
|
Optional |
|
A reference to a passenger. |
CommissionOverride |
boolean simple type |
|
Optional |
false |
This is enabled to override CAT-35 commission error during air ticketing. PROVIDER SUPPORTED:Worldspan |
Key |
string simple type |
|
Optional |
|
|
Level |
string simple type |
Recalled , Fare , Penalty |
Required |
|
The commission percentage level. |
Modifier |
string simple type |
FarePercent , FareAmount , CommissionAmount , LessStandardCommission , StandardPlusSupplementaryPercent , SupplementaryPercent , SupplementaryAmount |
Optional |
|
Optional commission modifier. |
Percentage |
string simple type |
|
Optional |
|
The percent of the commission. |
Type |
string simple type |
Flat , PercentBase , PercentTotal |
Required |
|
The commission type. |
Value |
string simple type |
|
Optional |
|
Contains alphanumeric or alpha characters intended as 1G Value Code as applicable by BSP of client. |
FareAttributes |
string simple type |
|
|
|
Returns all fare attributes separated by pipe ‘|’. Attribute information is returned by comma separated values for each attribute. These information include attribute number, chargeable indicator and supplementary info. Attribute numbers: 1 - Checked Bag, 2 - Carry On, 3 - Rebooking, 4 - Refund, 5 - Seats, 6 - Meals, 7 - WiFi. Chargeable Indicator: Y - Chargeable, N - Not Chargeable. Supplementary Information that will be returned is : For 1 and 2 - Baggage weights. For 3 – Changeable Info. For 4 – Refundable Info. For 5 - Seat description. For 6 – Meal description. For 7 – WiFi description. Example: 1,Y,23|1,N,50|2,N,8|3,N,CHANGEABLE|4,Y,REFUNDABLE|5,N,SEATING|5,N,MIDDLE|6,Y,SOFT DRINK|6,N,ALCOHOLIC DRINK|6,Y,SNACK|7,X,WIFI |
ChangePenalty |
typeFarePenalty complex type |
|
|
|
The penalty (if any) to change the itinerary |
NoShow |
boolean simple type |
|
Optional |
|
The No Show penalty (if any) to change/cancel the fare. |
PenaltyApplies |
string simple type |
Anytime , Before Departure , After Departure |
Optional |
|
|
Amount |
typeMoney simple type |
|
|
|
The penalty (if any) - expressed as the actual
amount of money. Both Amount and Percentage can be present. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
The penalty (if any) - expressed in
percentage. Both Amount and Percentage can be present. |
CancelPenalty |
typeFarePenalty complex type |
|
|
|
The penalty (if any) to cancel the fare |
NoShow |
boolean simple type |
|
Optional |
|
The No Show penalty (if any) to change/cancel the fare. |
PenaltyApplies |
string simple type |
Anytime , Before Departure , After Departure |
Optional |
|
|
Amount |
typeMoney simple type |
|
|
|
The penalty (if any) - expressed as the actual
amount of money. Both Amount and Percentage can be present. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
The penalty (if any) - expressed in
percentage. Both Amount and Percentage can be present. |
FareRulesFilter |
element |
|
|
|
Fare Rules Filter about this fare component. Applicable Providers are 1P,1G,1V. |
Refundability |
element |
|
|
|
Refundability/Penalty Fare Rules about this fare component. |
Value |
string simple type |
|
Required |
|
Currently returned: FullyRefundable (1G,1V), RefundableWithPenalty (1G,1V), Refundable (1P), NonRefundable (1G,1V,1P).Refundable. |
LatestTicketingTime |
dateTime simple type |
|
|
|
For Future Use |
CHG |
CHGType complex type |
|
|
|
For Penalties |
PenFee |
PenFeeType complex type |
|
|
|
For Penalties |
AirVFee |
boolean simple type |
|
Optional |
|
Carrier fee. True if carrier fee is assessed should passenger for complete all conditions for travel at fare. False if it does not exist. |
Amt |
decimal simple type |
|
Optional |
|
Amount of penalty. If XXX.XX then it is an amount. If it is XX then is is a percenatge. Eg 100.00 or 000100. |
Applicable |
boolean simple type |
|
Optional |
|
Applicable. True if amount specified is applicable. Flase if amount specified is not applicable. |
ApplicableTo |
boolean simple type |
|
Optional |
|
Applicable to penalty or deposit. True if amount specified applies to penalty. False if amount specified applies to deposit. |
Cancellation |
boolean simple type |
|
Optional |
|
Cancellation. True if subject to penalty. False if no penalty. |
Currency |
string simple type |
|
Optional |
|
Currency code of penalty (e.g. USD). |
DepNonRef |
boolean simple type |
|
Optional |
|
Deposit non-refundable. True is non-refundanbe. False is refundable. |
DepRequired |
boolean simple type |
|
Optional |
|
Deposit required. True if require. False if not required. |
FailConfirmSpace |
boolean simple type |
|
Optional |
|
Failure to confirm space. True if subject to penalty if seats are not confirmed. False if subject to penalty if seats are confirmed. |
ItinChg |
boolean simple type |
|
Optional |
|
Subject to penalty if Itinerary is changed requiring reissue of ticket. True if subject to penalty. False if no penalty if reissue required. |
ReplaceTk |
boolean simple type |
|
Optional |
|
Replace ticket. True if subject to penalty, if replacement of lost ticket / exchange order. False if no penalty, if replacement of lost ticket or exchange order. |
TkNonRef |
boolean simple type |
|
Optional |
|
Ticket non-refundable. True if non-refundanbe. False if refundable. |
Type |
string simple type |
|
Optional |
|
Type of penalty. If it is D then dollar. If it is P then percentage. |
MIN |
MINType complex type |
|
|
|
For Minimum Stay |
DaysMin |
boolean simple type |
|
Optional |
|
Minimum days. True if unit of time is days. False if unit of time is not days. |
FareComponent |
decimal simple type |
|
Optional |
|
Fare component number of the most restrictive fare. |
HoursMin |
boolean simple type |
|
Optional |
|
Minimum hours. True if unit of time is hours. False if unit of time is not hours. |
MonthsMin |
boolean simple type |
|
Optional |
|
Minimum months. True if unit of time is months. False if unit of time is not months. |
NumOccurMin |
decimal simple type |
|
Optional |
|
Number of min occurances. This field is used in conjunction with the Day of Week. |
OccurIndMin |
boolean simple type |
|
Optional |
|
Minimum occurance indicator. True if day of the week is used. False if day of the week is not used. |
SameDayMin |
boolean simple type |
|
Optional |
|
Same day minimum. True if Stay is same day. False if Stay is not same day. |
TmDOWMin |
decimal simple type |
|
Optional |
|
If a min unit of time is true then number corrolates to day of the week starting with 1 for Sunday. |
MAX |
MAXType complex type |
|
|
|
For Maximum Stay |
CompletionInd |
boolean simple type |
|
Optional |
|
Completion indicator. True if Completion C Indicator. False if not Completion C Indicator. |
DaysMax |
boolean simple type |
|
Optional |
|
Maximum days. True if unit of time is days. False if unit of time is not days. |
HoursMax |
boolean simple type |
|
Optional |
|
Maximum hours. True if unit of time is hours. False if unit of time is not hours. |
MonthsMax |
boolean simple type |
|
Optional |
|
Maximum months. True if unit of time is months. False if unit of time is not months. |
NumOccurMax |
decimal simple type |
|
Optional |
|
Number of maximum occurances. |
OccurIndMax |
boolean simple type |
|
Optional |
|
Maximum cccurance indicator. True if day of the week is used. False if day of the week is not used. |
SameDayMax |
boolean simple type |
|
Optional |
|
Same day maximum. True if Stay is same day. False if Stay is not same day. |
StartIndMax |
boolean simple type |
|
Optional |
|
Start indicator. True if start indicator. False if not a start indicator. |
TmDOWMax |
decimal simple type |
|
Optional |
|
If a max unit of time is true then number corrolates to day of the week starting with 1 for Sunday. |
ADV |
ADVType complex type |
|
|
|
For Advance Res/Tkt |
AdvRsvnAnyTm |
boolean simple type |
|
Optional |
|
Reservation anytime. True if advanced reservatiosn anytime. False if advanced reservations for a limited time. |
AdvRsvnDataExists |
boolean simple type |
|
Optional |
|
Reservation data exists. True if advanced reservation data exists. False if advanced reservation data does not exist. |
AdvRsvnDays |
boolean simple type |
|
Optional |
|
Reservation days. True if advanced reservation time in days. False if advanced reservation time not in days. |
AdvRsvnEarliestTm |
boolean simple type |
|
Optional |
|
Earliest reservation time. True if advanced reservations time is earliest permitted. False is advanced reservation time not earliest permitted time. |
AdvRsvnEndItem |
boolean simple type |
|
Optional |
|
Reservation end item. True if advanced reservation end item and more values. False if it does not exist. |
AdvRsvnHrs |
boolean simple type |
|
Optional |
|
Reservation hours. True if advanced reservation time in hours. False if advanced reservation time not in hours. |
AdvRsvnLatestTm |
boolean simple type |
|
Optional |
|
Latest reservation time. True if advanced reservations time is latest permitted. False is advanced reservation time not latest permitted time. |
AdvRsvnMonths |
boolean simple type |
|
Optional |
|
Reservation months. True if advanced reservation time in months. False if advanced reservation time not in months. |
AdvRsvnOnlyIfTk |
boolean simple type |
|
Optional |
|
Reservation only if ticketed. True is advanced reservations only if tickets. False is no advanced reservations |
AdvRsvnTm |
decimal simple type |
|
Optional |
|
Advanced reservation time. |
AdvRsvnWaived |
boolean simple type |
|
Optional |
|
Reservation Waived. True if advanced reservation waived. False if advanced reservation not waived. |
AdvTkAnyTm |
boolean simple type |
|
Optional |
|
Ticketing anytime. True if anytime. False if limited time. |
AdvTkEarliestTm |
boolean simple type |
|
Optional |
|
Earliest ticketing time. True if earliest permitted. False if not earliest permitted. |
AdvTkEndItem |
boolean simple type |
|
Optional |
|
Ticketing end item. True if advanced ticketing item and more values. False if end item does not exist. |
AdvTkLatestTm |
boolean simple type |
|
Optional |
|
Latest ticketing time. True if time is latest permitted. False if time is not latest permitted. |
AdvTkRsvnDays |
boolean simple type |
|
Optional |
|
Ticketing reservation days. True if in days. False if not in days. |
AdvTkRsvnHrs |
boolean simple type |
|
Optional |
|
Ticketing reservation hours. True if in hours. False if not in hours. |
AdvTkRsvnMonths |
boolean simple type |
|
Optional |
|
Ticketing reservation months. True if in months. False if not in months. |
AdvTkRsvnTm |
decimal simple type |
|
Optional |
|
Advanced ticketing reservation time. |
AdvTkStartDays |
boolean simple type |
|
Optional |
|
Ticketing departure days. True if in days. False if not in days. |
AdvTkStartHrs |
boolean simple type |
|
Optional |
|
Latest ticketing departure. True if time is latest permitted. False if time is not latest permitted. |
AdvTkStartMonths |
boolean simple type |
|
Optional |
|
Ticketing reservation months. True if in months. False if not in months. |
AdvTkStartTm |
decimal simple type |
|
Optional |
|
Advanced ticketing departure time. |
AdvTkWaived |
boolean simple type |
|
Optional |
|
Ticketing waived. True if waived. False if not waived. |
EarliestRsvnDt |
date simple type |
|
Optional |
|
Earliest reservation date. |
EarliestRsvnDtPresent |
boolean simple type |
|
Optional |
|
Earliest reservation date. True if date is present. False if date is not present. |
EarliestTkDt |
date simple type |
|
Optional |
|
Earliest ticketing date. |
EarliestTkDtPresent |
boolean simple type |
|
Optional |
|
Earliest ticketing date. True if date is present. False if date is not present. |
LatestRsvnDt |
date simple type |
|
Optional |
|
Latest reservation date. |
LatestRsvnDtPresent |
boolean simple type |
|
Optional |
|
Latest reservation date. True if date is present. False if date is not present. |
LatestTkDt |
date simple type |
|
Optional |
|
Latest ticketing date. |
LatestTkDtPresent |
boolean simple type |
|
Optional |
|
Latest ticketing date. True if date is present. False if date is not present. |
OTH |
OTHType complex type |
|
|
|
Other |
Cat0 |
boolean simple type |
|
Optional |
|
Category 0 rules. True if category applies. False if rules do not apply. |
Cat1 |
boolean simple type |
|
Optional |
|
Category 1 rules. True if category applies. False if rules do not apply. |
Cat10 |
boolean simple type |
|
Optional |
|
Category 10 rules. True if category applies. False if rules do not apply. |
Cat11 |
boolean simple type |
|
Optional |
|
Category 11 rules. True if category applies. False if rules do not apply. |
Cat12 |
boolean simple type |
|
Optional |
|
Category 12 rules. True if category applies. False if rules do not apply. |
Cat13 |
boolean simple type |
|
Optional |
|
Category 13 rules. True if category applies. False if rules do not apply. |
Cat14 |
boolean simple type |
|
Optional |
|
Category 14 rules. True if category applies. False if rules do not apply. |
Cat15 |
boolean simple type |
|
Optional |
|
Category 15 rules. True if category applies. False if rules do not apply. |
Cat16 |
boolean simple type |
|
Optional |
|
Category 16 rules. True if category applies. False if rules do not apply. |
Cat17 |
boolean simple type |
|
Optional |
|
Category 17 rules. True if category applies. False if rules do not apply. |
Cat18 |
boolean simple type |
|
Optional |
|
Category 18 rules. True if category applies. False if rules do not apply. |
Cat19 |
boolean simple type |
|
Optional |
|
Category 19 rules. True if category applies. False if rules do not apply. |
Cat2 |
boolean simple type |
|
Optional |
|
Category 2 rules. True if category applies. False if rules do not apply. |
Cat20 |
boolean simple type |
|
Optional |
|
Category 20 rules. True if category applies. False if rules do not apply. |
Cat21 |
boolean simple type |
|
Optional |
|
Category 21 rules. True if category applies. False if rules do not apply. |
Cat22 |
boolean simple type |
|
Optional |
|
Category 22 rules. True if category applies. False if rules do not apply. |
Cat23 |
boolean simple type |
|
Optional |
|
Category 23 rules. True if category applies. False if rules do not apply. |
Cat24 |
boolean simple type |
|
Optional |
|
Category 24 rules. True if category applies. False if rules do not apply. |
Cat25 |
boolean simple type |
|
Optional |
|
Category 25 rules. True if category applies. False if rules do not apply. |
Cat26 |
boolean simple type |
|
Optional |
|
Category 26 rules. True if category applies. False if rules do not apply. |
Cat27 |
boolean simple type |
|
Optional |
|
Category 27 rules. True if category applies. False if rules do not apply. |
Cat28 |
boolean simple type |
|
Optional |
|
Category 28 rules. True if category applies. False if rules do not apply. |
Cat29 |
boolean simple type |
|
Optional |
|
Category 29 rules. True if category applies. False if rules do not apply. |
Cat3 |
boolean simple type |
|
Optional |
|
Category 3 rules. True if category applies. False if rules do not apply. |
Cat30 |
boolean simple type |
|
Optional |
|
Category 30 rules. True if category applies. False if rules do not apply. |
Cat31 |
boolean simple type |
|
Optional |
|
Category 31 rules. True if category applies. False if rules do not apply. |
Cat4 |
boolean simple type |
|
Optional |
|
Category 4 rules. True if category applies. False if rules do not apply. |
Cat5 |
boolean simple type |
|
Optional |
|
Category 5 rules. True if category applies. False if rules do not apply. |
Cat6 |
boolean simple type |
|
Optional |
|
Category 6 rules. True if category applies. False if rules do not apply. |
Cat7 |
boolean simple type |
|
Optional |
|
Category 7 rules. True if category applies. False if rules do not apply. |
Cat8 |
boolean simple type |
|
Optional |
|
Category 8 rules. True if category applies. False if rules do not apply. |
Cat9 |
boolean simple type |
|
Optional |
|
Category 9 rules. True if category applies. False if rules do not apply. |
MissingRules |
boolean simple type |
|
Optional |
|
Missing rules. True if rules are missing. False if rules are not missing. |
NotUSACity |
boolean simple type |
|
Optional |
|
Not USA city. True if Origin or final destination not a continental U.S. City. False if Origin or final destination a continental U.S. City. |
RestrictiveDt |
date simple type |
|
Optional |
|
Most restrictive ticketing date. |
SurchargeAmt |
decimal simple type |
|
Optional |
|
Surcharge amount |
FareStatus |
element |
|
|
|
Denotes the status of a particular fare. |
Code |
string simple type |
ReadyToTicket , UnableToTicket , Reprice , Ticketed , Unable , Unknown |
Required |
|
The status of the fare. |
FareStatusFailureInfo |
element |
|
|
|
Denotes the failure reason of a particular fare. |
Code |
string simple type |
|
Required |
|
The failure code of the fare. |
Reason |
string simple type |
|
Optional |
|
The reason for the failure. |
FareInfoRef |
element |
|
|
|
Reference to a complete FareInfo from a
shared list |
Key |
string simple type |
|
Required |
|
|
BookingInfo |
element |
|
|
|
Links segments and fares together |
AirItinerarySolutionRef |
string simple type |
|
Optional |
|
Reference to an Air Itinerary Solution |
BookingCode |
string simple type |
|
Required |
|
|
BookingCount |
string simple type |
|
Optional |
|
Seat availability of the BookingCode |
CabinClass |
string simple type |
|
Optional |
|
|
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that booking is relative
(if applicable) |
FareInfoRef |
string simple type |
|
Required |
|
|
HostTokenRef |
string simple type |
|
Optional |
|
HostToken Reference for this segment and fare combination. |
SegmentRef |
string simple type |
|
Optional |
|
|
TaxInfoRef |
string simple type |
|
Optional |
|
TaxInfo Reference for booking info and tax info combination. |
TaxInfo |
typeTaxInfo complex type |
|
|
|
The tax information for a |
CarrierDefinedCategory |
string simple type |
|
Optional |
|
Optional category, where a carrier has
used a non-standard IATA tax category. The tax category will be
set to "DU" |
Category |
string simple type |
|
Required |
|
The tax category represents a valid IATA tax
code. |
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that tax is relative (if
applicable) |
FlightDetailsRef |
string simple type |
|
Optional |
|
The flight details that this tax is relative
to (if applicable) |
Key |
string simple type |
|
Optional |
|
The tax key represents a valid key of tax |
ProviderCode |
string simple type |
|
Optional |
|
Code of the provider returning this TaxInfo. |
SegmentRef |
string simple type |
|
Optional |
|
The segment to which that tax is relative (if
applicable) |
SupplierCode |
string simple type |
|
Optional |
|
Code of the supplier returning this TaxInfo. |
TaxExempted |
boolean simple type |
|
Optional |
|
This indicates whether the tax specified by
tax category is exempted. |
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
TaxDetail |
element |
|
|
|
The tax idetail nformation for a fare quote tax. |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
FareCalc |
string simple type |
|
|
|
The complete fare calculation line. |
PassengerType |
element |
|
|
|
The passenger type details associated to a fare. |
AccompaniedPassenger |
boolean simple type |
|
Optional |
false |
Container to identify accompanied passenger. Set true means this passenger is accompanied |
Age |
decimal simple type |
|
Optional |
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
This value should be set for Multiple Passengers in the request. |
Code |
string simple type |
|
Required |
|
The 3-char IATA passenger type code |
DOB |
date simple type |
|
Optional |
|
Passenger Date of Birth |
Gender |
string simple type |
|
Optional |
|
The passenger gender type |
PricePTCOnly |
boolean simple type |
|
Optional |
|
|
ResidencyType |
string simple type |
Employee , National , Resident |
Optional |
|
The passenger residence type. |
Name |
element |
|
|
|
Complete name fields |
First |
string simple type |
|
Required |
|
First Name. Size can be up to 256 characters |
Last |
string simple type |
|
Required |
|
Last Name. Size can be up to 256 characters |
Middle |
string simple type |
|
Optional |
|
Midle name. Size can be up to 256 characters |
Prefix |
string simple type |
|
Optional |
|
Name prefix. Size can be up to 20 characters |
Suffix |
string simple type |
|
Optional |
|
Name suffix. Size can be up to 256 characters |
TravelerProfileId |
integer simple type |
|
Optional |
|
Traveler Applied Profile ID. |
LoyaltyCard |
element |
|
|
|
Provider loyalty card information |
CardNumber |
string simple type |
|
Required |
|
|
FreeText |
string simple type |
|
Optional |
|
|
Level |
string simple type |
|
Optional |
|
|
MembershipStatus |
string simple type |
|
Optional |
|
|
PriorityCode |
string simple type |
|
Optional |
|
|
Status |
string simple type |
|
Optional |
|
|
SupplierType |
string simple type |
Air , Vehicle , Hotel , Rail , Cruise , Other |
Optional |
|
|
VendorLocationRef |
string simple type |
|
Optional |
|
|
AllianceLevel |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
MembershipProgram |
string simple type |
|
Optional |
|
Loyalty Program membership Id of the traveler specific to Amtrak(2V) Guest Rewards |
SupplierCode |
string simple type |
|
Required |
|
The code used to identify the Loyalty supplier, e.g. AA, ZE, MC |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationSpecificInfo |
typeProviderReservationSpecificInfo complex type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationLevel |
boolean simple type |
|
Optional |
|
If true means Loyalty card is applied at ProviderReservation level. |
ReservationLevel |
boolean simple type |
|
Optional |
|
If true means Loyalty card is applied at Universal Record Reservation level e.g. Hotel Reservation, Vehicle Reservation etc. |
OperatedBy |
element |
|
|
|
This is the carrier code to support Cross Accrual |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
DiscountCard |
element |
|
|
|
Rail Discount Card Information |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Number |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
PersonalGeography |
element |
|
|
|
Personal geography details of the associated passenger. |
CountryCode |
typeCountry simple type |
|
|
|
Passenger country code. |
StateProvinceCode |
typeState simple type |
|
|
|
Passenger state/province code. |
CityCode |
typeCity simple type |
|
|
|
Passenger city code. |
FareGuaranteeInfo |
element |
|
|
|
The information related to fare guarantee details. |
GuaranteeDate |
date simple type |
|
Optional |
|
The date till which the fare is guaranteed. |
GuaranteeType |
string simple type |
Auto , Manual , ManualFare , Guaranteed , Invalid , Restored , Ticketed , Unticketable , Reprice , Expired , AutoUsingPrivateFare , GuaranteedUsingAirlinePrivateFare , Airline , GuaranteeExpired , AgencyPrivateFareNoOverride , Unknown |
Required |
|
Determines the status of a fare for a passenger. |
BookingTravelerRef |
element |
|
|
|
Reference Element for Booking Traveler and Loyalty cards |
Key |
string simple type |
|
Optional |
|
|
LoyaltyCardRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
DriversLicenseRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
DiscountCardRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
PaymentRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
WaiverCode |
element |
|
|
|
Waiver code to override fare validations |
Endorsement |
string simple type |
|
Optional |
|
Endorsement. Size can be up to 100
characters |
TicketDesignator |
string simple type |
|
Optional |
|
|
TourCode |
string simple type |
|
Optional |
|
|
PaymentRef |
element |
|
|
|
Reference to one of the air reservation
payments |
Key |
string simple type |
|
Required |
|
|
ChangePenalty |
typeFarePenalty complex type |
|
|
|
The penalty (if any) to change the itinerary |
NoShow |
boolean simple type |
|
Optional |
|
The No Show penalty (if any) to change/cancel the fare. |
PenaltyApplies |
string simple type |
Anytime , Before Departure , After Departure |
Optional |
|
|
Amount |
typeMoney simple type |
|
|
|
The penalty (if any) - expressed as the actual
amount of money. Both Amount and Percentage can be present. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
The penalty (if any) - expressed in
percentage. Both Amount and Percentage can be present. |
CancelPenalty |
typeFarePenalty complex type |
|
|
|
The penalty (if any) to cancel the fare |
NoShow |
boolean simple type |
|
Optional |
|
The No Show penalty (if any) to change/cancel the fare. |
PenaltyApplies |
string simple type |
Anytime , Before Departure , After Departure |
Optional |
|
|
Amount |
typeMoney simple type |
|
|
|
The penalty (if any) - expressed as the actual
amount of money. Both Amount and Percentage can be present. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
The penalty (if any) - expressed in
percentage. Both Amount and Percentage can be present. |
NoShowPenalty |
typeFarePenalty complex type |
|
|
|
The NoShow penalty (if any) |
NoShow |
boolean simple type |
|
Optional |
|
The No Show penalty (if any) to change/cancel the fare. |
PenaltyApplies |
string simple type |
Anytime , Before Departure , After Departure |
Optional |
|
|
Amount |
typeMoney simple type |
|
|
|
The penalty (if any) - expressed as the actual
amount of money. Both Amount and Percentage can be present. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
The penalty (if any) - expressed in
percentage. Both Amount and Percentage can be present. |
MostRestrictivePenalties |
typeMostRestrictivePenalties complex type |
|
|
|
Contain CAT16 Most Restrictive Penalties. |
RestrictionType |
typeRestrictionData complex type |
|
|
|
Contain the type of restriction applicable |
Name |
anySimpleType simple type |
|
Optional |
|
Possible value for restriction name "Non-Refundable","Non-Changeable","Cancellation","Changes",
"Non-Refundable marked with No Show","No Show","Non-Changeable marked with No Show" |
Value |
anySimpleType simple type |
|
Optional |
|
Possible value for restriction value "After Departure","Anytime" and "Before Departure" |
Amount |
typeMoney simple type |
|
|
|
Implies a flat amount to be adjusted.
Negative value implies a discount. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
Implies an adjustment to be made on
original price. Negative value implies a discount. |
FeeInfo |
typeFeeInfo complex type |
|
|
|
A generic type of fee for those charges which are incurred by the passenger, but not necessarily shown on tickets |
Amount |
string simple type |
|
Required |
|
|
BaseAmount |
string simple type |
|
Optional |
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to booking traveler |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
FeeToken |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
PassengerTypeCode |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
The reference to the one of the air
reservation payments if fee included in charge |
SubCode |
string simple type |
|
Optional |
|
|
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
TaxInfoRef |
element |
|
|
|
This reference elements will associate relevant taxes to this fee |
Key |
string simple type |
|
Required |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
Adjustment |
element |
|
|
|
An indentifier which indentifies adjustment made
on original pricing. It can a flat amount or percentage of original
price. The value of Amount/Percent can be negetive. Negative value
implies a discount. |
AdjustedTotalPrice |
string simple type |
|
Required |
|
The adjusted price after applying adjustment
on Total price |
ApproximateAdjustedTotalPrice |
string simple type |
|
Optional |
|
The Converted adjusted total price in Default
Currency for this entity. |
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to a booking traveler for which adjustment is applied. |
Amount |
typeMoney simple type |
|
|
|
Implies a flat amount to be adjusted.
Negetive value implies a discount. |
Percent |
float simple type |
|
|
|
Implies an adjustment to be made on
original price. Negetive value implies a discount. |
Yield |
element |
|
|
|
An identifier which identifies yield made
on original pricing. It can be a flat amount of original
price. The value of Amount can be negative. Negative value
implies a discount. |
Amount |
string simple type |
|
Optional |
|
Yield per passenger level in Default
Currency for this entity. |
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to a booking traveler for which Yield is applied. |
AirPricingModifiers |
element |
|
|
|
Controls and switches for a Air Search
request that contains Pricing Information |
AccountCodeFaresOnly |
boolean simple type |
|
Optional |
|
Indicates whether or not the private
fares returned should be restricted to only those specific to the
input account code and contract code. |
ChannelId |
string simple type |
|
Optional |
|
A Channel ID is 2 to 4 alpha-numeric characters used to activate the Search Control Console filter for a specific group of travelers being served by the agency credential. |
CurrencyType |
string simple type |
|
Optional |
|
|
ETicketability |
string simple type |
Yes , No , Required , Ticketless |
Optional |
|
Request a search based on whether only
E-ticketable fares are required. |
FaresIndicator |
string simple type |
PublicFaresOnly , PrivateFaresOnly , AgencyPrivateFaresOnly , AirlinePrivateFaresOnly , PublicAndPrivateFares , NetFaresOnly , AllFares |
Optional |
|
Indicates whether only public fares
should be returned or specific type of private fares |
FiledCurrency |
string simple type |
|
Optional |
|
Currency in which Fares/Prices will be filed if supported by the supplier else approximated to. |
ForceSegmentSelect |
boolean simple type |
|
Optional |
false |
This indicator allows agent to force segment select option in host while selecting all air segments to store price on a PNR. This is relevent only when agent selects all air segmnets to price. if agent selects specific segments to price then this attribute will be ignored by the system. This is currently used by Worldspan only. |
InventoryRequestType |
string simple type |
Seamless , DirectAccess , Basic |
Optional |
|
This allows user to make request for a particular source of inventory for pricing modifier purposes. |
Key |
string simple type |
|
Optional |
|
|
OneWayShop |
boolean simple type |
|
Optional |
false |
Via this attribute one way shop can be requested. Applicable provider is 1G |
OverrideCarrier |
string simple type |
|
Optional |
|
The Plating Carrier for this journey. |
PlatingCarrier |
string simple type |
|
Optional |
|
The Plating Carrier for this journey. |
ProhibitAdvancePurchaseFares |
boolean simple type |
|
Optional |
false |
|
ProhibitMaxStayFares |
boolean simple type |
|
Optional |
false |
|
ProhibitMinStayFares |
boolean simple type |
|
Optional |
false |
|
ProhibitNonExchangeableFares |
boolean simple type |
|
Optional |
false |
|
ProhibitNonRefundableFares |
boolean simple type |
|
Optional |
false |
|
ProhibitRestrictedFares |
boolean simple type |
|
Optional |
false |
|
ProhibitUnbundledFareTypes |
boolean simple type |
|
Optional |
|
A "True" value wiill remove fares with EOU and ERU fare types from consideration. A "False" value is the same as no value. Default is no value. Applicable providers: 1P/1G/1V |
ReturnFailedSegments |
boolean simple type |
|
Optional |
false |
If "true", returns failed segments information. |
ReturnFareAttributes |
boolean simple type |
|
Optional |
false |
Returns attributes that are associated to a fare |
ReturnServices |
boolean simple type |
|
Optional |
false |
When set to false, ATPCO filed Optional Services will not be returned. Default is false. Provider: 1G, 1V, 1P |
SellCheck |
boolean simple type |
|
Optional |
false |
Checks if the segment is bookable before pricing |
SellCity |
string simple type |
|
Optional |
|
City Code identifying where the ticket is to be sold. |
TicketingCity |
string simple type |
|
Optional |
|
City Code identifying where the ticket will be issued. |
ProhibitedRuleCategories |
element |
|
|
|
City Code identifying where the ticket will be issued. |
FareRuleCategory |
element |
|
|
|
Rule Categories to filter on. |
Category |
integer simple type |
|
Required |
|
|
AccountCodes |
element |
|
|
|
|
AccountCode |
element |
|
|
|
Account Code is used to get Private Fares.If ProviderCode or SupplierCode is not specified,it will be considered a default AccounCode to be sent to all the Providers or Suppliers. |
Code |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
An identifier to categorize this account code. For example, FlightPass for AC Flight Pass or RFB for AC corporate Rewards for Business. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
PermittedCabins |
element |
|
|
|
|
CabinClass |
element |
|
|
|
Requests cabin class (First, Business and Economy, etc.) as supported by the provider or supplier. |
Type |
string simple type |
|
Required |
|
|
ContractCodes |
element |
|
|
|
|
ContractCode |
element |
|
|
|
Some private fares (non-ATPCO) are secured to a
contract code. |
Code |
string simple type |
|
Required |
|
The 1-64 character string which uniquely
identifies a Contract. |
CompanyName |
string simple type |
|
Optional |
|
Providers supported : ACH |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ExemptTaxes |
element |
|
|
|
Request tax exemption for specific tax
category and/or all taxes of a specific country |
AllTaxes |
boolean simple type |
|
Optional |
|
Request exemption of all taxes. |
CompanyName |
string simple type |
|
Optional |
|
The federal government body name must be provided in this element. This field is required by AC |
TaxTerritory |
string simple type |
|
Optional |
|
exemption is achieved by sending in the TaxTerritory in the tax exempt price request. |
CountryCode |
typeCountry simple type |
|
|
|
Specify ISO country code for which tax
exemption is requested. |
TaxCategory |
string simple type |
|
|
|
Specify tax category for which tax
exemption is requested. |
PenaltyFareInformation |
element |
|
|
|
Specify tax category for which tax
exemption is requested. |
ProhibitPenaltyFares |
boolean simple type |
|
Required |
|
Indicates whether user wants penalty
fares to be returned. |
PenaltyInfo |
typeFarePenalty complex type |
|
|
|
Penalty Limit if requested. |
NoShow |
boolean simple type |
|
Optional |
|
The No Show penalty (if any) to change/cancel the fare. |
PenaltyApplies |
string simple type |
Anytime , Before Departure , After Departure |
Optional |
|
|
Amount |
typeMoney simple type |
|
|
|
The penalty (if any) - expressed as the actual
amount of money. Both Amount and Percentage can be present. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
The penalty (if any) - expressed in
percentage. Both Amount and Percentage can be present. |
DiscountCard |
element |
|
|
|
Rail Discount Card Information |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Number |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
PromoCodes |
element |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
PromoCode |
element |
|
|
|
A container to specify Promotional code with Provider code and Supplier code. |
Code |
string simple type |
|
Required |
|
To be used to specify Promotional Code. |
ProviderCode |
string simple type |
|
Required |
|
To be used to specify Provider Code. |
SupplierCode |
string simple type |
|
Required |
|
To be used to specify Supplier Code. |
ManualFareAdjustment |
element |
|
|
|
To be used to specify Supplier Code. |
AdjustmentType |
string simple type |
Amount , Percentage |
Required |
|
Represents process used for applying manual discount/increment. Presently supported values are Flat, Percentage. |
AppliedOn |
string simple type |
Base , Total , Other |
Required |
|
Represents pricing component upon which manual increment/discount to be applied. Presently supported values are Base and Total. Other is present as a future place holder but presently no request processing logic is available for value Other |
FareType |
string simple type |
|
Optional |
|
Providers: 1p |
PassengerRef |
string simple type |
|
Optional |
|
Represents passenger association. |
TicketDesignator |
string simple type |
|
Optional |
|
Providers: 1p |
Value |
decimal simple type |
|
Required |
|
Represents value of increment/discount applied. Negative value is considered as discount whereas positive value represents increment |
PointOfSale |
element |
|
|
|
User can use this node to send a specific PCC to access fares allowed only for that PCC. This node gives the capability for fare redistribution at UR level. For fare redistribution at the stored fare level see AirPricingSolution/AirPricingInfo/AirPricingModifiers/PointOfSale. |
IATA |
string simple type |
|
Optional |
|
Used for rapid reprice. This field is the IATA associated to this Point of Sale PCC. Providers: 1G/1V |
Key |
string simple type |
|
Optional |
|
|
ProviderCode |
string simple type |
|
Required |
|
The provider in which the PCC is defined. |
PseudoCityCode |
string simple type |
|
Required |
|
The PCC in the host system. |
BrandModifiers |
element |
|
|
|
Used to specify the level of branding requested. |
FareFamilyDisplay |
element |
|
|
|
Used to request a fare family display. |
ModifierType |
string simple type |
|
Required |
|
"FareFamily" returns the lowest branded fares in a fare family.
"MaintainBookingCode" attempts to return the lowest branded fare in a fare family display based on the permitted booking code. Any brand that does not have a fare for the permitted booking code will then have the lowest fare returned.
"LowestFareInBrand" returns the lowest fare within each branded fare in a fare family display. |
BasicDetailsOnly |
element |
|
|
|
Used to request basic details of the brand. |
ReturnBasicDetails |
boolean simple type |
|
Required |
|
|
MultiGDSSearchIndicator |
element |
|
|
|
Indicates whether public fares and/or private fares should be returned. |
DefaultProvider |
boolean simple type |
|
Optional |
|
Use the value “true” if the provider is the default (primary) provider. Use the value “false” if the provider is the alternate (secondary). Use of this attribute requires specifically provisioned credentials. |
PrivateFareCode |
string simple type |
|
Optional |
|
The code of the corporate private fare. This is the same as an account code. Use of this attribute requires specifically provisioned credentials. |
PrivateFareCodeOnly |
boolean simple type |
|
Optional |
|
: Indicates whether or not the private fares returned should be restricted to only those specific to the PrivateFareCode in the previous attribute. This has the same validation as the AccountCodeFaresOnly attribute. Use of this attribute requires specifically provisioned credentials. |
ProviderCode |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
Indicates whether only public fares or both public and private fares should be returned or a specific type of private fares. Examples of valid values are PublicFaresOnly, PrivateFaresOnly, AirlinePrivateFaresOnly, AgencyPrivateFaresOnly, PublicandPrivateFares, and NetFaresOnly. |
PreferredCabins |
element |
|
|
|
Indicates whether only public fares or both public and private fares should be returned or a specific type of private fares. Examples of valid values are PublicFaresOnly, PrivateFaresOnly, AirlinePrivateFaresOnly, AgencyPrivateFaresOnly, PublicandPrivateFares, and NetFaresOnly. |
CabinClass |
element |
|
|
|
Requests cabin class (First, Business and Economy, etc.) as supported by the provider or supplier. |
Type |
string simple type |
|
Required |
|
|
TicketingModifiersRef |
element |
|
|
|
Reference to a shared list of Ticketing
Modifers |
Key |
string simple type |
|
Required |
|
|
AirSegmentPricingModifiers |
element |
|
|
|
Specifies modifiers that a particular
segment should be priced in. If this is used, then there must be one
for each AirSegment in the AirItinerary. |
AccountCode |
string simple type |
|
Optional |
|
|
AirSegmentRef |
string simple type |
|
Optional |
|
|
BrandTier |
string simple type |
|
Optional |
|
Modifier to price by specific brand tier number. |
CabinClass |
string simple type |
|
Optional |
|
|
ConnectionIndicator |
string simple type |
AvailabilityAndPricing , TurnAround , Stopover |
Optional |
|
ConnectionIndicator attribute will be used to map connection indicators
AvailabilityAndPricing, TurnAround and Stopover. This attribute is for Wordspan/1P only. |
FareBasisCode |
string simple type |
|
Optional |
|
The fare basis code to be used for pricing. |
FareBreak |
string simple type |
MustBreak , MustOnlyBreak , MustNotBreak |
Optional |
|
Fare break point modifier to instruct Fares
where it should or should not break the fare. |
ProhibitAdvancePurchaseFares |
boolean simple type |
|
Optional |
false |
|
ProhibitNonRefundableFares |
boolean simple type |
|
Optional |
false |
|
ProhibitPenaltyFares |
boolean simple type |
|
Optional |
false |
|
PermittedBookingCodes |
element |
|
|
|
|
BookingCode |
element |
|
|
|
The Booking Code (Class of Service) for a
segment |
Code |
string simple type |
|
Required |
|
|
FlightOptionsList |
element |
|
|
|
List of Flight Options for the itinerary. |
FlightOption |
element |
|
|
|
List of Options available for any search air leg. |
Destination |
string simple type |
|
Required |
|
The IATA location code for this destination of this entity. |
LegRef |
string simple type |
|
Optional |
|
Identifies the Leg Reference for this Flight Option. |
Origin |
string simple type |
|
Required |
|
The IATA location code for this origination of this entity. |
Option |
element |
|
|
|
List of segment and fare available for the search air leg. |
Key |
string simple type |
|
Required |
|
|
TravelTime |
duration simple type |
|
Optional |
|
Total traveling time that is difference between the departure time of the first segment and the arrival time of the last segments for that particular entire set of connection. |
BookingInfo |
element |
|
|
|
Links segments and fares together |
AirItinerarySolutionRef |
string simple type |
|
Optional |
|
Reference to an Air Itinerary Solution |
BookingCode |
string simple type |
|
Required |
|
|
BookingCount |
string simple type |
|
Optional |
|
Seat availability of the BookingCode |
CabinClass |
string simple type |
|
Optional |
|
|
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that booking is relative
(if applicable) |
FareInfoRef |
string simple type |
|
Required |
|
|
HostTokenRef |
string simple type |
|
Optional |
|
HostToken Reference for this segment and fare combination. |
SegmentRef |
string simple type |
|
Optional |
|
|
TaxInfoRef |
string simple type |
|
Optional |
|
TaxInfo Reference for booking info and tax info combination. |
Connection |
element |
|
|
|
Flight Connection Information |
ChangeOfAirport |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
airports between flights. |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ChangeOfTerminal |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
terminals between flights. |
Duration |
long simple type |
|
Optional |
|
The actual duration (in minutes) between
flights. |
FlightDetailsIndex |
long simple type |
|
Optional |
|
The sequential FlightDetails number that this
connection information applies to. |
IncludeStopOverToFareQuote |
string simple type |
NoStopOver , StopOver , IgnoreSegment |
Optional |
|
The field determines to quote fares with or
without stop overs,the values can be NoStopOver,StopOver and
IgnoreSegment. |
MinConnectionTime |
long simple type |
|
Optional |
|
The minimum time needed to connect between the
two different destinations. |
SegmentIndex |
long simple type |
|
Optional |
|
The sequential AirSegment number that this
connection information applies to. |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
FareNote |
element |
|
|
|
A simple textual fare note. Used within several
other objects. |
FareInfoMessageRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
NoteName |
string simple type |
|
Optional |
|
|
Precedence |
decimal simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
BaggageAllowances |
element |
|
|
|
Details of Baggage allowance |
BaggageAllowanceInfo |
element |
|
|
|
Information related to Baggage allowance like URL,Height,Weight etc. |
Carrier |
string simple type |
|
Optional |
|
|
Destination |
string simple type |
|
Optional |
|
|
Origin |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
TravelerType |
string simple type |
|
Optional |
|
|
URLInfo |
element |
|
|
|
Contains the text and URL of baggage as published by carrier. |
Text |
typeGeneralText simple type |
|
|
|
Contains the text and URL of baggage as published by carrier. |
URL |
anyURI simple type |
|
|
|
Contains the text and URL of baggage as published by carrier. |
TextInfo |
element |
|
|
|
Information on baggage as published by carrier. |
Title |
string simple type |
|
Optional |
|
|
Text |
typeGeneralText simple type |
|
|
|
|
BagDetails |
element |
|
|
|
Information related to Bag details . |
ApplicableBags |
string simple type |
|
Required |
|
Applicable baggage like Carry-On,1st Check-in,2nd Check -in etc. |
ApproximateBasePrice |
string simple type |
|
Optional |
|
|
ApproximateTotalPrice |
string simple type |
|
Optional |
|
|
BasePrice |
string simple type |
|
Optional |
|
|
Taxes |
string simple type |
|
Optional |
|
|
TotalPrice |
string simple type |
|
Optional |
|
|
BaggageRestriction |
element |
|
|
|
Information related to Baggage restriction rules . |
Dimension |
element |
|
|
|
Information related to Length,Height,Width of a baggage. |
Unit |
string simple type |
|
Optional |
|
Unit values would be lb,Lb,kg etc. |
Value |
float simple type |
|
Optional |
|
|
type |
string simple type |
|
Optional |
|
Type denotes Length,Height,Width of a baggage. |
MaxWeight |
typeUnitOfMeasure complex type |
|
|
|
Type denotes Length,Height,Width of a baggage. |
Unit |
string simple type |
|
Optional |
|
Unit values would be lb,Lb,kg etc. |
Value |
float simple type |
|
Optional |
|
|
TextInfo |
element |
|
|
|
Information on baggage as published by carrier. |
Title |
string simple type |
|
Optional |
|
|
Text |
typeGeneralText simple type |
|
|
|
|
AvailableDiscount |
element |
|
|
|
|
Amount |
string simple type |
|
Optional |
|
|
Description |
string simple type |
|
Optional |
|
|
DiscountQualifier |
string simple type |
|
Optional |
|
|
Percent |
string simple type |
|
Optional |
|
|
LoyaltyProgram |
element |
|
|
|
|
Level |
anySimpleType simple type |
|
Optional |
|
|
AllianceLevel |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
MembershipProgram |
string simple type |
|
Optional |
|
Loyalty Program membership Id of the traveler specific to Amtrak(2V) Guest Rewards |
SupplierCode |
string simple type |
|
Required |
|
The code used to identify the Loyalty supplier, e.g. AA, ZE, MC |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
CarryOnAllowanceInfo |
element |
|
|
|
Information related to Carry-On allowance like URL, pricing etc |
Carrier |
string simple type |
|
Optional |
|
|
Destination |
string simple type |
|
Optional |
|
|
Origin |
string simple type |
|
Optional |
|
|
URLInfo |
element |
|
|
|
Contains the text and URL of baggage as published by carrier. |
Text |
typeGeneralText simple type |
|
|
|
Contains the text and URL of baggage as published by carrier. |
URL |
anyURI simple type |
|
|
|
Contains the text and URL of baggage as published by carrier. |
TextInfo |
element |
|
|
|
Information on baggage as published by carrier. |
Title |
string simple type |
|
Optional |
|
|
Text |
typeGeneralText simple type |
|
|
|
|
CarryOnDetails |
element |
|
|
|
Information related to Carry-On Bag details . |
ApplicableCarryOnBags |
string simple type |
|
Optional |
|
Applicable Carry-On baggage "First", "Second", "Third" etc |
ApproximateBasePrice |
string simple type |
|
Optional |
|
|
ApproximateTotalPrice |
string simple type |
|
Optional |
|
|
BasePrice |
string simple type |
|
Optional |
|
|
Taxes |
string simple type |
|
Optional |
|
|
TotalPrice |
string simple type |
|
Optional |
|
|
BaggageRestriction |
element |
|
|
|
Information related to Baggage restriction rules . |
Dimension |
element |
|
|
|
Information related to Length,Height,Width of a baggage. |
Unit |
string simple type |
|
Optional |
|
Unit values would be lb,Lb,kg etc. |
Value |
float simple type |
|
Optional |
|
|
type |
string simple type |
|
Optional |
|
Type denotes Length,Height,Width of a baggage. |
MaxWeight |
typeUnitOfMeasure complex type |
|
|
|
Type denotes Length,Height,Width of a baggage. |
Unit |
string simple type |
|
Optional |
|
Unit values would be lb,Lb,kg etc. |
Value |
float simple type |
|
Optional |
|
|
TextInfo |
element |
|
|
|
Information on baggage as published by carrier. |
Title |
string simple type |
|
Optional |
|
|
Text |
typeGeneralText simple type |
|
|
|
|
EmbargoInfo |
BaseBaggageAllowanceInfo complex type |
|
|
|
Information related to Embargo |
Carrier |
string simple type |
|
Optional |
|
|
Destination |
string simple type |
|
Optional |
|
|
Origin |
string simple type |
|
Optional |
|
|
URLInfo |
element |
|
|
|
Contains the text and URL of baggage as published by carrier. |
Text |
typeGeneralText simple type |
|
|
|
Contains the text and URL of baggage as published by carrier. |
URL |
anyURI simple type |
|
|
|
Contains the text and URL of baggage as published by carrier. |
TextInfo |
element |
|
|
|
Information on baggage as published by carrier. |
Title |
string simple type |
|
Optional |
|
|
Text |
typeGeneralText simple type |
|
|
|
|
FareRulesFilter |
element |
|
|
|
Fare Rules Filter about this fare component. Applicable Providers are 1P,1G,1V. |
Refundability |
element |
|
|
|
Refundability/Penalty Fare Rules about this fare component. |
Value |
string simple type |
|
Required |
|
Currently returned: FullyRefundable (1G,1V), RefundableWithPenalty (1G,1V), Refundable (1P), NonRefundable (1G,1V,1P).Refundable. |
LatestTicketingTime |
dateTime simple type |
|
|
|
For Future Use |
CHG |
CHGType complex type |
|
|
|
For Penalties |
PenFee |
PenFeeType complex type |
|
|
|
For Penalties |
AirVFee |
boolean simple type |
|
Optional |
|
Carrier fee. True if carrier fee is assessed should passenger for complete all conditions for travel at fare. False if it does not exist. |
Amt |
decimal simple type |
|
Optional |
|
Amount of penalty. If XXX.XX then it is an amount. If it is XX then is is a percenatge. Eg 100.00 or 000100. |
Applicable |
boolean simple type |
|
Optional |
|
Applicable. True if amount specified is applicable. Flase if amount specified is not applicable. |
ApplicableTo |
boolean simple type |
|
Optional |
|
Applicable to penalty or deposit. True if amount specified applies to penalty. False if amount specified applies to deposit. |
Cancellation |
boolean simple type |
|
Optional |
|
Cancellation. True if subject to penalty. False if no penalty. |
Currency |
string simple type |
|
Optional |
|
Currency code of penalty (e.g. USD). |
DepNonRef |
boolean simple type |
|
Optional |
|
Deposit non-refundable. True is non-refundanbe. False is refundable. |
DepRequired |
boolean simple type |
|
Optional |
|
Deposit required. True if require. False if not required. |
FailConfirmSpace |
boolean simple type |
|
Optional |
|
Failure to confirm space. True if subject to penalty if seats are not confirmed. False if subject to penalty if seats are confirmed. |
ItinChg |
boolean simple type |
|
Optional |
|
Subject to penalty if Itinerary is changed requiring reissue of ticket. True if subject to penalty. False if no penalty if reissue required. |
ReplaceTk |
boolean simple type |
|
Optional |
|
Replace ticket. True if subject to penalty, if replacement of lost ticket / exchange order. False if no penalty, if replacement of lost ticket or exchange order. |
TkNonRef |
boolean simple type |
|
Optional |
|
Ticket non-refundable. True if non-refundanbe. False if refundable. |
Type |
string simple type |
|
Optional |
|
Type of penalty. If it is D then dollar. If it is P then percentage. |
MIN |
MINType complex type |
|
|
|
For Minimum Stay |
DaysMin |
boolean simple type |
|
Optional |
|
Minimum days. True if unit of time is days. False if unit of time is not days. |
FareComponent |
decimal simple type |
|
Optional |
|
Fare component number of the most restrictive fare. |
HoursMin |
boolean simple type |
|
Optional |
|
Minimum hours. True if unit of time is hours. False if unit of time is not hours. |
MonthsMin |
boolean simple type |
|
Optional |
|
Minimum months. True if unit of time is months. False if unit of time is not months. |
NumOccurMin |
decimal simple type |
|
Optional |
|
Number of min occurances. This field is used in conjunction with the Day of Week. |
OccurIndMin |
boolean simple type |
|
Optional |
|
Minimum occurance indicator. True if day of the week is used. False if day of the week is not used. |
SameDayMin |
boolean simple type |
|
Optional |
|
Same day minimum. True if Stay is same day. False if Stay is not same day. |
TmDOWMin |
decimal simple type |
|
Optional |
|
If a min unit of time is true then number corrolates to day of the week starting with 1 for Sunday. |
MAX |
MAXType complex type |
|
|
|
For Maximum Stay |
CompletionInd |
boolean simple type |
|
Optional |
|
Completion indicator. True if Completion C Indicator. False if not Completion C Indicator. |
DaysMax |
boolean simple type |
|
Optional |
|
Maximum days. True if unit of time is days. False if unit of time is not days. |
HoursMax |
boolean simple type |
|
Optional |
|
Maximum hours. True if unit of time is hours. False if unit of time is not hours. |
MonthsMax |
boolean simple type |
|
Optional |
|
Maximum months. True if unit of time is months. False if unit of time is not months. |
NumOccurMax |
decimal simple type |
|
Optional |
|
Number of maximum occurances. |
OccurIndMax |
boolean simple type |
|
Optional |
|
Maximum cccurance indicator. True if day of the week is used. False if day of the week is not used. |
SameDayMax |
boolean simple type |
|
Optional |
|
Same day maximum. True if Stay is same day. False if Stay is not same day. |
StartIndMax |
boolean simple type |
|
Optional |
|
Start indicator. True if start indicator. False if not a start indicator. |
TmDOWMax |
decimal simple type |
|
Optional |
|
If a max unit of time is true then number corrolates to day of the week starting with 1 for Sunday. |
ADV |
ADVType complex type |
|
|
|
For Advance Res/Tkt |
AdvRsvnAnyTm |
boolean simple type |
|
Optional |
|
Reservation anytime. True if advanced reservatiosn anytime. False if advanced reservations for a limited time. |
AdvRsvnDataExists |
boolean simple type |
|
Optional |
|
Reservation data exists. True if advanced reservation data exists. False if advanced reservation data does not exist. |
AdvRsvnDays |
boolean simple type |
|
Optional |
|
Reservation days. True if advanced reservation time in days. False if advanced reservation time not in days. |
AdvRsvnEarliestTm |
boolean simple type |
|
Optional |
|
Earliest reservation time. True if advanced reservations time is earliest permitted. False is advanced reservation time not earliest permitted time. |
AdvRsvnEndItem |
boolean simple type |
|
Optional |
|
Reservation end item. True if advanced reservation end item and more values. False if it does not exist. |
AdvRsvnHrs |
boolean simple type |
|
Optional |
|
Reservation hours. True if advanced reservation time in hours. False if advanced reservation time not in hours. |
AdvRsvnLatestTm |
boolean simple type |
|
Optional |
|
Latest reservation time. True if advanced reservations time is latest permitted. False is advanced reservation time not latest permitted time. |
AdvRsvnMonths |
boolean simple type |
|
Optional |
|
Reservation months. True if advanced reservation time in months. False if advanced reservation time not in months. |
AdvRsvnOnlyIfTk |
boolean simple type |
|
Optional |
|
Reservation only if ticketed. True is advanced reservations only if tickets. False is no advanced reservations |
AdvRsvnTm |
decimal simple type |
|
Optional |
|
Advanced reservation time. |
AdvRsvnWaived |
boolean simple type |
|
Optional |
|
Reservation Waived. True if advanced reservation waived. False if advanced reservation not waived. |
AdvTkAnyTm |
boolean simple type |
|
Optional |
|
Ticketing anytime. True if anytime. False if limited time. |
AdvTkEarliestTm |
boolean simple type |
|
Optional |
|
Earliest ticketing time. True if earliest permitted. False if not earliest permitted. |
AdvTkEndItem |
boolean simple type |
|
Optional |
|
Ticketing end item. True if advanced ticketing item and more values. False if end item does not exist. |
AdvTkLatestTm |
boolean simple type |
|
Optional |
|
Latest ticketing time. True if time is latest permitted. False if time is not latest permitted. |
AdvTkRsvnDays |
boolean simple type |
|
Optional |
|
Ticketing reservation days. True if in days. False if not in days. |
AdvTkRsvnHrs |
boolean simple type |
|
Optional |
|
Ticketing reservation hours. True if in hours. False if not in hours. |
AdvTkRsvnMonths |
boolean simple type |
|
Optional |
|
Ticketing reservation months. True if in months. False if not in months. |
AdvTkRsvnTm |
decimal simple type |
|
Optional |
|
Advanced ticketing reservation time. |
AdvTkStartDays |
boolean simple type |
|
Optional |
|
Ticketing departure days. True if in days. False if not in days. |
AdvTkStartHrs |
boolean simple type |
|
Optional |
|
Latest ticketing departure. True if time is latest permitted. False if time is not latest permitted. |
AdvTkStartMonths |
boolean simple type |
|
Optional |
|
Ticketing reservation months. True if in months. False if not in months. |
AdvTkStartTm |
decimal simple type |
|
Optional |
|
Advanced ticketing departure time. |
AdvTkWaived |
boolean simple type |
|
Optional |
|
Ticketing waived. True if waived. False if not waived. |
EarliestRsvnDt |
date simple type |
|
Optional |
|
Earliest reservation date. |
EarliestRsvnDtPresent |
boolean simple type |
|
Optional |
|
Earliest reservation date. True if date is present. False if date is not present. |
EarliestTkDt |
date simple type |
|
Optional |
|
Earliest ticketing date. |
EarliestTkDtPresent |
boolean simple type |
|
Optional |
|
Earliest ticketing date. True if date is present. False if date is not present. |
LatestRsvnDt |
date simple type |
|
Optional |
|
Latest reservation date. |
LatestRsvnDtPresent |
boolean simple type |
|
Optional |
|
Latest reservation date. True if date is present. False if date is not present. |
LatestTkDt |
date simple type |
|
Optional |
|
Latest ticketing date. |
LatestTkDtPresent |
boolean simple type |
|
Optional |
|
Latest ticketing date. True if date is present. False if date is not present. |
OTH |
OTHType complex type |
|
|
|
Other |
Cat0 |
boolean simple type |
|
Optional |
|
Category 0 rules. True if category applies. False if rules do not apply. |
Cat1 |
boolean simple type |
|
Optional |
|
Category 1 rules. True if category applies. False if rules do not apply. |
Cat10 |
boolean simple type |
|
Optional |
|
Category 10 rules. True if category applies. False if rules do not apply. |
Cat11 |
boolean simple type |
|
Optional |
|
Category 11 rules. True if category applies. False if rules do not apply. |
Cat12 |
boolean simple type |
|
Optional |
|
Category 12 rules. True if category applies. False if rules do not apply. |
Cat13 |
boolean simple type |
|
Optional |
|
Category 13 rules. True if category applies. False if rules do not apply. |
Cat14 |
boolean simple type |
|
Optional |
|
Category 14 rules. True if category applies. False if rules do not apply. |
Cat15 |
boolean simple type |
|
Optional |
|
Category 15 rules. True if category applies. False if rules do not apply. |
Cat16 |
boolean simple type |
|
Optional |
|
Category 16 rules. True if category applies. False if rules do not apply. |
Cat17 |
boolean simple type |
|
Optional |
|
Category 17 rules. True if category applies. False if rules do not apply. |
Cat18 |
boolean simple type |
|
Optional |
|
Category 18 rules. True if category applies. False if rules do not apply. |
Cat19 |
boolean simple type |
|
Optional |
|
Category 19 rules. True if category applies. False if rules do not apply. |
Cat2 |
boolean simple type |
|
Optional |
|
Category 2 rules. True if category applies. False if rules do not apply. |
Cat20 |
boolean simple type |
|
Optional |
|
Category 20 rules. True if category applies. False if rules do not apply. |
Cat21 |
boolean simple type |
|
Optional |
|
Category 21 rules. True if category applies. False if rules do not apply. |
Cat22 |
boolean simple type |
|
Optional |
|
Category 22 rules. True if category applies. False if rules do not apply. |
Cat23 |
boolean simple type |
|
Optional |
|
Category 23 rules. True if category applies. False if rules do not apply. |
Cat24 |
boolean simple type |
|
Optional |
|
Category 24 rules. True if category applies. False if rules do not apply. |
Cat25 |
boolean simple type |
|
Optional |
|
Category 25 rules. True if category applies. False if rules do not apply. |
Cat26 |
boolean simple type |
|
Optional |
|
Category 26 rules. True if category applies. False if rules do not apply. |
Cat27 |
boolean simple type |
|
Optional |
|
Category 27 rules. True if category applies. False if rules do not apply. |
Cat28 |
boolean simple type |
|
Optional |
|
Category 28 rules. True if category applies. False if rules do not apply. |
Cat29 |
boolean simple type |
|
Optional |
|
Category 29 rules. True if category applies. False if rules do not apply. |
Cat3 |
boolean simple type |
|
Optional |
|
Category 3 rules. True if category applies. False if rules do not apply. |
Cat30 |
boolean simple type |
|
Optional |
|
Category 30 rules. True if category applies. False if rules do not apply. |
Cat31 |
boolean simple type |
|
Optional |
|
Category 31 rules. True if category applies. False if rules do not apply. |
Cat4 |
boolean simple type |
|
Optional |
|
Category 4 rules. True if category applies. False if rules do not apply. |
Cat5 |
boolean simple type |
|
Optional |
|
Category 5 rules. True if category applies. False if rules do not apply. |
Cat6 |
boolean simple type |
|
Optional |
|
Category 6 rules. True if category applies. False if rules do not apply. |
Cat7 |
boolean simple type |
|
Optional |
|
Category 7 rules. True if category applies. False if rules do not apply. |
Cat8 |
boolean simple type |
|
Optional |
|
Category 8 rules. True if category applies. False if rules do not apply. |
Cat9 |
boolean simple type |
|
Optional |
|
Category 9 rules. True if category applies. False if rules do not apply. |
MissingRules |
boolean simple type |
|
Optional |
|
Missing rules. True if rules are missing. False if rules are not missing. |
NotUSACity |
boolean simple type |
|
Optional |
|
Not USA city. True if Origin or final destination not a continental U.S. City. False if Origin or final destination a continental U.S. City. |
RestrictiveDt |
date simple type |
|
Optional |
|
Most restrictive ticketing date. |
SurchargeAmt |
decimal simple type |
|
Optional |
|
Surcharge amount |
PolicyCodesList |
element |
|
|
|
Surcharge amount |
PolicyCode |
typePolicyCode simple type |
|
|
|
A code that indicates why an item was determined to be ‘out of policy’. |
PriceChange |
PriceChangeType complex type |
|
|
|
Indicates a price change is found in Fare Control Manager |
Amount |
string simple type |
|
Required |
|
Contains the currency and amount information.
Assume the amount is added unless a hyphen is present to indicate subtraction. |
Carrier |
string simple type |
|
Optional |
|
Contains carrier code information |
SegmentRef |
string simple type |
|
Optional |
|
Contains segment reference information |
ActionDetails |
element |
|
|
|
Information related to the storing of the fare: Agent, Date and Action for Provider: 1P |
AgentSine |
string simple type |
|
Optional |
|
The sign in of the user who stored the fare for Provider: 1P |
EventDate |
date simple type |
|
Optional |
|
Date at which the fare was stored for Provider: 1P |
EventTime |
time simple type |
|
Optional |
|
Time at which the fare was stored for Provider: 1P |
PseudoCityCode |
string simple type |
|
Optional |
|
PCC in the host of the agent who stored the fare for Provider: 1P |
Text |
string simple type |
|
Optional |
|
The type of action the agent performed for Provider: 1P |
Commission |
element |
|
|
|
Identifies the agency commission |
Amount |
string simple type |
|
Optional |
|
The monetary amount of the commission. |
BookingTravelerRef |
string simple type |
|
Optional |
|
A reference to a passenger. |
CommissionOverride |
boolean simple type |
|
Optional |
false |
This is enabled to override CAT-35 commission error during air ticketing. PROVIDER SUPPORTED:Worldspan |
Key |
string simple type |
|
Optional |
|
|
Level |
string simple type |
Recalled , Fare , Penalty |
Required |
|
The commission percentage level. |
Modifier |
string simple type |
FarePercent , FareAmount , CommissionAmount , LessStandardCommission , StandardPlusSupplementaryPercent , SupplementaryPercent , SupplementaryAmount |
Optional |
|
Optional commission modifier. |
Percentage |
string simple type |
|
Optional |
|
The percent of the commission. |
Type |
string simple type |
Flat , PercentBase , PercentTotal |
Required |
|
The commission type. |
Value |
string simple type |
|
Optional |
|
Contains alphanumeric or alpha characters intended as 1G Value Code as applicable by BSP of client. |
FareNote |
element |
|
|
|
A simple textual fare note. Used within several
other objects. |
FareInfoMessageRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
NoteName |
string simple type |
|
Optional |
|
|
Precedence |
decimal simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
FareNoteRef |
element |
|
|
|
A reference to a fare note from a shared list.
Used to minimize xml results. |
Key |
string simple type |
|
Required |
|
|
Connection |
element |
|
|
|
Flight Connection Information |
ChangeOfAirport |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
airports between flights. |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ChangeOfTerminal |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
terminals between flights. |
Duration |
long simple type |
|
Optional |
|
The actual duration (in minutes) between
flights. |
FlightDetailsIndex |
long simple type |
|
Optional |
|
The sequential FlightDetails number that this
connection information applies to. |
IncludeStopOverToFareQuote |
string simple type |
NoStopOver , StopOver , IgnoreSegment |
Optional |
|
The field determines to quote fares with or
without stop overs,the values can be NoStopOver,StopOver and
IgnoreSegment. |
MinConnectionTime |
long simple type |
|
Optional |
|
The minimum time needed to connect between the
two different destinations. |
SegmentIndex |
long simple type |
|
Optional |
|
The sequential AirSegment number that this
connection information applies to. |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
FareNote |
element |
|
|
|
A simple textual fare note. Used within several
other objects. |
FareInfoMessageRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
NoteName |
string simple type |
|
Optional |
|
|
Precedence |
decimal simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
MetaData |
element |
|
|
|
Extra data to elaborate the parent element. This data is primarily informative and is not persisted. |
Key |
string simple type |
|
Required |
|
|
Value |
string simple type |
|
Required |
|
|
AirPricingResultMessage |
typeResultMessage complex type |
|
|
|
|
Code |
decimal simple type |
|
Required |
|
|
Type |
string simple type |
Warning , Error , Info |
Optional |
|
Indicates the type of message (Warning, Error, Info) |
FeeInfo |
typeFeeInfo complex type |
|
|
|
A generic type of fee for those charges which are incurred by the passenger, but not necessarily shown on tickets |
Amount |
string simple type |
|
Required |
|
|
BaseAmount |
string simple type |
|
Optional |
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to booking traveler |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
FeeToken |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
PassengerTypeCode |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
The reference to the one of the air
reservation payments if fee included in charge |
SubCode |
string simple type |
|
Optional |
|
|
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
TaxInfoRef |
element |
|
|
|
This reference elements will associate relevant taxes to this fee |
Key |
string simple type |
|
Required |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
TaxInfo |
typeTaxInfo complex type |
|
|
|
The tax information for a |
CarrierDefinedCategory |
string simple type |
|
Optional |
|
Optional category, where a carrier has
used a non-standard IATA tax category. The tax category will be
set to "DU" |
Category |
string simple type |
|
Required |
|
The tax category represents a valid IATA tax
code. |
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that tax is relative (if
applicable) |
FlightDetailsRef |
string simple type |
|
Optional |
|
The flight details that this tax is relative
to (if applicable) |
Key |
string simple type |
|
Optional |
|
The tax key represents a valid key of tax |
ProviderCode |
string simple type |
|
Optional |
|
Code of the provider returning this TaxInfo. |
SegmentRef |
string simple type |
|
Optional |
|
The segment to which that tax is relative (if
applicable) |
SupplierCode |
string simple type |
|
Optional |
|
Code of the supplier returning this TaxInfo. |
TaxExempted |
boolean simple type |
|
Optional |
|
This indicates whether the tax specified by
tax category is exempted. |
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
TaxDetail |
element |
|
|
|
The tax idetail nformation for a fare quote tax. |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
AirItinerarySolutionRef |
element |
|
|
|
Reference to a complete
AirItinerarySolution from a shared list |
Key |
string simple type |
|
Required |
|
|
HostToken |
element |
|
|
|
This is a host token. It contains some kind of payload we got from a hostthat must be passed in on successive calls they know who you are as our systemdoes not maintain state. The format of this string isn't important as long as itis not altered in any way between calls. Since a host token is only valid onthe host it is assocated with, there is also an attribute called Host so we knowhow to route the command(s). You can have multiple active sessions betweenone or more hosts |
Host |
string simple type |
|
Optional |
|
The host associated with this token |
Key |
anySimpleType simple type |
|
Optional |
|
Unique identifier for this token - use this key when a single HostToken is shared by multiple elements. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
OptionalServices |
element |
|
|
|
A wrapper for all the information regarding each
of the Optional services |
OptionalServicesTotal |
element |
|
|
|
The total fares, fees and taxes associated
with the Optional Services |
ApproximateBasePrice |
string simple type |
|
Optional |
|
The Converted base price in Default Currency for this entity. This does not include any taxes or surcharges. |
ApproximateFees |
string simple type |
|
Optional |
|
The Converted fee amount in Default Currency. |
ApproximateTaxes |
string simple type |
|
Optional |
|
The Converted tax amount in Default Currency. |
ApproximateTotalPrice |
string simple type |
|
Optional |
|
The Converted total price in Default Currency for this entity including base price and all taxes. |
BasePrice |
string simple type |
|
Optional |
|
Represents the base price for this entity. This does not include any taxes or surcharges. |
EquivalentBasePrice |
string simple type |
|
Optional |
|
Represents the base price in the related currency for this entity. This does not include any taxes or surcharges. |
Fees |
string simple type |
|
Optional |
|
The aggregated amount of all the fees that are associated with this entity. See the associated FeeInfo array for a breakdown of the individual fees. |
Services |
string simple type |
|
Optional |
|
The total cost for all optional services. |
Taxes |
string simple type |
|
Optional |
|
The aggregated amount of all the taxes that are associated with this entity. See the associated TaxInfo array for a breakdown of the individual taxes. |
TotalPrice |
string simple type |
|
Optional |
|
The total price for this entity including base price and all taxes. |
TaxInfo |
typeTaxInfo complex type |
|
|
|
The tax information for a |
CarrierDefinedCategory |
string simple type |
|
Optional |
|
Optional category, where a carrier has
used a non-standard IATA tax category. The tax category will be
set to "DU" |
Category |
string simple type |
|
Required |
|
The tax category represents a valid IATA tax
code. |
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that tax is relative (if
applicable) |
FlightDetailsRef |
string simple type |
|
Optional |
|
The flight details that this tax is relative
to (if applicable) |
Key |
string simple type |
|
Optional |
|
The tax key represents a valid key of tax |
ProviderCode |
string simple type |
|
Optional |
|
Code of the provider returning this TaxInfo. |
SegmentRef |
string simple type |
|
Optional |
|
The segment to which that tax is relative (if
applicable) |
SupplierCode |
string simple type |
|
Optional |
|
Code of the supplier returning this TaxInfo. |
TaxExempted |
boolean simple type |
|
Optional |
|
This indicates whether the tax specified by
tax category is exempted. |
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
TaxDetail |
element |
|
|
|
The tax idetail nformation for a fare quote tax. |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
FeeInfo |
typeFeeInfo complex type |
|
|
|
A generic type of fee for those charges which are incurred by the passenger, but not necessarily shown on tickets |
Amount |
string simple type |
|
Required |
|
|
BaseAmount |
string simple type |
|
Optional |
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to booking traveler |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
FeeToken |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
PassengerTypeCode |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
The reference to the one of the air
reservation payments if fee included in charge |
SubCode |
string simple type |
|
Optional |
|
|
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
TaxInfoRef |
element |
|
|
|
This reference elements will associate relevant taxes to this fee |
Key |
string simple type |
|
Required |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
OptionalService |
element |
|
|
|
this attribute shows the amount included in the base fare for the specific fee or tax |
ApplicableFFLevel |
integer simple type |
|
Optional |
|
Numerical value of the loyalty card level for which this service is available. |
AssessIndicator |
string simple type |
MileageAndCurrency , MileageOrCurrency |
Optional |
|
Indicates whether price is assessed by mileage or currency or both |
Available |
boolean simple type |
|
Optional |
|
Boolean to describe whether the Service is
available for sale or not |
BaggageUnitPrice |
string simple type |
|
Optional |
|
The per unit price of baggage. Providers: 1G, 1V, 1P |
BookedQuantity |
string simple type |
|
Optional |
|
Indicates the Optional Service quantity already booked. Provider: 1G, 1V, 1P |
Chargeable |
string simple type |
|
Optional |
|
Indicates if the optional service is not offered, is available for a charge, or is included in the brand |
Confirmation |
string simple type |
|
Optional |
|
Confirmation number provided by the
supplier |
CreateDate |
dateTime simple type |
|
Optional |
|
Timestamp when this service/offer got
created. |
DisplayOrder |
integer simple type |
|
Optional |
|
Optional service group display order. |
DisplayText |
string simple type |
|
Optional |
|
Title of the Optional Service. Provider: ACH |
Entitled |
boolean simple type |
|
Optional |
|
Boolean to describe whether the passenger
is entitled for the service without charge or not |
ExcessWeightRate |
string simple type |
|
Optional |
|
The cost of the bag per unit weight. |
FirstPiece |
long simple type |
|
Optional |
|
Indicates the minimum occurrence of excess baggage.Provider: 1G, 1V, 1P. |
GeographySpecification |
string simple type |
|
Optional |
|
Sector, Portion, Journey. |
Group |
string simple type |
|
Optional |
|
Associates Optional Services with the same ServiceSub Code, Air Segment, Passenger, and EMD Associated Item. Provider:1G, 1V, 1P |
InclusiveOfTax |
boolean simple type |
|
Optional |
|
Identifies if the service was filed with a fee that is inclusive of tax. |
InterlineSettlementAllowed |
boolean simple type |
|
Optional |
|
Identifies if the interline settlement is allowed in service . |
IsPricingApproximate |
boolean simple type |
|
Optional |
|
When set to True indicates that the pricing returned is approximate. Supported providers are MCH/ACH |
IsRepriceRequired |
boolean simple type |
|
Optional |
false |
When set to “true”, the Optional Service must be re-priced. Provider: 1G, 1V, 1P |
IssuanceReason |
string simple type |
|
Optional |
|
A one-letter code specifying the reason for
issuance of the OptionalService |
Key |
string simple type |
|
Optional |
|
|
LastPiece |
long simple type |
|
Optional |
|
Indicates the maximum occurrence of excess baggage. Provider: 1G, 1V, 1P. |
Mileage |
decimal simple type |
|
Optional |
|
Indicates mileage fee/amount |
OptionalServicesRuleRef |
string simple type |
|
Optional |
|
UniqueID to associate a rule to the
Optional Service |
PaymentRef |
string simple type |
|
Optional |
|
Reference to a payment for merchandising
services. |
PerTraveler |
boolean simple type |
|
Optional |
true |
Boolean to describe whether the Amount on
the Service is charged per traveler. |
Priority |
decimal simple type |
|
Optional |
|
Numeric value that represents the priority
order of the Service |
Private |
boolean simple type |
|
Optional |
|
Describes if service is private or not. |
ProviderDefinedType |
string simple type |
|
Optional |
|
Original Type as sent by the provider |
PseudoCityCode |
string simple type |
|
Optional |
|
The PCC or SID that booked the Optional Service. |
PurchaseWindow |
string simple type |
BookingOnly , TicketingOnly , CheckInOnly , Anytime , PostTicketing |
Optional |
|
Describes when the Service is available
for confirmation or purchase (e.g. Booking Only, Check-in Only,
Anytime, etc.) |
Quantity |
decimal simple type |
|
Optional |
|
The number of units availed for each optional
service (e.g. 2 baggage availed will be specified as 2 in quantity
for optional service BAGGAGE) |
Restricted |
boolean simple type |
|
Optional |
false |
When set to “true”, the Optional Service is restricted by an embargo. Provider: 1G, 1V, 1P |
SSRCode |
string simple type |
|
Optional |
|
The SSR Code associated with the
OptionalService |
SSRFreeText |
string simple type |
|
Optional |
|
Certain SSR types sent in OptionalService SSRCode require a free text message. For example, PETC Pet in Cabin. |
SecondaryType |
string simple type |
|
Optional |
|
The secondary option code type required for
certain options |
SequenceNumber |
decimal simple type |
|
Optional |
|
The sequence number associated with the
OptionalService |
ServiceStatus |
string simple type |
|
Optional |
|
Specify the service status (e.g. active,
canceled, etc.) |
ServiceSubCode |
string simple type |
|
Optional |
|
The service subcode associated with the
OptionalService |
Source |
string simple type |
|
Optional |
|
The Source of the optional service. The source can be ACH, MCE, or MCH. |
Tag |
string simple type |
|
Optional |
|
Optional service group name. |
TotalWeight |
string simple type |
|
Optional |
|
The total weight of a bag. Providers: 1G, 1V, 1P |
Type |
string simple type |
|
Required |
|
Specify the type of service offered (e.g.
seats, baggage, etc.) |
ViewableOnly |
boolean simple type |
|
Optional |
|
Describes if the OptionalService is viewable only or not.
If viewable only then the service cannot be sold. |
WeightInExcess |
string simple type |
|
Optional |
|
The excess weight of a bag. Providers: 1G, 1V, 1P |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ApproximateBasePrice |
string simple type |
|
Optional |
|
The Converted base price in Default Currency for this entity. This does not include any taxes or surcharges. |
ApproximateFees |
string simple type |
|
Optional |
|
The Converted fee amount in Default Currency. |
ApproximateTaxes |
string simple type |
|
Optional |
|
The Converted tax amount in Default Currency. |
ApproximateTotalPrice |
string simple type |
|
Optional |
|
The Converted total price in Default Currency for this entity including base price and all taxes. |
BasePrice |
string simple type |
|
Optional |
|
Represents the base price for this entity. This does not include any taxes or surcharges. |
EquivalentBasePrice |
string simple type |
|
Optional |
|
Represents the base price in the related currency for this entity. This does not include any taxes or surcharges. |
Fees |
string simple type |
|
Optional |
|
The aggregated amount of all the fees that are associated with this entity. See the associated FeeInfo array for a breakdown of the individual fees. |
Services |
string simple type |
|
Optional |
|
The total cost for all optional services. |
Taxes |
string simple type |
|
Optional |
|
The aggregated amount of all the taxes that are associated with this entity. See the associated TaxInfo array for a breakdown of the individual taxes. |
TotalPrice |
string simple type |
|
Optional |
|
The total price for this entity including base price and all taxes. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ServiceData |
element |
|
|
|
|
AirSegmentRef |
string simple type |
|
Optional |
|
Reference to a segment if the merchandising offering only pertains to that segment. If no segment reference is present this means this offering is for the whole itinerary. |
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to a passenger if the merchandising offering only pertains to that passenger. If no passenger reference is present this means this offering is for all passengers. |
Data |
string simple type |
|
Optional |
|
Data that specifies the details of the merchandising offering (e.g. seat number for seat service) |
EMDCouponRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD coupon issued. Supported providers are 1G/1V/1P |
EMDSummaryRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD issued. Supported providers are 1G/1V/1P |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
TravelerType |
string simple type |
|
Optional |
|
Passenger Type Code. |
SeatAttributes |
element |
|
|
|
Identifies the seat attribute of the service. |
SeatAttribute |
element |
|
|
|
Identifies the seat attribute of the service. |
Value |
string simple type |
|
Required |
|
|
CabinClass |
element |
|
|
|
Requests cabin class (First, Business and Economy, etc.) as supported by the provider or supplier. |
Type |
string simple type |
|
Required |
|
|
SSRRef |
typeKeyBasedReference complex type |
|
|
|
References to the related SSRs. At present, only reference to ASVC SSR is supported. Supported providers are 1G/1V/1P |
Key |
string simple type |
|
Required |
|
|
ServiceInfo |
element |
|
|
|
|
Description |
string simple type |
|
|
|
Description of the Service. Usually used in tandem with one or more media items. |
MediaItem |
element |
|
|
|
Photos and other media urls for the property referenced above. |
caption |
string simple type |
|
Optional |
|
|
height |
integer simple type |
|
Optional |
|
|
icon |
anyURI simple type |
|
Optional |
|
|
sizeCode |
string simple type |
|
Optional |
|
|
type |
string simple type |
|
Optional |
|
|
url |
anyURI simple type |
|
Optional |
|
|
width |
integer simple type |
|
Optional |
|
|
Remark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Key |
string simple type |
|
Optional |
|
|
TaxInfo |
typeTaxInfo complex type |
|
|
|
The tax information for a |
CarrierDefinedCategory |
string simple type |
|
Optional |
|
Optional category, where a carrier has
used a non-standard IATA tax category. The tax category will be
set to "DU" |
Category |
string simple type |
|
Required |
|
The tax category represents a valid IATA tax
code. |
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that tax is relative (if
applicable) |
FlightDetailsRef |
string simple type |
|
Optional |
|
The flight details that this tax is relative
to (if applicable) |
Key |
string simple type |
|
Optional |
|
The tax key represents a valid key of tax |
ProviderCode |
string simple type |
|
Optional |
|
Code of the provider returning this TaxInfo. |
SegmentRef |
string simple type |
|
Optional |
|
The segment to which that tax is relative (if
applicable) |
SupplierCode |
string simple type |
|
Optional |
|
Code of the supplier returning this TaxInfo. |
TaxExempted |
boolean simple type |
|
Optional |
|
This indicates whether the tax specified by
tax category is exempted. |
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
TaxDetail |
element |
|
|
|
The tax idetail nformation for a fare quote tax. |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
FeeInfo |
typeFeeInfo complex type |
|
|
|
A generic type of fee for those charges which are incurred by the passenger, but not necessarily shown on tickets |
Amount |
string simple type |
|
Required |
|
|
BaseAmount |
string simple type |
|
Optional |
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to booking traveler |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
FeeToken |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
PassengerTypeCode |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
The reference to the one of the air
reservation payments if fee included in charge |
SubCode |
string simple type |
|
Optional |
|
|
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
TaxInfoRef |
element |
|
|
|
This reference elements will associate relevant taxes to this fee |
Key |
string simple type |
|
Required |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
EMD |
element |
|
|
|
this attribute shows the amount included in the base fare for the specific fee or tax |
AssociatedItem |
string simple type |
|
Optional |
|
The type of Optional Service. The choices are Flight, Ticket, Merchandising, Rule Buster, Allowance, Chargeable Baggage, Carry On Baggage Allowance, Prepaid Baggage. Provider: 1G, 1V, 1P |
AvailabilityChargeIndicator |
string simple type |
X , E , F , G , H |
Optional |
|
A one-letter code specifying whether the service
is available or if there is a charge associated with it.
X = Service not available
F = No charge for service (free) and an EMD is not issued to
reflect free service
E = No charge for service (free) and an EMD is issued to reflect
the free service.
G = No charge for service (free), booking is not required and an
EMD is not issued to reflect free service
H = No charge for service (free), booking is not required, and an
EMD is issued to reflect the free service.
Blank = No application. Charges apply according to the data in the
Service Fee fields. |
Booking |
typeBooking simple type |
|
Optional |
|
Holds the booking description for the service, e.g., SSR. |
Commissionable |
boolean simple type |
|
Optional |
|
True/False value to whether or not the
service is comissionable. |
Date |
dateTime simple type |
|
Optional |
|
The date at which the service will be used. |
DisplayCategory |
typeDisplayCategory simple type |
|
Optional |
|
Describes when the service should be displayed. |
FulfillmentType |
integer simple type |
|
Optional |
|
A one digit code specifying how the service must be fulfilled.
See FulfillmentTypeDescription for the description of this value. |
FulfillmentTypeDescription |
string simple type |
|
Optional |
|
EMD description. |
Location |
typeIATACode simple type |
|
Optional |
|
3 letter location code where the service will be availed. |
MileageIndicator |
boolean simple type |
|
Optional |
|
True/False value to whether or not the
service has miles. |
RefundReissueIndicator |
string simple type |
Refundable , NonRefundable , Reuse |
Optional |
|
An attribute specifying whether the service is
refundable or reissuable. |
Reusable |
boolean simple type |
|
Optional |
|
Identifies if the service can be re-used towards a future purchase. |
BundledServices |
element |
|
|
|
Identifies if the service can be re-used towards a future purchase. |
BundledService |
element |
|
|
|
Displays the services bundled together |
Booking |
typeBooking simple type |
|
Optional |
|
Booking method for the bundled service, e..g SSR. |
Carrier |
string simple type |
|
Optional |
|
Carrier the service is applicable. |
CarrierSubCode |
boolean simple type |
|
Optional |
|
Carrier sub code. True means the carrier used their own sub code. False means the carrier used an ATPCO sub code |
Name |
string simple type |
|
Optional |
|
Name of the bundled service. |
Occurrence |
nonNegativeInteger simple type |
|
Optional |
|
How many of the service are included in the bundled service. |
ServiceSubCode |
string simple type |
|
Optional |
|
The sub code of the service, e.g. OAA for Pre paid baggage |
ServiceType |
string simple type |
|
Optional |
|
The type of service or what the service is used for, e.g. F type is flight type, meaning the service is used on a flight |
AdditionalInfo |
element |
|
|
|
The type of service or what the service is used for, e.g. F type is flight type, meaning the service is used on a flight |
Category |
string simple type |
|
Required |
|
The category code is the code the AdditionalInfo text came from, e.g. S5 or S7. |
FeeApplication |
element |
|
|
|
The category code is the code the AdditionalInfo text came from, e.g. S5 or S7. |
Code |
string simple type |
|
Optional |
|
The code associated to the fee application. The choices are: 1, 2, 3, 4, 5, K, F |
Text |
typeTextElement complex type |
|
|
|
Type of Text, Eg-'Upsell','Marketing Agent','Marketing Consumer','Strapline','Rule'. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
PriceRange |
element |
|
|
|
|
DefaultCurrency |
boolean simple type |
|
Optional |
|
Indicates if the currency code of StartPrice / EndPrice is the default currency code |
EndPrice |
string simple type |
|
Optional |
|
Price range end value |
StartPrice |
string simple type |
|
Optional |
|
Price range start value |
TourCode |
element |
|
|
|
Tour Code Fare Basis |
Value |
string simple type |
|
Required |
|
|
BrandingInfo |
element |
|
|
|
Branding information for the Ancillary Service. Returned in Seat Map only. Providers: 1G, 1V, 1P, ACH |
Chargeable |
string simple type |
|
Optional |
|
Indicates if the optional service is not offered, is available for a charge, or is included in the brand. Providers: 1G, 1V, 1P, ACH |
CommercialName |
string simple type |
|
Required |
|
The commercial name of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
ExternalServiceName |
string simple type |
|
Optional |
|
The external name of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
Key |
string simple type |
|
Optional |
|
|
ServiceSubCode |
string simple type |
|
Optional |
|
The Service Sub Code of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
ServiceType |
string simple type |
|
Optional |
|
The type of Ancillary Service. Providers: 1G, 1V, 1P, ACH |
PriceRange |
element |
|
|
|
The type of Ancillary Service. Providers: 1G, 1V, 1P, ACH |
DefaultCurrency |
boolean simple type |
|
Optional |
|
Indicates if the currency code of StartPrice / EndPrice is the default currency code |
EndPrice |
string simple type |
|
Optional |
|
Price range end value |
StartPrice |
string simple type |
|
Optional |
|
Price range start value |
Text |
typeTextElement complex type |
|
|
|
Type of Text, Eg-'Upsell','Marketing Agent','Marketing Consumer','Strapline','Rule'. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
Title |
typeTextElement complex type |
|
|
|
The additional titles associated to the brand or optional service. Providers: ACH, RCH, 1G, 1V, 1P. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
ImageLocation |
element |
|
|
|
|
ImageHeight |
integer simple type |
|
Required |
|
The height of the image |
ImageWidth |
integer simple type |
|
Required |
|
The width of the image |
Type |
string simple type |
|
Required |
|
Type of Image Location. E.g., "Agent", "Consumer". |
ServiceGroup |
element |
|
|
|
The Service Group of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
Code |
string simple type |
|
Required |
|
The Service Group Code of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
ServiceSubGroup |
element |
|
|
|
The Service Sub Group of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
Code |
string simple type |
|
Optional |
|
The Service Sub Group Code of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
AirSegmentRef |
typeSegmentRef complex type |
|
|
|
Specifies the AirSegment the branding information is for. Providers: ACH, 1G, 1V, 1P |
Key |
string simple type |
|
Required |
|
|
Title |
typeTextElement complex type |
|
|
|
The additional titles associated to the brand or optional service. Providers: ACH, RCH, 1G, 1V, 1P. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
GroupedOptionInfo |
element |
|
|
|
|
GroupedOption |
element |
|
|
|
|
OptionalServiceRef |
string simple type |
|
Required |
|
Reference to a optionalService which is paired with other optional services in the parent PairedOptions element. |
OptionalServiceRules |
ServiceRuleType complex type |
|
|
|
Holds the rules for selecting the optional
service in the itinerary |
Key |
string simple type |
|
Required |
|
Unique ID to identify an optional service rule |
ApplicationRules |
element |
|
|
|
The rules to apply the rule to the itinerary |
RequiredForAllSegments |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all segments in the itinerary if selected |
RequiredForAllSegmentsInOD |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all segments in a origin / destination (connection flights) if selected for one segment in the OD |
RequiredForAllTravelers |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all travelers in the itinerary if selected |
SecondaryOptionCodeRequired |
boolean simple type |
|
Optional |
|
If set to true, the secondary option code is required for this option |
UnselectedOptionRequired |
boolean simple type |
|
Optional |
|
If an UnselectedOption is present in the option, then the Unselected option needs to be selected even if the option is not selected when this flag is set to true |
ApplicationLevel |
element |
|
|
|
Lists the levels where the option is applied in the itinerary. Some options are applied for the entire itinerary, some for entire segments, etc. |
ApplicableLevels |
anonymous simple type |
|
Optional |
|
Indicates the level in the itinerary when the option is applied. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
ApplicationLimits |
element |
|
|
|
Adds the limits on the number of options that can be selected for a particular type |
ApplicationLimit |
OptionalServiceApplicationLimitType complex type |
|
|
|
The application limits for a particular level |
ApplicableLevel |
string simple type |
Itinerary , Passenger , Segment , PassengerSegment , PassengerOD , Other |
Required |
|
Indicates the applicable level for the option |
MaximumQuantity |
nonNegativeInteger simple type |
|
Required |
|
The maximum quantity allowed for the type |
MinimumQuantity |
nonNegativeInteger simple type |
|
Optional |
|
Indicates the minimum number of the option that can be selected. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
ServiceData |
element |
|
|
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
AirSegmentRef |
string simple type |
|
Optional |
|
Reference to a segment if the merchandising offering only pertains to that segment. If no segment reference is present this means this offering is for the whole itinerary. |
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to a passenger if the merchandising offering only pertains to that passenger. If no passenger reference is present this means this offering is for all passengers. |
Data |
string simple type |
|
Optional |
|
Data that specifies the details of the merchandising offering (e.g. seat number for seat service) |
EMDCouponRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD coupon issued. Supported providers are 1G/1V/1P |
EMDSummaryRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD issued. Supported providers are 1G/1V/1P |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
TravelerType |
string simple type |
|
Optional |
|
Passenger Type Code. |
SeatAttributes |
element |
|
|
|
Identifies the seat attribute of the service. |
SeatAttribute |
element |
|
|
|
Identifies the seat attribute of the service. |
Value |
string simple type |
|
Required |
|
|
CabinClass |
element |
|
|
|
Requests cabin class (First, Business and Economy, etc.) as supported by the provider or supplier. |
Type |
string simple type |
|
Required |
|
|
SSRRef |
typeKeyBasedReference complex type |
|
|
|
References to the related SSRs. At present, only reference to ASVC SSR is supported. Supported providers are 1G/1V/1P |
Key |
string simple type |
|
Required |
|
|
ModifyRules |
element |
|
|
|
Groups the modification rules for the Option |
ProviderDefinedModificationType |
string simple type |
|
Optional |
|
Indicates the actual provider defined modification type which is mapped to Other |
SupportedModifications |
anonymous simple type |
|
Optional |
|
Lists the supported modifications for the itinerary. |
ModifyRule |
element |
|
|
|
Indicates modification rules for the particular modification type. |
AutomaticallyAppliedOnAdd |
boolean simple type |
|
Optional |
false |
Indicates if the option will be automatically added to new segments / passengers in the itinerary. |
CanAdd |
boolean simple type |
|
Optional |
|
Indicates if the option can be added to the itinerary without segment or passenger modification |
CanDelete |
boolean simple type |
|
Optional |
|
Indicates if the option can be deleted from the itinerary without segment or passenger modifications |
Modification |
NMTOKEN simple type |
AddSegment , RemoveSegment , ReplaceSegment , AddPassenger , RemovePassenger , OptionsOnly , Other |
Required |
|
The modificaiton for which this rule group applies. |
ProviderDefinedModificationType |
string simple type |
|
Optional |
|
Indicates the actual provider defined modification type which is mapped to Other |
Refundable |
boolean simple type |
|
Optional |
|
Indicates if the price of the option is refundable. |
SecondaryTypeRules |
element |
|
|
|
Lists the supported Secondary Codes for the optional / additional service. |
SecondaryTypeRule |
element |
|
|
|
Lists a single secondary code for the optional / additional service. |
SecondaryType |
string simple type |
|
Required |
|
The unique type to associate a secondary type in an optional service |
ApplicationLimit |
OptionalServiceApplicationLimitType complex type |
|
|
|
The unique type to associate a secondary type in an optional service |
ApplicableLevel |
string simple type |
Itinerary , Passenger , Segment , PassengerSegment , PassengerOD , Other |
Required |
|
Indicates the applicable level for the option |
MaximumQuantity |
nonNegativeInteger simple type |
|
Required |
|
The maximum quantity allowed for the type |
MinimumQuantity |
nonNegativeInteger simple type |
|
Optional |
|
Indicates the minimum number of the option that can be selected. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
Remarks |
FormattedTextTextType complex type |
|
|
|
Adds text remarks / rules for the optional / additional service |
Formatted |
boolean simple type |
|
Optional |
|
Textual information, which may be formatted as a line of information, or unformatted, as a paragraph of text. |
TextFormat |
NMTOKEN simple type |
PlainText , HTML |
Optional |
|
Indicates the format of text used in the description e.g. unformatted or html. |
Language |
token simple type |
|
Optional |
|
Language identification. |
AvailableSSR |
element |
|
|
|
A wrapper for all the information regarding each
of the available SSR |
SSR |
element |
|
|
|
Special serivces like wheel chair, or pet carrier. |
Carrier |
string simple type |
|
Optional |
|
|
CarrierSpecificText |
string simple type |
|
Optional |
|
Carrier specific information which are not captured in the FreeText field(not present in IATA's standard SSR DOCO format). An example is VISA Expiration Date. |
Description |
string simple type |
|
Optional |
|
|
FreeText |
string simple type |
|
Optional |
|
Certain SSR types will require a free text message. For example MAAS (Meet and assist). |
Key |
string simple type |
|
Optional |
|
|
PassiveSegmentRef |
string simple type |
|
Optional |
|
Reference to the passive segment. |
ProfileID |
string simple type |
|
Optional |
|
Key assigned for Secure Flight Document value from the specified profile |
ProfileSecureFlightDocKey |
string simple type |
|
Optional |
|
Unique ID of Booking Traveler's Profile that contains the Secure flight Detail |
ProviderDefinedType |
string simple type |
|
Optional |
|
Original Type as sent by the provider |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
SSRRuleRef |
string simple type |
|
Optional |
|
UniqueID to associate a rule to the SSR |
SegmentRef |
string simple type |
|
Optional |
|
Reference to the air segment. May be required for some Types. |
Status |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Required |
|
Programmatic SSRs use codes recognized by the provider/supplier (example, VGML=vegetarian meal code). Manual SSRs do not have an associated programmatic code. |
URL |
anyURI simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
SSRRules |
ServiceRuleType complex type |
|
|
|
Holds the rules for selecting the SSR in
the itinerary |
Key |
string simple type |
|
Required |
|
Unique ID to identify an optional service rule |
ApplicationRules |
element |
|
|
|
The rules to apply the rule to the itinerary |
RequiredForAllSegments |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all segments in the itinerary if selected |
RequiredForAllSegmentsInOD |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all segments in a origin / destination (connection flights) if selected for one segment in the OD |
RequiredForAllTravelers |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all travelers in the itinerary if selected |
SecondaryOptionCodeRequired |
boolean simple type |
|
Optional |
|
If set to true, the secondary option code is required for this option |
UnselectedOptionRequired |
boolean simple type |
|
Optional |
|
If an UnselectedOption is present in the option, then the Unselected option needs to be selected even if the option is not selected when this flag is set to true |
ApplicationLevel |
element |
|
|
|
Lists the levels where the option is applied in the itinerary. Some options are applied for the entire itinerary, some for entire segments, etc. |
ApplicableLevels |
anonymous simple type |
|
Optional |
|
Indicates the level in the itinerary when the option is applied. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
ApplicationLimits |
element |
|
|
|
Adds the limits on the number of options that can be selected for a particular type |
ApplicationLimit |
OptionalServiceApplicationLimitType complex type |
|
|
|
The application limits for a particular level |
ApplicableLevel |
string simple type |
Itinerary , Passenger , Segment , PassengerSegment , PassengerOD , Other |
Required |
|
Indicates the applicable level for the option |
MaximumQuantity |
nonNegativeInteger simple type |
|
Required |
|
The maximum quantity allowed for the type |
MinimumQuantity |
nonNegativeInteger simple type |
|
Optional |
|
Indicates the minimum number of the option that can be selected. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
ServiceData |
element |
|
|
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
AirSegmentRef |
string simple type |
|
Optional |
|
Reference to a segment if the merchandising offering only pertains to that segment. If no segment reference is present this means this offering is for the whole itinerary. |
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to a passenger if the merchandising offering only pertains to that passenger. If no passenger reference is present this means this offering is for all passengers. |
Data |
string simple type |
|
Optional |
|
Data that specifies the details of the merchandising offering (e.g. seat number for seat service) |
EMDCouponRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD coupon issued. Supported providers are 1G/1V/1P |
EMDSummaryRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD issued. Supported providers are 1G/1V/1P |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
TravelerType |
string simple type |
|
Optional |
|
Passenger Type Code. |
SeatAttributes |
element |
|
|
|
Identifies the seat attribute of the service. |
SeatAttribute |
element |
|
|
|
Identifies the seat attribute of the service. |
Value |
string simple type |
|
Required |
|
|
CabinClass |
element |
|
|
|
Requests cabin class (First, Business and Economy, etc.) as supported by the provider or supplier. |
Type |
string simple type |
|
Required |
|
|
SSRRef |
typeKeyBasedReference complex type |
|
|
|
References to the related SSRs. At present, only reference to ASVC SSR is supported. Supported providers are 1G/1V/1P |
Key |
string simple type |
|
Required |
|
|
ModifyRules |
element |
|
|
|
Groups the modification rules for the Option |
ProviderDefinedModificationType |
string simple type |
|
Optional |
|
Indicates the actual provider defined modification type which is mapped to Other |
SupportedModifications |
anonymous simple type |
|
Optional |
|
Lists the supported modifications for the itinerary. |
ModifyRule |
element |
|
|
|
Indicates modification rules for the particular modification type. |
AutomaticallyAppliedOnAdd |
boolean simple type |
|
Optional |
false |
Indicates if the option will be automatically added to new segments / passengers in the itinerary. |
CanAdd |
boolean simple type |
|
Optional |
|
Indicates if the option can be added to the itinerary without segment or passenger modification |
CanDelete |
boolean simple type |
|
Optional |
|
Indicates if the option can be deleted from the itinerary without segment or passenger modifications |
Modification |
NMTOKEN simple type |
AddSegment , RemoveSegment , ReplaceSegment , AddPassenger , RemovePassenger , OptionsOnly , Other |
Required |
|
The modificaiton for which this rule group applies. |
ProviderDefinedModificationType |
string simple type |
|
Optional |
|
Indicates the actual provider defined modification type which is mapped to Other |
Refundable |
boolean simple type |
|
Optional |
|
Indicates if the price of the option is refundable. |
SecondaryTypeRules |
element |
|
|
|
Lists the supported Secondary Codes for the optional / additional service. |
SecondaryTypeRule |
element |
|
|
|
Lists a single secondary code for the optional / additional service. |
SecondaryType |
string simple type |
|
Required |
|
The unique type to associate a secondary type in an optional service |
ApplicationLimit |
OptionalServiceApplicationLimitType complex type |
|
|
|
The unique type to associate a secondary type in an optional service |
ApplicableLevel |
string simple type |
Itinerary , Passenger , Segment , PassengerSegment , PassengerOD , Other |
Required |
|
Indicates the applicable level for the option |
MaximumQuantity |
nonNegativeInteger simple type |
|
Required |
|
The maximum quantity allowed for the type |
MinimumQuantity |
nonNegativeInteger simple type |
|
Optional |
|
Indicates the minimum number of the option that can be selected. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
Remarks |
FormattedTextTextType complex type |
|
|
|
Adds text remarks / rules for the optional / additional service |
Formatted |
boolean simple type |
|
Optional |
|
Textual information, which may be formatted as a line of information, or unformatted, as a paragraph of text. |
TextFormat |
NMTOKEN simple type |
PlainText , HTML |
Optional |
|
Indicates the format of text used in the description e.g. unformatted or html. |
Language |
token simple type |
|
Optional |
|
Language identification. |
IndustryStandardSSR |
element |
|
|
|
Indicates Carrier Supports this industry standard. |
Code |
string simple type |
|
Optional |
|
This code indicates which Standard of SSR's they support. Sucha as the 'AIRIMP' standard identified by 'IATA.org' |
PricingDetails |
element |
|
|
|
Used for rapid reprice. This is a response element. Additional information about how pricing was obtain, messages, etc. Providers: 1G/1V/1P/1S/1A |
AccountCode |
string simple type |
|
Optional |
|
|
BankersSellingRate |
decimal simple type |
|
Optional |
|
The selling rate at time of quote. |
ConversionRate |
decimal simple type |
|
Optional |
|
The conversion rate at the time of quote. |
DiscountApplies |
boolean simple type |
|
Optional |
false |
This tells if a discount applies. |
ForTicketingOnDate |
date simple type |
|
Optional |
|
The ticketing date of the itinerary. |
FormOfRefund |
string simple type |
MCO , FormOfPayment |
Optional |
|
How the refund will be issued. Values will be MCO or FormOfPayment |
ItineraryType |
string simple type |
International , Domestic |
Optional |
|
Values allowed are International or Domestic. This tells if the itinerary is international or domestic. |
LastDateToTicket |
date simple type |
|
Optional |
|
The last date to issue the ticket. |
LowFareFound |
boolean simple type |
|
Optional |
false |
This tells if the lowest fare was found. |
LowFarePricing |
boolean simple type |
|
Optional |
false |
This tells if Low Fare Finder was used. |
OriginalTicketCurrency |
string simple type |
|
Optional |
|
The currency of the original ticket. |
PenaltyApplies |
boolean simple type |
|
Optional |
false |
This tells if penalties apply. |
PricingType |
string simple type |
ClassBooked , LowestClass , LowestQuote |
Optional |
|
Ties with the RepricingModifiers sent in the request and tells how the itinerary was priced. |
RateOfExchange |
decimal simple type |
|
Optional |
|
The exchange rate at time of quote. |
ValidatingVendorCode |
string simple type |
|
Optional |
|
The vendor code of the validating carrier. |
AdvisoryMessage |
string simple type |
|
|
|
Advisory messages returned from the host. |
EndorsementText |
string simple type |
|
|
|
Endorsement text returned from the host. |
WaiverText |
string simple type |
|
|
|
Waiver text returned from the host. |
FormOfPayment |
element |
|
|
|
A Form of Payment used to purchase all or part of
a booking. |
AgentText |
string simple type |
|
Optional |
|
This is only relevent when IsAgentType is specified as true. Otherwise this will be ignored. |
ExternalReference |
string simple type |
|
Optional |
|
|
FulfillmentIDNumber |
string simple type |
|
Optional |
|
Identification number, e.g. card number, to define how the customer will identify himself when collecting the ticket |
FulfillmentIDType |
string simple type |
Bahn Card , Credit Card , Euro Cheque Card , Collection Reference |
Optional |
|
Identification type, e.g. credit card, to define how the customer will identify himself when collecting the ticket |
FulfillmentLocation |
string simple type |
|
Optional |
|
Information about the location of the printer. |
FulfillmentType |
string simple type |
|
Optional |
|
Defines how the client wishes to receive travel documents. Type does not define where or how payment is made. The supported values are "Ticket on Departure",
"Travel Agency",
"Courier",
"Standard Mail",
"Ticketless",
"Ticket Office",
"Express Mail",
"Corporate Kiosk",
"Train Station Service Desk",
"Direct Printing of Ticket",
"Ticket by Email",
"Digital Printing of Ticket at Home",
"Retrieve Ticket at Eurostar in London"
Collect booking ticket at a Kiosk, print in agency. |
IsAgentType |
boolean simple type |
|
Optional |
false |
If this is true then FormOfPayment mention in Type is anAgent type FormOfPayment. |
Key |
string simple type |
|
Optional |
|
|
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
ProfileKey |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
Reusable |
boolean simple type |
|
Optional |
false |
Indicates whether the form of payment can be reused or not. Currently applicable for Credit and Debit form of payment |
ReuseFOP |
string simple type |
|
Optional |
|
Key of the FOP Key to be reused as this Form of Payment.Only Credit and Debit Card will be supported for FOP Reuse. |
Type |
string simple type |
|
Required |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
CreditCard |
element |
|
|
|
Container for all credit card information. |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
BankCountryCode |
string simple type |
|
Optional |
|
ISO Country code associated with the issuing bank |
BankName |
string simple type |
|
Optional |
|
Issuing bank name for this credit card |
BankStateCode |
string simple type |
|
Optional |
|
State code associated with the issuing bank. |
CustomerReference |
string simple type |
|
Optional |
|
Agencies use this to pass the traveler information to the credit card company. |
Enett |
boolean simple type |
|
Optional |
false |
Acceptable values are true or false. If set to true it will denote that the credit card used has been issued through Enett. For all other credit card payments this value will be set to false. |
ExtendedPayment |
string simple type |
|
Optional |
|
Used for American Express (AX) and other credit cards, e.g., Visa (VI) and Master card (CA), that allow Extended Payment, subject to the BSP market rule. |
ThirdPartyPayment |
boolean simple type |
|
Optional |
false |
If true, this indicates that the credit card holder is not one of the passengers. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
DebitCard |
element |
|
|
|
Container for all debit card information. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
IssueNumber |
string simple type |
|
Optional |
|
Verification number for Debit Cards |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
EnettVan |
element |
|
|
|
Container for all eNett Van information. |
ExpiryDays |
duration simple type |
|
Optional |
|
The number of days from the VAN generation date that the VAN will be active for, after which the VAN cannot be used. |
MaxPercentage |
nonNegativeInteger simple type |
|
Optional |
|
The maximum percentage that will be applied on the Total price and sent to enett, which will denote the maximum authorized amount as approved by eNett. This value will be ignored and not used for Multi-Use VAN’s. |
MinPercentage |
nonNegativeInteger simple type |
|
Optional |
|
The minimum percentage that will be applied on the Total price and sent to enett,which will denote the minimum authorized amount approved by eNett.uApi will default this to zero for multi-use Van's. |
MultiUse |
boolean simple type |
|
Optional |
true |
Acceptable values are true or false. If set to true it will denote that the VAN being requested is multi-use else it will indicate a single -use VAN.A Single use VAN can only be debited once while the multiple use VAN's can be debited multiple times subjected to the maximum value it has been authorized for. The default value will be TRUE to indicate a multi-use VAN is being issued. |
Certificate |
element |
|
|
|
Certificate Form of Payment |
Amount |
string simple type |
|
Optional |
|
The monetary value of the certificate. |
DiscountAmount |
string simple type |
|
Optional |
|
The monetary discount amount of this certificate. |
DiscountPercentage |
decimal simple type |
|
Optional |
|
The percentage discount value of this certificate. |
NotValidAfter |
date simple type |
|
Optional |
|
The date that this certificate expires. |
NotValidBefore |
date simple type |
|
Optional |
|
The date that this certificate becomes valid. |
Number |
string simple type |
|
Required |
|
The Certificate number |
TicketNumber |
StringLength1to13 simple type |
|
|
|
The identifying number for the actual ticket |
Check |
element |
|
|
|
Check Form of Payment |
AccountNumber |
string simple type |
|
Optional |
|
The account number of the check |
CheckNumber |
string simple type |
|
Optional |
|
The sequential check number of the check. |
MICRNumber |
string simple type |
|
Optional |
|
Magnetic Ink Character Reader Number of check. |
RoutingNumber |
string simple type |
|
Optional |
|
The bank routing number of the check. |
Requisition |
element |
|
|
|
Requisition Form of Payment |
Category |
string simple type |
Government , Other |
Optional |
|
Classification Category for the requisition payment |
Number |
string simple type |
|
Optional |
|
Requisition number used for accounting |
Type |
string simple type |
Cash , Credit |
Optional |
|
Type can be Cash or Credit for category as Government |
MiscFormOfPayment |
element |
|
|
|
Miscellaneous Form of Payments |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
Category |
string simple type |
|
Required |
|
Indicates what Category the Miscellaneous Form Of Payment is being used for payment - The category may vary by GDS.Allowable values are
"Text"
"Credit"
"CreditCard"
"FreeFormCreditCard"
"Invoice"
"NonRefundable"
"MultipleReceivables"
"Exchange"
"Cash" |
CreditCardNumber |
string simple type |
|
Optional |
|
|
CreditCardType |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type or code which may not have been issued using the standard bank card types - i.e. an airline issued card |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Text |
string simple type |
|
Optional |
|
Any free form text which may be associated with the Miscellaneous Form of Payment. This text may be provider or GDS specific |
AgencyPayment |
typeAgencyPayment complex type |
|
|
|
Container for Agency Payment |
AgencyBillingIdentifier |
string simple type |
|
Required |
|
Value of the billing id |
AgencyBillingNumber |
string simple type |
|
Optional |
|
Value of billing number |
AgencyBillingPassword |
string simple type |
|
Optional |
|
Value of billing password |
UnitedNations |
element |
|
|
|
United Nations Form of Payments |
Number |
string simple type |
|
Required |
|
|
DirectPayment |
element |
|
|
|
Direct Payment Form of Payments |
Text |
string simple type |
|
Optional |
|
|
AgentVoucher |
element |
|
|
|
Agent Voucher Form of Payments |
Number |
string simple type |
|
Required |
|
|
PaymentAdvice |
element |
|
|
|
Contains other form of payment for Cruise
Reservations |
DocumentNumber |
string simple type |
|
Required |
|
Payment Document Number Examples: 1234567890,
R7777 |
IssueCity |
string simple type |
|
Required |
|
City code of document issuance |
IssueDate |
date simple type |
|
Required |
|
Document Issuance date |
OriginalFOP |
string simple type |
|
Optional |
|
Original form of payment Examples: CHECK 3500 |
Type |
string simple type |
|
Required |
|
Other Payment Yype. Possible Values: AGC - Agency
Check, AGG - Agency Guarantee, AWC - Award Check, CSH - Cash
Equivalent, DBC - Denied Boarding Compensation, MCO -
Miscellaneous Charge Order, TOO - Tour Order, TOV - Tour Voucher |
ProviderReservationInfoRef |
typeFormOfPaymentPNRReference complex type |
|
|
|
Other Payment Yype. Possible Values: AGC - Agency
Check, AGG - Agency Guarantee, AWC - Award Check, CSH - Cash
Equivalent, DBC - Denied Boarding Compensation, MCO -
Miscellaneous Charge Order, TOO - Tour Order, TOV - Tour Voucher |
Key |
string simple type |
|
Optional |
|
Unique ID to identify a ProviderReservationInfo |
ProviderReservationLevel |
boolean simple type |
|
Optional |
true |
It means that the form of payment is applied at ProviderReservation level. |
SegmentRef |
typeGeneralReference complex type |
|
|
|
It means that the form of payment is applied at ProviderReservation level. |
Key |
string simple type |
|
Required |
|
|
BSPPayment |
element |
|
|
|
BSP form of payment.ACH Only |
BSPIdentifier |
string simple type |
|
Required |
|
Value of the BSP Direct Bill id |
BSPPassword |
string simple type |
|
Optional |
|
Value of the BSP Direct Bill id password |
ARCPayment |
element |
|
|
|
ARC form of payment.ACH Only |
ARCIdentifier |
string simple type |
|
Required |
|
Value of the ARC Direct Bill id |
ARCPassword |
string simple type |
|
Optional |
|
Value of the ARC Direct Bill id password |
FormOfPaymentRef |
element |
|
|
|
A reference to a Form of Payment in the existing UR |
Key |
string simple type |
|
Required |
|
|
AirPricingPayment |
element |
|
|
|
AirPricing Payment information - used to
associate a FormOfPayment withiin the UR with one or more
AirPricingInfos |
Payment |
element |
|
|
|
Payment information - must be used in conjunction with credit card info |
Amount |
string simple type |
|
Required |
|
|
AmountType |
string simple type |
|
Optional |
|
This field displays type of payment amount when it is non-monetary. Presently available/supported value is "Flight Pass Credits". |
ApproximateAmount |
string simple type |
|
Optional |
|
It stores the converted payment amount in agency's default currency |
BookingTravelerRef |
string simple type |
|
Optional |
|
If the type represents a per traveler payment, then this will reference the traveler this payment refers to. |
FormOfPaymentRef |
string simple type |
|
Required |
|
The credit card that is will be used to make this payment. |
Key |
string simple type |
|
Optional |
|
|
Status |
string simple type |
|
Optional |
|
Status to indicate the business association of the payment element. |
Type |
string simple type |
AirlineFee , DeliveryFee , Itinerary , Passenger , ServiceFee , OptionalService , TicketFee |
Required |
|
Identifies the type of payment. This can be for an itinerary, a traveler, or a service fee for example. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
FormOfPayment |
element |
|
|
|
A Form of Payment used to purchase all or part of
a booking. |
AgentText |
string simple type |
|
Optional |
|
This is only relevent when IsAgentType is specified as true. Otherwise this will be ignored. |
ExternalReference |
string simple type |
|
Optional |
|
|
FulfillmentIDNumber |
string simple type |
|
Optional |
|
Identification number, e.g. card number, to define how the customer will identify himself when collecting the ticket |
FulfillmentIDType |
string simple type |
Bahn Card , Credit Card , Euro Cheque Card , Collection Reference |
Optional |
|
Identification type, e.g. credit card, to define how the customer will identify himself when collecting the ticket |
FulfillmentLocation |
string simple type |
|
Optional |
|
Information about the location of the printer. |
FulfillmentType |
string simple type |
|
Optional |
|
Defines how the client wishes to receive travel documents. Type does not define where or how payment is made. The supported values are "Ticket on Departure",
"Travel Agency",
"Courier",
"Standard Mail",
"Ticketless",
"Ticket Office",
"Express Mail",
"Corporate Kiosk",
"Train Station Service Desk",
"Direct Printing of Ticket",
"Ticket by Email",
"Digital Printing of Ticket at Home",
"Retrieve Ticket at Eurostar in London"
Collect booking ticket at a Kiosk, print in agency. |
IsAgentType |
boolean simple type |
|
Optional |
false |
If this is true then FormOfPayment mention in Type is anAgent type FormOfPayment. |
Key |
string simple type |
|
Optional |
|
|
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
ProfileKey |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
Reusable |
boolean simple type |
|
Optional |
false |
Indicates whether the form of payment can be reused or not. Currently applicable for Credit and Debit form of payment |
ReuseFOP |
string simple type |
|
Optional |
|
Key of the FOP Key to be reused as this Form of Payment.Only Credit and Debit Card will be supported for FOP Reuse. |
Type |
string simple type |
|
Required |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
CreditCard |
element |
|
|
|
Container for all credit card information. |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
BankCountryCode |
string simple type |
|
Optional |
|
ISO Country code associated with the issuing bank |
BankName |
string simple type |
|
Optional |
|
Issuing bank name for this credit card |
BankStateCode |
string simple type |
|
Optional |
|
State code associated with the issuing bank. |
CustomerReference |
string simple type |
|
Optional |
|
Agencies use this to pass the traveler information to the credit card company. |
Enett |
boolean simple type |
|
Optional |
false |
Acceptable values are true or false. If set to true it will denote that the credit card used has been issued through Enett. For all other credit card payments this value will be set to false. |
ExtendedPayment |
string simple type |
|
Optional |
|
Used for American Express (AX) and other credit cards, e.g., Visa (VI) and Master card (CA), that allow Extended Payment, subject to the BSP market rule. |
ThirdPartyPayment |
boolean simple type |
|
Optional |
false |
If true, this indicates that the credit card holder is not one of the passengers. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
DebitCard |
element |
|
|
|
Container for all debit card information. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
IssueNumber |
string simple type |
|
Optional |
|
Verification number for Debit Cards |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
EnettVan |
element |
|
|
|
Container for all eNett Van information. |
ExpiryDays |
duration simple type |
|
Optional |
|
The number of days from the VAN generation date that the VAN will be active for, after which the VAN cannot be used. |
MaxPercentage |
nonNegativeInteger simple type |
|
Optional |
|
The maximum percentage that will be applied on the Total price and sent to enett, which will denote the maximum authorized amount as approved by eNett. This value will be ignored and not used for Multi-Use VAN’s. |
MinPercentage |
nonNegativeInteger simple type |
|
Optional |
|
The minimum percentage that will be applied on the Total price and sent to enett,which will denote the minimum authorized amount approved by eNett.uApi will default this to zero for multi-use Van's. |
MultiUse |
boolean simple type |
|
Optional |
true |
Acceptable values are true or false. If set to true it will denote that the VAN being requested is multi-use else it will indicate a single -use VAN.A Single use VAN can only be debited once while the multiple use VAN's can be debited multiple times subjected to the maximum value it has been authorized for. The default value will be TRUE to indicate a multi-use VAN is being issued. |
Certificate |
element |
|
|
|
Certificate Form of Payment |
Amount |
string simple type |
|
Optional |
|
The monetary value of the certificate. |
DiscountAmount |
string simple type |
|
Optional |
|
The monetary discount amount of this certificate. |
DiscountPercentage |
decimal simple type |
|
Optional |
|
The percentage discount value of this certificate. |
NotValidAfter |
date simple type |
|
Optional |
|
The date that this certificate expires. |
NotValidBefore |
date simple type |
|
Optional |
|
The date that this certificate becomes valid. |
Number |
string simple type |
|
Required |
|
The Certificate number |
TicketNumber |
StringLength1to13 simple type |
|
|
|
The identifying number for the actual ticket |
Check |
element |
|
|
|
Check Form of Payment |
AccountNumber |
string simple type |
|
Optional |
|
The account number of the check |
CheckNumber |
string simple type |
|
Optional |
|
The sequential check number of the check. |
MICRNumber |
string simple type |
|
Optional |
|
Magnetic Ink Character Reader Number of check. |
RoutingNumber |
string simple type |
|
Optional |
|
The bank routing number of the check. |
Requisition |
element |
|
|
|
Requisition Form of Payment |
Category |
string simple type |
Government , Other |
Optional |
|
Classification Category for the requisition payment |
Number |
string simple type |
|
Optional |
|
Requisition number used for accounting |
Type |
string simple type |
Cash , Credit |
Optional |
|
Type can be Cash or Credit for category as Government |
MiscFormOfPayment |
element |
|
|
|
Miscellaneous Form of Payments |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
Category |
string simple type |
|
Required |
|
Indicates what Category the Miscellaneous Form Of Payment is being used for payment - The category may vary by GDS.Allowable values are
"Text"
"Credit"
"CreditCard"
"FreeFormCreditCard"
"Invoice"
"NonRefundable"
"MultipleReceivables"
"Exchange"
"Cash" |
CreditCardNumber |
string simple type |
|
Optional |
|
|
CreditCardType |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type or code which may not have been issued using the standard bank card types - i.e. an airline issued card |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Text |
string simple type |
|
Optional |
|
Any free form text which may be associated with the Miscellaneous Form of Payment. This text may be provider or GDS specific |
AgencyPayment |
typeAgencyPayment complex type |
|
|
|
Container for Agency Payment |
AgencyBillingIdentifier |
string simple type |
|
Required |
|
Value of the billing id |
AgencyBillingNumber |
string simple type |
|
Optional |
|
Value of billing number |
AgencyBillingPassword |
string simple type |
|
Optional |
|
Value of billing password |
UnitedNations |
element |
|
|
|
United Nations Form of Payments |
Number |
string simple type |
|
Required |
|
|
DirectPayment |
element |
|
|
|
Direct Payment Form of Payments |
Text |
string simple type |
|
Optional |
|
|
AgentVoucher |
element |
|
|
|
Agent Voucher Form of Payments |
Number |
string simple type |
|
Required |
|
|
PaymentAdvice |
element |
|
|
|
Contains other form of payment for Cruise
Reservations |
DocumentNumber |
string simple type |
|
Required |
|
Payment Document Number Examples: 1234567890,
R7777 |
IssueCity |
string simple type |
|
Required |
|
City code of document issuance |
IssueDate |
date simple type |
|
Required |
|
Document Issuance date |
OriginalFOP |
string simple type |
|
Optional |
|
Original form of payment Examples: CHECK 3500 |
Type |
string simple type |
|
Required |
|
Other Payment Yype. Possible Values: AGC - Agency
Check, AGG - Agency Guarantee, AWC - Award Check, CSH - Cash
Equivalent, DBC - Denied Boarding Compensation, MCO -
Miscellaneous Charge Order, TOO - Tour Order, TOV - Tour Voucher |
ProviderReservationInfoRef |
typeFormOfPaymentPNRReference complex type |
|
|
|
Other Payment Yype. Possible Values: AGC - Agency
Check, AGG - Agency Guarantee, AWC - Award Check, CSH - Cash
Equivalent, DBC - Denied Boarding Compensation, MCO -
Miscellaneous Charge Order, TOO - Tour Order, TOV - Tour Voucher |
Key |
string simple type |
|
Optional |
|
Unique ID to identify a ProviderReservationInfo |
ProviderReservationLevel |
boolean simple type |
|
Optional |
true |
It means that the form of payment is applied at ProviderReservation level. |
SegmentRef |
typeGeneralReference complex type |
|
|
|
It means that the form of payment is applied at ProviderReservation level. |
Key |
string simple type |
|
Required |
|
|
BSPPayment |
element |
|
|
|
BSP form of payment.ACH Only |
BSPIdentifier |
string simple type |
|
Required |
|
Value of the BSP Direct Bill id |
BSPPassword |
string simple type |
|
Optional |
|
Value of the BSP Direct Bill id password |
ARCPayment |
element |
|
|
|
ARC form of payment.ACH Only |
ARCIdentifier |
string simple type |
|
Required |
|
Value of the ARC Direct Bill id |
ARCPassword |
string simple type |
|
Optional |
|
Value of the ARC Direct Bill id password |
FormOfPaymentRef |
element |
|
|
|
A reference to a Form of Payment in the existing UR |
Key |
string simple type |
|
Required |
|
|
AirPricingInfoRef |
element |
|
|
|
Reference to a AirPricing from a shared
list |
Key |
string simple type |
|
Required |
|
|
AssociatedRemark |
element |
|
|
|
|
SegmentRef |
string simple type |
|
Optional |
|
Reference to an Air/Passive Segment |
Key |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this element is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
PocketItineraryRemark |
element |
|
|
|
Reference to Booking Traveler. |
SegmentRef |
string simple type |
|
Optional |
|
Reference to an Air/Passive Segment |
Key |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this element is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
ThirdPartyInformation |
element |
|
|
|
Third party supplier locator information. Specifically applicable for SDK booking. |
Key |
string simple type |
|
Optional |
|
Unique identifier of the third party supplier. Key can be used to modify or delete saved third party information. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider Reservation reference |
ThirdPartyCode |
string simple type |
|
Optional |
|
Third party supplier code. |
ThirdPartyLocatorCode |
string simple type |
|
Optional |
|
Confirmation number for third party supplier. |
ThirdPartyName |
string simple type |
|
Optional |
|
Third party supplier name. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
SegmentRef |
typeGeneralReference complex type |
|
|
|
Air/Passive Segment Reference |
Key |
string simple type |
|
Required |
|
|
AirSegmentPricingModifiers |
element |
|
|
|
Specifies modifiers that a particular
segment should be priced in. If this is used, then there must be one
for each AirSegment in the AirItinerary. |
AccountCode |
string simple type |
|
Optional |
|
|
AirSegmentRef |
string simple type |
|
Optional |
|
|
BrandTier |
string simple type |
|
Optional |
|
Modifier to price by specific brand tier number. |
CabinClass |
string simple type |
|
Optional |
|
|
ConnectionIndicator |
string simple type |
AvailabilityAndPricing , TurnAround , Stopover |
Optional |
|
ConnectionIndicator attribute will be used to map connection indicators
AvailabilityAndPricing, TurnAround and Stopover. This attribute is for Wordspan/1P only. |
FareBasisCode |
string simple type |
|
Optional |
|
The fare basis code to be used for pricing. |
FareBreak |
string simple type |
MustBreak , MustOnlyBreak , MustNotBreak |
Optional |
|
Fare break point modifier to instruct Fares
where it should or should not break the fare. |
ProhibitAdvancePurchaseFares |
boolean simple type |
|
Optional |
false |
|
ProhibitNonRefundableFares |
boolean simple type |
|
Optional |
false |
|
ProhibitPenaltyFares |
boolean simple type |
|
Optional |
false |
|
PermittedBookingCodes |
element |
|
|
|
|
BookingCode |
element |
|
|
|
The Booking Code (Class of Service) for a
segment |
Code |
string simple type |
|
Required |
|
|
TravelComplianceData |
element |
|
|
|
Travel Compliance and Preferred Supplier information of the traveler specific to a segment. |
AirSegmentRef |
string simple type |
|
Optional |
|
Refers to Air Segment. Applicable only for Air. Ignored for others. |
Key |
string simple type |
|
Optional |
|
System generated key, returned back in the response. This can be used to modify or delete a saved TravelComplianceData. |
PassiveSegmentRef |
string simple type |
|
Optional |
|
Refers to Passive Segment. Applicable only for Passive. Ignored for others. |
RailSegmentRef |
string simple type |
|
Optional |
|
Refers to Rail Segment. Applicable only for Rail. Ignored for others. |
ReservationLocatorRef |
string simple type |
|
Optional |
|
This is returned in the response. Any input will be ignored for this attribute. This represents the association of Travel Compliance Data with the uAPI reservation locator code, mainly relevant to Hotel and Vehicle. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
PolicyCompliance |
element |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
InPolicy |
boolean simple type |
|
Required |
|
Policy Compliance Indicator. For In-Policy set to 'true', For Out-Of-Policy set to 'false''. |
PolicyToken |
string simple type |
|
Optional |
|
Optional text message to set the rule or token for which it's In Policy or Out Of Policy. |
ContractCompliance |
element |
|
|
|
Optional text message to set the rule or token for which it's In Policy or Out Of Policy. |
ContractToken |
string simple type |
|
Optional |
|
Optional text message to set the rule or token for which it's In Contract or Out Of Contract. |
InContract |
boolean simple type |
|
Required |
|
Contract Compliance Indicator. For In-Contract set to 'true', For Out-Of-Contract set to 'false'. |
PreferredSupplier |
element |
|
|
|
Contract Compliance Indicator. For In-Contract set to 'true', For Out-Of-Contract set to 'false'. |
Preferred |
boolean simple type |
|
Required |
|
Preferred Supplier - 'true', 'false'. |
ProfileType |
string simple type |
AgencyGroup , Agency , BranchGroup , Branch , Agent , Account , TravelerGroup , Traveler |
Required |
|
Indicate profile type. e.g. if Agency Preferred then pass Agency, if Traveler Preferred then pass Traveler. |
BrandInfo |
element |
|
|
|
Commercially recognized product offered by an airline |
AirPricingInfoRef |
string simple type |
|
Optional |
|
A reference to a AirPricing. Providers: ACH, 1G, 1V, 1P. |
BrandID |
string simple type |
|
Required |
|
The unique identifier of the brand |
FareInfoRef |
string simple type |
|
Optional |
|
A reference to a FareInfo. Providers: ACH, 1G, 1V, 1P. |
Key |
string simple type |
|
Optional |
|
Brand Key |
InvoluntaryChange |
element |
|
|
|
Specify the Ticket Endorsement value |
TicketEndorsement |
element |
|
|
|
Specify the Ticket Endorsement value |
Value |
string simple type |
|
Required |
|
|
AirDelete |
element |
|
|
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
|
Element |
string simple type |
Payment , CreditCardAuthorization , DeliveryInfo , FormOfPayment , ActionStatus , OSI , GeneralRemark , UnassociatedRemark , AccountingRemark , PostScript , AirReservationAirSegmentUpdate , AirSegment , PhoneNumber , Email , LoyaltyCard , SSR , SeatAssignment , SpecificSeatAssignment , AutoSeatAssignment , AirPricingInfo , VehicleSpecialRequest , SpecialEquipment , XMLRemark , Address , TicketingModifiers , Guarantee , DeliveryAddress , ServiceFeeInfo , LinkedUniversalRecord , NameRemark , PassiveSegment , PaymentInformation , CustomerID , DriversLicense , AssociatedRemark , CollectionAddress , HotelSpecialRequest , CorporateDiscountID , CommissionRemark , PocketItineraryRemark , CustomizedNameData , InvoiceRemark , ThirdPartyInformation , TravelCompliance , ReviewBooking , ConsolidatorRemark , BookingTraveler , AppliedProfile , TripName , TravelPurpose , BookingConfirmation , Brand |
Required |
|
|
Key |
string simple type |
|
Optional |
|
|
ReservationLocatorCode |
string simple type |
|
Required |
|
|
AirUpdate |
element |
|
|
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
|
ReservationLocatorCode |
string simple type |
|
Required |
|
|
RestrictWaitlist |
boolean simple type |
|
Optional |
false |
Restrict Update if it modifies a Waitlisted AirSegment. Provider: 1G,1V,1P |
AccountingRemark |
element |
|
|
|
An accounting remark container to hold any
printable text. |
Category |
string simple type |
|
Optional |
|
A category to group and organize the various
remarks. This is not required, but it is recommended. |
Key |
string simple type |
|
Optional |
|
|
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider
for which this accounting remark is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
TypeInGds |
string simple type |
|
Optional |
|
|
UseProviderNativeMode |
boolean simple type |
|
Optional |
false |
Will be true when terminal process required,
else false |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
AirSegment |
typeBaseAirSegment complex type |
|
|
|
An Air marketable travel segment. |
Key |
string simple type |
|
Required |
|
|
Passive |
boolean simple type |
|
Optional |
|
|
ProviderSegmentOrder |
integer simple type |
|
Optional |
|
To identify the appropriate travel sequence for Air/Car/Hotel/Rail segments/reservations in the provider reservation. |
Status |
string simple type |
|
Optional |
|
Status of this segment. |
TravelOrder |
decimal simple type |
|
Optional |
|
To identify the appropriate travel sequence for Air/Car/Hotel segments/reservations based on travel dates. This ordering is applicable across the UR not provider or traveler specific |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
APISRequirementsRef |
string simple type |
|
Optional |
|
Reference to the APIS Requirements for
this AirSegment. |
AvailabilitySource |
string simple type |
|
Optional |
|
Indicates Availability source of
AirSegment. |
BlackListed |
boolean simple type |
|
Optional |
|
Indicates blacklisted carriers which are banned from servicing points to, from and within the European Community. |
BookingDate |
date simple type |
|
Optional |
|
Used for rapid reprice. The date the booking was made.
Providers: 1G/1V/1P/1S/1A |
BrandIndicator |
string simple type |
|
Optional |
|
Value “B” specifies that the carrier supports Rich Content and Branding. The Brand Indicator is only returned in the availability search response. Provider: 1G, 1V, 1P, ACH |
CabinClass |
string simple type |
|
Optional |
|
Specifies Cabin class for a group of
class of services. Cabin class is not identified if it is not
present. |
Carrier |
string simple type |
|
Optional |
|
The carrier that is marketing this segment |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ClassOfService |
string simple type |
|
Optional |
|
|
ETicketability |
string simple type |
Yes , No , Required , Ticketless |
Optional |
|
Identifies if this particular segment
is E-Ticketable |
Equipment |
string simple type |
|
Optional |
|
Identifies the equipment that this
segment is operating under. |
FlightNumber |
string simple type |
|
Optional |
|
The flight number under which the marketing
carrier is marketing this flight |
FlownSegment |
boolean simple type |
|
Optional |
false |
Used for rapid reprice. Tells whether or not the air segment has been flown.
Providers: 1G/1V/1P/1S/1A |
Group |
long simple type |
|
Required |
|
The Origin Destination Grouping of this
segment. |
GuaranteedPaymentCarrier |
string simple type |
|
Optional |
|
Identifies that this segment has
Guaranteed Payment Carrier. |
HostTokenRef |
string simple type |
|
Optional |
|
Identifies that this segment has
Guaranteed Payment Carrier. |
MarriageGroup |
long simple type |
|
Optional |
|
Identifies this segment as being a
married segment. It is paired with other segments of the same
value. |
NumberInParty |
positiveInteger simple type |
|
Optional |
|
Number of person traveling in this air segment excluding the number of infants on lap. |
NumberOfStops |
long simple type |
|
Optional |
|
Identifies the number of stops for
each within the segment. |
OpenSegment |
boolean simple type |
|
Optional |
|
Indicates OpenSegment when True |
OperationalStatus |
string simple type |
|
Optional |
|
Refers to the flight operational status for the segment.
This attribute will only be returned in the AvailabilitySearchRsp and not used/returned in any other request/responses.
If this attribute is not returned back in the response, it means the flight is operational and not past scheduled departure. |
OptionalServicesIndicator |
boolean simple type |
|
Optional |
|
Indicates true if flight provides
optional services. |
PassiveProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
RailCoachNumber |
string simple type |
|
Optional |
|
Coach number for which rail seatmap/coachmap is returned. |
ScheduleChange |
boolean simple type |
|
Optional |
false |
Used for rapid reprice. Tells whether or not the air segment had a
schedule change by the carrier. This tells rapid reprice that the change in the air
segment was involuntary and because of a schedule change, not because the user is
changing the segment. Providers: 1G/1V/1P/1S/1A |
Seamless |
boolean simple type |
|
Optional |
|
Identifies that this segment was sold
via a direct access channel to the marketing carrier. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ArrivalTime |
string simple type |
|
Optional |
|
The date and time at which this entity arrives at the destination. Date and time are represented as Airport Local Time at the place of arrival. The correct time zone offset is also included. |
DepartureTime |
string simple type |
|
Optional |
|
The date and time at which this entity departs. Date and time are represented as Airport Local Time at the place of departure. The correct time zone offset is also included. |
Destination |
string simple type |
|
Required |
|
The IATA location code for this destination of this entity. |
Origin |
string simple type |
|
Required |
|
The IATA location code for this origination of this entity. |
Distance |
decimal simple type |
|
Optional |
|
The distance traveled. Units are specified in the parent response element. |
FlightTime |
decimal simple type |
|
Optional |
|
Time spent (minutes) traveling in flight, including airport taxi time. |
TravelTime |
decimal simple type |
|
Optional |
|
Total time spent (minutes) traveling including flight time and ground time. |
AvailabilityDisplayType |
string simple type |
|
Optional |
|
The type of availability from which the segment is sold.Possible Values (List):
G - General
S - Flight Specific
L - Carrier Specific/Direct Access
M - Manual Sell
F - Fare Shop/Optimal Shop
Q - Fare Specific Fare Quote unbooked
R - Redemption Availability used to complete the sell. Supported Providers: 1G,1V. |
LinkAvailability |
boolean simple type |
|
Optional |
|
Indicates if carrier has link (carrier
specific) display option. |
ParticipantLevel |
string simple type |
|
Optional |
|
Type of sell agreement between host and link
carrier. |
PolledAvailabilityOption |
string simple type |
|
Optional |
|
Indicates if carrier has Inside
(polled)Availability option. |
SegmentRemark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Key |
string simple type |
|
Required |
|
|
SponsoredFltInfo |
element |
|
|
|
This describes whether the segment is determined to be a sponsored flight. The SponsoredFltInfo node will only come back for Travelport UIs and not for other customers. |
FltKey |
string simple type |
|
Required |
|
The unique identifying key for the sponsored flight. |
NeutralLNB |
integer simple type |
|
Required |
|
The neutral line number for the flight item. |
SponsoredLNB |
integer simple type |
|
Required |
|
The line number of the sponsored flight item |
CodeshareInfo |
element |
|
|
|
Describes the codeshare disclosure (simple
text string) or the specific operating flight information (as
attributes). |
OperatingCarrier |
string simple type |
|
Optional |
|
The actual carrier that is operating the
flight. |
OperatingFlightNumber |
string simple type |
|
Optional |
|
The actual flight number of the carrier that
is operating the flight. |
AirAvailInfo |
element |
|
|
|
Matches class of service information with
availability counts. Only provided on search results. |
HostTokenRef |
string simple type |
|
Optional |
|
|
ProviderCode |
string simple type |
|
Optional |
|
|
BookingCodeInfo |
element |
|
|
|
Details Cabin class info and class of
service information with availability counts. Only provided on
search results and grouped by Cabin class |
BookingCounts |
string simple type |
|
Optional |
|
Lists class of service and their counts for
specific cabin class |
CabinClass |
string simple type |
|
Optional |
|
Specifies Cabin class for a group of
class of services. Cabin class is not identified if it is not
present. |
FareTokenInfo |
element |
|
|
|
Associates Fare with HostToken |
FareInfoRef |
string simple type |
|
Required |
|
|
HostTokenRef |
string simple type |
|
Required |
|
|
FlightDetails |
element |
|
|
|
Specific details within a flight segment. |
AutomatedCheckin |
boolean simple type |
|
Optional |
false |
“True” indicates that the flight allows automated check-in. The default is “False”. |
DestinationTerminal |
string simple type |
|
Optional |
|
|
Equipment |
string simple type |
|
Optional |
|
|
GroundTime |
decimal simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
OnTimePerformance |
decimal simple type |
|
Optional |
|
Represents flight on time performance
as a percentage from 0 to 100 |
OriginTerminal |
string simple type |
|
Optional |
|
|
ArrivalTime |
string simple type |
|
Optional |
|
The date and time at which this entity arrives at the destination. Date and time are represented as Airport Local Time at the place of arrival. The correct time zone offset is also included. |
DepartureTime |
string simple type |
|
Optional |
|
The date and time at which this entity departs. Date and time are represented as Airport Local Time at the place of departure. The correct time zone offset is also included. |
Destination |
string simple type |
|
Required |
|
The IATA location code for this destination of this entity. |
Origin |
string simple type |
|
Required |
|
The IATA location code for this origination of this entity. |
Distance |
decimal simple type |
|
Optional |
|
The distance traveled. Units are specified in the parent response element. |
FlightTime |
decimal simple type |
|
Optional |
|
Time spent (minutes) traveling in flight, including airport taxi time. |
TravelTime |
decimal simple type |
|
Optional |
|
Total time spent (minutes) traveling including flight time and ground time. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Connection |
element |
|
|
|
Flight Connection Information |
ChangeOfAirport |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
airports between flights. |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ChangeOfTerminal |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
terminals between flights. |
Duration |
long simple type |
|
Optional |
|
The actual duration (in minutes) between
flights. |
FlightDetailsIndex |
long simple type |
|
Optional |
|
The sequential FlightDetails number that this
connection information applies to. |
IncludeStopOverToFareQuote |
string simple type |
NoStopOver , StopOver , IgnoreSegment |
Optional |
|
The field determines to quote fares with or
without stop overs,the values can be NoStopOver,StopOver and
IgnoreSegment. |
MinConnectionTime |
long simple type |
|
Optional |
|
The minimum time needed to connect between the
two different destinations. |
SegmentIndex |
long simple type |
|
Optional |
|
The sequential AirSegment number that this
connection information applies to. |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
FareNote |
element |
|
|
|
A simple textual fare note. Used within several
other objects. |
FareInfoMessageRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
NoteName |
string simple type |
|
Optional |
|
|
Precedence |
decimal simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Meals |
typeMealService simple type |
|
|
|
Available Meal Service. |
InFlightServices |
string simple type |
|
|
|
Available InFlight Services. They are: 'Movie', 'Telephone', 'Telex', 'AudioProgramming', 'Television' ,'ResvBookingService' ,'DutyFreeSales' ,'Smoking' ,'NonSmoking' ,'ShortFeatureVideo' ,'NoDutyFree' ,'InSeatPowerSource' ,'InternetAccess' ,'Email' ,'Library' ,'LieFlatSeat' ,'Additional service(s) exists' ,'WiFi' ,'Lie-Flat seat first' ,'Lie-Flat seat business' ,'Lie-Flat seat premium economy' ,'Amenities subject to change' etc.. These follow the IATA standard. Please see the IATA standards for a more complete list. |
FlightDetailsRef |
element |
|
|
|
Reference to a complete FlightDetails from
a shared list |
Key |
string simple type |
|
Required |
|
|
AlternateLocationDistanceRef |
element |
|
|
|
Reference to a AlternateLocationDistance |
Key |
string simple type |
|
Required |
|
|
Connection |
element |
|
|
|
Flight Connection Information |
ChangeOfAirport |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
airports between flights. |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ChangeOfTerminal |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
terminals between flights. |
Duration |
long simple type |
|
Optional |
|
The actual duration (in minutes) between
flights. |
FlightDetailsIndex |
long simple type |
|
Optional |
|
The sequential FlightDetails number that this
connection information applies to. |
IncludeStopOverToFareQuote |
string simple type |
NoStopOver , StopOver , IgnoreSegment |
Optional |
|
The field determines to quote fares with or
without stop overs,the values can be NoStopOver,StopOver and
IgnoreSegment. |
MinConnectionTime |
long simple type |
|
Optional |
|
The minimum time needed to connect between the
two different destinations. |
SegmentIndex |
long simple type |
|
Optional |
|
The sequential AirSegment number that this
connection information applies to. |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
FareNote |
element |
|
|
|
A simple textual fare note. Used within several
other objects. |
FareInfoMessageRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
NoteName |
string simple type |
|
Optional |
|
|
Precedence |
decimal simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
SellMessage |
string simple type |
|
|
|
Sell Message from Vendor. This is applicable in response messages only, any input in request message will be ignored. |
RailCoachDetails |
element |
|
|
|
Sell Message from Vendor. This is applicable in response messages only, any input in request message will be ignored. |
AvailableRailSeats |
string simple type |
|
Optional |
|
Number of available seats present in this rail coach. |
RailCoachNumber |
string simple type |
|
Optional |
|
Rail coach number for the returned coach details. |
RailSeatMapAvailability |
boolean simple type |
|
Optional |
|
Indicates if seats are available in this rail coach which can be mapped. |
CreditCardAuth |
element |
|
|
|
The result of a Credit Auth Request. Will contain all the authorization info and result codes. |
AVSResultCode |
string simple type |
|
Optional |
|
The address verification result code (if AVS was requested) |
Amount |
string simple type |
|
Required |
|
The amount that was authorized. |
AuthCode |
string simple type |
|
Optional |
|
The authorization code to confirm card acceptance |
AuthResultCode |
string simple type |
|
Required |
|
The result code of the authorization command. |
FormOfPaymentRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Message |
string simple type |
|
Optional |
|
The message explains the result of the authorization command. |
Number |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
|
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
|
TransId |
string simple type |
|
Optional |
|
The transaction id from the credit processing system |
AirPricingAdjustment |
element |
|
|
|
This is a container to adjust price of
AirPricingInfo. Pass zero values to remove existing adjustment. |
Key |
string simple type |
|
Required |
|
Key of AirPricingInfo from booking. |
Adjustment |
element |
|
|
|
An indentifier which indentifies adjustment made
on original pricing. It can a flat amount or percentage of original
price. The value of Amount/Percent can be negetive. Negative value
implies a discount. |
AdjustedTotalPrice |
string simple type |
|
Required |
|
The adjusted price after applying adjustment
on Total price |
ApproximateAdjustedTotalPrice |
string simple type |
|
Optional |
|
The Converted adjusted total price in Default
Currency for this entity. |
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to a booking traveler for which adjustment is applied. |
Amount |
typeMoney simple type |
|
|
|
Implies a flat amount to be adjusted.
Negetive value implies a discount. |
Percent |
float simple type |
|
|
|
Implies an adjustment to be made on
original price. Negetive value implies a discount. |
AirPricingTicketingModifiers |
element |
|
|
|
AirPricing TicketingModifier information
- used to associate Ticketing Modifiers with one or more
AirPricingInfos/ProviderReservationInfo |
AirPricingInfoRef |
element |
|
|
|
Reference to a AirPricing from a shared
list |
Key |
string simple type |
|
Required |
|
|
TicketingModifiers |
element |
|
|
|
A container to identify individual ticketing
modifiers. |
CurrencyOverrideCode |
string simple type |
|
Optional |
|
This modifier allows an agency to specify the currency like L for Local, E for Euro, U for USD, C for CAD (Canadian dollars). |
DocumentInstructionNumber |
string simple type |
|
Optional |
|
The Document Instruction line number. 1P only |
ExemptVAT |
boolean simple type |
|
Optional |
|
Allows an agency to update if VAT is
Exemtped on the fare. |
FreeText |
string simple type |
|
Optional |
|
DI line information shown as free text as in Host. 1P only |
FreeTicket |
boolean simple type |
|
Optional |
|
Indicates free ticket. |
IsPrimaryDI |
boolean simple type |
|
Optional |
false |
Indicates if the DI is Primary DI. 1P only |
Key |
string simple type |
|
Optional |
|
|
NameNumber |
string simple type |
|
Optional |
|
Host Name Number |
NetRemitApplied |
boolean simple type |
|
Optional |
|
Indicator to the BSP net remittance
scheme applies to ticketed fare. |
PlatingCarrier |
string simple type |
|
Optional |
|
Allows an agency to specify the Plating
Carrier for ticketing |
Reference |
string simple type |
|
Optional |
|
Identifies if TicketingModifiers contains DI line information. 1P only. |
Status |
string simple type |
|
Optional |
|
DI line status - ex:Ticketed |
TicketRecord |
string simple type |
|
Optional |
|
Ticket Record Number |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to a booking traveler for which ticketing modifier is applied. |
NetRemit |
typeTicketModifierAmountType complex type |
|
|
|
Allows an agency to override the net
remittance amount - varies by BSP agreement |
Amount |
string simple type |
|
Required |
|
Amount associated with a ticketing modifier |
NetFare |
typeTicketModifierAmountType complex type |
|
|
|
Net Fare amount for a ticketed fare |
Amount |
string simple type |
|
Required |
|
Amount associated with a ticketing modifier |
ActualSellingFare |
typeTicketModifierAmountType complex type |
|
|
|
Allows an agency to report an Actual
Selling Fare as part of the net remittance BSP agreement |
Amount |
string simple type |
|
Required |
|
Amount associated with a ticketing modifier |
InvoiceFare |
typeTicketModifierAccountingType complex type |
|
|
|
Allows an agency to report an Invoice Fare
as part of the net remittance BSP agreement |
Value |
string simple type |
|
|
|
Allows an agency to report an Invoice Fare
as part of the net remittance BSP agreement |
CorporateDiscount |
typeTicketModifierAccountingType complex type |
|
|
|
Allows an agency to add a corporate
discount to the itinerary to be ticketed |
Value |
string simple type |
|
|
|
Allows an agency to add a corporate
discount to the itinerary to be ticketed |
AccountingInfo |
typeTicketModifierAccountingType complex type |
|
|
|
Allows an agency to report Accounting
Information as part of the net remittance BSP agreement |
Value |
string simple type |
|
|
|
Allows an agency to report Accounting
Information as part of the net remittance BSP agreement |
BulkTicket |
element |
|
|
|
Allows an agency to update the fare as a
Bulk ticket - Optional SuppressOnFareCalc attribute will control
how fare calculation is printed on the ticket |
SuppressOnFareCalc |
boolean simple type |
|
Optional |
|
Optional attribute to allow a modifier
impact such as Bulk Ticketing to have information suppressed on the
Fare Calc when generating supporting documents Check the specific
host system which may or may not support this function |
NonRefundable |
boolean simple type |
|
Optional |
|
Indicates bulk ticket being
non-refundable |
GroupTour |
typeBulkTicketModifierType complex type |
|
|
|
Allows an agency to update the fare as a
Group Tour (inclusive tour) ticket - Optional SuppressOnFareCalc
attribute will control how fare calculation is printed on the
ticket |
SuppressOnFareCalc |
boolean simple type |
|
Optional |
|
Optional attribute to allow a modifier
impact such as Bulk Ticketing to have information suppressed on the
Fare Calc when generating supporting documents Check the specific
host system which may or may not support this function |
Commission |
element |
|
|
|
Identifies the agency commission |
Amount |
string simple type |
|
Optional |
|
The monetary amount of the commission. |
BookingTravelerRef |
string simple type |
|
Optional |
|
A reference to a passenger. |
CommissionOverride |
boolean simple type |
|
Optional |
false |
This is enabled to override CAT-35 commission error during air ticketing. PROVIDER SUPPORTED:Worldspan |
Key |
string simple type |
|
Optional |
|
|
Level |
string simple type |
Recalled , Fare , Penalty |
Required |
|
The commission percentage level. |
Modifier |
string simple type |
FarePercent , FareAmount , CommissionAmount , LessStandardCommission , StandardPlusSupplementaryPercent , SupplementaryPercent , SupplementaryAmount |
Optional |
|
Optional commission modifier. |
Percentage |
string simple type |
|
Optional |
|
The percent of the commission. |
Type |
string simple type |
Flat , PercentBase , PercentTotal |
Required |
|
The commission type. |
Value |
string simple type |
|
Optional |
|
Contains alphanumeric or alpha characters intended as 1G Value Code as applicable by BSP of client. |
TourCode |
element |
|
|
|
Tour Code Fare Basis |
Value |
string simple type |
|
Required |
|
|
TicketEndorsement |
element |
|
|
|
|
Value |
string simple type |
|
Required |
|
|
ValueModifier |
typeTicketModifierValueType complex type |
|
|
|
Allows an agency to modify value or
commission of the ticket. The modifier is generic and depends on
the specific GDS and BSP implementation |
NetFareValue |
boolean simple type |
|
Optional |
|
Treat the value as net fare discount
information |
Value |
string simple type |
|
|
|
Treat the value as net fare discount
information |
DocumentSelect |
element |
|
|
|
Allows an agency to select the documents to
produce for the itinerary. |
FaxIndicator |
boolean simple type |
|
Optional |
|
Set to true for providing fax details. |
IssueElectronicTicket |
boolean simple type |
|
Optional |
|
Set to true for electronic tickets. |
IssueTicketOnly |
boolean simple type |
|
Optional |
|
Set to true to alter system default of
itinerary,ticket and back office. |
BackOfficeHandOff |
element |
|
|
|
Allows an agency to select the back office
documents and also route to different host to produce for the
itinerary. |
Location |
string simple type |
|
Optional |
|
This is required for NonAccountingRemote,Dual
and Global type back office. |
PseudoCityCode |
string simple type |
|
Optional |
|
The PCC of the host system where it would be
routed. |
Type |
string simple type |
Accounting , Global , NonAccounting , NonAccountingRemote , Dual |
Required |
|
The type of back office document,valid options
are Accounting,Global,NonAccounting,NonAccountingRemote,Dual. |
Itinerary |
element |
|
|
|
Allows an agency to select the itinenary
option for ticket. |
Option |
string simple type |
NoFare , NoAmount , SequenceNumber |
Optional |
|
Specifies the itinerary option like
NoFare,NoAmount. |
SeparateIndicator |
boolean simple type |
|
Optional |
|
Set to true if one itinerary to be printed per
passenger. |
Type |
string simple type |
Invoice , Pocket |
Optional |
|
Specifies the type of itinenary option
for ticket like Invoice type or Pocket itinenary. |
DocumentOptions |
element |
|
|
|
Allows an agency to set different document
options for the itinerary. |
GenerateItinNumbers |
boolean simple type |
|
Optional |
|
True when itinerary numbers are system
generated. |
SuppressItineraryRemarks |
boolean simple type |
|
Optional |
|
True when itinerary remarks are suppressed. |
PassengerReceiptOverride |
element |
|
|
|
It is required when a passenger receipt is
required immediately ,GDS overrides the default value |
OverrideOption |
typeOverrideOption simple type |
|
|
|
Allows an agency to override print options for documents during document generation. |
SegmentSelect |
element |
|
|
|
To be used to pass the selected segment. |
AllConfirmedAir |
boolean simple type |
|
Optional |
|
Set to true to consider all Confirmed segments including active and passive and set to false to discard confirmed segments |
AllHotel |
boolean simple type |
|
Optional |
|
Set to true to consider all Hotel reservations as Auxiliary segment and false to discard all Hotel reservations |
AllPassive |
boolean simple type |
|
Optional |
|
Set to true to consider all Passive segments as Auxiliary segment and false to discard passive segments |
AllVehicle |
boolean simple type |
|
Optional |
|
Set to true to consider all Vehicle reservations as Auxiliary segment and false to discard all Vehicle reservations |
AllWaitlistedAir |
boolean simple type |
|
Optional |
|
Set to true to consider all Waitlisted segments and false to discard all waitlisted segments |
AirSegmentRef |
typeSegmentRef complex type |
|
|
|
Reference to AirSegment from an Air Reservation. |
Key |
string simple type |
|
Required |
|
|
HotelReservationRef |
typeNonAirReservationRef complex type |
|
|
|
Specify the locator code of Hotel reservation if it needs to be considered as Auxiliary segment |
LocatorCode |
string simple type |
|
Required |
|
|
VehicleReservationRef |
typeNonAirReservationRef complex type |
|
|
|
Specify the locator code of Vehicle reservation if it needs to be considered as Auxiliary segment |
LocatorCode |
string simple type |
|
Required |
|
|
PassiveSegmentRef |
typeSegmentRef complex type |
|
|
|
Reference to PassiveSegment from a Passive Reservation.Specify the passive segment if it needs to be considered as Auxiliary segment |
Key |
string simple type |
|
Required |
|
|
SegmentModifiers |
element |
|
|
|
To be used to modify the ticket modifiers for air
segment |
AirSegmentRef |
element |
|
|
|
Reference to a complete AirSegment from a
shared list |
Key |
string simple type |
|
Required |
|
|
TicketValidity |
element |
|
|
|
To be used to pass the selected segment |
NotValidAfter |
date simple type |
|
Optional |
|
Fare not valid after this date. |
NotValidBefore |
date simple type |
|
Optional |
|
Fare not valid before this date. |
BaggageAllowance |
element |
|
|
|
Free Baggage Allowance |
NumberOfPieces |
integer simple type |
|
|
|
Free Baggage Allowance |
MaxWeight |
typeWeight complex type |
|
|
|
Free Baggage Allowance |
Unit |
string simple type |
Kilograms , Pounds |
Optional |
|
|
Value |
decimal simple type |
|
Optional |
|
|
TicketDesignator |
typeTicketDesignator simple type |
|
|
|
|
SupplierLocator |
element |
|
|
|
Locator code on the host carrier system |
CreateDateTime |
dateTime simple type |
|
Optional |
|
The Date and Time which the reservation is received from the Vendor as a SupplierLocator creation Date. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider Reservation reference |
SupplierCode |
string simple type |
|
Required |
|
Carrier Code |
SupplierLocatorCode |
string simple type |
|
Required |
|
Carrier reservation locator code |
SegmentRef |
typeGeneralReference complex type |
|
|
|
Air/Passive Segment Reference |
Key |
string simple type |
|
Required |
|
|
DestinationPurposeCode |
element |
|
|
|
This code is required to indicate destination
and purpose of Travel. It is applicable for Canada and Bermuda
agency
only. This is used by Worldspan. |
Destination |
string simple type |
MexicoCostRicaCentralAmerica , Caribbean , SouthAmerica , Europe , Africa , MiddleEastWesternAsia , Asia , AustraliaNewZealandPacificIslands , CanadaGreenland , USA |
Required |
|
|
Purpose |
string simple type |
Business , Pleasure , CharterService |
Required |
|
|
LanguageOption |
element |
|
|
|
Enables itineraries and invoices to print in different languages. |
Country |
string simple type |
|
Required |
|
2 Letter ISO Country code |
Language |
string simple type |
|
Required |
|
2 Letter ISO Language code |
LandCharges |
element |
|
|
|
Prints non-air charges on a document. |
Base |
string simple type |
|
Optional |
|
|
Deposit |
string simple type |
|
Optional |
|
|
Miscellaneous |
string simple type |
|
Optional |
|
|
PrePaid |
string simple type |
|
Optional |
|
|
Total |
string simple type |
|
Optional |
|
|
Tax |
element |
|
|
|
Taxes for Land Charges |
Amount |
string simple type |
|
Required |
|
|
Category |
string simple type |
|
Optional |
|
The tax category represents a valid IATA tax code. |
PrintBlankFormItinerary |
element |
|
|
|
Produce a customized itinerary/Invoice document in blank form format. |
IncludeDescription |
boolean simple type |
|
Required |
|
If it is true then document will be printed including descriptions. |
IncludeHeader |
boolean simple type |
|
Required |
|
If it is true then document will be printed including it's header. |
ExemptOBFee |
element |
|
|
|
Used to specify which OB fees are exempt; if none are listed, it means all should be exempt. |
SubCode |
typeSubCode simple type |
|
|
|
Used to specify which OB fees are exempt; if none are listed, it means all should be exempt. |
DeliveryInfo |
element |
|
|
|
Container to encapsulate all delivery related information |
SignatureRequired |
string simple type |
|
Optional |
|
Indicates whether a signature shoud be required in order to make the delivery. |
TrackingNumber |
string simple type |
|
Optional |
|
The tracking number of the shipping company making the delivery. |
Type |
string simple type |
|
Optional |
|
An arbitrary identifier to categorize this delivery info |
ShippingAddress |
element |
|
|
|
An arbitrary identifier to categorize this delivery info |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
Email |
element |
|
|
|
Container for an email address with a type specifier (max 128 chars) |
Comment |
string simple type |
|
Optional |
|
|
EmailID |
string simple type |
|
Required |
|
|
Key |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
GeneralRemark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Category |
string simple type |
|
Optional |
|
A category to group and organize the various remarks. This is not required, but it is recommended. |
CreateDate |
dateTime simple type |
|
Optional |
|
The date and time that this GeneralRemark was created. |
Direction |
string simple type |
Incoming , Outgoing |
Optional |
|
Direction Incoming or Outgoing of the GeneralRemark. |
Key |
string simple type |
|
Optional |
|
|
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
SupplierType |
string simple type |
Air , Vehicle , Hotel , Rail , Cruise , Other |
Optional |
|
The type of product this reservation is relative to |
TypeInGds |
string simple type |
|
Optional |
|
|
UseProviderNativeMode |
boolean simple type |
|
Optional |
false |
Will be true when terminal process required, else false |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
AirSegmentSpecialUpdate |
element |
|
|
|
|
Action |
string simple type |
ApproveScheduleChange , ApproveScheduleChangeOverrideMCT |
Required |
|
|
AirSegment |
typeBaseAirSegment complex type |
|
|
|
An Air marketable travel segment. |
Key |
string simple type |
|
Required |
|
|
Passive |
boolean simple type |
|
Optional |
|
|
ProviderSegmentOrder |
integer simple type |
|
Optional |
|
To identify the appropriate travel sequence for Air/Car/Hotel/Rail segments/reservations in the provider reservation. |
Status |
string simple type |
|
Optional |
|
Status of this segment. |
TravelOrder |
decimal simple type |
|
Optional |
|
To identify the appropriate travel sequence for Air/Car/Hotel segments/reservations based on travel dates. This ordering is applicable across the UR not provider or traveler specific |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
APISRequirementsRef |
string simple type |
|
Optional |
|
Reference to the APIS Requirements for
this AirSegment. |
AvailabilitySource |
string simple type |
|
Optional |
|
Indicates Availability source of
AirSegment. |
BlackListed |
boolean simple type |
|
Optional |
|
Indicates blacklisted carriers which are banned from servicing points to, from and within the European Community. |
BookingDate |
date simple type |
|
Optional |
|
Used for rapid reprice. The date the booking was made.
Providers: 1G/1V/1P/1S/1A |
BrandIndicator |
string simple type |
|
Optional |
|
Value “B” specifies that the carrier supports Rich Content and Branding. The Brand Indicator is only returned in the availability search response. Provider: 1G, 1V, 1P, ACH |
CabinClass |
string simple type |
|
Optional |
|
Specifies Cabin class for a group of
class of services. Cabin class is not identified if it is not
present. |
Carrier |
string simple type |
|
Optional |
|
The carrier that is marketing this segment |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ClassOfService |
string simple type |
|
Optional |
|
|
ETicketability |
string simple type |
Yes , No , Required , Ticketless |
Optional |
|
Identifies if this particular segment
is E-Ticketable |
Equipment |
string simple type |
|
Optional |
|
Identifies the equipment that this
segment is operating under. |
FlightNumber |
string simple type |
|
Optional |
|
The flight number under which the marketing
carrier is marketing this flight |
FlownSegment |
boolean simple type |
|
Optional |
false |
Used for rapid reprice. Tells whether or not the air segment has been flown.
Providers: 1G/1V/1P/1S/1A |
Group |
long simple type |
|
Required |
|
The Origin Destination Grouping of this
segment. |
GuaranteedPaymentCarrier |
string simple type |
|
Optional |
|
Identifies that this segment has
Guaranteed Payment Carrier. |
HostTokenRef |
string simple type |
|
Optional |
|
Identifies that this segment has
Guaranteed Payment Carrier. |
MarriageGroup |
long simple type |
|
Optional |
|
Identifies this segment as being a
married segment. It is paired with other segments of the same
value. |
NumberInParty |
positiveInteger simple type |
|
Optional |
|
Number of person traveling in this air segment excluding the number of infants on lap. |
NumberOfStops |
long simple type |
|
Optional |
|
Identifies the number of stops for
each within the segment. |
OpenSegment |
boolean simple type |
|
Optional |
|
Indicates OpenSegment when True |
OperationalStatus |
string simple type |
|
Optional |
|
Refers to the flight operational status for the segment.
This attribute will only be returned in the AvailabilitySearchRsp and not used/returned in any other request/responses.
If this attribute is not returned back in the response, it means the flight is operational and not past scheduled departure. |
OptionalServicesIndicator |
boolean simple type |
|
Optional |
|
Indicates true if flight provides
optional services. |
PassiveProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
RailCoachNumber |
string simple type |
|
Optional |
|
Coach number for which rail seatmap/coachmap is returned. |
ScheduleChange |
boolean simple type |
|
Optional |
false |
Used for rapid reprice. Tells whether or not the air segment had a
schedule change by the carrier. This tells rapid reprice that the change in the air
segment was involuntary and because of a schedule change, not because the user is
changing the segment. Providers: 1G/1V/1P/1S/1A |
Seamless |
boolean simple type |
|
Optional |
|
Identifies that this segment was sold
via a direct access channel to the marketing carrier. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ArrivalTime |
string simple type |
|
Optional |
|
The date and time at which this entity arrives at the destination. Date and time are represented as Airport Local Time at the place of arrival. The correct time zone offset is also included. |
DepartureTime |
string simple type |
|
Optional |
|
The date and time at which this entity departs. Date and time are represented as Airport Local Time at the place of departure. The correct time zone offset is also included. |
Destination |
string simple type |
|
Required |
|
The IATA location code for this destination of this entity. |
Origin |
string simple type |
|
Required |
|
The IATA location code for this origination of this entity. |
Distance |
decimal simple type |
|
Optional |
|
The distance traveled. Units are specified in the parent response element. |
FlightTime |
decimal simple type |
|
Optional |
|
Time spent (minutes) traveling in flight, including airport taxi time. |
TravelTime |
decimal simple type |
|
Optional |
|
Total time spent (minutes) traveling including flight time and ground time. |
AvailabilityDisplayType |
string simple type |
|
Optional |
|
The type of availability from which the segment is sold.Possible Values (List):
G - General
S - Flight Specific
L - Carrier Specific/Direct Access
M - Manual Sell
F - Fare Shop/Optimal Shop
Q - Fare Specific Fare Quote unbooked
R - Redemption Availability used to complete the sell. Supported Providers: 1G,1V. |
LinkAvailability |
boolean simple type |
|
Optional |
|
Indicates if carrier has link (carrier
specific) display option. |
ParticipantLevel |
string simple type |
|
Optional |
|
Type of sell agreement between host and link
carrier. |
PolledAvailabilityOption |
string simple type |
|
Optional |
|
Indicates if carrier has Inside
(polled)Availability option. |
SegmentRemark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Key |
string simple type |
|
Required |
|
|
SponsoredFltInfo |
element |
|
|
|
This describes whether the segment is determined to be a sponsored flight. The SponsoredFltInfo node will only come back for Travelport UIs and not for other customers. |
FltKey |
string simple type |
|
Required |
|
The unique identifying key for the sponsored flight. |
NeutralLNB |
integer simple type |
|
Required |
|
The neutral line number for the flight item. |
SponsoredLNB |
integer simple type |
|
Required |
|
The line number of the sponsored flight item |
CodeshareInfo |
element |
|
|
|
Describes the codeshare disclosure (simple
text string) or the specific operating flight information (as
attributes). |
OperatingCarrier |
string simple type |
|
Optional |
|
The actual carrier that is operating the
flight. |
OperatingFlightNumber |
string simple type |
|
Optional |
|
The actual flight number of the carrier that
is operating the flight. |
AirAvailInfo |
element |
|
|
|
Matches class of service information with
availability counts. Only provided on search results. |
HostTokenRef |
string simple type |
|
Optional |
|
|
ProviderCode |
string simple type |
|
Optional |
|
|
BookingCodeInfo |
element |
|
|
|
Details Cabin class info and class of
service information with availability counts. Only provided on
search results and grouped by Cabin class |
BookingCounts |
string simple type |
|
Optional |
|
Lists class of service and their counts for
specific cabin class |
CabinClass |
string simple type |
|
Optional |
|
Specifies Cabin class for a group of
class of services. Cabin class is not identified if it is not
present. |
FareTokenInfo |
element |
|
|
|
Associates Fare with HostToken |
FareInfoRef |
string simple type |
|
Required |
|
|
HostTokenRef |
string simple type |
|
Required |
|
|
FlightDetails |
element |
|
|
|
Specific details within a flight segment. |
AutomatedCheckin |
boolean simple type |
|
Optional |
false |
“True” indicates that the flight allows automated check-in. The default is “False”. |
DestinationTerminal |
string simple type |
|
Optional |
|
|
Equipment |
string simple type |
|
Optional |
|
|
GroundTime |
decimal simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
OnTimePerformance |
decimal simple type |
|
Optional |
|
Represents flight on time performance
as a percentage from 0 to 100 |
OriginTerminal |
string simple type |
|
Optional |
|
|
ArrivalTime |
string simple type |
|
Optional |
|
The date and time at which this entity arrives at the destination. Date and time are represented as Airport Local Time at the place of arrival. The correct time zone offset is also included. |
DepartureTime |
string simple type |
|
Optional |
|
The date and time at which this entity departs. Date and time are represented as Airport Local Time at the place of departure. The correct time zone offset is also included. |
Destination |
string simple type |
|
Required |
|
The IATA location code for this destination of this entity. |
Origin |
string simple type |
|
Required |
|
The IATA location code for this origination of this entity. |
Distance |
decimal simple type |
|
Optional |
|
The distance traveled. Units are specified in the parent response element. |
FlightTime |
decimal simple type |
|
Optional |
|
Time spent (minutes) traveling in flight, including airport taxi time. |
TravelTime |
decimal simple type |
|
Optional |
|
Total time spent (minutes) traveling including flight time and ground time. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Connection |
element |
|
|
|
Flight Connection Information |
ChangeOfAirport |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
airports between flights. |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ChangeOfTerminal |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
terminals between flights. |
Duration |
long simple type |
|
Optional |
|
The actual duration (in minutes) between
flights. |
FlightDetailsIndex |
long simple type |
|
Optional |
|
The sequential FlightDetails number that this
connection information applies to. |
IncludeStopOverToFareQuote |
string simple type |
NoStopOver , StopOver , IgnoreSegment |
Optional |
|
The field determines to quote fares with or
without stop overs,the values can be NoStopOver,StopOver and
IgnoreSegment. |
MinConnectionTime |
long simple type |
|
Optional |
|
The minimum time needed to connect between the
two different destinations. |
SegmentIndex |
long simple type |
|
Optional |
|
The sequential AirSegment number that this
connection information applies to. |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
FareNote |
element |
|
|
|
A simple textual fare note. Used within several
other objects. |
FareInfoMessageRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
NoteName |
string simple type |
|
Optional |
|
|
Precedence |
decimal simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Meals |
typeMealService simple type |
|
|
|
Available Meal Service. |
InFlightServices |
string simple type |
|
|
|
Available InFlight Services. They are: 'Movie', 'Telephone', 'Telex', 'AudioProgramming', 'Television' ,'ResvBookingService' ,'DutyFreeSales' ,'Smoking' ,'NonSmoking' ,'ShortFeatureVideo' ,'NoDutyFree' ,'InSeatPowerSource' ,'InternetAccess' ,'Email' ,'Library' ,'LieFlatSeat' ,'Additional service(s) exists' ,'WiFi' ,'Lie-Flat seat first' ,'Lie-Flat seat business' ,'Lie-Flat seat premium economy' ,'Amenities subject to change' etc.. These follow the IATA standard. Please see the IATA standards for a more complete list. |
FlightDetailsRef |
element |
|
|
|
Reference to a complete FlightDetails from
a shared list |
Key |
string simple type |
|
Required |
|
|
AlternateLocationDistanceRef |
element |
|
|
|
Reference to a AlternateLocationDistance |
Key |
string simple type |
|
Required |
|
|
Connection |
element |
|
|
|
Flight Connection Information |
ChangeOfAirport |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
airports between flights. |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ChangeOfTerminal |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
terminals between flights. |
Duration |
long simple type |
|
Optional |
|
The actual duration (in minutes) between
flights. |
FlightDetailsIndex |
long simple type |
|
Optional |
|
The sequential FlightDetails number that this
connection information applies to. |
IncludeStopOverToFareQuote |
string simple type |
NoStopOver , StopOver , IgnoreSegment |
Optional |
|
The field determines to quote fares with or
without stop overs,the values can be NoStopOver,StopOver and
IgnoreSegment. |
MinConnectionTime |
long simple type |
|
Optional |
|
The minimum time needed to connect between the
two different destinations. |
SegmentIndex |
long simple type |
|
Optional |
|
The sequential AirSegment number that this
connection information applies to. |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
FareNote |
element |
|
|
|
A simple textual fare note. Used within several
other objects. |
FareInfoMessageRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
NoteName |
string simple type |
|
Optional |
|
|
Precedence |
decimal simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
SellMessage |
string simple type |
|
|
|
Sell Message from Vendor. This is applicable in response messages only, any input in request message will be ignored. |
RailCoachDetails |
element |
|
|
|
Sell Message from Vendor. This is applicable in response messages only, any input in request message will be ignored. |
AvailableRailSeats |
string simple type |
|
Optional |
|
Number of available seats present in this rail coach. |
RailCoachNumber |
string simple type |
|
Optional |
|
Rail coach number for the returned coach details. |
RailSeatMapAvailability |
boolean simple type |
|
Optional |
|
Indicates if seats are available in this rail coach which can be mapped. |
LoyaltyCard |
element |
|
|
|
Provider loyalty card information |
CardNumber |
string simple type |
|
Required |
|
|
FreeText |
string simple type |
|
Optional |
|
|
Level |
string simple type |
|
Optional |
|
|
MembershipStatus |
string simple type |
|
Optional |
|
|
PriorityCode |
string simple type |
|
Optional |
|
|
Status |
string simple type |
|
Optional |
|
|
SupplierType |
string simple type |
Air , Vehicle , Hotel , Rail , Cruise , Other |
Optional |
|
|
VendorLocationRef |
string simple type |
|
Optional |
|
|
AllianceLevel |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
MembershipProgram |
string simple type |
|
Optional |
|
Loyalty Program membership Id of the traveler specific to Amtrak(2V) Guest Rewards |
SupplierCode |
string simple type |
|
Required |
|
The code used to identify the Loyalty supplier, e.g. AA, ZE, MC |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationSpecificInfo |
typeProviderReservationSpecificInfo complex type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationLevel |
boolean simple type |
|
Optional |
|
If true means Loyalty card is applied at ProviderReservation level. |
ReservationLevel |
boolean simple type |
|
Optional |
|
If true means Loyalty card is applied at Universal Record Reservation level e.g. Hotel Reservation, Vehicle Reservation etc. |
OperatedBy |
element |
|
|
|
This is the carrier code to support Cross Accrual |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
SSR |
element |
|
|
|
Special serivces like wheel chair, or pet carrier. |
Carrier |
string simple type |
|
Optional |
|
|
CarrierSpecificText |
string simple type |
|
Optional |
|
Carrier specific information which are not captured in the FreeText field(not present in IATA's standard SSR DOCO format). An example is VISA Expiration Date. |
Description |
string simple type |
|
Optional |
|
|
FreeText |
string simple type |
|
Optional |
|
Certain SSR types will require a free text message. For example MAAS (Meet and assist). |
Key |
string simple type |
|
Optional |
|
|
PassiveSegmentRef |
string simple type |
|
Optional |
|
Reference to the passive segment. |
ProfileID |
string simple type |
|
Optional |
|
Key assigned for Secure Flight Document value from the specified profile |
ProfileSecureFlightDocKey |
string simple type |
|
Optional |
|
Unique ID of Booking Traveler's Profile that contains the Secure flight Detail |
ProviderDefinedType |
string simple type |
|
Optional |
|
Original Type as sent by the provider |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
SSRRuleRef |
string simple type |
|
Optional |
|
UniqueID to associate a rule to the SSR |
SegmentRef |
string simple type |
|
Optional |
|
Reference to the air segment. May be required for some Types. |
Status |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Required |
|
Programmatic SSRs use codes recognized by the provider/supplier (example, VGML=vegetarian meal code). Manual SSRs do not have an associated programmatic code. |
URL |
anyURI simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
GeneralRemark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Category |
string simple type |
|
Optional |
|
A category to group and organize the various remarks. This is not required, but it is recommended. |
CreateDate |
dateTime simple type |
|
Optional |
|
The date and time that this GeneralRemark was created. |
Direction |
string simple type |
Incoming , Outgoing |
Optional |
|
Direction Incoming or Outgoing of the GeneralRemark. |
Key |
string simple type |
|
Optional |
|
|
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
SupplierType |
string simple type |
Air , Vehicle , Hotel , Rail , Cruise , Other |
Optional |
|
The type of product this reservation is relative to |
TypeInGds |
string simple type |
|
Optional |
|
|
UseProviderNativeMode |
boolean simple type |
|
Optional |
false |
Will be true when terminal process required, else false |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
AutoSeatAssignment |
element |
|
|
|
Request object used to request seats
automatically by seat type |
BookingTravelerRef |
string simple type |
|
Optional |
|
The booking traveler that this seat assignment
is for. If not entered, this applies to the primary booking
traveler and other passengers are adjacent. |
Group |
boolean simple type |
|
Optional |
false |
Indicates that this seat request is for
group seating for all passengers. If no SegmentRef is included,
group seating will be requested for all segments. |
SeatType |
string simple type |
Any , Aisle , Bulkhead , Exit , Window , Middle |
Required |
|
The type of seat that is requested |
SegmentRef |
string simple type |
|
Optional |
|
The segment that this assignment belongs to |
Smoking |
boolean simple type |
|
Optional |
false |
Indicates that the requested seat type
should be a smoking seat. |
SpecificSeatAssignment |
element |
|
|
|
Request object used to specify a specific
seat |
BookingTravelerRef |
string simple type |
|
Required |
|
The passenger that this seat assignment is for |
FlightDetailRef |
string simple type |
|
Optional |
|
The Flight Detail ref of the AirSegment used
when requesting seats on Change of Guage flights |
RailCoachNumber |
string simple type |
|
Optional |
|
Coach number for which rail seatmap/coachmap is returned. |
SeatId |
string simple type |
|
Required |
|
The actual seat ID that is being requested.
Special Characters are not supported in this field. |
SegmentRef |
string simple type |
|
Required |
|
The segment that we will assign this seat on |
AirPricingPayment |
element |
|
|
|
AirPricing Payment information - used to
associate a FormOfPayment withiin the UR with one or more
AirPricingInfos |
Payment |
element |
|
|
|
Payment information - must be used in conjunction with credit card info |
Amount |
string simple type |
|
Required |
|
|
AmountType |
string simple type |
|
Optional |
|
This field displays type of payment amount when it is non-monetary. Presently available/supported value is "Flight Pass Credits". |
ApproximateAmount |
string simple type |
|
Optional |
|
It stores the converted payment amount in agency's default currency |
BookingTravelerRef |
string simple type |
|
Optional |
|
If the type represents a per traveler payment, then this will reference the traveler this payment refers to. |
FormOfPaymentRef |
string simple type |
|
Required |
|
The credit card that is will be used to make this payment. |
Key |
string simple type |
|
Optional |
|
|
Status |
string simple type |
|
Optional |
|
Status to indicate the business association of the payment element. |
Type |
string simple type |
AirlineFee , DeliveryFee , Itinerary , Passenger , ServiceFee , OptionalService , TicketFee |
Required |
|
Identifies the type of payment. This can be for an itinerary, a traveler, or a service fee for example. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
FormOfPayment |
element |
|
|
|
A Form of Payment used to purchase all or part of
a booking. |
AgentText |
string simple type |
|
Optional |
|
This is only relevent when IsAgentType is specified as true. Otherwise this will be ignored. |
ExternalReference |
string simple type |
|
Optional |
|
|
FulfillmentIDNumber |
string simple type |
|
Optional |
|
Identification number, e.g. card number, to define how the customer will identify himself when collecting the ticket |
FulfillmentIDType |
string simple type |
Bahn Card , Credit Card , Euro Cheque Card , Collection Reference |
Optional |
|
Identification type, e.g. credit card, to define how the customer will identify himself when collecting the ticket |
FulfillmentLocation |
string simple type |
|
Optional |
|
Information about the location of the printer. |
FulfillmentType |
string simple type |
|
Optional |
|
Defines how the client wishes to receive travel documents. Type does not define where or how payment is made. The supported values are "Ticket on Departure",
"Travel Agency",
"Courier",
"Standard Mail",
"Ticketless",
"Ticket Office",
"Express Mail",
"Corporate Kiosk",
"Train Station Service Desk",
"Direct Printing of Ticket",
"Ticket by Email",
"Digital Printing of Ticket at Home",
"Retrieve Ticket at Eurostar in London"
Collect booking ticket at a Kiosk, print in agency. |
IsAgentType |
boolean simple type |
|
Optional |
false |
If this is true then FormOfPayment mention in Type is anAgent type FormOfPayment. |
Key |
string simple type |
|
Optional |
|
|
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
ProfileKey |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
Reusable |
boolean simple type |
|
Optional |
false |
Indicates whether the form of payment can be reused or not. Currently applicable for Credit and Debit form of payment |
ReuseFOP |
string simple type |
|
Optional |
|
Key of the FOP Key to be reused as this Form of Payment.Only Credit and Debit Card will be supported for FOP Reuse. |
Type |
string simple type |
|
Required |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
CreditCard |
element |
|
|
|
Container for all credit card information. |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
BankCountryCode |
string simple type |
|
Optional |
|
ISO Country code associated with the issuing bank |
BankName |
string simple type |
|
Optional |
|
Issuing bank name for this credit card |
BankStateCode |
string simple type |
|
Optional |
|
State code associated with the issuing bank. |
CustomerReference |
string simple type |
|
Optional |
|
Agencies use this to pass the traveler information to the credit card company. |
Enett |
boolean simple type |
|
Optional |
false |
Acceptable values are true or false. If set to true it will denote that the credit card used has been issued through Enett. For all other credit card payments this value will be set to false. |
ExtendedPayment |
string simple type |
|
Optional |
|
Used for American Express (AX) and other credit cards, e.g., Visa (VI) and Master card (CA), that allow Extended Payment, subject to the BSP market rule. |
ThirdPartyPayment |
boolean simple type |
|
Optional |
false |
If true, this indicates that the credit card holder is not one of the passengers. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
DebitCard |
element |
|
|
|
Container for all debit card information. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
IssueNumber |
string simple type |
|
Optional |
|
Verification number for Debit Cards |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
EnettVan |
element |
|
|
|
Container for all eNett Van information. |
ExpiryDays |
duration simple type |
|
Optional |
|
The number of days from the VAN generation date that the VAN will be active for, after which the VAN cannot be used. |
MaxPercentage |
nonNegativeInteger simple type |
|
Optional |
|
The maximum percentage that will be applied on the Total price and sent to enett, which will denote the maximum authorized amount as approved by eNett. This value will be ignored and not used for Multi-Use VAN’s. |
MinPercentage |
nonNegativeInteger simple type |
|
Optional |
|
The minimum percentage that will be applied on the Total price and sent to enett,which will denote the minimum authorized amount approved by eNett.uApi will default this to zero for multi-use Van's. |
MultiUse |
boolean simple type |
|
Optional |
true |
Acceptable values are true or false. If set to true it will denote that the VAN being requested is multi-use else it will indicate a single -use VAN.A Single use VAN can only be debited once while the multiple use VAN's can be debited multiple times subjected to the maximum value it has been authorized for. The default value will be TRUE to indicate a multi-use VAN is being issued. |
Certificate |
element |
|
|
|
Certificate Form of Payment |
Amount |
string simple type |
|
Optional |
|
The monetary value of the certificate. |
DiscountAmount |
string simple type |
|
Optional |
|
The monetary discount amount of this certificate. |
DiscountPercentage |
decimal simple type |
|
Optional |
|
The percentage discount value of this certificate. |
NotValidAfter |
date simple type |
|
Optional |
|
The date that this certificate expires. |
NotValidBefore |
date simple type |
|
Optional |
|
The date that this certificate becomes valid. |
Number |
string simple type |
|
Required |
|
The Certificate number |
TicketNumber |
StringLength1to13 simple type |
|
|
|
The identifying number for the actual ticket |
Check |
element |
|
|
|
Check Form of Payment |
AccountNumber |
string simple type |
|
Optional |
|
The account number of the check |
CheckNumber |
string simple type |
|
Optional |
|
The sequential check number of the check. |
MICRNumber |
string simple type |
|
Optional |
|
Magnetic Ink Character Reader Number of check. |
RoutingNumber |
string simple type |
|
Optional |
|
The bank routing number of the check. |
Requisition |
element |
|
|
|
Requisition Form of Payment |
Category |
string simple type |
Government , Other |
Optional |
|
Classification Category for the requisition payment |
Number |
string simple type |
|
Optional |
|
Requisition number used for accounting |
Type |
string simple type |
Cash , Credit |
Optional |
|
Type can be Cash or Credit for category as Government |
MiscFormOfPayment |
element |
|
|
|
Miscellaneous Form of Payments |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
Category |
string simple type |
|
Required |
|
Indicates what Category the Miscellaneous Form Of Payment is being used for payment - The category may vary by GDS.Allowable values are
"Text"
"Credit"
"CreditCard"
"FreeFormCreditCard"
"Invoice"
"NonRefundable"
"MultipleReceivables"
"Exchange"
"Cash" |
CreditCardNumber |
string simple type |
|
Optional |
|
|
CreditCardType |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type or code which may not have been issued using the standard bank card types - i.e. an airline issued card |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Text |
string simple type |
|
Optional |
|
Any free form text which may be associated with the Miscellaneous Form of Payment. This text may be provider or GDS specific |
AgencyPayment |
typeAgencyPayment complex type |
|
|
|
Container for Agency Payment |
AgencyBillingIdentifier |
string simple type |
|
Required |
|
Value of the billing id |
AgencyBillingNumber |
string simple type |
|
Optional |
|
Value of billing number |
AgencyBillingPassword |
string simple type |
|
Optional |
|
Value of billing password |
UnitedNations |
element |
|
|
|
United Nations Form of Payments |
Number |
string simple type |
|
Required |
|
|
DirectPayment |
element |
|
|
|
Direct Payment Form of Payments |
Text |
string simple type |
|
Optional |
|
|
AgentVoucher |
element |
|
|
|
Agent Voucher Form of Payments |
Number |
string simple type |
|
Required |
|
|
PaymentAdvice |
element |
|
|
|
Contains other form of payment for Cruise
Reservations |
DocumentNumber |
string simple type |
|
Required |
|
Payment Document Number Examples: 1234567890,
R7777 |
IssueCity |
string simple type |
|
Required |
|
City code of document issuance |
IssueDate |
date simple type |
|
Required |
|
Document Issuance date |
OriginalFOP |
string simple type |
|
Optional |
|
Original form of payment Examples: CHECK 3500 |
Type |
string simple type |
|
Required |
|
Other Payment Yype. Possible Values: AGC - Agency
Check, AGG - Agency Guarantee, AWC - Award Check, CSH - Cash
Equivalent, DBC - Denied Boarding Compensation, MCO -
Miscellaneous Charge Order, TOO - Tour Order, TOV - Tour Voucher |
ProviderReservationInfoRef |
typeFormOfPaymentPNRReference complex type |
|
|
|
Other Payment Yype. Possible Values: AGC - Agency
Check, AGG - Agency Guarantee, AWC - Award Check, CSH - Cash
Equivalent, DBC - Denied Boarding Compensation, MCO -
Miscellaneous Charge Order, TOO - Tour Order, TOV - Tour Voucher |
Key |
string simple type |
|
Optional |
|
Unique ID to identify a ProviderReservationInfo |
ProviderReservationLevel |
boolean simple type |
|
Optional |
true |
It means that the form of payment is applied at ProviderReservation level. |
SegmentRef |
typeGeneralReference complex type |
|
|
|
It means that the form of payment is applied at ProviderReservation level. |
Key |
string simple type |
|
Required |
|
|
BSPPayment |
element |
|
|
|
BSP form of payment.ACH Only |
BSPIdentifier |
string simple type |
|
Required |
|
Value of the BSP Direct Bill id |
BSPPassword |
string simple type |
|
Optional |
|
Value of the BSP Direct Bill id password |
ARCPayment |
element |
|
|
|
ARC form of payment.ACH Only |
ARCIdentifier |
string simple type |
|
Required |
|
Value of the ARC Direct Bill id |
ARCPassword |
string simple type |
|
Optional |
|
Value of the ARC Direct Bill id password |
FormOfPaymentRef |
element |
|
|
|
A reference to a Form of Payment in the existing UR |
Key |
string simple type |
|
Required |
|
|
AirPricingInfoRef |
element |
|
|
|
Reference to a AirPricing from a shared
list |
Key |
string simple type |
|
Required |
|
|
AssociatedRemark |
element |
|
|
|
|
SegmentRef |
string simple type |
|
Optional |
|
Reference to an Air/Passive Segment |
Key |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this element is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
PocketItineraryRemark |
element |
|
|
|
Reference to Booking Traveler. |
SegmentRef |
string simple type |
|
Optional |
|
Reference to an Air/Passive Segment |
Key |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this element is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
OptionalServicesInfo |
element |
|
|
|
Reference to Booking Traveler. |
AirPricingSolution |
element |
|
|
|
The pricing container for an air travel
itinerary |
CompleteItinerary |
boolean simple type |
|
Optional |
true |
This attribute is used to return whether complete Itinerary is present in the AirPricingSolution structure or not. If set to true means AirPricingSolution contains the result for full requested itinerary. |
Itinerary |
string simple type |
New , Original |
Optional |
|
For an exchange request this tells if the itinerary is the original one or new one. A value of Original will only apply to 1G/1V/1P/1S/1A. A value of New will apply to 1G/1V/1P/1S/1A/ACH. |
Key |
string simple type |
|
Required |
|
|
QuoteDate |
date simple type |
|
Optional |
|
This date will be equal to the date of the transaction unless the request included a modified ticket date. |
ApproximateBasePrice |
string simple type |
|
Optional |
|
The Converted base price in Default Currency for this entity. This does not include any taxes or surcharges. |
ApproximateFees |
string simple type |
|
Optional |
|
The Converted fee amount in Default Currency. |
ApproximateTaxes |
string simple type |
|
Optional |
|
The Converted tax amount in Default Currency. |
ApproximateTotalPrice |
string simple type |
|
Optional |
|
The Converted total price in Default Currency for this entity including base price and all taxes. |
BasePrice |
string simple type |
|
Optional |
|
Represents the base price for this entity. This does not include any taxes or surcharges. |
EquivalentBasePrice |
string simple type |
|
Optional |
|
Represents the base price in the related currency for this entity. This does not include any taxes or surcharges. |
Fees |
string simple type |
|
Optional |
|
The aggregated amount of all the fees that are associated with this entity. See the associated FeeInfo array for a breakdown of the individual fees. |
Services |
string simple type |
|
Optional |
|
The total cost for all optional services. |
Taxes |
string simple type |
|
Optional |
|
The aggregated amount of all the taxes that are associated with this entity. See the associated TaxInfo array for a breakdown of the individual taxes. |
TotalPrice |
string simple type |
|
Optional |
|
The total price for this entity including base price and all taxes. |
AirSegment |
typeBaseAirSegment complex type |
|
|
|
An Air marketable travel segment. |
Key |
string simple type |
|
Required |
|
|
Passive |
boolean simple type |
|
Optional |
|
|
ProviderSegmentOrder |
integer simple type |
|
Optional |
|
To identify the appropriate travel sequence for Air/Car/Hotel/Rail segments/reservations in the provider reservation. |
Status |
string simple type |
|
Optional |
|
Status of this segment. |
TravelOrder |
decimal simple type |
|
Optional |
|
To identify the appropriate travel sequence for Air/Car/Hotel segments/reservations based on travel dates. This ordering is applicable across the UR not provider or traveler specific |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
APISRequirementsRef |
string simple type |
|
Optional |
|
Reference to the APIS Requirements for
this AirSegment. |
AvailabilitySource |
string simple type |
|
Optional |
|
Indicates Availability source of
AirSegment. |
BlackListed |
boolean simple type |
|
Optional |
|
Indicates blacklisted carriers which are banned from servicing points to, from and within the European Community. |
BookingDate |
date simple type |
|
Optional |
|
Used for rapid reprice. The date the booking was made.
Providers: 1G/1V/1P/1S/1A |
BrandIndicator |
string simple type |
|
Optional |
|
Value “B” specifies that the carrier supports Rich Content and Branding. The Brand Indicator is only returned in the availability search response. Provider: 1G, 1V, 1P, ACH |
CabinClass |
string simple type |
|
Optional |
|
Specifies Cabin class for a group of
class of services. Cabin class is not identified if it is not
present. |
Carrier |
string simple type |
|
Optional |
|
The carrier that is marketing this segment |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ClassOfService |
string simple type |
|
Optional |
|
|
ETicketability |
string simple type |
Yes , No , Required , Ticketless |
Optional |
|
Identifies if this particular segment
is E-Ticketable |
Equipment |
string simple type |
|
Optional |
|
Identifies the equipment that this
segment is operating under. |
FlightNumber |
string simple type |
|
Optional |
|
The flight number under which the marketing
carrier is marketing this flight |
FlownSegment |
boolean simple type |
|
Optional |
false |
Used for rapid reprice. Tells whether or not the air segment has been flown.
Providers: 1G/1V/1P/1S/1A |
Group |
long simple type |
|
Required |
|
The Origin Destination Grouping of this
segment. |
GuaranteedPaymentCarrier |
string simple type |
|
Optional |
|
Identifies that this segment has
Guaranteed Payment Carrier. |
HostTokenRef |
string simple type |
|
Optional |
|
Identifies that this segment has
Guaranteed Payment Carrier. |
MarriageGroup |
long simple type |
|
Optional |
|
Identifies this segment as being a
married segment. It is paired with other segments of the same
value. |
NumberInParty |
positiveInteger simple type |
|
Optional |
|
Number of person traveling in this air segment excluding the number of infants on lap. |
NumberOfStops |
long simple type |
|
Optional |
|
Identifies the number of stops for
each within the segment. |
OpenSegment |
boolean simple type |
|
Optional |
|
Indicates OpenSegment when True |
OperationalStatus |
string simple type |
|
Optional |
|
Refers to the flight operational status for the segment.
This attribute will only be returned in the AvailabilitySearchRsp and not used/returned in any other request/responses.
If this attribute is not returned back in the response, it means the flight is operational and not past scheduled departure. |
OptionalServicesIndicator |
boolean simple type |
|
Optional |
|
Indicates true if flight provides
optional services. |
PassiveProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
RailCoachNumber |
string simple type |
|
Optional |
|
Coach number for which rail seatmap/coachmap is returned. |
ScheduleChange |
boolean simple type |
|
Optional |
false |
Used for rapid reprice. Tells whether or not the air segment had a
schedule change by the carrier. This tells rapid reprice that the change in the air
segment was involuntary and because of a schedule change, not because the user is
changing the segment. Providers: 1G/1V/1P/1S/1A |
Seamless |
boolean simple type |
|
Optional |
|
Identifies that this segment was sold
via a direct access channel to the marketing carrier. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ArrivalTime |
string simple type |
|
Optional |
|
The date and time at which this entity arrives at the destination. Date and time are represented as Airport Local Time at the place of arrival. The correct time zone offset is also included. |
DepartureTime |
string simple type |
|
Optional |
|
The date and time at which this entity departs. Date and time are represented as Airport Local Time at the place of departure. The correct time zone offset is also included. |
Destination |
string simple type |
|
Required |
|
The IATA location code for this destination of this entity. |
Origin |
string simple type |
|
Required |
|
The IATA location code for this origination of this entity. |
Distance |
decimal simple type |
|
Optional |
|
The distance traveled. Units are specified in the parent response element. |
FlightTime |
decimal simple type |
|
Optional |
|
Time spent (minutes) traveling in flight, including airport taxi time. |
TravelTime |
decimal simple type |
|
Optional |
|
Total time spent (minutes) traveling including flight time and ground time. |
AvailabilityDisplayType |
string simple type |
|
Optional |
|
The type of availability from which the segment is sold.Possible Values (List):
G - General
S - Flight Specific
L - Carrier Specific/Direct Access
M - Manual Sell
F - Fare Shop/Optimal Shop
Q - Fare Specific Fare Quote unbooked
R - Redemption Availability used to complete the sell. Supported Providers: 1G,1V. |
LinkAvailability |
boolean simple type |
|
Optional |
|
Indicates if carrier has link (carrier
specific) display option. |
ParticipantLevel |
string simple type |
|
Optional |
|
Type of sell agreement between host and link
carrier. |
PolledAvailabilityOption |
string simple type |
|
Optional |
|
Indicates if carrier has Inside
(polled)Availability option. |
SegmentRemark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Key |
string simple type |
|
Required |
|
|
SponsoredFltInfo |
element |
|
|
|
This describes whether the segment is determined to be a sponsored flight. The SponsoredFltInfo node will only come back for Travelport UIs and not for other customers. |
FltKey |
string simple type |
|
Required |
|
The unique identifying key for the sponsored flight. |
NeutralLNB |
integer simple type |
|
Required |
|
The neutral line number for the flight item. |
SponsoredLNB |
integer simple type |
|
Required |
|
The line number of the sponsored flight item |
CodeshareInfo |
element |
|
|
|
Describes the codeshare disclosure (simple
text string) or the specific operating flight information (as
attributes). |
OperatingCarrier |
string simple type |
|
Optional |
|
The actual carrier that is operating the
flight. |
OperatingFlightNumber |
string simple type |
|
Optional |
|
The actual flight number of the carrier that
is operating the flight. |
AirAvailInfo |
element |
|
|
|
Matches class of service information with
availability counts. Only provided on search results. |
HostTokenRef |
string simple type |
|
Optional |
|
|
ProviderCode |
string simple type |
|
Optional |
|
|
BookingCodeInfo |
element |
|
|
|
Details Cabin class info and class of
service information with availability counts. Only provided on
search results and grouped by Cabin class |
BookingCounts |
string simple type |
|
Optional |
|
Lists class of service and their counts for
specific cabin class |
CabinClass |
string simple type |
|
Optional |
|
Specifies Cabin class for a group of
class of services. Cabin class is not identified if it is not
present. |
FareTokenInfo |
element |
|
|
|
Associates Fare with HostToken |
FareInfoRef |
string simple type |
|
Required |
|
|
HostTokenRef |
string simple type |
|
Required |
|
|
FlightDetails |
element |
|
|
|
Specific details within a flight segment. |
AutomatedCheckin |
boolean simple type |
|
Optional |
false |
“True” indicates that the flight allows automated check-in. The default is “False”. |
DestinationTerminal |
string simple type |
|
Optional |
|
|
Equipment |
string simple type |
|
Optional |
|
|
GroundTime |
decimal simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
OnTimePerformance |
decimal simple type |
|
Optional |
|
Represents flight on time performance
as a percentage from 0 to 100 |
OriginTerminal |
string simple type |
|
Optional |
|
|
ArrivalTime |
string simple type |
|
Optional |
|
The date and time at which this entity arrives at the destination. Date and time are represented as Airport Local Time at the place of arrival. The correct time zone offset is also included. |
DepartureTime |
string simple type |
|
Optional |
|
The date and time at which this entity departs. Date and time are represented as Airport Local Time at the place of departure. The correct time zone offset is also included. |
Destination |
string simple type |
|
Required |
|
The IATA location code for this destination of this entity. |
Origin |
string simple type |
|
Required |
|
The IATA location code for this origination of this entity. |
Distance |
decimal simple type |
|
Optional |
|
The distance traveled. Units are specified in the parent response element. |
FlightTime |
decimal simple type |
|
Optional |
|
Time spent (minutes) traveling in flight, including airport taxi time. |
TravelTime |
decimal simple type |
|
Optional |
|
Total time spent (minutes) traveling including flight time and ground time. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Connection |
element |
|
|
|
Flight Connection Information |
ChangeOfAirport |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
airports between flights. |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ChangeOfTerminal |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
terminals between flights. |
Duration |
long simple type |
|
Optional |
|
The actual duration (in minutes) between
flights. |
FlightDetailsIndex |
long simple type |
|
Optional |
|
The sequential FlightDetails number that this
connection information applies to. |
IncludeStopOverToFareQuote |
string simple type |
NoStopOver , StopOver , IgnoreSegment |
Optional |
|
The field determines to quote fares with or
without stop overs,the values can be NoStopOver,StopOver and
IgnoreSegment. |
MinConnectionTime |
long simple type |
|
Optional |
|
The minimum time needed to connect between the
two different destinations. |
SegmentIndex |
long simple type |
|
Optional |
|
The sequential AirSegment number that this
connection information applies to. |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
FareNote |
element |
|
|
|
A simple textual fare note. Used within several
other objects. |
FareInfoMessageRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
NoteName |
string simple type |
|
Optional |
|
|
Precedence |
decimal simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Meals |
typeMealService simple type |
|
|
|
Available Meal Service. |
InFlightServices |
string simple type |
|
|
|
Available InFlight Services. They are: 'Movie', 'Telephone', 'Telex', 'AudioProgramming', 'Television' ,'ResvBookingService' ,'DutyFreeSales' ,'Smoking' ,'NonSmoking' ,'ShortFeatureVideo' ,'NoDutyFree' ,'InSeatPowerSource' ,'InternetAccess' ,'Email' ,'Library' ,'LieFlatSeat' ,'Additional service(s) exists' ,'WiFi' ,'Lie-Flat seat first' ,'Lie-Flat seat business' ,'Lie-Flat seat premium economy' ,'Amenities subject to change' etc.. These follow the IATA standard. Please see the IATA standards for a more complete list. |
FlightDetailsRef |
element |
|
|
|
Reference to a complete FlightDetails from
a shared list |
Key |
string simple type |
|
Required |
|
|
AlternateLocationDistanceRef |
element |
|
|
|
Reference to a AlternateLocationDistance |
Key |
string simple type |
|
Required |
|
|
Connection |
element |
|
|
|
Flight Connection Information |
ChangeOfAirport |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
airports between flights. |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ChangeOfTerminal |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
terminals between flights. |
Duration |
long simple type |
|
Optional |
|
The actual duration (in minutes) between
flights. |
FlightDetailsIndex |
long simple type |
|
Optional |
|
The sequential FlightDetails number that this
connection information applies to. |
IncludeStopOverToFareQuote |
string simple type |
NoStopOver , StopOver , IgnoreSegment |
Optional |
|
The field determines to quote fares with or
without stop overs,the values can be NoStopOver,StopOver and
IgnoreSegment. |
MinConnectionTime |
long simple type |
|
Optional |
|
The minimum time needed to connect between the
two different destinations. |
SegmentIndex |
long simple type |
|
Optional |
|
The sequential AirSegment number that this
connection information applies to. |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
FareNote |
element |
|
|
|
A simple textual fare note. Used within several
other objects. |
FareInfoMessageRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
NoteName |
string simple type |
|
Optional |
|
|
Precedence |
decimal simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
SellMessage |
string simple type |
|
|
|
Sell Message from Vendor. This is applicable in response messages only, any input in request message will be ignored. |
RailCoachDetails |
element |
|
|
|
Sell Message from Vendor. This is applicable in response messages only, any input in request message will be ignored. |
AvailableRailSeats |
string simple type |
|
Optional |
|
Number of available seats present in this rail coach. |
RailCoachNumber |
string simple type |
|
Optional |
|
Rail coach number for the returned coach details. |
RailSeatMapAvailability |
boolean simple type |
|
Optional |
|
Indicates if seats are available in this rail coach which can be mapped. |
AirSegmentRef |
element |
|
|
|
Reference to a complete AirSegment from a
shared list |
Key |
string simple type |
|
Required |
|
|
Journey |
element |
|
|
|
Information about all connecting segment list and total traveling time |
TravelTime |
duration simple type |
|
Optional |
|
Total traveling time that is difference between the departure time of the first segment and the arrival time of the last segments for that particular entire set of connection. |
AirSegmentRef |
element |
|
|
|
Reference to a complete AirSegment from a
shared list |
Key |
string simple type |
|
Required |
|
|
LegRef |
element |
|
|
|
Reference to a Leg |
Key |
string simple type |
|
Required |
|
|
AirPricingInfo |
element |
|
|
|
Per traveler type pricing breakdown. This will
reflect the pricing for all travelers of the specified type. |
AirPricingInfoGroup |
long simple type |
|
Optional |
|
This attribute is added to support multiple
store fare in Host. All AirPricingInfo with same group number will
be stored together. |
AmountType |
string simple type |
|
Optional |
|
This field displays type of payment amount when it is non-monetary. Presently available/supported value is "Flight Pass Credits". |
Cat35Indicator |
boolean simple type |
|
Optional |
|
A true value indicates that the fare has a Cat35 rule.
A false valud indicates that the fare does not have a Cat35 rule |
Checksum |
string simple type |
|
Optional |
|
A security value used to guarantee that the
pricing data sent in matches the pricing data previously returned |
CommandKey |
string simple type |
|
Optional |
|
The command identifier used when this is in
response to an AirPricingCommand. Not used in any request
processing. |
Destination |
string simple type |
|
Optional |
|
The IATA location code for this destination of this entity. |
ETicketability |
string simple type |
Yes , No , Required , Ticketless |
Optional |
|
The E-Ticketability of this AirPricing |
ExchangeAmount |
string simple type |
|
Optional |
|
The amount to pay to cover the exchange of the
fare (includes penalties). |
Exchangeable |
boolean simple type |
|
Optional |
|
Indicates whether the fare is
exchangeable |
FareCalculationInd |
string simple type |
|
Optional |
|
Fare calculation that was used to price the itinerary. |
ForfeitAmount |
string simple type |
|
Optional |
|
The amount forfeited when the fare is
exchanged. |
IncludesVAT |
boolean simple type |
|
Optional |
|
Indicates whether the Base Price
includes VAT. |
Key |
string simple type |
|
Required |
|
|
LatestTicketingTime |
string simple type |
|
Optional |
|
The latest date/time at which this pricing
information is valid |
Origin |
string simple type |
|
Optional |
|
The IATA location code for this origination of this entity. |
PlatingCarrier |
string simple type |
|
Optional |
|
The Plating Carrier for this journey |
PricingMethod |
string simple type |
Auto , Manual , ManualFare , Guaranteed , Invalid , Restored , Ticketed , Unticketable , Reprice , Expired , AutoUsingPrivateFare , GuaranteedUsingAirlinePrivateFare , Airline , AgentAssisted , VerifyPrice , AltSegmentRemovedReprice , AuxiliarySegmentRemovedReprice , DuplicateSegmentRemovedReprice , Unknown , GuaranteedUsingAgencyPrivateFare , AutoRapidReprice |
Required |
|
|
PricingType |
string simple type |
|
Optional |
|
Indicates the Pricing Type used.
The possible values are TicketRecord, StoredFare, PricingInstruction. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
Refundable |
boolean simple type |
|
Optional |
|
Indicates whether the fare is refundable |
Ticketed |
boolean simple type |
|
Optional |
|
Indicates if the associated stored fare
is ticketed or not. |
TotalNetPrice |
string simple type |
|
Optional |
|
The total price of a negotiated fare. |
TrueLastDateToTicket |
string simple type |
|
Optional |
|
This date indicates the true last date/time to ticket for the fare. This date comes from the filed fare . There is no guarantee the fare will still be available on that date or that the fare amount may change.
It is merely the last date to purchase a ticket based on the carriers fare rules at the time the itinerary was quoted and stored |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
InPolicy |
boolean simple type |
|
Optional |
|
This attribute will be used to indicate if a fare or rate has been determined to be ‘in policy’ based on the associated policy settings. |
PreferredOption |
boolean simple type |
|
Optional |
|
This attribute is used to indicate if the vendors responsible for the fare or rate being returned have been determined to be ‘preferred’ based on the associated policy settings. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ApproximateBasePrice |
string simple type |
|
Optional |
|
The Converted base price in Default Currency for this entity. This does not include any taxes or surcharges. |
ApproximateFees |
string simple type |
|
Optional |
|
The Converted fee amount in Default Currency. |
ApproximateTaxes |
string simple type |
|
Optional |
|
The Converted tax amount in Default Currency. |
ApproximateTotalPrice |
string simple type |
|
Optional |
|
The Converted total price in Default Currency for this entity including base price and all taxes. |
BasePrice |
string simple type |
|
Optional |
|
Represents the base price for this entity. This does not include any taxes or surcharges. |
EquivalentBasePrice |
string simple type |
|
Optional |
|
Represents the base price in the related currency for this entity. This does not include any taxes or surcharges. |
Fees |
string simple type |
|
Optional |
|
The aggregated amount of all the fees that are associated with this entity. See the associated FeeInfo array for a breakdown of the individual fees. |
Services |
string simple type |
|
Optional |
|
The total cost for all optional services. |
Taxes |
string simple type |
|
Optional |
|
The aggregated amount of all the taxes that are associated with this entity. See the associated TaxInfo array for a breakdown of the individual taxes. |
TotalPrice |
string simple type |
|
Optional |
|
The total price for this entity including base price and all taxes. |
FareInfo |
element |
|
|
|
Information about this fare component |
Amount |
string simple type |
|
Optional |
|
|
BulkTicket |
boolean simple type |
|
Optional |
|
Whether the ticket can be issued as bulk for this
fare. Providers supported: Worldspan |
CarCode |
string simple type |
|
Optional |
|
|
DepartureDate |
date simple type |
|
Optional |
|
Returns the departure date of the first
segment of the journey. |
Destination |
string simple type |
|
Required |
|
Returns the airport or city code that
defines the destination market for this fare. |
EffectiveDate |
string simple type |
|
Required |
|
Returns the date on which this fare was
quoted |
FareBasis |
string simple type |
|
Required |
|
The fare basis code for this fare |
FareFamily |
string simple type |
|
Optional |
|
An alpha-numeric string which denotes fare
family. Some carriers may return this in lieu of or in addition to
the CabinClass. |
InclusiveTour |
boolean simple type |
|
Optional |
|
Whether the ticket can be issued as part of
included package for this fare. Providers supported: Worldspan |
Key |
string simple type |
|
Required |
|
|
NegotiatedFare |
boolean simple type |
|
Optional |
|
Identifies the fare as a Negotiated
Fare. |
NotValidAfter |
date simple type |
|
Optional |
|
Fare not valid after this date. |
NotValidBefore |
date simple type |
|
Optional |
|
Fare not valid before this date. |
Origin |
string simple type |
|
Required |
|
Returns the airport or city code that
defines the origin market for this fare. |
PassengerTypeCode |
string simple type |
|
Required |
|
The PTC that is associated with this fare. |
PrivateFare |
string simple type |
UnknownType , PrivateFare , AgencyPrivateFare , AirlinePrivateFare |
Optional |
|
|
PromotionalFare |
boolean simple type |
|
Optional |
|
Boolean to describe whether the Fare is Promotional fare or not. |
PseudoCityCode |
string simple type |
|
Optional |
|
Provider PseudoCityCode associated with
private fare. |
SupplierCode |
string simple type |
|
Optional |
|
Code of the provider returning this fare info |
TaxAmount |
string simple type |
|
Optional |
|
Currency code and value for the approximate tax amount for this fare component. |
TourCode |
string simple type |
|
Optional |
|
|
TravelDate |
date simple type |
|
Optional |
|
Returns the departure date of the first
segment that uses this fare. |
Value |
string simple type |
|
Optional |
|
Used in rapid reprice |
ValueCode |
string simple type |
|
Optional |
|
|
WaiverCode |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
FareTicketDesignator |
element |
|
|
|
Ticket Designator used to further qualify a
Fare |
Value |
string simple type |
|
Optional |
|
|
TicketingCode |
element |
|
|
|
Ticketing Code used to apply commissions. |
Value |
string simple type |
|
Optional |
|
|
FareSurcharge |
element |
|
|
|
Surcharges for a fare component |
Amount |
string simple type |
|
Required |
|
|
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that surcharge is relative
(if applicable) |
Key |
string simple type |
|
Optional |
|
|
SegmentRef |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Required |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AccountCode |
element |
|
|
|
Account Code is used to get Private Fares.If ProviderCode or SupplierCode is not specified,it will be considered a default AccounCode to be sent to all the Providers or Suppliers. |
Code |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
An identifier to categorize this account code. For example, FlightPass for AC Flight Pass or RFB for AC corporate Rewards for Business. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ContractCode |
element |
|
|
|
Some private fares (non-ATPCO) are secured to a
contract code. |
Code |
string simple type |
|
Required |
|
The 1-64 character string which uniquely
identifies a Contract. |
CompanyName |
string simple type |
|
Optional |
|
Providers supported : ACH |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
Endorsement |
element |
|
|
|
Restrictions or instructions about the fare or ticket |
Value |
string simple type |
|
Required |
|
|
BaggageAllowance |
element |
|
|
|
Free Baggage Allowance |
NumberOfPieces |
integer simple type |
|
|
|
Free Baggage Allowance |
MaxWeight |
typeWeight complex type |
|
|
|
Free Baggage Allowance |
Unit |
string simple type |
Kilograms , Pounds |
Optional |
|
|
Value |
decimal simple type |
|
Optional |
|
|
FareRuleKey |
element |
|
|
|
The Fare Rule requested using a Key. The key is
typically a provider specific string which is required to make a
following Air Fare Rule Request. This Key is returned in Low Fare
Shop or Air Price Response |
FareInfoRef |
string simple type |
|
Required |
|
The Fare Component to which this Rule Key
applies |
ProviderCode |
string simple type |
|
Required |
|
|
FareRuleFailureInfo |
element |
|
|
|
Returns fare rule failure reason codes when
fare basis code is forced. |
Reason |
typeFareRuleFailureInfoReason simple type |
|
|
|
Returns fare rule failure reason codes when
fare basis code is forced. |
FareRemarkRef |
element |
|
|
|
Returns fare rule failure reason codes when
fare basis code is forced. |
Key |
string simple type |
|
Required |
|
|
Brand |
element |
|
|
|
Commercially recognized product offered by an airline |
AirItineraryDetailsRef |
string simple type |
|
Optional |
|
AirItinerary associated with this brand |
BrandFound |
boolean simple type |
|
Optional |
|
Indicates whether brand for the fare was found for carrier or not |
BrandID |
string simple type |
|
Optional |
|
The unique identifier of the brand |
BrandMaintained |
string simple type |
|
Optional |
|
Indicates whether the brand was maintained from the original ticket. |
BrandTier |
string simple type |
|
Optional |
|
Modifier to price by specific brand tier number. |
BrandedDetailsAvailable |
boolean simple type |
|
Optional |
|
Indicates if full details of the brand is available |
Carrier |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
Brand Key |
Name |
string simple type |
|
Optional |
|
The Title of the brand |
UpSellBrandFound |
boolean simple type |
|
Optional |
|
Indicates whether upsell brand for the fare was found for carrier or not |
UpSellBrandID |
string simple type |
|
Optional |
|
|
Title |
typeTextElement complex type |
|
|
|
The additional titles associated to the brand or optional service. Providers: ACH, RCH, 1G, 1V, 1P. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
Text |
typeTextElement complex type |
|
|
|
Type of Text, Eg-'Upsell','Marketing Agent','Marketing Consumer','Strapline','Rule'. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
ImageLocation |
element |
|
|
|
|
ImageHeight |
integer simple type |
|
Required |
|
The height of the image |
ImageWidth |
integer simple type |
|
Required |
|
The width of the image |
Type |
string simple type |
|
Required |
|
Type of Image Location. E.g., "Agent", "Consumer". |
OptionalServices |
element |
|
|
|
A wrapper for all the information regarding each
of the Optional services |
OptionalServicesTotal |
element |
|
|
|
The total fares, fees and taxes associated
with the Optional Services |
ApproximateBasePrice |
string simple type |
|
Optional |
|
The Converted base price in Default Currency for this entity. This does not include any taxes or surcharges. |
ApproximateFees |
string simple type |
|
Optional |
|
The Converted fee amount in Default Currency. |
ApproximateTaxes |
string simple type |
|
Optional |
|
The Converted tax amount in Default Currency. |
ApproximateTotalPrice |
string simple type |
|
Optional |
|
The Converted total price in Default Currency for this entity including base price and all taxes. |
BasePrice |
string simple type |
|
Optional |
|
Represents the base price for this entity. This does not include any taxes or surcharges. |
EquivalentBasePrice |
string simple type |
|
Optional |
|
Represents the base price in the related currency for this entity. This does not include any taxes or surcharges. |
Fees |
string simple type |
|
Optional |
|
The aggregated amount of all the fees that are associated with this entity. See the associated FeeInfo array for a breakdown of the individual fees. |
Services |
string simple type |
|
Optional |
|
The total cost for all optional services. |
Taxes |
string simple type |
|
Optional |
|
The aggregated amount of all the taxes that are associated with this entity. See the associated TaxInfo array for a breakdown of the individual taxes. |
TotalPrice |
string simple type |
|
Optional |
|
The total price for this entity including base price and all taxes. |
TaxInfo |
typeTaxInfo complex type |
|
|
|
The tax information for a |
CarrierDefinedCategory |
string simple type |
|
Optional |
|
Optional category, where a carrier has
used a non-standard IATA tax category. The tax category will be
set to "DU" |
Category |
string simple type |
|
Required |
|
The tax category represents a valid IATA tax
code. |
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that tax is relative (if
applicable) |
FlightDetailsRef |
string simple type |
|
Optional |
|
The flight details that this tax is relative
to (if applicable) |
Key |
string simple type |
|
Optional |
|
The tax key represents a valid key of tax |
ProviderCode |
string simple type |
|
Optional |
|
Code of the provider returning this TaxInfo. |
SegmentRef |
string simple type |
|
Optional |
|
The segment to which that tax is relative (if
applicable) |
SupplierCode |
string simple type |
|
Optional |
|
Code of the supplier returning this TaxInfo. |
TaxExempted |
boolean simple type |
|
Optional |
|
This indicates whether the tax specified by
tax category is exempted. |
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
TaxDetail |
element |
|
|
|
The tax idetail nformation for a fare quote tax. |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
FeeInfo |
typeFeeInfo complex type |
|
|
|
A generic type of fee for those charges which are incurred by the passenger, but not necessarily shown on tickets |
Amount |
string simple type |
|
Required |
|
|
BaseAmount |
string simple type |
|
Optional |
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to booking traveler |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
FeeToken |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
PassengerTypeCode |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
The reference to the one of the air
reservation payments if fee included in charge |
SubCode |
string simple type |
|
Optional |
|
|
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
TaxInfoRef |
element |
|
|
|
This reference elements will associate relevant taxes to this fee |
Key |
string simple type |
|
Required |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
OptionalService |
element |
|
|
|
this attribute shows the amount included in the base fare for the specific fee or tax |
ApplicableFFLevel |
integer simple type |
|
Optional |
|
Numerical value of the loyalty card level for which this service is available. |
AssessIndicator |
string simple type |
MileageAndCurrency , MileageOrCurrency |
Optional |
|
Indicates whether price is assessed by mileage or currency or both |
Available |
boolean simple type |
|
Optional |
|
Boolean to describe whether the Service is
available for sale or not |
BaggageUnitPrice |
string simple type |
|
Optional |
|
The per unit price of baggage. Providers: 1G, 1V, 1P |
BookedQuantity |
string simple type |
|
Optional |
|
Indicates the Optional Service quantity already booked. Provider: 1G, 1V, 1P |
Chargeable |
string simple type |
|
Optional |
|
Indicates if the optional service is not offered, is available for a charge, or is included in the brand |
Confirmation |
string simple type |
|
Optional |
|
Confirmation number provided by the
supplier |
CreateDate |
dateTime simple type |
|
Optional |
|
Timestamp when this service/offer got
created. |
DisplayOrder |
integer simple type |
|
Optional |
|
Optional service group display order. |
DisplayText |
string simple type |
|
Optional |
|
Title of the Optional Service. Provider: ACH |
Entitled |
boolean simple type |
|
Optional |
|
Boolean to describe whether the passenger
is entitled for the service without charge or not |
ExcessWeightRate |
string simple type |
|
Optional |
|
The cost of the bag per unit weight. |
FirstPiece |
long simple type |
|
Optional |
|
Indicates the minimum occurrence of excess baggage.Provider: 1G, 1V, 1P. |
GeographySpecification |
string simple type |
|
Optional |
|
Sector, Portion, Journey. |
Group |
string simple type |
|
Optional |
|
Associates Optional Services with the same ServiceSub Code, Air Segment, Passenger, and EMD Associated Item. Provider:1G, 1V, 1P |
InclusiveOfTax |
boolean simple type |
|
Optional |
|
Identifies if the service was filed with a fee that is inclusive of tax. |
InterlineSettlementAllowed |
boolean simple type |
|
Optional |
|
Identifies if the interline settlement is allowed in service . |
IsPricingApproximate |
boolean simple type |
|
Optional |
|
When set to True indicates that the pricing returned is approximate. Supported providers are MCH/ACH |
IsRepriceRequired |
boolean simple type |
|
Optional |
false |
When set to “true”, the Optional Service must be re-priced. Provider: 1G, 1V, 1P |
IssuanceReason |
string simple type |
|
Optional |
|
A one-letter code specifying the reason for
issuance of the OptionalService |
Key |
string simple type |
|
Optional |
|
|
LastPiece |
long simple type |
|
Optional |
|
Indicates the maximum occurrence of excess baggage. Provider: 1G, 1V, 1P. |
Mileage |
decimal simple type |
|
Optional |
|
Indicates mileage fee/amount |
OptionalServicesRuleRef |
string simple type |
|
Optional |
|
UniqueID to associate a rule to the
Optional Service |
PaymentRef |
string simple type |
|
Optional |
|
Reference to a payment for merchandising
services. |
PerTraveler |
boolean simple type |
|
Optional |
true |
Boolean to describe whether the Amount on
the Service is charged per traveler. |
Priority |
decimal simple type |
|
Optional |
|
Numeric value that represents the priority
order of the Service |
Private |
boolean simple type |
|
Optional |
|
Describes if service is private or not. |
ProviderDefinedType |
string simple type |
|
Optional |
|
Original Type as sent by the provider |
PseudoCityCode |
string simple type |
|
Optional |
|
The PCC or SID that booked the Optional Service. |
PurchaseWindow |
string simple type |
BookingOnly , TicketingOnly , CheckInOnly , Anytime , PostTicketing |
Optional |
|
Describes when the Service is available
for confirmation or purchase (e.g. Booking Only, Check-in Only,
Anytime, etc.) |
Quantity |
decimal simple type |
|
Optional |
|
The number of units availed for each optional
service (e.g. 2 baggage availed will be specified as 2 in quantity
for optional service BAGGAGE) |
Restricted |
boolean simple type |
|
Optional |
false |
When set to “true”, the Optional Service is restricted by an embargo. Provider: 1G, 1V, 1P |
SSRCode |
string simple type |
|
Optional |
|
The SSR Code associated with the
OptionalService |
SSRFreeText |
string simple type |
|
Optional |
|
Certain SSR types sent in OptionalService SSRCode require a free text message. For example, PETC Pet in Cabin. |
SecondaryType |
string simple type |
|
Optional |
|
The secondary option code type required for
certain options |
SequenceNumber |
decimal simple type |
|
Optional |
|
The sequence number associated with the
OptionalService |
ServiceStatus |
string simple type |
|
Optional |
|
Specify the service status (e.g. active,
canceled, etc.) |
ServiceSubCode |
string simple type |
|
Optional |
|
The service subcode associated with the
OptionalService |
Source |
string simple type |
|
Optional |
|
The Source of the optional service. The source can be ACH, MCE, or MCH. |
Tag |
string simple type |
|
Optional |
|
Optional service group name. |
TotalWeight |
string simple type |
|
Optional |
|
The total weight of a bag. Providers: 1G, 1V, 1P |
Type |
string simple type |
|
Required |
|
Specify the type of service offered (e.g.
seats, baggage, etc.) |
ViewableOnly |
boolean simple type |
|
Optional |
|
Describes if the OptionalService is viewable only or not.
If viewable only then the service cannot be sold. |
WeightInExcess |
string simple type |
|
Optional |
|
The excess weight of a bag. Providers: 1G, 1V, 1P |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ApproximateBasePrice |
string simple type |
|
Optional |
|
The Converted base price in Default Currency for this entity. This does not include any taxes or surcharges. |
ApproximateFees |
string simple type |
|
Optional |
|
The Converted fee amount in Default Currency. |
ApproximateTaxes |
string simple type |
|
Optional |
|
The Converted tax amount in Default Currency. |
ApproximateTotalPrice |
string simple type |
|
Optional |
|
The Converted total price in Default Currency for this entity including base price and all taxes. |
BasePrice |
string simple type |
|
Optional |
|
Represents the base price for this entity. This does not include any taxes or surcharges. |
EquivalentBasePrice |
string simple type |
|
Optional |
|
Represents the base price in the related currency for this entity. This does not include any taxes or surcharges. |
Fees |
string simple type |
|
Optional |
|
The aggregated amount of all the fees that are associated with this entity. See the associated FeeInfo array for a breakdown of the individual fees. |
Services |
string simple type |
|
Optional |
|
The total cost for all optional services. |
Taxes |
string simple type |
|
Optional |
|
The aggregated amount of all the taxes that are associated with this entity. See the associated TaxInfo array for a breakdown of the individual taxes. |
TotalPrice |
string simple type |
|
Optional |
|
The total price for this entity including base price and all taxes. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ServiceData |
element |
|
|
|
|
AirSegmentRef |
string simple type |
|
Optional |
|
Reference to a segment if the merchandising offering only pertains to that segment. If no segment reference is present this means this offering is for the whole itinerary. |
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to a passenger if the merchandising offering only pertains to that passenger. If no passenger reference is present this means this offering is for all passengers. |
Data |
string simple type |
|
Optional |
|
Data that specifies the details of the merchandising offering (e.g. seat number for seat service) |
EMDCouponRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD coupon issued. Supported providers are 1G/1V/1P |
EMDSummaryRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD issued. Supported providers are 1G/1V/1P |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
TravelerType |
string simple type |
|
Optional |
|
Passenger Type Code. |
SeatAttributes |
element |
|
|
|
Identifies the seat attribute of the service. |
SeatAttribute |
element |
|
|
|
Identifies the seat attribute of the service. |
Value |
string simple type |
|
Required |
|
|
CabinClass |
element |
|
|
|
Requests cabin class (First, Business and Economy, etc.) as supported by the provider or supplier. |
Type |
string simple type |
|
Required |
|
|
SSRRef |
typeKeyBasedReference complex type |
|
|
|
References to the related SSRs. At present, only reference to ASVC SSR is supported. Supported providers are 1G/1V/1P |
Key |
string simple type |
|
Required |
|
|
ServiceInfo |
element |
|
|
|
|
Description |
string simple type |
|
|
|
Description of the Service. Usually used in tandem with one or more media items. |
MediaItem |
element |
|
|
|
Photos and other media urls for the property referenced above. |
caption |
string simple type |
|
Optional |
|
|
height |
integer simple type |
|
Optional |
|
|
icon |
anyURI simple type |
|
Optional |
|
|
sizeCode |
string simple type |
|
Optional |
|
|
type |
string simple type |
|
Optional |
|
|
url |
anyURI simple type |
|
Optional |
|
|
width |
integer simple type |
|
Optional |
|
|
Remark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Key |
string simple type |
|
Optional |
|
|
TaxInfo |
typeTaxInfo complex type |
|
|
|
The tax information for a |
CarrierDefinedCategory |
string simple type |
|
Optional |
|
Optional category, where a carrier has
used a non-standard IATA tax category. The tax category will be
set to "DU" |
Category |
string simple type |
|
Required |
|
The tax category represents a valid IATA tax
code. |
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that tax is relative (if
applicable) |
FlightDetailsRef |
string simple type |
|
Optional |
|
The flight details that this tax is relative
to (if applicable) |
Key |
string simple type |
|
Optional |
|
The tax key represents a valid key of tax |
ProviderCode |
string simple type |
|
Optional |
|
Code of the provider returning this TaxInfo. |
SegmentRef |
string simple type |
|
Optional |
|
The segment to which that tax is relative (if
applicable) |
SupplierCode |
string simple type |
|
Optional |
|
Code of the supplier returning this TaxInfo. |
TaxExempted |
boolean simple type |
|
Optional |
|
This indicates whether the tax specified by
tax category is exempted. |
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
TaxDetail |
element |
|
|
|
The tax idetail nformation for a fare quote tax. |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
FeeInfo |
typeFeeInfo complex type |
|
|
|
A generic type of fee for those charges which are incurred by the passenger, but not necessarily shown on tickets |
Amount |
string simple type |
|
Required |
|
|
BaseAmount |
string simple type |
|
Optional |
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to booking traveler |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
FeeToken |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
PassengerTypeCode |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
The reference to the one of the air
reservation payments if fee included in charge |
SubCode |
string simple type |
|
Optional |
|
|
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
TaxInfoRef |
element |
|
|
|
This reference elements will associate relevant taxes to this fee |
Key |
string simple type |
|
Required |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
EMD |
element |
|
|
|
this attribute shows the amount included in the base fare for the specific fee or tax |
AssociatedItem |
string simple type |
|
Optional |
|
The type of Optional Service. The choices are Flight, Ticket, Merchandising, Rule Buster, Allowance, Chargeable Baggage, Carry On Baggage Allowance, Prepaid Baggage. Provider: 1G, 1V, 1P |
AvailabilityChargeIndicator |
string simple type |
X , E , F , G , H |
Optional |
|
A one-letter code specifying whether the service
is available or if there is a charge associated with it.
X = Service not available
F = No charge for service (free) and an EMD is not issued to
reflect free service
E = No charge for service (free) and an EMD is issued to reflect
the free service.
G = No charge for service (free), booking is not required and an
EMD is not issued to reflect free service
H = No charge for service (free), booking is not required, and an
EMD is issued to reflect the free service.
Blank = No application. Charges apply according to the data in the
Service Fee fields. |
Booking |
typeBooking simple type |
|
Optional |
|
Holds the booking description for the service, e.g., SSR. |
Commissionable |
boolean simple type |
|
Optional |
|
True/False value to whether or not the
service is comissionable. |
Date |
dateTime simple type |
|
Optional |
|
The date at which the service will be used. |
DisplayCategory |
typeDisplayCategory simple type |
|
Optional |
|
Describes when the service should be displayed. |
FulfillmentType |
integer simple type |
|
Optional |
|
A one digit code specifying how the service must be fulfilled.
See FulfillmentTypeDescription for the description of this value. |
FulfillmentTypeDescription |
string simple type |
|
Optional |
|
EMD description. |
Location |
typeIATACode simple type |
|
Optional |
|
3 letter location code where the service will be availed. |
MileageIndicator |
boolean simple type |
|
Optional |
|
True/False value to whether or not the
service has miles. |
RefundReissueIndicator |
string simple type |
Refundable , NonRefundable , Reuse |
Optional |
|
An attribute specifying whether the service is
refundable or reissuable. |
Reusable |
boolean simple type |
|
Optional |
|
Identifies if the service can be re-used towards a future purchase. |
BundledServices |
element |
|
|
|
Identifies if the service can be re-used towards a future purchase. |
BundledService |
element |
|
|
|
Displays the services bundled together |
Booking |
typeBooking simple type |
|
Optional |
|
Booking method for the bundled service, e..g SSR. |
Carrier |
string simple type |
|
Optional |
|
Carrier the service is applicable. |
CarrierSubCode |
boolean simple type |
|
Optional |
|
Carrier sub code. True means the carrier used their own sub code. False means the carrier used an ATPCO sub code |
Name |
string simple type |
|
Optional |
|
Name of the bundled service. |
Occurrence |
nonNegativeInteger simple type |
|
Optional |
|
How many of the service are included in the bundled service. |
ServiceSubCode |
string simple type |
|
Optional |
|
The sub code of the service, e.g. OAA for Pre paid baggage |
ServiceType |
string simple type |
|
Optional |
|
The type of service or what the service is used for, e.g. F type is flight type, meaning the service is used on a flight |
AdditionalInfo |
element |
|
|
|
The type of service or what the service is used for, e.g. F type is flight type, meaning the service is used on a flight |
Category |
string simple type |
|
Required |
|
The category code is the code the AdditionalInfo text came from, e.g. S5 or S7. |
FeeApplication |
element |
|
|
|
The category code is the code the AdditionalInfo text came from, e.g. S5 or S7. |
Code |
string simple type |
|
Optional |
|
The code associated to the fee application. The choices are: 1, 2, 3, 4, 5, K, F |
Text |
typeTextElement complex type |
|
|
|
Type of Text, Eg-'Upsell','Marketing Agent','Marketing Consumer','Strapline','Rule'. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
PriceRange |
element |
|
|
|
|
DefaultCurrency |
boolean simple type |
|
Optional |
|
Indicates if the currency code of StartPrice / EndPrice is the default currency code |
EndPrice |
string simple type |
|
Optional |
|
Price range end value |
StartPrice |
string simple type |
|
Optional |
|
Price range start value |
TourCode |
element |
|
|
|
Tour Code Fare Basis |
Value |
string simple type |
|
Required |
|
|
BrandingInfo |
element |
|
|
|
Branding information for the Ancillary Service. Returned in Seat Map only. Providers: 1G, 1V, 1P, ACH |
Chargeable |
string simple type |
|
Optional |
|
Indicates if the optional service is not offered, is available for a charge, or is included in the brand. Providers: 1G, 1V, 1P, ACH |
CommercialName |
string simple type |
|
Required |
|
The commercial name of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
ExternalServiceName |
string simple type |
|
Optional |
|
The external name of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
Key |
string simple type |
|
Optional |
|
|
ServiceSubCode |
string simple type |
|
Optional |
|
The Service Sub Code of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
ServiceType |
string simple type |
|
Optional |
|
The type of Ancillary Service. Providers: 1G, 1V, 1P, ACH |
PriceRange |
element |
|
|
|
The type of Ancillary Service. Providers: 1G, 1V, 1P, ACH |
DefaultCurrency |
boolean simple type |
|
Optional |
|
Indicates if the currency code of StartPrice / EndPrice is the default currency code |
EndPrice |
string simple type |
|
Optional |
|
Price range end value |
StartPrice |
string simple type |
|
Optional |
|
Price range start value |
Text |
typeTextElement complex type |
|
|
|
Type of Text, Eg-'Upsell','Marketing Agent','Marketing Consumer','Strapline','Rule'. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
Title |
typeTextElement complex type |
|
|
|
The additional titles associated to the brand or optional service. Providers: ACH, RCH, 1G, 1V, 1P. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
ImageLocation |
element |
|
|
|
|
ImageHeight |
integer simple type |
|
Required |
|
The height of the image |
ImageWidth |
integer simple type |
|
Required |
|
The width of the image |
Type |
string simple type |
|
Required |
|
Type of Image Location. E.g., "Agent", "Consumer". |
ServiceGroup |
element |
|
|
|
The Service Group of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
Code |
string simple type |
|
Required |
|
The Service Group Code of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
ServiceSubGroup |
element |
|
|
|
The Service Sub Group of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
Code |
string simple type |
|
Optional |
|
The Service Sub Group Code of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
AirSegmentRef |
typeSegmentRef complex type |
|
|
|
Specifies the AirSegment the branding information is for. Providers: ACH, 1G, 1V, 1P |
Key |
string simple type |
|
Required |
|
|
Title |
typeTextElement complex type |
|
|
|
The additional titles associated to the brand or optional service. Providers: ACH, RCH, 1G, 1V, 1P. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
GroupedOptionInfo |
element |
|
|
|
|
GroupedOption |
element |
|
|
|
|
OptionalServiceRef |
string simple type |
|
Required |
|
Reference to a optionalService which is paired with other optional services in the parent PairedOptions element. |
OptionalServiceRules |
ServiceRuleType complex type |
|
|
|
Holds the rules for selecting the optional
service in the itinerary |
Key |
string simple type |
|
Required |
|
Unique ID to identify an optional service rule |
ApplicationRules |
element |
|
|
|
The rules to apply the rule to the itinerary |
RequiredForAllSegments |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all segments in the itinerary if selected |
RequiredForAllSegmentsInOD |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all segments in a origin / destination (connection flights) if selected for one segment in the OD |
RequiredForAllTravelers |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all travelers in the itinerary if selected |
SecondaryOptionCodeRequired |
boolean simple type |
|
Optional |
|
If set to true, the secondary option code is required for this option |
UnselectedOptionRequired |
boolean simple type |
|
Optional |
|
If an UnselectedOption is present in the option, then the Unselected option needs to be selected even if the option is not selected when this flag is set to true |
ApplicationLevel |
element |
|
|
|
Lists the levels where the option is applied in the itinerary. Some options are applied for the entire itinerary, some for entire segments, etc. |
ApplicableLevels |
anonymous simple type |
|
Optional |
|
Indicates the level in the itinerary when the option is applied. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
ApplicationLimits |
element |
|
|
|
Adds the limits on the number of options that can be selected for a particular type |
ApplicationLimit |
OptionalServiceApplicationLimitType complex type |
|
|
|
The application limits for a particular level |
ApplicableLevel |
string simple type |
Itinerary , Passenger , Segment , PassengerSegment , PassengerOD , Other |
Required |
|
Indicates the applicable level for the option |
MaximumQuantity |
nonNegativeInteger simple type |
|
Required |
|
The maximum quantity allowed for the type |
MinimumQuantity |
nonNegativeInteger simple type |
|
Optional |
|
Indicates the minimum number of the option that can be selected. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
ServiceData |
element |
|
|
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
AirSegmentRef |
string simple type |
|
Optional |
|
Reference to a segment if the merchandising offering only pertains to that segment. If no segment reference is present this means this offering is for the whole itinerary. |
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to a passenger if the merchandising offering only pertains to that passenger. If no passenger reference is present this means this offering is for all passengers. |
Data |
string simple type |
|
Optional |
|
Data that specifies the details of the merchandising offering (e.g. seat number for seat service) |
EMDCouponRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD coupon issued. Supported providers are 1G/1V/1P |
EMDSummaryRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD issued. Supported providers are 1G/1V/1P |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
TravelerType |
string simple type |
|
Optional |
|
Passenger Type Code. |
SeatAttributes |
element |
|
|
|
Identifies the seat attribute of the service. |
SeatAttribute |
element |
|
|
|
Identifies the seat attribute of the service. |
Value |
string simple type |
|
Required |
|
|
CabinClass |
element |
|
|
|
Requests cabin class (First, Business and Economy, etc.) as supported by the provider or supplier. |
Type |
string simple type |
|
Required |
|
|
SSRRef |
typeKeyBasedReference complex type |
|
|
|
References to the related SSRs. At present, only reference to ASVC SSR is supported. Supported providers are 1G/1V/1P |
Key |
string simple type |
|
Required |
|
|
ModifyRules |
element |
|
|
|
Groups the modification rules for the Option |
ProviderDefinedModificationType |
string simple type |
|
Optional |
|
Indicates the actual provider defined modification type which is mapped to Other |
SupportedModifications |
anonymous simple type |
|
Optional |
|
Lists the supported modifications for the itinerary. |
ModifyRule |
element |
|
|
|
Indicates modification rules for the particular modification type. |
AutomaticallyAppliedOnAdd |
boolean simple type |
|
Optional |
false |
Indicates if the option will be automatically added to new segments / passengers in the itinerary. |
CanAdd |
boolean simple type |
|
Optional |
|
Indicates if the option can be added to the itinerary without segment or passenger modification |
CanDelete |
boolean simple type |
|
Optional |
|
Indicates if the option can be deleted from the itinerary without segment or passenger modifications |
Modification |
NMTOKEN simple type |
AddSegment , RemoveSegment , ReplaceSegment , AddPassenger , RemovePassenger , OptionsOnly , Other |
Required |
|
The modificaiton for which this rule group applies. |
ProviderDefinedModificationType |
string simple type |
|
Optional |
|
Indicates the actual provider defined modification type which is mapped to Other |
Refundable |
boolean simple type |
|
Optional |
|
Indicates if the price of the option is refundable. |
SecondaryTypeRules |
element |
|
|
|
Lists the supported Secondary Codes for the optional / additional service. |
SecondaryTypeRule |
element |
|
|
|
Lists a single secondary code for the optional / additional service. |
SecondaryType |
string simple type |
|
Required |
|
The unique type to associate a secondary type in an optional service |
ApplicationLimit |
OptionalServiceApplicationLimitType complex type |
|
|
|
The unique type to associate a secondary type in an optional service |
ApplicableLevel |
string simple type |
Itinerary , Passenger , Segment , PassengerSegment , PassengerOD , Other |
Required |
|
Indicates the applicable level for the option |
MaximumQuantity |
nonNegativeInteger simple type |
|
Required |
|
The maximum quantity allowed for the type |
MinimumQuantity |
nonNegativeInteger simple type |
|
Optional |
|
Indicates the minimum number of the option that can be selected. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
Remarks |
FormattedTextTextType complex type |
|
|
|
Adds text remarks / rules for the optional / additional service |
Formatted |
boolean simple type |
|
Optional |
|
Textual information, which may be formatted as a line of information, or unformatted, as a paragraph of text. |
TextFormat |
NMTOKEN simple type |
PlainText , HTML |
Optional |
|
Indicates the format of text used in the description e.g. unformatted or html. |
Language |
token simple type |
|
Optional |
|
Language identification. |
Rules |
element |
|
|
|
Language identification. |
RulesText |
string simple type |
|
|
|
Rules text |
ServiceAssociations |
element |
|
|
|
Rules text |
ApplicableSegment |
element |
|
|
|
Applicable air segment associated with this brand. |
Key |
string simple type |
|
Optional |
|
Applicable air segment key |
ResponseMessage |
element |
|
|
|
A simple textual fare note. Used within several other objects. |
Code |
decimal simple type |
|
Required |
|
|
Type |
string simple type |
Warning , Error , Info |
Optional |
|
Indicates the type of message (Warning, Error, Info) |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
OptionalServiceRef |
typeRef simple type |
|
|
|
Reference to optional service |
UpsellBrand |
element |
|
|
|
Upsell brand reference |
FareBasis |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
ApplicableSegment |
typeApplicableSegment complex type |
|
|
|
|
AirItineraryDetailsRef |
string simple type |
|
Optional |
|
|
BookingCounts |
string simple type |
|
Optional |
|
Classes of service and their counts. |
Key |
string simple type |
|
Required |
|
|
DefaultBrandDetail |
typeDefaultBrandDetail complex type |
|
|
|
Applicable air segment. |
BrandID |
string simple type |
|
Optional |
|
The unique identifier of the brand |
Text |
typeTextElement complex type |
|
|
|
Type of Text, Eg-'Upsell','Marketing Agent','Marketing Consumer','Strapline','Rule'. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
ImageLocation |
element |
|
|
|
|
ImageHeight |
integer simple type |
|
Required |
|
The height of the image |
ImageWidth |
integer simple type |
|
Required |
|
The width of the image |
Type |
string simple type |
|
Required |
|
Type of Image Location. E.g., "Agent", "Consumer". |
ApplicableSegment |
typeApplicableSegment complex type |
|
|
|
Applicable air segment. |
AirItineraryDetailsRef |
string simple type |
|
Optional |
|
|
BookingCounts |
string simple type |
|
Optional |
|
Classes of service and their counts. |
Key |
string simple type |
|
Required |
|
|
Commission |
element |
|
|
|
Identifies the agency commission |
Amount |
string simple type |
|
Optional |
|
The monetary amount of the commission. |
BookingTravelerRef |
string simple type |
|
Optional |
|
A reference to a passenger. |
CommissionOverride |
boolean simple type |
|
Optional |
false |
This is enabled to override CAT-35 commission error during air ticketing. PROVIDER SUPPORTED:Worldspan |
Key |
string simple type |
|
Optional |
|
|
Level |
string simple type |
Recalled , Fare , Penalty |
Required |
|
The commission percentage level. |
Modifier |
string simple type |
FarePercent , FareAmount , CommissionAmount , LessStandardCommission , StandardPlusSupplementaryPercent , SupplementaryPercent , SupplementaryAmount |
Optional |
|
Optional commission modifier. |
Percentage |
string simple type |
|
Optional |
|
The percent of the commission. |
Type |
string simple type |
Flat , PercentBase , PercentTotal |
Required |
|
The commission type. |
Value |
string simple type |
|
Optional |
|
Contains alphanumeric or alpha characters intended as 1G Value Code as applicable by BSP of client. |
FareAttributes |
string simple type |
|
|
|
Returns all fare attributes separated by pipe ‘|’. Attribute information is returned by comma separated values for each attribute. These information include attribute number, chargeable indicator and supplementary info. Attribute numbers: 1 - Checked Bag, 2 - Carry On, 3 - Rebooking, 4 - Refund, 5 - Seats, 6 - Meals, 7 - WiFi. Chargeable Indicator: Y - Chargeable, N - Not Chargeable. Supplementary Information that will be returned is : For 1 and 2 - Baggage weights. For 3 – Changeable Info. For 4 – Refundable Info. For 5 - Seat description. For 6 – Meal description. For 7 – WiFi description. Example: 1,Y,23|1,N,50|2,N,8|3,N,CHANGEABLE|4,Y,REFUNDABLE|5,N,SEATING|5,N,MIDDLE|6,Y,SOFT DRINK|6,N,ALCOHOLIC DRINK|6,Y,SNACK|7,X,WIFI |
ChangePenalty |
typeFarePenalty complex type |
|
|
|
The penalty (if any) to change the itinerary |
NoShow |
boolean simple type |
|
Optional |
|
The No Show penalty (if any) to change/cancel the fare. |
PenaltyApplies |
string simple type |
Anytime , Before Departure , After Departure |
Optional |
|
|
Amount |
typeMoney simple type |
|
|
|
The penalty (if any) - expressed as the actual
amount of money. Both Amount and Percentage can be present. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
The penalty (if any) - expressed in
percentage. Both Amount and Percentage can be present. |
CancelPenalty |
typeFarePenalty complex type |
|
|
|
The penalty (if any) to cancel the fare |
NoShow |
boolean simple type |
|
Optional |
|
The No Show penalty (if any) to change/cancel the fare. |
PenaltyApplies |
string simple type |
Anytime , Before Departure , After Departure |
Optional |
|
|
Amount |
typeMoney simple type |
|
|
|
The penalty (if any) - expressed as the actual
amount of money. Both Amount and Percentage can be present. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
The penalty (if any) - expressed in
percentage. Both Amount and Percentage can be present. |
FareRulesFilter |
element |
|
|
|
Fare Rules Filter about this fare component. Applicable Providers are 1P,1G,1V. |
Refundability |
element |
|
|
|
Refundability/Penalty Fare Rules about this fare component. |
Value |
string simple type |
|
Required |
|
Currently returned: FullyRefundable (1G,1V), RefundableWithPenalty (1G,1V), Refundable (1P), NonRefundable (1G,1V,1P).Refundable. |
LatestTicketingTime |
dateTime simple type |
|
|
|
For Future Use |
CHG |
CHGType complex type |
|
|
|
For Penalties |
PenFee |
PenFeeType complex type |
|
|
|
For Penalties |
AirVFee |
boolean simple type |
|
Optional |
|
Carrier fee. True if carrier fee is assessed should passenger for complete all conditions for travel at fare. False if it does not exist. |
Amt |
decimal simple type |
|
Optional |
|
Amount of penalty. If XXX.XX then it is an amount. If it is XX then is is a percenatge. Eg 100.00 or 000100. |
Applicable |
boolean simple type |
|
Optional |
|
Applicable. True if amount specified is applicable. Flase if amount specified is not applicable. |
ApplicableTo |
boolean simple type |
|
Optional |
|
Applicable to penalty or deposit. True if amount specified applies to penalty. False if amount specified applies to deposit. |
Cancellation |
boolean simple type |
|
Optional |
|
Cancellation. True if subject to penalty. False if no penalty. |
Currency |
string simple type |
|
Optional |
|
Currency code of penalty (e.g. USD). |
DepNonRef |
boolean simple type |
|
Optional |
|
Deposit non-refundable. True is non-refundanbe. False is refundable. |
DepRequired |
boolean simple type |
|
Optional |
|
Deposit required. True if require. False if not required. |
FailConfirmSpace |
boolean simple type |
|
Optional |
|
Failure to confirm space. True if subject to penalty if seats are not confirmed. False if subject to penalty if seats are confirmed. |
ItinChg |
boolean simple type |
|
Optional |
|
Subject to penalty if Itinerary is changed requiring reissue of ticket. True if subject to penalty. False if no penalty if reissue required. |
ReplaceTk |
boolean simple type |
|
Optional |
|
Replace ticket. True if subject to penalty, if replacement of lost ticket / exchange order. False if no penalty, if replacement of lost ticket or exchange order. |
TkNonRef |
boolean simple type |
|
Optional |
|
Ticket non-refundable. True if non-refundanbe. False if refundable. |
Type |
string simple type |
|
Optional |
|
Type of penalty. If it is D then dollar. If it is P then percentage. |
MIN |
MINType complex type |
|
|
|
For Minimum Stay |
DaysMin |
boolean simple type |
|
Optional |
|
Minimum days. True if unit of time is days. False if unit of time is not days. |
FareComponent |
decimal simple type |
|
Optional |
|
Fare component number of the most restrictive fare. |
HoursMin |
boolean simple type |
|
Optional |
|
Minimum hours. True if unit of time is hours. False if unit of time is not hours. |
MonthsMin |
boolean simple type |
|
Optional |
|
Minimum months. True if unit of time is months. False if unit of time is not months. |
NumOccurMin |
decimal simple type |
|
Optional |
|
Number of min occurances. This field is used in conjunction with the Day of Week. |
OccurIndMin |
boolean simple type |
|
Optional |
|
Minimum occurance indicator. True if day of the week is used. False if day of the week is not used. |
SameDayMin |
boolean simple type |
|
Optional |
|
Same day minimum. True if Stay is same day. False if Stay is not same day. |
TmDOWMin |
decimal simple type |
|
Optional |
|
If a min unit of time is true then number corrolates to day of the week starting with 1 for Sunday. |
MAX |
MAXType complex type |
|
|
|
For Maximum Stay |
CompletionInd |
boolean simple type |
|
Optional |
|
Completion indicator. True if Completion C Indicator. False if not Completion C Indicator. |
DaysMax |
boolean simple type |
|
Optional |
|
Maximum days. True if unit of time is days. False if unit of time is not days. |
HoursMax |
boolean simple type |
|
Optional |
|
Maximum hours. True if unit of time is hours. False if unit of time is not hours. |
MonthsMax |
boolean simple type |
|
Optional |
|
Maximum months. True if unit of time is months. False if unit of time is not months. |
NumOccurMax |
decimal simple type |
|
Optional |
|
Number of maximum occurances. |
OccurIndMax |
boolean simple type |
|
Optional |
|
Maximum cccurance indicator. True if day of the week is used. False if day of the week is not used. |
SameDayMax |
boolean simple type |
|
Optional |
|
Same day maximum. True if Stay is same day. False if Stay is not same day. |
StartIndMax |
boolean simple type |
|
Optional |
|
Start indicator. True if start indicator. False if not a start indicator. |
TmDOWMax |
decimal simple type |
|
Optional |
|
If a max unit of time is true then number corrolates to day of the week starting with 1 for Sunday. |
ADV |
ADVType complex type |
|
|
|
For Advance Res/Tkt |
AdvRsvnAnyTm |
boolean simple type |
|
Optional |
|
Reservation anytime. True if advanced reservatiosn anytime. False if advanced reservations for a limited time. |
AdvRsvnDataExists |
boolean simple type |
|
Optional |
|
Reservation data exists. True if advanced reservation data exists. False if advanced reservation data does not exist. |
AdvRsvnDays |
boolean simple type |
|
Optional |
|
Reservation days. True if advanced reservation time in days. False if advanced reservation time not in days. |
AdvRsvnEarliestTm |
boolean simple type |
|
Optional |
|
Earliest reservation time. True if advanced reservations time is earliest permitted. False is advanced reservation time not earliest permitted time. |
AdvRsvnEndItem |
boolean simple type |
|
Optional |
|
Reservation end item. True if advanced reservation end item and more values. False if it does not exist. |
AdvRsvnHrs |
boolean simple type |
|
Optional |
|
Reservation hours. True if advanced reservation time in hours. False if advanced reservation time not in hours. |
AdvRsvnLatestTm |
boolean simple type |
|
Optional |
|
Latest reservation time. True if advanced reservations time is latest permitted. False is advanced reservation time not latest permitted time. |
AdvRsvnMonths |
boolean simple type |
|
Optional |
|
Reservation months. True if advanced reservation time in months. False if advanced reservation time not in months. |
AdvRsvnOnlyIfTk |
boolean simple type |
|
Optional |
|
Reservation only if ticketed. True is advanced reservations only if tickets. False is no advanced reservations |
AdvRsvnTm |
decimal simple type |
|
Optional |
|
Advanced reservation time. |
AdvRsvnWaived |
boolean simple type |
|
Optional |
|
Reservation Waived. True if advanced reservation waived. False if advanced reservation not waived. |
AdvTkAnyTm |
boolean simple type |
|
Optional |
|
Ticketing anytime. True if anytime. False if limited time. |
AdvTkEarliestTm |
boolean simple type |
|
Optional |
|
Earliest ticketing time. True if earliest permitted. False if not earliest permitted. |
AdvTkEndItem |
boolean simple type |
|
Optional |
|
Ticketing end item. True if advanced ticketing item and more values. False if end item does not exist. |
AdvTkLatestTm |
boolean simple type |
|
Optional |
|
Latest ticketing time. True if time is latest permitted. False if time is not latest permitted. |
AdvTkRsvnDays |
boolean simple type |
|
Optional |
|
Ticketing reservation days. True if in days. False if not in days. |
AdvTkRsvnHrs |
boolean simple type |
|
Optional |
|
Ticketing reservation hours. True if in hours. False if not in hours. |
AdvTkRsvnMonths |
boolean simple type |
|
Optional |
|
Ticketing reservation months. True if in months. False if not in months. |
AdvTkRsvnTm |
decimal simple type |
|
Optional |
|
Advanced ticketing reservation time. |
AdvTkStartDays |
boolean simple type |
|
Optional |
|
Ticketing departure days. True if in days. False if not in days. |
AdvTkStartHrs |
boolean simple type |
|
Optional |
|
Latest ticketing departure. True if time is latest permitted. False if time is not latest permitted. |
AdvTkStartMonths |
boolean simple type |
|
Optional |
|
Ticketing reservation months. True if in months. False if not in months. |
AdvTkStartTm |
decimal simple type |
|
Optional |
|
Advanced ticketing departure time. |
AdvTkWaived |
boolean simple type |
|
Optional |
|
Ticketing waived. True if waived. False if not waived. |
EarliestRsvnDt |
date simple type |
|
Optional |
|
Earliest reservation date. |
EarliestRsvnDtPresent |
boolean simple type |
|
Optional |
|
Earliest reservation date. True if date is present. False if date is not present. |
EarliestTkDt |
date simple type |
|
Optional |
|
Earliest ticketing date. |
EarliestTkDtPresent |
boolean simple type |
|
Optional |
|
Earliest ticketing date. True if date is present. False if date is not present. |
LatestRsvnDt |
date simple type |
|
Optional |
|
Latest reservation date. |
LatestRsvnDtPresent |
boolean simple type |
|
Optional |
|
Latest reservation date. True if date is present. False if date is not present. |
LatestTkDt |
date simple type |
|
Optional |
|
Latest ticketing date. |
LatestTkDtPresent |
boolean simple type |
|
Optional |
|
Latest ticketing date. True if date is present. False if date is not present. |
OTH |
OTHType complex type |
|
|
|
Other |
Cat0 |
boolean simple type |
|
Optional |
|
Category 0 rules. True if category applies. False if rules do not apply. |
Cat1 |
boolean simple type |
|
Optional |
|
Category 1 rules. True if category applies. False if rules do not apply. |
Cat10 |
boolean simple type |
|
Optional |
|
Category 10 rules. True if category applies. False if rules do not apply. |
Cat11 |
boolean simple type |
|
Optional |
|
Category 11 rules. True if category applies. False if rules do not apply. |
Cat12 |
boolean simple type |
|
Optional |
|
Category 12 rules. True if category applies. False if rules do not apply. |
Cat13 |
boolean simple type |
|
Optional |
|
Category 13 rules. True if category applies. False if rules do not apply. |
Cat14 |
boolean simple type |
|
Optional |
|
Category 14 rules. True if category applies. False if rules do not apply. |
Cat15 |
boolean simple type |
|
Optional |
|
Category 15 rules. True if category applies. False if rules do not apply. |
Cat16 |
boolean simple type |
|
Optional |
|
Category 16 rules. True if category applies. False if rules do not apply. |
Cat17 |
boolean simple type |
|
Optional |
|
Category 17 rules. True if category applies. False if rules do not apply. |
Cat18 |
boolean simple type |
|
Optional |
|
Category 18 rules. True if category applies. False if rules do not apply. |
Cat19 |
boolean simple type |
|
Optional |
|
Category 19 rules. True if category applies. False if rules do not apply. |
Cat2 |
boolean simple type |
|
Optional |
|
Category 2 rules. True if category applies. False if rules do not apply. |
Cat20 |
boolean simple type |
|
Optional |
|
Category 20 rules. True if category applies. False if rules do not apply. |
Cat21 |
boolean simple type |
|
Optional |
|
Category 21 rules. True if category applies. False if rules do not apply. |
Cat22 |
boolean simple type |
|
Optional |
|
Category 22 rules. True if category applies. False if rules do not apply. |
Cat23 |
boolean simple type |
|
Optional |
|
Category 23 rules. True if category applies. False if rules do not apply. |
Cat24 |
boolean simple type |
|
Optional |
|
Category 24 rules. True if category applies. False if rules do not apply. |
Cat25 |
boolean simple type |
|
Optional |
|
Category 25 rules. True if category applies. False if rules do not apply. |
Cat26 |
boolean simple type |
|
Optional |
|
Category 26 rules. True if category applies. False if rules do not apply. |
Cat27 |
boolean simple type |
|
Optional |
|
Category 27 rules. True if category applies. False if rules do not apply. |
Cat28 |
boolean simple type |
|
Optional |
|
Category 28 rules. True if category applies. False if rules do not apply. |
Cat29 |
boolean simple type |
|
Optional |
|
Category 29 rules. True if category applies. False if rules do not apply. |
Cat3 |
boolean simple type |
|
Optional |
|
Category 3 rules. True if category applies. False if rules do not apply. |
Cat30 |
boolean simple type |
|
Optional |
|
Category 30 rules. True if category applies. False if rules do not apply. |
Cat31 |
boolean simple type |
|
Optional |
|
Category 31 rules. True if category applies. False if rules do not apply. |
Cat4 |
boolean simple type |
|
Optional |
|
Category 4 rules. True if category applies. False if rules do not apply. |
Cat5 |
boolean simple type |
|
Optional |
|
Category 5 rules. True if category applies. False if rules do not apply. |
Cat6 |
boolean simple type |
|
Optional |
|
Category 6 rules. True if category applies. False if rules do not apply. |
Cat7 |
boolean simple type |
|
Optional |
|
Category 7 rules. True if category applies. False if rules do not apply. |
Cat8 |
boolean simple type |
|
Optional |
|
Category 8 rules. True if category applies. False if rules do not apply. |
Cat9 |
boolean simple type |
|
Optional |
|
Category 9 rules. True if category applies. False if rules do not apply. |
MissingRules |
boolean simple type |
|
Optional |
|
Missing rules. True if rules are missing. False if rules are not missing. |
NotUSACity |
boolean simple type |
|
Optional |
|
Not USA city. True if Origin or final destination not a continental U.S. City. False if Origin or final destination a continental U.S. City. |
RestrictiveDt |
date simple type |
|
Optional |
|
Most restrictive ticketing date. |
SurchargeAmt |
decimal simple type |
|
Optional |
|
Surcharge amount |
FareStatus |
element |
|
|
|
Denotes the status of a particular fare. |
Code |
string simple type |
ReadyToTicket , UnableToTicket , Reprice , Ticketed , Unable , Unknown |
Required |
|
The status of the fare. |
FareStatusFailureInfo |
element |
|
|
|
Denotes the failure reason of a particular fare. |
Code |
string simple type |
|
Required |
|
The failure code of the fare. |
Reason |
string simple type |
|
Optional |
|
The reason for the failure. |
FareInfoRef |
element |
|
|
|
Reference to a complete FareInfo from a
shared list |
Key |
string simple type |
|
Required |
|
|
BookingInfo |
element |
|
|
|
Links segments and fares together |
AirItinerarySolutionRef |
string simple type |
|
Optional |
|
Reference to an Air Itinerary Solution |
BookingCode |
string simple type |
|
Required |
|
|
BookingCount |
string simple type |
|
Optional |
|
Seat availability of the BookingCode |
CabinClass |
string simple type |
|
Optional |
|
|
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that booking is relative
(if applicable) |
FareInfoRef |
string simple type |
|
Required |
|
|
HostTokenRef |
string simple type |
|
Optional |
|
HostToken Reference for this segment and fare combination. |
SegmentRef |
string simple type |
|
Optional |
|
|
TaxInfoRef |
string simple type |
|
Optional |
|
TaxInfo Reference for booking info and tax info combination. |
TaxInfo |
typeTaxInfo complex type |
|
|
|
The tax information for a |
CarrierDefinedCategory |
string simple type |
|
Optional |
|
Optional category, where a carrier has
used a non-standard IATA tax category. The tax category will be
set to "DU" |
Category |
string simple type |
|
Required |
|
The tax category represents a valid IATA tax
code. |
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that tax is relative (if
applicable) |
FlightDetailsRef |
string simple type |
|
Optional |
|
The flight details that this tax is relative
to (if applicable) |
Key |
string simple type |
|
Optional |
|
The tax key represents a valid key of tax |
ProviderCode |
string simple type |
|
Optional |
|
Code of the provider returning this TaxInfo. |
SegmentRef |
string simple type |
|
Optional |
|
The segment to which that tax is relative (if
applicable) |
SupplierCode |
string simple type |
|
Optional |
|
Code of the supplier returning this TaxInfo. |
TaxExempted |
boolean simple type |
|
Optional |
|
This indicates whether the tax specified by
tax category is exempted. |
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
TaxDetail |
element |
|
|
|
The tax idetail nformation for a fare quote tax. |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
FareCalc |
string simple type |
|
|
|
The complete fare calculation line. |
PassengerType |
element |
|
|
|
The passenger type details associated to a fare. |
AccompaniedPassenger |
boolean simple type |
|
Optional |
false |
Container to identify accompanied passenger. Set true means this passenger is accompanied |
Age |
decimal simple type |
|
Optional |
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
This value should be set for Multiple Passengers in the request. |
Code |
string simple type |
|
Required |
|
The 3-char IATA passenger type code |
DOB |
date simple type |
|
Optional |
|
Passenger Date of Birth |
Gender |
string simple type |
|
Optional |
|
The passenger gender type |
PricePTCOnly |
boolean simple type |
|
Optional |
|
|
ResidencyType |
string simple type |
Employee , National , Resident |
Optional |
|
The passenger residence type. |
Name |
element |
|
|
|
Complete name fields |
First |
string simple type |
|
Required |
|
First Name. Size can be up to 256 characters |
Last |
string simple type |
|
Required |
|
Last Name. Size can be up to 256 characters |
Middle |
string simple type |
|
Optional |
|
Midle name. Size can be up to 256 characters |
Prefix |
string simple type |
|
Optional |
|
Name prefix. Size can be up to 20 characters |
Suffix |
string simple type |
|
Optional |
|
Name suffix. Size can be up to 256 characters |
TravelerProfileId |
integer simple type |
|
Optional |
|
Traveler Applied Profile ID. |
LoyaltyCard |
element |
|
|
|
Provider loyalty card information |
CardNumber |
string simple type |
|
Required |
|
|
FreeText |
string simple type |
|
Optional |
|
|
Level |
string simple type |
|
Optional |
|
|
MembershipStatus |
string simple type |
|
Optional |
|
|
PriorityCode |
string simple type |
|
Optional |
|
|
Status |
string simple type |
|
Optional |
|
|
SupplierType |
string simple type |
Air , Vehicle , Hotel , Rail , Cruise , Other |
Optional |
|
|
VendorLocationRef |
string simple type |
|
Optional |
|
|
AllianceLevel |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
MembershipProgram |
string simple type |
|
Optional |
|
Loyalty Program membership Id of the traveler specific to Amtrak(2V) Guest Rewards |
SupplierCode |
string simple type |
|
Required |
|
The code used to identify the Loyalty supplier, e.g. AA, ZE, MC |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationSpecificInfo |
typeProviderReservationSpecificInfo complex type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationLevel |
boolean simple type |
|
Optional |
|
If true means Loyalty card is applied at ProviderReservation level. |
ReservationLevel |
boolean simple type |
|
Optional |
|
If true means Loyalty card is applied at Universal Record Reservation level e.g. Hotel Reservation, Vehicle Reservation etc. |
OperatedBy |
element |
|
|
|
This is the carrier code to support Cross Accrual |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
DiscountCard |
element |
|
|
|
Rail Discount Card Information |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Number |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
PersonalGeography |
element |
|
|
|
Personal geography details of the associated passenger. |
CountryCode |
typeCountry simple type |
|
|
|
Passenger country code. |
StateProvinceCode |
typeState simple type |
|
|
|
Passenger state/province code. |
CityCode |
typeCity simple type |
|
|
|
Passenger city code. |
FareGuaranteeInfo |
element |
|
|
|
The information related to fare guarantee details. |
GuaranteeDate |
date simple type |
|
Optional |
|
The date till which the fare is guaranteed. |
GuaranteeType |
string simple type |
Auto , Manual , ManualFare , Guaranteed , Invalid , Restored , Ticketed , Unticketable , Reprice , Expired , AutoUsingPrivateFare , GuaranteedUsingAirlinePrivateFare , Airline , GuaranteeExpired , AgencyPrivateFareNoOverride , Unknown |
Required |
|
Determines the status of a fare for a passenger. |
BookingTravelerRef |
element |
|
|
|
Reference Element for Booking Traveler and Loyalty cards |
Key |
string simple type |
|
Optional |
|
|
LoyaltyCardRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
DriversLicenseRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
DiscountCardRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
PaymentRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
WaiverCode |
element |
|
|
|
Waiver code to override fare validations |
Endorsement |
string simple type |
|
Optional |
|
Endorsement. Size can be up to 100
characters |
TicketDesignator |
string simple type |
|
Optional |
|
|
TourCode |
string simple type |
|
Optional |
|
|
PaymentRef |
element |
|
|
|
Reference to one of the air reservation
payments |
Key |
string simple type |
|
Required |
|
|
ChangePenalty |
typeFarePenalty complex type |
|
|
|
The penalty (if any) to change the itinerary |
NoShow |
boolean simple type |
|
Optional |
|
The No Show penalty (if any) to change/cancel the fare. |
PenaltyApplies |
string simple type |
Anytime , Before Departure , After Departure |
Optional |
|
|
Amount |
typeMoney simple type |
|
|
|
The penalty (if any) - expressed as the actual
amount of money. Both Amount and Percentage can be present. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
The penalty (if any) - expressed in
percentage. Both Amount and Percentage can be present. |
CancelPenalty |
typeFarePenalty complex type |
|
|
|
The penalty (if any) to cancel the fare |
NoShow |
boolean simple type |
|
Optional |
|
The No Show penalty (if any) to change/cancel the fare. |
PenaltyApplies |
string simple type |
Anytime , Before Departure , After Departure |
Optional |
|
|
Amount |
typeMoney simple type |
|
|
|
The penalty (if any) - expressed as the actual
amount of money. Both Amount and Percentage can be present. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
The penalty (if any) - expressed in
percentage. Both Amount and Percentage can be present. |
NoShowPenalty |
typeFarePenalty complex type |
|
|
|
The NoShow penalty (if any) |
NoShow |
boolean simple type |
|
Optional |
|
The No Show penalty (if any) to change/cancel the fare. |
PenaltyApplies |
string simple type |
Anytime , Before Departure , After Departure |
Optional |
|
|
Amount |
typeMoney simple type |
|
|
|
The penalty (if any) - expressed as the actual
amount of money. Both Amount and Percentage can be present. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
The penalty (if any) - expressed in
percentage. Both Amount and Percentage can be present. |
MostRestrictivePenalties |
typeMostRestrictivePenalties complex type |
|
|
|
Contain CAT16 Most Restrictive Penalties. |
RestrictionType |
typeRestrictionData complex type |
|
|
|
Contain the type of restriction applicable |
Name |
anySimpleType simple type |
|
Optional |
|
Possible value for restriction name "Non-Refundable","Non-Changeable","Cancellation","Changes",
"Non-Refundable marked with No Show","No Show","Non-Changeable marked with No Show" |
Value |
anySimpleType simple type |
|
Optional |
|
Possible value for restriction value "After Departure","Anytime" and "Before Departure" |
Amount |
typeMoney simple type |
|
|
|
Implies a flat amount to be adjusted.
Negative value implies a discount. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
Implies an adjustment to be made on
original price. Negative value implies a discount. |
FeeInfo |
typeFeeInfo complex type |
|
|
|
A generic type of fee for those charges which are incurred by the passenger, but not necessarily shown on tickets |
Amount |
string simple type |
|
Required |
|
|
BaseAmount |
string simple type |
|
Optional |
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to booking traveler |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
FeeToken |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
PassengerTypeCode |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
The reference to the one of the air
reservation payments if fee included in charge |
SubCode |
string simple type |
|
Optional |
|
|
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
TaxInfoRef |
element |
|
|
|
This reference elements will associate relevant taxes to this fee |
Key |
string simple type |
|
Required |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
Adjustment |
element |
|
|
|
An indentifier which indentifies adjustment made
on original pricing. It can a flat amount or percentage of original
price. The value of Amount/Percent can be negetive. Negative value
implies a discount. |
AdjustedTotalPrice |
string simple type |
|
Required |
|
The adjusted price after applying adjustment
on Total price |
ApproximateAdjustedTotalPrice |
string simple type |
|
Optional |
|
The Converted adjusted total price in Default
Currency for this entity. |
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to a booking traveler for which adjustment is applied. |
Amount |
typeMoney simple type |
|
|
|
Implies a flat amount to be adjusted.
Negetive value implies a discount. |
Percent |
float simple type |
|
|
|
Implies an adjustment to be made on
original price. Negetive value implies a discount. |
Yield |
element |
|
|
|
An identifier which identifies yield made
on original pricing. It can be a flat amount of original
price. The value of Amount can be negative. Negative value
implies a discount. |
Amount |
string simple type |
|
Optional |
|
Yield per passenger level in Default
Currency for this entity. |
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to a booking traveler for which Yield is applied. |
AirPricingModifiers |
element |
|
|
|
Controls and switches for a Air Search
request that contains Pricing Information |
AccountCodeFaresOnly |
boolean simple type |
|
Optional |
|
Indicates whether or not the private
fares returned should be restricted to only those specific to the
input account code and contract code. |
ChannelId |
string simple type |
|
Optional |
|
A Channel ID is 2 to 4 alpha-numeric characters used to activate the Search Control Console filter for a specific group of travelers being served by the agency credential. |
CurrencyType |
string simple type |
|
Optional |
|
|
ETicketability |
string simple type |
Yes , No , Required , Ticketless |
Optional |
|
Request a search based on whether only
E-ticketable fares are required. |
FaresIndicator |
string simple type |
PublicFaresOnly , PrivateFaresOnly , AgencyPrivateFaresOnly , AirlinePrivateFaresOnly , PublicAndPrivateFares , NetFaresOnly , AllFares |
Optional |
|
Indicates whether only public fares
should be returned or specific type of private fares |
FiledCurrency |
string simple type |
|
Optional |
|
Currency in which Fares/Prices will be filed if supported by the supplier else approximated to. |
ForceSegmentSelect |
boolean simple type |
|
Optional |
false |
This indicator allows agent to force segment select option in host while selecting all air segments to store price on a PNR. This is relevent only when agent selects all air segmnets to price. if agent selects specific segments to price then this attribute will be ignored by the system. This is currently used by Worldspan only. |
InventoryRequestType |
string simple type |
Seamless , DirectAccess , Basic |
Optional |
|
This allows user to make request for a particular source of inventory for pricing modifier purposes. |
Key |
string simple type |
|
Optional |
|
|
OneWayShop |
boolean simple type |
|
Optional |
false |
Via this attribute one way shop can be requested. Applicable provider is 1G |
OverrideCarrier |
string simple type |
|
Optional |
|
The Plating Carrier for this journey. |
PlatingCarrier |
string simple type |
|
Optional |
|
The Plating Carrier for this journey. |
ProhibitAdvancePurchaseFares |
boolean simple type |
|
Optional |
false |
|
ProhibitMaxStayFares |
boolean simple type |
|
Optional |
false |
|
ProhibitMinStayFares |
boolean simple type |
|
Optional |
false |
|
ProhibitNonExchangeableFares |
boolean simple type |
|
Optional |
false |
|
ProhibitNonRefundableFares |
boolean simple type |
|
Optional |
false |
|
ProhibitRestrictedFares |
boolean simple type |
|
Optional |
false |
|
ProhibitUnbundledFareTypes |
boolean simple type |
|
Optional |
|
A "True" value wiill remove fares with EOU and ERU fare types from consideration. A "False" value is the same as no value. Default is no value. Applicable providers: 1P/1G/1V |
ReturnFailedSegments |
boolean simple type |
|
Optional |
false |
If "true", returns failed segments information. |
ReturnFareAttributes |
boolean simple type |
|
Optional |
false |
Returns attributes that are associated to a fare |
ReturnServices |
boolean simple type |
|
Optional |
false |
When set to false, ATPCO filed Optional Services will not be returned. Default is false. Provider: 1G, 1V, 1P |
SellCheck |
boolean simple type |
|
Optional |
false |
Checks if the segment is bookable before pricing |
SellCity |
string simple type |
|
Optional |
|
City Code identifying where the ticket is to be sold. |
TicketingCity |
string simple type |
|
Optional |
|
City Code identifying where the ticket will be issued. |
ProhibitedRuleCategories |
element |
|
|
|
City Code identifying where the ticket will be issued. |
FareRuleCategory |
element |
|
|
|
Rule Categories to filter on. |
Category |
integer simple type |
|
Required |
|
|
AccountCodes |
element |
|
|
|
|
AccountCode |
element |
|
|
|
Account Code is used to get Private Fares.If ProviderCode or SupplierCode is not specified,it will be considered a default AccounCode to be sent to all the Providers or Suppliers. |
Code |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
An identifier to categorize this account code. For example, FlightPass for AC Flight Pass or RFB for AC corporate Rewards for Business. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
PermittedCabins |
element |
|
|
|
|
CabinClass |
element |
|
|
|
Requests cabin class (First, Business and Economy, etc.) as supported by the provider or supplier. |
Type |
string simple type |
|
Required |
|
|
ContractCodes |
element |
|
|
|
|
ContractCode |
element |
|
|
|
Some private fares (non-ATPCO) are secured to a
contract code. |
Code |
string simple type |
|
Required |
|
The 1-64 character string which uniquely
identifies a Contract. |
CompanyName |
string simple type |
|
Optional |
|
Providers supported : ACH |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ExemptTaxes |
element |
|
|
|
Request tax exemption for specific tax
category and/or all taxes of a specific country |
AllTaxes |
boolean simple type |
|
Optional |
|
Request exemption of all taxes. |
CompanyName |
string simple type |
|
Optional |
|
The federal government body name must be provided in this element. This field is required by AC |
TaxTerritory |
string simple type |
|
Optional |
|
exemption is achieved by sending in the TaxTerritory in the tax exempt price request. |
CountryCode |
typeCountry simple type |
|
|
|
Specify ISO country code for which tax
exemption is requested. |
TaxCategory |
string simple type |
|
|
|
Specify tax category for which tax
exemption is requested. |
PenaltyFareInformation |
element |
|
|
|
Specify tax category for which tax
exemption is requested. |
ProhibitPenaltyFares |
boolean simple type |
|
Required |
|
Indicates whether user wants penalty
fares to be returned. |
PenaltyInfo |
typeFarePenalty complex type |
|
|
|
Penalty Limit if requested. |
NoShow |
boolean simple type |
|
Optional |
|
The No Show penalty (if any) to change/cancel the fare. |
PenaltyApplies |
string simple type |
Anytime , Before Departure , After Departure |
Optional |
|
|
Amount |
typeMoney simple type |
|
|
|
The penalty (if any) - expressed as the actual
amount of money. Both Amount and Percentage can be present. |
Percentage |
typePercentageWithDecimal simple type |
|
|
|
The penalty (if any) - expressed in
percentage. Both Amount and Percentage can be present. |
DiscountCard |
element |
|
|
|
Rail Discount Card Information |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Number |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
PromoCodes |
element |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
PromoCode |
element |
|
|
|
A container to specify Promotional code with Provider code and Supplier code. |
Code |
string simple type |
|
Required |
|
To be used to specify Promotional Code. |
ProviderCode |
string simple type |
|
Required |
|
To be used to specify Provider Code. |
SupplierCode |
string simple type |
|
Required |
|
To be used to specify Supplier Code. |
ManualFareAdjustment |
element |
|
|
|
To be used to specify Supplier Code. |
AdjustmentType |
string simple type |
Amount , Percentage |
Required |
|
Represents process used for applying manual discount/increment. Presently supported values are Flat, Percentage. |
AppliedOn |
string simple type |
Base , Total , Other |
Required |
|
Represents pricing component upon which manual increment/discount to be applied. Presently supported values are Base and Total. Other is present as a future place holder but presently no request processing logic is available for value Other |
FareType |
string simple type |
|
Optional |
|
Providers: 1p |
PassengerRef |
string simple type |
|
Optional |
|
Represents passenger association. |
TicketDesignator |
string simple type |
|
Optional |
|
Providers: 1p |
Value |
decimal simple type |
|
Required |
|
Represents value of increment/discount applied. Negative value is considered as discount whereas positive value represents increment |
PointOfSale |
element |
|
|
|
User can use this node to send a specific PCC to access fares allowed only for that PCC. This node gives the capability for fare redistribution at UR level. For fare redistribution at the stored fare level see AirPricingSolution/AirPricingInfo/AirPricingModifiers/PointOfSale. |
IATA |
string simple type |
|
Optional |
|
Used for rapid reprice. This field is the IATA associated to this Point of Sale PCC. Providers: 1G/1V |
Key |
string simple type |
|
Optional |
|
|
ProviderCode |
string simple type |
|
Required |
|
The provider in which the PCC is defined. |
PseudoCityCode |
string simple type |
|
Required |
|
The PCC in the host system. |
BrandModifiers |
element |
|
|
|
Used to specify the level of branding requested. |
FareFamilyDisplay |
element |
|
|
|
Used to request a fare family display. |
ModifierType |
string simple type |
|
Required |
|
"FareFamily" returns the lowest branded fares in a fare family.
"MaintainBookingCode" attempts to return the lowest branded fare in a fare family display based on the permitted booking code. Any brand that does not have a fare for the permitted booking code will then have the lowest fare returned.
"LowestFareInBrand" returns the lowest fare within each branded fare in a fare family display. |
BasicDetailsOnly |
element |
|
|
|
Used to request basic details of the brand. |
ReturnBasicDetails |
boolean simple type |
|
Required |
|
|
MultiGDSSearchIndicator |
element |
|
|
|
Indicates whether public fares and/or private fares should be returned. |
DefaultProvider |
boolean simple type |
|
Optional |
|
Use the value “true” if the provider is the default (primary) provider. Use the value “false” if the provider is the alternate (secondary). Use of this attribute requires specifically provisioned credentials. |
PrivateFareCode |
string simple type |
|
Optional |
|
The code of the corporate private fare. This is the same as an account code. Use of this attribute requires specifically provisioned credentials. |
PrivateFareCodeOnly |
boolean simple type |
|
Optional |
|
: Indicates whether or not the private fares returned should be restricted to only those specific to the PrivateFareCode in the previous attribute. This has the same validation as the AccountCodeFaresOnly attribute. Use of this attribute requires specifically provisioned credentials. |
ProviderCode |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
Indicates whether only public fares or both public and private fares should be returned or a specific type of private fares. Examples of valid values are PublicFaresOnly, PrivateFaresOnly, AirlinePrivateFaresOnly, AgencyPrivateFaresOnly, PublicandPrivateFares, and NetFaresOnly. |
PreferredCabins |
element |
|
|
|
Indicates whether only public fares or both public and private fares should be returned or a specific type of private fares. Examples of valid values are PublicFaresOnly, PrivateFaresOnly, AirlinePrivateFaresOnly, AgencyPrivateFaresOnly, PublicandPrivateFares, and NetFaresOnly. |
CabinClass |
element |
|
|
|
Requests cabin class (First, Business and Economy, etc.) as supported by the provider or supplier. |
Type |
string simple type |
|
Required |
|
|
TicketingModifiersRef |
element |
|
|
|
Reference to a shared list of Ticketing
Modifers |
Key |
string simple type |
|
Required |
|
|
AirSegmentPricingModifiers |
element |
|
|
|
Specifies modifiers that a particular
segment should be priced in. If this is used, then there must be one
for each AirSegment in the AirItinerary. |
AccountCode |
string simple type |
|
Optional |
|
|
AirSegmentRef |
string simple type |
|
Optional |
|
|
BrandTier |
string simple type |
|
Optional |
|
Modifier to price by specific brand tier number. |
CabinClass |
string simple type |
|
Optional |
|
|
ConnectionIndicator |
string simple type |
AvailabilityAndPricing , TurnAround , Stopover |
Optional |
|
ConnectionIndicator attribute will be used to map connection indicators
AvailabilityAndPricing, TurnAround and Stopover. This attribute is for Wordspan/1P only. |
FareBasisCode |
string simple type |
|
Optional |
|
The fare basis code to be used for pricing. |
FareBreak |
string simple type |
MustBreak , MustOnlyBreak , MustNotBreak |
Optional |
|
Fare break point modifier to instruct Fares
where it should or should not break the fare. |
ProhibitAdvancePurchaseFares |
boolean simple type |
|
Optional |
false |
|
ProhibitNonRefundableFares |
boolean simple type |
|
Optional |
false |
|
ProhibitPenaltyFares |
boolean simple type |
|
Optional |
false |
|
PermittedBookingCodes |
element |
|
|
|
|
BookingCode |
element |
|
|
|
The Booking Code (Class of Service) for a
segment |
Code |
string simple type |
|
Required |
|
|
FlightOptionsList |
element |
|
|
|
List of Flight Options for the itinerary. |
FlightOption |
element |
|
|
|
List of Options available for any search air leg. |
Destination |
string simple type |
|
Required |
|
The IATA location code for this destination of this entity. |
LegRef |
string simple type |
|
Optional |
|
Identifies the Leg Reference for this Flight Option. |
Origin |
string simple type |
|
Required |
|
The IATA location code for this origination of this entity. |
Option |
element |
|
|
|
List of segment and fare available for the search air leg. |
Key |
string simple type |
|
Required |
|
|
TravelTime |
duration simple type |
|
Optional |
|
Total traveling time that is difference between the departure time of the first segment and the arrival time of the last segments for that particular entire set of connection. |
BookingInfo |
element |
|
|
|
Links segments and fares together |
AirItinerarySolutionRef |
string simple type |
|
Optional |
|
Reference to an Air Itinerary Solution |
BookingCode |
string simple type |
|
Required |
|
|
BookingCount |
string simple type |
|
Optional |
|
Seat availability of the BookingCode |
CabinClass |
string simple type |
|
Optional |
|
|
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that booking is relative
(if applicable) |
FareInfoRef |
string simple type |
|
Required |
|
|
HostTokenRef |
string simple type |
|
Optional |
|
HostToken Reference for this segment and fare combination. |
SegmentRef |
string simple type |
|
Optional |
|
|
TaxInfoRef |
string simple type |
|
Optional |
|
TaxInfo Reference for booking info and tax info combination. |
Connection |
element |
|
|
|
Flight Connection Information |
ChangeOfAirport |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
airports between flights. |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ChangeOfTerminal |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
terminals between flights. |
Duration |
long simple type |
|
Optional |
|
The actual duration (in minutes) between
flights. |
FlightDetailsIndex |
long simple type |
|
Optional |
|
The sequential FlightDetails number that this
connection information applies to. |
IncludeStopOverToFareQuote |
string simple type |
NoStopOver , StopOver , IgnoreSegment |
Optional |
|
The field determines to quote fares with or
without stop overs,the values can be NoStopOver,StopOver and
IgnoreSegment. |
MinConnectionTime |
long simple type |
|
Optional |
|
The minimum time needed to connect between the
two different destinations. |
SegmentIndex |
long simple type |
|
Optional |
|
The sequential AirSegment number that this
connection information applies to. |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
FareNote |
element |
|
|
|
A simple textual fare note. Used within several
other objects. |
FareInfoMessageRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
NoteName |
string simple type |
|
Optional |
|
|
Precedence |
decimal simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
BaggageAllowances |
element |
|
|
|
Details of Baggage allowance |
BaggageAllowanceInfo |
element |
|
|
|
Information related to Baggage allowance like URL,Height,Weight etc. |
Carrier |
string simple type |
|
Optional |
|
|
Destination |
string simple type |
|
Optional |
|
|
Origin |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
TravelerType |
string simple type |
|
Optional |
|
|
URLInfo |
element |
|
|
|
Contains the text and URL of baggage as published by carrier. |
Text |
typeGeneralText simple type |
|
|
|
Contains the text and URL of baggage as published by carrier. |
URL |
anyURI simple type |
|
|
|
Contains the text and URL of baggage as published by carrier. |
TextInfo |
element |
|
|
|
Information on baggage as published by carrier. |
Title |
string simple type |
|
Optional |
|
|
Text |
typeGeneralText simple type |
|
|
|
|
BagDetails |
element |
|
|
|
Information related to Bag details . |
ApplicableBags |
string simple type |
|
Required |
|
Applicable baggage like Carry-On,1st Check-in,2nd Check -in etc. |
ApproximateBasePrice |
string simple type |
|
Optional |
|
|
ApproximateTotalPrice |
string simple type |
|
Optional |
|
|
BasePrice |
string simple type |
|
Optional |
|
|
Taxes |
string simple type |
|
Optional |
|
|
TotalPrice |
string simple type |
|
Optional |
|
|
BaggageRestriction |
element |
|
|
|
Information related to Baggage restriction rules . |
Dimension |
element |
|
|
|
Information related to Length,Height,Width of a baggage. |
Unit |
string simple type |
|
Optional |
|
Unit values would be lb,Lb,kg etc. |
Value |
float simple type |
|
Optional |
|
|
type |
string simple type |
|
Optional |
|
Type denotes Length,Height,Width of a baggage. |
MaxWeight |
typeUnitOfMeasure complex type |
|
|
|
Type denotes Length,Height,Width of a baggage. |
Unit |
string simple type |
|
Optional |
|
Unit values would be lb,Lb,kg etc. |
Value |
float simple type |
|
Optional |
|
|
TextInfo |
element |
|
|
|
Information on baggage as published by carrier. |
Title |
string simple type |
|
Optional |
|
|
Text |
typeGeneralText simple type |
|
|
|
|
AvailableDiscount |
element |
|
|
|
|
Amount |
string simple type |
|
Optional |
|
|
Description |
string simple type |
|
Optional |
|
|
DiscountQualifier |
string simple type |
|
Optional |
|
|
Percent |
string simple type |
|
Optional |
|
|
LoyaltyProgram |
element |
|
|
|
|
Level |
anySimpleType simple type |
|
Optional |
|
|
AllianceLevel |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
MembershipProgram |
string simple type |
|
Optional |
|
Loyalty Program membership Id of the traveler specific to Amtrak(2V) Guest Rewards |
SupplierCode |
string simple type |
|
Required |
|
The code used to identify the Loyalty supplier, e.g. AA, ZE, MC |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
CarryOnAllowanceInfo |
element |
|
|
|
Information related to Carry-On allowance like URL, pricing etc |
Carrier |
string simple type |
|
Optional |
|
|
Destination |
string simple type |
|
Optional |
|
|
Origin |
string simple type |
|
Optional |
|
|
URLInfo |
element |
|
|
|
Contains the text and URL of baggage as published by carrier. |
Text |
typeGeneralText simple type |
|
|
|
Contains the text and URL of baggage as published by carrier. |
URL |
anyURI simple type |
|
|
|
Contains the text and URL of baggage as published by carrier. |
TextInfo |
element |
|
|
|
Information on baggage as published by carrier. |
Title |
string simple type |
|
Optional |
|
|
Text |
typeGeneralText simple type |
|
|
|
|
CarryOnDetails |
element |
|
|
|
Information related to Carry-On Bag details . |
ApplicableCarryOnBags |
string simple type |
|
Optional |
|
Applicable Carry-On baggage "First", "Second", "Third" etc |
ApproximateBasePrice |
string simple type |
|
Optional |
|
|
ApproximateTotalPrice |
string simple type |
|
Optional |
|
|
BasePrice |
string simple type |
|
Optional |
|
|
Taxes |
string simple type |
|
Optional |
|
|
TotalPrice |
string simple type |
|
Optional |
|
|
BaggageRestriction |
element |
|
|
|
Information related to Baggage restriction rules . |
Dimension |
element |
|
|
|
Information related to Length,Height,Width of a baggage. |
Unit |
string simple type |
|
Optional |
|
Unit values would be lb,Lb,kg etc. |
Value |
float simple type |
|
Optional |
|
|
type |
string simple type |
|
Optional |
|
Type denotes Length,Height,Width of a baggage. |
MaxWeight |
typeUnitOfMeasure complex type |
|
|
|
Type denotes Length,Height,Width of a baggage. |
Unit |
string simple type |
|
Optional |
|
Unit values would be lb,Lb,kg etc. |
Value |
float simple type |
|
Optional |
|
|
TextInfo |
element |
|
|
|
Information on baggage as published by carrier. |
Title |
string simple type |
|
Optional |
|
|
Text |
typeGeneralText simple type |
|
|
|
|
EmbargoInfo |
BaseBaggageAllowanceInfo complex type |
|
|
|
Information related to Embargo |
Carrier |
string simple type |
|
Optional |
|
|
Destination |
string simple type |
|
Optional |
|
|
Origin |
string simple type |
|
Optional |
|
|
URLInfo |
element |
|
|
|
Contains the text and URL of baggage as published by carrier. |
Text |
typeGeneralText simple type |
|
|
|
Contains the text and URL of baggage as published by carrier. |
URL |
anyURI simple type |
|
|
|
Contains the text and URL of baggage as published by carrier. |
TextInfo |
element |
|
|
|
Information on baggage as published by carrier. |
Title |
string simple type |
|
Optional |
|
|
Text |
typeGeneralText simple type |
|
|
|
|
FareRulesFilter |
element |
|
|
|
Fare Rules Filter about this fare component. Applicable Providers are 1P,1G,1V. |
Refundability |
element |
|
|
|
Refundability/Penalty Fare Rules about this fare component. |
Value |
string simple type |
|
Required |
|
Currently returned: FullyRefundable (1G,1V), RefundableWithPenalty (1G,1V), Refundable (1P), NonRefundable (1G,1V,1P).Refundable. |
LatestTicketingTime |
dateTime simple type |
|
|
|
For Future Use |
CHG |
CHGType complex type |
|
|
|
For Penalties |
PenFee |
PenFeeType complex type |
|
|
|
For Penalties |
AirVFee |
boolean simple type |
|
Optional |
|
Carrier fee. True if carrier fee is assessed should passenger for complete all conditions for travel at fare. False if it does not exist. |
Amt |
decimal simple type |
|
Optional |
|
Amount of penalty. If XXX.XX then it is an amount. If it is XX then is is a percenatge. Eg 100.00 or 000100. |
Applicable |
boolean simple type |
|
Optional |
|
Applicable. True if amount specified is applicable. Flase if amount specified is not applicable. |
ApplicableTo |
boolean simple type |
|
Optional |
|
Applicable to penalty or deposit. True if amount specified applies to penalty. False if amount specified applies to deposit. |
Cancellation |
boolean simple type |
|
Optional |
|
Cancellation. True if subject to penalty. False if no penalty. |
Currency |
string simple type |
|
Optional |
|
Currency code of penalty (e.g. USD). |
DepNonRef |
boolean simple type |
|
Optional |
|
Deposit non-refundable. True is non-refundanbe. False is refundable. |
DepRequired |
boolean simple type |
|
Optional |
|
Deposit required. True if require. False if not required. |
FailConfirmSpace |
boolean simple type |
|
Optional |
|
Failure to confirm space. True if subject to penalty if seats are not confirmed. False if subject to penalty if seats are confirmed. |
ItinChg |
boolean simple type |
|
Optional |
|
Subject to penalty if Itinerary is changed requiring reissue of ticket. True if subject to penalty. False if no penalty if reissue required. |
ReplaceTk |
boolean simple type |
|
Optional |
|
Replace ticket. True if subject to penalty, if replacement of lost ticket / exchange order. False if no penalty, if replacement of lost ticket or exchange order. |
TkNonRef |
boolean simple type |
|
Optional |
|
Ticket non-refundable. True if non-refundanbe. False if refundable. |
Type |
string simple type |
|
Optional |
|
Type of penalty. If it is D then dollar. If it is P then percentage. |
MIN |
MINType complex type |
|
|
|
For Minimum Stay |
DaysMin |
boolean simple type |
|
Optional |
|
Minimum days. True if unit of time is days. False if unit of time is not days. |
FareComponent |
decimal simple type |
|
Optional |
|
Fare component number of the most restrictive fare. |
HoursMin |
boolean simple type |
|
Optional |
|
Minimum hours. True if unit of time is hours. False if unit of time is not hours. |
MonthsMin |
boolean simple type |
|
Optional |
|
Minimum months. True if unit of time is months. False if unit of time is not months. |
NumOccurMin |
decimal simple type |
|
Optional |
|
Number of min occurances. This field is used in conjunction with the Day of Week. |
OccurIndMin |
boolean simple type |
|
Optional |
|
Minimum occurance indicator. True if day of the week is used. False if day of the week is not used. |
SameDayMin |
boolean simple type |
|
Optional |
|
Same day minimum. True if Stay is same day. False if Stay is not same day. |
TmDOWMin |
decimal simple type |
|
Optional |
|
If a min unit of time is true then number corrolates to day of the week starting with 1 for Sunday. |
MAX |
MAXType complex type |
|
|
|
For Maximum Stay |
CompletionInd |
boolean simple type |
|
Optional |
|
Completion indicator. True if Completion C Indicator. False if not Completion C Indicator. |
DaysMax |
boolean simple type |
|
Optional |
|
Maximum days. True if unit of time is days. False if unit of time is not days. |
HoursMax |
boolean simple type |
|
Optional |
|
Maximum hours. True if unit of time is hours. False if unit of time is not hours. |
MonthsMax |
boolean simple type |
|
Optional |
|
Maximum months. True if unit of time is months. False if unit of time is not months. |
NumOccurMax |
decimal simple type |
|
Optional |
|
Number of maximum occurances. |
OccurIndMax |
boolean simple type |
|
Optional |
|
Maximum cccurance indicator. True if day of the week is used. False if day of the week is not used. |
SameDayMax |
boolean simple type |
|
Optional |
|
Same day maximum. True if Stay is same day. False if Stay is not same day. |
StartIndMax |
boolean simple type |
|
Optional |
|
Start indicator. True if start indicator. False if not a start indicator. |
TmDOWMax |
decimal simple type |
|
Optional |
|
If a max unit of time is true then number corrolates to day of the week starting with 1 for Sunday. |
ADV |
ADVType complex type |
|
|
|
For Advance Res/Tkt |
AdvRsvnAnyTm |
boolean simple type |
|
Optional |
|
Reservation anytime. True if advanced reservatiosn anytime. False if advanced reservations for a limited time. |
AdvRsvnDataExists |
boolean simple type |
|
Optional |
|
Reservation data exists. True if advanced reservation data exists. False if advanced reservation data does not exist. |
AdvRsvnDays |
boolean simple type |
|
Optional |
|
Reservation days. True if advanced reservation time in days. False if advanced reservation time not in days. |
AdvRsvnEarliestTm |
boolean simple type |
|
Optional |
|
Earliest reservation time. True if advanced reservations time is earliest permitted. False is advanced reservation time not earliest permitted time. |
AdvRsvnEndItem |
boolean simple type |
|
Optional |
|
Reservation end item. True if advanced reservation end item and more values. False if it does not exist. |
AdvRsvnHrs |
boolean simple type |
|
Optional |
|
Reservation hours. True if advanced reservation time in hours. False if advanced reservation time not in hours. |
AdvRsvnLatestTm |
boolean simple type |
|
Optional |
|
Latest reservation time. True if advanced reservations time is latest permitted. False is advanced reservation time not latest permitted time. |
AdvRsvnMonths |
boolean simple type |
|
Optional |
|
Reservation months. True if advanced reservation time in months. False if advanced reservation time not in months. |
AdvRsvnOnlyIfTk |
boolean simple type |
|
Optional |
|
Reservation only if ticketed. True is advanced reservations only if tickets. False is no advanced reservations |
AdvRsvnTm |
decimal simple type |
|
Optional |
|
Advanced reservation time. |
AdvRsvnWaived |
boolean simple type |
|
Optional |
|
Reservation Waived. True if advanced reservation waived. False if advanced reservation not waived. |
AdvTkAnyTm |
boolean simple type |
|
Optional |
|
Ticketing anytime. True if anytime. False if limited time. |
AdvTkEarliestTm |
boolean simple type |
|
Optional |
|
Earliest ticketing time. True if earliest permitted. False if not earliest permitted. |
AdvTkEndItem |
boolean simple type |
|
Optional |
|
Ticketing end item. True if advanced ticketing item and more values. False if end item does not exist. |
AdvTkLatestTm |
boolean simple type |
|
Optional |
|
Latest ticketing time. True if time is latest permitted. False if time is not latest permitted. |
AdvTkRsvnDays |
boolean simple type |
|
Optional |
|
Ticketing reservation days. True if in days. False if not in days. |
AdvTkRsvnHrs |
boolean simple type |
|
Optional |
|
Ticketing reservation hours. True if in hours. False if not in hours. |
AdvTkRsvnMonths |
boolean simple type |
|
Optional |
|
Ticketing reservation months. True if in months. False if not in months. |
AdvTkRsvnTm |
decimal simple type |
|
Optional |
|
Advanced ticketing reservation time. |
AdvTkStartDays |
boolean simple type |
|
Optional |
|
Ticketing departure days. True if in days. False if not in days. |
AdvTkStartHrs |
boolean simple type |
|
Optional |
|
Latest ticketing departure. True if time is latest permitted. False if time is not latest permitted. |
AdvTkStartMonths |
boolean simple type |
|
Optional |
|
Ticketing reservation months. True if in months. False if not in months. |
AdvTkStartTm |
decimal simple type |
|
Optional |
|
Advanced ticketing departure time. |
AdvTkWaived |
boolean simple type |
|
Optional |
|
Ticketing waived. True if waived. False if not waived. |
EarliestRsvnDt |
date simple type |
|
Optional |
|
Earliest reservation date. |
EarliestRsvnDtPresent |
boolean simple type |
|
Optional |
|
Earliest reservation date. True if date is present. False if date is not present. |
EarliestTkDt |
date simple type |
|
Optional |
|
Earliest ticketing date. |
EarliestTkDtPresent |
boolean simple type |
|
Optional |
|
Earliest ticketing date. True if date is present. False if date is not present. |
LatestRsvnDt |
date simple type |
|
Optional |
|
Latest reservation date. |
LatestRsvnDtPresent |
boolean simple type |
|
Optional |
|
Latest reservation date. True if date is present. False if date is not present. |
LatestTkDt |
date simple type |
|
Optional |
|
Latest ticketing date. |
LatestTkDtPresent |
boolean simple type |
|
Optional |
|
Latest ticketing date. True if date is present. False if date is not present. |
OTH |
OTHType complex type |
|
|
|
Other |
Cat0 |
boolean simple type |
|
Optional |
|
Category 0 rules. True if category applies. False if rules do not apply. |
Cat1 |
boolean simple type |
|
Optional |
|
Category 1 rules. True if category applies. False if rules do not apply. |
Cat10 |
boolean simple type |
|
Optional |
|
Category 10 rules. True if category applies. False if rules do not apply. |
Cat11 |
boolean simple type |
|
Optional |
|
Category 11 rules. True if category applies. False if rules do not apply. |
Cat12 |
boolean simple type |
|
Optional |
|
Category 12 rules. True if category applies. False if rules do not apply. |
Cat13 |
boolean simple type |
|
Optional |
|
Category 13 rules. True if category applies. False if rules do not apply. |
Cat14 |
boolean simple type |
|
Optional |
|
Category 14 rules. True if category applies. False if rules do not apply. |
Cat15 |
boolean simple type |
|
Optional |
|
Category 15 rules. True if category applies. False if rules do not apply. |
Cat16 |
boolean simple type |
|
Optional |
|
Category 16 rules. True if category applies. False if rules do not apply. |
Cat17 |
boolean simple type |
|
Optional |
|
Category 17 rules. True if category applies. False if rules do not apply. |
Cat18 |
boolean simple type |
|
Optional |
|
Category 18 rules. True if category applies. False if rules do not apply. |
Cat19 |
boolean simple type |
|
Optional |
|
Category 19 rules. True if category applies. False if rules do not apply. |
Cat2 |
boolean simple type |
|
Optional |
|
Category 2 rules. True if category applies. False if rules do not apply. |
Cat20 |
boolean simple type |
|
Optional |
|
Category 20 rules. True if category applies. False if rules do not apply. |
Cat21 |
boolean simple type |
|
Optional |
|
Category 21 rules. True if category applies. False if rules do not apply. |
Cat22 |
boolean simple type |
|
Optional |
|
Category 22 rules. True if category applies. False if rules do not apply. |
Cat23 |
boolean simple type |
|
Optional |
|
Category 23 rules. True if category applies. False if rules do not apply. |
Cat24 |
boolean simple type |
|
Optional |
|
Category 24 rules. True if category applies. False if rules do not apply. |
Cat25 |
boolean simple type |
|
Optional |
|
Category 25 rules. True if category applies. False if rules do not apply. |
Cat26 |
boolean simple type |
|
Optional |
|
Category 26 rules. True if category applies. False if rules do not apply. |
Cat27 |
boolean simple type |
|
Optional |
|
Category 27 rules. True if category applies. False if rules do not apply. |
Cat28 |
boolean simple type |
|
Optional |
|
Category 28 rules. True if category applies. False if rules do not apply. |
Cat29 |
boolean simple type |
|
Optional |
|
Category 29 rules. True if category applies. False if rules do not apply. |
Cat3 |
boolean simple type |
|
Optional |
|
Category 3 rules. True if category applies. False if rules do not apply. |
Cat30 |
boolean simple type |
|
Optional |
|
Category 30 rules. True if category applies. False if rules do not apply. |
Cat31 |
boolean simple type |
|
Optional |
|
Category 31 rules. True if category applies. False if rules do not apply. |
Cat4 |
boolean simple type |
|
Optional |
|
Category 4 rules. True if category applies. False if rules do not apply. |
Cat5 |
boolean simple type |
|
Optional |
|
Category 5 rules. True if category applies. False if rules do not apply. |
Cat6 |
boolean simple type |
|
Optional |
|
Category 6 rules. True if category applies. False if rules do not apply. |
Cat7 |
boolean simple type |
|
Optional |
|
Category 7 rules. True if category applies. False if rules do not apply. |
Cat8 |
boolean simple type |
|
Optional |
|
Category 8 rules. True if category applies. False if rules do not apply. |
Cat9 |
boolean simple type |
|
Optional |
|
Category 9 rules. True if category applies. False if rules do not apply. |
MissingRules |
boolean simple type |
|
Optional |
|
Missing rules. True if rules are missing. False if rules are not missing. |
NotUSACity |
boolean simple type |
|
Optional |
|
Not USA city. True if Origin or final destination not a continental U.S. City. False if Origin or final destination a continental U.S. City. |
RestrictiveDt |
date simple type |
|
Optional |
|
Most restrictive ticketing date. |
SurchargeAmt |
decimal simple type |
|
Optional |
|
Surcharge amount |
PolicyCodesList |
element |
|
|
|
Surcharge amount |
PolicyCode |
typePolicyCode simple type |
|
|
|
A code that indicates why an item was determined to be ‘out of policy’. |
PriceChange |
PriceChangeType complex type |
|
|
|
Indicates a price change is found in Fare Control Manager |
Amount |
string simple type |
|
Required |
|
Contains the currency and amount information.
Assume the amount is added unless a hyphen is present to indicate subtraction. |
Carrier |
string simple type |
|
Optional |
|
Contains carrier code information |
SegmentRef |
string simple type |
|
Optional |
|
Contains segment reference information |
ActionDetails |
element |
|
|
|
Information related to the storing of the fare: Agent, Date and Action for Provider: 1P |
AgentSine |
string simple type |
|
Optional |
|
The sign in of the user who stored the fare for Provider: 1P |
EventDate |
date simple type |
|
Optional |
|
Date at which the fare was stored for Provider: 1P |
EventTime |
time simple type |
|
Optional |
|
Time at which the fare was stored for Provider: 1P |
PseudoCityCode |
string simple type |
|
Optional |
|
PCC in the host of the agent who stored the fare for Provider: 1P |
Text |
string simple type |
|
Optional |
|
The type of action the agent performed for Provider: 1P |
Commission |
element |
|
|
|
Identifies the agency commission |
Amount |
string simple type |
|
Optional |
|
The monetary amount of the commission. |
BookingTravelerRef |
string simple type |
|
Optional |
|
A reference to a passenger. |
CommissionOverride |
boolean simple type |
|
Optional |
false |
This is enabled to override CAT-35 commission error during air ticketing. PROVIDER SUPPORTED:Worldspan |
Key |
string simple type |
|
Optional |
|
|
Level |
string simple type |
Recalled , Fare , Penalty |
Required |
|
The commission percentage level. |
Modifier |
string simple type |
FarePercent , FareAmount , CommissionAmount , LessStandardCommission , StandardPlusSupplementaryPercent , SupplementaryPercent , SupplementaryAmount |
Optional |
|
Optional commission modifier. |
Percentage |
string simple type |
|
Optional |
|
The percent of the commission. |
Type |
string simple type |
Flat , PercentBase , PercentTotal |
Required |
|
The commission type. |
Value |
string simple type |
|
Optional |
|
Contains alphanumeric or alpha characters intended as 1G Value Code as applicable by BSP of client. |
FareNote |
element |
|
|
|
A simple textual fare note. Used within several
other objects. |
FareInfoMessageRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
NoteName |
string simple type |
|
Optional |
|
|
Precedence |
decimal simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
FareNoteRef |
element |
|
|
|
A reference to a fare note from a shared list.
Used to minimize xml results. |
Key |
string simple type |
|
Required |
|
|
Connection |
element |
|
|
|
Flight Connection Information |
ChangeOfAirport |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
airports between flights. |
ChangeOfPlane |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
planes between flights. |
ChangeOfTerminal |
boolean simple type |
|
Optional |
false |
Indicates the traveler must change
terminals between flights. |
Duration |
long simple type |
|
Optional |
|
The actual duration (in minutes) between
flights. |
FlightDetailsIndex |
long simple type |
|
Optional |
|
The sequential FlightDetails number that this
connection information applies to. |
IncludeStopOverToFareQuote |
string simple type |
NoStopOver , StopOver , IgnoreSegment |
Optional |
|
The field determines to quote fares with or
without stop overs,the values can be NoStopOver,StopOver and
IgnoreSegment. |
MinConnectionTime |
long simple type |
|
Optional |
|
The minimum time needed to connect between the
two different destinations. |
SegmentIndex |
long simple type |
|
Optional |
|
The sequential AirSegment number that this
connection information applies to. |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
FareNote |
element |
|
|
|
A simple textual fare note. Used within several
other objects. |
FareInfoMessageRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
NoteName |
string simple type |
|
Optional |
|
|
Precedence |
decimal simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
MetaData |
element |
|
|
|
Extra data to elaborate the parent element. This data is primarily informative and is not persisted. |
Key |
string simple type |
|
Required |
|
|
Value |
string simple type |
|
Required |
|
|
AirPricingResultMessage |
typeResultMessage complex type |
|
|
|
|
Code |
decimal simple type |
|
Required |
|
|
Type |
string simple type |
Warning , Error , Info |
Optional |
|
Indicates the type of message (Warning, Error, Info) |
FeeInfo |
typeFeeInfo complex type |
|
|
|
A generic type of fee for those charges which are incurred by the passenger, but not necessarily shown on tickets |
Amount |
string simple type |
|
Required |
|
|
BaseAmount |
string simple type |
|
Optional |
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to booking traveler |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
FeeToken |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
PassengerTypeCode |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
The reference to the one of the air
reservation payments if fee included in charge |
SubCode |
string simple type |
|
Optional |
|
|
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
TaxInfoRef |
element |
|
|
|
This reference elements will associate relevant taxes to this fee |
Key |
string simple type |
|
Required |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
TaxInfo |
typeTaxInfo complex type |
|
|
|
The tax information for a |
CarrierDefinedCategory |
string simple type |
|
Optional |
|
Optional category, where a carrier has
used a non-standard IATA tax category. The tax category will be
set to "DU" |
Category |
string simple type |
|
Required |
|
The tax category represents a valid IATA tax
code. |
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that tax is relative (if
applicable) |
FlightDetailsRef |
string simple type |
|
Optional |
|
The flight details that this tax is relative
to (if applicable) |
Key |
string simple type |
|
Optional |
|
The tax key represents a valid key of tax |
ProviderCode |
string simple type |
|
Optional |
|
Code of the provider returning this TaxInfo. |
SegmentRef |
string simple type |
|
Optional |
|
The segment to which that tax is relative (if
applicable) |
SupplierCode |
string simple type |
|
Optional |
|
Code of the supplier returning this TaxInfo. |
TaxExempted |
boolean simple type |
|
Optional |
|
This indicates whether the tax specified by
tax category is exempted. |
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
TaxDetail |
element |
|
|
|
The tax idetail nformation for a fare quote tax. |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
AirItinerarySolutionRef |
element |
|
|
|
Reference to a complete
AirItinerarySolution from a shared list |
Key |
string simple type |
|
Required |
|
|
HostToken |
element |
|
|
|
This is a host token. It contains some kind of payload we got from a hostthat must be passed in on successive calls they know who you are as our systemdoes not maintain state. The format of this string isn't important as long as itis not altered in any way between calls. Since a host token is only valid onthe host it is assocated with, there is also an attribute called Host so we knowhow to route the command(s). You can have multiple active sessions betweenone or more hosts |
Host |
string simple type |
|
Optional |
|
The host associated with this token |
Key |
anySimpleType simple type |
|
Optional |
|
Unique identifier for this token - use this key when a single HostToken is shared by multiple elements. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
OptionalServices |
element |
|
|
|
A wrapper for all the information regarding each
of the Optional services |
OptionalServicesTotal |
element |
|
|
|
The total fares, fees and taxes associated
with the Optional Services |
ApproximateBasePrice |
string simple type |
|
Optional |
|
The Converted base price in Default Currency for this entity. This does not include any taxes or surcharges. |
ApproximateFees |
string simple type |
|
Optional |
|
The Converted fee amount in Default Currency. |
ApproximateTaxes |
string simple type |
|
Optional |
|
The Converted tax amount in Default Currency. |
ApproximateTotalPrice |
string simple type |
|
Optional |
|
The Converted total price in Default Currency for this entity including base price and all taxes. |
BasePrice |
string simple type |
|
Optional |
|
Represents the base price for this entity. This does not include any taxes or surcharges. |
EquivalentBasePrice |
string simple type |
|
Optional |
|
Represents the base price in the related currency for this entity. This does not include any taxes or surcharges. |
Fees |
string simple type |
|
Optional |
|
The aggregated amount of all the fees that are associated with this entity. See the associated FeeInfo array for a breakdown of the individual fees. |
Services |
string simple type |
|
Optional |
|
The total cost for all optional services. |
Taxes |
string simple type |
|
Optional |
|
The aggregated amount of all the taxes that are associated with this entity. See the associated TaxInfo array for a breakdown of the individual taxes. |
TotalPrice |
string simple type |
|
Optional |
|
The total price for this entity including base price and all taxes. |
TaxInfo |
typeTaxInfo complex type |
|
|
|
The tax information for a |
CarrierDefinedCategory |
string simple type |
|
Optional |
|
Optional category, where a carrier has
used a non-standard IATA tax category. The tax category will be
set to "DU" |
Category |
string simple type |
|
Required |
|
The tax category represents a valid IATA tax
code. |
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that tax is relative (if
applicable) |
FlightDetailsRef |
string simple type |
|
Optional |
|
The flight details that this tax is relative
to (if applicable) |
Key |
string simple type |
|
Optional |
|
The tax key represents a valid key of tax |
ProviderCode |
string simple type |
|
Optional |
|
Code of the provider returning this TaxInfo. |
SegmentRef |
string simple type |
|
Optional |
|
The segment to which that tax is relative (if
applicable) |
SupplierCode |
string simple type |
|
Optional |
|
Code of the supplier returning this TaxInfo. |
TaxExempted |
boolean simple type |
|
Optional |
|
This indicates whether the tax specified by
tax category is exempted. |
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
TaxDetail |
element |
|
|
|
The tax idetail nformation for a fare quote tax. |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
FeeInfo |
typeFeeInfo complex type |
|
|
|
A generic type of fee for those charges which are incurred by the passenger, but not necessarily shown on tickets |
Amount |
string simple type |
|
Required |
|
|
BaseAmount |
string simple type |
|
Optional |
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to booking traveler |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
FeeToken |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
PassengerTypeCode |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
The reference to the one of the air
reservation payments if fee included in charge |
SubCode |
string simple type |
|
Optional |
|
|
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
TaxInfoRef |
element |
|
|
|
This reference elements will associate relevant taxes to this fee |
Key |
string simple type |
|
Required |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
OptionalService |
element |
|
|
|
this attribute shows the amount included in the base fare for the specific fee or tax |
ApplicableFFLevel |
integer simple type |
|
Optional |
|
Numerical value of the loyalty card level for which this service is available. |
AssessIndicator |
string simple type |
MileageAndCurrency , MileageOrCurrency |
Optional |
|
Indicates whether price is assessed by mileage or currency or both |
Available |
boolean simple type |
|
Optional |
|
Boolean to describe whether the Service is
available for sale or not |
BaggageUnitPrice |
string simple type |
|
Optional |
|
The per unit price of baggage. Providers: 1G, 1V, 1P |
BookedQuantity |
string simple type |
|
Optional |
|
Indicates the Optional Service quantity already booked. Provider: 1G, 1V, 1P |
Chargeable |
string simple type |
|
Optional |
|
Indicates if the optional service is not offered, is available for a charge, or is included in the brand |
Confirmation |
string simple type |
|
Optional |
|
Confirmation number provided by the
supplier |
CreateDate |
dateTime simple type |
|
Optional |
|
Timestamp when this service/offer got
created. |
DisplayOrder |
integer simple type |
|
Optional |
|
Optional service group display order. |
DisplayText |
string simple type |
|
Optional |
|
Title of the Optional Service. Provider: ACH |
Entitled |
boolean simple type |
|
Optional |
|
Boolean to describe whether the passenger
is entitled for the service without charge or not |
ExcessWeightRate |
string simple type |
|
Optional |
|
The cost of the bag per unit weight. |
FirstPiece |
long simple type |
|
Optional |
|
Indicates the minimum occurrence of excess baggage.Provider: 1G, 1V, 1P. |
GeographySpecification |
string simple type |
|
Optional |
|
Sector, Portion, Journey. |
Group |
string simple type |
|
Optional |
|
Associates Optional Services with the same ServiceSub Code, Air Segment, Passenger, and EMD Associated Item. Provider:1G, 1V, 1P |
InclusiveOfTax |
boolean simple type |
|
Optional |
|
Identifies if the service was filed with a fee that is inclusive of tax. |
InterlineSettlementAllowed |
boolean simple type |
|
Optional |
|
Identifies if the interline settlement is allowed in service . |
IsPricingApproximate |
boolean simple type |
|
Optional |
|
When set to True indicates that the pricing returned is approximate. Supported providers are MCH/ACH |
IsRepriceRequired |
boolean simple type |
|
Optional |
false |
When set to “true”, the Optional Service must be re-priced. Provider: 1G, 1V, 1P |
IssuanceReason |
string simple type |
|
Optional |
|
A one-letter code specifying the reason for
issuance of the OptionalService |
Key |
string simple type |
|
Optional |
|
|
LastPiece |
long simple type |
|
Optional |
|
Indicates the maximum occurrence of excess baggage. Provider: 1G, 1V, 1P. |
Mileage |
decimal simple type |
|
Optional |
|
Indicates mileage fee/amount |
OptionalServicesRuleRef |
string simple type |
|
Optional |
|
UniqueID to associate a rule to the
Optional Service |
PaymentRef |
string simple type |
|
Optional |
|
Reference to a payment for merchandising
services. |
PerTraveler |
boolean simple type |
|
Optional |
true |
Boolean to describe whether the Amount on
the Service is charged per traveler. |
Priority |
decimal simple type |
|
Optional |
|
Numeric value that represents the priority
order of the Service |
Private |
boolean simple type |
|
Optional |
|
Describes if service is private or not. |
ProviderDefinedType |
string simple type |
|
Optional |
|
Original Type as sent by the provider |
PseudoCityCode |
string simple type |
|
Optional |
|
The PCC or SID that booked the Optional Service. |
PurchaseWindow |
string simple type |
BookingOnly , TicketingOnly , CheckInOnly , Anytime , PostTicketing |
Optional |
|
Describes when the Service is available
for confirmation or purchase (e.g. Booking Only, Check-in Only,
Anytime, etc.) |
Quantity |
decimal simple type |
|
Optional |
|
The number of units availed for each optional
service (e.g. 2 baggage availed will be specified as 2 in quantity
for optional service BAGGAGE) |
Restricted |
boolean simple type |
|
Optional |
false |
When set to “true”, the Optional Service is restricted by an embargo. Provider: 1G, 1V, 1P |
SSRCode |
string simple type |
|
Optional |
|
The SSR Code associated with the
OptionalService |
SSRFreeText |
string simple type |
|
Optional |
|
Certain SSR types sent in OptionalService SSRCode require a free text message. For example, PETC Pet in Cabin. |
SecondaryType |
string simple type |
|
Optional |
|
The secondary option code type required for
certain options |
SequenceNumber |
decimal simple type |
|
Optional |
|
The sequence number associated with the
OptionalService |
ServiceStatus |
string simple type |
|
Optional |
|
Specify the service status (e.g. active,
canceled, etc.) |
ServiceSubCode |
string simple type |
|
Optional |
|
The service subcode associated with the
OptionalService |
Source |
string simple type |
|
Optional |
|
The Source of the optional service. The source can be ACH, MCE, or MCH. |
Tag |
string simple type |
|
Optional |
|
Optional service group name. |
TotalWeight |
string simple type |
|
Optional |
|
The total weight of a bag. Providers: 1G, 1V, 1P |
Type |
string simple type |
|
Required |
|
Specify the type of service offered (e.g.
seats, baggage, etc.) |
ViewableOnly |
boolean simple type |
|
Optional |
|
Describes if the OptionalService is viewable only or not.
If viewable only then the service cannot be sold. |
WeightInExcess |
string simple type |
|
Optional |
|
The excess weight of a bag. Providers: 1G, 1V, 1P |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ApproximateBasePrice |
string simple type |
|
Optional |
|
The Converted base price in Default Currency for this entity. This does not include any taxes or surcharges. |
ApproximateFees |
string simple type |
|
Optional |
|
The Converted fee amount in Default Currency. |
ApproximateTaxes |
string simple type |
|
Optional |
|
The Converted tax amount in Default Currency. |
ApproximateTotalPrice |
string simple type |
|
Optional |
|
The Converted total price in Default Currency for this entity including base price and all taxes. |
BasePrice |
string simple type |
|
Optional |
|
Represents the base price for this entity. This does not include any taxes or surcharges. |
EquivalentBasePrice |
string simple type |
|
Optional |
|
Represents the base price in the related currency for this entity. This does not include any taxes or surcharges. |
Fees |
string simple type |
|
Optional |
|
The aggregated amount of all the fees that are associated with this entity. See the associated FeeInfo array for a breakdown of the individual fees. |
Services |
string simple type |
|
Optional |
|
The total cost for all optional services. |
Taxes |
string simple type |
|
Optional |
|
The aggregated amount of all the taxes that are associated with this entity. See the associated TaxInfo array for a breakdown of the individual taxes. |
TotalPrice |
string simple type |
|
Optional |
|
The total price for this entity including base price and all taxes. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ServiceData |
element |
|
|
|
|
AirSegmentRef |
string simple type |
|
Optional |
|
Reference to a segment if the merchandising offering only pertains to that segment. If no segment reference is present this means this offering is for the whole itinerary. |
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to a passenger if the merchandising offering only pertains to that passenger. If no passenger reference is present this means this offering is for all passengers. |
Data |
string simple type |
|
Optional |
|
Data that specifies the details of the merchandising offering (e.g. seat number for seat service) |
EMDCouponRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD coupon issued. Supported providers are 1G/1V/1P |
EMDSummaryRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD issued. Supported providers are 1G/1V/1P |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
TravelerType |
string simple type |
|
Optional |
|
Passenger Type Code. |
SeatAttributes |
element |
|
|
|
Identifies the seat attribute of the service. |
SeatAttribute |
element |
|
|
|
Identifies the seat attribute of the service. |
Value |
string simple type |
|
Required |
|
|
CabinClass |
element |
|
|
|
Requests cabin class (First, Business and Economy, etc.) as supported by the provider or supplier. |
Type |
string simple type |
|
Required |
|
|
SSRRef |
typeKeyBasedReference complex type |
|
|
|
References to the related SSRs. At present, only reference to ASVC SSR is supported. Supported providers are 1G/1V/1P |
Key |
string simple type |
|
Required |
|
|
ServiceInfo |
element |
|
|
|
|
Description |
string simple type |
|
|
|
Description of the Service. Usually used in tandem with one or more media items. |
MediaItem |
element |
|
|
|
Photos and other media urls for the property referenced above. |
caption |
string simple type |
|
Optional |
|
|
height |
integer simple type |
|
Optional |
|
|
icon |
anyURI simple type |
|
Optional |
|
|
sizeCode |
string simple type |
|
Optional |
|
|
type |
string simple type |
|
Optional |
|
|
url |
anyURI simple type |
|
Optional |
|
|
width |
integer simple type |
|
Optional |
|
|
Remark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Key |
string simple type |
|
Optional |
|
|
TaxInfo |
typeTaxInfo complex type |
|
|
|
The tax information for a |
CarrierDefinedCategory |
string simple type |
|
Optional |
|
Optional category, where a carrier has
used a non-standard IATA tax category. The tax category will be
set to "DU" |
Category |
string simple type |
|
Required |
|
The tax category represents a valid IATA tax
code. |
CouponRef |
string simple type |
|
Optional |
|
The coupon to which that tax is relative (if
applicable) |
FlightDetailsRef |
string simple type |
|
Optional |
|
The flight details that this tax is relative
to (if applicable) |
Key |
string simple type |
|
Optional |
|
The tax key represents a valid key of tax |
ProviderCode |
string simple type |
|
Optional |
|
Code of the provider returning this TaxInfo. |
SegmentRef |
string simple type |
|
Optional |
|
The segment to which that tax is relative (if
applicable) |
SupplierCode |
string simple type |
|
Optional |
|
Code of the supplier returning this TaxInfo. |
TaxExempted |
boolean simple type |
|
Optional |
|
This indicates whether the tax specified by
tax category is exempted. |
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
TaxDetail |
element |
|
|
|
The tax idetail nformation for a fare quote tax. |
Amount |
string simple type |
|
Required |
|
|
CountryCode |
string simple type |
|
Optional |
|
|
DestinationAirport |
string simple type |
|
Optional |
|
|
FareInfoRef |
string simple type |
|
Optional |
|
|
OriginAirport |
string simple type |
|
Optional |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
FeeInfo |
typeFeeInfo complex type |
|
|
|
A generic type of fee for those charges which are incurred by the passenger, but not necessarily shown on tickets |
Amount |
string simple type |
|
Required |
|
|
BaseAmount |
string simple type |
|
Optional |
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to booking traveler |
Code |
string simple type |
|
Required |
|
|
Description |
string simple type |
|
Optional |
|
|
FeeToken |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Required |
|
|
PassengerTypeCode |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
The reference to the one of the air
reservation payments if fee included in charge |
SubCode |
string simple type |
|
Optional |
|
|
Text |
string simple type |
|
Optional |
|
Additional Information returned from Supplier.(ACH only) |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
TaxInfoRef |
element |
|
|
|
This reference elements will associate relevant taxes to this fee |
Key |
string simple type |
|
Required |
|
|
IncludedInBase |
element |
|
|
|
Shows the taxes and fees included in the base fare. (ACH only) |
Amount |
string simple type |
|
Optional |
|
this attribute shows the amount included in the base fare for the specific fee or tax |
EMD |
element |
|
|
|
this attribute shows the amount included in the base fare for the specific fee or tax |
AssociatedItem |
string simple type |
|
Optional |
|
The type of Optional Service. The choices are Flight, Ticket, Merchandising, Rule Buster, Allowance, Chargeable Baggage, Carry On Baggage Allowance, Prepaid Baggage. Provider: 1G, 1V, 1P |
AvailabilityChargeIndicator |
string simple type |
X , E , F , G , H |
Optional |
|
A one-letter code specifying whether the service
is available or if there is a charge associated with it.
X = Service not available
F = No charge for service (free) and an EMD is not issued to
reflect free service
E = No charge for service (free) and an EMD is issued to reflect
the free service.
G = No charge for service (free), booking is not required and an
EMD is not issued to reflect free service
H = No charge for service (free), booking is not required, and an
EMD is issued to reflect the free service.
Blank = No application. Charges apply according to the data in the
Service Fee fields. |
Booking |
typeBooking simple type |
|
Optional |
|
Holds the booking description for the service, e.g., SSR. |
Commissionable |
boolean simple type |
|
Optional |
|
True/False value to whether or not the
service is comissionable. |
Date |
dateTime simple type |
|
Optional |
|
The date at which the service will be used. |
DisplayCategory |
typeDisplayCategory simple type |
|
Optional |
|
Describes when the service should be displayed. |
FulfillmentType |
integer simple type |
|
Optional |
|
A one digit code specifying how the service must be fulfilled.
See FulfillmentTypeDescription for the description of this value. |
FulfillmentTypeDescription |
string simple type |
|
Optional |
|
EMD description. |
Location |
typeIATACode simple type |
|
Optional |
|
3 letter location code where the service will be availed. |
MileageIndicator |
boolean simple type |
|
Optional |
|
True/False value to whether or not the
service has miles. |
RefundReissueIndicator |
string simple type |
Refundable , NonRefundable , Reuse |
Optional |
|
An attribute specifying whether the service is
refundable or reissuable. |
Reusable |
boolean simple type |
|
Optional |
|
Identifies if the service can be re-used towards a future purchase. |
BundledServices |
element |
|
|
|
Identifies if the service can be re-used towards a future purchase. |
BundledService |
element |
|
|
|
Displays the services bundled together |
Booking |
typeBooking simple type |
|
Optional |
|
Booking method for the bundled service, e..g SSR. |
Carrier |
string simple type |
|
Optional |
|
Carrier the service is applicable. |
CarrierSubCode |
boolean simple type |
|
Optional |
|
Carrier sub code. True means the carrier used their own sub code. False means the carrier used an ATPCO sub code |
Name |
string simple type |
|
Optional |
|
Name of the bundled service. |
Occurrence |
nonNegativeInteger simple type |
|
Optional |
|
How many of the service are included in the bundled service. |
ServiceSubCode |
string simple type |
|
Optional |
|
The sub code of the service, e.g. OAA for Pre paid baggage |
ServiceType |
string simple type |
|
Optional |
|
The type of service or what the service is used for, e.g. F type is flight type, meaning the service is used on a flight |
AdditionalInfo |
element |
|
|
|
The type of service or what the service is used for, e.g. F type is flight type, meaning the service is used on a flight |
Category |
string simple type |
|
Required |
|
The category code is the code the AdditionalInfo text came from, e.g. S5 or S7. |
FeeApplication |
element |
|
|
|
The category code is the code the AdditionalInfo text came from, e.g. S5 or S7. |
Code |
string simple type |
|
Optional |
|
The code associated to the fee application. The choices are: 1, 2, 3, 4, 5, K, F |
Text |
typeTextElement complex type |
|
|
|
Type of Text, Eg-'Upsell','Marketing Agent','Marketing Consumer','Strapline','Rule'. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
PriceRange |
element |
|
|
|
|
DefaultCurrency |
boolean simple type |
|
Optional |
|
Indicates if the currency code of StartPrice / EndPrice is the default currency code |
EndPrice |
string simple type |
|
Optional |
|
Price range end value |
StartPrice |
string simple type |
|
Optional |
|
Price range start value |
TourCode |
element |
|
|
|
Tour Code Fare Basis |
Value |
string simple type |
|
Required |
|
|
BrandingInfo |
element |
|
|
|
Branding information for the Ancillary Service. Returned in Seat Map only. Providers: 1G, 1V, 1P, ACH |
Chargeable |
string simple type |
|
Optional |
|
Indicates if the optional service is not offered, is available for a charge, or is included in the brand. Providers: 1G, 1V, 1P, ACH |
CommercialName |
string simple type |
|
Required |
|
The commercial name of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
ExternalServiceName |
string simple type |
|
Optional |
|
The external name of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
Key |
string simple type |
|
Optional |
|
|
ServiceSubCode |
string simple type |
|
Optional |
|
The Service Sub Code of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
ServiceType |
string simple type |
|
Optional |
|
The type of Ancillary Service. Providers: 1G, 1V, 1P, ACH |
PriceRange |
element |
|
|
|
The type of Ancillary Service. Providers: 1G, 1V, 1P, ACH |
DefaultCurrency |
boolean simple type |
|
Optional |
|
Indicates if the currency code of StartPrice / EndPrice is the default currency code |
EndPrice |
string simple type |
|
Optional |
|
Price range end value |
StartPrice |
string simple type |
|
Optional |
|
Price range start value |
Text |
typeTextElement complex type |
|
|
|
Type of Text, Eg-'Upsell','Marketing Agent','Marketing Consumer','Strapline','Rule'. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
Title |
typeTextElement complex type |
|
|
|
The additional titles associated to the brand or optional service. Providers: ACH, RCH, 1G, 1V, 1P. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
ImageLocation |
element |
|
|
|
|
ImageHeight |
integer simple type |
|
Required |
|
The height of the image |
ImageWidth |
integer simple type |
|
Required |
|
The width of the image |
Type |
string simple type |
|
Required |
|
Type of Image Location. E.g., "Agent", "Consumer". |
ServiceGroup |
element |
|
|
|
The Service Group of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
Code |
string simple type |
|
Required |
|
The Service Group Code of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
ServiceSubGroup |
element |
|
|
|
The Service Sub Group of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
Code |
string simple type |
|
Optional |
|
The Service Sub Group Code of the Ancillary Service. Providers: 1G, 1V, 1P, ACH |
AirSegmentRef |
typeSegmentRef complex type |
|
|
|
Specifies the AirSegment the branding information is for. Providers: ACH, 1G, 1V, 1P |
Key |
string simple type |
|
Required |
|
|
Title |
typeTextElement complex type |
|
|
|
The additional titles associated to the brand or optional service. Providers: ACH, RCH, 1G, 1V, 1P. |
LanguageCode |
token simple type |
|
Optional |
|
ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. |
Type |
string simple type |
|
Required |
|
|
GroupedOptionInfo |
element |
|
|
|
|
GroupedOption |
element |
|
|
|
|
OptionalServiceRef |
string simple type |
|
Required |
|
Reference to a optionalService which is paired with other optional services in the parent PairedOptions element. |
OptionalServiceRules |
ServiceRuleType complex type |
|
|
|
Holds the rules for selecting the optional
service in the itinerary |
Key |
string simple type |
|
Required |
|
Unique ID to identify an optional service rule |
ApplicationRules |
element |
|
|
|
The rules to apply the rule to the itinerary |
RequiredForAllSegments |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all segments in the itinerary if selected |
RequiredForAllSegmentsInOD |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all segments in a origin / destination (connection flights) if selected for one segment in the OD |
RequiredForAllTravelers |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all travelers in the itinerary if selected |
SecondaryOptionCodeRequired |
boolean simple type |
|
Optional |
|
If set to true, the secondary option code is required for this option |
UnselectedOptionRequired |
boolean simple type |
|
Optional |
|
If an UnselectedOption is present in the option, then the Unselected option needs to be selected even if the option is not selected when this flag is set to true |
ApplicationLevel |
element |
|
|
|
Lists the levels where the option is applied in the itinerary. Some options are applied for the entire itinerary, some for entire segments, etc. |
ApplicableLevels |
anonymous simple type |
|
Optional |
|
Indicates the level in the itinerary when the option is applied. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
ApplicationLimits |
element |
|
|
|
Adds the limits on the number of options that can be selected for a particular type |
ApplicationLimit |
OptionalServiceApplicationLimitType complex type |
|
|
|
The application limits for a particular level |
ApplicableLevel |
string simple type |
Itinerary , Passenger , Segment , PassengerSegment , PassengerOD , Other |
Required |
|
Indicates the applicable level for the option |
MaximumQuantity |
nonNegativeInteger simple type |
|
Required |
|
The maximum quantity allowed for the type |
MinimumQuantity |
nonNegativeInteger simple type |
|
Optional |
|
Indicates the minimum number of the option that can be selected. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
ServiceData |
element |
|
|
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
AirSegmentRef |
string simple type |
|
Optional |
|
Reference to a segment if the merchandising offering only pertains to that segment. If no segment reference is present this means this offering is for the whole itinerary. |
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to a passenger if the merchandising offering only pertains to that passenger. If no passenger reference is present this means this offering is for all passengers. |
Data |
string simple type |
|
Optional |
|
Data that specifies the details of the merchandising offering (e.g. seat number for seat service) |
EMDCouponRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD coupon issued. Supported providers are 1G/1V/1P |
EMDSummaryRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD issued. Supported providers are 1G/1V/1P |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
TravelerType |
string simple type |
|
Optional |
|
Passenger Type Code. |
SeatAttributes |
element |
|
|
|
Identifies the seat attribute of the service. |
SeatAttribute |
element |
|
|
|
Identifies the seat attribute of the service. |
Value |
string simple type |
|
Required |
|
|
CabinClass |
element |
|
|
|
Requests cabin class (First, Business and Economy, etc.) as supported by the provider or supplier. |
Type |
string simple type |
|
Required |
|
|
SSRRef |
typeKeyBasedReference complex type |
|
|
|
References to the related SSRs. At present, only reference to ASVC SSR is supported. Supported providers are 1G/1V/1P |
Key |
string simple type |
|
Required |
|
|
ModifyRules |
element |
|
|
|
Groups the modification rules for the Option |
ProviderDefinedModificationType |
string simple type |
|
Optional |
|
Indicates the actual provider defined modification type which is mapped to Other |
SupportedModifications |
anonymous simple type |
|
Optional |
|
Lists the supported modifications for the itinerary. |
ModifyRule |
element |
|
|
|
Indicates modification rules for the particular modification type. |
AutomaticallyAppliedOnAdd |
boolean simple type |
|
Optional |
false |
Indicates if the option will be automatically added to new segments / passengers in the itinerary. |
CanAdd |
boolean simple type |
|
Optional |
|
Indicates if the option can be added to the itinerary without segment or passenger modification |
CanDelete |
boolean simple type |
|
Optional |
|
Indicates if the option can be deleted from the itinerary without segment or passenger modifications |
Modification |
NMTOKEN simple type |
AddSegment , RemoveSegment , ReplaceSegment , AddPassenger , RemovePassenger , OptionsOnly , Other |
Required |
|
The modificaiton for which this rule group applies. |
ProviderDefinedModificationType |
string simple type |
|
Optional |
|
Indicates the actual provider defined modification type which is mapped to Other |
Refundable |
boolean simple type |
|
Optional |
|
Indicates if the price of the option is refundable. |
SecondaryTypeRules |
element |
|
|
|
Lists the supported Secondary Codes for the optional / additional service. |
SecondaryTypeRule |
element |
|
|
|
Lists a single secondary code for the optional / additional service. |
SecondaryType |
string simple type |
|
Required |
|
The unique type to associate a secondary type in an optional service |
ApplicationLimit |
OptionalServiceApplicationLimitType complex type |
|
|
|
The unique type to associate a secondary type in an optional service |
ApplicableLevel |
string simple type |
Itinerary , Passenger , Segment , PassengerSegment , PassengerOD , Other |
Required |
|
Indicates the applicable level for the option |
MaximumQuantity |
nonNegativeInteger simple type |
|
Required |
|
The maximum quantity allowed for the type |
MinimumQuantity |
nonNegativeInteger simple type |
|
Optional |
|
Indicates the minimum number of the option that can be selected. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
Remarks |
FormattedTextTextType complex type |
|
|
|
Adds text remarks / rules for the optional / additional service |
Formatted |
boolean simple type |
|
Optional |
|
Textual information, which may be formatted as a line of information, or unformatted, as a paragraph of text. |
TextFormat |
NMTOKEN simple type |
PlainText , HTML |
Optional |
|
Indicates the format of text used in the description e.g. unformatted or html. |
Language |
token simple type |
|
Optional |
|
Language identification. |
AvailableSSR |
element |
|
|
|
A wrapper for all the information regarding each
of the available SSR |
SSR |
element |
|
|
|
Special serivces like wheel chair, or pet carrier. |
Carrier |
string simple type |
|
Optional |
|
|
CarrierSpecificText |
string simple type |
|
Optional |
|
Carrier specific information which are not captured in the FreeText field(not present in IATA's standard SSR DOCO format). An example is VISA Expiration Date. |
Description |
string simple type |
|
Optional |
|
|
FreeText |
string simple type |
|
Optional |
|
Certain SSR types will require a free text message. For example MAAS (Meet and assist). |
Key |
string simple type |
|
Optional |
|
|
PassiveSegmentRef |
string simple type |
|
Optional |
|
Reference to the passive segment. |
ProfileID |
string simple type |
|
Optional |
|
Key assigned for Secure Flight Document value from the specified profile |
ProfileSecureFlightDocKey |
string simple type |
|
Optional |
|
Unique ID of Booking Traveler's Profile that contains the Secure flight Detail |
ProviderDefinedType |
string simple type |
|
Optional |
|
Original Type as sent by the provider |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
SSRRuleRef |
string simple type |
|
Optional |
|
UniqueID to associate a rule to the SSR |
SegmentRef |
string simple type |
|
Optional |
|
Reference to the air segment. May be required for some Types. |
Status |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Required |
|
Programmatic SSRs use codes recognized by the provider/supplier (example, VGML=vegetarian meal code). Manual SSRs do not have an associated programmatic code. |
URL |
anyURI simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
SSRRules |
ServiceRuleType complex type |
|
|
|
Holds the rules for selecting the SSR in
the itinerary |
Key |
string simple type |
|
Required |
|
Unique ID to identify an optional service rule |
ApplicationRules |
element |
|
|
|
The rules to apply the rule to the itinerary |
RequiredForAllSegments |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all segments in the itinerary if selected |
RequiredForAllSegmentsInOD |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all segments in a origin / destination (connection flights) if selected for one segment in the OD |
RequiredForAllTravelers |
boolean simple type |
|
Optional |
|
Indicates if the option needs to be applied to all travelers in the itinerary if selected |
SecondaryOptionCodeRequired |
boolean simple type |
|
Optional |
|
If set to true, the secondary option code is required for this option |
UnselectedOptionRequired |
boolean simple type |
|
Optional |
|
If an UnselectedOption is present in the option, then the Unselected option needs to be selected even if the option is not selected when this flag is set to true |
ApplicationLevel |
element |
|
|
|
Lists the levels where the option is applied in the itinerary. Some options are applied for the entire itinerary, some for entire segments, etc. |
ApplicableLevels |
anonymous simple type |
|
Optional |
|
Indicates the level in the itinerary when the option is applied. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
ApplicationLimits |
element |
|
|
|
Adds the limits on the number of options that can be selected for a particular type |
ApplicationLimit |
OptionalServiceApplicationLimitType complex type |
|
|
|
The application limits for a particular level |
ApplicableLevel |
string simple type |
Itinerary , Passenger , Segment , PassengerSegment , PassengerOD , Other |
Required |
|
Indicates the applicable level for the option |
MaximumQuantity |
nonNegativeInteger simple type |
|
Required |
|
The maximum quantity allowed for the type |
MinimumQuantity |
nonNegativeInteger simple type |
|
Optional |
|
Indicates the minimum number of the option that can be selected. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
ServiceData |
element |
|
|
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
AirSegmentRef |
string simple type |
|
Optional |
|
Reference to a segment if the merchandising offering only pertains to that segment. If no segment reference is present this means this offering is for the whole itinerary. |
BookingTravelerRef |
string simple type |
|
Optional |
|
Reference to a passenger if the merchandising offering only pertains to that passenger. If no passenger reference is present this means this offering is for all passengers. |
Data |
string simple type |
|
Optional |
|
Data that specifies the details of the merchandising offering (e.g. seat number for seat service) |
EMDCouponRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD coupon issued. Supported providers are 1G/1V/1P |
EMDSummaryRef |
string simple type |
|
Optional |
|
Reference to the corresponding EMD issued. Supported providers are 1G/1V/1P |
StopOver |
boolean simple type |
|
Optional |
false |
Indicates that there is a significant
delay between flights (usually 12 hours or more) |
TravelerType |
string simple type |
|
Optional |
|
Passenger Type Code. |
SeatAttributes |
element |
|
|
|
Identifies the seat attribute of the service. |
SeatAttribute |
element |
|
|
|
Identifies the seat attribute of the service. |
Value |
string simple type |
|
Required |
|
|
CabinClass |
element |
|
|
|
Requests cabin class (First, Business and Economy, etc.) as supported by the provider or supplier. |
Type |
string simple type |
|
Required |
|
|
SSRRef |
typeKeyBasedReference complex type |
|
|
|
References to the related SSRs. At present, only reference to ASVC SSR is supported. Supported providers are 1G/1V/1P |
Key |
string simple type |
|
Required |
|
|
ModifyRules |
element |
|
|
|
Groups the modification rules for the Option |
ProviderDefinedModificationType |
string simple type |
|
Optional |
|
Indicates the actual provider defined modification type which is mapped to Other |
SupportedModifications |
anonymous simple type |
|
Optional |
|
Lists the supported modifications for the itinerary. |
ModifyRule |
element |
|
|
|
Indicates modification rules for the particular modification type. |
AutomaticallyAppliedOnAdd |
boolean simple type |
|
Optional |
false |
Indicates if the option will be automatically added to new segments / passengers in the itinerary. |
CanAdd |
boolean simple type |
|
Optional |
|
Indicates if the option can be added to the itinerary without segment or passenger modification |
CanDelete |
boolean simple type |
|
Optional |
|
Indicates if the option can be deleted from the itinerary without segment or passenger modifications |
Modification |
NMTOKEN simple type |
AddSegment , RemoveSegment , ReplaceSegment , AddPassenger , RemovePassenger , OptionsOnly , Other |
Required |
|
The modificaiton for which this rule group applies. |
ProviderDefinedModificationType |
string simple type |
|
Optional |
|
Indicates the actual provider defined modification type which is mapped to Other |
Refundable |
boolean simple type |
|
Optional |
|
Indicates if the price of the option is refundable. |
SecondaryTypeRules |
element |
|
|
|
Lists the supported Secondary Codes for the optional / additional service. |
SecondaryTypeRule |
element |
|
|
|
Lists a single secondary code for the optional / additional service. |
SecondaryType |
string simple type |
|
Required |
|
The unique type to associate a secondary type in an optional service |
ApplicationLimit |
OptionalServiceApplicationLimitType complex type |
|
|
|
The unique type to associate a secondary type in an optional service |
ApplicableLevel |
string simple type |
Itinerary , Passenger , Segment , PassengerSegment , PassengerOD , Other |
Required |
|
Indicates the applicable level for the option |
MaximumQuantity |
nonNegativeInteger simple type |
|
Required |
|
The maximum quantity allowed for the type |
MinimumQuantity |
nonNegativeInteger simple type |
|
Optional |
|
Indicates the minimum number of the option that can be selected. |
ProviderDefinedApplicableLevels |
string simple type |
|
Optional |
|
Indicates the actual provider defined ApplicableLevels which is mapped to Other |
Remarks |
FormattedTextTextType complex type |
|
|
|
Adds text remarks / rules for the optional / additional service |
Formatted |
boolean simple type |
|
Optional |
|
Textual information, which may be formatted as a line of information, or unformatted, as a paragraph of text. |
TextFormat |
NMTOKEN simple type |
PlainText , HTML |
Optional |
|
Indicates the format of text used in the description e.g. unformatted or html. |
Language |
token simple type |
|
Optional |
|
Language identification. |
IndustryStandardSSR |
element |
|
|
|
Indicates Carrier Supports this industry standard. |
Code |
string simple type |
|
Optional |
|
This code indicates which Standard of SSR's they support. Sucha as the 'AIRIMP' standard identified by 'IATA.org' |
PricingDetails |
element |
|
|
|
Used for rapid reprice. This is a response element. Additional information about how pricing was obtain, messages, etc. Providers: 1G/1V/1P/1S/1A |
AccountCode |
string simple type |
|
Optional |
|
|
BankersSellingRate |
decimal simple type |
|
Optional |
|
The selling rate at time of quote. |
ConversionRate |
decimal simple type |
|
Optional |
|
The conversion rate at the time of quote. |
DiscountApplies |
boolean simple type |
|
Optional |
false |
This tells if a discount applies. |
ForTicketingOnDate |
date simple type |
|
Optional |
|
The ticketing date of the itinerary. |
FormOfRefund |
string simple type |
MCO , FormOfPayment |
Optional |
|
How the refund will be issued. Values will be MCO or FormOfPayment |
ItineraryType |
string simple type |
International , Domestic |
Optional |
|
Values allowed are International or Domestic. This tells if the itinerary is international or domestic. |
LastDateToTicket |
date simple type |
|
Optional |
|
The last date to issue the ticket. |
LowFareFound |
boolean simple type |
|
Optional |
false |
This tells if the lowest fare was found. |
LowFarePricing |
boolean simple type |
|
Optional |
false |
This tells if Low Fare Finder was used. |
OriginalTicketCurrency |
string simple type |
|
Optional |
|
The currency of the original ticket. |
PenaltyApplies |
boolean simple type |
|
Optional |
false |
This tells if penalties apply. |
PricingType |
string simple type |
ClassBooked , LowestClass , LowestQuote |
Optional |
|
Ties with the RepricingModifiers sent in the request and tells how the itinerary was priced. |
RateOfExchange |
decimal simple type |
|
Optional |
|
The exchange rate at time of quote. |
ValidatingVendorCode |
string simple type |
|
Optional |
|
The vendor code of the validating carrier. |
AdvisoryMessage |
string simple type |
|
|
|
Advisory messages returned from the host. |
EndorsementText |
string simple type |
|
|
|
Endorsement text returned from the host. |
WaiverText |
string simple type |
|
|
|
Waiver text returned from the host. |
FormOfPayment |
element |
|
|
|
A Form of Payment used to purchase all or part of
a booking. |
AgentText |
string simple type |
|
Optional |
|
This is only relevent when IsAgentType is specified as true. Otherwise this will be ignored. |
ExternalReference |
string simple type |
|
Optional |
|
|
FulfillmentIDNumber |
string simple type |
|
Optional |
|
Identification number, e.g. card number, to define how the customer will identify himself when collecting the ticket |
FulfillmentIDType |
string simple type |
Bahn Card , Credit Card , Euro Cheque Card , Collection Reference |
Optional |
|
Identification type, e.g. credit card, to define how the customer will identify himself when collecting the ticket |
FulfillmentLocation |
string simple type |
|
Optional |
|
Information about the location of the printer. |
FulfillmentType |
string simple type |
|
Optional |
|
Defines how the client wishes to receive travel documents. Type does not define where or how payment is made. The supported values are "Ticket on Departure",
"Travel Agency",
"Courier",
"Standard Mail",
"Ticketless",
"Ticket Office",
"Express Mail",
"Corporate Kiosk",
"Train Station Service Desk",
"Direct Printing of Ticket",
"Ticket by Email",
"Digital Printing of Ticket at Home",
"Retrieve Ticket at Eurostar in London"
Collect booking ticket at a Kiosk, print in agency. |
IsAgentType |
boolean simple type |
|
Optional |
false |
If this is true then FormOfPayment mention in Type is anAgent type FormOfPayment. |
Key |
string simple type |
|
Optional |
|
|
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
ProfileKey |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
Reusable |
boolean simple type |
|
Optional |
false |
Indicates whether the form of payment can be reused or not. Currently applicable for Credit and Debit form of payment |
ReuseFOP |
string simple type |
|
Optional |
|
Key of the FOP Key to be reused as this Form of Payment.Only Credit and Debit Card will be supported for FOP Reuse. |
Type |
string simple type |
|
Required |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
CreditCard |
element |
|
|
|
Container for all credit card information. |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
BankCountryCode |
string simple type |
|
Optional |
|
ISO Country code associated with the issuing bank |
BankName |
string simple type |
|
Optional |
|
Issuing bank name for this credit card |
BankStateCode |
string simple type |
|
Optional |
|
State code associated with the issuing bank. |
CustomerReference |
string simple type |
|
Optional |
|
Agencies use this to pass the traveler information to the credit card company. |
Enett |
boolean simple type |
|
Optional |
false |
Acceptable values are true or false. If set to true it will denote that the credit card used has been issued through Enett. For all other credit card payments this value will be set to false. |
ExtendedPayment |
string simple type |
|
Optional |
|
Used for American Express (AX) and other credit cards, e.g., Visa (VI) and Master card (CA), that allow Extended Payment, subject to the BSP market rule. |
ThirdPartyPayment |
boolean simple type |
|
Optional |
false |
If true, this indicates that the credit card holder is not one of the passengers. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
DebitCard |
element |
|
|
|
Container for all debit card information. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
IssueNumber |
string simple type |
|
Optional |
|
Verification number for Debit Cards |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
EnettVan |
element |
|
|
|
Container for all eNett Van information. |
ExpiryDays |
duration simple type |
|
Optional |
|
The number of days from the VAN generation date that the VAN will be active for, after which the VAN cannot be used. |
MaxPercentage |
nonNegativeInteger simple type |
|
Optional |
|
The maximum percentage that will be applied on the Total price and sent to enett, which will denote the maximum authorized amount as approved by eNett. This value will be ignored and not used for Multi-Use VAN’s. |
MinPercentage |
nonNegativeInteger simple type |
|
Optional |
|
The minimum percentage that will be applied on the Total price and sent to enett,which will denote the minimum authorized amount approved by eNett.uApi will default this to zero for multi-use Van's. |
MultiUse |
boolean simple type |
|
Optional |
true |
Acceptable values are true or false. If set to true it will denote that the VAN being requested is multi-use else it will indicate a single -use VAN.A Single use VAN can only be debited once while the multiple use VAN's can be debited multiple times subjected to the maximum value it has been authorized for. The default value will be TRUE to indicate a multi-use VAN is being issued. |
Certificate |
element |
|
|
|
Certificate Form of Payment |
Amount |
string simple type |
|
Optional |
|
The monetary value of the certificate. |
DiscountAmount |
string simple type |
|
Optional |
|
The monetary discount amount of this certificate. |
DiscountPercentage |
decimal simple type |
|
Optional |
|
The percentage discount value of this certificate. |
NotValidAfter |
date simple type |
|
Optional |
|
The date that this certificate expires. |
NotValidBefore |
date simple type |
|
Optional |
|
The date that this certificate becomes valid. |
Number |
string simple type |
|
Required |
|
The Certificate number |
TicketNumber |
StringLength1to13 simple type |
|
|
|
The identifying number for the actual ticket |
Check |
element |
|
|
|
Check Form of Payment |
AccountNumber |
string simple type |
|
Optional |
|
The account number of the check |
CheckNumber |
string simple type |
|
Optional |
|
The sequential check number of the check. |
MICRNumber |
string simple type |
|
Optional |
|
Magnetic Ink Character Reader Number of check. |
RoutingNumber |
string simple type |
|
Optional |
|
The bank routing number of the check. |
Requisition |
element |
|
|
|
Requisition Form of Payment |
Category |
string simple type |
Government , Other |
Optional |
|
Classification Category for the requisition payment |
Number |
string simple type |
|
Optional |
|
Requisition number used for accounting |
Type |
string simple type |
Cash , Credit |
Optional |
|
Type can be Cash or Credit for category as Government |
MiscFormOfPayment |
element |
|
|
|
Miscellaneous Form of Payments |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
Category |
string simple type |
|
Required |
|
Indicates what Category the Miscellaneous Form Of Payment is being used for payment - The category may vary by GDS.Allowable values are
"Text"
"Credit"
"CreditCard"
"FreeFormCreditCard"
"Invoice"
"NonRefundable"
"MultipleReceivables"
"Exchange"
"Cash" |
CreditCardNumber |
string simple type |
|
Optional |
|
|
CreditCardType |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type or code which may not have been issued using the standard bank card types - i.e. an airline issued card |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Text |
string simple type |
|
Optional |
|
Any free form text which may be associated with the Miscellaneous Form of Payment. This text may be provider or GDS specific |
AgencyPayment |
typeAgencyPayment complex type |
|
|
|
Container for Agency Payment |
AgencyBillingIdentifier |
string simple type |
|
Required |
|
Value of the billing id |
AgencyBillingNumber |
string simple type |
|
Optional |
|
Value of billing number |
AgencyBillingPassword |
string simple type |
|
Optional |
|
Value of billing password |
UnitedNations |
element |
|
|
|
United Nations Form of Payments |
Number |
string simple type |
|
Required |
|
|
DirectPayment |
element |
|
|
|
Direct Payment Form of Payments |
Text |
string simple type |
|
Optional |
|
|
AgentVoucher |
element |
|
|
|
Agent Voucher Form of Payments |
Number |
string simple type |
|
Required |
|
|
PaymentAdvice |
element |
|
|
|
Contains other form of payment for Cruise
Reservations |
DocumentNumber |
string simple type |
|
Required |
|
Payment Document Number Examples: 1234567890,
R7777 |
IssueCity |
string simple type |
|
Required |
|
City code of document issuance |
IssueDate |
date simple type |
|
Required |
|
Document Issuance date |
OriginalFOP |
string simple type |
|
Optional |
|
Original form of payment Examples: CHECK 3500 |
Type |
string simple type |
|
Required |
|
Other Payment Yype. Possible Values: AGC - Agency
Check, AGG - Agency Guarantee, AWC - Award Check, CSH - Cash
Equivalent, DBC - Denied Boarding Compensation, MCO -
Miscellaneous Charge Order, TOO - Tour Order, TOV - Tour Voucher |
ProviderReservationInfoRef |
typeFormOfPaymentPNRReference complex type |
|
|
|
Other Payment Yype. Possible Values: AGC - Agency
Check, AGG - Agency Guarantee, AWC - Award Check, CSH - Cash
Equivalent, DBC - Denied Boarding Compensation, MCO -
Miscellaneous Charge Order, TOO - Tour Order, TOV - Tour Voucher |
Key |
string simple type |
|
Optional |
|
Unique ID to identify a ProviderReservationInfo |
ProviderReservationLevel |
boolean simple type |
|
Optional |
true |
It means that the form of payment is applied at ProviderReservation level. |
SegmentRef |
typeGeneralReference complex type |
|
|
|
It means that the form of payment is applied at ProviderReservation level. |
Key |
string simple type |
|
Required |
|
|
BSPPayment |
element |
|
|
|
BSP form of payment.ACH Only |
BSPIdentifier |
string simple type |
|
Required |
|
Value of the BSP Direct Bill id |
BSPPassword |
string simple type |
|
Optional |
|
Value of the BSP Direct Bill id password |
ARCPayment |
element |
|
|
|
ARC form of payment.ACH Only |
ARCIdentifier |
string simple type |
|
Required |
|
Value of the ARC Direct Bill id |
ARCPassword |
string simple type |
|
Optional |
|
Value of the ARC Direct Bill id password |
FormOfPaymentRef |
element |
|
|
|
A reference to a Form of Payment in the existing UR |
Key |
string simple type |
|
Required |
|
|
ThirdPartyInformation |
element |
|
|
|
Third party supplier locator information. Specifically applicable for SDK booking. |
Key |
string simple type |
|
Optional |
|
Unique identifier of the third party supplier. Key can be used to modify or delete saved third party information. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider Reservation reference |
ThirdPartyCode |
string simple type |
|
Optional |
|
Third party supplier code. |
ThirdPartyLocatorCode |
string simple type |
|
Optional |
|
Confirmation number for third party supplier. |
ThirdPartyName |
string simple type |
|
Optional |
|
Third party supplier name. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
SegmentRef |
typeGeneralReference complex type |
|
|
|
Air/Passive Segment Reference |
Key |
string simple type |
|
Required |
|
|
TravelComplianceData |
element |
|
|
|
Travel Compliance and Preferred Supplier information of the traveler specific to a segment. |
AirSegmentRef |
string simple type |
|
Optional |
|
Refers to Air Segment. Applicable only for Air. Ignored for others. |
Key |
string simple type |
|
Optional |
|
System generated key, returned back in the response. This can be used to modify or delete a saved TravelComplianceData. |
PassiveSegmentRef |
string simple type |
|
Optional |
|
Refers to Passive Segment. Applicable only for Passive. Ignored for others. |
RailSegmentRef |
string simple type |
|
Optional |
|
Refers to Rail Segment. Applicable only for Rail. Ignored for others. |
ReservationLocatorRef |
string simple type |
|
Optional |
|
This is returned in the response. Any input will be ignored for this attribute. This represents the association of Travel Compliance Data with the uAPI reservation locator code, mainly relevant to Hotel and Vehicle. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
PolicyCompliance |
element |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
InPolicy |
boolean simple type |
|
Required |
|
Policy Compliance Indicator. For In-Policy set to 'true', For Out-Of-Policy set to 'false''. |
PolicyToken |
string simple type |
|
Optional |
|
Optional text message to set the rule or token for which it's In Policy or Out Of Policy. |
ContractCompliance |
element |
|
|
|
Optional text message to set the rule or token for which it's In Policy or Out Of Policy. |
ContractToken |
string simple type |
|
Optional |
|
Optional text message to set the rule or token for which it's In Contract or Out Of Contract. |
InContract |
boolean simple type |
|
Required |
|
Contract Compliance Indicator. For In-Contract set to 'true', For Out-Of-Contract set to 'false'. |
PreferredSupplier |
element |
|
|
|
Contract Compliance Indicator. For In-Contract set to 'true', For Out-Of-Contract set to 'false'. |
Preferred |
boolean simple type |
|
Required |
|
Preferred Supplier - 'true', 'false'. |
ProfileType |
string simple type |
AgencyGroup , Agency , BranchGroup , Branch , Agent , Account , TravelerGroup , Traveler |
Required |
|
Indicate profile type. e.g. if Agency Preferred then pass Agency, if Traveler Preferred then pass Traveler. |
UniversalAdd |
element |
|
|
|
Indicate profile type. e.g. if Agency Preferred then pass Agency, if Traveler Preferred then pass Traveler. |
AccountingRemark |
element |
|
|
|
An accounting remark container to hold any
printable text. |
Category |
string simple type |
|
Optional |
|
A category to group and organize the various
remarks. This is not required, but it is recommended. |
Key |
string simple type |
|
Optional |
|
|
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider
for which this accounting remark is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
TypeInGds |
string simple type |
|
Optional |
|
|
UseProviderNativeMode |
boolean simple type |
|
Optional |
false |
Will be true when terminal process required,
else false |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
GeneralRemark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Category |
string simple type |
|
Optional |
|
A category to group and organize the various remarks. This is not required, but it is recommended. |
CreateDate |
dateTime simple type |
|
Optional |
|
The date and time that this GeneralRemark was created. |
Direction |
string simple type |
Incoming , Outgoing |
Optional |
|
Direction Incoming or Outgoing of the GeneralRemark. |
Key |
string simple type |
|
Optional |
|
|
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
SupplierType |
string simple type |
Air , Vehicle , Hotel , Rail , Cruise , Other |
Optional |
|
The type of product this reservation is relative to |
TypeInGds |
string simple type |
|
Optional |
|
|
UseProviderNativeMode |
boolean simple type |
|
Optional |
false |
Will be true when terminal process required, else false |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
OSI |
element |
|
|
|
Other Service information sent to the carriers during air bookings |
Carrier |
string simple type |
|
Required |
|
|
Code |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this OSI is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
Text |
string simple type |
|
Required |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
UnassociatedRemark |
element |
|
|
|
A textual remark container to hold non-associated itinerary remarks |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this element is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
Key |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
XMLRemark |
element |
|
|
|
A remark container to hold an XML document. (max 1024 chars) This will be encoded with xml encoding. |
Category |
string simple type |
|
Optional |
|
A category to group and organize the various remarks. This is not required, but it is recommended. |
Key |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Postscript |
element |
|
|
|
Postscript Notes |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this element is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
Key |
string simple type |
|
Optional |
|
|
BookingTravelerInfo |
element |
|
|
|
Container that will allow modifying Universal record data that is not product specific. |
Gender |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
TravelerType |
string simple type |
|
Optional |
|
|
BookingTravelerName |
element |
|
|
|
Complete name fields |
First |
string simple type |
|
Required |
|
First Name. |
Last |
string simple type |
|
Required |
|
Last Name. |
Middle |
string simple type |
|
Optional |
|
Midle name. |
Prefix |
string simple type |
|
Optional |
|
Name prefix. |
Suffix |
string simple type |
|
Optional |
|
Name suffix. |
NameRemark |
element |
|
|
|
Text that support Name Remarks. |
Category |
string simple type |
|
Optional |
|
A category to group and organize the various remarks. This is not required, but it is recommended. |
Key |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
DOB |
date simple type |
|
|
|
Traveler Date of Birth |
TravelInfo |
element |
|
|
|
Traveler information details like Travel Purpose and Trip Name |
TravelPurpose |
string simple type |
|
Optional |
|
Purpose of the trip |
TripName |
string simple type |
|
Optional |
|
Trip Name |
Email |
element |
|
|
|
Container for an email address with a type specifier (max 128 chars) |
Comment |
string simple type |
|
Optional |
|
|
EmailID |
string simple type |
|
Required |
|
|
Key |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
Address |
typeStructuredAddress complex type |
|
|
|
|
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
EmergencyInfo |
string simple type |
|
|
|
|
DeliveryInfo |
element |
|
|
|
Container to encapsulate all delivery related information |
SignatureRequired |
string simple type |
|
Optional |
|
Indicates whether a signature shoud be required in order to make the delivery. |
TrackingNumber |
string simple type |
|
Optional |
|
The tracking number of the shipping company making the delivery. |
Type |
string simple type |
|
Optional |
|
An arbitrary identifier to categorize this delivery info |
ShippingAddress |
element |
|
|
|
An arbitrary identifier to categorize this delivery info |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
Email |
element |
|
|
|
Container for an email address with a type specifier (max 128 chars) |
Comment |
string simple type |
|
Optional |
|
|
EmailID |
string simple type |
|
Required |
|
|
Key |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
GeneralRemark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Category |
string simple type |
|
Optional |
|
A category to group and organize the various remarks. This is not required, but it is recommended. |
CreateDate |
dateTime simple type |
|
Optional |
|
The date and time that this GeneralRemark was created. |
Direction |
string simple type |
Incoming , Outgoing |
Optional |
|
Direction Incoming or Outgoing of the GeneralRemark. |
Key |
string simple type |
|
Optional |
|
|
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
SupplierType |
string simple type |
Air , Vehicle , Hotel , Rail , Cruise , Other |
Optional |
|
The type of product this reservation is relative to |
TypeInGds |
string simple type |
|
Optional |
|
|
UseProviderNativeMode |
boolean simple type |
|
Optional |
false |
Will be true when terminal process required, else false |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
Age |
integer simple type |
|
|
|
|
CustomizedNameData |
element |
|
|
|
Customized Name Data is used to print customized name on the different documents. |
Key |
string simple type |
|
Optional |
|
|
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
|
AppliedProfile |
element |
|
|
|
A simple container to specify the profiles that were applied to a reservation. |
AccountID |
string simple type |
|
Optional |
|
The ID of the AccountProfile that was applied |
AccountName |
string simple type |
|
Optional |
|
The name from the AccountProfile that was applied |
ImmediateParentID |
string simple type |
|
Optional |
|
The ID of the immediate parent that was applied |
ImmediateParentName |
string simple type |
|
Optional |
|
The name of the immediate parent that was applied |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
TravelerID |
string simple type |
|
Optional |
|
The ID of the TravelerProfile that was applied |
TravelerName |
string simple type |
|
Optional |
|
The name from the TravelerProfile that was applied |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ServiceFeeInfo |
element |
|
|
|
Travel Agency Service Fees (TASF) are charged by the agency through BSP or Airline Reporting Corporation (ARC). |
BaseAmount |
string simple type |
|
Optional |
|
Represents the base price for this entity. This does not include any taxes. |
BookingTravelerName |
string simple type |
|
Optional |
|
The name of the passenger. |
BookingTravelerRef |
string simple type |
|
Optional |
|
A reference to a passenger. |
Confirmation |
string simple type |
|
Optional |
|
The confirmation number of the service fee in the merchant host system. |
Description |
string simple type |
|
Optional |
|
The description of the service fee. |
Key |
string simple type |
|
Optional |
|
|
PassiveProviderReservationInfoRef |
string simple type |
|
Optional |
|
A reference to the passive provider reservation info to which the service is tied. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
A reference to the provider reservation info to which the service is tied. |
Status |
string simple type |
Issued , ReadyToIssue , IssueLater |
Optional |
|
Status of the service fee. Possible Values – Issued, ReadyToIssue, IssueLater. |
Taxes |
string simple type |
|
Optional |
|
The aggregated amount of all the taxes that are associated with this entity. See the associated Service Fee TaxInfo array for a breakdown of the individual taxes. |
TicketNumber |
string simple type |
|
Optional |
|
The ticket that this fee was issued in connection with. |
TotalAmount |
string simple type |
|
Optional |
|
The total amount for this Service Fee including base amount and all taxes. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
FormOfPayment |
element |
|
|
|
A Form of Payment used to purchase all or part of
a booking. |
AgentText |
string simple type |
|
Optional |
|
This is only relevent when IsAgentType is specified as true. Otherwise this will be ignored. |
ExternalReference |
string simple type |
|
Optional |
|
|
FulfillmentIDNumber |
string simple type |
|
Optional |
|
Identification number, e.g. card number, to define how the customer will identify himself when collecting the ticket |
FulfillmentIDType |
string simple type |
Bahn Card , Credit Card , Euro Cheque Card , Collection Reference |
Optional |
|
Identification type, e.g. credit card, to define how the customer will identify himself when collecting the ticket |
FulfillmentLocation |
string simple type |
|
Optional |
|
Information about the location of the printer. |
FulfillmentType |
string simple type |
|
Optional |
|
Defines how the client wishes to receive travel documents. Type does not define where or how payment is made. The supported values are "Ticket on Departure",
"Travel Agency",
"Courier",
"Standard Mail",
"Ticketless",
"Ticket Office",
"Express Mail",
"Corporate Kiosk",
"Train Station Service Desk",
"Direct Printing of Ticket",
"Ticket by Email",
"Digital Printing of Ticket at Home",
"Retrieve Ticket at Eurostar in London"
Collect booking ticket at a Kiosk, print in agency. |
IsAgentType |
boolean simple type |
|
Optional |
false |
If this is true then FormOfPayment mention in Type is anAgent type FormOfPayment. |
Key |
string simple type |
|
Optional |
|
|
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
ProfileKey |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
Reusable |
boolean simple type |
|
Optional |
false |
Indicates whether the form of payment can be reused or not. Currently applicable for Credit and Debit form of payment |
ReuseFOP |
string simple type |
|
Optional |
|
Key of the FOP Key to be reused as this Form of Payment.Only Credit and Debit Card will be supported for FOP Reuse. |
Type |
string simple type |
|
Required |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
CreditCard |
element |
|
|
|
Container for all credit card information. |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
BankCountryCode |
string simple type |
|
Optional |
|
ISO Country code associated with the issuing bank |
BankName |
string simple type |
|
Optional |
|
Issuing bank name for this credit card |
BankStateCode |
string simple type |
|
Optional |
|
State code associated with the issuing bank. |
CustomerReference |
string simple type |
|
Optional |
|
Agencies use this to pass the traveler information to the credit card company. |
Enett |
boolean simple type |
|
Optional |
false |
Acceptable values are true or false. If set to true it will denote that the credit card used has been issued through Enett. For all other credit card payments this value will be set to false. |
ExtendedPayment |
string simple type |
|
Optional |
|
Used for American Express (AX) and other credit cards, e.g., Visa (VI) and Master card (CA), that allow Extended Payment, subject to the BSP market rule. |
ThirdPartyPayment |
boolean simple type |
|
Optional |
false |
If true, this indicates that the credit card holder is not one of the passengers. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
DebitCard |
element |
|
|
|
Container for all debit card information. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
IssueNumber |
string simple type |
|
Optional |
|
Verification number for Debit Cards |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
EnettVan |
element |
|
|
|
Container for all eNett Van information. |
ExpiryDays |
duration simple type |
|
Optional |
|
The number of days from the VAN generation date that the VAN will be active for, after which the VAN cannot be used. |
MaxPercentage |
nonNegativeInteger simple type |
|
Optional |
|
The maximum percentage that will be applied on the Total price and sent to enett, which will denote the maximum authorized amount as approved by eNett. This value will be ignored and not used for Multi-Use VAN’s. |
MinPercentage |
nonNegativeInteger simple type |
|
Optional |
|
The minimum percentage that will be applied on the Total price and sent to enett,which will denote the minimum authorized amount approved by eNett.uApi will default this to zero for multi-use Van's. |
MultiUse |
boolean simple type |
|
Optional |
true |
Acceptable values are true or false. If set to true it will denote that the VAN being requested is multi-use else it will indicate a single -use VAN.A Single use VAN can only be debited once while the multiple use VAN's can be debited multiple times subjected to the maximum value it has been authorized for. The default value will be TRUE to indicate a multi-use VAN is being issued. |
Certificate |
element |
|
|
|
Certificate Form of Payment |
Amount |
string simple type |
|
Optional |
|
The monetary value of the certificate. |
DiscountAmount |
string simple type |
|
Optional |
|
The monetary discount amount of this certificate. |
DiscountPercentage |
decimal simple type |
|
Optional |
|
The percentage discount value of this certificate. |
NotValidAfter |
date simple type |
|
Optional |
|
The date that this certificate expires. |
NotValidBefore |
date simple type |
|
Optional |
|
The date that this certificate becomes valid. |
Number |
string simple type |
|
Required |
|
The Certificate number |
TicketNumber |
StringLength1to13 simple type |
|
|
|
The identifying number for the actual ticket |
Check |
element |
|
|
|
Check Form of Payment |
AccountNumber |
string simple type |
|
Optional |
|
The account number of the check |
CheckNumber |
string simple type |
|
Optional |
|
The sequential check number of the check. |
MICRNumber |
string simple type |
|
Optional |
|
Magnetic Ink Character Reader Number of check. |
RoutingNumber |
string simple type |
|
Optional |
|
The bank routing number of the check. |
Requisition |
element |
|
|
|
Requisition Form of Payment |
Category |
string simple type |
Government , Other |
Optional |
|
Classification Category for the requisition payment |
Number |
string simple type |
|
Optional |
|
Requisition number used for accounting |
Type |
string simple type |
Cash , Credit |
Optional |
|
Type can be Cash or Credit for category as Government |
MiscFormOfPayment |
element |
|
|
|
Miscellaneous Form of Payments |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
Category |
string simple type |
|
Required |
|
Indicates what Category the Miscellaneous Form Of Payment is being used for payment - The category may vary by GDS.Allowable values are
"Text"
"Credit"
"CreditCard"
"FreeFormCreditCard"
"Invoice"
"NonRefundable"
"MultipleReceivables"
"Exchange"
"Cash" |
CreditCardNumber |
string simple type |
|
Optional |
|
|
CreditCardType |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type or code which may not have been issued using the standard bank card types - i.e. an airline issued card |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Text |
string simple type |
|
Optional |
|
Any free form text which may be associated with the Miscellaneous Form of Payment. This text may be provider or GDS specific |
AgencyPayment |
typeAgencyPayment complex type |
|
|
|
Container for Agency Payment |
AgencyBillingIdentifier |
string simple type |
|
Required |
|
Value of the billing id |
AgencyBillingNumber |
string simple type |
|
Optional |
|
Value of billing number |
AgencyBillingPassword |
string simple type |
|
Optional |
|
Value of billing password |
UnitedNations |
element |
|
|
|
United Nations Form of Payments |
Number |
string simple type |
|
Required |
|
|
DirectPayment |
element |
|
|
|
Direct Payment Form of Payments |
Text |
string simple type |
|
Optional |
|
|
AgentVoucher |
element |
|
|
|
Agent Voucher Form of Payments |
Number |
string simple type |
|
Required |
|
|
PaymentAdvice |
element |
|
|
|
Contains other form of payment for Cruise
Reservations |
DocumentNumber |
string simple type |
|
Required |
|
Payment Document Number Examples: 1234567890,
R7777 |
IssueCity |
string simple type |
|
Required |
|
City code of document issuance |
IssueDate |
date simple type |
|
Required |
|
Document Issuance date |
OriginalFOP |
string simple type |
|
Optional |
|
Original form of payment Examples: CHECK 3500 |
Type |
string simple type |
|
Required |
|
Other Payment Yype. Possible Values: AGC - Agency
Check, AGG - Agency Guarantee, AWC - Award Check, CSH - Cash
Equivalent, DBC - Denied Boarding Compensation, MCO -
Miscellaneous Charge Order, TOO - Tour Order, TOV - Tour Voucher |
ProviderReservationInfoRef |
typeFormOfPaymentPNRReference complex type |
|
|
|
Other Payment Yype. Possible Values: AGC - Agency
Check, AGG - Agency Guarantee, AWC - Award Check, CSH - Cash
Equivalent, DBC - Denied Boarding Compensation, MCO -
Miscellaneous Charge Order, TOO - Tour Order, TOV - Tour Voucher |
Key |
string simple type |
|
Optional |
|
Unique ID to identify a ProviderReservationInfo |
ProviderReservationLevel |
boolean simple type |
|
Optional |
true |
It means that the form of payment is applied at ProviderReservation level. |
SegmentRef |
typeGeneralReference complex type |
|
|
|
It means that the form of payment is applied at ProviderReservation level. |
Key |
string simple type |
|
Required |
|
|
BSPPayment |
element |
|
|
|
BSP form of payment.ACH Only |
BSPIdentifier |
string simple type |
|
Required |
|
Value of the BSP Direct Bill id |
BSPPassword |
string simple type |
|
Optional |
|
Value of the BSP Direct Bill id password |
ARCPayment |
element |
|
|
|
ARC form of payment.ACH Only |
ARCIdentifier |
string simple type |
|
Required |
|
Value of the ARC Direct Bill id |
ARCPassword |
string simple type |
|
Optional |
|
Value of the ARC Direct Bill id password |
ServiceFeeTaxInfo |
element |
|
|
|
The taxes associated to a particular Service Fee. |
Amount |
string simple type |
|
Required |
|
|
Category |
string simple type |
|
Required |
|
The tax category represents a valid IATA tax code. |
CreditCardAuth |
element |
|
|
|
The result of a Credit Auth Request. Will contain all the authorization info and result codes. |
AVSResultCode |
string simple type |
|
Optional |
|
The address verification result code (if AVS was requested) |
Amount |
string simple type |
|
Required |
|
The amount that was authorized. |
AuthCode |
string simple type |
|
Optional |
|
The authorization code to confirm card acceptance |
AuthResultCode |
string simple type |
|
Required |
|
The result code of the authorization command. |
FormOfPaymentRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Message |
string simple type |
|
Optional |
|
The message explains the result of the authorization command. |
Number |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
|
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
|
TransId |
string simple type |
|
Optional |
|
The transaction id from the credit processing system |
Payment |
element |
|
|
|
Payment information - must be used in conjunction with credit card info |
Amount |
string simple type |
|
Required |
|
|
AmountType |
string simple type |
|
Optional |
|
This field displays type of payment amount when it is non-monetary. Presently available/supported value is "Flight Pass Credits". |
ApproximateAmount |
string simple type |
|
Optional |
|
It stores the converted payment amount in agency's default currency |
BookingTravelerRef |
string simple type |
|
Optional |
|
If the type represents a per traveler payment, then this will reference the traveler this payment refers to. |
FormOfPaymentRef |
string simple type |
|
Required |
|
The credit card that is will be used to make this payment. |
Key |
string simple type |
|
Optional |
|
|
Status |
string simple type |
|
Optional |
|
Status to indicate the business association of the payment element. |
Type |
string simple type |
AirlineFee , DeliveryFee , Itinerary , Passenger , ServiceFee , OptionalService , TicketFee |
Required |
|
Identifies the type of payment. This can be for an itinerary, a traveler, or a service fee for example. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
LinkedUniversalRecord |
element |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Key |
string simple type |
|
Optional |
|
|
LocatorCode |
string simple type |
|
Required |
|
A Universal Record that need to be linked to the current Universal Record. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AgencyContactInfo |
element |
|
|
|
Generic agency contact information container. It must contain at least one phone number to be used by an agency |
Key |
string simple type |
|
Optional |
|
|
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
CustomerID |
element |
|
|
|
A provider reservation field used to store customer information. It may be used to identify reservations which will/will not be available for access. |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this element is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
Key |
string simple type |
|
Optional |
|
|
CommissionRemark |
element |
|
|
|
Identifies the agency commision remarks.
Specifically used for Worldspan. |
Key |
string simple type |
|
Optional |
|
Key to be used for internal processing. |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider
for which this accounting remark is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationLevel |
element |
|
|
|
Specify commission which is applicable to
PNR level. |
Amount |
string simple type |
|
Optional |
|
The monetary amount of the commission. |
CommissionCap |
string simple type |
|
Optional |
|
Commission cap for the Airline. |
Percentage |
string simple type |
|
Optional |
|
The percent of the commission. |
PassengerTypeLevel |
element |
|
|
|
Specify commission which is applicable to
per PTC level. |
TravelerType |
string simple type |
|
Required |
|
|
Amount |
string simple type |
|
Optional |
|
The monetary amount of the commission. |
CommissionCap |
string simple type |
|
Optional |
|
Commission cap for the Airline. |
Percentage |
string simple type |
|
Optional |
|
The percent of the commission. |
ConsolidatorRemark |
element |
|
|
|
Authorization remark for Consolidator access to a PNR . Contains PCC information created by retail agent to allow a consolidator to service their PNR. PROVIDER SUPPORTED: Worldspan. |
Key |
string simple type |
|
Optional |
|
Key to be used for internal processing. |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this element is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
PseudoCityCode |
element |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
InvoiceRemark |
element |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Key |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this element is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
AirSegmentRef |
typeSegmentRef complex type |
|
|
|
Reference to AirSegment from an Air Reservation. |
Key |
string simple type |
|
Required |
|
|
HotelReservationRef |
typeNonAirReservationRef complex type |
|
|
|
Specify the locator code of Hotel reservation. |
LocatorCode |
string simple type |
|
Required |
|
|
VehicleReservationRef |
typeNonAirReservationRef complex type |
|
|
|
Specify the locator code of Vehicle reservation. |
LocatorCode |
string simple type |
|
Required |
|
|
PassiveSegmentRef |
typeSegmentRef complex type |
|
|
|
Reference to PassiveSegment from a Passive Reservation. |
Key |
string simple type |
|
Required |
|
|
ActionStatus |
element |
|
|
|
Status of the action that will happen or has happened to the air reservation. One Action status for each provider reservation |
AccountCode |
string simple type |
|
Optional |
|
Used with TAW. Used to specify a corporate or in house account code to the PNR as part of ticketing arrangement field. |
AirportCode |
string simple type |
|
Optional |
|
Used with Time Limit to specify the airport location where the ticket is to be issued. |
Key |
string simple type |
|
Optional |
|
Identifies when the action type will happen, or
has happened according to the type. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
PseudoCityCode |
string simple type |
|
Optional |
|
The Branch PCC in the host system where PNR can be queued for ticketing. When used with TAU it will auto queue to Q10. When used with TAW agent performs manual move to Q. |
QueueCategory |
string simple type |
|
Optional |
|
Add Category placement to ticketing queue (required in 1P - default is 00) |
TicketDate |
string simple type |
|
Optional |
|
Identifies when the action type will happen, or
has happened according to the type. |
Type |
string simple type |
TAW , TTL , TLCXL , ACTIVE , CXL , TAU , TRH |
Required |
|
Identifies the type of action (if any) to take on this air reservation. Only TTL, TAU, TAX and TAW can be set by the user. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
Remark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Key |
string simple type |
|
Optional |
|
|
ReviewBooking |
element |
|
|
|
Review Booking or Queue Minders is to add the reminders in the Provider Reservation along with the date time and Queue details. On the date time defined in reminders, the message along with the PNR goes to the desired Queue. |
DateTime |
dateTime simple type |
|
Required |
|
Date and Time to place message on designated Queue, Should be prior to the last segment date in the PNR. |
Key |
string simple type |
|
Optional |
|
Returned in response. Use it for update of saved review booking. |
ProviderCode |
string simple type |
|
Optional |
|
The code of the Provider (e.g 1G,1V). |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider Reservation reference. Returned in the response. Use it for update of saved Review Booking. |
PseudoCityCode |
string simple type |
|
Optional |
|
Input PCC optional value for placing the PNR into Queue. If not passed, will add as default PNR's Pseudo. |
Queue |
integer simple type |
|
Required |
|
Queue number, Must be numeric and less than 100. |
QueueCategory |
string simple type |
|
Optional |
|
Queue Category, 2 Character Alpha or Numeric. |
Remarks |
string simple type |
|
Required |
|
Remark or reminder message. It can be truncated depending on the provider. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
FormOfPayment |
element |
|
|
|
A Form of Payment used to purchase all or part of
a booking. |
AgentText |
string simple type |
|
Optional |
|
This is only relevent when IsAgentType is specified as true. Otherwise this will be ignored. |
ExternalReference |
string simple type |
|
Optional |
|
|
FulfillmentIDNumber |
string simple type |
|
Optional |
|
Identification number, e.g. card number, to define how the customer will identify himself when collecting the ticket |
FulfillmentIDType |
string simple type |
Bahn Card , Credit Card , Euro Cheque Card , Collection Reference |
Optional |
|
Identification type, e.g. credit card, to define how the customer will identify himself when collecting the ticket |
FulfillmentLocation |
string simple type |
|
Optional |
|
Information about the location of the printer. |
FulfillmentType |
string simple type |
|
Optional |
|
Defines how the client wishes to receive travel documents. Type does not define where or how payment is made. The supported values are "Ticket on Departure",
"Travel Agency",
"Courier",
"Standard Mail",
"Ticketless",
"Ticket Office",
"Express Mail",
"Corporate Kiosk",
"Train Station Service Desk",
"Direct Printing of Ticket",
"Ticket by Email",
"Digital Printing of Ticket at Home",
"Retrieve Ticket at Eurostar in London"
Collect booking ticket at a Kiosk, print in agency. |
IsAgentType |
boolean simple type |
|
Optional |
false |
If this is true then FormOfPayment mention in Type is anAgent type FormOfPayment. |
Key |
string simple type |
|
Optional |
|
|
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
ProfileKey |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
Reusable |
boolean simple type |
|
Optional |
false |
Indicates whether the form of payment can be reused or not. Currently applicable for Credit and Debit form of payment |
ReuseFOP |
string simple type |
|
Optional |
|
Key of the FOP Key to be reused as this Form of Payment.Only Credit and Debit Card will be supported for FOP Reuse. |
Type |
string simple type |
|
Required |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
CreditCard |
element |
|
|
|
Container for all credit card information. |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
BankCountryCode |
string simple type |
|
Optional |
|
ISO Country code associated with the issuing bank |
BankName |
string simple type |
|
Optional |
|
Issuing bank name for this credit card |
BankStateCode |
string simple type |
|
Optional |
|
State code associated with the issuing bank. |
CustomerReference |
string simple type |
|
Optional |
|
Agencies use this to pass the traveler information to the credit card company. |
Enett |
boolean simple type |
|
Optional |
false |
Acceptable values are true or false. If set to true it will denote that the credit card used has been issued through Enett. For all other credit card payments this value will be set to false. |
ExtendedPayment |
string simple type |
|
Optional |
|
Used for American Express (AX) and other credit cards, e.g., Visa (VI) and Master card (CA), that allow Extended Payment, subject to the BSP market rule. |
ThirdPartyPayment |
boolean simple type |
|
Optional |
false |
If true, this indicates that the credit card holder is not one of the passengers. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
DebitCard |
element |
|
|
|
Container for all debit card information. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
IssueNumber |
string simple type |
|
Optional |
|
Verification number for Debit Cards |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
EnettVan |
element |
|
|
|
Container for all eNett Van information. |
ExpiryDays |
duration simple type |
|
Optional |
|
The number of days from the VAN generation date that the VAN will be active for, after which the VAN cannot be used. |
MaxPercentage |
nonNegativeInteger simple type |
|
Optional |
|
The maximum percentage that will be applied on the Total price and sent to enett, which will denote the maximum authorized amount as approved by eNett. This value will be ignored and not used for Multi-Use VAN’s. |
MinPercentage |
nonNegativeInteger simple type |
|
Optional |
|
The minimum percentage that will be applied on the Total price and sent to enett,which will denote the minimum authorized amount approved by eNett.uApi will default this to zero for multi-use Van's. |
MultiUse |
boolean simple type |
|
Optional |
true |
Acceptable values are true or false. If set to true it will denote that the VAN being requested is multi-use else it will indicate a single -use VAN.A Single use VAN can only be debited once while the multiple use VAN's can be debited multiple times subjected to the maximum value it has been authorized for. The default value will be TRUE to indicate a multi-use VAN is being issued. |
Certificate |
element |
|
|
|
Certificate Form of Payment |
Amount |
string simple type |
|
Optional |
|
The monetary value of the certificate. |
DiscountAmount |
string simple type |
|
Optional |
|
The monetary discount amount of this certificate. |
DiscountPercentage |
decimal simple type |
|
Optional |
|
The percentage discount value of this certificate. |
NotValidAfter |
date simple type |
|
Optional |
|
The date that this certificate expires. |
NotValidBefore |
date simple type |
|
Optional |
|
The date that this certificate becomes valid. |
Number |
string simple type |
|
Required |
|
The Certificate number |
TicketNumber |
StringLength1to13 simple type |
|
|
|
The identifying number for the actual ticket |
Check |
element |
|
|
|
Check Form of Payment |
AccountNumber |
string simple type |
|
Optional |
|
The account number of the check |
CheckNumber |
string simple type |
|
Optional |
|
The sequential check number of the check. |
MICRNumber |
string simple type |
|
Optional |
|
Magnetic Ink Character Reader Number of check. |
RoutingNumber |
string simple type |
|
Optional |
|
The bank routing number of the check. |
Requisition |
element |
|
|
|
Requisition Form of Payment |
Category |
string simple type |
Government , Other |
Optional |
|
Classification Category for the requisition payment |
Number |
string simple type |
|
Optional |
|
Requisition number used for accounting |
Type |
string simple type |
Cash , Credit |
Optional |
|
Type can be Cash or Credit for category as Government |
MiscFormOfPayment |
element |
|
|
|
Miscellaneous Form of Payments |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
Category |
string simple type |
|
Required |
|
Indicates what Category the Miscellaneous Form Of Payment is being used for payment - The category may vary by GDS.Allowable values are
"Text"
"Credit"
"CreditCard"
"FreeFormCreditCard"
"Invoice"
"NonRefundable"
"MultipleReceivables"
"Exchange"
"Cash" |
CreditCardNumber |
string simple type |
|
Optional |
|
|
CreditCardType |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type or code which may not have been issued using the standard bank card types - i.e. an airline issued card |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Text |
string simple type |
|
Optional |
|
Any free form text which may be associated with the Miscellaneous Form of Payment. This text may be provider or GDS specific |
AgencyPayment |
typeAgencyPayment complex type |
|
|
|
Container for Agency Payment |
AgencyBillingIdentifier |
string simple type |
|
Required |
|
Value of the billing id |
AgencyBillingNumber |
string simple type |
|
Optional |
|
Value of billing number |
AgencyBillingPassword |
string simple type |
|
Optional |
|
Value of billing password |
UnitedNations |
element |
|
|
|
United Nations Form of Payments |
Number |
string simple type |
|
Required |
|
|
DirectPayment |
element |
|
|
|
Direct Payment Form of Payments |
Text |
string simple type |
|
Optional |
|
|
AgentVoucher |
element |
|
|
|
Agent Voucher Form of Payments |
Number |
string simple type |
|
Required |
|
|
PaymentAdvice |
element |
|
|
|
Contains other form of payment for Cruise
Reservations |
DocumentNumber |
string simple type |
|
Required |
|
Payment Document Number Examples: 1234567890,
R7777 |
IssueCity |
string simple type |
|
Required |
|
City code of document issuance |
IssueDate |
date simple type |
|
Required |
|
Document Issuance date |
OriginalFOP |
string simple type |
|
Optional |
|
Original form of payment Examples: CHECK 3500 |
Type |
string simple type |
|
Required |
|
Other Payment Yype. Possible Values: AGC - Agency
Check, AGG - Agency Guarantee, AWC - Award Check, CSH - Cash
Equivalent, DBC - Denied Boarding Compensation, MCO -
Miscellaneous Charge Order, TOO - Tour Order, TOV - Tour Voucher |
ProviderReservationInfoRef |
typeFormOfPaymentPNRReference complex type |
|
|
|
Other Payment Yype. Possible Values: AGC - Agency
Check, AGG - Agency Guarantee, AWC - Award Check, CSH - Cash
Equivalent, DBC - Denied Boarding Compensation, MCO -
Miscellaneous Charge Order, TOO - Tour Order, TOV - Tour Voucher |
Key |
string simple type |
|
Optional |
|
Unique ID to identify a ProviderReservationInfo |
ProviderReservationLevel |
boolean simple type |
|
Optional |
true |
It means that the form of payment is applied at ProviderReservation level. |
SegmentRef |
typeGeneralReference complex type |
|
|
|
It means that the form of payment is applied at ProviderReservation level. |
Key |
string simple type |
|
Required |
|
|
BSPPayment |
element |
|
|
|
BSP form of payment.ACH Only |
BSPIdentifier |
string simple type |
|
Required |
|
Value of the BSP Direct Bill id |
BSPPassword |
string simple type |
|
Optional |
|
Value of the BSP Direct Bill id password |
ARCPayment |
element |
|
|
|
ARC form of payment.ACH Only |
ARCIdentifier |
string simple type |
|
Required |
|
Value of the ARC Direct Bill id |
ARCPassword |
string simple type |
|
Optional |
|
Value of the ARC Direct Bill id password |
UniversalDelete |
element |
|
|
|
Value of the ARC Direct Bill id password |
Element |
string simple type |
Payment , CreditCardAuthorization , DeliveryInfo , FormOfPayment , ActionStatus , OSI , GeneralRemark , UnassociatedRemark , AccountingRemark , PostScript , AirReservationAirSegmentUpdate , AirSegment , PhoneNumber , Email , LoyaltyCard , SSR , SeatAssignment , SpecificSeatAssignment , AutoSeatAssignment , AirPricingInfo , VehicleSpecialRequest , SpecialEquipment , XMLRemark , Address , TicketingModifiers , Guarantee , DeliveryAddress , ServiceFeeInfo , LinkedUniversalRecord , NameRemark , PassiveSegment , PaymentInformation , CustomerID , DriversLicense , AssociatedRemark , CollectionAddress , HotelSpecialRequest , CorporateDiscountID , CommissionRemark , PocketItineraryRemark , CustomizedNameData , InvoiceRemark , ThirdPartyInformation , TravelCompliance , ReviewBooking , ConsolidatorRemark , BookingTraveler , AppliedProfile , TripName , TravelPurpose , BookingConfirmation , Brand |
Required |
|
|
Key |
string simple type |
|
Optional |
|
|
UniversalUpdate |
element |
|
|
|
|
AccountingRemark |
element |
|
|
|
An accounting remark container to hold any
printable text. |
Category |
string simple type |
|
Optional |
|
A category to group and organize the various
remarks. This is not required, but it is recommended. |
Key |
string simple type |
|
Optional |
|
|
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider
for which this accounting remark is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
TypeInGds |
string simple type |
|
Optional |
|
|
UseProviderNativeMode |
boolean simple type |
|
Optional |
false |
Will be true when terminal process required,
else false |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
GeneralRemark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Category |
string simple type |
|
Optional |
|
A category to group and organize the various remarks. This is not required, but it is recommended. |
CreateDate |
dateTime simple type |
|
Optional |
|
The date and time that this GeneralRemark was created. |
Direction |
string simple type |
Incoming , Outgoing |
Optional |
|
Direction Incoming or Outgoing of the GeneralRemark. |
Key |
string simple type |
|
Optional |
|
|
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
SupplierType |
string simple type |
Air , Vehicle , Hotel , Rail , Cruise , Other |
Optional |
|
The type of product this reservation is relative to |
TypeInGds |
string simple type |
|
Optional |
|
|
UseProviderNativeMode |
boolean simple type |
|
Optional |
false |
Will be true when terminal process required, else false |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
OSI |
element |
|
|
|
Other Service information sent to the carriers during air bookings |
Carrier |
string simple type |
|
Required |
|
|
Code |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this OSI is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
Text |
string simple type |
|
Required |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
UnassociatedRemark |
element |
|
|
|
A textual remark container to hold non-associated itinerary remarks |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this element is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
Key |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
XMLRemark |
element |
|
|
|
A remark container to hold an XML document. (max 1024 chars) This will be encoded with xml encoding. |
Category |
string simple type |
|
Optional |
|
A category to group and organize the various remarks. This is not required, but it is recommended. |
Key |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Postscript |
element |
|
|
|
Postscript Notes |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this element is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
Key |
string simple type |
|
Optional |
|
|
BookingTravelerInfo |
element |
|
|
|
Container that will allow modifying Universal record data that is not product specific. |
Gender |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
TravelerType |
string simple type |
|
Optional |
|
|
BookingTravelerName |
element |
|
|
|
Complete name fields |
First |
string simple type |
|
Required |
|
First Name. |
Last |
string simple type |
|
Required |
|
Last Name. |
Middle |
string simple type |
|
Optional |
|
Midle name. |
Prefix |
string simple type |
|
Optional |
|
Name prefix. |
Suffix |
string simple type |
|
Optional |
|
Name suffix. |
NameRemark |
element |
|
|
|
Text that support Name Remarks. |
Category |
string simple type |
|
Optional |
|
A category to group and organize the various remarks. This is not required, but it is recommended. |
Key |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
DOB |
date simple type |
|
|
|
Traveler Date of Birth |
TravelInfo |
element |
|
|
|
Traveler information details like Travel Purpose and Trip Name |
TravelPurpose |
string simple type |
|
Optional |
|
Purpose of the trip |
TripName |
string simple type |
|
Optional |
|
Trip Name |
Email |
element |
|
|
|
Container for an email address with a type specifier (max 128 chars) |
Comment |
string simple type |
|
Optional |
|
|
EmailID |
string simple type |
|
Required |
|
|
Key |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
Address |
typeStructuredAddress complex type |
|
|
|
|
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
EmergencyInfo |
string simple type |
|
|
|
|
DeliveryInfo |
element |
|
|
|
Container to encapsulate all delivery related information |
SignatureRequired |
string simple type |
|
Optional |
|
Indicates whether a signature shoud be required in order to make the delivery. |
TrackingNumber |
string simple type |
|
Optional |
|
The tracking number of the shipping company making the delivery. |
Type |
string simple type |
|
Optional |
|
An arbitrary identifier to categorize this delivery info |
ShippingAddress |
element |
|
|
|
An arbitrary identifier to categorize this delivery info |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
Email |
element |
|
|
|
Container for an email address with a type specifier (max 128 chars) |
Comment |
string simple type |
|
Optional |
|
|
EmailID |
string simple type |
|
Required |
|
|
Key |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
GeneralRemark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Category |
string simple type |
|
Optional |
|
A category to group and organize the various remarks. This is not required, but it is recommended. |
CreateDate |
dateTime simple type |
|
Optional |
|
The date and time that this GeneralRemark was created. |
Direction |
string simple type |
Incoming , Outgoing |
Optional |
|
Direction Incoming or Outgoing of the GeneralRemark. |
Key |
string simple type |
|
Optional |
|
|
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
SupplierType |
string simple type |
Air , Vehicle , Hotel , Rail , Cruise , Other |
Optional |
|
The type of product this reservation is relative to |
TypeInGds |
string simple type |
|
Optional |
|
|
UseProviderNativeMode |
boolean simple type |
|
Optional |
false |
Will be true when terminal process required, else false |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
Age |
integer simple type |
|
|
|
|
CustomizedNameData |
element |
|
|
|
Customized Name Data is used to print customized name on the different documents. |
Key |
string simple type |
|
Optional |
|
|
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
|
AppliedProfile |
element |
|
|
|
A simple container to specify the profiles that were applied to a reservation. |
AccountID |
string simple type |
|
Optional |
|
The ID of the AccountProfile that was applied |
AccountName |
string simple type |
|
Optional |
|
The name from the AccountProfile that was applied |
ImmediateParentID |
string simple type |
|
Optional |
|
The ID of the immediate parent that was applied |
ImmediateParentName |
string simple type |
|
Optional |
|
The name of the immediate parent that was applied |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
TravelerID |
string simple type |
|
Optional |
|
The ID of the TravelerProfile that was applied |
TravelerName |
string simple type |
|
Optional |
|
The name from the TravelerProfile that was applied |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ServiceFeeInfo |
element |
|
|
|
Travel Agency Service Fees (TASF) are charged by the agency through BSP or Airline Reporting Corporation (ARC). |
BaseAmount |
string simple type |
|
Optional |
|
Represents the base price for this entity. This does not include any taxes. |
BookingTravelerName |
string simple type |
|
Optional |
|
The name of the passenger. |
BookingTravelerRef |
string simple type |
|
Optional |
|
A reference to a passenger. |
Confirmation |
string simple type |
|
Optional |
|
The confirmation number of the service fee in the merchant host system. |
Description |
string simple type |
|
Optional |
|
The description of the service fee. |
Key |
string simple type |
|
Optional |
|
|
PassiveProviderReservationInfoRef |
string simple type |
|
Optional |
|
A reference to the passive provider reservation info to which the service is tied. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
A reference to the provider reservation info to which the service is tied. |
Status |
string simple type |
Issued , ReadyToIssue , IssueLater |
Optional |
|
Status of the service fee. Possible Values – Issued, ReadyToIssue, IssueLater. |
Taxes |
string simple type |
|
Optional |
|
The aggregated amount of all the taxes that are associated with this entity. See the associated Service Fee TaxInfo array for a breakdown of the individual taxes. |
TicketNumber |
string simple type |
|
Optional |
|
The ticket that this fee was issued in connection with. |
TotalAmount |
string simple type |
|
Optional |
|
The total amount for this Service Fee including base amount and all taxes. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
FormOfPayment |
element |
|
|
|
A Form of Payment used to purchase all or part of
a booking. |
AgentText |
string simple type |
|
Optional |
|
This is only relevent when IsAgentType is specified as true. Otherwise this will be ignored. |
ExternalReference |
string simple type |
|
Optional |
|
|
FulfillmentIDNumber |
string simple type |
|
Optional |
|
Identification number, e.g. card number, to define how the customer will identify himself when collecting the ticket |
FulfillmentIDType |
string simple type |
Bahn Card , Credit Card , Euro Cheque Card , Collection Reference |
Optional |
|
Identification type, e.g. credit card, to define how the customer will identify himself when collecting the ticket |
FulfillmentLocation |
string simple type |
|
Optional |
|
Information about the location of the printer. |
FulfillmentType |
string simple type |
|
Optional |
|
Defines how the client wishes to receive travel documents. Type does not define where or how payment is made. The supported values are "Ticket on Departure",
"Travel Agency",
"Courier",
"Standard Mail",
"Ticketless",
"Ticket Office",
"Express Mail",
"Corporate Kiosk",
"Train Station Service Desk",
"Direct Printing of Ticket",
"Ticket by Email",
"Digital Printing of Ticket at Home",
"Retrieve Ticket at Eurostar in London"
Collect booking ticket at a Kiosk, print in agency. |
IsAgentType |
boolean simple type |
|
Optional |
false |
If this is true then FormOfPayment mention in Type is anAgent type FormOfPayment. |
Key |
string simple type |
|
Optional |
|
|
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
ProfileKey |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
Reusable |
boolean simple type |
|
Optional |
false |
Indicates whether the form of payment can be reused or not. Currently applicable for Credit and Debit form of payment |
ReuseFOP |
string simple type |
|
Optional |
|
Key of the FOP Key to be reused as this Form of Payment.Only Credit and Debit Card will be supported for FOP Reuse. |
Type |
string simple type |
|
Required |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
CreditCard |
element |
|
|
|
Container for all credit card information. |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
BankCountryCode |
string simple type |
|
Optional |
|
ISO Country code associated with the issuing bank |
BankName |
string simple type |
|
Optional |
|
Issuing bank name for this credit card |
BankStateCode |
string simple type |
|
Optional |
|
State code associated with the issuing bank. |
CustomerReference |
string simple type |
|
Optional |
|
Agencies use this to pass the traveler information to the credit card company. |
Enett |
boolean simple type |
|
Optional |
false |
Acceptable values are true or false. If set to true it will denote that the credit card used has been issued through Enett. For all other credit card payments this value will be set to false. |
ExtendedPayment |
string simple type |
|
Optional |
|
Used for American Express (AX) and other credit cards, e.g., Visa (VI) and Master card (CA), that allow Extended Payment, subject to the BSP market rule. |
ThirdPartyPayment |
boolean simple type |
|
Optional |
false |
If true, this indicates that the credit card holder is not one of the passengers. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
DebitCard |
element |
|
|
|
Container for all debit card information. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
IssueNumber |
string simple type |
|
Optional |
|
Verification number for Debit Cards |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
EnettVan |
element |
|
|
|
Container for all eNett Van information. |
ExpiryDays |
duration simple type |
|
Optional |
|
The number of days from the VAN generation date that the VAN will be active for, after which the VAN cannot be used. |
MaxPercentage |
nonNegativeInteger simple type |
|
Optional |
|
The maximum percentage that will be applied on the Total price and sent to enett, which will denote the maximum authorized amount as approved by eNett. This value will be ignored and not used for Multi-Use VAN’s. |
MinPercentage |
nonNegativeInteger simple type |
|
Optional |
|
The minimum percentage that will be applied on the Total price and sent to enett,which will denote the minimum authorized amount approved by eNett.uApi will default this to zero for multi-use Van's. |
MultiUse |
boolean simple type |
|
Optional |
true |
Acceptable values are true or false. If set to true it will denote that the VAN being requested is multi-use else it will indicate a single -use VAN.A Single use VAN can only be debited once while the multiple use VAN's can be debited multiple times subjected to the maximum value it has been authorized for. The default value will be TRUE to indicate a multi-use VAN is being issued. |
Certificate |
element |
|
|
|
Certificate Form of Payment |
Amount |
string simple type |
|
Optional |
|
The monetary value of the certificate. |
DiscountAmount |
string simple type |
|
Optional |
|
The monetary discount amount of this certificate. |
DiscountPercentage |
decimal simple type |
|
Optional |
|
The percentage discount value of this certificate. |
NotValidAfter |
date simple type |
|
Optional |
|
The date that this certificate expires. |
NotValidBefore |
date simple type |
|
Optional |
|
The date that this certificate becomes valid. |
Number |
string simple type |
|
Required |
|
The Certificate number |
TicketNumber |
StringLength1to13 simple type |
|
|
|
The identifying number for the actual ticket |
Check |
element |
|
|
|
Check Form of Payment |
AccountNumber |
string simple type |
|
Optional |
|
The account number of the check |
CheckNumber |
string simple type |
|
Optional |
|
The sequential check number of the check. |
MICRNumber |
string simple type |
|
Optional |
|
Magnetic Ink Character Reader Number of check. |
RoutingNumber |
string simple type |
|
Optional |
|
The bank routing number of the check. |
Requisition |
element |
|
|
|
Requisition Form of Payment |
Category |
string simple type |
Government , Other |
Optional |
|
Classification Category for the requisition payment |
Number |
string simple type |
|
Optional |
|
Requisition number used for accounting |
Type |
string simple type |
Cash , Credit |
Optional |
|
Type can be Cash or Credit for category as Government |
MiscFormOfPayment |
element |
|
|
|
Miscellaneous Form of Payments |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
Category |
string simple type |
|
Required |
|
Indicates what Category the Miscellaneous Form Of Payment is being used for payment - The category may vary by GDS.Allowable values are
"Text"
"Credit"
"CreditCard"
"FreeFormCreditCard"
"Invoice"
"NonRefundable"
"MultipleReceivables"
"Exchange"
"Cash" |
CreditCardNumber |
string simple type |
|
Optional |
|
|
CreditCardType |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type or code which may not have been issued using the standard bank card types - i.e. an airline issued card |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Text |
string simple type |
|
Optional |
|
Any free form text which may be associated with the Miscellaneous Form of Payment. This text may be provider or GDS specific |
AgencyPayment |
typeAgencyPayment complex type |
|
|
|
Container for Agency Payment |
AgencyBillingIdentifier |
string simple type |
|
Required |
|
Value of the billing id |
AgencyBillingNumber |
string simple type |
|
Optional |
|
Value of billing number |
AgencyBillingPassword |
string simple type |
|
Optional |
|
Value of billing password |
UnitedNations |
element |
|
|
|
United Nations Form of Payments |
Number |
string simple type |
|
Required |
|
|
DirectPayment |
element |
|
|
|
Direct Payment Form of Payments |
Text |
string simple type |
|
Optional |
|
|
AgentVoucher |
element |
|
|
|
Agent Voucher Form of Payments |
Number |
string simple type |
|
Required |
|
|
PaymentAdvice |
element |
|
|
|
Contains other form of payment for Cruise
Reservations |
DocumentNumber |
string simple type |
|
Required |
|
Payment Document Number Examples: 1234567890,
R7777 |
IssueCity |
string simple type |
|
Required |
|
City code of document issuance |
IssueDate |
date simple type |
|
Required |
|
Document Issuance date |
OriginalFOP |
string simple type |
|
Optional |
|
Original form of payment Examples: CHECK 3500 |
Type |
string simple type |
|
Required |
|
Other Payment Yype. Possible Values: AGC - Agency
Check, AGG - Agency Guarantee, AWC - Award Check, CSH - Cash
Equivalent, DBC - Denied Boarding Compensation, MCO -
Miscellaneous Charge Order, TOO - Tour Order, TOV - Tour Voucher |
ProviderReservationInfoRef |
typeFormOfPaymentPNRReference complex type |
|
|
|
Other Payment Yype. Possible Values: AGC - Agency
Check, AGG - Agency Guarantee, AWC - Award Check, CSH - Cash
Equivalent, DBC - Denied Boarding Compensation, MCO -
Miscellaneous Charge Order, TOO - Tour Order, TOV - Tour Voucher |
Key |
string simple type |
|
Optional |
|
Unique ID to identify a ProviderReservationInfo |
ProviderReservationLevel |
boolean simple type |
|
Optional |
true |
It means that the form of payment is applied at ProviderReservation level. |
SegmentRef |
typeGeneralReference complex type |
|
|
|
It means that the form of payment is applied at ProviderReservation level. |
Key |
string simple type |
|
Required |
|
|
BSPPayment |
element |
|
|
|
BSP form of payment.ACH Only |
BSPIdentifier |
string simple type |
|
Required |
|
Value of the BSP Direct Bill id |
BSPPassword |
string simple type |
|
Optional |
|
Value of the BSP Direct Bill id password |
ARCPayment |
element |
|
|
|
ARC form of payment.ACH Only |
ARCIdentifier |
string simple type |
|
Required |
|
Value of the ARC Direct Bill id |
ARCPassword |
string simple type |
|
Optional |
|
Value of the ARC Direct Bill id password |
ServiceFeeTaxInfo |
element |
|
|
|
The taxes associated to a particular Service Fee. |
Amount |
string simple type |
|
Required |
|
|
Category |
string simple type |
|
Required |
|
The tax category represents a valid IATA tax code. |
CreditCardAuth |
element |
|
|
|
The result of a Credit Auth Request. Will contain all the authorization info and result codes. |
AVSResultCode |
string simple type |
|
Optional |
|
The address verification result code (if AVS was requested) |
Amount |
string simple type |
|
Required |
|
The amount that was authorized. |
AuthCode |
string simple type |
|
Optional |
|
The authorization code to confirm card acceptance |
AuthResultCode |
string simple type |
|
Required |
|
The result code of the authorization command. |
FormOfPaymentRef |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Message |
string simple type |
|
Optional |
|
The message explains the result of the authorization command. |
Number |
string simple type |
|
Optional |
|
|
PaymentRef |
string simple type |
|
Optional |
|
|
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
|
TransId |
string simple type |
|
Optional |
|
The transaction id from the credit processing system |
Payment |
element |
|
|
|
Payment information - must be used in conjunction with credit card info |
Amount |
string simple type |
|
Required |
|
|
AmountType |
string simple type |
|
Optional |
|
This field displays type of payment amount when it is non-monetary. Presently available/supported value is "Flight Pass Credits". |
ApproximateAmount |
string simple type |
|
Optional |
|
It stores the converted payment amount in agency's default currency |
BookingTravelerRef |
string simple type |
|
Optional |
|
If the type represents a per traveler payment, then this will reference the traveler this payment refers to. |
FormOfPaymentRef |
string simple type |
|
Required |
|
The credit card that is will be used to make this payment. |
Key |
string simple type |
|
Optional |
|
|
Status |
string simple type |
|
Optional |
|
Status to indicate the business association of the payment element. |
Type |
string simple type |
AirlineFee , DeliveryFee , Itinerary , Passenger , ServiceFee , OptionalService , TicketFee |
Required |
|
Identifies the type of payment. This can be for an itinerary, a traveler, or a service fee for example. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Status |
anonymous simple type |
|
|
|
Flag that determines whether UR and History
are accessible. |
AgencyContactInfo |
element |
|
|
|
Generic agency contact information container. It must contain at least one phone number to be used by an agency |
Key |
string simple type |
|
Optional |
|
|
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
CustomerID |
element |
|
|
|
A provider reservation field used to store customer information. It may be used to identify reservations which will/will not be available for access. |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this element is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
Key |
string simple type |
|
Optional |
|
|
CommissionRemark |
element |
|
|
|
Identifies the agency commision remarks.
Specifically used for Worldspan. |
Key |
string simple type |
|
Optional |
|
Key to be used for internal processing. |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider
for which this accounting remark is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationLevel |
element |
|
|
|
Specify commission which is applicable to
PNR level. |
Amount |
string simple type |
|
Optional |
|
The monetary amount of the commission. |
CommissionCap |
string simple type |
|
Optional |
|
Commission cap for the Airline. |
Percentage |
string simple type |
|
Optional |
|
The percent of the commission. |
PassengerTypeLevel |
element |
|
|
|
Specify commission which is applicable to
per PTC level. |
TravelerType |
string simple type |
|
Required |
|
|
Amount |
string simple type |
|
Optional |
|
The monetary amount of the commission. |
CommissionCap |
string simple type |
|
Optional |
|
Commission cap for the Airline. |
Percentage |
string simple type |
|
Optional |
|
The percent of the commission. |
ConsolidatorRemark |
element |
|
|
|
Authorization remark for Consolidator access to a PNR . Contains PCC information created by retail agent to allow a consolidator to service their PNR. PROVIDER SUPPORTED: Worldspan. |
Key |
string simple type |
|
Optional |
|
Key to be used for internal processing. |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this element is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
PseudoCityCode |
element |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
InvoiceRemark |
element |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Key |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this element is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
AirSegmentRef |
typeSegmentRef complex type |
|
|
|
Reference to AirSegment from an Air Reservation. |
Key |
string simple type |
|
Required |
|
|
HotelReservationRef |
typeNonAirReservationRef complex type |
|
|
|
Specify the locator code of Hotel reservation. |
LocatorCode |
string simple type |
|
Required |
|
|
VehicleReservationRef |
typeNonAirReservationRef complex type |
|
|
|
Specify the locator code of Vehicle reservation. |
LocatorCode |
string simple type |
|
Required |
|
|
PassiveSegmentRef |
typeSegmentRef complex type |
|
|
|
Reference to PassiveSegment from a Passive Reservation. |
Key |
string simple type |
|
Required |
|
|
ActionStatus |
element |
|
|
|
Status of the action that will happen or has happened to the air reservation. One Action status for each provider reservation |
AccountCode |
string simple type |
|
Optional |
|
Used with TAW. Used to specify a corporate or in house account code to the PNR as part of ticketing arrangement field. |
AirportCode |
string simple type |
|
Optional |
|
Used with Time Limit to specify the airport location where the ticket is to be issued. |
Key |
string simple type |
|
Optional |
|
Identifies when the action type will happen, or
has happened according to the type. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
PseudoCityCode |
string simple type |
|
Optional |
|
The Branch PCC in the host system where PNR can be queued for ticketing. When used with TAU it will auto queue to Q10. When used with TAW agent performs manual move to Q. |
QueueCategory |
string simple type |
|
Optional |
|
Add Category placement to ticketing queue (required in 1P - default is 00) |
TicketDate |
string simple type |
|
Optional |
|
Identifies when the action type will happen, or
has happened according to the type. |
Type |
string simple type |
TAW , TTL , TLCXL , ACTIVE , CXL , TAU , TRH |
Required |
|
Identifies the type of action (if any) to take on this air reservation. Only TTL, TAU, TAX and TAW can be set by the user. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
|
Remark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Key |
string simple type |
|
Optional |
|
|
ReviewBooking |
element |
|
|
|
Review Booking or Queue Minders is to add the reminders in the Provider Reservation along with the date time and Queue details. On the date time defined in reminders, the message along with the PNR goes to the desired Queue. |
DateTime |
dateTime simple type |
|
Required |
|
Date and Time to place message on designated Queue, Should be prior to the last segment date in the PNR. |
Key |
string simple type |
|
Optional |
|
Returned in response. Use it for update of saved review booking. |
ProviderCode |
string simple type |
|
Optional |
|
The code of the Provider (e.g 1G,1V). |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider Reservation reference. Returned in the response. Use it for update of saved Review Booking. |
PseudoCityCode |
string simple type |
|
Optional |
|
Input PCC optional value for placing the PNR into Queue. If not passed, will add as default PNR's Pseudo. |
Queue |
integer simple type |
|
Required |
|
Queue number, Must be numeric and less than 100. |
QueueCategory |
string simple type |
|
Optional |
|
Queue Category, 2 Character Alpha or Numeric. |
Remarks |
string simple type |
|
Required |
|
Remark or reminder message. It can be truncated depending on the provider. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
OwnershipChange |
element |
|
|
|
Element to change the ownership of the PNR in the UR. PROVIDER SUPPORTED: Worldspan. |
OwningPCC |
string simple type |
|
Required |
|
New owning PCC of the PNR. |
FormOfPayment |
element |
|
|
|
A Form of Payment used to purchase all or part of
a booking. |
AgentText |
string simple type |
|
Optional |
|
This is only relevent when IsAgentType is specified as true. Otherwise this will be ignored. |
ExternalReference |
string simple type |
|
Optional |
|
|
FulfillmentIDNumber |
string simple type |
|
Optional |
|
Identification number, e.g. card number, to define how the customer will identify himself when collecting the ticket |
FulfillmentIDType |
string simple type |
Bahn Card , Credit Card , Euro Cheque Card , Collection Reference |
Optional |
|
Identification type, e.g. credit card, to define how the customer will identify himself when collecting the ticket |
FulfillmentLocation |
string simple type |
|
Optional |
|
Information about the location of the printer. |
FulfillmentType |
string simple type |
|
Optional |
|
Defines how the client wishes to receive travel documents. Type does not define where or how payment is made. The supported values are "Ticket on Departure",
"Travel Agency",
"Courier",
"Standard Mail",
"Ticketless",
"Ticket Office",
"Express Mail",
"Corporate Kiosk",
"Train Station Service Desk",
"Direct Printing of Ticket",
"Ticket by Email",
"Digital Printing of Ticket at Home",
"Retrieve Ticket at Eurostar in London"
Collect booking ticket at a Kiosk, print in agency. |
IsAgentType |
boolean simple type |
|
Optional |
false |
If this is true then FormOfPayment mention in Type is anAgent type FormOfPayment. |
Key |
string simple type |
|
Optional |
|
|
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
ProfileKey |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
Reusable |
boolean simple type |
|
Optional |
false |
Indicates whether the form of payment can be reused or not. Currently applicable for Credit and Debit form of payment |
ReuseFOP |
string simple type |
|
Optional |
|
Key of the FOP Key to be reused as this Form of Payment.Only Credit and Debit Card will be supported for FOP Reuse. |
Type |
string simple type |
|
Required |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
CreditCard |
element |
|
|
|
Container for all credit card information. |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
BankCountryCode |
string simple type |
|
Optional |
|
ISO Country code associated with the issuing bank |
BankName |
string simple type |
|
Optional |
|
Issuing bank name for this credit card |
BankStateCode |
string simple type |
|
Optional |
|
State code associated with the issuing bank. |
CustomerReference |
string simple type |
|
Optional |
|
Agencies use this to pass the traveler information to the credit card company. |
Enett |
boolean simple type |
|
Optional |
false |
Acceptable values are true or false. If set to true it will denote that the credit card used has been issued through Enett. For all other credit card payments this value will be set to false. |
ExtendedPayment |
string simple type |
|
Optional |
|
Used for American Express (AX) and other credit cards, e.g., Visa (VI) and Master card (CA), that allow Extended Payment, subject to the BSP market rule. |
ThirdPartyPayment |
boolean simple type |
|
Optional |
false |
If true, this indicates that the credit card holder is not one of the passengers. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
DebitCard |
element |
|
|
|
Container for all debit card information. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
IssueNumber |
string simple type |
|
Optional |
|
Verification number for Debit Cards |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
EnettVan |
element |
|
|
|
Container for all eNett Van information. |
ExpiryDays |
duration simple type |
|
Optional |
|
The number of days from the VAN generation date that the VAN will be active for, after which the VAN cannot be used. |
MaxPercentage |
nonNegativeInteger simple type |
|
Optional |
|
The maximum percentage that will be applied on the Total price and sent to enett, which will denote the maximum authorized amount as approved by eNett. This value will be ignored and not used for Multi-Use VAN’s. |
MinPercentage |
nonNegativeInteger simple type |
|
Optional |
|
The minimum percentage that will be applied on the Total price and sent to enett,which will denote the minimum authorized amount approved by eNett.uApi will default this to zero for multi-use Van's. |
MultiUse |
boolean simple type |
|
Optional |
true |
Acceptable values are true or false. If set to true it will denote that the VAN being requested is multi-use else it will indicate a single -use VAN.A Single use VAN can only be debited once while the multiple use VAN's can be debited multiple times subjected to the maximum value it has been authorized for. The default value will be TRUE to indicate a multi-use VAN is being issued. |
Certificate |
element |
|
|
|
Certificate Form of Payment |
Amount |
string simple type |
|
Optional |
|
The monetary value of the certificate. |
DiscountAmount |
string simple type |
|
Optional |
|
The monetary discount amount of this certificate. |
DiscountPercentage |
decimal simple type |
|
Optional |
|
The percentage discount value of this certificate. |
NotValidAfter |
date simple type |
|
Optional |
|
The date that this certificate expires. |
NotValidBefore |
date simple type |
|
Optional |
|
The date that this certificate becomes valid. |
Number |
string simple type |
|
Required |
|
The Certificate number |
TicketNumber |
StringLength1to13 simple type |
|
|
|
The identifying number for the actual ticket |
Check |
element |
|
|
|
Check Form of Payment |
AccountNumber |
string simple type |
|
Optional |
|
The account number of the check |
CheckNumber |
string simple type |
|
Optional |
|
The sequential check number of the check. |
MICRNumber |
string simple type |
|
Optional |
|
Magnetic Ink Character Reader Number of check. |
RoutingNumber |
string simple type |
|
Optional |
|
The bank routing number of the check. |
Requisition |
element |
|
|
|
Requisition Form of Payment |
Category |
string simple type |
Government , Other |
Optional |
|
Classification Category for the requisition payment |
Number |
string simple type |
|
Optional |
|
Requisition number used for accounting |
Type |
string simple type |
Cash , Credit |
Optional |
|
Type can be Cash or Credit for category as Government |
MiscFormOfPayment |
element |
|
|
|
Miscellaneous Form of Payments |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
Category |
string simple type |
|
Required |
|
Indicates what Category the Miscellaneous Form Of Payment is being used for payment - The category may vary by GDS.Allowable values are
"Text"
"Credit"
"CreditCard"
"FreeFormCreditCard"
"Invoice"
"NonRefundable"
"MultipleReceivables"
"Exchange"
"Cash" |
CreditCardNumber |
string simple type |
|
Optional |
|
|
CreditCardType |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type or code which may not have been issued using the standard bank card types - i.e. an airline issued card |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Text |
string simple type |
|
Optional |
|
Any free form text which may be associated with the Miscellaneous Form of Payment. This text may be provider or GDS specific |
AgencyPayment |
typeAgencyPayment complex type |
|
|
|
Container for Agency Payment |
AgencyBillingIdentifier |
string simple type |
|
Required |
|
Value of the billing id |
AgencyBillingNumber |
string simple type |
|
Optional |
|
Value of billing number |
AgencyBillingPassword |
string simple type |
|
Optional |
|
Value of billing password |
UnitedNations |
element |
|
|
|
United Nations Form of Payments |
Number |
string simple type |
|
Required |
|
|
DirectPayment |
element |
|
|
|
Direct Payment Form of Payments |
Text |
string simple type |
|
Optional |
|
|
AgentVoucher |
element |
|
|
|
Agent Voucher Form of Payments |
Number |
string simple type |
|
Required |
|
|
PaymentAdvice |
element |
|
|
|
Contains other form of payment for Cruise
Reservations |
DocumentNumber |
string simple type |
|
Required |
|
Payment Document Number Examples: 1234567890,
R7777 |
IssueCity |
string simple type |
|
Required |
|
City code of document issuance |
IssueDate |
date simple type |
|
Required |
|
Document Issuance date |
OriginalFOP |
string simple type |
|
Optional |
|
Original form of payment Examples: CHECK 3500 |
Type |
string simple type |
|
Required |
|
Other Payment Yype. Possible Values: AGC - Agency
Check, AGG - Agency Guarantee, AWC - Award Check, CSH - Cash
Equivalent, DBC - Denied Boarding Compensation, MCO -
Miscellaneous Charge Order, TOO - Tour Order, TOV - Tour Voucher |
ProviderReservationInfoRef |
typeFormOfPaymentPNRReference complex type |
|
|
|
Other Payment Yype. Possible Values: AGC - Agency
Check, AGG - Agency Guarantee, AWC - Award Check, CSH - Cash
Equivalent, DBC - Denied Boarding Compensation, MCO -
Miscellaneous Charge Order, TOO - Tour Order, TOV - Tour Voucher |
Key |
string simple type |
|
Optional |
|
Unique ID to identify a ProviderReservationInfo |
ProviderReservationLevel |
boolean simple type |
|
Optional |
true |
It means that the form of payment is applied at ProviderReservation level. |
SegmentRef |
typeGeneralReference complex type |
|
|
|
It means that the form of payment is applied at ProviderReservation level. |
Key |
string simple type |
|
Required |
|
|
BSPPayment |
element |
|
|
|
BSP form of payment.ACH Only |
BSPIdentifier |
string simple type |
|
Required |
|
Value of the BSP Direct Bill id |
BSPPassword |
string simple type |
|
Optional |
|
Value of the BSP Direct Bill id password |
ARCPayment |
element |
|
|
|
ARC form of payment.ACH Only |
ARCIdentifier |
string simple type |
|
Required |
|
Value of the ARC Direct Bill id |
ARCPassword |
string simple type |
|
Optional |
|
Value of the ARC Direct Bill id password |
HotelAdd |
element |
|
|
|
Value of the ARC Direct Bill id password |
BookingTravelerRef |
string simple type |
|
Optional |
|
BookingTravelerRef will be used to specify BookingTraveler in UR. Currently this will be used to LoyaltyCard modification. Later this can used for other elements which are associated with BookngTraveler. |
ReservationLocatorCode |
string simple type |
|
Required |
|
|
LoyaltyCard |
element |
|
|
|
Provider loyalty card information |
CardNumber |
string simple type |
|
Required |
|
|
FreeText |
string simple type |
|
Optional |
|
|
Level |
string simple type |
|
Optional |
|
|
MembershipStatus |
string simple type |
|
Optional |
|
|
PriorityCode |
string simple type |
|
Optional |
|
|
Status |
string simple type |
|
Optional |
|
|
SupplierType |
string simple type |
Air , Vehicle , Hotel , Rail , Cruise , Other |
Optional |
|
|
VendorLocationRef |
string simple type |
|
Optional |
|
|
AllianceLevel |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
MembershipProgram |
string simple type |
|
Optional |
|
Loyalty Program membership Id of the traveler specific to Amtrak(2V) Guest Rewards |
SupplierCode |
string simple type |
|
Required |
|
The code used to identify the Loyalty supplier, e.g. AA, ZE, MC |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationSpecificInfo |
typeProviderReservationSpecificInfo complex type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationLevel |
boolean simple type |
|
Optional |
|
If true means Loyalty card is applied at ProviderReservation level. |
ReservationLevel |
boolean simple type |
|
Optional |
|
If true means Loyalty card is applied at Universal Record Reservation level e.g. Hotel Reservation, Vehicle Reservation etc. |
OperatedBy |
element |
|
|
|
This is the carrier code to support Cross Accrual |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
Guarantee |
element |
|
|
|
Payment GuaranteeGuarantee, Deposit or PrePayment |
ExternalReference |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
Reusable |
boolean simple type |
|
Optional |
false |
Indicates whether the form of payment can be reused or not. Currently applicable for Credit and Debit form of payment |
ReuseFOP |
string simple type |
|
Optional |
|
Key of the FOP Key to be reused as this Form of Payment.Only Credit and Debit Card will be supported for FOP Reuse. |
Type |
string simple type |
|
Required |
|
Guarantee, Deposit for 1G/1V/1P and PrePayment for 1P only |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
CreditCard |
element |
|
|
|
Container for all credit card information. |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
BankCountryCode |
string simple type |
|
Optional |
|
ISO Country code associated with the issuing bank |
BankName |
string simple type |
|
Optional |
|
Issuing bank name for this credit card |
BankStateCode |
string simple type |
|
Optional |
|
State code associated with the issuing bank. |
CustomerReference |
string simple type |
|
Optional |
|
Agencies use this to pass the traveler information to the credit card company. |
Enett |
boolean simple type |
|
Optional |
false |
Acceptable values are true or false. If set to true it will denote that the credit card used has been issued through Enett. For all other credit card payments this value will be set to false. |
ExtendedPayment |
string simple type |
|
Optional |
|
Used for American Express (AX) and other credit cards, e.g., Visa (VI) and Master card (CA), that allow Extended Payment, subject to the BSP market rule. |
ThirdPartyPayment |
boolean simple type |
|
Optional |
false |
If true, this indicates that the credit card holder is not one of the passengers. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
OtherGuaranteeInfo |
element |
|
|
|
|
Type |
string simple type |
IATA/ARC Number , Agency Address , Deposit Taken , Others |
Required |
|
1) IATA/ARC Number
2) Agency Address
2) Deposit Taken
3) Others |
GuestInformation |
element |
|
|
|
The information like number of rooms ,number of adults,children to be provided while booking the hotel |
NumberOfRooms |
long simple type |
|
Optional |
|
|
NumberOfAdults |
element |
|
|
|
Number of Adults |
Amount |
string simple type |
|
Optional |
|
Fee for extra adults. Providers: 1g/1v/1p |
Content |
string simple type |
|
Optional |
|
Additional information. Providers 1p |
ExtraAdults |
long simple type |
|
Optional |
|
The number of extra adults in the room ,use '0' to delete the extra adults |
NumberOfChildren |
element |
|
|
|
Number of Children |
Amount |
string simple type |
|
Optional |
|
Fee per child. Providers: 1g/1v |
Count |
long simple type |
|
Required |
|
The total number of children in the booking. Supported Providers 1P. |
Age |
int simple type |
|
|
|
The Ages of the Children. . The defined age of a Child traveler may vary by supplier, but is typically 1 to 17 years. Supported Providers 1G/1V. |
ExtraChild |
element |
|
|
|
Providers: 1p |
Content |
string simple type |
|
Optional |
|
Additional information |
Count |
long simple type |
|
Optional |
|
The number of extra children in the room |
AssociatedRemark |
element |
|
|
|
The number of extra children in the room |
Key |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this element is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
BookingSource |
element |
|
|
|
Reference to Booking Traveler. |
Code |
string simple type |
|
Required |
|
Alternate booking source code or number. |
Type |
string simple type |
PseudoCityCode , ArcNumber , IataNumber , CustomerId , BookingSourceOverride |
Required |
|
Type of booking source sent in the Code attribute. Possible values are “PseudoCityCode”,” ArcNumber”,” IataNumber”, “CustomerId” and “BookingSourceOverrride”. “BookingSourceOverrride” is only applicable in VehicleCreateReservationReq. 1P. |
HotelSpecialRequest |
typeGeneralText simple type |
|
|
|
Type of booking source sent in the Code attribute. Possible values are “PseudoCityCode”,” ArcNumber”,” IataNumber”, “CustomerId” and “BookingSourceOverrride”. “BookingSourceOverrride” is only applicable in VehicleCreateReservationReq. 1P. |
CorporateDiscountID |
element |
|
|
|
These are zero or more negotiated rate codes |
NegotiatedRateCode |
boolean simple type |
|
Optional |
|
When set to true,
the data in the CorporateDiscountID is a negotiated rate code.
Otherwise, this data is a Corporate Discount ID rate. |
ReservationName |
element |
|
|
|
Container to represent reservation name as appears in GDS booking |
BookingTravelerRef |
element |
|
|
|
Reference Element for Booking Traveler and Loyalty cards |
Key |
string simple type |
|
Optional |
|
|
LoyaltyCardRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
DriversLicenseRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
DiscountCardRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
PaymentRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
NameOverride |
element |
|
|
|
To be used if the name is different from booking travelers in the PNR |
Age |
decimal simple type |
|
Optional |
|
Age. |
First |
string simple type |
|
Required |
|
First Name. |
Last |
string simple type |
|
Required |
|
Last Name. |
ThirdPartyInformation |
element |
|
|
|
Third party supplier locator information. Specifically applicable for SDK booking. |
Key |
string simple type |
|
Optional |
|
Unique identifier of the third party supplier. Key can be used to modify or delete saved third party information. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider Reservation reference |
ThirdPartyCode |
string simple type |
|
Optional |
|
Third party supplier code. |
ThirdPartyLocatorCode |
string simple type |
|
Optional |
|
Confirmation number for third party supplier. |
ThirdPartyName |
string simple type |
|
Optional |
|
Third party supplier name. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
SegmentRef |
typeGeneralReference complex type |
|
|
|
Air/Passive Segment Reference |
Key |
string simple type |
|
Required |
|
|
TravelComplianceData |
element |
|
|
|
Travel Compliance and Preferred Supplier information of the traveler specific to a segment. |
AirSegmentRef |
string simple type |
|
Optional |
|
Refers to Air Segment. Applicable only for Air. Ignored for others. |
Key |
string simple type |
|
Optional |
|
System generated key, returned back in the response. This can be used to modify or delete a saved TravelComplianceData. |
PassiveSegmentRef |
string simple type |
|
Optional |
|
Refers to Passive Segment. Applicable only for Passive. Ignored for others. |
RailSegmentRef |
string simple type |
|
Optional |
|
Refers to Rail Segment. Applicable only for Rail. Ignored for others. |
ReservationLocatorRef |
string simple type |
|
Optional |
|
This is returned in the response. Any input will be ignored for this attribute. This represents the association of Travel Compliance Data with the uAPI reservation locator code, mainly relevant to Hotel and Vehicle. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
PolicyCompliance |
element |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
InPolicy |
boolean simple type |
|
Required |
|
Policy Compliance Indicator. For In-Policy set to 'true', For Out-Of-Policy set to 'false''. |
PolicyToken |
string simple type |
|
Optional |
|
Optional text message to set the rule or token for which it's In Policy or Out Of Policy. |
ContractCompliance |
element |
|
|
|
Optional text message to set the rule or token for which it's In Policy or Out Of Policy. |
ContractToken |
string simple type |
|
Optional |
|
Optional text message to set the rule or token for which it's In Contract or Out Of Contract. |
InContract |
boolean simple type |
|
Required |
|
Contract Compliance Indicator. For In-Contract set to 'true', For Out-Of-Contract set to 'false'. |
PreferredSupplier |
element |
|
|
|
Contract Compliance Indicator. For In-Contract set to 'true', For Out-Of-Contract set to 'false'. |
Preferred |
boolean simple type |
|
Required |
|
Preferred Supplier - 'true', 'false'. |
ProfileType |
string simple type |
AgencyGroup , Agency , BranchGroup , Branch , Agent , Account , TravelerGroup , Traveler |
Required |
|
Indicate profile type. e.g. if Agency Preferred then pass Agency, if Traveler Preferred then pass Traveler. |
HotelBedding |
element |
|
|
|
Specify desired bedding |
Amount |
string simple type |
|
Optional |
|
Fee for bed type. Providers: 1g/1v/1p |
Content |
string simple type |
|
Optional |
|
Additional information Providers: 1p |
NumberOfBeds |
long simple type |
|
Optional |
|
Number of beds of desired Type in room. Use '0' to delete the hotel Optional Beds ( Only RA RC CR ) |
Type |
string simple type |
|
Required |
|
Queen, King, double, etc |
BookingConfirmation |
anonymous simple type |
|
|
|
Hotel Booking Confirmation Number for hotel segment. Supported Providers:1P. |
HotelUpdate |
element |
|
|
|
Hotel Booking Confirmation Number for hotel segment. Supported Providers:1P. |
BookingTravelerRef |
string simple type |
|
Optional |
|
BookingTravelerRef will be used to specify BookingTraveler in UR. Currently this will be used to LoyaltyCard modification. Later this can used for other elements which are associated with BookngTraveler. |
ReservationLocatorCode |
string simple type |
|
Required |
|
|
LoyaltyCard |
element |
|
|
|
Provider loyalty card information |
CardNumber |
string simple type |
|
Required |
|
|
FreeText |
string simple type |
|
Optional |
|
|
Level |
string simple type |
|
Optional |
|
|
MembershipStatus |
string simple type |
|
Optional |
|
|
PriorityCode |
string simple type |
|
Optional |
|
|
Status |
string simple type |
|
Optional |
|
|
SupplierType |
string simple type |
Air , Vehicle , Hotel , Rail , Cruise , Other |
Optional |
|
|
VendorLocationRef |
string simple type |
|
Optional |
|
|
AllianceLevel |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
MembershipProgram |
string simple type |
|
Optional |
|
Loyalty Program membership Id of the traveler specific to Amtrak(2V) Guest Rewards |
SupplierCode |
string simple type |
|
Required |
|
The code used to identify the Loyalty supplier, e.g. AA, ZE, MC |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationSpecificInfo |
typeProviderReservationSpecificInfo complex type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationLevel |
boolean simple type |
|
Optional |
|
If true means Loyalty card is applied at ProviderReservation level. |
ReservationLevel |
boolean simple type |
|
Optional |
|
If true means Loyalty card is applied at Universal Record Reservation level e.g. Hotel Reservation, Vehicle Reservation etc. |
OperatedBy |
element |
|
|
|
This is the carrier code to support Cross Accrual |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
Guarantee |
element |
|
|
|
Payment GuaranteeGuarantee, Deposit or PrePayment |
ExternalReference |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
Reusable |
boolean simple type |
|
Optional |
false |
Indicates whether the form of payment can be reused or not. Currently applicable for Credit and Debit form of payment |
ReuseFOP |
string simple type |
|
Optional |
|
Key of the FOP Key to be reused as this Form of Payment.Only Credit and Debit Card will be supported for FOP Reuse. |
Type |
string simple type |
|
Required |
|
Guarantee, Deposit for 1G/1V/1P and PrePayment for 1P only |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
CreditCard |
element |
|
|
|
Container for all credit card information. |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
BankCountryCode |
string simple type |
|
Optional |
|
ISO Country code associated with the issuing bank |
BankName |
string simple type |
|
Optional |
|
Issuing bank name for this credit card |
BankStateCode |
string simple type |
|
Optional |
|
State code associated with the issuing bank. |
CustomerReference |
string simple type |
|
Optional |
|
Agencies use this to pass the traveler information to the credit card company. |
Enett |
boolean simple type |
|
Optional |
false |
Acceptable values are true or false. If set to true it will denote that the credit card used has been issued through Enett. For all other credit card payments this value will be set to false. |
ExtendedPayment |
string simple type |
|
Optional |
|
Used for American Express (AX) and other credit cards, e.g., Visa (VI) and Master card (CA), that allow Extended Payment, subject to the BSP market rule. |
ThirdPartyPayment |
boolean simple type |
|
Optional |
false |
If true, this indicates that the credit card holder is not one of the passengers. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
OtherGuaranteeInfo |
element |
|
|
|
|
Type |
string simple type |
IATA/ARC Number , Agency Address , Deposit Taken , Others |
Required |
|
1) IATA/ARC Number
2) Agency Address
2) Deposit Taken
3) Others |
GuestInformation |
element |
|
|
|
The information like number of rooms ,number of adults,children to be provided while booking the hotel |
NumberOfRooms |
long simple type |
|
Optional |
|
|
NumberOfAdults |
element |
|
|
|
Number of Adults |
Amount |
string simple type |
|
Optional |
|
Fee for extra adults. Providers: 1g/1v/1p |
Content |
string simple type |
|
Optional |
|
Additional information. Providers 1p |
ExtraAdults |
long simple type |
|
Optional |
|
The number of extra adults in the room ,use '0' to delete the extra adults |
NumberOfChildren |
element |
|
|
|
Number of Children |
Amount |
string simple type |
|
Optional |
|
Fee per child. Providers: 1g/1v |
Count |
long simple type |
|
Required |
|
The total number of children in the booking. Supported Providers 1P. |
Age |
int simple type |
|
|
|
The Ages of the Children. . The defined age of a Child traveler may vary by supplier, but is typically 1 to 17 years. Supported Providers 1G/1V. |
ExtraChild |
element |
|
|
|
Providers: 1p |
Content |
string simple type |
|
Optional |
|
Additional information |
Count |
long simple type |
|
Optional |
|
The number of extra children in the room |
AssociatedRemark |
element |
|
|
|
The number of extra children in the room |
Key |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this element is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
BookingSource |
element |
|
|
|
Reference to Booking Traveler. |
Code |
string simple type |
|
Required |
|
Alternate booking source code or number. |
Type |
string simple type |
PseudoCityCode , ArcNumber , IataNumber , CustomerId , BookingSourceOverride |
Required |
|
Type of booking source sent in the Code attribute. Possible values are “PseudoCityCode”,” ArcNumber”,” IataNumber”, “CustomerId” and “BookingSourceOverrride”. “BookingSourceOverrride” is only applicable in VehicleCreateReservationReq. 1P. |
HotelSpecialRequest |
typeGeneralText simple type |
|
|
|
Type of booking source sent in the Code attribute. Possible values are “PseudoCityCode”,” ArcNumber”,” IataNumber”, “CustomerId” and “BookingSourceOverrride”. “BookingSourceOverrride” is only applicable in VehicleCreateReservationReq. 1P. |
HotelRateInfo |
element |
|
|
|
This is a wrapper element for updating Rate Modifiers |
RatePlanType |
string simple type |
|
Optional |
|
|
HotelStay |
element |
|
|
|
Arrival and Departure dates |
Key |
string simple type |
|
Optional |
|
|
CheckinDate |
typeDate simple type |
|
|
|
|
CheckoutDate |
typeDate simple type |
|
|
|
|
HotelCommission |
string simple type |
|
|
|
Indicates the commission during Hotel reservation. Provider supoorted 1P. |
CorporateDiscountID |
element |
|
|
|
These are zero or more negotiated rate codes |
NegotiatedRateCode |
boolean simple type |
|
Optional |
|
When set to true,
the data in the CorporateDiscountID is a negotiated rate code.
Otherwise, this data is a Corporate Discount ID rate. |
ReservationName |
element |
|
|
|
Container to represent reservation name as appears in GDS booking |
BookingTravelerRef |
element |
|
|
|
Reference Element for Booking Traveler and Loyalty cards |
Key |
string simple type |
|
Optional |
|
|
LoyaltyCardRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
DriversLicenseRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
DiscountCardRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
PaymentRef |
element |
|
|
|
|
Key |
string simple type |
|
Required |
|
|
NameOverride |
element |
|
|
|
To be used if the name is different from booking travelers in the PNR |
Age |
decimal simple type |
|
Optional |
|
Age. |
First |
string simple type |
|
Required |
|
First Name. |
Last |
string simple type |
|
Required |
|
Last Name. |
ThirdPartyInformation |
element |
|
|
|
Third party supplier locator information. Specifically applicable for SDK booking. |
Key |
string simple type |
|
Optional |
|
Unique identifier of the third party supplier. Key can be used to modify or delete saved third party information. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider Reservation reference |
ThirdPartyCode |
string simple type |
|
Optional |
|
Third party supplier code. |
ThirdPartyLocatorCode |
string simple type |
|
Optional |
|
Confirmation number for third party supplier. |
ThirdPartyName |
string simple type |
|
Optional |
|
Third party supplier name. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
SegmentRef |
typeGeneralReference complex type |
|
|
|
Air/Passive Segment Reference |
Key |
string simple type |
|
Required |
|
|
TravelComplianceData |
element |
|
|
|
Travel Compliance and Preferred Supplier information of the traveler specific to a segment. |
AirSegmentRef |
string simple type |
|
Optional |
|
Refers to Air Segment. Applicable only for Air. Ignored for others. |
Key |
string simple type |
|
Optional |
|
System generated key, returned back in the response. This can be used to modify or delete a saved TravelComplianceData. |
PassiveSegmentRef |
string simple type |
|
Optional |
|
Refers to Passive Segment. Applicable only for Passive. Ignored for others. |
RailSegmentRef |
string simple type |
|
Optional |
|
Refers to Rail Segment. Applicable only for Rail. Ignored for others. |
ReservationLocatorRef |
string simple type |
|
Optional |
|
This is returned in the response. Any input will be ignored for this attribute. This represents the association of Travel Compliance Data with the uAPI reservation locator code, mainly relevant to Hotel and Vehicle. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
PolicyCompliance |
element |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
InPolicy |
boolean simple type |
|
Required |
|
Policy Compliance Indicator. For In-Policy set to 'true', For Out-Of-Policy set to 'false''. |
PolicyToken |
string simple type |
|
Optional |
|
Optional text message to set the rule or token for which it's In Policy or Out Of Policy. |
ContractCompliance |
element |
|
|
|
Optional text message to set the rule or token for which it's In Policy or Out Of Policy. |
ContractToken |
string simple type |
|
Optional |
|
Optional text message to set the rule or token for which it's In Contract or Out Of Contract. |
InContract |
boolean simple type |
|
Required |
|
Contract Compliance Indicator. For In-Contract set to 'true', For Out-Of-Contract set to 'false'. |
PreferredSupplier |
element |
|
|
|
Contract Compliance Indicator. For In-Contract set to 'true', For Out-Of-Contract set to 'false'. |
Preferred |
boolean simple type |
|
Required |
|
Preferred Supplier - 'true', 'false'. |
ProfileType |
string simple type |
AgencyGroup , Agency , BranchGroup , Branch , Agent , Account , TravelerGroup , Traveler |
Required |
|
Indicate profile type. e.g. if Agency Preferred then pass Agency, if Traveler Preferred then pass Traveler. |
HotelBedding |
element |
|
|
|
Specify desired bedding |
Amount |
string simple type |
|
Optional |
|
Fee for bed type. Providers: 1g/1v/1p |
Content |
string simple type |
|
Optional |
|
Additional information Providers: 1p |
NumberOfBeds |
long simple type |
|
Optional |
|
Number of beds of desired Type in room. Use '0' to delete the hotel Optional Beds ( Only RA RC CR ) |
Type |
string simple type |
|
Required |
|
Queen, King, double, etc |
BookingConfirmation |
anonymous simple type |
|
|
|
Hotel Booking Confirmation Number for hotel segment. Supported Providers:1P. |
HotelDelete |
element |
|
|
|
Hotel Booking Confirmation Number for hotel segment. Supported Providers:1P. |
Element |
string simple type |
Payment , CreditCardAuthorization , DeliveryInfo , FormOfPayment , ActionStatus , OSI , GeneralRemark , UnassociatedRemark , AccountingRemark , PostScript , AirReservationAirSegmentUpdate , AirSegment , PhoneNumber , Email , LoyaltyCard , SSR , SeatAssignment , SpecificSeatAssignment , AutoSeatAssignment , AirPricingInfo , VehicleSpecialRequest , SpecialEquipment , XMLRemark , Address , TicketingModifiers , Guarantee , DeliveryAddress , ServiceFeeInfo , LinkedUniversalRecord , NameRemark , PassiveSegment , PaymentInformation , CustomerID , DriversLicense , AssociatedRemark , CollectionAddress , HotelSpecialRequest , CorporateDiscountID , CommissionRemark , PocketItineraryRemark , CustomizedNameData , InvoiceRemark , ThirdPartyInformation , TravelCompliance , ReviewBooking , ConsolidatorRemark , BookingTraveler , AppliedProfile , TripName , TravelPurpose , BookingConfirmation , Brand |
Required |
|
|
Key |
string simple type |
|
Optional |
|
|
ReservationLocatorCode |
string simple type |
|
Required |
|
|
PassiveAdd |
element |
|
|
|
|
BookingTravelerRef |
string simple type |
|
Optional |
|
BookingTravelerRef will be used to specify BookingTraveler in UR. Currently this will be used to add TravelComplianceData. Later this can used for other elements which are associated with BookngTraveler. |
ReservationLocatorCode |
string simple type |
|
Required |
|
This represents a Passive Reservation Locator Code |
PassiveSegment |
element |
|
|
|
This represents a Passive Reservation Locator Code |
AvailabilityDisplayType |
string simple type |
|
Optional |
|
The type of availability from which the segment is sold. E.g., General, Carrier Specific/Direct Access, Fare Shop/Optimal Shop, etc. |
AvailabilitySource |
string simple type |
|
Optional |
|
Indicates Availability source of AirSegment. |
ClassOfService |
string simple type |
|
Optional |
|
|
Destination |
string simple type |
|
Optional |
|
This optional, except when Type is Air, then it is required. |
EndDate |
string simple type |
|
Optional |
|
|
FlightNumber |
string simple type |
|
Optional |
|
|
Group |
decimal simple type |
|
Optional |
|
Unique Identifier used for grouping together identical segments. |
Key |
string simple type |
|
Optional |
|
The Key of Passive Segment. |
NumberOfItems |
decimal simple type |
|
Optional |
|
|
Origin |
string simple type |
|
Optional |
|
Origin for Air, but City for all other Types. |
PassiveGroup |
string simple type |
|
Optional |
|
Used for grouping 2 sets of identical passive segments with different remark information. |
PassiveProviderReservationInfoRef |
string simple type |
|
Optional |
|
Passive Provider Reservation reference
key. |
PolledAvailabilityOption |
string simple type |
|
Optional |
|
Indicates if carrier has inside(polled) availability option. |
ProviderSegmentOrder |
integer simple type |
|
Optional |
|
To identify the appropriate travel sequence for Air/Car/Hotel/Rail segments/reservations in the provider reservation. |
SegmentType |
string simple type |
|
Required |
|
The Type of Passive segment being entered (
Car,Hotel,Tour,Air,Surface,Bus,Rail,Cruise,Helicopter,Limousine,Transfers,Miscellaneous,ProcessingFee,Insurance,
AirTaxi,Currency,Fees,Forms,Group,Include,Leisure,Land,Other,Package,RailRoad,SeaPlane,Software,Supply,Service,
Theater,Ticket,Transfer,Taxi,Charter,CorporatePlane,UnitedPassive,AccountingInfo,BookingFee,ServiceCharge,ServiceFee,TicketFees
,TelexCharge) |
StartDate |
string simple type |
|
Optional |
|
|
Status |
string simple type |
|
Optional |
|
|
SupplierCode |
string simple type |
|
Optional |
|
Vendor Code. This could have values outside what is defined as a carrier. (eg:ZZ as in case for vendor in case of Due paid) |
TravelOrder |
decimal simple type |
|
Optional |
|
To identify the appropriate travel sequence for Air/Car/Hotel/Passive segments/reservations based on travel dates. This ordering is applicable across the UR not provider or traveler specific |
VehicleType |
string simple type |
|
Optional |
|
The Type of Vehicle in Passive Segment. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Amount |
element |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AmountDuePaid |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Due , Paid , Text |
Optional |
|
|
PassiveRemark |
element |
|
|
|
|
PassiveSegmentRef |
string simple type |
|
Required |
|
The Passive Segment key that this remark refers to. |
Text |
string simple type |
|
|
|
The Passive Segment key that this remark refers to. |
Type |
string simple type |
|
|
|
The Passive Segment key that this remark refers to. |
AssociatedRemark |
element |
|
|
|
The Passive Segment key that this remark refers to. |
SegmentRef |
string simple type |
|
Optional |
|
Reference to an Air/Passive Segment |
Key |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderCode |
string simple type |
|
Optional |
|
Contains the Provider Code of the provider for which this element is used |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider reservation reference key. |
RemarkData |
string simple type |
|
|
|
Actual remarks data. |
BookingTravelerRef |
typeRef simple type |
|
|
|
Reference to Booking Traveler. |
SupplierLocator |
element |
|
|
|
Locator code on the host carrier system |
CreateDateTime |
dateTime simple type |
|
Optional |
|
The Date and Time which the reservation is received from the Vendor as a SupplierLocator creation Date. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider Reservation reference |
SupplierCode |
string simple type |
|
Required |
|
Carrier Code |
SupplierLocatorCode |
string simple type |
|
Required |
|
Carrier reservation locator code |
SegmentRef |
typeGeneralReference complex type |
|
|
|
Air/Passive Segment Reference |
Key |
string simple type |
|
Required |
|
|
ThirdPartyInformation |
element |
|
|
|
Third party supplier locator information. Specifically applicable for SDK booking. |
Key |
string simple type |
|
Optional |
|
Unique identifier of the third party supplier. Key can be used to modify or delete saved third party information. |
ProviderReservationInfoRef |
string simple type |
|
Optional |
|
Provider Reservation reference |
ThirdPartyCode |
string simple type |
|
Optional |
|
Third party supplier code. |
ThirdPartyLocatorCode |
string simple type |
|
Optional |
|
Confirmation number for third party supplier. |
ThirdPartyName |
string simple type |
|
Optional |
|
Third party supplier name. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
SegmentRef |
typeGeneralReference complex type |
|
|
|
Air/Passive Segment Reference |
Key |
string simple type |
|
Required |
|
|
TravelComplianceData |
element |
|
|
|
Travel Compliance and Preferred Supplier information of the traveler specific to a segment. |
AirSegmentRef |
string simple type |
|
Optional |
|
Refers to Air Segment. Applicable only for Air. Ignored for others. |
Key |
string simple type |
|
Optional |
|
System generated key, returned back in the response. This can be used to modify or delete a saved TravelComplianceData. |
PassiveSegmentRef |
string simple type |
|
Optional |
|
Refers to Passive Segment. Applicable only for Passive. Ignored for others. |
RailSegmentRef |
string simple type |
|
Optional |
|
Refers to Rail Segment. Applicable only for Rail. Ignored for others. |
ReservationLocatorRef |
string simple type |
|
Optional |
|
This is returned in the response. Any input will be ignored for this attribute. This represents the association of Travel Compliance Data with the uAPI reservation locator code, mainly relevant to Hotel and Vehicle. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
PolicyCompliance |
element |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
InPolicy |
boolean simple type |
|
Required |
|
Policy Compliance Indicator. For In-Policy set to 'true', For Out-Of-Policy set to 'false''. |
PolicyToken |
string simple type |
|
Optional |
|
Optional text message to set the rule or token for which it's In Policy or Out Of Policy. |
ContractCompliance |
element |
|
|
|
Optional text message to set the rule or token for which it's In Policy or Out Of Policy. |
ContractToken |
string simple type |
|
Optional |
|
Optional text message to set the rule or token for which it's In Contract or Out Of Contract. |
InContract |
boolean simple type |
|
Required |
|
Contract Compliance Indicator. For In-Contract set to 'true', For Out-Of-Contract set to 'false'. |
PreferredSupplier |
element |
|
|
|
Contract Compliance Indicator. For In-Contract set to 'true', For Out-Of-Contract set to 'false'. |
Preferred |
boolean simple type |
|
Required |
|
Preferred Supplier - 'true', 'false'. |
ProfileType |
string simple type |
AgencyGroup , Agency , BranchGroup , Branch , Agent , Account , TravelerGroup , Traveler |
Required |
|
Indicate profile type. e.g. if Agency Preferred then pass Agency, if Traveler Preferred then pass Traveler. |
PassiveDelete |
element |
|
|
|
Indicate profile type. e.g. if Agency Preferred then pass Agency, if Traveler Preferred then pass Traveler. |
Element |
string simple type |
Payment , CreditCardAuthorization , DeliveryInfo , FormOfPayment , ActionStatus , OSI , GeneralRemark , UnassociatedRemark , AccountingRemark , PostScript , AirReservationAirSegmentUpdate , AirSegment , PhoneNumber , Email , LoyaltyCard , SSR , SeatAssignment , SpecificSeatAssignment , AutoSeatAssignment , AirPricingInfo , VehicleSpecialRequest , SpecialEquipment , XMLRemark , Address , TicketingModifiers , Guarantee , DeliveryAddress , ServiceFeeInfo , LinkedUniversalRecord , NameRemark , PassiveSegment , PaymentInformation , CustomerID , DriversLicense , AssociatedRemark , CollectionAddress , HotelSpecialRequest , CorporateDiscountID , CommissionRemark , PocketItineraryRemark , CustomizedNameData , InvoiceRemark , ThirdPartyInformation , TravelCompliance , ReviewBooking , ConsolidatorRemark , BookingTraveler , AppliedProfile , TripName , TravelPurpose , BookingConfirmation , Brand |
Required |
|
|
Key |
string simple type |
|
Optional |
|
|
ReservationLocatorCode |
string simple type |
|
Required |
|
|
RailUpdate |
element |
|
|
|
|
ReservationLocatorCode |
string simple type |
|
Required |
|
|
BookingAction |
element |
|
|
|
|
Type |
string simple type |
|
Required |
|
the action associated with this booking. Four options are:
Final (used to book with no ticket issuance)
FinalTicket (used to book and issue ticket, default if FOP is included)
Ticket (used to ticket an existing booking) |
FormOfPayment |
element |
|
|
|
A Form of Payment used to purchase all or part of
a booking. |
AgentText |
string simple type |
|
Optional |
|
This is only relevent when IsAgentType is specified as true. Otherwise this will be ignored. |
ExternalReference |
string simple type |
|
Optional |
|
|
FulfillmentIDNumber |
string simple type |
|
Optional |
|
Identification number, e.g. card number, to define how the customer will identify himself when collecting the ticket |
FulfillmentIDType |
string simple type |
Bahn Card , Credit Card , Euro Cheque Card , Collection Reference |
Optional |
|
Identification type, e.g. credit card, to define how the customer will identify himself when collecting the ticket |
FulfillmentLocation |
string simple type |
|
Optional |
|
Information about the location of the printer. |
FulfillmentType |
string simple type |
|
Optional |
|
Defines how the client wishes to receive travel documents. Type does not define where or how payment is made. The supported values are "Ticket on Departure",
"Travel Agency",
"Courier",
"Standard Mail",
"Ticketless",
"Ticket Office",
"Express Mail",
"Corporate Kiosk",
"Train Station Service Desk",
"Direct Printing of Ticket",
"Ticket by Email",
"Digital Printing of Ticket at Home",
"Retrieve Ticket at Eurostar in London"
Collect booking ticket at a Kiosk, print in agency. |
IsAgentType |
boolean simple type |
|
Optional |
false |
If this is true then FormOfPayment mention in Type is anAgent type FormOfPayment. |
Key |
string simple type |
|
Optional |
|
|
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
ProfileKey |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
Reusable |
boolean simple type |
|
Optional |
false |
Indicates whether the form of payment can be reused or not. Currently applicable for Credit and Debit form of payment |
ReuseFOP |
string simple type |
|
Optional |
|
Key of the FOP Key to be reused as this Form of Payment.Only Credit and Debit Card will be supported for FOP Reuse. |
Type |
string simple type |
|
Required |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
CreditCard |
element |
|
|
|
Container for all credit card information. |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
BankCountryCode |
string simple type |
|
Optional |
|
ISO Country code associated with the issuing bank |
BankName |
string simple type |
|
Optional |
|
Issuing bank name for this credit card |
BankStateCode |
string simple type |
|
Optional |
|
State code associated with the issuing bank. |
CustomerReference |
string simple type |
|
Optional |
|
Agencies use this to pass the traveler information to the credit card company. |
Enett |
boolean simple type |
|
Optional |
false |
Acceptable values are true or false. If set to true it will denote that the credit card used has been issued through Enett. For all other credit card payments this value will be set to false. |
ExtendedPayment |
string simple type |
|
Optional |
|
Used for American Express (AX) and other credit cards, e.g., Visa (VI) and Master card (CA), that allow Extended Payment, subject to the BSP market rule. |
ThirdPartyPayment |
boolean simple type |
|
Optional |
false |
If true, this indicates that the credit card holder is not one of the passengers. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
DebitCard |
element |
|
|
|
Container for all debit card information. |
ApprovalCode |
string simple type |
|
Optional |
|
This code is required for an authorization process from the Credit Card company directly,required for some of the CCH carriers.This attribute is also used for EMD retrieve and issuance transactions. |
CVV |
string simple type |
|
Optional |
|
Card Verification Code |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Name |
string simple type |
|
Optional |
|
The name as it appears on the card. |
Number |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type. |
IssueNumber |
string simple type |
|
Optional |
|
Verification number for Debit Cards |
Key |
string simple type |
|
Optional |
|
The Key assigned to the payment details value from the specified profile. |
ProfileID |
string simple type |
|
Optional |
|
The unique ID of the profile that contains the payment details to use. |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
BillingAddress |
typeStructuredAddress complex type |
|
|
|
The address to where the billing statements
for this card are sent. Used for address verification purposes. |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
EnettVan |
element |
|
|
|
Container for all eNett Van information. |
ExpiryDays |
duration simple type |
|
Optional |
|
The number of days from the VAN generation date that the VAN will be active for, after which the VAN cannot be used. |
MaxPercentage |
nonNegativeInteger simple type |
|
Optional |
|
The maximum percentage that will be applied on the Total price and sent to enett, which will denote the maximum authorized amount as approved by eNett. This value will be ignored and not used for Multi-Use VAN’s. |
MinPercentage |
nonNegativeInteger simple type |
|
Optional |
|
The minimum percentage that will be applied on the Total price and sent to enett,which will denote the minimum authorized amount approved by eNett.uApi will default this to zero for multi-use Van's. |
MultiUse |
boolean simple type |
|
Optional |
true |
Acceptable values are true or false. If set to true it will denote that the VAN being requested is multi-use else it will indicate a single -use VAN.A Single use VAN can only be debited once while the multiple use VAN's can be debited multiple times subjected to the maximum value it has been authorized for. The default value will be TRUE to indicate a multi-use VAN is being issued. |
Certificate |
element |
|
|
|
Certificate Form of Payment |
Amount |
string simple type |
|
Optional |
|
The monetary value of the certificate. |
DiscountAmount |
string simple type |
|
Optional |
|
The monetary discount amount of this certificate. |
DiscountPercentage |
decimal simple type |
|
Optional |
|
The percentage discount value of this certificate. |
NotValidAfter |
date simple type |
|
Optional |
|
The date that this certificate expires. |
NotValidBefore |
date simple type |
|
Optional |
|
The date that this certificate becomes valid. |
Number |
string simple type |
|
Required |
|
The Certificate number |
TicketNumber |
StringLength1to13 simple type |
|
|
|
The identifying number for the actual ticket |
Check |
element |
|
|
|
Check Form of Payment |
AccountNumber |
string simple type |
|
Optional |
|
The account number of the check |
CheckNumber |
string simple type |
|
Optional |
|
The sequential check number of the check. |
MICRNumber |
string simple type |
|
Optional |
|
Magnetic Ink Character Reader Number of check. |
RoutingNumber |
string simple type |
|
Optional |
|
The bank routing number of the check. |
Requisition |
element |
|
|
|
Requisition Form of Payment |
Category |
string simple type |
Government , Other |
Optional |
|
Classification Category for the requisition payment |
Number |
string simple type |
|
Optional |
|
Requisition number used for accounting |
Type |
string simple type |
Cash , Credit |
Optional |
|
Type can be Cash or Credit for category as Government |
MiscFormOfPayment |
element |
|
|
|
Miscellaneous Form of Payments |
AcceptanceOverride |
boolean simple type |
|
Optional |
|
Override airline restriction on the credit card. |
Category |
string simple type |
|
Required |
|
Indicates what Category the Miscellaneous Form Of Payment is being used for payment - The category may vary by GDS.Allowable values are
"Text"
"Credit"
"CreditCard"
"FreeFormCreditCard"
"Invoice"
"NonRefundable"
"MultipleReceivables"
"Exchange"
"Cash" |
CreditCardNumber |
string simple type |
|
Optional |
|
|
CreditCardType |
string simple type |
|
Optional |
|
The 2 letter credit/ debit card type or code which may not have been issued using the standard bank card types - i.e. an airline issued card |
ExpDate |
gYearMonth simple type |
|
Optional |
|
The Expiration date of this card in YYYY-MM format. |
Text |
string simple type |
|
Optional |
|
Any free form text which may be associated with the Miscellaneous Form of Payment. This text may be provider or GDS specific |
AgencyPayment |
typeAgencyPayment complex type |
|
|
|
Container for Agency Payment |
AgencyBillingIdentifier |
string simple type |
|
Required |
|
Value of the billing id |
AgencyBillingNumber |
string simple type |
|
Optional |
|
Value of billing number |
AgencyBillingPassword |
string simple type |
|
Optional |
|
Value of billing password |
UnitedNations |
element |
|
|
|
United Nations Form of Payments |
Number |
string simple type |
|
Required |
|
|
DirectPayment |
element |
|
|
|
Direct Payment Form of Payments |
Text |
string simple type |
|
Optional |
|
|
AgentVoucher |
element |
|
|
|
Agent Voucher Form of Payments |
Number |
string simple type |
|
Required |
|
|
PaymentAdvice |
element |
|
|
|
Contains other form of payment for Cruise
Reservations |
DocumentNumber |
string simple type |
|
Required |
|
Payment Document Number Examples: 1234567890,
R7777 |
IssueCity |
string simple type |
|
Required |
|
City code of document issuance |
IssueDate |
date simple type |
|
Required |
|
Document Issuance date |
OriginalFOP |
string simple type |
|
Optional |
|
Original form of payment Examples: CHECK 3500 |
Type |
string simple type |
|
Required |
|
Other Payment Yype. Possible Values: AGC - Agency
Check, AGG - Agency Guarantee, AWC - Award Check, CSH - Cash
Equivalent, DBC - Denied Boarding Compensation, MCO -
Miscellaneous Charge Order, TOO - Tour Order, TOV - Tour Voucher |
ProviderReservationInfoRef |
typeFormOfPaymentPNRReference complex type |
|
|
|
Other Payment Yype. Possible Values: AGC - Agency
Check, AGG - Agency Guarantee, AWC - Award Check, CSH - Cash
Equivalent, DBC - Denied Boarding Compensation, MCO -
Miscellaneous Charge Order, TOO - Tour Order, TOV - Tour Voucher |
Key |
string simple type |
|
Optional |
|
Unique ID to identify a ProviderReservationInfo |
ProviderReservationLevel |
boolean simple type |
|
Optional |
true |
It means that the form of payment is applied at ProviderReservation level. |
SegmentRef |
typeGeneralReference complex type |
|
|
|
It means that the form of payment is applied at ProviderReservation level. |
Key |
string simple type |
|
Required |
|
|
BSPPayment |
element |
|
|
|
BSP form of payment.ACH Only |
BSPIdentifier |
string simple type |
|
Required |
|
Value of the BSP Direct Bill id |
BSPPassword |
string simple type |
|
Optional |
|
Value of the BSP Direct Bill id password |
ARCPayment |
element |
|
|
|
ARC form of payment.ACH Only |
ARCIdentifier |
string simple type |
|
Required |
|
Value of the ARC Direct Bill id |
ARCPassword |
string simple type |
|
Optional |
|
Value of the ARC Direct Bill id password |
Payment |
element |
|
|
|
Payment information - must be used in conjunction with credit card info |
Amount |
string simple type |
|
Required |
|
|
AmountType |
string simple type |
|
Optional |
|
This field displays type of payment amount when it is non-monetary. Presently available/supported value is "Flight Pass Credits". |
ApproximateAmount |
string simple type |
|
Optional |
|
It stores the converted payment amount in agency's default currency |
BookingTravelerRef |
string simple type |
|
Optional |
|
If the type represents a per traveler payment, then this will reference the traveler this payment refers to. |
FormOfPaymentRef |
string simple type |
|
Required |
|
The credit card that is will be used to make this payment. |
Key |
string simple type |
|
Optional |
|
|
Status |
string simple type |
|
Optional |
|
Status to indicate the business association of the payment element. |
Type |
string simple type |
AirlineFee , DeliveryFee , Itinerary , Passenger , ServiceFee , OptionalService , TicketFee |
Required |
|
Identifies the type of payment. This can be for an itinerary, a traveler, or a service fee for example. |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
FileFinishingInfo |
element |
|
|
|
Misc Data required for File Finishing. This
data is transient and not saved in database. |
ShopInformation |
element |
|
|
|
Shopping Information required for File
Finishing |
CabinSelected |
string simple type |
|
Optional |
|
|
CabinShopped |
string simple type |
|
Optional |
|
|
LowestFareOffered |
string simple type |
|
Optional |
|
|
SearchRequest |
element |
|
|
|
Search parameters that were used in LFS
request |
ClassOfService |
string simple type |
|
Optional |
|
|
DepartureTime |
string simple type |
|
Optional |
|
Date and Time at which this entity
departs. This does not include Time Zone information since it
can be derived from origin location |
Destination |
string simple type |
|
Optional |
|
|
Origin |
string simple type |
|
Optional |
|
|
FlightsOffered |
element |
|
|
|
Flights with lowest logical airfare
returned as response to LFS request |
Carrier |
string simple type |
|
Optional |
|
|
ClassOfService |
string simple type |
|
Optional |
|
|
Connection |
boolean simple type |
|
Optional |
false |
|
DepartureTime |
string simple type |
|
Optional |
|
Date and Time at which this entity
departs. This does not include Time Zone information since it
can be derived from origin location |
Destination |
string simple type |
|
Optional |
|
|
FlightNumber |
string simple type |
|
Optional |
|
|
Origin |
string simple type |
|
Optional |
|
|
StopOver |
boolean simple type |
|
Optional |
false |
|
TravelOrder |
long simple type |
|
Optional |
|
|
PolicyInformation |
element |
|
|
|
Policy Information required for File
Finishing |
Name |
anySimpleType simple type |
|
Optional |
|
Policy Name |
OutOfPolicy |
boolean simple type |
|
Optional |
|
In Policy / Out of Policy Indicator |
SegmentRef |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Air , Vehicle , Hotel , Rail , Ticketing |
Required |
|
Policy Type - Air, Hotel, Car, Rail,
Ticketing |
ReasonCode |
element |
|
|
|
Reason Code |
OutOfPolicy |
string simple type |
|
|
|
Reason Code - Out of Policy |
PurposeOfTrip |
string simple type |
|
|
|
Reason Code -Purpose of Trip |
Remark |
element |
|
|
|
A textual remark container to hold any printable text. (max 512 chars) |
Key |
string simple type |
|
Optional |
|
|
AccountInformation |
element |
|
|
|
Account Information required for File
Finishing |
AccountName |
string simple type |
|
Optional |
|
|
Address |
typeStructuredAddress complex type |
|
|
|
|
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
AgencyInformation |
element |
|
|
|
Agency Information required for File
Finishing |
Address |
typeStructuredAddress complex type |
|
|
|
Agency Information required for File
Finishing |
Key |
string simple type |
|
Optional |
|
Key for update/delete of the element |
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
AddressName |
anonymous simple type |
|
|
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
Street |
anonymous simple type |
|
|
|
The Address street and number, e.g. 105 Main St. |
City |
anonymous simple type |
|
|
|
The city name for the requested address, e.g. Atlanta. |
State |
element |
|
|
|
Container to house the state code for an address |
PostalCode |
anonymous simple type |
|
|
|
The 5-15 alphanumeric postal Code for the requested address, e.g. 90210. |
Country |
anonymous simple type |
|
|
|
The Full country name or two letter ISO country code e.g. US, France. A two letter country code is required for a Postal Code Searches. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
Email |
element |
|
|
|
Container for an email address with a type specifier (max 128 chars) |
Comment |
string simple type |
|
Optional |
|
|
EmailID |
string simple type |
|
Required |
|
|
Key |
string simple type |
|
Optional |
|
|
Type |
string simple type |
|
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
TravelerInformation |
element |
|
|
|
Traveler Information required for File
Finishing |
BookingTravelerRef |
string simple type |
|
Required |
|
A reference to a passenger. |
HomeAirport |
string simple type |
|
Optional |
|
|
VisaExpirationDate |
date simple type |
|
Optional |
|
|
EmergencyContact |
element |
|
|
|
|
Name |
anySimpleType simple type |
|
Optional |
|
Name of Emergency Contact Person |
Relationship |
anySimpleType simple type |
|
Optional |
|
Relationship between Traveler and
Emergency Contact Person |
PhoneNumber |
element |
|
|
|
Consists of type (office, home, fax), location (city code), the country code, the number, and an extension. |
AreaCode |
string simple type |
|
Optional |
|
|
CountryCode |
string simple type |
|
Optional |
|
Hosts/providers will expect this to be international dialing digits |
Extension |
string simple type |
|
Optional |
|
|
Key |
string simple type |
|
Optional |
|
|
Location |
string simple type |
|
Optional |
|
IATA code for airport or city |
Number |
string simple type |
|
Required |
|
The local phone number |
Text |
string simple type |
|
Optional |
|
|
Type |
string simple type |
Agency , Business , Mobile , Home , Fax , Hotel , Other , None , Email , Reservations |
Optional |
|
|
ElStat |
string simple type |
A , M , C |
Optional |
|
This attribute is used to show the action results of an element.
Possible values are "A" (when elements have been added to the UR) and "M" (when existing elements have been modified). Response only. |
KeyOverride |
boolean simple type |
|
Optional |
|
If a duplicate key is found where we are adding elements in some cases like URAdd, then instead of erroring out set this attribute to true. |
ProviderReservationInfoRef |
element |
|
|
|
Container for Provider reservation reference key. |
Key |
string simple type |
|
Required |
|
|
CustomProfileInformation |
element |
|
|
|
Custom Profile Field Data required for File
Finishing |
QueueNextModifiers |
element |
|
|
|
Can only be used when modifying an Universal Record in Queue mode.If not
specified along with ReturnRecord as false then current PNR in queue context
will be removed. |
NextOnQueue |
boolean simple type |
|
Optional |
|
Set to true to retrieve the next PNR on Queue ,if not set or set to false system would return the current PNR.NextOnQueue cannot be combined with Provider Locator Code and ReturnRecord as true |
ProviderLocatorCode |
string simple type |
|
Optional |
|
If providerLocatorCode is specified then system would return the specified locator code in Queue mode .Provider Locator Code cannot be combined with NextOnQueue and ReturnRecord as true |
QueueSessionToken |
string simple type |
|
Optional |
|
Queue Session Token to hold session token for multiple queue |
ReQueueCurrent |
boolean simple type |
|
Optional |
|
Set to true to place the current PNR back on Queue |