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

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 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 12A 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. Segment group 1
    Repeat 99
    1. A segment to specify an application error that occurred during the updating process.

    2. A number associated with the item that was to be updated and for which an error occurred.

    3. A segment to specify free text related to the error.

  4. Segment group 2
    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 3
      Repeat 5
      1. A segment to specify an application error that occurred during the updating process.

      2. A number associated with the item that was to be updated and for which an error occurred.

      3. A segment to specify free text related to the error.

    4. Segment group 4
      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 5
        Repeat 99
        1. To specify the availability status codes such as open, waitlisted, and on request.

        2. Segment group 6
          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 7
        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.

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

    2. Segment group 9
      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 10
        Repeat 5
        1. A segment to specify an application error that occurred during the updating process.

        2. A number associated with the item that was to be updated and for which an error occurred.

        3. A segment to specify free text related to the error.

      5. Segment group 11
        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 12
          Repeat 99
          1. To specify a room type for this rate code.

          2. To specify the actual rate.

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

          2. Segment group 14
            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.

      6. Segment group 15
        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 16
          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.

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

    2. Segment group 18
      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 19
        Repeat 5
        1. A segment to specify an application error that occurred during the updating process.

        2. A number associated with the item that was to be updated and for which an error occurred.

        3. A segment to specify free text related to the error.

      4. Segment group 20
        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 and global distribution system affiliations for this agency.

        6. 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.

        7. Segment group 22
          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 23
          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 24
          Repeat 999
          1. To specify the supplier location.

          2. The effective dates for this information.

          3. Segment group 25
            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 26
            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 27
            Repeat 9
            1. The address of a product location.

            2. The effective dates for this address.

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

            2. The effective dates for the contact information.

          7. Segment group 29
            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 30
              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 31
              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 32
              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.

  7. Segment group 33
    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 34
      Repeat 5
      1. A segment to specify an application error that occurred during the updating process.

      2. A number associated with the item that was to be updated and for which an error occurred.

      3. A segment to specify free text related to the error.

    6. Segment group 35
      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 36
        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 37
        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 38
        Repeat 9
        1. A segment to identify the room type.

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

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

          2. Free text description of a room type.

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

        2. Segment group 41
          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.

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

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

    3. Segment group 43
      Repeat 5
      1. A segment to specify an application error that occurred during the updating process.

      2. A number associated with the item that was to be updated and for which an error occurred.

      3. A segment to specify free text related to the error.

    4. Segment group 44
      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 45
        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 46
          Repeat 9
          1. To identify the travel sector.

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

        7. Segment group 47
          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 48
            Repeat 9
            1. To identify the travel sector.

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

  9. 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.