Return to Stylus Studio EDIFACT home page. Return to Stylus Studio EDIFACT D04B Messages page. Travel, tourism and leisure data update request - interactive message
0. INTRODUCTIONThis specification provides the definition of the Travel, tourism and leisure data update request - interactive message (TUPREQ) to be used in Electronic Data Interchange (EDI) between trading partners involved in administration, commerce and transport. 1. SCOPE1.1. Functional definitionAn 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. 1.2. Field of applicationThe Travel, tourism and leisure data update request - interactive message may be used for both national and international applications. It is based on universal practice related to administration, commerce and transport, and is not dependent on the type of business or industry. 1.3. PrinciplesTUPREQ may be used for the following types of updates: (1) Update availability in the GDS system. May be sent when a single product is no longer available or may be a weekly or monthly update of availability for all services and products. (2) Update rates in the GDS system. (3) Update policy or general information or a corporate account profile in the GDS system. This information may be at chain code or vendor level or for a specific product location. (4) Initialize a new product or service in the GDS system. (5) Update an agency or traveller profile in the supplier system. The message is made up of five distinct groups for updating the information listed above. The information shown in items 1-3 can be sent as individual messages or a combination of the three groups can be sent in one message to the GDS. The data to initialize a new product or service or the update to an agency or traveller profile can not be sent with any other update. The message has the capability to tie an identification number to an individual update for purposes of reporting errors in TUPRSP, Travel, tourism, and leisure update response message. The sending of TUPREQ may be preceded by the sending of the Travel, tourism and leisure product application status request and response messages (PASREQ/PASRSP). In this scenario a supplier would send PASREQ to a GDS to indicate what type of update is to be made and the number of records to be sent. The GDS would respond with the PASRSP to indicate if they can accept the update now or if it should be sent at a later date and what that date and time is. The GDS may also respond with how many records can be sent in one message. The supplier would then send TUPREQ at the specified time to update the GDS data base. 2. REFERENCESSee UNTDID, Part 4, Chapter 2.3 UN/ECE UNSM - General Introduction, Section 1. 3. TERMS AND DEFINITIONS3.1. Standard terms and definitionsSee UNTDID, Part 4, Chapter 2.3 UN/ECE UNSM - General Introduction, Section 2. 4. MESSAGE DEFINITION4.1. Segment clarificationThis section should be read in conjunction with the segment table which indicates mandatory, conditional and repeating requirements. 0010 UIH, Interactive message headerA 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:
0020 MSD, Message action detailsA 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.). 0030 ORG, Originator of request detailsA segment providing data pertaining to the originator of the interactive request. 0040 NUN, Number of unitsA segment to indicate how many updates are being sent or are to be sent in the update. 0050 Segment Group 1: TVL-ITM-SG2A group of segments for updating availability information based on location information. 0060 TVL, Travel product informationTo specify a rental car location or a hotel property. 0070 ITM, Item numberTo specify an item number for this rental car location or hotel property. 0080 Segment Group 2: DTI-ITM-NUN-SG3-SG5A group of segments to specify the applicable dates, number of days, the availability status code, and rate code information. 0090 DTI, Date and time informationTo specify the begin and/or end date(s) and times for an availability period. 0100 ITM, Item numberAn item number associated with a date range. 0110 NUN, Number of unitsThe minimum number of nights for a hotel stay. 0120 Segment Group 3: RPI-SG4A group of segments to specify availability status codes and the associated rate codes and categories. 0130 RPI, Quantity and action detailsTo specify the availability status codes such as open, waitlisted, and on request. 0140 Segment Group 4: RTC-SDT-PRD-TFFA group of segments to specify a rate code, the rate category, and room type. 0150 RTC, Rate typesA segment to specify a rate code. 0160 SDT, Selection detailsA segment to indicate if the rate code is included or excluded from the availability status. 0170 PRD, Product identificationThe room types that are applicable for a rate code. 0180 TFF, Tariff informationThe rate category associated with the rate code. 0190 Segment Group 5: PDT-ITM-TFF-RTC-POS-RPIA group of segments to specify availability based on the product code which includes yield level and car type and the associated rate category, rate plans, and rate types. 0200 PDT, Product informationA segment to specify the product code. 0210 ITM, Item numberA segment to specify an item number associated to the product code. 0220 TFF, Tariff informationA segment to specify the rate category and rate plan. 0230 RTC, Rate typesA segment to specify the rate codes. 0240 POS, Point of sale informationA segment to specify agents either by agency identification or locations for whom the availability applies. 0250 RPI, Quantity and action detailsTo specify the availability status codes such as open, waitlisted, and on request. 0260 Segment Group 6: MAP-SG7A group of segments for updating supplier rates in another system. 0270 MAP, Message application product informationA segment to specify the type of action, add, delete, or replace. 0280 Segment Group 7: TVL-ITM-DTI-SG8-SG12A group of segments detailing all the applicable rate information. 0290 TVL, Travel product informationA segment to identify the product by either location or product identification for which the rate applies. 0300 ITM, Item numberAn item number associated to the product. 0310 DTI, Date and time informationTo specify the begin and/or end date(s) and times for a rate period. 0320 Segment Group 8: RTC-DTI-ODS-SSR-RUL-TFF-ITM-CMN-CUR-PMT-NUN-IFT-SG9-SG10 A group of segments to specify a rate code and all the information associated with the rate. 0330 RTC, Rate typesTo specify the rate code. 0340 DTI, Date and time informationTo specify the begin and/or end date(s) and times for which the information for the rate code is effective. 0350 ODS, Additional product detailsTo indicate if taxes and service charges are included in the rate, and if not the percent of each. 0360 SSR, Special requirement detailsTo specify the meal plan associated with the rate. 0370 RUL, Rule informationThe rules, e.g. minimum and maximum length stay, the cancellation policy, associated with the rate. 0380 TFF, Tariff informationTo specify associated charges, e.g. extra person, extra night, and meal plan charges, associated with the rate. 0390 ITM, Item numberThe rule identification number associated with the rate. 0400 CMN, Commission informationTo specify if commission is automatically paid or if it must be requested and the percentage paid. 0410 CUR, CurrenciesThe secondary currency code associated with a rate. 0420 PMT, Payment informationTo specify what credit cards can be accepted for this rate. 0430 NUN, Number of unitsTo specify how many days prior to use of the service the reservation must be made. 0440 IFT, Interactive free textAny rate facts associated to the rate. 0450 Segment Group 9: PDT-TFFA group of segments to specify the room types associated with the rate code and the actual rate. 0460 PDT, Product informationTo specify a room type for this rate code. 0470 TFF, Tariff informationTo specify the actual rate. 0480 Segment Group 10: RTI-SG11To identify a rate category, the room types, and the rate. 0490 RTI, Rate detailsTo specify a rate category. 0500 Segment Group 11: PDT-TFF-ODSA group of segments to specify the room types associated with the rate category and the actual rate. 0510 PDT, Product informationTo specify a room type for the rate category. 0520 TFF, Tariff informationTo specify the actual rate. 0530 ODS, Additional product detailsTo specify the time and occupancy indicators for this room type. 0540 Segment Group 12: PRD-DTI-RTI-TFF-RTC-ODS-NUN-PMT-NME-ITM-SG13 A group of segments to specify the rates based on product type, e.g. car type. 0550 PRD, Product identificationThe actual product type. 0560 DTI, Date and time informationThe begin and/or end date(s) and times for which the rate is effective. 0570 RTI, Rate detailsThe rate categories associated with the product type. 0580 TFF, Tariff informationThe actual rate and any additional charges associated with the rate. 0590 RTC, Rate typesThe rate codes for the product type. 0600 ODS, Additional product detailsTo specify the mileage type associated with this rate. 0610 NUN, Number of unitsThe decimal representation for the currency. 0620 PMT, Payment informationThe method of guaranteeing the reservation in order to get this rate. 0630 NME, NameThe names of the global distribution systems who are eligible to book this rate. 0640 ITM, Item numberThe rule identification numbers for this rate. 0650 Segment Group 13: RUL-DTI-ITMA group of segments to specify the actual rules and effective dates associated with this rate. 0660 RUL, Rule informationThe rules in either coded or free text associated with this rate. 0670 DTI, Date and time informationThe effective and discontinuation dates of the rule. 0680 ITM, Item numberTo specify an item number for this rule. 0690 Segment Group 14: ITD-SG15A group of segments for updating the policy and general information for a supplier or an agency. 0700 ITD, Information type dataTo specify the type of information, e.g. agency, corporate policy or general information. 0710 Segment Group 15: NME-ITM-SG16A group of segments to specify the supplier or the agency and all of the information being updated. 0720 NME, NameThe supplier code or agency name for whom the information applies. 0730 ITM, Item numberAn item number associated with this particular update. 0740 Segment Group 16: MAP-ADS-CON-CRI-ORG-SG17-SG18-SG19-SG20A group segments to specify the type of update - add, change, delete, and all the information to be updated. 0750 MAP, Message application product informationTo specify if information is to be added, deleted, or replaced. 0760 ADS, AddressThe address of the supplier or agency. 0770 CON, Contact informationPhone, fax, and other contact numbers for the supplier or agency. 0780 CRI, Consumer reference informationCorporate numbers for this supplier. 0790 ORG, Originator of request detailsThe agency identification number and global distribution system affiliations for this agency. 0800 Segment Group 17: SDT-POSA group of segments to specify if the associated information is excluded or included and the point of sale information. 0810 SDT, Selection detailsTo indicate if the information is excluded or included. 0820 POS, Point of sale informationA segment to specify agents either by agency identification or locations. 0830 Segment Group 18: ODS-IFT-DTIA group of segments for updating keyword information. 0840 ODS, Additional product detailsTo specify the keyword and the information if it is formatted. 0850 IFT, Interactive free textThe keyword information if it is not formatted information. 0860 DTI, Date and time informationThe effective dates of the keyword information. 0870 Segment Group 19: RUL-DTI-ITMA group of segments to specify rules for a supplier. 0880 RUL, Rule informationTo specify the rules that are applicable in general to a supplier. 0890 DTI, Date and time informationThe effective dates of the rules. 0900 ITM, Item numberAn item number associated with the rule. 0910 Segment Group 20: TVL-DTI-SG21-SG22-SG23-SG24-SG25A group of segments for updating information specific to a location of the supplier, e.g. hotel property or car rental location. 0920 TVL, Travel product informationTo specify the supplier location. 0930 DTI, Date and time informationThe effective dates for this information. 0940 Segment Group 21: SDT-POS-CRIA group of segments to specify if the associated point of sale information is excluded or included. 0950 SDT, Selection detailsTo indicate if the information is excluded or included. 0960 POS, Point of sale informationA segment to specify agents either by agency identification or locations. 0970 CRI, Consumer reference informationThe numbers of corporations affiliated with this agency. 0980 Segment Group 22: ODS-ITM-IFT-CRI-ATIA group of segments for updating keyword information for a specific location. 0990 ODS, Additional product detailsTo specify the keyword and the information if it is formatted. 1000 ITM, Item numberA number associated with the keyword. 1010 IFT, Interactive free textThe keyword information if not formatted. 1020 CRI, Consumer reference informationTo specify applicable corporate discount numbers if the keyword information applies to age restrictions. 1030 ATI, Tour informationTo specify applicable tour programs if the keyword applies to age restrictions. 1040 Segment Group 23: ADS-DTIA group of segments to identify the address information for a specific location. 1050 ADS, AddressThe address of a product location. 1060 DTI, Date and time informationThe effective dates for this address. 1070 Segment Group 24: CON-DTIA group of segments to identify the phone and fax numbers for a location. 1080 CON, Contact informationThe phone and fax numbers for a location. 1090 DTI, Date and time informationThe effective dates for the contact information. 1100 Segment Group 25: PRD-VEH-NUN-RUL-RPI-SG26-SG27-SG28 To detail product information for a specific 1110 PRD, Product identificationTo specify the product type, such as car type. 1120 VEH, VehicleTo describe the model for a car type. 1130 NUN, Number of unitsA segment to further describe a vehicle, e.g. passenger capacity, number of doors, and luggage capacity. 1140 RUL, Rule informationTo identify the rules that apply to a product type. 1150 RPI, Quantity and action detailsTo specify the availability status for this product type. 1160 Segment Group 26: ICI-IFTA group of segments to identify the types of insurance coverage and waivers for a product type. 1170 ICI, Insurance cover informationTo identify the type of insurance coverage available and/or required and the applicable waivers. 1180 IFT, Interactive free textFree text information related to insurance coverage. 1190 Segment Group 27: MOV-RPI-TFF-IFTA group of segments to detail delivery information for a rental car type. 1200 MOV, Car delivery instructionA segment to indicate if delivery and/or chauffeur drive is applicable to a car type. 1210 RPI, Quantity and action detailsTo indicate the availability of the delivery services. 1220 TFF, Tariff informationA segment to specify charges associated with vehicle delivery or chauffeur drive. 1230 IFT, Interactive free textAdditional delivery information in free text format. 1240 Segment Group 28: SSR-TFF-RUL-IFTA group of segments to detail special equipment associated with a product type. 1250 SSR, Special requirement detailsTo identify the type of special equipment. 1260 TFF, Tariff informationTo identify any charges associated with the special equipment. 1270 RUL, Rule informationTo specify any rules or restrictions related to the special equipment. 1280 IFT, Interactive free textAdditional information in free text format related to the special equipment. 1290 Segment Group 29: ALS-ITM-IFT-CUR-SG30A group of segments to initialize a system with a new product or to update general information based on a city location. 1300 ALS, Additional location informationTo specify a city location of a product. 1310 ITM, Item numberTo associate an item number with this product initialization. 1320 IFT, Interactive free textFree text associated with the initialization. 1330 CUR, CurrenciesTo identify the primary currency code for the city location. 1340 Segment Group 30: TVL-ITM-MAP-NME-PLI-NUN-CON-CUR-SSR-IFT-SG31-SG32-SG33-SG35 A group of segments to detail information for products, e.g. as a hotel property, in a city. 1350 TVL, Travel product informationTo identify the product by name and identifier. 1360 ITM, Item numberTo associate an update number with this product. 1370 MAP, Message application product informationTo identify the type of update to be made. 1380 NME, NameTo identify who is responsible for the information in this update. 1390 PLI, Product location informationTo identify the reference points associated with a product. 1400 NUN, Number of unitsTo further describe the product, e.g. number of hotel rooms, maximum number of people per room, number of floors. 1410 CON, Contact informationThe phone and fax numbers for a product. 1420 CUR, CurrenciesThe currency code for this product which may be different than the primary currency code of the city. 1430 SSR, Special requirement detailsTo detail special facilities associated with the product. 1440 IFT, Interactive free textTo identify additional information, e.g. tax and surcharge information, which is not normally formatted information. 1450 Segment Group 31: ODS-NUNA group of segments to identify formatted product information including facilities, location type, electrical current. 1460 ODS, Additional product detailsTo identify formatted information about the product, including any charges associated to it. 1470 NUN, Number of unitsA segment to state the maximum capacity of a room if that is the product information identified in the previous segment. 1480 Segment Group 32: PMT-ADSA group of segments to specify payment information related to the product. 1490 PMT, Payment informationTo specify the types of payment that are acceptable for guarantee and deposit payments. 1500 ADS, AddressTo specify an address to send guarantee and deposit payments. 1510 Segment Group 33: PDT-RPI-SG34A group of segments for specifying room types at a hotel property, the status of each, the rate category, and a free text description. 1520 PDT, Product informationA segment to identify the room type. 1530 RPI, Quantity and action detailsA segment to state whether the room type is available. 1540 Segment Group 34: RTC-IFTA group of segments to identify the rate category and description for a room type. 1550 RTC, Rate typesTo identify a rate category for a room type. 1560 IFT, Interactive free textFree text description of a room type. 1570 Segment Group 35: DTI-SG36A group of segments to identify the dates for a rate period for a product and the product types in that rate period. 1580 DTI, Date and time informationTo specify a begin and/or end date(s) for the rate period. 1590 Segment Group 36: PDT-QTIA group of segments to identify the product type and the inventory of each for a rate period. 1600 PDT, Product informationA segment to identify the product type, e.g. room type. 1610 QTI, QuantityA segment to give the inventory of each product type. 1620 Segment Group 37: TIF-ITM-SG38A group of segments to update the profile of a customer of a supplier (also known as a traveller profile). 1630 TIF, Traveller informationTo identify the customer by name. 1640 ITM, Item numberTo associate a number with this traveller profile update. 1650 Segment Group 38: MAP-ADS-CON-CRI-PMT-TDI-ALS-ODS-SG39A group of segments to specify the type of update action and the information for the update. 1660 MAP, Message application product informationTo specify if the information is to be added, deleted, or changed, etc. 1670 ADS, AddressThe addresses of the customer. 1680 CON, Contact informationThe contact numbers, e.g. phone, fax, e-mail for a customer. 1690 CRI, Consumer reference informationThe corporate discount and frequent traveller numbers for the customer. 1700 PMT, Payment informationCredit card information for the customer. 1710 TDI, Traveller document informationTo specify passport, visa, and driver’s license information for a customer. 1720 ALS, Additional location informationTo identify city and country of birth. 1730 ODS, Additional product detailsTo specify the type of mailings preferred. 1740 Segment Group 39: SDT-PRD-ICI-SSR-PMT-SG40-SG41A group of segments to identify additional customer information for leisure and/or business travel. 1750 SDT, Selection detailsTo indicate if the information is for business or leisure. 1760 PRD, Product identificationThe type of product preferred such as car type or bedding type. 1770 ICI, Insurance cover informationInsurance coverage preferred for a rental car. 1780 SSR, Special requirement detailsTo identify seat preferences, special equipment needed, and if smoking or non-smoking is preferred. 1790 PMT, Payment informationTo specify the credit cards to be used for travel. 1800 Segment Group 40: MSD-TFFTo identify the rate categories preferred based on the travel product - car, hotel, etc. 1810 MSD, Message action detailsTo identify the travel sector. 1820 TFF, Tariff informationTo identify the rate category for a travel sector. 1830 Segment Group 41: ALS-PRD-ICI-SSR-PMT-SG42A group of segments to identify preferences by country. 1840 ALS, Additional location informationThe country in which a travel product is used. 1850 PRD, Product identificationThe product type preferred for a specific country. 1860 ICI, Insurance cover informationThe insurance coverage preferred for a rental car. 1870 SSR, Special requirement detailsTo identify seat preferences, special equipment needed, and if smoking or non-smoking is preferred. 1880 PMT, Payment informationTo specify the credit cards to be used for travel. 1890 Segment Group 42: MSD-TFFTo identify the rate categories preferred based on the travel product in a country. 1900 MSD, Message action detailsTo identify the travel sector. 1910 TFF, Tariff informationTo identify the rate category for a travel sector. 1920 UIT, Interactive message trailerA 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. 4.2. Segment index (alphabetical sequence by tag)
4.3. Message structure4.3.1. Segment table
Return to Stylus Studio EDIFACT D04B Messages page. |
![]() |
Site Map | Privacy Policy | Terms of Use | Trademarks |