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.

Header

Position
Segment
Name
Max use
  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

    1. The value in 0340 shall be unique within the interchange (except for a
    duplicate transfer).
    2. The value(s) in S302 shall be identical to the value(s) in S302 in the
    preceding UIB.
    3. 0035, when used, test applies to the message only.
    4. Dialogue control can be accomplished through the dialogue reference
    (S302). Optionally, if another means of control is chosen, this composite
    data element need not be utilised.
    5. A combination of 0340 and S302 may be used to identify uniquely a message.
  2. 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.).

  3. A segment providing data pertaining to the originator of the interactive request.

  4. A segment to indicate how many updates are being sent or are to be sent in the update.

  5. Segment group 1
    Repeat 999
    1. To specify a rental car location or a hotel property.

    2. To specify an item number for this rental car location or hotel property.

    3. Segment group 2
      Repeat 99
      1. To specify the begin and/or end date(s) and times for an availability period.

      2. An item number associated with a date range.

      3. The minimum number of nights for a hotel stay.

      4. Segment group 3
        Repeat 99
        1. To specify the availability status codes such as open, waitlisted, and on request.

        2. Segment group 4
          Repeat 999
          1. A segment to specify a rate code.

          2. A segment to indicate if the rate code is included or excluded from the availability status.

          3. The room types that are applicable for a rate code.

          4. The rate category associated with the rate code.

      5. Segment group 5
        Repeat 999
        1. A segment to specify the product code.

        2. A segment to specify an item number associated to the product code.

        3. A segment to specify the rate category and rate plan.

        4. A segment to specify the rate codes.

        5. A segment to specify agents either by agency identification or locations for whom the availability applies.

        6. To specify the availability status codes such as open, waitlisted, and on request.

  6. Segment group 6
    Repeat 999
    1. A segment to specify the type of action, add, delete, or replace.

    2. Segment group 7
      Repeat 999
      1. A segment to identify the product by either location or product identification for which the rate applies.

      2. An item number associated to the product.

      3. To specify the begin and/or end date(s) and times for a rate period.

      4. Segment group 8
        Repeat 999
        1. To specify the rate code.

        2. To specify the begin and/or end date(s) and times for which the information for the rate code is effective.

        3. To indicate if taxes and service charges are included in the rate, and if not the percent of each.

        4. To specify the meal plan associated with the rate.

        5. The rules, e.g. minimum and maximum length stay, the cancellation policy, associated with the rate.

          The component 4440 - Free text value - occurs 20
          times in composite E005 - Rule text.
        6. To specify associated charges, e.g. extra person, extra night, and meal plan charges, associated with the rate.

        7. The rule identification number associated with the rate.

        8. To specify if commission is automatically paid or if it must be requested and the percentage paid.

        9. The secondary currency code associated with a rate.

        10. To specify what credit cards can be accepted for this rate.

        11. To specify how many days prior to use of the service the reservation must be made.

        12. Any rate facts associated to the rate.

        13. Segment group 9
          Repeat 99
          1. To specify a room type for this rate code.

          2. To specify the actual rate.

        14. Segment group 10
          Repeat 999
          1. To specify a rate category.

          2. Segment group 11
            Repeat 999
            1. To specify a room type for the rate category.

            2. To specify the actual rate.

            3. To specify the time and occupancy indicators for this room type.

      5. Segment group 12
        Repeat 999
        1. The actual product type.

        2. The begin and/or end date(s) and times for which the rate is effective.

        3. The rate categories associated with the product type.

        4. The actual rate and any additional charges associated with the rate.

        5. The rate codes for the product type.

        6. To specify the mileage type associated with this rate.

        7. The decimal representation for the currency.

        8. The method of guaranteeing the reservation in order to get this rate.

        9. The names of the global distribution systems who are eligible to book this rate.

        10. The rule identification numbers for this rate.

        11. Segment group 13
          Repeat 99
          1. The rules in either coded or free text associated with this rate.

            The component 4440 - Free text value - occurs 20
            times in composite E005 - Rule text.
          2. The effective and discontinuation dates of the rule.

          3. To specify an item number for this rule.

  7. Segment group 14
    Repeat 99
    1. To specify the type of information, e.g. agency, corporate policy or general information.

    2. Segment group 15
      Repeat 9
      1. The supplier code or agency name for whom the information applies.

      2. An item number associated with this particular update.

      3. Segment group 16
        Repeat 3
        1. To specify if information is to be added, deleted, or replaced.

        2. The address of the supplier or agency.

        3. Phone, fax, and other contact numbers for the supplier or agency.

        4. Corporate numbers for this supplier.

        5. The agency identification number and global distribution system affiliations for this agency.

        6. Segment group 17
          Repeat 99
          1. To indicate if the information is excluded or included.

          2. A segment to specify agents either by agency identification or locations.

        7. Segment group 18
          Repeat 99
          1. To specify the keyword and the information if it is formatted.

          2. The keyword information if it is not formatted information.

          3. The effective dates of the keyword information.

        8. Segment group 19
          Repeat 99
          1. To specify the rules that are applicable in general to a supplier.

            The component 4440 - Free text value - occurs 20
            times in composite E005 - Rule text.
          2. The effective dates of the rules.

          3. An item number associated with the rule.

        9. Segment group 20
          Repeat 999
          1. To specify the supplier location.

          2. The effective dates for this information.

          3. Segment group 21
            Repeat 99
            1. To indicate if the information is excluded or included.

            2. A segment to specify agents either by agency identification or locations.

            3. The numbers of corporations affiliated with this agency.

          4. Segment group 22
            Repeat 99
            1. To specify the keyword and the information if it is formatted.

            2. A number associated with the keyword.

            3. The keyword information if not formatted.

            4. To specify applicable corporate discount numbers if the keyword information applies to age restrictions.

            5. To specify applicable tour programs if the keyword applies to age restrictions.

          5. Segment group 23
            Repeat 9
            1. The address of a product location.

            2. The effective dates for this address.

          6. Segment group 24
            Repeat 9
            1. The phone and fax numbers for a location.

            2. The effective dates for the contact information.

          7. Segment group 25
            Repeat 999
            1. To specify the product type, such as car type.

            2. To describe the model for a car type.

            3. A segment to further describe a vehicle, e.g. passenger capacity, number of doors, and luggage capacity.

            4. To identify the rules that apply to a product type.

              The component 4440 - Free text value - occurs 20
              times in composite E005 - Rule text.
            5. To specify the availability status for this product type.

            6. Segment group 26
              Repeat 9
              1. To identify the type of insurance coverage available and/or required and the applicable waivers.

              2. Free text information related to insurance coverage.

            7. Segment group 27
              Repeat 9
              1. A segment to indicate if delivery and/or chauffeur drive is applicable to a car type.

              2. To indicate the availability of the delivery services.

              3. A segment to specify charges associated with vehicle delivery or chauffeur drive.

              4. Additional delivery information in free text format.

            8. Segment group 28
              Repeat 99
              1. To identify the type of special equipment.

              2. To identify any charges associated with the special equipment.

              3. To specify any rules or restrictions related to the special equipment.

                The component 4440 - Free text value - occurs 20
                times in composite E005 - Rule text.
              4. Additional information in free text format related to the special equipment.

  8. Segment group 29
    Repeat 999
    1. To specify a city location of a product.

    2. To associate an item number with this product initialization.

    3. Free text associated with the initialization.

    4. To identify the primary currency code for the city location.

    5. Segment group 30
      Repeat 999
      1. To identify the product by name and identifier.

      2. To associate an update number with this product.

      3. To identify the type of update to be made.

      4. To identify who is responsible for the information in this update.

      5. To identify the reference points associated with a product.

      6. To further describe the product, e.g. number of hotel rooms, maximum number of people per room, number of floors.

      7. The phone and fax numbers for a product.

      8. The currency code for this product which may be different than the primary currency code of the city.

      9. To detail special facilities associated with the product.

      10. To identify additional information, e.g. tax and surcharge information, which is not normally formatted information.

      11. Segment group 31
        Repeat 99
        1. To identify formatted information about the product, including any charges associated to it.

        2. A segment to state the maximum capacity of a room if that is the product information identified in the previous segment.

      12. Segment group 32
        Repeat 99
        1. To specify the types of payment that are acceptable for guarantee and deposit payments.

        2. To specify an address to send guarantee and deposit payments.

      13. Segment group 33
        Repeat 9
        1. A segment to identify the room type.

        2. A segment to state whether the room type is available.

        3. Segment group 34
          Repeat 99
          1. To identify a rate category for a room type.

          2. Free text description of a room type.

      14. Segment group 35
        Repeat 99
        1. To specify a begin and/or end date(s) for the rate period.

        2. Segment group 36
          Repeat 99
          1. A segment to identify the product type, e.g. room type.

          2. A segment to give the inventory of each product type.

  9. Segment group 37
    Repeat 9
    1. To identify the customer by name.

    2. To associate a number with this traveller profile update.

    3. Segment group 38
      Repeat 3
      1. To specify if the information is to be added, deleted, or changed, etc.

      2. The addresses of the customer.

      3. The contact numbers, e.g. phone, fax, e-mail for a customer.

      4. The corporate discount and frequent traveller numbers for the customer.

      5. Credit card information for the customer.

      6. To specify passport, visa, and driver's license information for a customer.

      7. To identify city and country of birth.

      8. To specify the type of mailings preferred.

      9. Segment group 39
        Repeat 2
        1. To indicate if the information is for business or leisure.

        2. The type of product preferred such as car type or bedding type.

        3. Insurance coverage preferred for a rental car.

        4. To identify seat preferences, special equipment needed, and if smoking or non-smoking is preferred.

        5. To specify the credit cards to be used for travel.

        6. Segment group 40
          Repeat 9
          1. To identify the travel sector.

          2. To identify the rate category for a travel sector.

        7. Segment group 41
          Repeat 9
          1. The country in which a travel product is used.

          2. The product type preferred for a specific country.

          3. The insurance coverage preferred for a rental car.

          4. To identify seat preferences, special equipment needed, and if smoking or non-smoking is preferred.

          5. To specify the credit cards to be used for travel.

          6. Segment group 42
            Repeat 9
            1. To identify the travel sector.

            2. To identify the rate category for a travel sector.

  10. 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 the
    corresponding UIH segment.

Stedi is a registered trademark of Stedi, Inc. Stedi's EDI Reference is provided for marketing purposes and is free of charge. All names, logos, and brands of third parties listed on our site are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Our use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.