DescriptiveInfo
Method Goals
This method returns the details of a hotel (pictures, descriptions …) in a given language.
Request Format
The request just requires the hotel code and language code (ISO-639-1) - this is specified within the source–>languageCode).
Response Format
The result returns the details of that hotel.
Remarks
The maximum time permitted in our system before the connection is closed is 180000 milliseconds.
DescriptiveInfoRQ Example
<DescriptiveInfoRQ>
<Hotel>
<Code>524AC</Code>
</Hotel>
</DescriptiveInfoRQ>
DescriptiveInfoRQ Description
Element | Number | Type | Description |
---|---|---|---|
DescriptiveInfoRQ | 1 | Root node. | |
DescriptiveInfoRQ/Hotel | 1 | String | Hotel requested. |
DescriptiveInfoRQ/Hotel/Code | 1 | String | Code. |
DescriptiveInfoRS Example
<DescriptiveInfoRS>
<UpgradeUTCDate>2016-10-18T13:18:03+02:00</UpgradeUTCDate>
<Hotel>
<Code>70</Code>
<Name>Nice Stay</Name>
<Address>Avenue Doctor Brown S/N</Address>
<Airports>
<Airport>
<IATACode>LON</IATACode>
</Airport>
</Airports>
<Town>London</Town>
<ZipCode>21449</ZipCode>
<CountryISOCode>UK</CountryISOCode>
<AvailDestination code = "2" name = "London"/>
<GeographicDestination code = "2" name = "London" avail = "true"/>
<Contact>
<Email>emailhotel@xxx.com</Email>
<Telephone>91547892</Telephone>
<Fax></Fax>
</Contact>
<BookingContact>
<Email>bookinghotel@xxx.com</Email>
<Telephone>91547880</Telephone>
<Fax>910200200</Fax>
</BookingContact>
<CategoryCode>4 Stars</CategoryCode>
<ShortDescription>the hotel.....</ShortDescription>
<LongDescription>the hotel....</LongDescription>
<HowToGet></HowToGet>
<RoomDescription>....</RoomDescription>
<SituationDescription>....</SituationDescription>
<Attributes>
<Attribute>
<Code>10</Code>
<Classification>GRAL</Classification>
<Description>City center: 3000</Description>
</Attribute>
<Attribute>
<Code>21</Code>
<Classification>GRAL</Classification>
<Description>Bus stop: 70000</Description>
</Attribute>
<Attribute>
<Code>32</Code>
<Classification>HAB</Classification>
<Description>Bathroom</Description>
</Attribute>
<Attribute>
<Code>43</Code>
<Classification>HAB</Classification>
<Description>Minibar</Description>
</Attribute>
<Attribute>
<Code>54</Code>
<Classification>HAB</Classification>
<Description>Jacuzzi</Description>
</Attribute>
<Attribute>
<Code>65</Code>
<Classification>HAB</Classification>
<Description>Radio</Description>
</Attribute>
<Attribute>
<Code>76</Code>
<Classification>HAB</Classification>
<Description>Safe</Description>
</Attribute>
<Attribute>
<Code>87</Code>
<Classification>HOT</Classification>
<Description>Playground</Description>
</Attribute>
<Attribute>
<Code>98</Code>
<Classification>SER</Classification>
<Description>Internet</Description>
</Attribute>
<Attribute>
<Code>90</Code>
<Classification>GRAL</Classification>
<Description>Restaurant</Description>
</Attribute>
<Attribute>
<Code>01</Code>
<Classification>HAB</Classification>
<Description>TV</Description>
</Attribute>
<Attribute>
<Code>31</Code>
<Classification>HOT</Classification>
<Description>Pool</Description>
</Attribute>
</Attributes>
<Images>
<Picture>
<URL>http://www.images.net/infor/work/imagen/hotel_07/mapa.jpg</URL>
<Classification>GRAL</Classification>
<Description>Map view</Description>
<Ordered>1</Ordered>
<Code>50</Code>
<UpgradeUTCDate>2016-10-18T13:18:03+02:00</UpgradeUTCDate>
</Picture>
<Picture>
<URL>http://www.images.net/infor/work/imagen/hotel_02/M.jpg</URL>
<Classification>GRAL</Classification>
<Description>External view</Description>
<Ordered>2</Ordered>
<Code>100</Code>
<UpgradeUTCDate>2016-10-18T13:18:03+02:00</UpgradeUTCDate>
</Picture>
</Images>
<LocationType>City</LocationType>
<PaymentOptions cash="false" bankAcct="false">
<Cards>
<Card code="VI"/>
<Card code="AX"/>
<Card code="CA"/>
</Cards>
<PaymentOptions/>
<ExclusiveDeal>true</ExclusiveDeal>
<PropertyCategory>
<Code>1</Code>
<Name>Hotel</Name>
</PropertyCategory>
</Hotel>
</DescriptiveInfoRS>
DescriptiveInfoRS Description
Element | Number | Type | Description |
---|---|---|---|
DescriptiveInfoRS/UpgradeUTCDate | 1 | DateTime | Indicates the update date of the information in UTC format. |
DescriptiveInfoRS/Hotel | 0..n | Root node. Hotel sheet. | |
Code | 1 | String | Code. |
Name | 1 | String | Name. |
Address | 1 | String | Address. |
Airports | 0..1 | List of airports. | |
Airports/Airport | 1..n | Specific airport near the hotel. | |
Airports/Airport/IATACode | 1 | String | IATA airport Code. |
Town | 1 | String | Town. |
ZipCode | 1 | String | ZipCode. |
CountryISOCode | 1 | String | Country ISOCode. |
AvailDestination | 0..1 | Avail destination (will only be returned if requested in Avail, and the type is CTY). | |
@code | 1 | String | Destination code. |
@name | 1 | String | Destination name. |
GeographicDestination | 1 | Geographic destination. | |
@code | 1 | String | Destination code. |
@name | 1 | String | Destination name. |
@avail | 1 | Boolean | Indicates if the code can be used in Avail. |
Latitude | 0..1 | String | Latitude. |
Longitude | 0..1 | String | Longitude. |
Contact | 0..1 | Hotel contact information. | |
Contact/Email | 1 | String | Email. |
Contact/Telephone | 1 | String | Telephone. |
Contact/Fax | 1 | String | Fax. |
CategoryCode | 1 | String | Category code. |
BookingContact | 0..1 | Booking dept contact. | |
BookingContact/Email | 1 | String | Email. |
BookingContact/Telephone | 1 | String | Telephone. |
BookingContact/Fax | 1 | String | Fax. |
Chaincode | 0..1 | String | Hotel chain code. |
ShortDescription | 0..1 | String | Short description. |
LongDescription | 0..1 | String | Long description. |
HowToGet | 0..1 | String | Directions to the hotel. |
RoomDescription | 0..1 | String | Room description. |
SituationDescription | 0..1 | String | Area description. |
RestaurantsDescription | 0..1 | String | Restaurants description. |
PoolsDescription | 0..1 | String | Pools description. |
ActivitiesDescription | 0..1 | String | Activities description. |
ServicesDescription | 0..1 | String | Services description. |
AdditionalDetails | 0..1 | String | Additional details. |
Attributes | 0..1 | Attributes. | |
Attributes/Attribute | 1..n | Specific attributes of the hotel, such as wi-fi. | |
Attributes/Attribute/Code | 1 | String | Code. |
Attributes/Attribute/Value | 1 | String | Value. |
Attributes/Attribute/Classification | 1 | String | Classification ( HOT=hotel, HAB=room, SER=service and GRAL=generic). |
Attributes/Attribute/Description | 0..1 | String | Description. |
Images | 0..1 | Images. | |
Images/Picture | 1..n | Picture. | |
Images/Picture/Url | 1 | String | Url. |
Images/Picture/Classification | 1 | String | Classification (HOT=hotel, HAB=room, SER=service and GRAL=generic). |
Images/Picture/Ordered | 0..1 | String | Images should be ordered from 1 onward. 1 is top. |
Images/Picture/Description | 0..1 | String | Description. |
Images/Picture/Code | 0..1 | String | Code. |
Images/Picture/UpgradeUTCDate | 0..1 | DateTime | Indicates the upgrade date of the picture in UTC format. |
LocationType | 0..1 | String | Location code. |
PaymentOptions | 0..1 | String | Type of cards allowed by the supplier. This tag is only mandatory if payment type is different than MerchantPay. |
PaymentOptions/Cards/Cards | 1 | List of cards allowed. | |
PaymentOptions/Cards/Card | 1..n | Type of card allowed. | |
@code | 1 | String | Code of card. Se the full list of card codes at Lists of Data. |
ExclusiveDeal | 0..1 | Boolean | Indicates that a Hotel is an Exlusive Deal. |
PropertyCategory | 0..1 | Hotels property type. Similar to Type tag, but on supplier’s side. | |
PropertyCategory/Code | 1 | String | Supplier property code. |
PropertyCategory/Name | 1 | String | Supplier property name. |