TUPREQ Travel, tourism and leisure data update request
TUPREQ Travel, tourism and leisure data update request
TBG9 Travel, Tourism and Leisure
An interactive Travel, tourism and leisure data update request is sent by a supplier of a product or service to a global distribution system (GDS) to update the receiver's data base for rates, availability, policy, and general information. It may also be used to initialize the receiver's system with a new product or service. The message may also be sent by a GDS to a supplier when a travel agent has made updates to a traveller's profile or a GDS needs to update an agency's profile.
Position
Segment
Name
Max Use
00010
Mandatory
Max 1
A service segment starting and uniquely identifying a message. The message type code for the Travel, tourism and leisure data update request - interactive message is TUPREQ. Note: Travel, tourism and leisure data update request - interactive messages conforming to this document must contain the following data in segment UIH, composite S306: Data element 0065 TUPREQ 0052 D 0054 21A 0051 UN
00020
Mandatory
Max 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.).
00030
Mandatory
Max 1
A segment providing data pertaining to the originator of the interactive request.
00040
Mandatory
Max 1
A segment to indicate how many updates are being sent or are to be sent in the update.
Segment group 1
Mandatory
Repeat 999
00060
Mandatory
Max 1
To specify a rental car location or a hotel property.
00070
Conditional
Max 1
To specify an item number for this rental car location or hotel property.
Segment group 2
Mandatory
Repeat 99
00090
Mandatory
Max 1
To specify the begin and/or end date(s) and times for an availability period.
00100
Conditional
Max 1
An item number associated with a date range.
00110
Conditional
Max 1
The minimum number of nights for a hotel stay.
Segment group 3
Mandatory
Repeat 99
00130
Mandatory
Max 1
To specify the availability status codes such as open, waitlisted, and on request.
Segment group 4
Mandatory
Repeat 999
00150
Mandatory
Max 1
A segment to specify a rate code.
00160
Conditional
Max 1
A segment to indicate if the rate code is included or excluded from the availability status.
00170
Conditional
Max 1
The room types that are applicable for a rate code.
00180
Conditional
Max 1
The rate category associated with the rate code.
Segment group 5
Mandatory
Repeat 999
00200
Mandatory
Max 1
A segment to specify the product code.
00210
Conditional
Max 1
A segment to specify an item number associated to the product code.
00220
Conditional
Max 1
A segment to specify the rate category and rate plan.
00230
Conditional
Max 1
A segment to specify the rate codes.
00240
Conditional
Max 1
A segment to specify agents either by agency identification or locations for whom the availability applies.
00250
Conditional
Max 1
To specify the availability status codes such as open, waitlisted, and on request.
Segment group 6
Mandatory
Repeat 999
00270
Mandatory
Max 1
A segment to specify the type of action, add, delete, or replace.
Segment group 7
Mandatory
Repeat 999
00290
Mandatory
Max 1
A segment to identify the product by either location or product identification for which the rate applies.
00300
Conditional
Max 1
An item number associated to the product.
00310
Conditional
Max 1
To specify the begin and/or end date(s) and times for a rate period.
Segment group 8
Mandatory
Repeat 999
00330
Mandatory
Max 1
To specify the rate code.
00340
Conditional
Max 1
To specify the begin and/or end date(s) and times for which the information for the rate code is effective.
00350
Conditional
Max 1
To indicate if taxes and service charges are included in the rate, and if not the percent of each.
00360
Conditional
Max 1
To specify the meal plan associated with the rate.
00370
Conditional
Max 1
The rules, e.g. minimum and maximum length stay, the cancellation policy, associated with the rate.
00380
Conditional
Max 1
To specify associated charges, e.g. extra person, extra night, and meal plan charges, associated with the rate.
00390
Conditional
Max 1
The rule identification number associated with the rate.
00400
Conditional
Max 1
To specify if commission is automatically paid or if it must be requested and the percentage paid.
00410
Conditional
Max 1
The secondary currency code associated with a rate.
00420
Conditional
Max 1
To specify what credit cards can be accepted for this rate.
00430
Conditional
Max 1
To specify how many days prior to use of the service the reservation must be made.
00440
Conditional
Max 99
Any rate facts associated to the rate.
Segment group 9
Mandatory
Repeat 99
00460
Mandatory
Max 1
To specify a room type for this rate code.
00470
Conditional
Max 1
To specify the actual rate.
Segment group 10
Mandatory
Repeat 999
00490
Mandatory
Max 1
To specify a rate category.
Segment group 11
Mandatory
Repeat 999
00510
Mandatory
Max 1
To specify a room type for the rate category.
00520
Conditional
Max 1
To specify the actual rate.
00530
Conditional
Max 1
To specify the time and occupancy indicators for this room type.
Segment group 12
Mandatory
Repeat 999
00550
Mandatory
Max 1
The actual product type.
00560
Conditional
Max 1
The begin and/or end date(s) and times for which the rate is effective.
00570
Conditional
Max 1
The rate categories associated with the product type.
00580
Conditional
Max 1
The actual rate and any additional charges associated with the rate.
00590
Conditional
Max 1
The rate codes for the product type.
00600
Conditional
Max 1
To specify the mileage type associated with this rate.
00610
Conditional
Max 1
The decimal representation for the currency.
00620
Conditional
Max 1
The method of guaranteeing the reservation in order to get this rate.
00630
Conditional
Max 1
The names of the global distribution systems who are eligible to book this rate.
00640
Conditional
Max 1
The rule identification numbers for this rate.
Segment group 13
Mandatory
Repeat 99
00660
Mandatory
Max 1
The rules in either coded or free text associated with this rate.
00670
Conditional
Max 1
The effective and discontinuation dates of the rule.
00680
Conditional
Max 1
To specify an item number for this rule.
Segment group 14
Mandatory
Repeat 99
00700
Mandatory
Max 1
To specify the type of information, e.g. agency, corporate policy or general information.
Segment group 15
Mandatory
Repeat 9
00720
Mandatory
Max 1
The supplier code or agency name for whom the information applies.
00730
Conditional
Max 1
An item number associated with this particular update.
Segment group 16
Mandatory
Repeat 3
00750
Mandatory
Max 1
To specify if information is to be added, deleted, or replaced.
00760
Conditional
Max 1
The address of the supplier or agency.
00770
Conditional
Max 1
Phone, fax, and other contact numbers for the supplier or agency.
00780
Conditional
Max 1
Corporate numbers for this supplier.
00790
Conditional
Max 1
The agency identification number and global distribution system affiliations for this agency.
Segment group 17
Mandatory
Repeat 99
00810
Mandatory
Max 1
To indicate if the information is excluded or included.
00820
Conditional
Max 1
A segment to specify agents either by agency identification or locations.
Segment group 18
Mandatory
Repeat 99
00840
Mandatory
Max 1
To specify the keyword and the information if it is formatted.
00850
Conditional
Max 9
The keyword information if it is not formatted information.
00860
Conditional
Max 1
The effective dates of the keyword information.
Segment group 19
Mandatory
Repeat 99
00880
Mandatory
Max 1
To specify the rules that are applicable in general to a supplier.
00890
Conditional
Max 1
The effective dates of the rules.
00900
Conditional
Max 1
An item number associated with the rule.
Segment group 20
Mandatory
Repeat 999
00920
Mandatory
Max 1
To specify the supplier location.
00930
Conditional
Max 1
The effective dates for this information.
Segment group 21
Mandatory
Repeat 99
00950
Mandatory
Max 1
To indicate if the information is excluded or included.
00960
Conditional
Max 1
A segment to specify agents either by agency identification or locations.
00970
Conditional
Max 1
The numbers of corporations affiliated with this agency.
Segment group 22
Mandatory
Repeat 99
00990
Mandatory
Max 1
To specify the keyword and the information if it is formatted.
01000
Conditional
Max 1
A number associated with the keyword.
01010
Conditional
Max 1
The keyword information if not formatted.
01020
Conditional
Max 1
To specify applicable corporate discount numbers if the keyword information applies to age restrictions.
01030
Conditional
Max 1
To specify applicable tour programs if the keyword applies to age restrictions.
Segment group 23
Mandatory
Repeat 9
01050
Mandatory
Max 1
The address of a product location.
01060
Conditional
Max 1
The effective dates for this address.
Segment group 24
Mandatory
Repeat 9
01080
Mandatory
Max 1
The phone and fax numbers for a location.
01090
Conditional
Max 1
The effective dates for the contact information.
Segment group 25
Mandatory
Repeat 999
01110
Mandatory
Max 1
To specify the product type, such as car type.
01120
Conditional
Max 1
To describe the model for a car type.
01130
Conditional
Max 1
A segment to further describe a vehicle, e.g. passenger capacity, number of doors, and luggage capacity.
01140
Conditional
Max 1
To identify the rules that apply to a product type.
01150
Conditional
Max 1
To specify the availability status for this product type.
Segment group 26
Mandatory
Repeat 9
01170
Mandatory
Max 1
To identify the type of insurance coverage available and/or required and the applicable waivers.
01180
Conditional
Max 9
Free text information related to insurance coverage.
Segment group 27
Mandatory
Repeat 9
01200
Mandatory
Max 1
A segment to indicate if delivery and/or chauffeur drive is applicable to a car type.
01210
Conditional
Max 1
To indicate the availability of the delivery services.
01220
Conditional
Max 1
A segment to specify charges associated with vehicle delivery or chauffeur drive.
01230
Conditional
Max 9
Additional delivery information in free text format.
Segment group 28
Mandatory
Repeat 99
01250
Mandatory
Max 1
To identify the type of special equipment.
01260
Conditional
Max 1
To identify any charges associated with the special equipment.
01270
Conditional
Max 1
To specify any rules or restrictions related to the special equipment.
01280
Conditional
Max 9
Additional information in free text format related to the special equipment.
Segment group 29
Mandatory
Repeat 999
01300
Mandatory
Max 1
To specify a city location of a product.
01310
Conditional
Max 1
To associate an item number with this product initialization.
01320
Conditional
Max 1
Free text associated with the initialization.
01330
Conditional
Max 1
To identify the primary currency code for the city location.
Segment group 30
Mandatory
Repeat 999
01350
Mandatory
Max 1
To identify the product by name and identifier.
01360
Conditional
Max 1
To associate an update number with this product.
01370
Conditional
Max 1
To identify the type of update to be made.
01380
Conditional
Max 1
To identify who is responsible for the information in this update.
01390
Conditional
Max 1
To identify the reference points associated with a product.
01400
Conditional
Max 1
To further describe the product, e.g. number of hotel rooms, maximum number of people per room, number of floors.
01410
Conditional
Max 1
The phone and fax numbers for a product.
01420
Conditional
Max 1
The currency code for this product which may be different than the primary currency code of the city.
01430
Conditional
Max 1
To detail special facilities associated with the product.
01440
Conditional
Max 9
To identify additional information, e.g. tax and surcharge information, which is not normally formatted information.
Segment group 31
Mandatory
Repeat 99
01460
Mandatory
Max 1
To identify formatted information about the product, including any charges associated to it.
01470
Conditional
Max 1
A segment to state the maximum capacity of a room if that is the product information identified in the previous segment.
Segment group 32
Mandatory
Repeat 99
01490
Mandatory
Max 1
To specify the types of payment that are acceptable for guarantee and deposit payments.
01500
Conditional
Max 1
To specify an address to send guarantee and deposit payments.
Segment group 33
Mandatory
Repeat 9
01520
Mandatory
Max 1
A segment to identify the room type.
01530
Conditional
Max 1
A segment to state whether the room type is available.
Segment group 34
Mandatory
Repeat 99
01550
Mandatory
Max 1
To identify a rate category for a room type.
01560
Conditional
Max 1
Free text description of a room type.
Segment group 35
Mandatory
Repeat 99
01580
Mandatory
Max 1
To specify a begin and/or end date(s) for the rate period.
Segment group 36
Mandatory
Repeat 99
01600
Mandatory
Max 1
A segment to identify the product type, e.g. room type.
01610
Conditional
Max 1
A segment to give the inventory of each product type.
Segment group 37
Mandatory
Repeat 9
01630
Mandatory
Max 1
To identify the customer by name.
01640
Conditional
Max 1
To associate a number with this traveller profile update.
Segment group 38
Mandatory
Repeat 3
01660
Mandatory
Max 1
To specify if the information is to be added, deleted, or changed, etc.
01670
Conditional
Max 5
The addresses of the customer.
01680
Conditional
Max 1
The contact numbers, e.g. phone, fax, e-mail for a customer.
01690
Conditional
Max 1
The corporate discount and frequent traveller numbers for the customer.
01700
Conditional
Max 1
Credit card information for the customer.
01710
Conditional
Max 1
To specify passport, visa, and driver's license information for a customer.
01720
Conditional
Max 1
To identify city and country of birth.
01730
Conditional
Max 1
To specify the type of mailings preferred.
Segment group 39
Mandatory
Repeat 2
01750
Mandatory
Max 1
To indicate if the information is for business or leisure.
01760
Conditional
Max 1
The type of product preferred such as car type or bedding type.
01770
Conditional
Max 1
Insurance coverage preferred for a rental car.
01780
Conditional
Max 1
To identify seat preferences, special equipment needed, and if smoking or non-smoking is preferred.
01790
Conditional
Max 1
To specify the credit cards to be used for travel.
Segment group 40
Mandatory
Repeat 9
01810
Mandatory
Max 1
To identify the travel sector.
01820
Conditional
Max 1
To identify the rate category for a travel sector.
Segment group 41
Mandatory
Repeat 9
01840
Mandatory
Max 1
The country in which a travel product is used.
01850
Conditional
Max 1
The product type preferred for a specific country.
01860
Conditional
Max 1
The insurance coverage preferred for a rental car.
01870
Conditional
Max 1
To identify seat preferences, special equipment needed, and if smoking or non-smoking is preferred.
01880
Conditional
Max 1
To specify the credit cards to be used for travel.
Segment group 42
Mandatory
Repeat 9
01900
Mandatory
Max 1
To identify the travel sector.
01910
Conditional
Max 1
To identify the rate category for a travel sector.
01920
Mandatory
Max 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.