TUPRSP Travel, tourism and leisure data update response
TBG9 Travel, Tourism and Leisure
An interactive Travel, tourism and leisure data update response is sent by a global distribution system (GDS) to respond to a TUPREQ that was sent by a supplier to update rates, availability, or general or policy information. It may also be sent by a supplier to respond to a TUPREQ message sent by a GDS to update a traveller's profile.
Header
- 00010Interactive message headerMandatoryMax 1
A service segment starting and uniquely identifying a message. The message type code for the Travel, tourism and leisure data update response - interactive message is TUPRSP. Note: Travel, tourism and leisure data update response - interactive messages conforming to this document must contain the following data in segment UIH, composite S306: Data element 0065 TUPRSP 0052 D 0054 19B 0051 UN
- 00020Message action detailsMandatoryMax 1
A segment identifying the industry type (e.g. air, car, train, accommodations, etc.) and what type of data update is to be done (e.g. availability, rates, etc.).
- Segment group 1Repeat 99
- 00040Application error informationMandatoryMax 1
A segment to specify an application error that occurred during the updating process.
- 00050Item numberConditionalMax 1
A number associated with the item that was to be updated and for which an error occurred.
- 00060Interactive free textConditionalMax 1
A segment to specify free text related to the error.
- 00040Application error informationMandatoryMax 1
- Segment group 2Repeat 999
- 00080Travel product informationMandatoryMax 1
To specify a rental car location or a hotel property.
- 00090Item numberConditionalMax 1
To specify an item number for this rental car location or hotel property.
- Segment group 3Repeat 5
- 00110Application error informationMandatoryMax 1
A segment to specify an application error that occurred during the updating process.
- 00120Item numberConditionalMax 1
A number associated with the item that was to be updated and for which an error occurred.
- 00130Interactive free textConditionalMax 1
A segment to specify free text related to the error.
- 00110Application error informationMandatoryMax 1
- Segment group 4Repeat 99
- 00150Date and time informationMandatoryMax 1
To specify the begin and/or end date(s) and times for an availability period.
- 00160Item numberConditionalMax 1
An item number associated with a date range.
- 00170Number of unitsConditionalMax 1
The minimum number of nights for a hotel stay.
- Segment group 5Repeat 99
- 00190Quantity and action detailsMandatoryMax 1
To specify the availability status codes such as open, waitlisted, and on request.
- Segment group 6Repeat 999
- 00210Rate typesMandatoryMax 1
A segment to specify a rate code.
- 00220Selection detailsConditionalMax 1
A segment to indicate if the rate code is included or excluded from the availability status.
- 00230Product identificationConditionalMax 1
The room types that are applicable for a rate code.
- 00240Tariff informationConditionalMax 1
The rate category associated with the rate code.
- 00210Rate typesMandatoryMax 1
- 00190Quantity and action detailsMandatoryMax 1
- Segment group 7Repeat 999
- 00260Product informationMandatoryMax 1
A segment to specify the product code.
- 00270Item numberConditionalMax 1
A segment to specify an item number associated to the product code.
- 00280Tariff informationConditionalMax 1
A segment to specify the rate category and rate plan.
- 00290Rate typesConditionalMax 1
A segment to specify the rate codes.
- 00300Point of sale informationConditionalMax 1
A segment to specify agents either by agency identification or locations for whom the availability applies.
- 00310Quantity and action detailsConditionalMax 1
To specify the availability status codes such as open, waitlisted, and on request.
- 00260Product informationMandatoryMax 1
- 00150Date and time informationMandatoryMax 1
- 00080Travel product informationMandatoryMax 1
- Segment group 8Repeat 999
- 00330Message application product informationMandatoryMax 1
A segment to specify the type of action, add, delete, or replace.
- Segment group 9Repeat 999
- 00350Travel product informationMandatoryMax 1
A segment to identify the product by either location or product identification for which the rate applies.
- 00360Item numberConditionalMax 1
An item number associated to the product.
- 00370Date and time informationConditionalMax 1
To specify the begin and/or end date(s) and times for a rate period.
- Segment group 10Repeat 5
- 00390Application error informationMandatoryMax 1
A segment to specify an application error that occurred during the updating process.
- 00400Item numberConditionalMax 1
A number associated with the item that was to be updated and for which an error occurred.
- 00410Interactive free textConditionalMax 1
A segment to specify free text related to the error.
- 00390Application error informationMandatoryMax 1
- Segment group 11Repeat 999
- 00430Rate typesMandatoryMax 1
To specify the rate code.
- 00440Date and time informationConditionalMax 1
To specify the begin and/or end date(s) and times for which the information for the rate code is effective.
- 00450Additional product detailsConditionalMax 1
To indicate if taxes and service charges are included in the rate, and if not the percent of each.
- 00460Special requirement detailsConditionalMax 1
To specify the meal plan associated with the rate.
- 00470Rule informationConditionalMax 1
The rules, e.g. minimum and maximum length stay, the cancellation policy, associated with the rate.
The component 4440 - Free text value - occurs 20times in composite E005 - Rule text. - 00480Tariff informationConditionalMax 1
To specify associated charges, e.g. extra person, extra night, and meal plan charges, associated with the rate.
- 00490Item numberConditionalMax 1
The rule identification number associated with the rate.
- 00500Commission informationConditionalMax 1
To specify if commission is automatically paid or if it must be requested and the percentage paid.
- 00510CurrenciesConditionalMax 1
The secondary currency code associated with a rate.
- 00520Payment informationConditionalMax 1
To specify what credit cards can be accepted for this rate.
- 00530Number of unitsConditionalMax 1
To specify how many days prior to use of the service the reservation must be made.
- 00540Interactive free textConditionalMax 99
Any rate facts associated to the rate.
- Segment group 12Repeat 99
- 00560Product informationMandatoryMax 1
To specify a room type for this rate code.
- 00570Tariff informationConditionalMax 1
To specify the actual rate.
- 00560Product informationMandatoryMax 1
- Segment group 13Repeat 999
- 00590Rate detailsMandatoryMax 1
To specify a rate category.
- Segment group 14Repeat 999
- 00610Product informationMandatoryMax 1
To specify a room type for the rate category.
- 00620Tariff informationConditionalMax 1
To specify the actual rate.
- 00630Additional product detailsConditionalMax 1
To specify the time and occupancy indicators for this room type.
- 00610Product informationMandatoryMax 1
- 00590Rate detailsMandatoryMax 1
- 00430Rate typesMandatoryMax 1
- Segment group 15Repeat 999
- 00650Product identificationMandatoryMax 1
The actual product type.
- 00660Date and time informationConditionalMax 1
The begin and/or end date(s) and times for which the rate is effective.
- 00670Rate detailsConditionalMax 1
The rate categories associated with the product type.
- 00680Tariff informationConditionalMax 1
The actual rate and any additional charges associated with the rate.
- 00690Rate typesConditionalMax 1
The rate codes for the product type.
- 00700Additional product detailsConditionalMax 1
To specify the mileage type associated with this rate.
- 00710Number of unitsConditionalMax 1
The decimal representation for the currency.
- 00720Payment informationConditionalMax 1
The method of guaranteeing the reservation in order to get this rate.
- 00730NameConditionalMax 1
The names of the global distribution systems who are eligible to book this rate.
- 00740Item numberConditionalMax 1
The rule identification numbers for this rate.
- Segment group 16Repeat 99
- 00760Rule informationMandatoryMax 1
The rules in either coded or free text associated with this rate.
The component 4440 - Free text value - occurs 20times in composite E005 - Rule text. - 00770Date and time informationConditionalMax 1
The effective and discontinuation dates of the rule.
- 00780Item numberConditionalMax 1
To specify an item number for this rule.
- 00760Rule informationMandatoryMax 1
- 00650Product identificationMandatoryMax 1
- 00350Travel product informationMandatoryMax 1
- 00330Message application product informationMandatoryMax 1
- Segment group 17Repeat 99
- 00800Information type dataMandatoryMax 1
To specify the type of information, e.g. agency, corporate policy or general information.
- Segment group 18Repeat 9
- 00820NameMandatoryMax 1
The supplier code or agency name for whom the information applies.
- 00830Item numberConditionalMax 1
An item number associated with this particular update.
- Segment group 19Repeat 5
- 00850Application error informationMandatoryMax 1
A segment to specify an application error that occurred during the updating process.
- 00860Item numberConditionalMax 1
A number associated with the item that was to be updated and for which an error occurred.
- 00870Interactive free textConditionalMax 1
A segment to specify free text related to the error.
- 00850Application error informationMandatoryMax 1
- Segment group 20Repeat 3
- 00890Message application product informationMandatoryMax 1
To specify if information is to be added, deleted, or replaced.
- 00900AddressConditionalMax 1
The address of the supplier or agency.
- 00910Contact informationConditionalMax 1
Phone, fax, and other contact numbers for the supplier or agency.
- 00920Consumer reference informationConditionalMax 1
Corporate numbers for this supplier.
- 00930Originator of request detailsConditionalMax 1
The agency identification and global distribution system affiliations for this agency.
- Segment group 21Repeat 99
- 00950Selection detailsMandatoryMax 1
To indicate if the information is excluded or included.
- 00960Point of sale informationConditionalMax 1
A segment to specify agents either by agency identification or locations.
- 00950Selection detailsMandatoryMax 1
- Segment group 22Repeat 99
- 00980Additional product detailsMandatoryMax 1
To specify the keyword and the information if it is formatted.
- 00990Interactive free textConditionalMax 9
The keyword information if it is not formatted information.
- 01000Date and time informationConditionalMax 1
The effective dates of the keyword information.
- 00980Additional product detailsMandatoryMax 1
- Segment group 23Repeat 99
- 01020Rule informationMandatoryMax 1
To specify the rules that are applicable in general to a supplier.
The component 4440 - Free text value - occurs 20times in composite E005 - Rule text. - 01030Date and time informationConditionalMax 1
The effective dates of the rules.
- 01040Item numberConditionalMax 1
An item number associated with the rule.
- 01020Rule informationMandatoryMax 1
- Segment group 24Repeat 999
- 01060Travel product informationMandatoryMax 1
To specify the supplier location.
- 01070Date and time informationConditionalMax 1
The effective dates for this information.
- Segment group 25Repeat 99
- 01090Selection detailsMandatoryMax 1
To indicate if the information is excluded or included.
- 01100Point of sale informationConditionalMax 1
A segment to specify agents either by agency identification or locations.
- 01110Consumer reference informationConditionalMax 1
The numbers of corporations affiliated with this agency.
- 01090Selection detailsMandatoryMax 1
- Segment group 26Repeat 99
- 01130Additional product detailsMandatoryMax 1
To specify the keyword and the information if it is formatted.
- 01140Item numberConditionalMax 1
A number associated with the keyword.
- 01150Interactive free textConditionalMax 1
The keyword information if not formatted.
- 01160Consumer reference informationConditionalMax 1
To specify applicable corporate discount numbers if the keyword information applies to age restrictions.
- 01170Tour informationConditionalMax 1
To specify applicable tour programs if the keyword applies to age restrictions.
- 01130Additional product detailsMandatoryMax 1
- Segment group 27Repeat 9
- 01190AddressMandatoryMax 1
The address of a product location.
- 01200Date and time informationConditionalMax 1
The effective dates for this address.
- 01190AddressMandatoryMax 1
- Segment group 28Repeat 9
- 01220Contact informationMandatoryMax 1
The phone and fax numbers for a location.
- 01230Date and time informationConditionalMax 1
The effective dates for the contact information.
- 01220Contact informationMandatoryMax 1
- Segment group 29Repeat 999
- 01250Product identificationMandatoryMax 1
To specify the product type, such as car type.
- 01260VehicleConditionalMax 1
To describe the model for a car type.
- 01270Number of unitsConditionalMax 1
A segment to further describe a vehicle, e.g. passenger capacity, number of doors, and luggage capacity.
- 01280Rule informationConditionalMax 1
To identify the rules that apply to a product type.
The component 4440 - Free text value - occurs 20times in composite E005 - Rule text. - 01290Quantity and action detailsConditionalMax 1
To specify the availability status for this product type.
- Segment group 30Repeat 9
- 01310Insurance cover informationMandatoryMax 1
To identify the type of insurance coverage available and/or required and the applicable waivers.
- 01320Interactive free textConditionalMax 9
Free text information related to insurance coverage.
- 01310Insurance cover informationMandatoryMax 1
- Segment group 31Repeat 9
- 01340Car delivery instructionMandatoryMax 1
A segment to indicate if delivery and/or chauffeur drive is applicable to a car type.
- 01350Quantity and action detailsConditionalMax 1
To indicate the availability of the delivery services.
- 01360Tariff informationConditionalMax 1
A segment to specify charges associated with vehicle delivery or chauffeur drive.
- 01370Interactive free textConditionalMax 9
Additional delivery information in free text format.
- 01340Car delivery instructionMandatoryMax 1
- Segment group 32Repeat 99
- 01390Special requirement detailsMandatoryMax 1
To identify the type of special equipment.
- 01400Tariff informationConditionalMax 1
To identify any charges associated with the special equipment.
- 01410Rule informationConditionalMax 1
To specify any rules or restrictions related to the special equipment.
The component 4440 - Free text value - occurs 20times in composite E005 - Rule text. - 01420Interactive free textConditionalMax 9
Additional information in free text format related to the special equipment.
- 01390Special requirement detailsMandatoryMax 1
- 01250Product identificationMandatoryMax 1
- 01060Travel product informationMandatoryMax 1
- 00890Message application product informationMandatoryMax 1
- 00820NameMandatoryMax 1
- 00800Information type dataMandatoryMax 1
- Segment group 33Repeat 999
- 01440Additional location informationMandatoryMax 1
To specify a city location of a product.
- 01450Item numberConditionalMax 1
To associate an item number with this product initialization.
- 01460Interactive free textConditionalMax 1
Free text associated with the initialization.
- 01470CurrenciesConditionalMax 1
To identify the primary currency code for the city location.
- Segment group 34Repeat 5
- 01490Application error informationMandatoryMax 1
A segment to specify an application error that occurred during the updating process.
- 01500Item numberConditionalMax 1
A number associated with the item that was to be updated and for which an error occurred.
- 01510Interactive free textConditionalMax 1
A segment to specify free text related to the error.
- 01490Application error informationMandatoryMax 1
- Segment group 35Repeat 999
- 01530Travel product informationMandatoryMax 1
To identify the product by name and identifier.
- 01540Item numberConditionalMax 1
To associate an update number with this product.
- 01550Message application product informationConditionalMax 1
To identify the type of update to be made.
- 01560NameConditionalMax 1
To identify who is responsible for the information in this update.
- 01570Product location informationConditionalMax 1
To identify the reference points associated with a product.
- 01580Number of unitsConditionalMax 1
To further describe the product, e.g. number of hotel rooms, maximum number of people per room, number of floors.
- 01590Contact informationConditionalMax 1
The phone and fax numbers for a product.
- 01600CurrenciesConditionalMax 1
The currency code for this product which may be different than the primary currency code of the city.
- 01610Special requirement detailsConditionalMax 1
To detail special facilities associated with the product.
- 01620Interactive free textConditionalMax 9
To identify additional information, e.g. tax and surcharge information, which is not normally formatted information.
- Segment group 36Repeat 99
- 01640Additional product detailsMandatoryMax 1
To identify formatted information about the product, including any charges associated to it.
- 01650Number of unitsConditionalMax 1
A segment to state the maximum capacity of a room if that is the product information identified in the previous segment.
- 01640Additional product detailsMandatoryMax 1
- Segment group 37Repeat 99
- 01670Payment informationMandatoryMax 1
To specify the types of payment that are acceptable for guarantee and deposit payments.
- 01680AddressConditionalMax 1
To specify an address to send guarantee and deposit payments.
- 01670Payment informationMandatoryMax 1
- Segment group 38Repeat 9
- 01700Product informationMandatoryMax 1
A segment to identify the room type.
- 01710Quantity and action detailsConditionalMax 1
A segment to state whether the room type is available.
- Segment group 39Repeat 99
- 01730Rate typesMandatoryMax 1
To identify a rate category for a room type.
- 01740Interactive free textConditionalMax 1
Free text description of a room type.
- 01730Rate typesMandatoryMax 1
- 01700Product informationMandatoryMax 1
- Segment group 40Repeat 99
- 01760Date and time informationMandatoryMax 1
To specify a begin and/or end date(s) for the rate period.
- Segment group 41Repeat 99
- 01780Product informationMandatoryMax 1
A segment to identify the product type, e.g. room type.
- 01790QuantityConditionalMax 1
A segment to give the inventory of each product type.
- 01780Product informationMandatoryMax 1
- 01760Date and time informationMandatoryMax 1
- 01530Travel product informationMandatoryMax 1
- 01440Additional location informationMandatoryMax 1
- Segment group 42Repeat 9
- 01810Traveller informationMandatoryMax 1
To identify the customer by name.
- 01820Item numberConditionalMax 1
To associate a number with this traveller profile update.
- Segment group 43Repeat 5
- 01840Application error informationMandatoryMax 1
A segment to specify an application error that occurred during the updating process.
- 01850Item numberConditionalMax 1
A number associated with the item that was to be updated and for which an error occurred.
- 01860Interactive free textConditionalMax 1
A segment to specify free text related to the error.
- 01840Application error informationMandatoryMax 1
- Segment group 44Repeat 3
- 01880Message application product informationMandatoryMax 1
To specify if the information is to be added, deleted, or changed, etc.
- 01890AddressConditionalMax 5
The addresses of the customer.
- 01900Contact informationConditionalMax 1
The contact numbers, e.g. phone, fax, e-mail for a customer.
- 01910Consumer reference informationConditionalMax 1
The corporate discount and frequent traveller numbers for the customer.
- 01920Payment informationConditionalMax 1
Credit card information for the customer.
- 01930Traveller document informationConditionalMax 1
To specify passport, visa, and driver's license information for a customer.
- 01940Additional location informationConditionalMax 1
To identify city and country of birth.
- 01950Additional product detailsConditionalMax 1
To specify the type of mailings preferred.
- Segment group 45Repeat 2
- 01970Selection detailsMandatoryMax 1
To indicate if the information is for business or leisure.
- 01980Product identificationConditionalMax 1
The type of product preferred such as car type or bedding type.
- 01990Insurance cover informationConditionalMax 1
Insurance coverage preferred for a rental car.
- 02000Special requirement detailsConditionalMax 1
To identify seat preferences, special equipment needed, and if smoking or non-smoking is preferred.
- 02010Payment informationConditionalMax 1
To specify the credit cards to be used for travel.
- Segment group 46Repeat 9
- 02030Message action detailsMandatoryMax 1
To identify the travel sector.
- 02040Tariff informationConditionalMax 1
To identify the rate category for a travel sector.
- 02030Message action detailsMandatoryMax 1
- Segment group 47Repeat 9
- 02060Additional location informationMandatoryMax 1
The country in which a travel product is used.
- 02070Product identificationConditionalMax 1
The product type preferred for a specific country.
- 02080Insurance cover informationConditionalMax 1
The insurance coverage preferred for a rental car.
- 02090Special requirement detailsConditionalMax 1
To identify seat preferences, special equipment needed, and if smoking or non-smoking is preferred.
- 02100Payment informationConditionalMax 1
To specify the credit cards to be used for travel.
- Segment group 48Repeat 9
- 02120Message action detailsMandatoryMax 1
To identify the travel sector.
- 02130Tariff informationConditionalMax 1
To identify the rate category for a travel sector.
- 02120Message action detailsMandatoryMax 1
- 02060Additional location informationMandatoryMax 1
- 01970Selection detailsMandatoryMax 1
- 01880Message application product informationMandatoryMax 1
- 01810Traveller informationMandatoryMax 1
- 02140Interactive message trailerMandatoryMax 1
A service segment ending a message, giving the total number of segments in the message (including the UIH & UIT) and the control reference number of the message.
1. 0340, the value shall be identical to the value in 0340 in thecorresponding UIH segment.