Skip to main content

Hotel Descriptive Content Notification (HTNG)

10.9
Hotel
Search
SOAP API
Hospitality

The Hotel Descriptive Content Notification API (OTA_HotelDescriptiveContentNotifRQ) is used to communicate hotel-level information to SynXis.

Not Signed In.

Looks like you may not have access to all of the resources and documentation for this page.
Please log-in or contact your support desk team if you believe you should have access.

Target Audience
Hospitality
API Version
10.9
Authentication
Security Credentials
Service Action Code
OTA_HotelDescriptiveContentNotifRQ

The OTA_HotelDescriptiveContentNotifRQ message is used to communicate hotel-level static content information to SynXis using the HTNG format.  This type of information is generally referred to as HOD content.

SynXis Control Center will store the content and make it available to GDS HOD publishing, SynXis Booking Engine, and Voice Agent applications.

The OTA_HotelDescriptiveContentNotifRQ message includes the following content:

  • Hotel Information
  • Facility Information (Meeting rooms and Restaurants)
  • Services (including Accessible information)
  • Policy Information (Cancel, Guarantee, Pets, and Fees)
  • Area Information (Reference Points, Attractions, and Recreations)
  • Contact Information
Sample Request
<OTA_HotelDescriptiveContentNotifRQ xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05 FS_OTA_HotelDescriptiveContentNotifRQ.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" TimeStamp="2016-10-12T09:26:59.6337033Z" Version="8.000" xmlns="http://www.opentravel.org/OTA/2003/05">
  <POS>
    <Source>
      <RequestorID Type="18" ID="SynXis" ID_Context="SynXis"/>
    </Source>
  </POS>
  <HotelDescriptiveContents>
    <HotelDescriptiveContent HotelCode="1111" HotelName="SynXis Hotel Name" CurrencyCode="USD" DistanceUnitOfMeasureCode="1" AreaUnitOfMeasureCode="13">
      <RoomBlocks AvailableInd="true"/>
      <HotelInfo WhenBuilt="1999" DaylightSavingIndicator="true">
        <Position Latitude=" 32.946667" Longitude="-97.145278"/>
        <Services>
          <Service MealPlanCode="14" Included="true" Removal="false">
            <DescriptiveText>Room Only</DescriptiveText>
            <MultimediaDescriptions>
              <MultimediaDescription>
                <TextItems>
                  <TextItem>
                    <Description>Meals are provided for every guest</Description>
                  </TextItem>
                </TextItems>
              </MultimediaDescription>
            </MultimediaDescriptions>
          </Service>
          <Service Code="80">
            <Features>
              <Feature SecurityCode="97" ExistsCode="1" CodeDetail="Overnight"/>
              <Feature SecurityCode="47" ExistsCode="1"/>
              <Feature SecurityCode="96">
                <DescriptiveText>8786</DescriptiveText>
              </Feature>
              <Feature SecurityCode="98">
                <DescriptiveText>48</DescriptiveText>
              </Feature>
              <Feature SecurityCode="26" ExistsCode="1"/>
            </Features>
          </Service>
          <Service Code="47">
            <Features>
              <Feature AccessibleCode="42" ExistsCode="1"/>
              <Feature AccessibleCode="2" ExistsCode="1"/>
              <Feature AccessibleCode="6" ExistsCode="1"/>
              <Feature AccessibleCode="9" UnitOfMeasureQuantity="50"/>
              <Feature AccessibleCode="20" UnitOfMeasureQuantity="3"/>
              <Feature AccessibleCode="37">
                <DescriptiveText>Floors 1 and 2 have accessible rooms</DescriptiveText>
              </Feature>
              <Feature AccessibleCode="7">
                <DescriptiveText>Description about the room kitchen details for physically challenged rooms</DescriptiveText>
              </Feature>
              <Feature AccessibleCode="16">
                <DescriptiveText>Room Type A and Room Type B</DescriptiveText>
              </Feature>
            </Features>
          </Service>
          <Service Code="50" ExistsCode="1">
            <Features>
              <Feature>
                <Charge Amount="16.00"/>
              </Feature>
            </Features>
          </Service>
          <Service Code="177" ExistsCode="1"/>
          <Service Code="291" ExistsCode="1" Included="true" CodeDetail="GuestRoom">
            <DescriptiveText>internet on tv</DescriptiveText>
          </Service>
          <Service Code="44" ExistsCode="1" ProximityCode="1" CodeDetail="Game Room">
            <RelativePosition Distance="1"/>
            <DescriptiveText>recreation Game Room</DescriptiveText>
            <OperationSchedules>
              <OperationSchedule>
                <Charge Amount="16"/>
              </OperationSchedule>
            </OperationSchedules>
          </Service>
          <Service Code="344" ExistsCode="1" Included="true" CodeDetail="GuestRoom"/>
          <Service Code="305" ExistsCode="1" Included="false" ProximityCode="1" CodeDetail="Shuttle to Local Business"/>
          <Service Code="307" ExistsCode="1" Included="true" ProximityCode="1" CodeDetail="Social hour"/>
          <Service Code="261" ExistsCode="1" Included="true" CodeDetail="BusinessCenter">
            <DescriptiveText>Wireless Internet Connection in business center</DescriptiveText>
          </Service>
          <Service Code="178" ExistsCode="1" Included="true" CodeDetail="PublicArea">
            <DescriptiveText>High speed internet in public area</DescriptiveText>
          </Service>
          <Service Code="179" ExistsCode="1" Included="true" CodeDetail="PublicArea">
            <DescriptiveText>Complimentary wireless access in public area</DescriptiveText>
          </Service>
          <Service Code="89" ExistsCode="1"/>
          <Service Code="18" ExistsCode="1"/>
          <Service Code="33" ExistsCode="1" Quantity="12" CodeDetail="Number of Elevators"/>
          <Service Code="168" ExistsCode="1" CodeDetail="Guest Laundry Facilities">
            <OperationSchedules>
              <OperationSchedule>
                <Charge Amount="130"/>
                <OperationTimes>
                  <OperationTime Start="09:00" End="22:30"/>
                </OperationTimes>
              </OperationSchedule>
            </OperationSchedules>
          </Service>
          <Service Code="77" ExistsCode="1" Included="false" ProximityCode="1" CodeDetail="Room Service">
            <OperationSchedules>
              <OperationSchedule>
                <Charge Amount="120"/>
              </OperationSchedule>
            </OperationSchedules>
            <DescriptiveText>room service note field</DescriptiveText>
          </Service>
          <Service Code="76" ExistsCode="1" Quantity="3" CodeDetail="Number of Restaurants"/>
          <Service Code="6" ExistsCode="1" Included="false" ProximityCode="1" CodeDetail="Airlines Desk">
            <OperationSchedules>
              <OperationSchedule>
                <Charge Amount="120"/>
              </OperationSchedule>
            </OperationSchedules>
            <DescriptiveText>airline desk note field</DescriptiveText>
          </Service>
          <Service BusinessServiceCode="100" ExistsCode="1"/>
          <Service BusinessServiceCode="1" ExistsCode="1" CodeDetail="PublicArea"/>
          <Service BusinessServiceCode="41" ExistsCode="1" Included="false">
            <OperationSchedules>
              <OperationSchedule>
                <Charge Amount="1.50"/>
              </OperationSchedule>
            </OperationSchedules>
            <DescriptiveText>Computer rental</DescriptiveText>
          </Service>
          <Service BusinessServiceCode="75" ExistsCode="1" Included="false" CodeDetail="PublicArea">
            <OperationSchedules>
              <OperationSchedule>
                <Charge Amount="10.00"/>
              </OperationSchedule>
            </OperationSchedules>
            <DescriptiveText>Analog dial up dataport available in public area at $10 per night</DescriptiveText>
          </Service>
          <Service BusinessServiceCode="1" ExistsCode="1" CodeDetail="GuestRoom"/>
        </Services>
        <Descriptions>
          <Renovation AreaText="Public Areas" RenovationCompletionDate="2018"/>
          <Renovation AreaText="Guest Rooms" PercentOfRenovationCompleted="15" RenovationCompletionDate="2017">
            <DescriptiveText>11</DescriptiveText>
          </Renovation>
          <MultimediaDescriptions>
            <MultimediaDescription InfoCode="1">
              <TextItems>
                <TextItem>
                  <Description>This is my property typical description</Description>
                </TextItem>
              </TextItems>
            </MultimediaDescription>
            <MultimediaDescription InfoCode="20">
              <TextItems>
                <TextItem>
                  <Description>This is my location description</Description>
                </TextItem>
              </TextItems>
            </MultimediaDescription>
            <MultimediaDescription InfoCode="15">
              <TextItems>
                <TextItem>
                  <Description>This is my services description</Description>
                </TextItem>
              </TextItems>
            </MultimediaDescription>
            <MultimediaDescription InfoCode="13">
              <TextItems>
                <TextItem>
                  <Description>This is my recreation description</Description>
                </TextItem>
              </TextItems>
            </MultimediaDescription>
            <MultimediaDescription InfoCode="12">
              <TextItems>
                <TextItem>
                  <Description>This is my facilities description</Description>
                </TextItem>
              </TextItems>
            </MultimediaDescription>
            <MultimediaDescription InfoCode="6">
              <TextItems>
                <TextItem>
                  <Description>This is my amenities description</Description>
                </TextItem>
              </TextItems>
            </MultimediaDescription>
            <MultimediaDescription AdditionalDetailCode="31">
              <TextItems>
                <TextItem>
                  <Description>This is my group policy description</Description>
                </TextItem>
              </TextItems>
            </MultimediaDescription>
            <MultimediaDescription AdditionalDetailCode="46">
              <TextItems>
                <TextItem>
                  <Description>This is my early checkout description</Description>
                </TextItem>
              </TextItems>
            </MultimediaDescription>
            <MultimediaDescription AdditionalDetailCode="19">
              <TextItems>
                <TextItem>
                  <Description>This is my late checkout description</Description>
                </TextItem>
              </TextItems>
            </MultimediaDescription>
          </MultimediaDescriptions>
        </Descriptions>
        <RelativePositions>
          <RelativePosition IndexPointCode="7" Name="Rail station" Distance="2" Nearest="true"/>
          <RelativePosition IndexPointCode="8" Name="subway station" Distance="3" Nearest="true"/>
          <RelativePosition IndexPointCode="12" Name="Frankfurt am Main" Direction="N" Distance="3" Nearest="true"/>
          <RelativePosition IndexPointCode="5" Direction="N" Distance="2"/>
        </RelativePositions>
        <CategoryCodes>
          <LocationCategory Code="11" CodeDetail="Location"/>
          <LocationCategory Code="8" CodeDetail="Secondary"/>
          <LocationCategory Code="4" CodeDetail="District" Removal="true"/>
          <SegmentCategory Code="23"/>
          <HotelCategory Code="30"/>
          <HotelCategory Code="13"/>
          <HotelCategory Code="24"/>
          <HotelCategory Code="49"/>
          <HotelCategory Code="29"/>
          <GuestRoomInfo Code="1" Quantity="30"/>
          <GuestRoomInfo Code="2" Quantity="100"/>
          <GuestRoomInfo Code="3" Quantity="124"/>
          <GuestRoomInfo Code="5" Quantity="12"/>
          <GuestRoomInfo Code="10" Quantity="33"/>
          <GuestRoomInfo Code="12" Quantity="999"/>
          <GuestRoomInfo Code="18" ExistsCode="1"/>
          <GuestRoomInfo Code="35" Quantity="22"/>
          <GuestRoomInfo Code="37" Quantity="25"/>
        </CategoryCodes>
      </HotelInfo>
      <FacilityInfo>
        <MeetingRooms MeetingRoomCount="8" TotalRoomSpace="24200" LargestRoomSpace="3100" SmallestRoomSpace="1100" TotalExhibitSpace="88888" LargestSeatingCapacity="400" SmallestSeatingCapacity="60">
          <MeetingRoom RoomName="meeting room 1">
            <Codes>
              <Code>
                <Charge ChargeUnit="22" Amount="1500.00"/>
              </Code>
              <Code Code="53" ExistsCode="1"/>
            </Codes>
            <AvailableCapacities>
              <MeetingRoomCapacity MeetingRoomFormatCode="45">
                <Occupancy MaxOccupancy="666"/>
              </MeetingRoomCapacity>
            </AvailableCapacities>
            <Dimension Area="20000" Height="10" Length="200" Width="100"/>
            <MultimediaDescriptions>
              <MultimediaDescription>
                <TextItems>
                  <TextItem>
                    <Description> This is my meeting room description</Description>
                  </TextItem>
                </TextItems>
              </MultimediaDescription>
            </MultimediaDescriptions>
          </MeetingRoom>
          <Codes>
            <Code Code="104" Quantity="100"/>
            <Code Code="99" ExistsCode="1" CodeDetail="On Property"/>
            <Code Code="59" ExistsCode="1"/>
            <Code Code="115" ExistsCode="1" CodeDetail="On Property"/>
            <Code Code="105" ExistsCode="1"/>
            <Code Code="53" ExistsCode="1"/>
            <Code Code="1" ExistsCode="1" CodeDetail="On Property"/>
            <Code Code="103" ExistsCode="1" CodeDetail="Not On Property"/>
            <Code Code="125" ExistsCode="1"/>
            <Code Code="91" CodeDetail="On Property"/>
          </Codes>
        </MeetingRooms>
        <Restaurants>
          <Restaurant RestaurantName="Resturant On Property" ProximityCode="1" OfferBreakfast="true" OfferBrunch="true" OfferLunch="true" OfferDinner="true">
            <DescriptiveText>This my restaurant description</DescriptiveText>
            <RelativePosition Distance="1"/>
            <InfoCodes>
              <InfoCode Code="13"/>
            </InfoCodes>
            <SrvcInfoCodes>
              <SrvcInfoCode Code="15"/>
            </SrvcInfoCodes>
          </Restaurant>
          <Restaurant RestaurantName="Restaurant offsite" ProximityCode="2" OfferBreakfast="true" OfferBrunch="true" OfferLunch="true" OfferDinner="true">
            <RelativePosition Distance="22"/>
          </Restaurant>
        </Restaurants>
      </FacilityInfo>
      <Policies>
        <Policy>
          <CancelPolicy>
            <CancelPenalty>
              <PenaltyDescription>
                <Text>Cancellation policy of the hotel is described here</Text>
              </PenaltyDescription>
            </CancelPenalty>
          </CancelPolicy>
          <GuaranteePaymentPolicy>
            <GuaranteePayment Type="GuaranteePolicy" GuaranteeType="GuaranteeRequired">
              <Description>
                <Text>Guarantee policy of the hotel is described</Text>
              </Description>
            </GuaranteePayment>
            <GuaranteePayment Type="GuaranteePolicy" GuaranteeType="Deposit">
              <Description>
                <Text>Deposit policy of the hotel is described here</Text>
              </Description>
            </GuaranteePayment>
            <GuaranteePayment>
              <AcceptedPayments>
                <AcceptedPayment PaymentTransactionTypeCode="reserve" GuaranteeIndicator="true" Remark="InUse">
                  <PaymentCard CardCode="AX" Remark="AmericanExpress"/>
                </AcceptedPayment>
                <AcceptedPayment PaymentTransactionTypeCode="reserve" GuaranteeIndicator="true" Remark="">
                  <PaymentCard CardCode="CB" Remark="CarteBlanche"/>
                </AcceptedPayment>
                <AcceptedPayment PaymentTransactionTypeCode="reserve" GuaranteeIndicator="true" Remark="Remove">
                  <PaymentCard CardCode="DC" Remark="DinersClub"/>
                </AcceptedPayment>
                <AcceptedPayment PaymentTransactionTypeCode="reserve" GuaranteeIndicator="true" Remark="InUse">
                  <PaymentCard CardCode="DS" Remark="Discover"/>
                </AcceptedPayment>
                <AcceptedPayment PaymentTransactionTypeCode="reserve" GuaranteeIndicator="true" Remark="InUse">
                  <PaymentCard CardCode="MC" Remark="MasterCard"/>
                </AcceptedPayment>
                <AcceptedPayment PaymentTransactionTypeCode="reserve" GuaranteeIndicator="true" Remark="InUse">
                  <PaymentCard CardCode="VI" Remark="VISA"/>
                </AcceptedPayment>
              </AcceptedPayments>
            </GuaranteePayment>
          </GuaranteePaymentPolicy>
          <PolicyInfoCodes>
            <PolicyInfoCode Code="7" CodeContext="RPT" ExistsCode="1"/>
          </PolicyInfoCodes>
          <PolicyInfo CheckInTime="15:30" CheckOutTime="11:00" KidsStayFree="true" AcceptedGuestType="All">
            <Description Name="FamilyPolicy">
              <Text>Family policy of the hotel is described here</Text>
            </Description>
          </PolicyInfo>
          <PetsPolicies PetsAllowedCode="Pets Allowed">
            <PetsPolicy ChargeCode="13">
              <Description>
                <Text>Pet policy of the hotel is described here</Text>
              </Description>
            </PetsPolicy>
          </PetsPolicies>
          <FeePolicies>
            <FeePolicy Code="31" Amount="60.00"/>
            <FeePolicy Code="44" Amount="10"/>
            <FeePolicy Code="47" Amount="10"/>
            <FeePolicy Code="42" Amount="0"/>
            <FeePolicy Code="37" Amount="5"/>
          </FeePolicies>
        </Policy>
        <Policy CodeDetail="Cancel" Start="2018-05-25" End="2018-05-30" Code="ABC" Mon="1" Tue="1" Weds="1" Thur="1" Fri="1" Sat="1" Sun="1"/>
        <Policy CodeDetail="Guarantee" Start="2018-05-20" End="2018-05-25" Code="DEF" Mon="1" Tue="1" Weds="1" Thur="1" Fri="1" Sat="1" Sun="1"/>
      </Policies>
      <AreaInfo>
        <RefPoints>
          <RefPoint IndexPointCode="16" Name="local attraction" Direction="E" Distance="10" UnitOfMeasureCode="1"/>
          <RefPoint IndexPointCode="17" Name="business attraction" Direction="E" Distance="10" UnitOfMeasureCode="1"/>
          <RefPoint IndexPointCode="6" Name="LGA" Removal="true"/>
          <RefPoint IndexPointCode="33" Name="Local landmark name"/>
          <RefPoint IndexPointCode="31" Name="Metro area name"/>
          <RefPoint IndexPointCode="30" Name="TX"/>
          <RefPoint IndexPointCode="13" Name="Alternate city 1 name"/>
          <RefPoint IndexPointCode="13" Name="Alternate city 2 name"/>
          <RefPoint IndexPointCode="6" Name="JFK" PrimaryIndicator="true" Direction="E" Distance="10.5">
            <MultimediaDescriptions>
              <MultimediaDescription>
                <TextItems>
                  <TextItem Title="Directions">
                    <Description> Enter Description of direction form Airport to property here</Description>
                  </TextItem>
                </TextItems>
              </MultimediaDescription>
              <MultimediaDescription>
                <TextItems>
                  <TextItem Title="Directions by Train/Subway">
                    <Description> Enter Description of direction form Airport to property here by Train or Subway</Description>
                  </TextItem>
                </TextItems>
              </MultimediaDescription>
            </MultimediaDescriptions>
          </RefPoint>
          <RefPoint IndexPointCode="6" Name="DFW">
            <Transportations>
              <Transportation TransportationCode="26" ExistsCode="1" ChargeUnit="32" Amount="45">
                <DescriptiveText>Notes for other transportation</DescriptiveText>
              </Transportation>
              <Transportation TransportationCode="26" ChargeUnit="33" Amount="80"/>
              <Transportation TransportationCode="2" ExistsCode="2">
                <DescriptiveText>Notes for boat transportation</DescriptiveText>
              </Transportation>
            </Transportations>
          </RefPoint>
        </RefPoints>
        <Attractions>
          <Attraction AttractionName="PublicTransportation" ProximityCode="3" Removal="true"/>
        </Attractions>
        <Recreations>
          <Recreation Code="103" ProximityCode="2" Included="false"/>
          <Recreation Code="7" ProximityCode="2" Included="false"/>
          <Recreation Code="88" ProximityCode="2" Included="true"/>
          <Recreation Code="109" ProximityCode="2" Included="true"/>
          <Recreation Code="156" ExistsCode="1" ProximityCode="1" Included="false"/>
          <Recreation Code="158" ProximityCode="1" Included="false">
            <OperationSchedules>
              <OperationSchedule>
                <Charge Amount="130"/>
              </OperationSchedule>
            </OperationSchedules>
            <RefPoints>
              <RefPoint Distance="1"/>
            </RefPoints>
            <DescriptiveText>Extensive Health Club text</DescriptiveText>
          </Recreation>
          <Recreation Code="92" ProximityCode="2" Included="false">
            <OperationSchedules>
              <OperationSchedule>
                <Charge Amount="25"/>
              </OperationSchedule>
            </OperationSchedules>
            <RefPoints>
              <RefPoint Distance="10"/>
            </RefPoints>
            <DescriptiveText>Squash text field</DescriptiveText>
          </Recreation>
        </Recreations>
      </AreaInfo>
      <AffiliationInfo>
        <Awards>
          <Award Provider="AA" Removal="true"/>
          <Award Provider="AAA" Rating="1 Diamond"/>
          <Award Provider="Forbes" Rating="3 Stars"/>
          <Award Provider="OHG" Rating="Moderate Tourist"/>
          <Award Provider="Local Star" Rating="4 Stars"/>
        </Awards>
      </AffiliationInfo>
      <ContactInfos>
        <ContactInfo>
          <Addresses>
            <Address>
              <AddressLine>Street Address line 1</AddressLine>
              <AddressLine>Street Address line 2</AddressLine>/AddressLine>
              <AddressLine>Street Address line 3</AddressLine>/AddressLine>
              <CityName>City Name</CityName>
              <PostalCode>123456</PostalCode>
              <StateProv StateCode="TX"/>
              <CountryName Code="US"/>
            </Address>
          </Addresses>
          <Phones>
            <Phone PhoneTechType="3" PhoneUseType="5" CountryAccessCode="001" AreaCityCode="56" PhoneNumber="111-0000"/>
            <Phone PhoneTechType="3" PhoneUseType="7" CountryAccessCode="001" AreaCityCode="56" PhoneNumber="222-0000"/>
            <Phone PhoneTechType="1" PhoneUseType="6" CountryAccessCode="001" AreaCityCode="56" PhoneNumber="333-1111"/>
          </Phones>
          <URLs>
            <URL>https://ProvidePropertyInternetAddressHere.com</URL>
          </URLs>
        </ContactInfo>
      </ContactInfos>
    </HotelDescriptiveContent>
  </HotelDescriptiveContents>
</OTA_HotelDescriptiveContentNotifRQ>