
Table of Contents
GIATA FACTS
GIATA FACTS is a service that provides structured information on travel offers in the form of fact sheets in an XML format. The request is specified by a catalogue hotel ID, which is an internal ID used by GIATA to identify a given offer (hotel).
A fact sheet is divided into several groups of facts. These groups can be seen as a structuring suggestion.
In each group there are one or more facts, e.g. beach. Each fact can have 0, 1 or more attributes, e.g. sandy (beach). An attribute can have a value and a unit (of measurement), eg. (beach) in 200 metres distance.
Detailed information can be found here: Appendix A, Description of facts and values
In order to use GIATA FACTS you need special clearance. Please refer to <service@giata.de>.
Fact sheets are retrieved via an http request; the specific URL for such a request can be obtained from the GIATA XML web service. Thus the first step is determining the URL of the fact sheet; the second step is retrieving the fact sheet itself.
Just append a further parameter "fact" to the GET parameter "show" of your request. This is the only relevant addition to the GIATA XML web service. Please refer to the documentation for general usage.
You must append your credentials to the URL retrieved.
Example for the retrieval of a fact sheet URL for an offer identified by provider and booking code. We use "NEC" as the provider and "11006A" as the booking code. For "uid=" and "pwd=" you must add your credentials:
http://www.giata-xml.de/?uid=YourUid&pwd=YourPassword&sc=hotel&vc=NEC&oc=11006A&show=fact,hn,vn
The XML response will look like this:
<result found="1"> <data id="0"> <Factsheet>http://www.giata-xml.de/?sc=fact&khid=3200166</Factsheet> <Hotelname>Hotel Don Antonio</Hotelname> <Veranstaltername>Neckermann</Veranstaltername> </data> </result>
Now you can extract the fact sheet URL and append your credentials. With this link you can retrieve the fact sheet. In this example the link will look like this:
http://www.giata-xml.de/?sc=fact&khid=3200166&uid=YourUid&pwd=YourPassword
In order to create and maintain a local mirror of the fact sheets, initially you need to retrieve a full dump. Afterwards you can retrieve and process lists of incremental updates.
Use this URL (please add your credentials for "uid" and "pwd"):
http://www.giata-xml.de/?uid=XX&pwd=XX&sc=list&list=fact&mode=dump
The response is a compressed *.tar.gz file with a file name following this pattern:
factsheets.modifiedEnd=X.uid=X.ts=X.tar.gz
The parameters in the file name are:
| Parameter | Description |
|---|---|
| modifiedEnd | A numerical value which is required for running updates. |
| uid | The XML-UID that identifies your account. |
| ts | Timestamp of the creation of the dump. |
Once you decompress the *.tar.gz file you will find directories representing tour operators in the root directory. The names of the subdirectories in the next level represent the IDs of catalogues. Finally there are subdirectories with ranges of IDs of travel offers and XML files identifying a fact sheet and its respective travel offer by its ID.
e.g.: TUI/9532/2612000_2613000/2612689.xml
In order to retrieve incremental updates you can make a request to this URL (please add your credentials for "uid" and "pwd"):
http://www.giata-xml.de/?uid=XX&pwd=XX&sc=list&list=fact&mode=update&modified=X
As "modified" parameter you enter the value of your last update. This value is either the "modifiedEnd" parameter from the file name of your initial dump or the value of the "modifiedEnd" attribute in the root node of the response delivered for your previous update.
The response will look like this:
<FactUpdateList found="169" modifiedStart="1287011826001" modifiedEnd="1287357085000"> <data id="1"> <!-- Factsheet update --> <KataloghotelID>3200090</KataloghotelID> <Factsheet>http://www.giata-xml.de/?sc=fact&khid=3200090</Factsheet> </data> <data id="2" status="deleted"> <!-- Factsheet löschen --> <KataloghotelID>2611207</KataloghotelID> </data> ... </FactUpdateList>
Now you can iterate through the list. Please append your credentials "&uid=X&pwd=X" to each URL.
If you encounter an attribute 'status="deleted"' within a "data" node, you must remove the fact sheet identified by the <KataloghotelID> (travel offer ID) from your local mirror.
Example:
<?xml version="1.0" encoding="UTF-8"?>
<factsheet created="2010-08-09T14:28:00+02:00" itemId="3200166" itemName="Hotel Don Antonio"
catId="8182" catName="Preisknüller - Spanien & Portugal Sommer 2010"
provId="186" provCode="NEC" provName="Neckermann"
giataId="11632">
<factset>
<factgroup name="buildinginformation" code="14">
<fact name="buildinginformation:numfloorsmain" code="312" sources="generic">
<attributes>
<attribute name="number" code="49" value="4"/>
</attributes>
</fact>
<fact name="buildinginformation:numroomsdouble" code="314" sources="generic">
<attributes>
<attribute name="number" code="49" value="151"/>
</attributes>
</fact>
<fact name="buildinginformation:numroomstotal" code="316" sources="generic">
<attributes>
<attribute name="number" code="49" value="310"/>
</attributes>
</fact>
<fact name="buildinginformation:yearconstruction" code="320" sources="generic">
<attributes>
<attribute name="year" code="50" value="2000"/>
</attributes>
</fact>
</factgroup>
<factgroup name="category" code="15">
<fact name="category:official" code="325" sources="generic">
<attributes>
<attribute name="rating" code="56" value="4"/>
</attributes>
</fact>
<fact name="category:recommended" code="326" sources="provider">
<attributes>
<attribute name="rating" code="56" value="4"/>
</attributes>
</fact>
</factgroup>
<factgroup name="distance" code="13">
<fact name="distance:golfcourse" code="294" sources="generic">
<attributes>
<attribute name="distance" code="15" value="7000" unit="meter"/>
</attributes>
</fact>
<fact name="distance:publictransport" code="298" sources="generic">
<attributes>
<attribute name="distance" code="15" value="500" unit="meter"/>
</attributes>
</fact>
</factgroup>
<factgroup name="entertainment" code="2">
<fact name="entertainment:entertainment" code="2" sources="generic"/>
<fact name="entertainment:miniclub" code="7" sources="generic"/>
</factgroup>
<factgroup name="facilities" code="3">
<fact name="facilities:aircon" code="8" sources="generic"/>
<fact name="facilities:bar" code="14" sources="provider generic"/>
<fact name="facilities:bicyclestorageroom" code="16" sources="provider generic"/>
<fact name="facilities:carpark" code="22" sources="generic"/>
<fact name="facilities:childrenspool" code="26" sources="provider generic"/>
<fact name="facilities:conferencerooms" code="28" sources="generic"/>
<fact name="facilities:deckchairs" code="30" sources="provider generic"/>
<fact name="facilities:elevators" code="33" sources="provider"/>
<fact name="facilities:foyer" code="322" sources="provider"/>
<fact name="facilities:garden" code="40" sources="provider"/>
<fact name="facilities:indoorpool" code="43" sources="provider generic"/>
<fact name="facilities:internetaccess" code="44" sources="generic"/>
<fact name="facilities:outdoorpool" code="50" sources="provider"/>
<fact name="facilities:parasols" code="52" sources="provider generic"/>
<fact name="facilities:playground" code="56" sources="provider generic"/>
<fact name="facilities:pool" code="58" sources="generic">
<attributes>
<attribute name="freshwater" code="51"/>
</attributes>
</fact>
<fact name="facilities:poolbar" code="59" sources="generic"/>
<fact name="facilities:reception" code="62" sources="provider"/>
<fact name="facilities:receptionarea" code="63" sources="provider generic"/>
<fact name="facilities:restaurant" code="65" sources="provider"/>
<fact name="facilities:roomservice" code="66" sources="generic"/>
<fact name="facilities:sunterrace" code="76" sources="provider generic"/>
<fact name="facilities:towels" code="80" sources="provider"/>
<fact name="facilities:tvroom" code="83" sources="provider generic"/>
</factgroup>
<factgroup name="location" code="5">
<fact name="location:beach" code="89" sources="provider">
<attributes>
<attribute name="distance" code="15" value="1200" unit="meter"/>
</attributes>
</fact>
<fact name="location:centrallysituated" code="90" sources="provider">
<attributes>
<attribute name="distance" code="15" value="800" unit="meter"/>
</attributes>
</fact>
</factgroup>
<factgroup name="meals" code="6">
<fact name="meals:breakfast" code="96" sources="generic">
<attributes>
<attribute name="buffet" code="7"/>
</attributes>
</fact>
<fact name="meals:dinner" code="100" sources="generic">
<attributes>
<attribute name="buffet" code="7"/>
</attributes>
</fact>
<fact name="meals:halfboard" code="103" sources="provider generic"/>
<fact name="meals:specialoffers" code="113" sources="generic"/>
</factgroup>
<factgroup name="objectinformation" code="16">
<fact name="objectinformation:address" code="328" sources="generic">
<attributes>
<attribute name="street" code="58" value="C./ Bonavida"/>
<attribute name="streetnumber" code="59" value="8"/>
<attribute name="cityname" code="60" value="Peguera"/>
<attribute name="postalcode" code="61" value="07181"/>
<attribute name="country" code="62" value="ES"/>
<attribute name="addresslines" code="63" value="C./ Bonavida 8 07181 Peguera"/>
</attributes>
</fact>
<fact name="objectinformation:email" code="331" sources="generic">
<attributes>
<attribute name="value" code="64" value="hotel@hoteldonantonio.com"/>
</attributes>
</fact>
<fact name="objectinformation:fax" code="330" sources="generic">
<attributes>
<attribute name="value" code="64" value="+34971033000"/>
</attributes>
</fact>
<fact name="objectinformation:phone" code="329" sources="generic">
<attributes>
<attribute name="value" code="64" value="+34971033033"/>
</attributes>
</fact>
</factgroup>
<factgroup name="payment" code="8">
<fact name="payment:payment" code="117" sources="generic">
<attributes>
<attribute name="visa" code="41"/>
<attribute name="mastercard" code="24"/>
</attributes>
</fact>
</factgroup>
<factgroup name="rooms" code="9">
<fact name="rooms:aircon" code="120" sources="provider"/>
<fact name="rooms:balcony" code="123" sources="provider generic"/>
<fact name="rooms:bathroom" code="125" sources="provider generic"/>
<fact name="rooms:fridge" code="143" sources="generic"/>
<fact name="rooms:hairdryer" code="145" sources="provider generic"/>
<fact name="rooms:heating" code="146" sources="generic">
<attributes>
<attribute name="central" code="48"/>
</attributes>
</fact>
<fact name="rooms:internetaccess" code="148" sources="generic"/>
<fact name="rooms:minibar" code="156" sources="provider generic"/>
<fact name="rooms:phone" code="159" sources="provider"/>
<fact name="rooms:radio" code="162" sources="generic"/>
<fact name="rooms:safe" code="163" sources="provider generic"/>
<fact name="rooms:shower" code="166" sources="provider"/>
<fact name="rooms:terrace" code="173" sources="provider"/>
<fact name="rooms:tv" code="176" sources="provider">
<attributes>
<attribute name="sat" code="34"/>
</attributes>
</fact>
</factgroup>
<factgroup name="spa" code="10">
<fact name="spa:massage" code="195" sources="provider">
<attributes>
<attribute name="forafee" code="20"/>
</attributes>
</fact>
<fact name="spa:sauna" code="196" sources="provider">
<attributes>
<attribute name="freeofcharge" code="21"/>
</attributes>
</fact>
<fact name="spa:steambath" code="198" sources="generic"/>
<fact name="spa:whirlpool" code="201" sources="provider">
<attributes>
<attribute name="freeofcharge" code="21"/>
</attributes>
</fact>
</factgroup>
<factgroup name="sports" code="11">
<fact name="sports:aerobics" code="202" sources="generic"/>
<fact name="sports:beachvolleyball" code="209" sources="generic"/>
<fact name="sports:biking" code="210" sources="provider">
<attributes>
<attribute name="forafee" code="20"/>
</attributes>
</fact>
<fact name="sports:billiard" code="211" sources="provider">
<attributes>
<attribute name="forafee" code="20"/>
</attributes>
</fact>
<fact name="sports:boccia" code="212" sources="provider">
<attributes>
<attribute name="freeofcharge" code="21"/>
</attributes>
</fact>
<fact name="sports:golf" code="219" sources="provider"/>
<fact name="sports:gym" code="220" sources="provider">
<attributes>
<attribute name="freeofcharge" code="21"/>
</attributes>
</fact>
<fact name="sports:tabletennis" code="244" sources="provider">
<attributes>
<attribute name="freeofcharge" code="21"/>
</attributes>
</fact>
<fact name="sports:tennis" code="245" sources="generic"/>
</factgroup>
</factset>
</factsheet>
The root node <factsheet> can have these attributes:
| Attribute | Description |
|---|---|
| created | Time of creation formatted according to ISO 8601. |
| itemId | The catalogue hotel ID, an internal ID used by GIATA to identify a given offer (hotel). |
| itemName | The name of the offer that this fact sheet refers to. |
| catId | The ID of the catalogue. |
| catName | The name of the catalogue. |
| provId | The ID of the tour operator. |
| provCode | The code of the tour operator. |
| provName | The name of the tour operator. |
| giataId | The GIATA ID identifying the hotel referred to in this offer. Different offers that refer to the same hotel share the same GIATA ID. |
The root node <factsheet> contains one or more nodes <factset>.
Each node <factset> has one or more nodes <factgroup>
A <factgroup> node can have these attributes:
| Attribute | Description |
|---|---|
| name | The (XML) name of this group of facts. |
| code | The numeric code of this group of facts. |
Each node <factgroup> contains one or more nodes <fact>.
A <fact> node can have these attributes:
| Attribute | Description |
|---|---|
| name | The (XML) name of this fact. |
| code | The numeric code of this fact. |
| sources | The sources for this fact (provider = information provided by the tour operator of this given offer; generic = general information for this GIATA ID). |
Each node <fact> can have a node <attributes> which contains one or more child nodes <attribute>.
An <attribute> node can have these attributes:
| Attribute | Description |
|---|---|
| name | The (XML) name of this attribute. |
| code | The numeric code of this attribute. |
| value | The value of this attribute. |
| unit | The unit of measurement of the value. |
The description of can be retrieved here:
http://www.giata-xml.de/dokumentation/GIATA-Facts/definitions.xml
Excerpt:
<?xml version="1.0" encoding="UTF-8"?>
<factdefintions>
<factgroups>
<!-- ... -->
<factgroup code="3" name="facilities">
<label lang="de">Ausstattung</label>
<label lang="en">Facilities</label>
<facts>
<fact code="8" name="facilities:aircon">
<label lang="de">Klimaanlage</label>
<label lang="en">Air conditioning</label>
</fact>
<fact code="9" name="facilities:auditorium">
<label lang="de">Theatersaal</label>
<label lang="en">Auditorium</label>
</fact>
<fact code="10" name="facilities:babysitter">
<label lang="de">Babysitter</label>
<label lang="en">Babysitter</label>
</fact>
<!-- ... -->
</facts>
</factgroup>
<!-- ... -->
<factgroup code="9" name="rooms">
<label lang="de">Zimmer</label>
<label lang="en">Rooms</label>
<facts>
<fact code="118" name="rooms:adapterplug">
<label lang="de">Steckdosenadapter</label>
<label lang="en">Electrical outlet adapter</label>
</fact>
<fact code="119" name="rooms:additionalbed">
<label lang="de">Zustellbett</label>
<label lang="en">Extra bed</label>
</fact>
<fact code="120" name="rooms:aircon">
<label lang="de">Klimaanlage</label>
<label lang="en">Air conditioning</label>
</fact>
<!-- ... -->
</facts>
</factgroup>
<!-- ... -->
</factgroups>
<attributes>
<!-- ... -->
<attribute code="2" name="alacarte">
<label lang="de">à la carte</label>
<label lang="en">à la carte</label>
</attribute>
<attribute code="3" name="allowed">
<label lang="de">erlaubt</label>
<label lang="en">allowed</label>
</attribute>
<!-- ... -->
</attributes>
<units>
<unit name="hour">
<label lang="de">Stunden</label>
<label lang="en">hours</label>
</unit>
<unit name="meter">
<label lang="de">Meter</label>
<label lang="en">metres</label>
</unit>
<unit name="sqm">
<label lang="de">Quadratmeter</label>
<label lang="en">square metres</label>
</unit>
</units>
</factdefintions>The root node <factdefintions> contains these child nodes: <factgroups>, <attributes> and <units>.
The <factgroups> node contains several nodes <factgroup> with these attributes:
| Attribute | Description |
|---|---|
| name | The (XML) name of this group of facts. |
| code | The numeric code of this group of facts. |
<factgroup> contains one or more child nodes <label>. <label> has an attribute lang identifying the language. The text content of <label> is a term for the respective group of facts in the given language.
Furthermore a <factgroup> node contains one or more nodes <fact>. <fact> has the attributes code and name as well as one or more child nodes <label> (as <factgroup>).
The <attributes> node contains several <attribute> nodes with the attributes code and name as well as one or more child nodes <label>.
The <units> node contains several <unit> nodes with an attribute name as well as one or more child nodes <label>.
| Code | Name | Term | Comment |
|---|---|---|---|
| 14 | buildinginformation | Building information | Group of facts / Context |
| 308 | buildinginformation:annexebuildings | Annexe | |
| 309 | buildinginformation:numapartments | Number of apartments | |
| 310 | buildinginformation:numbungalows | Number of bungalows | |
| 311 | buildinginformation:numfloorsannexe | Number of floors - annexe | |
| 312 | buildinginformation:numfloorsmain | Number of floors - main building | |
| 313 | buildinginformation:numjuniorsuites | Number of junior suites | |
| 314 | buildinginformation:numroomsdouble | Number of double rooms | |
| 315 | buildinginformation:numroomssingle | Number of single rooms | |
| 316 | buildinginformation:numroomstotal | Number of rooms (total) | |
| 317 | buildinginformation:numstudios | Number of studios | |
| 318 | buildinginformation:numsuites | Number of suites | |
| 319 | buildinginformation:numvillas | Number of villas / houses | |
| 320 | buildinginformation:yearconstruction | Year of construction | |
| 321 | buildinginformation:yearrenovation | Year of renovation | |
| 15 | category | Category | Group of facts / Context |
| 325 | category:official | Category (official) | |
| 326 | category:recommended | Category (recommended) | |
| 13 | distance | Distances | Group of facts / Context |
| 288 | distance:barspubs | Bars / pubs | |
| 289 | distance:beach | Beach | |
| 290 | distance:busstation | Bus station | |
| 291 | distance:citycentre | City centre | |
| 292 | distance:crosscountryskiing | Cross-country skiing | |
| 293 | distance:forest | Forest | |
| 294 | distance:golfcourse | Golf course | |
| 295 | distance:lake | Lake | |
| 296 | distance:nightclubs | Disco / club | |
| 297 | distance:park | Park | |
| 298 | distance:publictransport | Public transport | |
| 299 | distance:restaurants | Restaurants | |
| 300 | distance:river | River | |
| 301 | distance:sea | Sea | |
| 302 | distance:shopping | Shopping | |
| 303 | distance:skiarea | Ski area | |
| 304 | distance:skilift | Ski lift | |
| 305 | distance:station | Metro / city rail station | |
| 306 | distance:touristcentre | Tourist centre | |
| 307 | distance:trainstation | Train station | |
| 2 | entertainment | Entertainment | Group of facts / Context |
| 1 | entertainment:childcare | Child care | |
| 2 | entertainment:entertainment | Entertainment programme | |
| 3 | entertainment:entertainmentadults | Entertainment programme (adults) | |
| 4 | entertainment:entertainmentchildren | Entertainment programme (children) | |
| 5 | entertainment:livemusic | Live music | |
| 7 | entertainment:miniclub | Mini club | |
| 6 | entertainment:minidisco | Mini disco | |
| 3 | facilities | Facilities | Group of facts / Context |
| 8 | facilities:aircon | Air conditioning | |
| 9 | facilities:auditorium | Auditorium | |
| 10 | facilities:babysitter | Babysitter | |
| 11 | facilities:baggageroom | Baggage room | |
| 12 | facilities:balcony | Balcony | |
| 13 | facilities:banquethall | Banquet hall | |
| 14 | facilities:bar | Bar | |
| 15 | facilities:bicyclerental | Bicycle hire | |
| 16 | facilities:bicyclestorageroom | Bicycle storage room | |
| 17 | facilities:bilingualstaff | Multi-lingual staff | |
| 18 | facilities:breakfastroom | Breakfast room | |
| 19 | facilities:businesscenter | Business centre | |
| 20 | facilities:cafe | Café | |
| 22 | facilities:carpark | Car park | |
| 21 | facilities:carrental | Car hire | |
| 23 | facilities:cashmachine | Cash machine | |
| 24 | facilities:casino | Casino | |
| 25 | facilities:checkin | Check-in/out | |
| 26 | facilities:childrenspool | Children's pool | |
| 85 | facilities:cloakroom | Cloakroom | |
| 27 | facilities:coinoperatedlaundry | Coin-operated laundry | |
| 28 | facilities:conferencerooms | Conference room | |
| 29 | facilities:congressfacilities | Congress assistance | |
| 30 | facilities:deckchairs | Sun loungers | |
| 31 | facilities:disco | Disco | |
| 32 | facilities:dvdrental | DVD rental | |
| 33 | facilities:elevators | Lift | |
| 34 | facilities:exchangeoffice | Currency exchange | |
| 35 | facilities:fax | Fax | |
| 36 | facilities:fireplace | Fireplace | |
| 37 | facilities:flipchart | Flip chart | |
| 38 | facilities:footboy | Porter | |
| 322 | facilities:foyer | Foyer | |
| 39 | facilities:garage | Garage | |
| 40 | facilities:garden | Garden | |
| 41 | facilities:golfdesk | Golf desk | |
| 42 | facilities:hairdresser | Hairdresser | |
| 43 | facilities:indoorpool | Indoor swimming pool | |
| 44 | facilities:internetaccess | Internet access | |
| 45 | facilities:laundry | Laundry | |
| 46 | facilities:library | Library | |
| 47 | facilities:medicalattendance | Medical assistance | |
| 48 | facilities:newsstand | Newspaper stand | |
| 49 | facilities:nightclub | Nightclub | |
| 50 | facilities:outdoorpool | Outdoor swimming pool | |
| 51 | facilities:overheadprojector | Overhead projector | |
| 52 | facilities:parasols | Parasols | |
| 53 | facilities:pets | Pets | |
| 54 | facilities:photocopier | Photocopier | |
| 55 | facilities:physician | Hotel doctor | |
| 56 | facilities:playground | Playground | |
| 57 | facilities:playroom | Playroom | |
| 58 | facilities:pool | Pool | |
| 59 | facilities:poolbar | Pool bar | |
| 60 | facilities:projector | Projector | |
| 61 | facilities:pub | Pub | |
| 62 | facilities:reception | Reception | |
| 63 | facilities:receptionarea | Lobby area | |
| 64 | facilities:refectory | Dining room | |
| 65 | facilities:restaurant | Restaurant | |
| 66 | facilities:roomservice | Room service | |
| 67 | facilities:safe | Safe | |
| 68 | facilities:secretarialservice | Secretarial service | |
| 69 | facilities:securityservice | 24-hour security | |
| 70 | facilities:shops | Shops | |
| 71 | facilities:shuttleservice | Hotel shuttle bus | |
| 72 | facilities:smokedetector | Smoke detectors | |
| 73 | facilities:snackbar | Snack bar | |
| 74 | facilities:solarium | Solarium | |
| 75 | facilities:souvenirshop | Souvenir shop | |
| 76 | facilities:sunterrace | Sun terrace | |
| 77 | facilities:supermarket | Supermarket | |
| 78 | facilities:terrace | Terrace | |
| 79 | facilities:tourdesk | Tour desk | |
| 80 | facilities:towels | Bath towel | |
| 81 | facilities:transfer | Transfer service | |
| 82 | facilities:translator | Translator | |
| 83 | facilities:tvroom | TV lounge | |
| 84 | facilities:wakeupservice | Wake-up service | |
| 86 | facilities:waterslide | Waterslide | |
| 87 | facilities:wheelchairaccessible | Disability friendly | |
| 88 | facilities:wifi | WLAN | |
| 5 | location | Location | Group of facts / Context |
| 89 | location:beach | Beach | |
| 90 | location:centrallysituated | Central location | |
| 323 | location:locatedonmainroad | Situated on a main road | |
| 91 | location:quietlysituated | Quiet location | |
| 6 | meals | Meals | Group of facts / Context |
| 92 | meals:ai | All-inclusive | |
| 93 | meals:alcoholicdrinks | Alcoholic drinks | |
| 94 | meals:allinclusivespecial | All-inclusive special | |
| 95 | meals:bedandbreakfast | Bed and breakfast | |
| 96 | meals:breakfast | Breakfast | |
| 97 | meals:brunch | Brunch | |
| 98 | meals:childrensmenu | Children's menus | |
| 99 | meals:dietary | Dietary cuisine | |
| 100 | meals:dinner | Dinner | |
| 324 | meals:drinksincluded | Drinks included | |
| 101 | meals:fullboard | Full board | |
| 102 | meals:glutenfree | Gluten-free meals | |
| 103 | meals:halfboard | Half board | |
| 104 | meals:internationalbrands | International brands | |
| 105 | meals:lunch | Lunch | |
| 106 | meals:minibar | Minibar | |
| 107 | meals:ownbrand | Hotel brands | |
| 108 | meals:picnic | Picnic | |
| 109 | meals:roomservice | Room service | |
| 110 | meals:showcooking | Show cooking | |
| 111 | meals:snacks | Snacks | |
| 112 | meals:softdrinks | Non-alcoholic drinks | |
| 113 | meals:specialoffers | Special offers | |
| 114 | meals:vegetarian | Vegetarian dishes | |
| 115 | meals:welcomedrink | Welcome drink | |
| 7 | misc | Miscellaneous | Group of facts / Context |
| 116 | misc:carrental | Car hire | |
| 16 | objectinformation | Property information | Group of facts / Context |
| 328 | objectinformation:address | Address | |
| 327 | objectinformation:chain | Hotel chain | |
| 331 | objectinformation:email | ||
| 330 | objectinformation:fax | Fax | |
| 329 | objectinformation:phone | Telephone | |
| 332 | objectinformation:url | URL | |
| 8 | payment | Payment methods | Group of facts / Context |
| 117 | payment:payment | Payment methods | |
| 9 | rooms | Rooms | Group of facts / Context |
| 118 | rooms:adapterplug | Electrical outlet adapter | |
| 119 | rooms:additionalbed | Extra bed | |
| 120 | rooms:aircon | Air conditioning | |
| 121 | rooms:alarmclock | Alarm | |
| 122 | rooms:backgroundmusic | Background music | |
| 123 | rooms:balcony | Balcony | |
| 124 | rooms:bathrobe | Bathrobe | |
| 125 | rooms:bathroom | Bathroom | |
| 126 | rooms:bathtub | Bathtub | |
| 127 | rooms:bedroom | Separate bedrooms | |
| 128 | rooms:bidet | Bidet | |
| 129 | rooms:carpet | Carpeting | |
| 130 | rooms:cdplayer | CD player | |
| 131 | rooms:childrensbed | Cot | |
| 132 | rooms:choicepillow | Pillow selection | |
| 133 | rooms:choicetowel | Towel selection | |
| 134 | rooms:cooker | Cooker | |
| 135 | rooms:cosmetics | Cosmetics | |
| 136 | rooms:dishwasher | Dishwasher | |
| 137 | rooms:doublebed | Double bed | |
| 138 | rooms:dvdplayer | DVD player | |
| 139 | rooms:electriciron | Ironing set | |
| 140 | rooms:electricshaver | Electric shaver | |
| 141 | rooms:familyrooms | Family room | |
| 142 | rooms:finalcleaning | Final cleaning | |
| 143 | rooms:fridge | Fridge | |
| 144 | rooms:goodnightservice | Goodnight service | |
| 145 | rooms:hairdryer | Hairdryer | |
| 146 | rooms:heating | Central heating | |
| 147 | rooms:hifi | Hi-fi stereo | |
| 148 | rooms:internetaccess | Internet access | |
| 149 | rooms:kingsizebed | King-size bed | |
| 150 | rooms:kitchen | Kitchen | |
| 151 | rooms:kitchenette | Kitchenette | |
| 152 | rooms:livingroom | Living room | |
| 153 | rooms:lounge | Lounge | |
| 154 | rooms:microwave | Microwave | |
| 156 | rooms:minibar | Minibar | |
| 155 | rooms:minifridge | Mini fridge | |
| 157 | rooms:newspaper | Daily newspaper | |
| 158 | rooms:nonsmoking | Non-smoking room | |
| 159 | rooms:phone | Telephone | |
| 160 | rooms:phonebathroom | Telephone in the bathroom | |
| 161 | rooms:queensizebed | Queen-size bed | |
| 162 | rooms:radio | Radio | |
| 163 | rooms:safe | Safe | |
| 164 | rooms:seaview | Sea view | |
| 165 | rooms:shavingmirror | Cosmetic mirror | |
| 166 | rooms:shower | Shower | |
| 167 | rooms:size | Approx. size in m² | |
| 168 | rooms:slippers | Slippers | |
| 169 | rooms:smokedetector | Smoke detectors | |
| 170 | rooms:smoking | Smoking rooms | |
| 171 | rooms:sofabed | Sofa bed | |
| 172 | rooms:teacoffeemaker | Tea/coffee maker | |
| 173 | rooms:terrace | Terrace | |
| 174 | rooms:tiled | Tile flooring | |
| 175 | rooms:trouserpress | Trouser press | |
| 176 | rooms:tv | TV | |
| 177 | rooms:ventilator | Fan | |
| 178 | rooms:videogames | Video games | |
| 179 | rooms:voltage | Voltage | |
| 180 | rooms:washingmachine | Washing machine | |
| 181 | rooms:welcomegift | Welcome gift | |
| 182 | rooms:wheelchairaccessible | Wheelchair accessible | |
| 183 | rooms:wheelchairaccessiblebathroom | Wheelchair accessible bathroom | |
| 184 | rooms:whirlpool | Hot tub | |
| 185 | rooms:wifi | WLAN | |
| 186 | rooms:writingdesk | Desk | |
| 10 | spa | Spa facilities | Group of facts / Context |
| 187 | spa:acupuncture | Acupuncture | |
| 188 | spa:antiaging | Anti-aging | |
| 189 | spa:ayurveda | Ayurveda | |
| 190 | spa:beautyfarm | Beauty farm | |
| 191 | spa:beautysalon | Beauty salon | |
| 192 | spa:hammam | Hammam | |
| 193 | spa:healthresort | Health resort | |
| 194 | spa:hydrotherapy | Hydro therapy | |
| 195 | spa:massage | Massage | |
| 196 | spa:sauna | Sauna | |
| 197 | spa:spa | Spa | |
| 198 | spa:steambath | Steam room | |
| 199 | spa:thalasso | Thalasso | |
| 200 | spa:treatments | Treatments | |
| 201 | spa:whirlpool | Hot tub | |
| 11 | sports | Sport | Group of facts / Context |
| 202 | sports:aerobics | Aerobics | |
| 203 | sports:aquaaerobics | Aqua aerobics | |
| 204 | sports:aquafitness | Aqua fitness | |
| 205 | sports:archery | Archery | |
| 206 | sports:badminton | Badminton | |
| 207 | sports:bananaboat | Banana boating | |
| 208 | sports:basketball | Basketball | |
| 209 | sports:beachvolleyball | Beach volleyball | |
| 210 | sports:biking | Bicycle / mountain bike | |
| 211 | sports:billiard | Billiards | |
| 212 | sports:boccia | Bocce | |
| 213 | sports:bowling | Bowling | |
| 214 | sports:canoe | Canoeing | |
| 215 | sports:catamaran | Catamaran boating | |
| 216 | sports:curling | Curling | |
| 217 | sports:darts | Darts | |
| 218 | sports:fishing | Fishing | |
| 219 | sports:golf | Golf | |
| 220 | sports:gym | Gym | |
| 221 | sports:gymnastics | Gymnastics | |
| 222 | sports:handball | Handball | |
| 223 | sports:horsebackriding | Horse riding | |
| 224 | sports:jetski | Jet skiing | |
| 225 | sports:kayak | Kayaking | |
| 226 | sports:kitesurfing | Kite surfing | |
| 227 | sports:miniaturegolf | Minigolf | |
| 228 | sports:motorboat | Motor boating | |
| 229 | sports:nordicwalking | Nordic walking | |
| 230 | sports:paddletennis | Paddle tennis | |
| 231 | sports:paragliding | Paragliding | |
| 232 | sports:pedalboat | Pedal boating | |
| 233 | sports:puttinggreen | Putting green | |
| 234 | sports:safari | Safari | |
| 235 | sports:sailing | Sailing | |
| 236 | sports:scubadiving | Diving | |
| 238 | sports:skiing | Skiing | |
| 237 | sports:skipass | Ski pass | |
| 239 | sports:sleighing | Ice skating | |
| 240 | sports:snorkelling | Snorkelling | |
| 241 | sports:snowboarding | Snowboarding | |
| 242 | sports:squash | Squash | |
| 243 | sports:surfing | Surfing | |
| 244 | sports:tabletennis | Table tennis | |
| 245 | sports:tennis | Tennis | |
| 246 | sports:volleyball | Volleyball | |
| 247 | sports:waterski | Waterskiing | |
| 248 | sports:watersports | Water sports | |
| 249 | sports:windsurfing | Windsurfing | |
| 250 | sports:yoga | Yoga | |
| 12 | type | Hotel type | Group of facts / Context |
| 251 | type:adultsonly | Adults only | |
| 252 | type:airporthotel | Airport hotel | |
| 253 | type:apartmenthotel | Apartment hotel | |
| 254 | type:appartment | Holiday apartments | |
| 255 | type:beachhotel | Beach hotel | |
| 256 | type:bedandbreakfast | B & B | |
| 257 | type:boutiquehotel | Boutique hotel | |
| 258 | type:bungalowcomplex | Bungalow complex | |
| 259 | type:businesshotel | Business hotel | |
| 260 | type:campground | Campsite | |
| 261 | type:casinoresort | Casino resort | |
| 262 | type:charmhotel | Charming hotel | |
| 263 | type:cityhotel | City hotel | |
| 264 | type:clubresort | Club resort | |
| 265 | type:conferencehotel | Conference hotel | |
| 266 | type:cruiser | Cruise ship | |
| 267 | type:cyclistshotel | Bike-friendly hotel | |
| 268 | type:ecohotel | Eco hotel | |
| 269 | type:familyfriendlyhotel | Family-friendly hotel | |
| 270 | type:finca | Finca | |
| 271 | type:floatinghotel | Floating hotel | |
| 272 | type:gayhotel | Gay hotel | |
| 273 | type:golfhotel | Golf hotel | |
| 274 | type:guesthouse | Guest house | |
| 275 | type:hikershotel | Hiking hotel | |
| 276 | type:historicalhotel | Historical hotel | |
| 277 | type:hostel | Youth hostel | |
| 278 | type:lodge | Lodge | |
| 279 | type:mountainhotel | Mountain hotel | |
| 280 | type:mountainlodge | Mountain lodge | |
| 281 | type:residence | Residence | |
| 282 | type:ruralhouse | Country house | |
| 283 | type:selfsupporter | Self-sufficient accommodation | |
| 284 | type:skihotel | Ski hotel | |
| 285 | type:spacomplex | Spa complex | |
| 286 | type:villa | Villas | |
| 287 | type:village | Village |
| Code | Name | Term | Comment |
|---|---|---|---|
| 63 | addresslines | address lines | |
| 1 | ai | all-inclusive | |
| 45 | aircon | air conditioning | |
| 2 | alacarte | à la carte | restaurant, dinner |
| 3 | allowed | allowed | |
| 4 | amex | American Express | payment methods |
| 5 | amexco | American Express | payment methods |
| 6 | attended | attended | car park |
| 7 | buffet | buffet | |
| 8 | cable | cable | TV |
| 9 | cashcard | debit card | payment methods |
| 48 | central | central | |
| 60 | cityname | place name | |
| 10 | continental | continental | breakfast |
| 62 | country | country | |
| 11 | de | German | multi-lingual staff |
| 12 | diners | Diners Club | payment methods |
| 13 | directdial | direct dial | telephone |
| 14 | directly | direct | beach |
| 15 | distance | distance | |
| 16 | earlyriser | early bird | breakfast |
| 17 | en | English | multi-lingual staff |
| 18 | english | English | breakfast |
| 19 | flatscreen | flat screen | TV |
| 20 | forafee | for a fee | |
| 66 | fr | French | multi-lingual staff |
| 21 | freeofcharge | free of charge | |
| 51 | freshwater | freshwater | |
| 22 | gentlysloping | gentle slope | beach |
| 53 | heated | heated | pool |
| 46 | highchair | highchair | |
| 47 | individual | individual | heating |
| 42 | jcb | JCB | payment methods |
| 23 | lateriser | late sleeper | breakfast |
| 24 | mastercard | MasterCard | payment methods |
| 25 | menu | menu | |
| 26 | nearby | nearby | beach |
| 27 | nonsmoking | non-smoking | |
| 49 | number | number | |
| 28 | onrequest | on request | |
| 29 | operatinghours | opening hours | |
| 30 | payperview | pay per view | TV |
| 54 | pebbles | pebbly | beach |
| 65 | pobox | post box | |
| 61 | postalcode | postcode | |
| 31 | prevalentcreditcards | major credit cards | payment methods |
| 56 | rating | rating | |
| 32 | robinsoncard | Robinson Card | payment methods |
| 55 | rocky | rocky | beach |
| 52 | saltwater | saltwater | pool |
| 33 | sandy | sandy | beach |
| 34 | sat | satellite | TV |
| 43 | satcable | satellite/cable | TV |
| 37 | separate | separate | bedroom |
| 35 | sepbypromenade | separated by promenade | beach |
| 36 | sepbystreet | separated by street | beach |
| 38 | sideways | side | sea view |
| 44 | size | size | |
| 57 | smoking | smoking | |
| 58 | street | street | |
| 59 | streetnumber | house number | |
| 39 | thirdpartyoperator | third party operator | |
| 40 | tuicard | Tui Card | payment methods |
| 64 | value | value | |
| 41 | visa | VISA | payment methods |
| 67 | warm | warm | |
| 50 | year | year |