HotelFeatures response message

Tabular overview of all nodes, which may occur in this message. See legend below for description of table columns.
Note: Some sibling elements or complete sub-trees of the hierarchy may be defined as mutually exclusive alternative choices. This information cannot be expressed in this tabular overview. Please refer to schema diagram for a graphical representation of the message schema.

NodeDescriptionValuesOccursExample
<HotelFeaturesRS>
Hotel features request root element1
@version
Version number. 0..1 1.0
@Lang
ISO language code. A two letter code as defined by ISO-639-1. This code specifies the requested language for text content. Default value is 'en'.0..1
<InfoGroup>
Error and information group0..1
<ForInfo>
Information group0..N
@Source
Identifies the source of this element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. 0..1 1A, 1V, or other.
@SourceRef
PNR Record Locator associated to Source attribute.0..1
@Code
A code to uniquely identify a specific type of ForInfo message. Currently not returned for most ForInfo messages.

0..1 I00001
@Lang
ISO language code. A two letter code as defined by ISO-639-1.

0..1 de
<Text/>
Information text or error text. 1..N Free flow text. Example: Invalid flight number
</ForInfo>
<Error>
Error group0..N
@ErrorType
Type of error. 1 Air
@Source
Identifies the source of this element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. 0..1 1A, 1V, or other.
@SourceRef
PNR Record Locator associated to Source attribute.0..1
<Code/>
Error code or equipment type code. 1 0104 (error code), 747 (equipment code)
<Text/>
Information text or error text. 1..N Free flow text. Example: Invalid flight number
<UnderlyingError>
Errors of the backend system can be returned here.0..N
@Code
error code of the backend system.0..1
<Text/>
Information text or error text. 0..N Free flow text. Example: Invalid flight number
</UnderlyingError>
</Error>
<BackOffice>
Generic back office response container. Serves as a placeholder for any context specific content.0..1
</BackOffice>
</InfoGroup>
<Hotel>
Hotel group1
@LinkType
Type of GDS link that the hotel participates in.
The value 'CacheOrSource' is generic (not provider-specific). Currently it is used by Amadeus Web Service.

Possibles values are:

Cache .. data from cache
CacheOrSource .. data from cache or source
Source .. data from source

ASA .. Amadeus standard access
ACA .. Amadeus complete access
ACP .. Amadeus complete access plus
ADY .. Amadeus dynamic access
AIA .. Amadeus independent access

GIA .. Galileo inside availability link
GIP .. Galileo inside shopper participant
GRM .. Galileo roommaster only participant
GLP .. Galileo link partner

SDC .. Sabre direct connect sell
SOL .. Sabre other link type

WSV .. Worldspan hotel source vendor
WAP .. Worldspan hotel select vendor access plus
WNP .. Worldspan hotel select vendor non-access plus

HRS .. HRS internal hotels
HRSEXT .. HRS external hotels

HBC .. Booking.com direct access hotels

[Cache] [CacheOrSource] [Source] [ASA] [ACA] [ACP] [ADY] [AIA] [GIA] [GIP] [GRM] [GLP] [SDC] [SOL] [WSV] [WAP] [WNP] [HRS] [HRSEXT] [HBC] 0..1 GRM
@Source
Identifies the source of this element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. 0..1 1A, 1V, or other.
<ChainCode/>
Chain code. 0..1 MC
<ChainName/>
Chain name. 0..1 Marriott
<PropertyCode/>
Property code. 1 MIA345
<PropertyName/>
Property name. 1 Marriott on the sea
<CountryCode/>
Country code. 0..1 US (United States)
<StateCode/>
State code. 0..1 FL
<CityCode/>
City code. 0..1 MIA
<CityName/>
City name. 0..1 Miami
<Telephone/>
Hotel telephone number. 1 305-718-4144
<Telex/>
Hotel telex number. 0..1 ADT234
<Email/>
Hotel mail address. 0..1 reservation@hotelname.com
<Fax/>
Hotel fax number. 1 305-718-4480
<AAARating/>
DEPRECATED. DO NOT USE. WILL BE REMOVED FROM SCHEMA JAN 2010.
USE HotelRating INSTEAD.

AAA Rating. Blank if no rating exists. Value from 1 to 5.
0..1 5
<HotelCheckInTime/>
Hotel earliest check in time in ISO 8601 format (hh:mm). 0..1 10:30
<HotelCheckOutTime/>
Hotel latest check out time in ISO 8601 format (hh:mm). 0..1 18:25
<NearestAirportCode/>
Nearest airport code. 0..1 JFK
<DistanceToAirport/>
Distance to airport. 0..1 25
<DirectionToAirport/>
Direction to airport. [N] [S] [W] [E] [NE] [NW] [SE] [SW] 0..1 NE
<DistanceUnit/>
Distance unit. Values are: M = Miles, K = Kilometers. [K] [M] 0..1 M
<POIDistance>
Distance to a point of interest. Will somewhen replace DistanceToAirport. 0..N 5.5
@POIType
Point of interest type. [AIRPORT] [CAR RENTAL STATION] [CINEMA] [CITY CENTER] [CITY DISTRICT] [COMPANY LOCATION] [FAIR] [HIGHWAY] [LOCATION] [PETROL STATION] [SHOPPING] [SMALL TOWN] [THEATER] [TOURIST FEATURE] [TRAIN STATION] [UNKNOWN] 1 AIRPORT
@POIName
Point of interest name.
0..1 FRANKFURT/MAIN
</POIDistance>
<Address>
Adress group1
<Street/>
Street address of hotel. 0..2 950 NW LEJEUNE ROAD
<City/>
City address of the hotel. 0..1 MIAMI
<StateCode/>
State code. 0..1 FL
<PostalCode/>
Postal code of the hotel. 0..1 33126
<Country/>
Country of the hotel. 0..1 UNITED STATES OF AMERICA
<AddressText/>
Address. 1 1101 NORTHWEST 57TH AVENUE, Miami, FL 33126, USA
</Address>
<Latitude/>
Degree of latitude. Values range from -90 to +90
Positive values refer to latitudes north, negative values to latitudes south of the equator.

[-90] to [90]0..1 -49.9856
<Longitude/>
Degree of longitude. Values range from -180 to +180
Positive values refer to longitudes east, negative values to longitudes west of the zero (Greenwich) meridian.

[-180] to [180]0..1 -123.87611
<Media>
Holds reference to multi media content such as pictures, videos, etc. for this hotel property.0..N
<Url/>
Hyperlink defining the location of the referenced media (e.g. location of a JPG file).1
<Width>
Width of media content in specified units.1
@Unit
Unit used to specify dimensions of media content.

[px] [mm] 1 mm (millimeter) px (pixel)
</Width>
<Height>
Height of media content in specified units.1
@Unit
Unit used to specify dimensions of media content.

[px] [mm] 1 mm (millimeter) px (pixel)
</Height>
<Type>
Type of media content.
For value 'OTA' the attributes @Type and @Code contain the media type information.
Values other than 'OTA' are deprecated.

Values:
OTA
image
webcam
video
logo
gallery
360 (panorama view)

[OTA] [image] [webcam] [360] [video] [logo] [map] [gallery] 1 OTA
@Type
OTA code type.

CTT .. Content Code
PIC .. Picture Category Code
[CTT] [PIC] 0..1
@Code
OTA code.
0..1 16
@Description
Free text description. If none available the OTA code name is used.
0..1 Streaming video
</Type>
<Preview>
Preview of the referenced media content (e.g. thumbnail of the picture).0..N
<Url/>
Hyperlink defining the location of the referenced media (e.g. location of a JPG file).1
<Width>
Width of media content in specified units.1
@Unit
Unit used to specify dimensions of media content.

[px] [mm] 1 mm (millimeter) px (pixel)
</Width>
<Height>
Height of media content in specified units.1
@Unit
Unit used to specify dimensions of media content.

[px] [mm] 1 mm (millimeter) px (pixel)
</Height>
<Type>
Type of media content.
For value 'OTA' the attributes @Type and @Code contain the media type information.
Values other than 'OTA' are deprecated.

Values:
OTA
image
webcam
video
logo
gallery
360 (panorama view)

[OTA] [image] [webcam] [360] [video] [logo] [map] [gallery] 1 OTA
@Type
OTA code type.

CTT .. Content Code
PIC .. Picture Category Code
[CTT] [PIC] 0..1
@Code
OTA code.
0..1 16
@Description
Free text description. If none available the OTA code name is used.
0..1 Streaming video
</Type>
</Preview>
<Description>
Media content description (e.g. exterior view).0..1
@Type
OTA code type.

PIC .. Content Code
[PIC] 0..1
@Code
OTA code.
0..1 3
@Description
OTA code name.
0..1 Pool view
</Description>
<Caption/>
Title for the media.
0..1 Exterior
</Media>
<HotelRating>
Rating of this hotel. Note that this element will eventually supercede the AAARating element definition. The latter will be deprecated soon.
0..N NTM3 CROWN
@RatingSystem
Identifies the rating system used to rate the hotel.
Values are:
AAA .. AAA Diamond rating
AA .. Automobile Association Star Rating
AMA .. Amadeus
C24 .. check24
CRC .. CorporateRatesClub
EAN .. Expedia
EHB .. eHotelBar
EHS .. eHotelStars
EHT .. eHotel
GUESTS .. Guest rating
HBC .. Booking.com rating
HRS .. Hotel Reservation System 'stars' rating
JVW .. Jonview rating
LSR .. Local Star Rating
MIC .. Michelin
MOB .. Mobil Hotel Star
NTM .. North Star Media 'crown' rating
OHG .. Official Hotel Guide
TPA .. Tripadvisor
VDR .. Verband Deutsches Reisemanagement
UNK .. unknown
[AAA] [AA] [AMA] [C24] [CRC] [EAN] [EHB] [EHS] [EHT] [GUESTS] [HBC] [HRS] [JVW] [LSR] [MIC] [MOB] [NTM] [OHG] [TPA] [VDR] [UNK] 0..1
@RatingType
The category type, the rating applies to.

AVG ... average
UNK ... unknown
COF ... comfort factor
ATM ... hotel atmosphere
FOR ... friendliness of reception
SOE ... service of hotel employees
HFA ... hotel facilities
RFA ... room facilities
RSI ... room size
SAN ... sanitary equipment
CLE ... cleanliness
BFQ ... breakfast quality
REQ ... restaurant quality
WEL ... wellness
PKG ... package
VAL ... price value
[AVG] [UNK] [COF] [ATM] [FOR] [SOE] [HFA] [RFA] [RSI] [SAN] [CLE] [BFQ] [REQ] [WEL] [PKG] [VAL] 0..1
@RatingPersonType
The person type this rating is based on.

AVG ... average
UNK ... unknown
PRI ... private
BUS ... business
GRP ... group
CON ... conference
YCP ... young couple
ECP ... elder couple
FSC ... family with small children
FOC ... family with older children
[AVG] [UNK] [PRI] [BUS] [GRP] [CON] [YCP] [ECP] [FSC] [FOC] 0..1
</HotelRating>
</Hotel>
<Feature>
Features group1..N
@Keyword
Keyword used to request a specific Hotel Feature.
Values:
BOOK = Booking guidelines and policies
CATG = Category
CCRD = Credit Card policy
COMM = Commission
CORP = Corporate rates
CTCS = Contacts
CXLP = Cancellation policy
DESC = Hotel description
DINE = Dinning facilities
DIRS = Directions to Hotel
DPST = Deposit Information
EXTR = Extra charges
FACI = Facilities
FAMI = Family plan
FREQ = Frequent Traveler
GRPS = Group information
GUAR = Guarantee policy
HELP = Customer Service
INDX = Retrieves promo and contact for hotel
LOCT = Hotel Location
MEAL = Meal information
MEET = Meeting facilities
MNMX = Minimum / maximum stay
OTHR = Other
PROM = Promotional information
RECR = Recreation
ROOM = Room / unit types available
SAFE = Safety features
SERV = Services available
TAXS = Tax information
TRAN = Area Transportation
TRVL = Travel Industry information
[BOOK] [CATG] [CCRD] [COMM] [CORP] [CTCS] [CXLP] [DESC] [DINE] [DIRS] [DPST] [EXTR] [FACI] [FAMI] [FREQ] [GRPS] [GUAR] [HELP] [INDX] [LOCT] [MEAL] [MEET] [MNMX] [OTHR] [PROM] [RECR] [ROOM] [SAFE] [SERV] [TAXS] [TRAN] [TRVL] 1 CCRD
<Text/>
Free text. 1..N Booking rules
</Feature>
</HotelFeaturesRS>

Legend

ColumnDescription
NodeName of message node (element or attribute). Nodes in bold type are mandatory, if their parent element occurs in the message. Point mouse cursor at table cell to view complete XPath.
DescriptionDescription of meaning and usage of the node.
ValuesList of predefined values (each in square brackets) or range of values ("[a] to [z]") allowed for the node, if formally defined in the schema.
OccursMinimum and maximum number of times the node must/may occur, if its parent element occurs in the message. Examples:
0..3 Node is optional and may occur up to 3 times.
1..N Node must occur at least one (mandatory) and may occur any number of times.
2 Node must occur exactly twice.
ExampleExample value for the node.

XML Schema documentation generated with XX/1 server