SlideShare a Scribd company logo
1 of 114
Download to read offline
- Rajapintakirjasto, luokittelut ja käsitemäärittelyt - 
- v. 1.7 -
Rajapintakirjaston ja käsitejärjestelmän versiohistoria: 
Päivämäärä Versio Muutokset 
30.06.2005 versio 1.0 
21.06.2006 versio 1.7 
2 
Joensuun yliopisto 
Savonlinnan koulutus- ja kehittämiskeskus 
Matkailun verkosto-osaamiskeskus 
PL 126 
57101 Savonlinna, Finland 
Lisätietoa ja tarkemmat yhteystiedot: 
http://travelgate.joensuu.fi
1 Johdanto....................................................................................................................................6 
2 Taustaa rajapintamäärittelyille ...........................................................................................7 
2.1 Tiedon rakenteellisuus, luokittelu ..................................................................................7 
2.2 Ontologia............................................................................................................................7 
3 Dokumentaation kohderyhmä ja sen hyödyntäminen ................................................8 
4 Ontologian toteutustapa......................................................................................................8 
5 Ontologian ylläpito.................................................................................................................9 
6 MODUULIT...............................................................................................................................10 
6.1 Company...........................................................................................................................10 
6.2 IdComponent...................................................................................................................10 
6.3 ChainType.........................................................................................................................11 
6.4 Person................................................................................................................................11 
6.5 Personnel ..........................................................................................................................11 
6.6 Address .............................................................................................................................12 
6.7 DestinationType...............................................................................................................12 
6.8 PostAddress......................................................................................................................12 
6.9 ContactAddress ...............................................................................................................13 
6.10 XY.......................................................................................................................................13 
6.11 DateStamp........................................................................................................................13 
6.12 Description .......................................................................................................................14 
6.13 Link ....................................................................................................................................15 
6.14 Transportation .................................................................................................................15 
6.15 NearestObject ..................................................................................................................16 
6.16 Timeline.............................................................................................................................16 
6.17 DateRange ........................................................................................................................17 
6.18 WeekRange.......................................................................................................................17 
6.19 Period ................................................................................................................................17 
6.20 PriceRange........................................................................................................................18 
6.21 Cost....................................................................................................................................18 
6.22 Terms.................................................................................................................................18 
6.23 MultiLanguageText .........................................................................................................19 
6.24 Category ...........................................................................................................................19 
6.25 MainType ..........................................................................................................................20 
6.26 SubType ............................................................................................................................20 
6.27 ActDetails..........................................................................................................................21 
6.28 Group ................................................................................................................................21 
6.29 MultiMediaItem...............................................................................................................21 
6.30 Service ...............................................................................................................................22 
6.31 Facility ...............................................................................................................................22 
6.32 Numbers ...........................................................................................................................23 
6.33 Type ...................................................................................................................................23 
6.34 Profile ................................................................................................................................24 
6.35 Location ............................................................................................................................24 
6.36 Payment ............................................................................................................................24 
6.37 PaymentMethods ............................................................................................................25 
6.38 Suitable .............................................................................................................................25 
6.39 Conference .......................................................................................................................25 
6.40 ConferenceTyping ...........................................................................................................25 
6.41 Policy .................................................................................................................................26 
3
6.42 CottageDetails .................................................................................................................26 
6.43 EventVisibility...................................................................................................................26 
6.44 TargetAudience ...............................................................................................................27 
6.45 Publication........................................................................................................................27 
6.46 DateInformation..............................................................................................................27 
6.47 DateType...........................................................................................................................27 
6.48 SingleDate ........................................................................................................................27 
6.49 EventDateRange ..............................................................................................................28 
6.50 RecurringDate ..................................................................................................................28 
6.51 Weekdays..........................................................................................................................28 
6.52 AttendCost .......................................................................................................................28 
6.53 CostType ...........................................................................................................................28 
6.54 Registration ......................................................................................................................29 
6.55 EventContact....................................................................................................................29 
6.56 Venue ................................................................................................................................29 
6.57 VenueDetails ....................................................................................................................29 
7 RAJAPINTAKUVAUKSET ........................................................................................................30 
7.1 ACTIVITIES.........................................................................................................................31 
7.2 SITE ....................................................................................................................................32 
7.3 UNIT...................................................................................................................................33 
7.4 COTTAGE...........................................................................................................................34 
7.5 EVENT................................................................................................................................35 
LIITE A.1 ...........................................................................................................................................36 
LIITE A.2 ...........................................................................................................................................37 
LIITE A.3 ...........................................................................................................................................49 
LIITE A.4 ...........................................................................................................................................51 
LIITE A.5 ...........................................................................................................................................53 
LIITE A.6 ...........................................................................................................................................59 
LIITE A.7 ...........................................................................................................................................65 
LIITE A.8 ...........................................................................................................................................70 
LIITE A.9 ...........................................................................................................................................72 
LIITE A.10 .........................................................................................................................................73 
LIITE A.11 .........................................................................................................................................76 
LIITE A.12 .........................................................................................................................................78 
LIITE A.13 .........................................................................................................................................79 
LIITE A.14 .........................................................................................................................................84 
LIITE A.15 .........................................................................................................................................88 
LIITE A.16 .........................................................................................................................................89 
LIITE A.17 .........................................................................................................................................90 
LIITE A.18 .........................................................................................................................................91 
LIITE A.19 .........................................................................................................................................93 
LIITE A.20 .........................................................................................................................................95 
LIITE A.21 .........................................................................................................................................98 
LIITE A.22 .......................................................................................................................................102 
LIITE A.23 .......................................................................................................................................103 
LIITE A.24 .......................................................................................................................................104 
LIITE A.25 .......................................................................................................................................105 
LIITE A.26 .......................................................................................................................................106 
LIITE A.27 .......................................................................................................................................107 
4
LIITE A.28 .......................................................................................................................................108 
LIITE A.29 .......................................................................................................................................112 
LIITE B Standardit ja tietotyypit ..............................................................................................114 
5
1 Johdanto 
TravelGate Finland –hankkeessa kehitetään ratkaisuja matkailualan eri tuottajien sähköisen 
palveluntarjonnan yhdistämiseksi. Punaisena lankana pidetään asiakasnäkökulmaa sekä 
yritystoiminnan kilpailukyvyn parantamista. Tavoitteena on luoda matkailutoimialalle vakiintuneet 
toimintatavat ja -mallit, joiden avulla sähköiset markkinapaikat kehittyvät, niiden sisällön laatu 
paranee ja valikoima monipuolistuu. Yritystoiminnan näkökulmasta palvelut ja tuotteet ovat entistä 
kattavammin kuluttajan ulottuvilla ja ostettavissa. 
Hankkeen ensimmäisessä vaiheessa (1.9.2004–30.6.2005) keskityttiin majoituksen ja kapasiteetin 
hallintaan (mökki- ja hotellimajoitus) sekä ohjelmapalvelujen kuvaamiseen ja rajapinnan 
muodostamiseen. Hankkeen toisessa vaiheessa (1.9.2005 - 31.8.2006.) rajapintakuvauksiin tullaan 
lisäämään tapahtuma-, luontomatkailutuote- sekä nähtävyys- ja käyntikohde määrittelyt. Näille osa-alueille 
muodostetaan RDF-muotoiset kuvaukset ja käsitteen määrittelyt. Hankkeen tuloksena 
syntyneet määrittelyt ja rajapinnat on julkaistu tässä dokumentissa. TravelGate Finland –hankkeen 
internet-sivuilta http://travelgate.joensuu.fi löytyy on aina uusin päivitetty versio rajapintamäärittelyistä. 
Projektin ensimmäinen ja toinen vaihe on rahoitettu TEKESin Fenix-ohjelmasta ajalle 1.9.2004– 
30.6.2005 (TGF I) ja 1.9.2005 - 31.8.2006 (TGF II). Hanke koostuu Joensuun yliopiston 
tutkimusprojektista ja kolmesta yritysprojektista. Yrityshankkeen partnerit ovat Go Finland Oy, 
Tietotalo Oy ja Karttaikkuna Oy. 
Projekti kuuluu osana Matkailun verkosto-osaamiskeskuksen (MOSKE) valtakunnalliseen 
matkakohteen hallintajärjestelmät –ohjelmaan. Joensuun yliopiston Savonlinnan koulutus- ja 
kehittämiskeskus on yksi MOSKEn viidestä toimijasta. MOSKEn tehtävänä on tuoda 
matkailuyrityksille uusia innovatiivisia tapoja nähdä toimialan tulevaisuutta ja parhaita käytänteitä 
sekä edistää uuden liiketoiminnan syntymistä. MOSKE toimii tutkimusmaailman ja elinkeinon 
välisenä katalysaattorina. Lisätietoa Matkailun verkosto-osaamiskeskuksen toiminnasta löytyy 
osoitteesta www.matkailu.org. 
6
2 Taustaa rajapintamäärittelyille 
2.1 Tiedon rakenteellisuus, luokittelu 
TravelGate Finland -hankkeen selvityksissä havaittiin, että tiedon rakenteeseen liittyvät ongelmat 
voidaan karkeasti jakaa kahteen eri kategoriaan 1) luokitteluun liittyviin ongelmiin ja 2) 
nimeämiseen liittyviin ongelmiin. Luokitteluun liittyvät ongelmat kulminoituvat erilaisiin 
tuotteiden ja palvelujen jaottelujärjestelmiin. Esimerkiksi tapahtumat jakautuvat moneen 
alakategoriaan (musiikki, elokuva, urheilu, taide tai kulttuuri). Kartoitus osoitti yhteisen 
luokittelumallin tai -järjestelmän puuttuvan Suomesta ja luokittelut olivatkin palveluntuottajan omia 
määritelmiä ja näkemyksiään kategorioista. Kuitenkin sähköisten palvelujen tuottajat olivat 
halukkaita ottamaan käyttöönsä ”standardin” luokittelujärjestelmän, jos sellainen olisi saatavilla. 
Tällöin esimerkiksi liitännät muihin vastaavan palvelun tuottajiin helpottuisivat. 
Nimeämisen ongelmat tulevat esille heterogeenisenä nimeämisenä, aivan kuten luokittelussakin. 
Sähköisessä tuote- tai palvelukuvauksessa yksittäinen attribuutti tai ominaisuus voidaan esittää 
monella eri tapaa. Esimerkiksi seuraavat katuosoitteen luokittelut tulivat vastaamme: <katu>, 
<katuosoite>, <street>, <address>, <street address>. Semanttinen ja yksilöivä määrittely siitä, mitä 
ja miten jokaisessa tuote- ja palvelukuvauksen kentässä tulee esittää, on tarpeen turhan manuaalisen 
käsittelyn poistamiseksi. Yksiselitteiset nimeämistavat ja -mallit ovat helposti tunnistettavissa 
hyväksi havaituista käytännöistä, jotka TravelGate Finland -dokumentaatiossa on pyritty 
esittämään. 
2.2 Ontologia 
Tiedon rakenteellisuuden ja luokittelun ongelmat ovat ratkaistavissa muodostamalla ontologia 
matkailun toimialalle. Ontologia on muodollinen tapa mallintaa jotakin tiettyä alaa tai 
asiakokonaisuutta, jossa määritellään käsitteet ja asioiden väliset suhteet selkeästi. Esimerkiksi 
hotellin ontologiassa voisi olla käsitteinä huone, kokoustilat ja hinnat. Käsitteille voidaan luoda 
suhteet: hotellissa on 30 huonetta ja 3 kokoustilaa. Kokoustilan hinta on 120 €/h. Ontologiat 
tavallaan kuvaavat reaalimaailman tilanteita rakenteellisessa muodossa ja määrittelemällä 
rakenteelliset muodot, voidaan luoda joukko sääntöjä ja viitekehys (reference model). Käyttämällä 
tätä viitekehystä ja joukkoa sääntöjä voidaan yksinkertaistaa eri osapuolten välistä tiedonkulkua ja 
tietämystä. Ontologiat auttavat vähentämään käsitteellistä epäselvyyttä ja moniselitteisyyttä. 
Teknisesti ontologioiden esittäminen on helppoa käyttäen rakenteellista kuvauskieltä kuten XML. 
RDF (Resource Description Framework) on XML-sovellus, joka laajentaa XML:n mallia ja 
syntaksia kattamaan informaatioresurssien kuvailun. RDF:n avulla ontologiat saadaan tulkattua 
koneiden ymmärtämään muotoon. Ontologiakehystä ei ole tätä ennen Suomessa määritelty, eikä 
vapaasti hyödynnettäviä luokittelu- tai nimeämisjärjestelmiä ole hyödynnettävissä juurikaan. 
Kuitenkin palvelujentuottajat tarvitsevat valmiita ja kattavia käsitteistöjä ja luokittelujärjestelmiä 
oman ohjelmistokehityksensä tueksi. Travelgate Finland vastaa omalta osaltaan Suomen 
matkailun ontologiaa. 
7
3 Dokumentaation kohderyhmä ja sen hyödyntäminen 
TravelGate Finland rajapinnat ja luokittelut on tarkoitettu suomen ja muun maailman matkailun IT-ammattilaisille 
ja tahoilla, jotka kehittävät tai tilaavat matkailun sähköisiä palveluja. 
Rajapintamäärittelyjen on tarkoitus helpottaa uusien järjestelmien määrittelyjen tekemistä sekä 
myöhemmin järjestelmien muututtua vastaamaan entistä enemmän toisiaan helpottamaan eri 
järjestelmien välisiä integraatioita ja tiedonsiirtoa. 
TravelGate Finland helpottaa myös järjestelmien tilaajien eli matkailun ammattilaisten työtä 
kun määrittelyvaiheessa voi viitata yhteensopivuuskriteereissä valmiit rajapinnat. 
Matkailuyrittäjän näkökulmasta Travelgate Finland tuo palvelut ja tuotteet ovat entistä kattavammin 
kuluttajan ulottuville ja ostettavaksi. 
Miten hyödynnetään? 
TravelGate Finlandin materiaali on vapaasti kaikkien siitä kiinnostuneiden tahojen käytettävissä, 
tämä koskee niin akateemisia, julkisia ja yritystarpeita. TravelGate Finlandin työryhmä toivoo, että 
dokumentaatiota hyväksikäyttävät tahot ilmoittavat käytöstä sähköpostiosoitteeseen 
travelgate@joensuu.fi sekä osallistuu luokittelujen kehitystyöhön dokumentissa myöhemmin 
määritellyllä tavalla (Ontologian ylläpito). 
8 
4 Ontologian toteutustapa 
TravelGate Finland pohjautuu hankkeen aikana tutkittujen tahojen rajapintamäärittelyihin sekä 
TravelGate Finlandin työ- ja ohjausryhmän työskentelyyn. Tutkitut tahot mainitaan TravelGate 
Finlandin hankkeen raportissa "Kartoitus matkailun sähköisistä palveluista", joka löytyy osoitteesta 
(http://travelgate.joensuu.fi). Kartoitetuista määrittelyistä on muodostettu parhaiten Suomen 
matkailuelinkeinoa palveleva ratkaisu. Työ on sisältänyt toimialan tarveanalyysin, erilaisten 
määritysten ja luokittelujen vertaamista, ulkomaisten lähteiden Suomen oloihin muokkaamista sekä 
teknistä määrittelyä toimialan tarpeiden mukaan. 
Erityisen arvokasta on ollut yhteistyö hankkeeseen osallistuneiden yritysten sekä EC3:n Harmonise 
hankkeen kanssa, johon TravelGaten Finlandin moduulirakenne osaltaan perustuu. Lisätietoa 
Harmonisesta: 
Dr. Hannes Werthner 
Projektipäällikkö Inkeri Starry 
ec3 - Electronic Commerce Competence Center Donau-City Strasse 1 A-1220 Wien Austria 
Puhelin: +43 1 522 71 71 - 0 
Fax: +43 1 522 71 71 - 71 
sähköposti: office@ec3.at 
WWW-osoite: www.ec3.at ja www.harmo-ten.org
5 Ontologian ylläpito 
TravelGate Finland Consortium 
TravelGate Finland Consortium on yhteistyöelin, joka on muodostettu hankkeeseen osallistuneiden 
ja sitä merkittäväsit edistäneiden tahojen kesken. Sen tarkoituksena on valvoa muodostettujen 
rajapintojen käyttöä ja ajankohtaisuutta. Consortium kokoontuu vuosittain. 
TravelGate Finland muutokset 
TravelGate Finland rajapinnat ja luokittelut ovat koottu yhteistyössä Suomen ja muun maailman 
johtavien asiantuntijoiden kanssa. Koska matkailuala on alati vaihtuvaa, teknologia kehittyy ja 
toimialan tarpeet vaihtelevat, on luokitteluja kuitenkin tärkeää päivittää ja muuttaa. TravelGate 
Finland rajapinnat on koottu moduuleista mikä mahdollistaa sen, että ne ovat yleispäteviä, eikä 
niihin itseensä tarvitse yleensä tehdä muutoksia, vaan tarvittavat muutokset tehdään erilaisiin 
luokitteluihin. 
Kun matkailualalle tulee uusia muuttujia, jotka nousevat merkittäviksi tekijöiksi, on näitä tekijöitä 
mahdollista listoihin lisätä tai poistaa. Luokittelut ovat muodostettu mahdollisimman laajaksi, mutta 
on kuitenkin mahdollista, että jokin Suomen matkailun kannalta tärkeä luokittelu on jäänyt 
TravelGate Finlandissa huomioimatta. 
TravelGate Finlandin luokitteluihin voi vaikuttaa kahdella eri tavalla: 
1. Lähettämällä omilla yhteystiedoilla varustettua sähköpostia osoitteeseen travelgate (at) 
joensuu.fi, missä viitateen TravelGaten Finlandin luokittelujärjestelmän otsikkonumeroon, 
ehdotetaan uutta määritelmää tai muutosta sekä perustellaan ehdotus mahdollisimman 
tarkasti. Samoin rajapinnan toteutuksen puute tai suoranainen virhe tulee yksilöidä 
mahdollimman tarkasti helpottaen ylläpitotyötä. 
2. Osallistumalla TravelGate Finland Consortiumin toimintaa, jossa muutosehdotukset 
9 
käsitellään. 
Pyrkimyksenä on, että läpi menevät muutokset ja lisäykset kirjataan TravelGate Finlandiin 
vuosittain.
10 
6 MODUULIT 
Kuvatut rajapinnat muodostuvat moduuleista, joka takaa joustavuuden ja sopivuuden moneen eri 
tilanteeseen. Alla olevista yksittäisistä moduuleista koostetaan lopulliset rajapinnat: 
• site = hotellitaso 
• unit = hotellihuonetaso 
• cottage= lomamökki 
• activities = ohjelmapalvelu 
• event = tapahtuma 
Ohjeita lukemisen helpottamiseksi: 
- yhdistetyt komponentit (aggregaatit)ilmaistaan ISOILLA KIRJAIMILLA 
- primitiivit esitetään pienellä kirjaimilla 
- esimerkit sisällöstä esitetään kursiivilla 
- komponenttien selitykset ovat kirjoitettu eri fontilla 
Moduuleiden rakenteessa useasti esiintyvä pari value – name mahdollistaa hakutoiminnot. Value 
toimii jonkin ominaisuuden tunnisteena, jolloin esim. asiakas joka on kiinnostunut vain 
majoituksesta, jossa on ”ilmastointi hotellihuoneessa”, on helppo toteuttaa. Lisäksi name-kentällä 
varmistetaan sellainen tilanne, jos jostain syystä vastaan ottavan palvelun päässä ei kyseistä value-tietoa 
ole saatavilla, niin kuitenkin ominaisuus voidaan esittää kirjallisesti (ja tarvittaessa tehdä 
”string”-tyyppinen hakutoiminto). 
Huomiotavaa value – name parin käytössä: eritasoiselle tai tyyppiselle majoitukselle sekä 
ohjelmapalvelulle on käytettävissä omat value – name luokitukset. Jokaisen moduulin jälkeen on 
viitteenä se dokumentin liite, (esim. A.12), jota käytetään luokittelun pohjana. Osassa moduuleissa 
on vielä varmistukseksi extent-kenttä, jossa ilmaistaa, minkä tasoiseen moduuliin sillä viitataan (unit, 
site, cottage, activities). 
6.1 Company 
Company 
company IDCOMPONENT uniikki tunniste 
name string yrityksen nimi 
Personnel PERSONNEL henkilöstö kontaktitietoineen 
Company on yrityksen tiedot kokoava moduuli. Personnellin alla on yhteystiedot myyntiin, asiakaspalveluun 
yms. 
6.2 IdComponent 
IdComponent 
CompanyID string unique ID-value 
companyName string yrityksen nimi, ylläpitäjän rekisteri 
IdComponent on yritysten ja toimijoiden identifiointiin. Nämä vaativat ylläpitävän tahon ja listan yksilöllisistä 
tunnisteista. Jos tarvittavaa ylläpitäjää ei näille tunnisteille löydy, ne voidaan jättää käyttämättä.
6.3 ChainType 
ChainType 
value string ketjun tunnistenumero (A.1) 
name MULTILANGUAGETEXT ketjun nimi (A.1) 
ChainTypella ilmaistaan jonkun toimijan (Siten) kuuluminen johonkin tiettyyn ketjuun, esim. hotelliketjuun 
”Best Western”. Value on hotelliketjun tunnistenumero (liite A.1) ja name on hotelliketjun nimi liitteestä A.1. 
Hotelli- ja majoitusketjut ovat lueteltu liitteessä A.1 
6.4 Person 
Person 
title string henkilöm titteli, esim. toimitusjohtaja 
firstname string etunimi 
surname string sukunimi 
address ADDRESS käyntiosoite 
postAddress POSTADDRESS postiosoite 
contactAddress CONTACTADDRESS kontaktiosoite (puh, www, email, fax) 
Person on yhden henkilön tiedot kokoava tietue, jota käytetään muodostamaan henkilöstö (Personnel). 
6.5 Personnel 
Personnel 
management PERSON johto 
booking PERSON varaukset 
customerService PERSON asiakaspalvelu 
technical PERSON tekninen tuki 
marketing PERSON markkinointi 
sales PERSON myynti 
Personnel (henkilöstö) muodostuu yksittäisistä henkilöistä (Person). Personnel antaa vapauden erilaisten 
organisaatioiden määritellä eri henkilöt omineen yhteystietoineen varauksin, asiakaspalveluun, tekniseen 
tukeen, markkinointi, myyntiin ja johtoon. Myös ulkoistetut resurssit (esim. tekninen tuki) saadaan mukaan, 
koska jokaiselle taholle on mahdollisuus antaa yksilöivät yhteistiedot. 
11
6.6 Address 
Address 
country DESTINATIONTYPE maan nimi (luokittelu liitteessa A.2) 
majorRegion DESTINATIONTYPE suuralue (A.2) 
destination DESTINATIONTYPE matkailualue (A.2) 
city DESTINATIONTYPE kaupunki, kunta (A.2) 
streetName string käyntiosoitteen kadun nimi 
streetNumber string käyntiosoitteen katunro (+rappu ja huoneisto) 
postcode string käyntiosoitteen postinumero 
Address (osoite) koostuu maasta (country), suuralueesta (major region), matkailualueesta (destination) ja 
kaupunki- tai kuntalistauksesta (city). Mahdolliset arvot ovat lueteltu liitteessä A.2. 
Huom! Tässä ilmoitetaan vain käyntiosoitteen kadun nimi (streetName), katunumero (tarvittaessa rappu ja 
huoneisto) sekä käyntisoitteen postinumero. Postiosoitteelle on oma tietueensa PostAddress sekä muille 
yhteystiedoille kuten puh, fax, www (ContactAddress). 
6.7 DestinationType 
DestinationType 
value string arvo listasta (A.2) 
name MULTILANGUAGETEXT nimi listasta (A.2) 
DestionationType toimii alueiden yksilöivänä konseptina. Value on alueen tunnistenumero (A.2) ja name on 
alueen nimi (A.2). 
6.8 PostAddress 
PostAddress 
pobox string postilokero 
postStreetName string postiosoite 
12 
(katu+katunumero+rappu+huoneisto) 
postCode string postiosoitteen postinumero 
postCity MULTILANGUAGETEXT postiosoitteen kaupunki 
postCountry MULTILANGUAGETEXT postilokeron maa 
PostAddress on esim. kohteelle tai palvelun tuottajalle postiosoite. Yhdessä käyntiosoitteen (Address) 
kanssa saadaan eri osoitteet esim. posteille ja asiakaspalvelulle. 
Huomaa, että käytännössä postilokero(pobox) ja postiosoite (postStreetName) voivat olla toisensa pois 
sulkevia.
6.9 ContactAddress 
ContactAddress 
email string sähköpostiosoite 
phonePrefix string puhelimen suuntanumero (+maakoodi) 
phoneNum string puhelinumero (ilman suuntanumeroa) 
mobilePrefix string matkapuhelimen numeron suunta (+maakoodi) 
mobileNum string matkapuhelimen numero (ilman suuntanumeroa) 
faxPrefix string faksin suuntanumero (+maakoodi) 
faxNum string faksinumero (ilman suuntanumeroa) 
www string internet-osoite (LIITE B, w3c-standardin mukaiset) 
ContactAddress (kontaktiosoite) avulla ilmaistaan sähköposti, puhelin, matkapuhelin, fax ja internetin 
yhteistiedot. Käytä puhelimen- ja faxin suuntanumerokentässä (phonePrefix, faxPrefix) tarvittaessa 
maatunnusta +358. Liitteessä B on kuvattu oikea tapa esittää www-osoite. 
6.10 XY 
XY 
latitude string leveyspiiri (gps-koordinaatit) 
longitude string pituuspiiri (gps-koordinaatit) 
altitude string korkeus metreissä 
XY kuvaa kohteen sijainnin koordinaatistossa leveys- ja pituuspiireinä (longitude, latitude), jonka avulla 
kohde voidaan sijoittaa helposti esim. erillisessä karttapalvelussa kartalle. Altitude-kentän avulla voidaan 
tarvittaessa ilmaista kohteen korkeus metreissä, esimerkiksi hiihtokeskuksen tapauksessa. 
Koordinaatistossa käytetään gps-pohjaista koordinaattijärjestelmää, jotta tuetaan kansainvälistä standardia 
WGS84 (World Geodetic System 1984). (Tarvittaessa muunnos suomalaiseen kkj-järjestelmään voidaan 
tehdä Hayfordin ellipsoidin avulla.) 
6.11 DateStamp 
DateStamp 
CreateTime string luontiaika, kellonaika ISO 
CreateDate string luontiaika, päivämäärä ISO 
LastModifiedTime string viimeksi muokattu, kellonaika ISO 
LastModifiedDate string viimeksi muokattu, päivämäärä ISO 
DateStamp toimii tuotteiden aikaleimana, jonka avulla hallitaan tuotteiden päivittämistä tietokantojen välillä. 
Kun tuotetta muokataan alkuperäisessä tietokannassa, siihen tulee tallettaa aikaleima. Päivämäärä esitetään 
W3C XML-skeeman määrittelyjen mukaisesti, noudattaen ISO-standardia 8601. Kellonajat esitetään 
muodossa HH:MM:SS (tunnit, minuutit, sekunnit). Jos sekunteja ei haluta esittää, niin käytetään ”00”. 
Päivämäärät esitetään muodossa YYYY-MM-DD. Esimerkiksi tammikuu 21, 2005 esitetään 2005-01-21. 
13
6.12 Description 
Description 
listDescription MULTILANGUAGETEXT lyhyt kuvaus, max. 250 merkkiä 
summary MULTILANGUAGETEXT lyhyt yhteenveto tuotteesta 
overview MULTILANGUAGETEXT vapaa kuvaus tuotteesta, pisin 
Description-kenttää käytetään tuote- ja palvelukuvauksissa. ListDescription on lyhyt kuvaileva yhteenveto 
tuotteesta, jota käytetään esim. haun tuloksissa, jonka tarkoituksena on saada käyttäjä kiinnostumaan ja 
lukemaan lisää tuotteesta tai palvelusta. Summary on lyhyt yhteenveto tuotteesta, sekä overview on pisin ja 
laajin kuvaus tuotteesta tai palvelusta. Käyttöliittymässä näiden kohtien ohjeistaminen on erityisen tärkeää, 
koska kyseisistä kentistä on käytössä monenlaisia tulkintoja. 
Esimerkki Description-kenttien käytöstä: 
ListDescription: 
Kokoonnu kanssamme viettämään suomalaista kesäiltaa. Nuotion äärellä nautimme suomalaisen 
grillipöydän antimista ja tulen lämmöstä. Illan kruunaavat aito nokipannukahvi ja itsepaistettu räiskäle. Lue 
lisää... 
Summary: 
- Suomalainen kesäilta 
- Tunnelmallinen iltaohjelma 
- Aito nokipannukahvi ja itsepaistettu räiskäle 
- Oma ohjelma perheen pienimmille 
Overview: 
Kokoonnu kanssamme viettämään suomalaista kesäiltaa. Ohjelmallinen iltaohjelma, jonka aikana 
tutustutaan alueen jännittävään historiaan. Nuotion äärellä nautimme suomalaisen grillipöydän antimista ja 
tulen lämmöstä. 
Ilta alkaa suoraan hotellistanne mistä oppaanne, aito karjalaiseukko, tulee noutamaan teidät sovittuna 
ajankohtana. Itse tapahtuma alkaa tunnelmallisella yhteislaululla; kalliolle kukkulalle, jonka jälkeen siirrymme 
oppaanne johdolla nuotiopaikalle, aidon turvesaunan läheisyyteen. Samalla paikalla pidettiin Etelä-Karjalan 
ensimmäiset kansankäräjät vuonna 1797 linnanherra Wileniuksen johdolla. 
Ilta jatkuu karjalaiseukon juttuja kuunnellen ja erilaisia kansanpelejä kuten mölkkyä pelaten. Illan kruunaa 
aidot nokipannukahvit sekä itsepaistetut räiskäleet mansikkahillolla. Perheen pienimpiä viihdyttää Putte-koira 
erilaisin hauskoin leikein. Lapset saavat tilaisuuden päätteeksi aitoa metsämarja mehua ja vanhempien 
suostumuksella itsepaistettuja räiskäleitä. 
Muista ilmoittaa mahdollisista ruoka-aine allergioista. Tilaisuudessa on säävaraus, sillä sateella ei nuotiolle 
kannata lähteä. Tilaisuuden päätteeksi kaikki osallistujat saavat diplomit! 
14
6.13 Link 
Link 
text MULTILANGUAGETEXT linkin tekstikenttä (nimi) käyttöliittymässä 
image string kuva, jota voidaan käyttää linkkinä 
url string linkin URL-osoite 
details string lisätietokenttä 
Link-moduulin avulla voidaan määrittää hypertekstilinkit kahden toisiinsa liittyvän tuotteen tai palvelun välillä. 
Myös lisätietoja tai ulkoisia lähteitä voidaan linkittää tämän avulla tuotteeseen. 
Linkkiä voidaan käyttää esim. kahden hotellin (Site) linkittäminen toisiinsa ja linkittämällä tuotteita ja palveluja 
toisiinsa, jolloin muodostuu yritysverkostoja. Details-kenttään voidaan lisätä tarvittavia lisätietoja tai 
tunnisteita, jolla voidaan yksilöidä tai rajata linkkiä sekä välittää muuta tarvittavaa lisätietoa, vaikka 
tarjouskoodeja. 
Esim. 
text: Konserttiliput voit tilata täältä 
image: liput.jpg 
url: http://www.liput.fi/konsertit/ 
details: tarjouskoodi 12 
6.14 Transportation 
Transportation 
airport NEARESTOBJECT lentokenttä 
bus NEARESTOBJECT bussiasema 
harbour NEARESTOBJECT satama 
train NEARESTOBJECT juna-asema 
helicopter NEARESTOBJECT helikopteri 
parking NEARESTOBJECT autolle parkkipaikka 
PreferredMethod string suositeltava tapa tulla kohteeseen (vapaa kuvaus) 
Transportation kuvaa eri kulkuvälineillä saapumista kohteeseen. Kohteen kuvaukseen annetaan 
yksityiskohtaiset tiedot käyttäen NearestObject-konseptia. PreferredMethod on vapaa kuvaus siitä, miten 
kohteeseen kannattaa tulla (esim. suositeltavin tapa: oma auto, vaihtoehtoinen tapa: junalla Savonlinnaan ja 
bussilla nro 12 juna-asemalta Aholahden pysäkille). 
15
6.15 NearestObject 
NearestObject 
value string kohteen tunnistenumero (liite A.3) 
name MULTILANGUAGETEXT kohteen nimi (liite A.3) 
objectname MULTILANGUAGETEXT lähimmän kohteen nimi 
openingHours TIMELINE kohteen aukioloajat 
distance string etäisyys kohteeseen kilometreissä 
time string etäisyys kohteeseen minuutteina 
xy XY sijaintikoordinaatit 
Code string koodikenttä (esim. atpcode, asemakoodi) 
NearestObject-komponentin avulla voidaan esittää erilaisia kohteita, etäisyyksiä niihin kilometreinä ja 
käytettävänä aikana. Sijaintikoordinaattien avulla kohde voidaan esittää karttapohjalla. Code-kohtaan 
voidaan laittaa yksilöllinen tunniste, jota käytetään esim. lentokentillä ja bussiasemilla. Kohteen tyypit ovat 
määritelty liitteessä A.3 (NearestObject.type). 
Esimerkki kentän käytöstä 
value: 4 
name: lentokenttä 
objectname: Helsinki-Vantaan lentoasema 
distance: 23 km 
time: 30 min. 
xy: 62.560, 27.230, 
code: HEL 
6.16 Timeline 
Timeline 
criterion string ajanjakson kriteeri, jolloin se on 
16 
voimassa 
name MULTILANGUAGETEXT aikajakson nimi, esim. sesonki 
”kesäkausi” 
datesOpenRange DATERANGE aikajakson alku- ja loppupäivämäärä, 
jolloin tuote/palvelu on 
avoinna/käytössä 
datesClosedRange DATERANGE päivämäärät, jolloin tuote/palvelu on 
suljettu/poissa käytöstä (1-n kpl) 
Weekdays WEEKRANGE päivittäiset aukioloajat 
timeTableURL LINK linkki URLiin, esim. viikko-ohjelmaan 
additionalText MULTILANGUAGETEXT lisätietoa liittyen aukioloaikoihin 
Timeline on monitahoinen konsepti aikajakson kuvaamiseksi esimerkiksi majoitukselle (site), tai ravintolalle. 
Käyttäen muutamia eri moduuleita Timelinella voidaan esittää päivämäärät, päivät ja kellonajat, jolloin kohde 
on avoinna tai suljettu. Criterion-kenttään voidaan sijoittaa jokin tunniste tai kriteeri, jolla voidaan identifioida 
tietty ajanjakso esimerkiksi liittymään sesonkiin. Siis TimeLine konsepteja voi olla 1-n kappaletta, esim. 
sesonkien mukaisten aukioloaikojen mukaisesti.
6.17 DateRange 
DateRange 
startDate string alkupäivämäärä (ISO8601) 
endDate string loppupäivämäärä (ISO8601) 
duration string kesto päivinä 
DateRangella kuva jonkin tietyn ajanjakson alkupäivä, loppupäivä ja jakson kesto päivinä. Päivämäärät 
esitetään ISO 8601 muodossa YYYY-MM-DD. Esimerkiksi tammikuun 21, 2005 esitetään 2005-01-21. 
6.18 WeekRange 
Weekrange 
Monday PERIOD 
Tuesday PERIOD 
Wednesday PERIOD 
Thursday PERIOD 
Friday PERIOD 
Saturday PERIOD 
Sunday PERIOD 
WeekRange kuvaa tuotteen tai palvelun päivittäiset alku- ja loppuajat. Moduulia voidaan käyttää esim. 
kaupan päivittäisten aukioloaikojen esittämiseen. 
6.19 Period 
Period 
fromTime string kellonaika, tuotteen tai palvelun aukioloaika/alkuaika 
toTime string kellonaika, tuotteen tai palvelun sulkemisaika/loppuaika 
duration string kesto, tunneissa (aukiolo tai ohejlmapalvelun kesto) 
Period kuvaa tuotteen tai palvelun päivittäiset auki- ja sulkemisajat. Moduulia voidaan käyttää esim. kaupan 
päivittäisen aukioloajan esittämiseen. Kellonajat esitetään ISO8601 muodossa HH:MM:SS (tunnit, minuutit, 
sekunnit). Jos sekunteja ei haluta esittää, niin käytetään ”00”. 
17
6.20 PriceRange 
PriceRange 
criterion string hinnan kriteeri, jolloin se on voimassa 
name MULTILANGUAGETEXT hintaluokan nimi 
max COST hinta maksimissaan 
min COST hinta minimissään 
additionalText MULTILANGUAGETEXT lisätietokenttä hinnoittelun kuvaukseen 
PriceRange sisältää informaation tuotteen tai palvelun hinnan kuvaamiseksi. Criterion kentän avulla voidaan 
luoda jokin sääntö, jolla tämä hintaluokka toteutuu. Name-kenttään annetaan tämän hintaluokan nimi, esim. 
economy, bisnes.Konsepti sisältää kaksitasoisen hinnoittelen (min ja max) ja erilaisten määrittelevien ja/tai 
rajaavien elementtien kuvauksen (criterion) kuten esim. aika, päivä, sesonki tai henkilömäärä. Hinnoittelu 
voidaan selventää lisätietokentällä (additionalText). 
6.21 Cost 
Cost 
currency string valuutan tunnus (ISO4271) (A.4) 
amount floating point integer valuutan määrä (=hinta) 
Cost määrittelee tuotteen tai palvelun hinnan, sekä valuutan 2-kirjaimisen ISO 4217 mukaisen 
valuuttatunnuksen. Currency: valuutat muodostetaan ISO 4217 standardista käyttäen valuuttaa kuvaavaa 
kolmikirjaimista lyhennettä. Valuuttatunnukset ovat liitteessä A.4 
6.22 Terms 
Terms 
paymentTerms LINK maksuehdot 
mediationTerms LINK välitysehdot 
cancelTerms LINK peruutusehdot 
accomodationTerms LINK majoitusehdot 
Terms-moduulin avulla linkitetään erilaisia lainsäädännöllisiä ehtoja liittyen tuotteeseen. Ehdot käyttävät 
kuvaksessa LINK-moduulia, jossa yksityiskohtaisesti määritelty linkin ominaisuudet. 
Peruutus-, välitys- ja maksuehdot sisältävät juridisia ehtoja ja ohjeita kuten minimi/maksimi osallistujamäärä, 
majoitusehdot, maksuehdot osoite-, rekisteri ja varaustiedot, Force majeure -ehdot jne. 
18
6.23 MultiLanguageText 
MultiLanguageText 
text string itse tekstisisältö 
language string tekstikielen 2-kirjaiminen koodi (A.5) 
local string lokalisoidun tekstin 2-kirjaiminen koodi (A.6) 
MultilanguageText on konsepti, jolla voidaan samasta tekstistä tehdä erikielisiä esityksiä. Text-kenttään 
kirjoitetaan itse teksti ja language on 2-kirjaiminen koodi pieninkirjaimin (ISO 639). Local-kentän avulla 
voidaan esitys vielä lokalisoida tietylle kohderyhmälle (ISO 3166). 
Esim. tuotteen tai palvelun esittelykieli voi olla englanninkielellä, mutta sisältö eri kansallisuuksille voi poiketa 
toisistaan. Vertaa language = en (englanti) local = AU (australia) tai language = en (englanti) local = IE 
(irlanti) 
Kielen (language) koodit ovat liitteessä A.5 ja maiden (local) koodit ovat liitteessä A.6. 
6.24 Category 
Category 
ExtentSource string luokittelutiedon lähde, käytettävä liite 
MainType MAINTYPE pääluokka 
Category:n kokoava pääelementti. Category mahdollistaa kaksi-tasoisen sisältöjen luokittelun. Category 
moduulin käytettävä tietolähde voidaan määritellä kohtaan ExtentSource. Category –moduulin rakenne on 
esitetty kuviossa 1. 
Category-luokitus ohjelmapalveluille on esitetty liitteessä A.7 
19
Kuvio 1. Category –moduulin kokonaiskuvaus. . 
6.25 MainType 
MainType 
MainValue integer arvo 
MainTypeAttributes MULTILANGUAGETEXT selite 
SubType SUBTYPE alaluokka 
MainTypeComment MULTILANGUGETEXT lisätietokenttä 
Category:n pääluokka (1-taso). 
6.26 SubType 
SubType 
SubValue integer arvo 
SubTypeAttributes MULTILANGUAGETEXT selite 
SubTypeComment MULTILANGUAGETEXT lisätietokenttä 
Category:n alaluokka (2-taso). 
20
6.27 ActDetails 
ActDetails 
value string ominaisuuden tunniste (A.8) 
name MULTILANGUAGETEXT ominaisuuden nimi (A.8) 
ActDetails kuvaa ohjelmapalvelutuotteen ominaisuuksia: hintaan sisältyy, lisämaksusta, tuotteen saatavuus, 
opastus. Ominaisuuksien tunnisteet ja nimet ovat liitteessä A.8. 
6.28 Group 
Group 
name MULTILANGUAGETEXT ryhmän nimi 
criterion string kriteeri, jolla ryhmä tulee todeksi 
min string ryhmän minimikoko 
max string ryhmän maksimikoko 
free string määrä, jolla saa vapaanpaikan, esim. 16+1 
additionalText MULTILANGUAGETEXT lisätietokenttä, vapaakuvaus 
Group liittyy lähinnä ohjelmapalvelutuotteisiin, ja sen avulla hallitaan ryhmäkokoa ja siihen liittyviä 
tunnuslukuja, kuten hintaa, ilmaispaikkoja ja retken toteutumista. Erilaisia group määrittelyjä 
ohjelmapalvelutuotteella voi olla useita (1-n kappaletta). 
6.29 MultiMediaItem 
MultiMediaItem 
title MULTILANGUAGETEXT otsikko 
text MULTILANGUAGETEXT kuvaus 
meta string metadatatagi (esim. dublin core) 
type string tyyppi (dokumentti, kuva, video) 
language string kieli (2-merkkinen ISO 639 tunniste, A,5) 
fileSize string tiedoston koko 
fileFormat string tiedoston formaatti 
fileName string tiedoston nimi 
link LINK linkki tiedostoon verkossa 
version string MultiMediaItem versionumero 
relatedTo LINK linkki muihin MultiMediaItemeihin, esim. 
21 
kuvasarja 
MultimediaItemia käytetään liittämään tuote- ja palvelukuvauksiin ääntä, kuvaa, videota yms. 
Tavanomaisesti multimedialähteet sijaitsevat palvelimella tai www-sivustolla. Eri multimediatyypit (type) 
löytyvät liitteestä A.9 ja kielten tunnisteet liitteestä A.5.
6.30 Service 
Service 
value string palvelun tunniste (A.11) 
name MULTILANGUAGETEXT palvelun nimi (A.11) 
description MULTILANGUAGETEXT palvelun kuvaus 
price PRICERANGE palvelun hinta 
time TIMELINE palvelun saatavuus 
Service toimii palvelujen ja lisäpalvelujen liittämiseksi esim. hotellitasolle (site). Value on tunnistenumero ja 
name on nimi (liitteestä A.11). Descriptioniin voidaan liittää vapaakuvaus palvelun sisällöstä. Price-aggregaatin 
avulla voidaan antaa tuotteelle hinta ja timelinen avulla esitetään tuotteen/palvelun saatavuus tai 
aukioloaika. 
HUOM!: 
Servicellä on yleensä jokin kesto tai tuntihinnoittelu. Esimerkiksi Service polkupyöränvuokraus voisi 
olla 5 EUR/h. 
Vastaavasti facilitylla ei ole kestoaikaa. Esimerkiksi televisio hotellihuoneessa on käytettävissä 
24h/vrk ja sen katselun kustannukset ovat huoneen hinnassa. 
6.31 Facility 
Facility 
value string varusteen tunniste (A.20, A.14, A.21) 
name MULTILANGUAGETEXT varusteen nimi (A.20, A.14, A.21) 
comment MULTILANGUAGETEXT lisätietokenttä, vapaamuotoinen 
extent string facility kuuluu [site, unit, cottage] 
Facility on tarkoitettu majoituksen varustuksen kuvaamiseen. Sama Facility-moduuli toimii sekä Site, Unit ja 
Cottage tasolla. Kentässä extent käytetään juuri tunnistetta siitä, mitä majoituksen tasoa varustus koskee 
[hotelli=site, hotellihuone=unit, mökki=cottage]. 
HUOM! Extent määrää sen liitteen josta varusteet haetaan eli 
unit = A.20 
site = A.14 
cottage = A.21 
Unit 
Facility toimii majoituksen yhteydessä kuvaamaan unit-tason (hotellihuone) varusteita (esim. minibaari, 
maksu-tv). Value-kenttään laitetaan tunnistenumero liitteestä A.20 ja varusteen nimi name-kenttään. 
Comment-kenttä on vapaan kuvauksen kenttä, johon voi liittää lisätietoa varusteesta, esim. maksu-tv: 5 
EUR/vrk. 
Extent kenttään laitetaan tunnisteeksi: unit 
Site 
Facility toimii majoituksen yhteydessä kuvaamaan site-tason (hotelli) varusteita (esim. kylpylä, sauna, 
kuntosali). Value-kenttään laitetaan tunnistenumero liitteestä A.14 ja varusteen nimi name-kenttään. 
Comment-kenttä on vapaan kuvauksen kenttä, johon voi liittää lisätietoa varusteesta, esim. kuntosali 
ilmainen hotellin asukkaille. 
Extent kenttään laitetaan tunnisteeksi: site 
22
Cottage 
Facility toimii mökkimajoituksen yhteydessä kuvaamaan mökin varusteita (esim. sähköt, sisäwc, 
rantasauna). Value-kenttään laitetaan tunnistenumero liitteestä A.21 ja varusteen nimi name-kenttään. 
Comment-kenttä on vapaan kuvauksen kenttä, johon voi liittää lisätietoa varusteesta, esim. kalastusluvat 5 
EUR /vrk. 
Extent kenttään laitetaan tunnisteeksi: cottage 
6.32 Numbers 
Numbers 
value string tunnusluvun tunniste (A.15) 
name MULTILANGUAGETEXT tunnusluvun nimi (A.15) 
amount string lukumäärä 
Numbers toimii majoituksen yhteydessä kuvaamaan site-tason (hotelli) esim. huoneiden, ja sänkyjen 
lukumääriä kohteessa. Value-kenttään laitetaan tunnistenumero liitteestä A.15 ja varusteen nimi name-kenttään. 
23 
Amount-kenttään laitetaan lukumäärä. 
Esim. Numbers käytöstä 
value: 4 
name: perhehuoneiden lukumäärä 
amount: 25 
6.33 Type 
Type 
value string tyypin tunniste (A.17, A.12) 
name MULTILANGUAGETEXT tyypin nimi (A.17, A.12) 
comment MULTILANGUAGETEXT lisätietokenttä, vapaamuotoinen 
extent string type kuuluu [site, unit] 
Typen avulla kuvataan majoituksen (SITE) tai hotellihuoneen (UNIT) tyyppi. 
Unit 
Type toimii majoituksen yhteydessä kuvaamaan unit-tason tyyppiä (hotellihuoneen tyyppiä), esimerkiksi 
juniorsviitti tai Kahden hengen huone kylpyhuoneella. Value-kenttään laitetaan tunnistenumero liitteestä 
A.17 ja huonetyypin nimi name-kenttään. 
Comment kenttää voi laittaa vapaan kuvauksen tai lisätietoja. 
Extent kenttään tulee tunniste= Unit 
Site 
Tyoe toimii majoituksen yhteydessä kuvaamaan site-tason tyyppiä, esimerkiksi maatilamajoitus tai hostel. 
Value-kenttään laitetaan tunnistenumero liitteestä A.12 ja majoitustyypin nimi name-kenttään. 
Comment kenttää voi laittaa vapaan kuvauksen tai lisätietoja. 
Extent kenttään tulee tunniste= Site
6.34 Profile 
Profile 
value string tunnistenumero (A.18, A.13) 
name MULTILANGUAGETEXT tyypin nimi (A.18, A.13) 
comment MULTILANGUAGETEXT lisätietokenttä, vapaamuotoinen 
extent string profile kuuluu [site, unit, cottage] 
Profile toimii majoituksen yhteydessä kuvaamaan majoituskohdetta, esimerkiksi että kohteessa aamupala 
sisältyy hintaan tai palvelua annetaan suomeksi ja englanniksi (=SITE tasolla) tai UNIT-tasolla: huone 
sijaitsee 2. kerroksessa ja huoneesta on järvinäköala. 
Value kenttään tunnistenumero listasta (A.13 =site, A.18=unit) ja name kenttään poimitaan tunnistenimi. 
Comment on vapaaseen kuvaukseen ja lisätietojen antamiseen. 
Extent-kenttään laitetaan tunnisteeksi site,unit, cottage, riippuen siitä, mitä profiloidaan. Huom! Extent 
kentän tunniste vaikuttaa siihen, mitä liitettä käytetään profiloinnissa. 
unit=A.18 
site=A.13 
6.35 Location 
Location 
value string sijainnin tunnistenumero (A.16) 
name MULTILANGUAGETEXT sijaintityypin nimi (A.16) 
comment MULTILANGUAGETEXT lisätietokenttä, vapaamuotoinen 
Location kuvaa majoituskohteen sijaintia luonnossa tai kaupunkiympäristössä. Valittavat paikat löytyvät 
liitteessä A.16. Comment kenttää voi laittaa esim. etäisyyden, jos kohde sijaitsee esim. saaressa. 
Locationia käytetään vain siten ja cottagen yhteydessä ja molemmille kohteille lista (A.16) on sama. 
6.36 Payment 
Payment 
PaymentMethods PAYMENTMETHODS maksutavat (A.22) 
acceptedCards PAYMENTMETHODS pankki-luottokortit (A.22) 
Guarantee PAYMENTMETHODS takuumaksu (A.22) 
terms LINK erilaisten ehtojen linkitys 
Payment kuvaa erilaisia maksutapoja, hyväksyttyjä maksuvälineitä sekä takuumaksun suorittamista. Lisäksi 
siinä voidaan linkittää maksuehdot. 
24
6.37 PaymentMethods 
PaymentMethods 
value string tunnistenumero (A.22) 
name MULTILANGUAGETEXT tunnisteen nimi (A.22) 
comment MULTILANGUAGETEXT lisätietokenttä, vapaamuotoinen 
PaymentMethods kuvaa erilaisia maksutapoja, hyväksyttyjä maksuvälineitä sekä takuumaksun suorittamista. 
Valittavana olevat arvot löytyvät liitteestä A.22. Comment kenttää voi tarvittaessa laittaa lisätietoja liittyen 
esim. maksutapoihin, esim. laskutuslisä pankkikortilla 1 EUR. 
6.38 Suitable 
Suitable 
value string tunnistenumero (A.19) 
name MULTILANGUAGETEXT tunnisteen nimi (A.19) 
comment MULTILANGUAGETEXT lisätietokenttä, vapaamuotoinen 
Suitable toimii palvelun tai tuotteen soveltuvuuden ja segmentoinnin pohjaksi. Tässä kentässä voidaan ottaa 
myös kantaa tuotteen esteettömyyteen, esim. palvelu sopii pyörätuolilla liikkuvalle tai kohde on 
lapsiperheille. Liitteessä A.19 on kuvattu mahdolliset kohderyhmät ja erikoisvaatimukset. Suitablea 
käytetään sekä siten, unitin, cottagen ja activitiesin yhteydessä. 
6.39 Conference 
Conference 
name MULTILANGUAGETEXT konfrenssitilan nimi 
RoomType CONFERENCETYPING huonetyyppi 
EventType CONFERENCETYPING tapahtumatyyppi, esim. soveltuvuus 
ExtraSpace CONFERENCETYPING lisätilat 
ExtraServices CONFERENCETYPING lisäpalvelut 
Equipments CONFERENCETYPING varusteet 
Conference toimii konferenssi tilojen ja laitteiden ominaisuuksien kuvaamiseen. Valittavat varusteet ja 
ominaisuudet ovat liitteessä A.10. 
6.40 ConferenceTyping 
ConferenceTyping 
value string konfrenssilistan tunnistenumero (A.10) 
name MULTILANGUAGETEXT listan nimi tyypille/varusteelle (A.10) 
ConferenceTyping avulla liitetään konferenssitilan ominaisuudet osaksi kuvausta. Ominaisuudet ja varusteet 
ovat lueteltu liitteessä A.10. 
25
26 
6.41 Policy 
Policy 
value string 
name MULTILANGUAGETEXT 
FreeText MULTILANGUAGETEXT 
Policy kuvaa käytäntöjä majoituksessa toimiessa. Esimerkiksi normaalit check-in ja check-out ajat tai sääntö 
siitä, mikä on ikäraja lapsihinnalle. Liitteessä A.23 on lueteltu mahdolliset tyypit. Lista ei ole täydellinen. 
6.42 CottageDetails 
CottageDetails 
yearCompleted string valmistumisvuosi 
yearRenovated string remontointivuosi 
totalArea string pinta-ala kokonaisuudessaan 
loftArea string parven pinta-ala 
numFloors string kerrosten lukumäärä 
numRooms string huoneiden lukumäärä 
numAlcoves string alkovillisten huoneiden lukumäärä 
numBedrooms string makuuhuoneiden lukumäärä 
numLofts string parvien lukumäärä 
bedroomDesc MULTILANGUAGETEXT makuuhuoneen kuvaus 
loftDesc MULTILANGUAGETEXT parven kuvaus 
material MULTILANGUAGETEXT mökissä käytetyt materiaalit 
quality MULTILANGUAGETEXT mökin laatu 
CottageDetails on lomamökin yksityiskohtaiset tiedot kuvaava moduuli. Yksityiskohtaiset tiedot liitetään 
osaksi koko lomamökin kuvausta Cottage. 
6.43 EventVisibility 
EventVisibility 
value string tunnistenumero (A.24) 
name MULTILANGUAGETEXT tunnisteen nimi (A.24) 
details MULTILANGUAGETEXT lisätietokenttä, esim. kaupunki/paikannimi 
EventVisibility määrä tapahtumat näkyvyyden. Näkyvyysalueet on esitetty liitteessa A.24.
6.44 TargetAudience 
TargetAudience 
value string tunnistenumero (A.25) 
name MULTILANGUAGETEXT tunnisteen nimi (A.25) 
TargetAudience toimii tapahtuman kohdeyleisön määreenä. Liitteessä A.25 on esitetty mallilista 
kohdeyleisöistä. 
6.45 Publication 
Publication 
PublicationStartDate string tiedon julkaisupäivämäärä (ISO8061) 
PublicationStartTime string tiedon julkaisukellonaika (ISO8061) 
PublicationEndDate string tiedon julkaisun päättymispäivämäärä (ISO8061) 
PublicationEndTime string tiedon julkaisun päättymiskellonaika (ISO8061) 
Publication määrää tapahtumatiedon julkaisun aloitus- ja päättymispäivämäärät sekä kellonajat. 
6.46 DateInformation 
DateInformation 
Dates DATETYPE päivämäärät DateType muodoissa 
Tapahtuman päivämäärät kokoava moduuli. DateInformation voi koostua useista DateType muotoisista 
ajanjaksoista. 
6.47 DateType 
DateType 
SingleDate SINGLEDATE yksittäinen päivä 
DateRange EVENTDATERANGE ajanjakso 
RecurringDate RECURRINGDATE toistuvat päivät 
DateType sisältää erilaiset päivämäärien esitystavat. 
6.48 SingleDate 
SingleDate 
Date string päivämäärä (ISO8061) 
TimeDetails PERIOD ajanjakson aukioloaika 
27 
Yksittäisen päivän esitys ajanjaksona.
6.49 EventDateRange 
EventDateRange 
DateRange DATERANGE ajanjakso alku- ja loppupäivien mukaan 
TimeDetails PERIOD ajanjakson aukioloaika 
Tapahtuman ajanjakso alku- ja loppupäivien mukaan. 
6.50 RecurringDate 
RecurringDate 
DateRange DATERANGE ajanjakso alku- ja loppupäivien mukaan 
Recurrance WEEKDAYS toistojen viikonpäivät 
TimeDetails PERIOD ajanjakson aukioloaika 
Toistuvan ajanjakson kuvaus, jolla voidaan määrittää tietyllä ajanjaksolla (DateRange) tiettyinä viikonpäivinä 
(Recurrance) toistuva aukioloaika (TimeDetails). 
6.51 Weekdays 
Weekdays 
value string tunnistenumero (A.26) 
name MULTILANGUAGETEXT tunnisteen nimi, viikonpäivät (A.26) 
Viikonpäivien esitys esimerkiksi RecurringDate elementissä. 
6.52 AttendCost 
AttendCost 
CostType COSTTYPE osallistumismaksu tyyppi 
AttendCost kokoaa osallistumismaksun eri tyypit yhdeksi elementiksi. 
6.53 CostType 
CostType 
value string tunnistenumero (A.27) 
name MULTILANGUAGETEXT tunnisteen nimi (A.27) 
cost COST tyyppikohtainen hinta 
CostType muodostaa osallistumismaksun tunnistekohtaiset hinnat. 
28
6.54 Registration 
Registration 
RegistrationValue BOOLEAN rekisteröityminen Boolean-arvona 
RegistrationLink LINK linkki rekisteröitymiseen 
Details MULTILANGUAGETEXT selite 
Registration elementin avulla voidaan kuvata tapahtumaan tarvittava rekisteröityminen sekä osoittaa linkki 
selitteineen rekisteröitymistä varten 
6.55 EventContact 
EventContact 
Organisation MULTILANGUAGETEXT tapahtuman kontaktiorganisaatio 
ContactPerson PERSON yhteyshenkilö 
Tapahtuman kontaktitiedot. 
6.56 Venue 
Venue 
VenueDetails VENUEDETAILS tapahtumapaikan tiedot 
VenueServices NEARESTOBJECT tapahtumapaikan palvelut sekä lähipalvelut 
VenueAccessibility CATEGORY kaksitasoinen esteettömysluokittelu (A.28) 
VenueSuitable SUITABLE soveltuvuudet 
Tapahtumapaikan tiedot kokoava moduuli. 
6.57 VenueDetails 
VenueDetails 
Name MULTILANGUAGETEXT tapahtumapaikan nimi 
Description MULTILANGUAGETEXT kuvaus 
Address ADDRESS osoitetiedot 
MapReference XY koordinaatit 
ContactAddress CONTACTADDRESS kontaktiosoite 
Multimedia MULTIMEDIAITEM tapahtumapaikan multimedia 
Transportation TRANSPORTATION saapuminen kohteeseen 
29 
Tapahtumapaikan tarkemmat tiedot.
30 
7 RAJAPINTAKUVAUKSET 
Yllä olevista moduuleista koostetaan tietyn tuotteen tai palvelun kattavat rajapintakuvaukset. Alla 
esitetään seuraavat kuvaukset: 
• SITE = HOTELLITASO 
• UNIT = HOTELLIHUONETASO 
• COTTAGE= LOMAMÖKKI 
• ACTIVITIES = OHJELMAPALVELU 
• EVENT = TAPAHTUMA 
Seuraavassa on määritelty ne moduulit, joita rajapintojen yhteydessä käytetään. Rajapinnat ovat 
rakennettu siten, että samaa moduulia monistamalla saadaan joustavuutta kuvauksiin. Alla olevan 
esimerkin metodia voidaan käyttää mihin tahansa moduulin monistamiseen, kunhan pidetään huoli 
siitä, että lopulta kaikki moduulit(aggregaatit) purkautuvat primitiiveihin. 
Esim monistamisesta. Hotellihuoneen varusteet, jossa monistamalla <facility> ja <multilanguagetext> 
saadaan kuvauksesta todella joustava. Facilityja voi olla <UNIT> kuvauksessa 1-n kappaletta ja 
<COMMENT> kentässä voi olla 1-n <MULTILANGUAGETEXT> kuvauksia eri kielillä. 
<UNIT> 
… 
<Facility> 
<value>15 </value> 
<name> minibaari</name> 
<comment> 
<multilanguagetext> 
<text> Olutta, pikkupurtavaa</text> 
<language>fi</language> 
<local> </local> 
</multilanguagetext> 
<multilanguagetext> 
<text>Beer, snack </text> 
<language>en</language> 
<local> </local> 
<multilanguagetext> 
</comment> 
<extent> unit </extent> 
</Facility> 
<Facility> 
<value> 24 </value> 
<name> satelliitti/kaapelikanavat</name> 
<comment> 
<multilanguagetext> 
<text>23 kanavaa kuuluu huoneen hintaan </text> 
<language>fi</language> 
<local> </local> 
</multilanguagetext> 
<multilanguagetext> 
<text> room price includes 23 channels </text> 
<language>en</language> 
<local> </local> 
</multilanguagetext> 
<multilanguagetext> 
<text> rum pris inkluderas 23 kabelkanaler </text> 
<language>se</language> 
<local> </local> 
</multilanguagetext> 
</comment> 
<extent> unit </extent> 
</Facility> 
… 
</UNIT>
7.1 ACTIVITIES 
OHJELMAPALVELUT 
Activities 
Datestamp DATESTAMP aikaleima tuotteelle 
Type CATEGORY ohjelmapalvelun kategoria (2- 
31 
tasoinen) 
ContactInformation COMPANY yrityksen yhteystiedot 
Name MULTILANGUAGETEXT palvelun/tuotteen nimi 
ActivitiesDescription DESCRIPTION kuvaus tuotteesta/palvelusta 
Time TIMELINE aikataulu 
ActivitiesPrice PRICERANGE hinnoittelu 
Suitable CATEGORY ohjelmapalvelun soveltuvuus 
Multimedia MULTIMEDIAITEM multimedia, kuvat, ääni 
Includes ACTDETAILS hintaan sisältyy 
ForExtraPrice ACTDETAILS lisämaksusta mukaan 
GroupSize GROUP ryhmäkoko 
RouteMap LINK reittikartta, reittikuva (linkki) 
Schedule LINK viikko-ohjelma (linkki) 
StartPointCoords XY lähtöpisteen koordinaatit 
StartPointCommentary MULTILANGUAGETEXT lähtöpisteen kommentit/kuvaus 
EndPointCoords XY loppupisteen koordinaatit 
EndPointCommentary MULTILANGUAGETEXT loppupisteen kommentit/kuvaus 
LenghtOfRoute string kesto valitulla kulkuvälineellä ja 
kilometrit 
Available ACTDETAILS ohjelmapalvelun saatavuus 
Guiding ACTDETAILS opastus 
Restrictions ACTDETAILS vaikeustaso 
Grading ACTDETAILS vaikeustaso 
Payment PAYMENT maksutavat, maksuvälineet 
Terms TERMS palvelun ehdot, lainsäädännölliset 
Activities kuvaa ohjelmapalvelutuotteen rajapintaa kokonaisuudessaan. Rajapinta koostuu tuotteelle tai 
palvelulle tyypillisistä piirteistä (=alikonsepteista).
7.2 SITE 
Majoituksen päätaso (hotellitaso) 
Site 
Datestamp DATESTAMP aikaleima tuotteelle 
Company COMPANY yhteystiedot yritykseen 
Chain CHAINTYPE ketjut, brändit 
BuiltYear string rakennusvuosi 
RenovatedYear string viimeinen korjausvuosi 
Name MULTILANGUAGETEXT kohteen nimi 
Type MULTILANGUAGETEXT kohteen tyyppi, esim. hostel 
Description DESCRIPTION kohteen kuvaus 
Numbers NUMBERS tunnuslukuja, esim. huoneiden lkm 
Suitable CATEGORY soveltuvuus, esim. liikuntarajoitteisille 
Profile CATEGORY profilointi, esim. puolihoito/täysihoito 
Facility CATEGORY majoituksen varusteet, esim. kuntosali 
Service SERVICE majoituksen palvelut, esim. vuokra-autot 
Policy POLICY majoituksen käytännöt, esim. check-out 
Location LOCATION majoituksen sijainti, esim. keskustassa 
Documentation MULTIMEDIAITEM multimedia – kuvat, videot, äänitiedostot 
PriceRange PRICERANGE hinnoittelu 
PriceExceptions MULTILANGUAGETEXT hinnoittelun poikkeukset 
Schedule TIMELINE kohteen aukioloajat 
Transportation TRANSPORTATION saapuminen kohteeseen 
Terms TERMS maksu-, välitys- yms. ehdot 
Payment PAYMENT maksuvälineet, maksutavat 
Conference CONFERENCE hotellin konfrenssitilojen kuvaus 
NearestObject NEARESTOBJECT jokin kohde lähellä, esim. golfkenttä 
RelatedTo LINK liittyminen muihin sivuihin/moduuleihin 
Unit UNIT erilaiset huonetyypit (1-n kpl) 
Site on majoituksen päätaso, esimerkiksi hotelli. Hotellilla on omat varusteensa, jotka ovat kaikille asukkaille 
(huoneille yhteiset). Yhteen hotelliin voi liittyä useita eri huonetyyppejä (unit), joilla on omat varusteet ja muut 
ominaisuudet. Hotellilla on yksi sijainti (location) ja sitä ylläpitää yksi taho (company). Jos hotelli on fyysisesti 
eri puolilla hajallaan, voidaan sitä käsitellä moninkertaisena siten esiintymänä. 
Site on sovellettavissa monen erityyppisen majoituksen kuten hotellien, hostelleiden, maatilamajoituksen, 
bed and breakfast-paikkojen, mökkikylien ja leirintäaluiesiin kuvaamiseen. Rajapintamäärittely on rakennettu 
siten, että sitä voidaan laajentaa ja mukauttaa helposti esiin tuleviin tarpeisiin tulevaisuudessa. 
32
7.3 UNIT 
HOTELLIHUONE 
Unit 
Datestamp DATESTAMP aikaleima tuotteelle 
ContactInformation COMPANY yrityksen yhteystiedot 
Name MULTILANGUAGETEXT huonetyypin nimi 
Type TYPE huonetyyppi 
Description DESCRIPTION kuvaus huoneesta 
Profile CATEGORY huoneen ominaisuudet 
Facility CATEGORY huoneen varustus 
Policy POLICY käytännöt huoneessa, esim. tupakointi 
Suitable CATEGORY soveltuvuus, esim. inva-wc 
Documentation MULTIMEDIAITEM multimedia – kuva, video kohteesta 
PriceRange PRICERANGE hinnoittelu 
PriceExceptions MULTILANGUAGETEXT poikkeukset hinnoitteluun 
belongsTo IDComponent id-tunniste, jolla voidaan linkittää unit 
33 
site-tasolle 
Unit on asiakkaalle luovutettava yksikkö, esimerkiksi hotellihuone. Yhteismajoituksessa, kuten hostellissa 
unit on yksi vuode. Jokaisella Unitilla on oma hinnoittelumallinsa, joka koostuu sen tyypistä ja 
ominaisuuksista. Unit ei sisällä palveluja, sillä nämä kuuluvat Site-tasolle. Jokaisella Unitilla on oma 
profiilinsa, joka määrittelee siihen kuuluvat ominaisuudet. Esimerkiksi jos kyseessä on sviitti, se voi sisältää 
sängyn koon, yms. 
Yksi site koostuu yleensä useasta unitista, eli hotelli (site) on useita eri huonetyyppejä (unit) 
sisältävä kokonaisuus.
7.4 COTTAGE 
Lomamökki 
Cottage 
Datestamp DATESTAMP aikaleima tuotteelle 
Company COMPANY yhteystiedot yritykseen 
CottageDetails COTTAGEDETAILS mökin yksityiskohdat 
Name MULTILANGUAGETEXT kohteen nimi 
Description DESCRIPTION kohteen kuvaus 
Suitable CATEGORY soveltuvuusm esim. liikuntarajoitteiselle 
Facility CATEGORY mökin varusteet, esim. jääkaappi 
Service SERVICE mökin palvelut, esim. vuokravälineet 
Policy POLICY mökin käytännöt, esim. lemmikit 
Location LOCATION mökin sijainti, esim. saaressa 
Documentation MULTIMEDIAITEM multimedia – kuvat, videot, äänitiedostot 
PriceRange PRICERANGE hinnoittelu 
PriceExceptions MULTILANGUAGETEXT hinnoittelun poikkeukset 
Schedule TIMELINE kohteen aukioloajat 
Transportation TRANSPORTATION saapuminen kohteeseen 
Terms TERMS maksu-, välitys- yms. ehdot 
Payment PAYMENT maksuvälineet, maksutavat 
NearestObject NEARESTOBJECT jokin kohde lähellä, esim. hiihtoladut 
RelatedTo LINK liittyminen muihin sivuihin/moduuleihin 
Cottage toimii mökkimajoituksen kuvaavana rajapintana. Monistamalla rajapinnassa olevia kenttiä, esim. 
varusteet (facility) saadaan joustava rakenne rajapinnalle. Cottage (lomamökki) on osaltaan identtinen 
rajapinta SITEn kanssa, muutama poikkeus ja poistettu kenttä huomioon ottaen. Tarvittaessa SITE ja 
COTTAGE voidaan yhdistää yhdeksi rajapinnaksi, mutta kuvaamisen ja käsittelyn helpottamiseksi rajapinnat 
ovat kuvattu kahtena eri yksikkönä. 
34
7.5 EVENT 
Tapahtuma 
Event 
Datestamp DATESTAMP aikaleima tapahtumalle 
Title MULTILANGUAGETEXT tapahtuman otsikko 
EventVisibility EVENTVISIBILITY tapahtuman näkyvyys 
Category CATEGORY luokitus tapahtumille (A. 28) 
TargetAudience TARGETAUDIENCE tapahtuman kohdeyleisö 
Description DESCRIPTION tapahtuman kuvaus 
EventWebsite LINK tapahtuman sivusto 
TicketWebsite LINK lippujen sivusto 
EventMultimedia MULTIMEDIAITEM tapahtuman multimedia 
KEYWORDS MULTILANGUAGETEXT tapahtuman avainsanat 
EventPublication PUBLICATION tapahtuman julkaisu 
DateInformation DATEINFORMATION tapahtuman ajankohta 
EventCost ATTENDCOST tapahtuman osallistumismaksu 
Registration REGISTRATION tapahtumaan rekisteröityminen 
Contact EVENTCONTACT tapahtuman yhteystiedot 
Venue VENUE tapahtumapaikka 
35 
Event toimii tapahtumien kuvaavana rajapintana.
LIITE A.1 
Hotelli- ja majoitusketjut 
SITE.CHAIN.CHAINTYPE 
value name name (in finnish) 
1 Best Western Finland Best Western Finland 
2 Choice Hotels Choice Hotels 
3 Finlandia Hotels Finlandia Hotels 
4 Finnish Youth Hostel Associations Finnish Youth Hostel Associations 
5 Fontana Hotels/Lomaliitto Fontana Hotels/Lomaliitto 
6 Holiday Club Finland Holiday Club Finland 
7 Lapland Hotels Lapland Hotels 
8 Lomarengas/Finnish Country 
36 
Holidays 
Lomarengas/Finnish Country 
Holidays 
9 Private Hotels Private Hotels 
10 Radisson SAS Hotels and Resorts Radisson SAS Hotels and Resorts 
11 Rantasipi Rantasipi 
12 Cumulus Cumulus 
13 Crowne Plaza Crowne Plaza 
14 Holiday Inn Holiday Inn 
15 Ramada Ramada 
16 Scandic Hotels Scandic Hotels 
17 Sokos Hotels Sokos Hotels 
18 Top Camping Top Camping 
19 Hilton Hilton 
20 Kyllä Järjestyy Kyllä Järjestyy 
21 Starwood Starwood 
22 Palace Hotels Palace Hotels 
23 Åland Hotels Åland Hotels 
24 Lomaliitto Lomaliitto
37 
LIITE A.2 
Maat, suuralueet, matkailualueet ja kunnat 
ADDRESS.DESTINATIONTYPE (Country / Major Region / Destinations / Kunnat) 
ADDRESS.DESTINATIONTYPE (Country/Maa) 
value name name (in finnish) 
1 Finland Suomi 
ADDRESS.DESTINATIONTYPE (Major Region/Suuralue) 
value name name (in finnish) 
2 Helsinki Metropolitan Area Suur-Helsinki 
3 Eastern Lake District Itäinen Järvi-Suomi 
4 Central Lake District Keskinen Järvi-Suomi 
5 West Coast Länsirannikko 
6 Lapland Lappi 
7 Southern Finland with Archipelago Eteläinen saaristomeri 
8 Åland Islands Ahvenanmaa 
ADDRESS.DESTINATIONTYPE (Destinations/Matkailualue) 
value name name (in finnish) 
9 Himos Himos 
10 Koli Koli 
11 Levi Levi 
12 Luosto Luosto 
13 Olos Olos 
14 Ounasvaara Ounasvaara 
15 Pyhä Pyhä 
16 Ruka Ruka 
17 Saariselkä Saariselkä 
18 Salla Salla 
19 Tahko Tahko 
20 Ylläs Ylläs 
21 Central Finland Keski-Suomi 
22 Central Uusimaa Keski-Uusimaa 
23 Eastern Lapland Itä-Lappi 
24 Eastern Uusimaa Itäinen Uusimaa 
25 Fell-Lapland Tunturi-Lappi 
26 Helsinki Area Helsingin Seutu 
27 Häme Region Häme 
28 Iisalmi Area Iisalmen seutu
29 Imatra Area Imatran seutu 
30 Jakobstad Kokkola Region Pietarsaari-Kokkolan seutu 
31 Kainuu Kainuu 
32 Kotka Area Kotkan seutu 
33 Kouvola Area Kouvolan Seutu 
34 Kuopio Area Kuopion seutu 
35 Kuusamo Area Kuusamon seutu 
36 Lahti Region Lahden seutu 
37 Lappeenranta Area Lappeenrannan alue 
38 Mikkeli Area Mikkelin seutu 
39 North Karelia Pohjois-Karjala 
40 Northern Lapland Pohjois-Lappi 
41 Oulu Region Oulun seutu 
42 Rovaniemi Area Rovaniemen seutu 
43 Satakunta Region Satakunta 
ADDRESS.DESTINATIONTYPE (Kunnat) (value=kuntanumero) 
value name (in finnish) name (in swedish) 
4 Alahärmä 
5 Alajärvi 
6 Alastaro 
9 Alavieska 
10 Alavus 
754 Anjalankoski 
15 Artjärvi Artsjö 
16 Asikkala 
17 Askainen Villnäs 
18 Askola 
19 Aura 
35 Brändö 
40 Dragsfjärd 
43 Eckerö 
44 Elimäki 
45 Eno 
46 Enonkoski 
47 Enontekiö Enontekis 
49 Espoo Esbo 
50 Eura 
51 Eurajoki Euraåminne 
52 Evijärvi 
60 Finström 
61 Forssa 
38
62 Föglö 
65 Geta 
69 Haapajärvi 
71 Haapavesi 
72 Hailuoto Karlö 
73 Halikko 
74 Halsua 
75 Hamina Fredrikshamn 
76 Hammarland 
77 Hankasalmi 
78 Hanko Hangö 
79 Harjavalta 
81 Hartola 
82 Hattula 
83 Hauho 
84 Haukipudas 
85 Haukivuori 
86 Hausjärvi 
111 Heinola 
90 Heinävesi 
91 Helsinki Helsingfors 
95 Himanka 
97 Hirvensalmi 
98 Hollola 
99 Honkajoki 
101 Houtskari Houtskär 
102 Huittinen 
103 Humppila 
105 Hyrynsalmi 
106 Hyvinkää Hyvinge 
283 Hämeenkoski 
108 Hämeenkyrö Tavastkyro 
109 Hämeenlinna Tavastehus 
139 Ii 
140 Iisalmi Idensalmi 
142 Iitti 
143 Ikaalinen Ikalis 
145 Ilmajoki 
146 Ilomantsi Ilomants 
153 Imatra 
148 Inari Enare 
150 Iniö 
39
149 Inkoo Ingå 
151 Isojoki Storå 
152 Isokyrö Storkyro 
163 Jaala 
164 Jalasjärvi 
165 Janakkala 
167 Joensuu 
169 Jokioinen Jockis 
170 Jomala 
171 Joroinen Jorois 
172 Joutsa 
173 Joutseno 
174 Juankoski 
175 Jurva 
176 Juuka 
177 Juupajoki 
178 Juva 
179 Jyväskylä 
180 Jyväskylän mlk Jyväskylä lk 
181 Jämijärvi 
182 Jämsä 
183 Jämsänkoski 
186 Järvenpää Träskända 
202 Kaarina S:t Karins 
204 Kaavi 
205 Kajaani Kajana 
208 Kalajoki 
210 Kalvola 
211 Kangasala 
213 Kangasniemi 
214 Kankaanpää 
216 Kannonkoski 
217 Kannus 
218 Karijoki Bötom 
220 Karjaa Karis 
223 Karjalohja Karislojo 
224 Karkkila Högfors 
226 Karstula 
227 Karttula 
230 Karvia 
231 Kaskinen Kaskö 
232 Kauhajoki 
40
233 Kauhava 
235 Kauniainen Grankulla 
236 Kaustinen Kaustby 
239 Keitele 
240 Kemi 
320 Kemijärvi 
241 Keminmaa 
243 Kemiö Kimito 
244 Kempele 
245 Kerava Kervo 
246 Kerimäki 
247 Kestilä 
248 Kesälahti 
249 Keuruu 
250 Kihniö 
252 Kiikala 
254 Kiikoinen 
255 Kiiminki 
256 Kinnula 
257 Kirkkonummi Kyrkslätt 
259 Kisko 
260 Kitee 
261 Kittilä 
262 Kiukainen 
263 Kiuruvesi 
265 Kivijärvi 
266 Kodisjoki 
271 Kokemäki Kumo 
272 Kokkola Karleby 
273 Kolari 
275 Konnevesi 
276 Kontiolahti 
277 Korpilahti 
279 Korppoo Korpo 
280 Korsnäs 
281 Kortesjärvi 
284 Koski Tl 
285 Kotka 
286 Kouvola 
287 Kristiinankaupunki Kristinestad 
288 Kruunupyy Kronoby 
289 Kuhmalahti 
41
290 Kuhmo 
291 Kuhmoinen 
292 Kuivaniemi 
295 Kumlinge 
297 Kuopio 
300 Kuortane 
301 Kurikka 
303 Kuru 
304 Kustavi Gustavs 
305 Kuusamo 
306 Kuusankoski 
308 Kuusjoki 
310 Kylmäkoski 
312 Kyyjärvi 
315 Kälviä Kelviå 
316 Kärkölä 
317 Kärsämäki 
318 Kökar 
319 Köyliö Kjulo 
398 Lahti Lahtis 
399 Laihia Laihela 
400 Laitila 
401 Lammi 
407 Lapinjärvi Lappträsk 
402 Lapinlahti 
403 Lappajärvi 
405 Lappeenranta Villmanstrand 
406 Lappi 
408 Lapua Lappo 
410 Laukaa 
413 Lavia 
414 Lehtimäki 
415 Leivonmäki 
416 Lemi 
417 Lemland 
418 Lempäälä 
419 Lemu 
420 Leppävirta 
421 Lestijärvi 
422 Lieksa 
423 Lieto Lundo 
424 Liljendal 
42
425 Liminka Limingo 
426 Liperi 
444 Lohja Lojo 
429 Lohtaja Lochteå 
430 Loimaa 
433 Loppi 
434 Loviisa Lovisa 
435 Luhanka 
436 Lumijoki 
438 Lumparland 
439 Luopioinen 
440 Luoto Larsmo 
441 Luumäki 
442 Luvia 
443 Längelmäki 
475 Maalahti Malax 
476 Maaninka 
478 Maarianhamina Mariehamn 
479 Maksamaa Maxmo 
480 Marttila 
481 Masku 
482 Mellilä 
483 Merijärvi 
484 Merikarvia Sastmola 
485 Merimasku 
489 Miehikkälä 
490 Mietoinen 
491 Mikkeli S:t Michel 
493 Mouhijärvi 
494 Muhos 
495 Multia 
498 Muonio 
499 Mustasaari Korsholm 
500 Muurame 
501 Muurla 
503 Mynämäki 
504 Myrskylä Mörskom 
505 Mäntsälä 
506 Mänttä 
507 Mäntyharju 
529 Naantali Nådendal 
531 Nakkila 
43
532 Nastola 
533 Nauvo Nagu 
534 Nilsiä 
535 Nivala 
536 Nokia 
537 Noormarkku Norrmark 
538 Nousiainen Nousis 
540 Nummi-Pusula 
541 Nurmes 
543 Nurmijärvi 
544 Nurmo 
545 Närpiö Närpes 
559 Oravainen Oravais 
560 Orimattila 
561 Oripää 
562 Orivesi 
563 Oulainen 
564 Oulu Uleåborg 
567 Oulunsalo 
309 Outokumpu 
576 Padasjoki 
577 Paimio Pemar 
578 Paltamo 
573 Parainen Pargas 
580 Parikkala 
581 Parkano 
599 Pedersören kunta Pedersöre 
583 Pelkosenniemi 
854 Pello 
584 Perho 
585 Pernaja Pernå 
586 Perniö Bjärnå 
587 Pertteli 
588 Pertunmaa 
592 Petäjävesi 
593 Pieksämäki 
640 Pieksänmaa 
595 Pielavesi 
598 Pietarsaari Jakobstad 
601 Pihtipudas 
602 Piikkiö Pikis 
603 Piippola 
44
604 Pirkkala Birkala 
606 Pohja Pojo 
607 Polvijärvi 
608 Pomarkku Påmark 
609 Pori Björneborg 
611 Pornainen Borgnäs 
638 Porvoo Borgå 
614 Posio 
615 Pudasjärvi 
616 Pukkila 
617 Pulkkila 
618 Punkaharju 
619 Punkalaidun 
620 Puolanka 
623 Puumala 
624 Pyhtää Pyttis 
625 Pyhäjoki 
626 Pyhäjärvi 
630 Pyhäntä 
631 Pyhäranta 
632 Pyhäselkä 
633 Pylkönmäki 
635 Pälkäne 
636 Pöytyä 
678 Raahe Brahestad 
680 Raisio Reso 
681 Rantasalmi 
682 Rantsila 
683 Ranua 
684 Rauma Raumo 
686 Rautalampi 
687 Rautavaara 
689 Rautjärvi 
691 Reisjärvi 
692 Renko 
694 Riihimäki 
696 Ristiina 
697 Ristijärvi 
698 Rovaniemi 
700 Ruokolahti 
701 Ruotsinpyhtää Strömfors 
702 Ruovesi 
45
704 Rusko 
708 Ruukki 
705 Rymättylä Rimito 
707 Rääkkylä 
729 Saarijärvi 
732 Salla 
734 Salo 
736 Saltvik 
737 Sammatti 
738 Sauvo Sagu 
739 Savitaipale 
740 Savonlinna Nyslott 
741 Savonranta 
742 Savukoski 
743 Seinäjoki 
746 Sievi 
747 Siikainen 
748 Siikajoki 
749 Siilinjärvi 
751 Simo 
753 Sipoo Sibbo 
755 Siuntio Sjundeå 
758 Sodankylä 
759 Soini 
761 Somero 
762 Sonkajärvi 
765 Sotkamo 
766 Sottunga 
768 Sulkava 
770 Sumiainen 
771 Sund 
772 Suodenniemi 
774 Suolahti 
775 Suomenniemi 
776 Suomusjärvi 
777 Suomussalmi 
778 Suonenjoki 
781 Sysmä 
783 Säkylä 
784 Särkisalo Finby 
831 Taipalsaari 
832 Taivalkoski 
46
833 Taivassalo Tövsala 
834 Tammela 
835 Tammisaari Ekenäs 
837 Tampere Tammerfors 
838 Tarvasjoki 
844 Tervo 
845 Tervola 
846 Teuva Östermark 
848 Tohmajärvi 
849 Toholampi 
864 Toijala 
850 Toivakka 
851 Tornio Torneå 
853 Turku Åbo 
855 Tuulos 
857 Tuusniemi 
858 Tuusula Tusby 
859 Tyrnävä 
863 Töysä 
885 Ullava 
886 Ulvila Ulvsby 
887 Urjala 
889 Utajärvi 
890 Utsjoki 
892 Uurainen 
893 Uusikaarlepyy Nykarleby 
895 Uusikaupunki Nystad 
785 Vaala 
905 Vaasa Vasa 
906 Vahto 
908 Valkeakoski 
909 Valkeala 
911 Valtimo 
912 Vammala 
913 Vampula 
92 Vantaa Vanda 
915 Varkaus 
916 Varpaisjärvi 
918 Vehmaa 
920 Velkua 
921 Vesanto 
922 Vesilahti 
47
924 Veteli Vetil 
925 Vieremä 
926 Vihanti 
927 Vihti Vichtis 
928 Viiala 
931 Viitasaari 
932 Viljakkala 
933 Vilppula 
934 Vimpeli 
935 Virolahti 
936 Virrat Virdois 
940 Vuolijoki 
941 Vårdö 
942 Vähäkyrö Lillkyro 
923 Västanfjärd 
944 Vöyri Vörå 
971 Ylihärmä 
972 Yli-Ii 
973 Ylikiiminki 
975 Ylistaro 
976 Ylitornio Övertorneå 
977 Ylivieska 
978 Ylämaa 
979 Yläne 
980 Ylöjärvi 
981 Ypäjä 
988 Äetsä 
989 Ähtäri Etseri 
992 Äänekoski 
(lähde: http://www.kunnat.net - 26.4.2006) 
48
49 
LIITE A.3 
Lähimmän kohteen tyypit (NEARESTOBJECT) 
SITE.NEARESTOBJECT.TYPE 
TRANSPORTATION.NEARESTOBJECT.TYPE 
NEARESTOBJECT 
Value Name 
1 city kaupunki 
2 city center kaupungin keskusta 
3 town kunta, kylä 
4 airport lentökenttä 
5 railway station juna-asema 
6 harbour satama 
7 helicopter platform helikopterin laskeutumisalusta 
8 car parking auton parkkipaikka 
9 resort lomakeskus 
10 ski resort hiihtokeskus 
11 ski lift hiihtohissi 
12 sledge trail pulkkamäki 
13 trekking route vaellusreitti/luontopolku 
14 bus stop bussipysäkki 
15 bus station bussiasema 
16 neighbour naapuri 
17 sea meri 
18 civilization taajama 
19 restaurant ravintola 
20 shop kauppa 
21 golf course golfkenttä 
22 beach ranta 
23 post office postitoimisto 
24 tourist information turisti-informaatio 
25 service station huoltoasema 
26 lake järvi 
27 bathing/swimming kylpy/uinti 
28 beach ranta 
29 boat hire kanoottien vuokraus 
30 canoe hire kanoottien vuokraus 
31 children’s attraction lasten käyntikohteet 
32 downhill ski equipment lasketteluvarsuteiden vuokraus 
33 fishing kalastus
34 grocer’s shop/kiosk elintarvikekauppa/kioski 
35 illuminated tracks valaistut ladut/radat 
36 marked ski tracks merkityt hiihtoladut 
37 shopping center kauppakeskus 
38 ski equipment hire hiihtovälinevuokraus 
39 ski maintenance hiihtovälinehuolto 
40 ski school hiihtokoulu 
41 snowmobile hire moottorikelkkavuokraus 
42 spa kylpylä 
43 bicycle hire polkupyörävuokraus 
44 windsurf board/jet ski hire surffilauta/vesijettivuokraus 
45 ATM raha-automaatti 
50
51 
LIITE A.4 
Valuuttojen tunnukset ISO 4271 
Currency 
Seuraavassa on kuvattu Suomen kannalta merkittävämpien valuuttojen maakoodit (lähde 
http://www.bof.fi/fin/0_new/0.1_valuuttak/ 4.6.2005). 
CURRENCY 
Maa Valuutta ISO 4271 
USA dollari USD 
Japani jeni JPY 
Australia dollari AUD 
Uusi-Seelanti dollari NZD 
Kypros punta CYP 
Etelä-Afrikka randi ZAR 
Puola zloty PLN 
Tšekki koruna CZK 
Romania leu ROL 
Bulgaria lev BGN 
Turkki liira TRY 
Kanada dollari CAD 
Korean tasavalta won KRW 
Indonesia rupia IDR 
Filippiinit peso PHP 
Singapore dollari SGD 
Hongkong dollari HKD 
Kiina juan renminbi CNY 
Malesia ringgit MYR 
Thaimaa baht THB 
Norja kruunu NOK 
Tanska kruunu DKK 
Ruotsi kruunu SEK 
Islanti kruunu ISK 
Viro kruunu EEK 
Latvia lati LVL 
Liettua liti LTL 
Unkari forintti HUF 
Slovenia tolar SIT 
Slovakia koruna SKK 
Venäjä rupla RUB 
Kroatia kuna HRK 
Sveitsi frangi CHF
Malta liira MTL 
Iso-Britannia punta GBP 
52
53 
LIITE A.5 
Kielten 2-kirjaimiset ISO 639-2 tunnukset 
MULTILANGUAGETEXT.LANGUAGE 
Seuraava taulukko sisältää kielten nimiä englanniksi, suomeksi ja kaksikirjaimisia tunnuksia 
(koodeja). Englannin- ja ranskankieliset nimet sekä koodit ovat standardin ISO 639-2 mukaiset, ja 
suomenkieliset nimet, paitsi sulkeissa olevat, ovat standardin SFS-ISO 639 mukaiset. Täydellisempi 
maa luettolo löytyy ISO 639-2 standardista. 
(lähde http://www.cs.tut.fi/~jkorpela/kielet/nimet.html, 1.6.2005) 
MULTILANGUAGETEXT.LANGUAGE 
Englanninkielinen nimi Suomenkielinen nimi 639-1 
Abkhazian abhaasi ab 
Afar afar aa 
Afrikaans afrikaans af 
Akan akan ak 
Akkadian akkadi 
Albanian albania sq 
Amharic amhara am 
Arabic arabia ar 
Aragonese aragonia an 
Armenian armenia hy 
Assamese assami as 
Avaric avaari av 
Avestan avesta ae 
Aymara aimara ay 
Azerbaijani azeri az 
Bambara bambara bm 
Bashkir baškiiri ba 
Basque baski, eu 
Belarusian valkovenäjä be 
Bengali bengali bn 
Bhojpuri bhodžpuri 
Bihari bihari bh 
Bislama bislama bi 
Bosnian bosnia bs 
Breton bretoni br 
Bulgarian bulgaria bg 
Burmese burma my 
Catalan katalaani ca
Chamorro chamorro ch 
Chechen tšetšeeni ce 
Chinese kiina zh 
Chuang; Zhuang tšuang, zhuang za 
Church Slavic kirkkoslaavi cu 
Chuvash tšuvassi cv 
Cornish korni kw 
Corsican korsika co 
Cree cree cr 
Creek muskogi 
Croatian kroatia hr 
Czech tšekki cs 
Danish tanska da 
Divehi divehi dv 
Dutch hollanti nl 
Dzongkha bhutani dz 
English englanti en 
Esperanto esperanto eo 
Estonian viro, eesti et 
Ewe ewe ee 
Faroese fääri (färi) fo 
Fijian fidži fj 
Finnish suomi fi 
French ranska fr 
Frisian friisi fy 
Fulah fulfulde, fulani ff 
Gaelic; Scottish Gaelic skotti, gaeli (skottigaeli) gd 
Gallegan galicia gl 
Ganda ganda, luganda lg 
Georgian gruusia, georgia (kartveli) ka 
German saksa de 
Gikuyu; Kikuyu kikuju ki 
Greek, Modern kreikka (nykykreikka) el 
Greenlandic; Kalaallisut grönlanti, grönlannineskimo, 
54 
inuit 
kl 
Guarani guarani gn 
Gujarati gudžarati, gujarati gu 
Haida haida 
Haitian; Haitian Creole haiti ht 
Hausa hausa ha 
Hebrew heprea, ivrit he 
Herero herero hz
Hindi hindi hi 
Hiri Motu hiri-motu ho 
Hungarian unkari hu 
Icelandic islanti is 
Ido ido io 
Igbo igbo, ibo ig 
Indonesian indonesia, bahasa indonesia id 
Interlingua (International interlingua ia 
Interlingue interlingue ie 
Inuktitut eskimo iu 
Inupiaq inupiak ik 
Irish iiri ga 
Italian italia it 
Japanese japani ja 
Javanese jaava jv 
Kannada kannada kn 
Kanuri kanuri kr 
Karachay-Balkar karachay-balkar 
Kara-Kalpak karakalpakki 
Karen karen 
Kashmiri kašmiri ks 
Kazakh kazakki, kasakki kk 
Khmer khmer, kambodža km 
Kikuyu; Gikuyu kikuju ki 
Kinyarwanda ruanda, kinjaruanda, njaruanda rw 
Kirghiz kirgiisi (aiemmin: karakirgiisi) ky 
Komi komi kv 
Kongo kongo, kikongo kg 
Korean korea ko 
Kuanyama; Kwanyama kuanjama kj 
Kurdish kurdi ku 
Kwanyama, Kuanyama kuanjama [MKK]) kj 
Lao lao lo 
Latin latina la 
Latvian latvia, lätti lv 
Letzeburgesch; 
letzeburg, luxemburg 
Luxembourgish 
(letseburgi) 
55 
lb 
Limburgan; Limburger; 
Limburgish (limburgi [LDR]) 
li 
Lingala lingala ln 
Lithuanian liettua lt 
Luba-Katanga (katangan)luba, baluba lu
Macedonian makedonia mk 
Malagasy malagasi, madagassi 
56 
(malagassi) 
mg 
Malay malaiji ms 
Malayalam malajalam (malayalam) ml 
Maltese malta mt 
Manx manx gv 
Maori maori mi 
Marathi marathi mr 
Marshallese marshall mh 
Moldavian moldavia mo 
Mongolian mongoli mn 
Nauru nauru na 
Navaho, Navajo navaho (navajo) nv 
Ndonga ambo, ovambo, ndonga ng 
Nepali nepali ne 
Northern Sami pohjoissaame se 
North Ndebele pohjoisndebele nd 
Norwegian norja no 
Norwegian Bokmål kirjanorja (bokmål) nb 
Norwegian Nynorsk uusnorja (nynorsk) nn 
Nyanja; Chichewa; 
njandža ny 
Chewa 
Ojibwa ojibwa oj 
Oriya orija or 
Oromo galla, afan oromo, oromo om 
Ossetian; Ossetic osseetti os 
Pali pali pi 
Panjabi pandžabi, punjabi pa 
Persian persia, nykypersia, farsi; 
Afganistanissa: dari 
fa 
Polish puola pl 
Portuguese portugali pt 
Provençal; Occitan (post 
1500) oksitaani, provensaali 
oc 
Pushto afgaani, pašto (paštu, puštu 
[STSK]) 
ps 
Quechua ketšua qu 
Raeto-Romance retoromaani (rumantsch) rm 
Romanian romania ro 
Rundi rundi, kirundi rn 
Russian venäjä ru
Samoan samoa sm 
Sango sango sg 
Sanskrit sanskrit sa 
Sardinian sardi sc 
Serbian serbia sr 
Shona shona sn 
Sichuan Yi pohjois-ji ii 
Sindhi sindhi sd 
Sinhalese singali si 
Slovak slovakki sk 
Slovenian sloveeni sl 
Somali somali so 
Sotho, Southern sotho, sesotho st 
South Ndebele eteländebele nr 
Spanish; Castilian espanja es 
Sundanese sunda (sundaneesi) su 
Swahili suahili (swahili) sw 
Swati siswati, swazi ss 
Swedish ruotsi sv 
Tagalog tagalog, pilipino (tagalogi, 
filippiino, filippiini, filipino) 
57 
tl 
Tahitian tahiti ty 
Tajik tadžikki (tadžik) tg 
Tamil tamili ta 
Tatar tataari tt 
Telugu telugu te 
Thai thai th 
Tibetan tiibet (tiibetti) bo 
Tigrinya tigrinja ti 
Tonga (Tonga Islands) Tonga-saarten tonga to 
Tsonga tsonga ts 
Tswana tšwana, setšwana tn 
Turkish turkki, osmani tr 
Turkmen turkmeeni tk 
Twi twi tw 
Ugaritic ugarit 
Uighur uiguuri ug 
Ukrainian ukraina (vähävenäjä, ruteeni) uk 
Urdu urdu ur 
Uzbek uzbekki, usbekki, ösbekki uz 
Venda venda ve 
Vietnamese vietnam (aiemmin: annam) vi
Volapük volapük vo 
Walloon valloni wa 
Welsh kymri, wales cy 
Wolof wolof wo 
Xhosa xhosa, kafferi, hosa xh 
Yiddish jiddi, jiddiš (jiddish, jiddis, 
jiddisch, juutalaissaksa) 
58 
yi 
Yoruba joruba yo 
Zulu zulu (sulu) zu
59 
LIITE A.6 
Maiden nimet suomeksi ja englanniksi 
MULTILANGUAGETEXT.LOCAL 
Tiedot perustuvat ISO 3166 sekä SFS-ISO 3166 standardeihin. Tässä luettelossa ei oteta kantaa 
siinä mainittujen valtioiden oikeudelliseen tai poliittiseen tilanteeseen. Siihen on pyritty keräämään 
eri lähteistä saadut tiedot. Silloin kun tiedot ovat poikenneet toisistaan, ne on yhdenmukaistettu 
(lähde: http://publications.eu.int/code/fi/fi-5000500.htm 1.6.2006) 
MULTILANGUAGETEXT.LOCAL 
In English In finnish code 
Afghanistan Afganistan AF 
Albania Albania AL 
Algeria Algeria DZ 
American Samoa Amerikan Samoa AS 
Andorra Andorra AD 
Angola Angola AO 
Anguilla Anguilla AI 
Antarctica Antarktis AQ 
Antigua and Barbuda Antigua ja Barbuda AG 
Argentina Argentiina AR 
Armenia Armenia AM 
Aruba Aruba AW 
Australia Australia AU 
Austria Itävalta AT 
Azerbaijan Azerbaidzan AZ 
Bahamas Bahama BS 
Bahrain Bahrain BH 
Bangladesh Bangladesh BD 
Barbados Barbados BB 
Belarus Valko-Venäjä BY 
Belgium Belgia BE 
Belize Belize BZ 
Benin Benin BJ 
Bermuda Bermuda BM 
Bhutan Bhutan BT 
Bolivia Bolivia BO 
Bosnia and Herzegovina Bosnia-Hertsegovina BA 
Botswana Botswana BW 
Bouvet Island Bouvet'nsaari BV 
Brazil Brasilia BR
British Indian Ocean Territory Brittiläinen Intian valtameren alue IO 
Brunei Brunei BN 
Bulgaria Bulgaria BG 
Burkina Faso Burkina Faso BF 
Burundi Burundi BI 
Cambodia Kambodza KH 
Cameroon Kamerun CM 
Canada Kanada CA 
Cape Verde Kap Verde CV 
Cayman Islands Caymansaaret KY 
Central African Republic Keski-Afrikan tasavalta CF 
Chad Tšad TD 
Chile Chile CL 
China Kiina CN 
Christmas Island Joulusaari CX 
Cocos (Keeling) Islands Kookossaaret CC 
Colombia Kolumbia CO 
Comoros Komorit KM 
Congo Kongo-Brazzaville CG 
Congo Kongo-Kinshasa CD 
Cook Islands Cookinsaaret CK 
Costa Rica Costa Rica CR 
Côte d’Ivoire Norsunluurannikko CI 
Croatia Kroatia HR 
Cuba Kuuba CU 
Cyprus Kypros CY 
Czech Republic Tšekki CZ 
Denmark Tanska DK 
Djibouti Djibouti DJ 
Dominica Dominica DM 
Dominican Republic Dominikaaninen tasavalta DO 
Ecuador Ecuador EC 
Egypt Egypti EG 
El Salvador El Salvador SV 
Equatorial Guinea Päiväntasaajan Guinea GQ 
Eritrea Eritrea ER 
Estonia Viro EE 
Ethiopia Etiopia ET 
Falkland Islands Falklandinsaaret FK 
Faroe Islands Färsaaret FO 
Fiji Fidzi FJ 
Finland Suomi FI 
60
France Ranska FR 
French Guiana Ranskan Guayana GF 
French Polynesia Ranskan Polynesia PF 
French Southern Territories Ranskan eteläiset alueet TF 
Gabon Gabon GA 
Gambia Gambia GM 
Georgia Georgia GE 
Germany Saksa DE 
Ghana Ghana GH 
Gibraltar Gibraltar GI 
Greece Kreikka GR 
Greenland Grönlanti GL 
Grenada Grenada GD 
Guadeloupe Guadeloupe GP 
Guam Guam GU 
Guatemala Guatemala GT 
Guinea Guinea GN 
Guinea-Bissau Guinea-Bissau GW 
Guyana Guyana GY 
Haiti Haiti HT 
Heard Island and McDonald Islands Heard ja McDonaldsaaret HM 
Holy See (Vatican City State) Vatikaani VA 
Honduras Honduras HN 
Hong Kong Hongkong HK 
Hungary Unkari HU 
Iceland Islanti IS 
India Intia IN 
Indonesia Indonesia ID 
Iran Iran IR 
Iraq Irak IQ 
Ireland Irlanti IE 
Israel Israel IL 
Italy Italia IT 
Jamaica Jamaika JM 
Japan Japani JP 
Jordan Jordania JO 
Kazakstan Kazakstan KZ 
Kenya Kenia KE 
Kiribati Kiribati KI 
Korea, Democratic People’s Republic 
Korean dem. kansantasavalta 
of (North Korea) 
(Pohjois-Korea) 
61 
KP 
Korea, Republic of (South Korea) Korean tasavalta (Etelä-Korea) KR
Kuwait Kuwait KW 
Kyrgyzstan Kirgisia KG 
Laos Laos LA 
Latvia Latvia LV 
Lebanon Libanon LB 
Lesotho Lesotho LS 
Liberia Liberia LR 
Libyan Arab Jamahiriya Libya LY 
Liechtenstein Liechtenstein LI 
Lithuania Liettua LT 
Luxembourg Luxemburg LU 
Macao Macao MO 
Macedonia Makedonia MK 
Madagascar Madagaskar MG 
Malawi Malawi MW 
Malaysia Malesia MY 
Maldives Malediivit MV 
Mali Mali ML 
Malta Malta MT 
Marshall Islands Marshallinsaaret MH 
Martinique Martinique MQ 
Mauritania Mauritania MR 
Mauritius Mauritius MU 
Mayotte Mayotte YT 
Mexico Meksiko MX 
Micronesia, Federated States of Mikronesia FM 
Moldova Moldova MD 
Monaco Monaco MC 
Mongolia Mongolia MN 
Montserrat Montserrat MS 
Morocco Marokko MA 
Mozambique Mosambik MZ 
Myanmar Myanmar MM 
Namibia Namibia NA 
Nauru Nauru NR 
Nepal Nepal NP 
Netherlands Alankomaat NL 
Netherlands Antilles Alankomaiden Antillit AN 
New Caledonia Uusi-Kaledonia NC 
New Zealand Uusi-Seelanti NZ 
Nicaragua Nicaragua NI 
Niger Niger NE 
62
Nigeria Nigeria NG 
Niue Niue NU 
Norfolk Island Norfolkinsaari NF 
Northern Mariana Islands Pohjois-Mariaanit MP 
Norway Norja NO 
Oman Oman OM 
Pakistan Pakistan PK 
Palau Palau PW 
Panama Panama PA 
Papua New Guinea Papua-Uusi-Guinea PG 
Paraguay Paraguay PY 
Peru Peru PE 
Philippines Filippiinit PH 
Pitcairn Pitcairn PN 
Poland Puola PL 
Portugal Portugali PT 
Puerto Rico Puerto Rico PR 
Qatar Qatar QA 
Réunion Réunion RE 
Romania Romania RO 
Russian Federation Venäjä RU 
Rwanda Ruanda RW 
Saint Helena Saint Helena SH 
Saint Kitts and Nevis Saint Kitts ja Nevis KN 
Saint Lucia Saint Lucia LC 
Saint Pierre and Miquelon Saint-Pierre ja Miquelon PM 
Saint Vincent and the Grenadines Saint Vincent ja Grenadiinit VC 
Samoa Samoa WS 
San Marino San Marino SM 
Sao Tome and Principe São Tomé ja Príncipe ST 
Saudi Arabia Saudi-Arabia SA 
Senegal Senegal SN 
Serbia and Montenegro Serbia ja Montenegro CS 
Seychelles Seychellit SC 
Sierra Leone Sierra Leone SL 
Singapore Singapore SG 
Slovakia Slovakia SK 
Slovenia Slovenia SI 
Solomon Islands Salomonsaaret SB 
Somalia Somalia SO 
South Africa Etelä-Afrikka ZA 
South Georgia and the South Etelä-Georgia ja Eteläiset GS 
63
Sandwich Islands Sandwichsaaret 
Spain Espanja ES 
Sri Lanka Sri Lanka LK 
Sudan Sudan SD 
Suriname Suriname SR 
Svalbard and Jan Mayen Huippuvuoret ja Jan Mayen SJ 
Swaziland Swazimaa SZ 
Sweden Ruotsi SE 
Switzerland Sveitsi CH 
Syria Syyria SY 
Taiwan, Province of China Taiwan TW 
Tajikistan Tadzikistan TJ 
Tanzania Tansania TZ 
Thailand Thaimaa TH 
Timor-Leste Itä-Timor TL 
Togo Togo TG 
Tokelau Tokelau TK 
Tonga Tonga TO 
Trinidad and Tobago Trinidad ja Tobago TT 
Tunisia Tunisia TN 
Turkey Turkki TR 
Turkmenistan Turkmenistan TM 
Turks and Caicos Islands Turks- ja Caicossaaret TC 
Tuvalu Tuvalu TV 
Uganda Uganda UG 
Ukraine Ukraina UA 
United Arab Emirates Arabiemiirikunnat AE 
United Kingdom Britannia GB 
United States Yhdysvallat (USA) US 
United States Minor Outlying Islands Yhdysvaltain pienet erillissaaret UM 
Uruguay Uruguay UY 
Uzbekistan Uzbekistan UZ 
Wallis and Futuna Wallis ja Futuna VU 
Vanuatu Vanuatu VU 
Venezuela Venezuela VE 
Western Sahara Länsi-Sahara EH 
Viet Nam Vietnam VN 
Virgin Islands, British Brittiläiset Neitsytsaaret VG 
Virgin Islands, U.S. Yhdysvaltain Neitsytsaaret VI 
Yemen Jemen YE 
Zambia Sambia ZM 
Zimbabwe Zimbabwe ZW 
64
65 
LIITE A.7 
2-tasoinen luokittelu ohjelmapalveluille 
CATEGORY.MAINTYPE.MAINVALUE 
CATEGORY.MAINTYPE.MAINTYPEATTRIBUTES 
CATEGORY.MAINTYPE.MAINTYPECOMMENT* 
CATEGORY.MAINTYPE.SUBTYPE.SUBVALUE 
CATEGORY.MAINTYPE.SUBTYPE.SUBTYPEATTRIBUTES 
CATEGORY.MAINTYPE.SUBTYPE.SUBTYPECOMMENT* 
* lisätietokenttä, ei esitetty liitteen listauksessa 
ACTIVITIES.CATEGORY.MAINTYPE 
MainValue MainTypeAttributes 
100 winter activities talviaktiviteetit 
200 summer activities kesäaktiviteetit 
300 culture & lifestyle kulttuuri ja elämätapa 
400 touring and 
packages 
retket ja aktiviteettipaketit 
500 all year around ympärivuotiset aktiviteetit 
600 shopping/markets 
700 community/public 
ACTIVITIES.CATEGORY.SUBTYPE (WINTER) 
SubValue SubTypeAttributes 
101 winter golf talvigolf 
102 ice fishing pilkkiminen 
103 winter karting talvimikroauto 
104 santa claus joulupukki 
105 telemarking telemark 
106 snowboarding lumilautailu 
107 toboggan slide pulkkamäki 
108 kicksledding potkikelkkailu 
109 outdoor winter swimming avantouinti 
110 snow and ice architecture lumi- ja jää arkkitehtuuri 
111 snow and ice sculpure lumi- ja jääveistäminen 
112 christmas and new year joulu ja uusi vuosi 
113 cross-country skiing maastohiihto 
114 downhill skiing/telemarking laskettelu/telemark 
115 husky safaris husky safarit 
116 ice-breaker jäänmurtaja 
117 outdoor activities / winter talviaktiviteetit ulkona
118 reindeer driving poroajelu 
119 snowcastle lumilinna 
120 snowmobile driving moottorikelkkailu 
121 snowshoe walking lumikenkäkävely 
122 ice skating luistelu 
123 ice hockey jääkiekko 
124 ice climbing jääkiipeily 
ACTIVITIES.CATEGORY.SUBTYPE (SUMMER) 
SubValue SubTypeAttributes 
201 forest scooter mönkijät 
202 karting mikroautot 
203 orienteering suunnistus 
204 hanggliding riippuliito 
205 paraschuting laskuvarjohyppy 
206 bungee benji hyppy 
207 bicycling pyöräily 
208 boating/sailing veneily/purjehdus 
209 botany puutarhanhoito 
210 canoeing/rowing melonta/soutu 
211 cruises coastal rannikkoristeily 
212 cruises river jokiristeily 
213 cruises in archipelago saaristoristeilyt 
214 cruises lake järviristeily 
215 cruises canal kanaaliristeily 
216 fishing kalastus 
217 golf golf 
218 hiking/trekking/walking patikointi/vaellus/kävely 
219 outdoor activities/summer kesäaktiviteetit ulkona 
220 motorcycle moottoripyöräily 
221 river rafting/rapid shooting koskenlasku 
222 mountainbike maastopyöräily 
223 soccer jalkapallo 
224 watersports vesiurheilu 
225 traditional climbing kiipeily 
226 sport climbing sporttikiipeily 
227 water park vesipuisto 
228 mushroom picking sienien poiminta 
229 beaches uimaranta 
230 horseback riding ratsastus ja hevosvaellukset 
231 ornithology lintutiede 
232 ringed seal watching norpparetket 
66
67 
233 traditional church boat 
rowing 
kirkkoveneretket 
ACTIVITIES.CATEGORY.SUBTYPE (CULTURE & LIFESTYLE) 
SubValue SubTypeAttributes 
301 sauna sauna 
302 finnish society suomalainen yhteiskunta 
303 easter pääsiäinen 
304 midsummer juhannus 
305 special celebration pyhäpäivät 
306 agriculture maatalous 
307 architecture arkkitehtuuri 
308 arts and crafts taide ja käsityöt 
309 churces and settlements kirkot ja seurakunnat 
310 cultural kulttuurielämykset 
311 countryside maaseutu 
312 courses (short) lyhyet kurssit 
313 craft askartelu 
314 design muotoilu 
315 dining & culinary herkuttelu 
316 easter pääsiäinen 
317 family/children perhe/lapset 
318 fine arts korkeakulttuuri 
319 finnish lifestyle suomalainen elämäntapa 
320 history/heritage historia/perinne 
321 health and fitness terveys ja kuntoilu 
322 nostalgia nostalgia 
323 industry teollisuus 
324 maritime merenkulku 
325 military armeija 
326 midsummer juhannus 
327 music musiikki 
328 dance tanssi 
329 education koulutus 
330 professional study tours ammatilliset tutustumiskäynnit 
331 religion related uskontoon liittyvä 
332 retreats hiljentyminen 
333 romance romanssi 
334 shopping shoppailu 
335 karaoke karaoke 
336 trolley driving resiinalla ajo 
337 ancestors esi-isät
338 mythology mytodologia 
339 shamanism shamanismi 
340 nature preserve luonnon suojelu 
341 team building yhteishengen rakennus 
342 theatre/show/film teatteri/esitys/elokuva 
343 winery viinitila 
344 gold panning kullan huuhdonta 
345 casinos and entertainment casino ja viihde 
ACTIVITIES.CATEGORY.SUBTYPE (TOURING AND PACKAGES) 
SubValue SubTypeAttributes 
401 rail tours junamatkat 
402 tram tours raitiovaunumatkat 
403 sightseeing kiertoajelu 
404 meeting and convention 
68 
package 
kokouspaketti 
405 incentive programmes palkkio-ohjelmat 
406 camp school leirikoulu 
ACTIVITIES.CATEGORY.SUBTYPE (ALL YEAR AROUND) 
SubValue SubTypeAttributes 
501 Spa kylpylä 
502 health terveys 
503 fitness kuntoilu 
504 caving luolat 
505 fencing miekkailu 
506 gymnastics voimistelu 
507 shooting ampuminen 
508 tennis tennis 
509 volleyball lentopallo 
510 team sports joukkueurheilu 
511 motor sports moottoriurheilu 
512 kasvitiede botany 
513 northern lights revontulet 
514 acrhery jousiammunta 
515 astronomy tähtitiede 
516 athletics yleisurheilu 
517 flying lentäminen 
518 gym kuntosali 
519 surprise excursions yllätysohjelmat 
520 hunting metsästys 
521 nature/wilderness luonto/erämaa
522 nordic walking sauvakävely 
523 theme park/visitor centre teemapuisto/käyntikohde 
524 zoo and animal park eläintarha/-puisto 
525 adventure/survival seikkailu/selviytyminen 
69
70 
LIITE A.8 
Ohjelmapalvelujen ominaisuuksien liittäminen ja luokittelu osaksi ohjelmapalvelurajapintaa. 
ACTIVITIES.ACTDETAILS 
Includes/ForExtraPrice (hintaan sisältyy/hintaan ei sisälly) 
Value Name 
1 insurance vakuutukset 
2 transportation kuljetukset 
3 equipments varusteet 
4 food ruoka 
5 guidance opastus 
6 maps, other material kartat, muu materiaali (esim. diplomi) 
7 licences, permits tarvittavat luvat 
Available (saatavuus) 
Value Name 
8 On request pyynnöstä 
9 Scheduled aikataulun mukaan 
10 Tailormade räätälöity 
11 Daily päivittäin 
Guiding (opastus) 
Value Name 
12 Guided Opastettu 
13 Guided partly osittain opastettu 
14 Information to get 
started 
alkuinformaatio 
15 Literary material kirjallinen materiaali 
Restrictions (muut rajoitteet) 
Value Name 
16 Group size ryhmäkoko 
17 Temperature limit pakkasraja 
18 Weather condition 
limit 
säävaraus 
19 Age limit ikäraja 
20 Physical restriction Fyysiset rajoitteet 
21 License & permit Luvat ja lisenssit (esim. ajokortti)
Grading (vaikeustaso) 
Value Name 
22 Easy helppo 
23 Normal normaali 
24 Demanding vaativa 
25 Very demanding erittäin vaativa 
Grading selitykset: 
Kuvaa ohjelmapalvelutuotteen tai muun aktiviteetin vaativuustasoa: 
• Helppo = Henkisesti ja/tai fyysisesti helppo suoritus, joka ei vaadi erityistaitoja. 
• Normaali = Henkistä ja/tai fyysistä ponnistusta vaativa suoritus. Se saattaa vaatia 
erityistaitoja, jotka opetetaan ennen suoritusta. 
• Vaativa = Henkisiä ja/tai fyysisiä ponnistuksia vaativa melko raskas suoritus, jossa tarvitaan 
71 
aikaisempaa kokemusta 
• Erittäin vaativa = Henkisiä ja/tai fyysisiä ponnistuksia sekä huomattavia erityistaitoja 
vaativa erittäin raskas suoritus. 
Lähde http://www.keyeast.imatra.fi/normisto/raportti.html (5.5.2005)
72 
LIITE A.9 
Multimediatietojen luokittelu 
MULTIMEDIAITEM.TYPE 
MULTIMEDIAITEM.TYPE 
Title 
1 plain text document tekstidokumentti (esim. rtf, txt) 
2 formatted text document muotoiltu tekstidokumentti (doc) 
3 image kuva 
4 animation animaatio (esim. flash) 
5 audio audio 
6 video video 
7 web page www-sivusto 
8 hard-copy (paper) document skannattu dokumentti 
9 hard-copy image skannattu kuva 
10 other muu
73 
LIITE A.10 
Konferenssihuoneen tyypit, ominaisuudet varusteet. 
CONFERENCE.ROOMTYPE 
CONFERENCE.EVENTYPE 
CONFERENCE.EXTRASPACE 
CONFERENCE.EXTRASERVICES 
CONFERENCE.EQUIPMENT 
RoomType (kokoushuoneen tyyppi) 
Value Name 
1 Theater Teatteri 
2 Classroom Luokkahuone 
3 U-Shape U-pöytä 
4 Round Table Pyöreä pöytä 
5 Boardroom Suorakaidepöytä 
6 Banquet style / round 
tables 
Bankettimuoto / pyöreät pöydät 
7 Diplomatic style Diplomaattipöytä 
8 Exhibition hall Näyttelytila 
EventType (tapahtumatyyppi) 
Value Name 
9 Congress / 
Conference 
Kongressi/konferenssi 
10 Meeting Kokous 
11 Seminar Seminaari 
12 Exhibition Näyttely 
13 Workshop Workshop 
ExtraSpace (lisätilat) 
Value Name 
14 Facilities for disabled 
persons 
Vammaisille soveltuvat tilat 
15 Office space for 
organizers 
Toimistotilat tilaisuuden järjestäjille 
16 Registration space Rekisteröintitila 
17 Speakers room Tila puhujille
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7
Travel gate finland_v1_7

More Related Content

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

Travel gate finland_v1_7

  • 1. - Rajapintakirjasto, luokittelut ja käsitemäärittelyt - - v. 1.7 -
  • 2. Rajapintakirjaston ja käsitejärjestelmän versiohistoria: Päivämäärä Versio Muutokset 30.06.2005 versio 1.0 21.06.2006 versio 1.7 2 Joensuun yliopisto Savonlinnan koulutus- ja kehittämiskeskus Matkailun verkosto-osaamiskeskus PL 126 57101 Savonlinna, Finland Lisätietoa ja tarkemmat yhteystiedot: http://travelgate.joensuu.fi
  • 3. 1 Johdanto....................................................................................................................................6 2 Taustaa rajapintamäärittelyille ...........................................................................................7 2.1 Tiedon rakenteellisuus, luokittelu ..................................................................................7 2.2 Ontologia............................................................................................................................7 3 Dokumentaation kohderyhmä ja sen hyödyntäminen ................................................8 4 Ontologian toteutustapa......................................................................................................8 5 Ontologian ylläpito.................................................................................................................9 6 MODUULIT...............................................................................................................................10 6.1 Company...........................................................................................................................10 6.2 IdComponent...................................................................................................................10 6.3 ChainType.........................................................................................................................11 6.4 Person................................................................................................................................11 6.5 Personnel ..........................................................................................................................11 6.6 Address .............................................................................................................................12 6.7 DestinationType...............................................................................................................12 6.8 PostAddress......................................................................................................................12 6.9 ContactAddress ...............................................................................................................13 6.10 XY.......................................................................................................................................13 6.11 DateStamp........................................................................................................................13 6.12 Description .......................................................................................................................14 6.13 Link ....................................................................................................................................15 6.14 Transportation .................................................................................................................15 6.15 NearestObject ..................................................................................................................16 6.16 Timeline.............................................................................................................................16 6.17 DateRange ........................................................................................................................17 6.18 WeekRange.......................................................................................................................17 6.19 Period ................................................................................................................................17 6.20 PriceRange........................................................................................................................18 6.21 Cost....................................................................................................................................18 6.22 Terms.................................................................................................................................18 6.23 MultiLanguageText .........................................................................................................19 6.24 Category ...........................................................................................................................19 6.25 MainType ..........................................................................................................................20 6.26 SubType ............................................................................................................................20 6.27 ActDetails..........................................................................................................................21 6.28 Group ................................................................................................................................21 6.29 MultiMediaItem...............................................................................................................21 6.30 Service ...............................................................................................................................22 6.31 Facility ...............................................................................................................................22 6.32 Numbers ...........................................................................................................................23 6.33 Type ...................................................................................................................................23 6.34 Profile ................................................................................................................................24 6.35 Location ............................................................................................................................24 6.36 Payment ............................................................................................................................24 6.37 PaymentMethods ............................................................................................................25 6.38 Suitable .............................................................................................................................25 6.39 Conference .......................................................................................................................25 6.40 ConferenceTyping ...........................................................................................................25 6.41 Policy .................................................................................................................................26 3
  • 4. 6.42 CottageDetails .................................................................................................................26 6.43 EventVisibility...................................................................................................................26 6.44 TargetAudience ...............................................................................................................27 6.45 Publication........................................................................................................................27 6.46 DateInformation..............................................................................................................27 6.47 DateType...........................................................................................................................27 6.48 SingleDate ........................................................................................................................27 6.49 EventDateRange ..............................................................................................................28 6.50 RecurringDate ..................................................................................................................28 6.51 Weekdays..........................................................................................................................28 6.52 AttendCost .......................................................................................................................28 6.53 CostType ...........................................................................................................................28 6.54 Registration ......................................................................................................................29 6.55 EventContact....................................................................................................................29 6.56 Venue ................................................................................................................................29 6.57 VenueDetails ....................................................................................................................29 7 RAJAPINTAKUVAUKSET ........................................................................................................30 7.1 ACTIVITIES.........................................................................................................................31 7.2 SITE ....................................................................................................................................32 7.3 UNIT...................................................................................................................................33 7.4 COTTAGE...........................................................................................................................34 7.5 EVENT................................................................................................................................35 LIITE A.1 ...........................................................................................................................................36 LIITE A.2 ...........................................................................................................................................37 LIITE A.3 ...........................................................................................................................................49 LIITE A.4 ...........................................................................................................................................51 LIITE A.5 ...........................................................................................................................................53 LIITE A.6 ...........................................................................................................................................59 LIITE A.7 ...........................................................................................................................................65 LIITE A.8 ...........................................................................................................................................70 LIITE A.9 ...........................................................................................................................................72 LIITE A.10 .........................................................................................................................................73 LIITE A.11 .........................................................................................................................................76 LIITE A.12 .........................................................................................................................................78 LIITE A.13 .........................................................................................................................................79 LIITE A.14 .........................................................................................................................................84 LIITE A.15 .........................................................................................................................................88 LIITE A.16 .........................................................................................................................................89 LIITE A.17 .........................................................................................................................................90 LIITE A.18 .........................................................................................................................................91 LIITE A.19 .........................................................................................................................................93 LIITE A.20 .........................................................................................................................................95 LIITE A.21 .........................................................................................................................................98 LIITE A.22 .......................................................................................................................................102 LIITE A.23 .......................................................................................................................................103 LIITE A.24 .......................................................................................................................................104 LIITE A.25 .......................................................................................................................................105 LIITE A.26 .......................................................................................................................................106 LIITE A.27 .......................................................................................................................................107 4
  • 5. LIITE A.28 .......................................................................................................................................108 LIITE A.29 .......................................................................................................................................112 LIITE B Standardit ja tietotyypit ..............................................................................................114 5
  • 6. 1 Johdanto TravelGate Finland –hankkeessa kehitetään ratkaisuja matkailualan eri tuottajien sähköisen palveluntarjonnan yhdistämiseksi. Punaisena lankana pidetään asiakasnäkökulmaa sekä yritystoiminnan kilpailukyvyn parantamista. Tavoitteena on luoda matkailutoimialalle vakiintuneet toimintatavat ja -mallit, joiden avulla sähköiset markkinapaikat kehittyvät, niiden sisällön laatu paranee ja valikoima monipuolistuu. Yritystoiminnan näkökulmasta palvelut ja tuotteet ovat entistä kattavammin kuluttajan ulottuvilla ja ostettavissa. Hankkeen ensimmäisessä vaiheessa (1.9.2004–30.6.2005) keskityttiin majoituksen ja kapasiteetin hallintaan (mökki- ja hotellimajoitus) sekä ohjelmapalvelujen kuvaamiseen ja rajapinnan muodostamiseen. Hankkeen toisessa vaiheessa (1.9.2005 - 31.8.2006.) rajapintakuvauksiin tullaan lisäämään tapahtuma-, luontomatkailutuote- sekä nähtävyys- ja käyntikohde määrittelyt. Näille osa-alueille muodostetaan RDF-muotoiset kuvaukset ja käsitteen määrittelyt. Hankkeen tuloksena syntyneet määrittelyt ja rajapinnat on julkaistu tässä dokumentissa. TravelGate Finland –hankkeen internet-sivuilta http://travelgate.joensuu.fi löytyy on aina uusin päivitetty versio rajapintamäärittelyistä. Projektin ensimmäinen ja toinen vaihe on rahoitettu TEKESin Fenix-ohjelmasta ajalle 1.9.2004– 30.6.2005 (TGF I) ja 1.9.2005 - 31.8.2006 (TGF II). Hanke koostuu Joensuun yliopiston tutkimusprojektista ja kolmesta yritysprojektista. Yrityshankkeen partnerit ovat Go Finland Oy, Tietotalo Oy ja Karttaikkuna Oy. Projekti kuuluu osana Matkailun verkosto-osaamiskeskuksen (MOSKE) valtakunnalliseen matkakohteen hallintajärjestelmät –ohjelmaan. Joensuun yliopiston Savonlinnan koulutus- ja kehittämiskeskus on yksi MOSKEn viidestä toimijasta. MOSKEn tehtävänä on tuoda matkailuyrityksille uusia innovatiivisia tapoja nähdä toimialan tulevaisuutta ja parhaita käytänteitä sekä edistää uuden liiketoiminnan syntymistä. MOSKE toimii tutkimusmaailman ja elinkeinon välisenä katalysaattorina. Lisätietoa Matkailun verkosto-osaamiskeskuksen toiminnasta löytyy osoitteesta www.matkailu.org. 6
  • 7. 2 Taustaa rajapintamäärittelyille 2.1 Tiedon rakenteellisuus, luokittelu TravelGate Finland -hankkeen selvityksissä havaittiin, että tiedon rakenteeseen liittyvät ongelmat voidaan karkeasti jakaa kahteen eri kategoriaan 1) luokitteluun liittyviin ongelmiin ja 2) nimeämiseen liittyviin ongelmiin. Luokitteluun liittyvät ongelmat kulminoituvat erilaisiin tuotteiden ja palvelujen jaottelujärjestelmiin. Esimerkiksi tapahtumat jakautuvat moneen alakategoriaan (musiikki, elokuva, urheilu, taide tai kulttuuri). Kartoitus osoitti yhteisen luokittelumallin tai -järjestelmän puuttuvan Suomesta ja luokittelut olivatkin palveluntuottajan omia määritelmiä ja näkemyksiään kategorioista. Kuitenkin sähköisten palvelujen tuottajat olivat halukkaita ottamaan käyttöönsä ”standardin” luokittelujärjestelmän, jos sellainen olisi saatavilla. Tällöin esimerkiksi liitännät muihin vastaavan palvelun tuottajiin helpottuisivat. Nimeämisen ongelmat tulevat esille heterogeenisenä nimeämisenä, aivan kuten luokittelussakin. Sähköisessä tuote- tai palvelukuvauksessa yksittäinen attribuutti tai ominaisuus voidaan esittää monella eri tapaa. Esimerkiksi seuraavat katuosoitteen luokittelut tulivat vastaamme: <katu>, <katuosoite>, <street>, <address>, <street address>. Semanttinen ja yksilöivä määrittely siitä, mitä ja miten jokaisessa tuote- ja palvelukuvauksen kentässä tulee esittää, on tarpeen turhan manuaalisen käsittelyn poistamiseksi. Yksiselitteiset nimeämistavat ja -mallit ovat helposti tunnistettavissa hyväksi havaituista käytännöistä, jotka TravelGate Finland -dokumentaatiossa on pyritty esittämään. 2.2 Ontologia Tiedon rakenteellisuuden ja luokittelun ongelmat ovat ratkaistavissa muodostamalla ontologia matkailun toimialalle. Ontologia on muodollinen tapa mallintaa jotakin tiettyä alaa tai asiakokonaisuutta, jossa määritellään käsitteet ja asioiden väliset suhteet selkeästi. Esimerkiksi hotellin ontologiassa voisi olla käsitteinä huone, kokoustilat ja hinnat. Käsitteille voidaan luoda suhteet: hotellissa on 30 huonetta ja 3 kokoustilaa. Kokoustilan hinta on 120 €/h. Ontologiat tavallaan kuvaavat reaalimaailman tilanteita rakenteellisessa muodossa ja määrittelemällä rakenteelliset muodot, voidaan luoda joukko sääntöjä ja viitekehys (reference model). Käyttämällä tätä viitekehystä ja joukkoa sääntöjä voidaan yksinkertaistaa eri osapuolten välistä tiedonkulkua ja tietämystä. Ontologiat auttavat vähentämään käsitteellistä epäselvyyttä ja moniselitteisyyttä. Teknisesti ontologioiden esittäminen on helppoa käyttäen rakenteellista kuvauskieltä kuten XML. RDF (Resource Description Framework) on XML-sovellus, joka laajentaa XML:n mallia ja syntaksia kattamaan informaatioresurssien kuvailun. RDF:n avulla ontologiat saadaan tulkattua koneiden ymmärtämään muotoon. Ontologiakehystä ei ole tätä ennen Suomessa määritelty, eikä vapaasti hyödynnettäviä luokittelu- tai nimeämisjärjestelmiä ole hyödynnettävissä juurikaan. Kuitenkin palvelujentuottajat tarvitsevat valmiita ja kattavia käsitteistöjä ja luokittelujärjestelmiä oman ohjelmistokehityksensä tueksi. Travelgate Finland vastaa omalta osaltaan Suomen matkailun ontologiaa. 7
  • 8. 3 Dokumentaation kohderyhmä ja sen hyödyntäminen TravelGate Finland rajapinnat ja luokittelut on tarkoitettu suomen ja muun maailman matkailun IT-ammattilaisille ja tahoilla, jotka kehittävät tai tilaavat matkailun sähköisiä palveluja. Rajapintamäärittelyjen on tarkoitus helpottaa uusien järjestelmien määrittelyjen tekemistä sekä myöhemmin järjestelmien muututtua vastaamaan entistä enemmän toisiaan helpottamaan eri järjestelmien välisiä integraatioita ja tiedonsiirtoa. TravelGate Finland helpottaa myös järjestelmien tilaajien eli matkailun ammattilaisten työtä kun määrittelyvaiheessa voi viitata yhteensopivuuskriteereissä valmiit rajapinnat. Matkailuyrittäjän näkökulmasta Travelgate Finland tuo palvelut ja tuotteet ovat entistä kattavammin kuluttajan ulottuville ja ostettavaksi. Miten hyödynnetään? TravelGate Finlandin materiaali on vapaasti kaikkien siitä kiinnostuneiden tahojen käytettävissä, tämä koskee niin akateemisia, julkisia ja yritystarpeita. TravelGate Finlandin työryhmä toivoo, että dokumentaatiota hyväksikäyttävät tahot ilmoittavat käytöstä sähköpostiosoitteeseen travelgate@joensuu.fi sekä osallistuu luokittelujen kehitystyöhön dokumentissa myöhemmin määritellyllä tavalla (Ontologian ylläpito). 8 4 Ontologian toteutustapa TravelGate Finland pohjautuu hankkeen aikana tutkittujen tahojen rajapintamäärittelyihin sekä TravelGate Finlandin työ- ja ohjausryhmän työskentelyyn. Tutkitut tahot mainitaan TravelGate Finlandin hankkeen raportissa "Kartoitus matkailun sähköisistä palveluista", joka löytyy osoitteesta (http://travelgate.joensuu.fi). Kartoitetuista määrittelyistä on muodostettu parhaiten Suomen matkailuelinkeinoa palveleva ratkaisu. Työ on sisältänyt toimialan tarveanalyysin, erilaisten määritysten ja luokittelujen vertaamista, ulkomaisten lähteiden Suomen oloihin muokkaamista sekä teknistä määrittelyä toimialan tarpeiden mukaan. Erityisen arvokasta on ollut yhteistyö hankkeeseen osallistuneiden yritysten sekä EC3:n Harmonise hankkeen kanssa, johon TravelGaten Finlandin moduulirakenne osaltaan perustuu. Lisätietoa Harmonisesta: Dr. Hannes Werthner Projektipäällikkö Inkeri Starry ec3 - Electronic Commerce Competence Center Donau-City Strasse 1 A-1220 Wien Austria Puhelin: +43 1 522 71 71 - 0 Fax: +43 1 522 71 71 - 71 sähköposti: office@ec3.at WWW-osoite: www.ec3.at ja www.harmo-ten.org
  • 9. 5 Ontologian ylläpito TravelGate Finland Consortium TravelGate Finland Consortium on yhteistyöelin, joka on muodostettu hankkeeseen osallistuneiden ja sitä merkittäväsit edistäneiden tahojen kesken. Sen tarkoituksena on valvoa muodostettujen rajapintojen käyttöä ja ajankohtaisuutta. Consortium kokoontuu vuosittain. TravelGate Finland muutokset TravelGate Finland rajapinnat ja luokittelut ovat koottu yhteistyössä Suomen ja muun maailman johtavien asiantuntijoiden kanssa. Koska matkailuala on alati vaihtuvaa, teknologia kehittyy ja toimialan tarpeet vaihtelevat, on luokitteluja kuitenkin tärkeää päivittää ja muuttaa. TravelGate Finland rajapinnat on koottu moduuleista mikä mahdollistaa sen, että ne ovat yleispäteviä, eikä niihin itseensä tarvitse yleensä tehdä muutoksia, vaan tarvittavat muutokset tehdään erilaisiin luokitteluihin. Kun matkailualalle tulee uusia muuttujia, jotka nousevat merkittäviksi tekijöiksi, on näitä tekijöitä mahdollista listoihin lisätä tai poistaa. Luokittelut ovat muodostettu mahdollisimman laajaksi, mutta on kuitenkin mahdollista, että jokin Suomen matkailun kannalta tärkeä luokittelu on jäänyt TravelGate Finlandissa huomioimatta. TravelGate Finlandin luokitteluihin voi vaikuttaa kahdella eri tavalla: 1. Lähettämällä omilla yhteystiedoilla varustettua sähköpostia osoitteeseen travelgate (at) joensuu.fi, missä viitateen TravelGaten Finlandin luokittelujärjestelmän otsikkonumeroon, ehdotetaan uutta määritelmää tai muutosta sekä perustellaan ehdotus mahdollisimman tarkasti. Samoin rajapinnan toteutuksen puute tai suoranainen virhe tulee yksilöidä mahdollimman tarkasti helpottaen ylläpitotyötä. 2. Osallistumalla TravelGate Finland Consortiumin toimintaa, jossa muutosehdotukset 9 käsitellään. Pyrkimyksenä on, että läpi menevät muutokset ja lisäykset kirjataan TravelGate Finlandiin vuosittain.
  • 10. 10 6 MODUULIT Kuvatut rajapinnat muodostuvat moduuleista, joka takaa joustavuuden ja sopivuuden moneen eri tilanteeseen. Alla olevista yksittäisistä moduuleista koostetaan lopulliset rajapinnat: • site = hotellitaso • unit = hotellihuonetaso • cottage= lomamökki • activities = ohjelmapalvelu • event = tapahtuma Ohjeita lukemisen helpottamiseksi: - yhdistetyt komponentit (aggregaatit)ilmaistaan ISOILLA KIRJAIMILLA - primitiivit esitetään pienellä kirjaimilla - esimerkit sisällöstä esitetään kursiivilla - komponenttien selitykset ovat kirjoitettu eri fontilla Moduuleiden rakenteessa useasti esiintyvä pari value – name mahdollistaa hakutoiminnot. Value toimii jonkin ominaisuuden tunnisteena, jolloin esim. asiakas joka on kiinnostunut vain majoituksesta, jossa on ”ilmastointi hotellihuoneessa”, on helppo toteuttaa. Lisäksi name-kentällä varmistetaan sellainen tilanne, jos jostain syystä vastaan ottavan palvelun päässä ei kyseistä value-tietoa ole saatavilla, niin kuitenkin ominaisuus voidaan esittää kirjallisesti (ja tarvittaessa tehdä ”string”-tyyppinen hakutoiminto). Huomiotavaa value – name parin käytössä: eritasoiselle tai tyyppiselle majoitukselle sekä ohjelmapalvelulle on käytettävissä omat value – name luokitukset. Jokaisen moduulin jälkeen on viitteenä se dokumentin liite, (esim. A.12), jota käytetään luokittelun pohjana. Osassa moduuleissa on vielä varmistukseksi extent-kenttä, jossa ilmaistaa, minkä tasoiseen moduuliin sillä viitataan (unit, site, cottage, activities). 6.1 Company Company company IDCOMPONENT uniikki tunniste name string yrityksen nimi Personnel PERSONNEL henkilöstö kontaktitietoineen Company on yrityksen tiedot kokoava moduuli. Personnellin alla on yhteystiedot myyntiin, asiakaspalveluun yms. 6.2 IdComponent IdComponent CompanyID string unique ID-value companyName string yrityksen nimi, ylläpitäjän rekisteri IdComponent on yritysten ja toimijoiden identifiointiin. Nämä vaativat ylläpitävän tahon ja listan yksilöllisistä tunnisteista. Jos tarvittavaa ylläpitäjää ei näille tunnisteille löydy, ne voidaan jättää käyttämättä.
  • 11. 6.3 ChainType ChainType value string ketjun tunnistenumero (A.1) name MULTILANGUAGETEXT ketjun nimi (A.1) ChainTypella ilmaistaan jonkun toimijan (Siten) kuuluminen johonkin tiettyyn ketjuun, esim. hotelliketjuun ”Best Western”. Value on hotelliketjun tunnistenumero (liite A.1) ja name on hotelliketjun nimi liitteestä A.1. Hotelli- ja majoitusketjut ovat lueteltu liitteessä A.1 6.4 Person Person title string henkilöm titteli, esim. toimitusjohtaja firstname string etunimi surname string sukunimi address ADDRESS käyntiosoite postAddress POSTADDRESS postiosoite contactAddress CONTACTADDRESS kontaktiosoite (puh, www, email, fax) Person on yhden henkilön tiedot kokoava tietue, jota käytetään muodostamaan henkilöstö (Personnel). 6.5 Personnel Personnel management PERSON johto booking PERSON varaukset customerService PERSON asiakaspalvelu technical PERSON tekninen tuki marketing PERSON markkinointi sales PERSON myynti Personnel (henkilöstö) muodostuu yksittäisistä henkilöistä (Person). Personnel antaa vapauden erilaisten organisaatioiden määritellä eri henkilöt omineen yhteystietoineen varauksin, asiakaspalveluun, tekniseen tukeen, markkinointi, myyntiin ja johtoon. Myös ulkoistetut resurssit (esim. tekninen tuki) saadaan mukaan, koska jokaiselle taholle on mahdollisuus antaa yksilöivät yhteistiedot. 11
  • 12. 6.6 Address Address country DESTINATIONTYPE maan nimi (luokittelu liitteessa A.2) majorRegion DESTINATIONTYPE suuralue (A.2) destination DESTINATIONTYPE matkailualue (A.2) city DESTINATIONTYPE kaupunki, kunta (A.2) streetName string käyntiosoitteen kadun nimi streetNumber string käyntiosoitteen katunro (+rappu ja huoneisto) postcode string käyntiosoitteen postinumero Address (osoite) koostuu maasta (country), suuralueesta (major region), matkailualueesta (destination) ja kaupunki- tai kuntalistauksesta (city). Mahdolliset arvot ovat lueteltu liitteessä A.2. Huom! Tässä ilmoitetaan vain käyntiosoitteen kadun nimi (streetName), katunumero (tarvittaessa rappu ja huoneisto) sekä käyntisoitteen postinumero. Postiosoitteelle on oma tietueensa PostAddress sekä muille yhteystiedoille kuten puh, fax, www (ContactAddress). 6.7 DestinationType DestinationType value string arvo listasta (A.2) name MULTILANGUAGETEXT nimi listasta (A.2) DestionationType toimii alueiden yksilöivänä konseptina. Value on alueen tunnistenumero (A.2) ja name on alueen nimi (A.2). 6.8 PostAddress PostAddress pobox string postilokero postStreetName string postiosoite 12 (katu+katunumero+rappu+huoneisto) postCode string postiosoitteen postinumero postCity MULTILANGUAGETEXT postiosoitteen kaupunki postCountry MULTILANGUAGETEXT postilokeron maa PostAddress on esim. kohteelle tai palvelun tuottajalle postiosoite. Yhdessä käyntiosoitteen (Address) kanssa saadaan eri osoitteet esim. posteille ja asiakaspalvelulle. Huomaa, että käytännössä postilokero(pobox) ja postiosoite (postStreetName) voivat olla toisensa pois sulkevia.
  • 13. 6.9 ContactAddress ContactAddress email string sähköpostiosoite phonePrefix string puhelimen suuntanumero (+maakoodi) phoneNum string puhelinumero (ilman suuntanumeroa) mobilePrefix string matkapuhelimen numeron suunta (+maakoodi) mobileNum string matkapuhelimen numero (ilman suuntanumeroa) faxPrefix string faksin suuntanumero (+maakoodi) faxNum string faksinumero (ilman suuntanumeroa) www string internet-osoite (LIITE B, w3c-standardin mukaiset) ContactAddress (kontaktiosoite) avulla ilmaistaan sähköposti, puhelin, matkapuhelin, fax ja internetin yhteistiedot. Käytä puhelimen- ja faxin suuntanumerokentässä (phonePrefix, faxPrefix) tarvittaessa maatunnusta +358. Liitteessä B on kuvattu oikea tapa esittää www-osoite. 6.10 XY XY latitude string leveyspiiri (gps-koordinaatit) longitude string pituuspiiri (gps-koordinaatit) altitude string korkeus metreissä XY kuvaa kohteen sijainnin koordinaatistossa leveys- ja pituuspiireinä (longitude, latitude), jonka avulla kohde voidaan sijoittaa helposti esim. erillisessä karttapalvelussa kartalle. Altitude-kentän avulla voidaan tarvittaessa ilmaista kohteen korkeus metreissä, esimerkiksi hiihtokeskuksen tapauksessa. Koordinaatistossa käytetään gps-pohjaista koordinaattijärjestelmää, jotta tuetaan kansainvälistä standardia WGS84 (World Geodetic System 1984). (Tarvittaessa muunnos suomalaiseen kkj-järjestelmään voidaan tehdä Hayfordin ellipsoidin avulla.) 6.11 DateStamp DateStamp CreateTime string luontiaika, kellonaika ISO CreateDate string luontiaika, päivämäärä ISO LastModifiedTime string viimeksi muokattu, kellonaika ISO LastModifiedDate string viimeksi muokattu, päivämäärä ISO DateStamp toimii tuotteiden aikaleimana, jonka avulla hallitaan tuotteiden päivittämistä tietokantojen välillä. Kun tuotetta muokataan alkuperäisessä tietokannassa, siihen tulee tallettaa aikaleima. Päivämäärä esitetään W3C XML-skeeman määrittelyjen mukaisesti, noudattaen ISO-standardia 8601. Kellonajat esitetään muodossa HH:MM:SS (tunnit, minuutit, sekunnit). Jos sekunteja ei haluta esittää, niin käytetään ”00”. Päivämäärät esitetään muodossa YYYY-MM-DD. Esimerkiksi tammikuu 21, 2005 esitetään 2005-01-21. 13
  • 14. 6.12 Description Description listDescription MULTILANGUAGETEXT lyhyt kuvaus, max. 250 merkkiä summary MULTILANGUAGETEXT lyhyt yhteenveto tuotteesta overview MULTILANGUAGETEXT vapaa kuvaus tuotteesta, pisin Description-kenttää käytetään tuote- ja palvelukuvauksissa. ListDescription on lyhyt kuvaileva yhteenveto tuotteesta, jota käytetään esim. haun tuloksissa, jonka tarkoituksena on saada käyttäjä kiinnostumaan ja lukemaan lisää tuotteesta tai palvelusta. Summary on lyhyt yhteenveto tuotteesta, sekä overview on pisin ja laajin kuvaus tuotteesta tai palvelusta. Käyttöliittymässä näiden kohtien ohjeistaminen on erityisen tärkeää, koska kyseisistä kentistä on käytössä monenlaisia tulkintoja. Esimerkki Description-kenttien käytöstä: ListDescription: Kokoonnu kanssamme viettämään suomalaista kesäiltaa. Nuotion äärellä nautimme suomalaisen grillipöydän antimista ja tulen lämmöstä. Illan kruunaavat aito nokipannukahvi ja itsepaistettu räiskäle. Lue lisää... Summary: - Suomalainen kesäilta - Tunnelmallinen iltaohjelma - Aito nokipannukahvi ja itsepaistettu räiskäle - Oma ohjelma perheen pienimmille Overview: Kokoonnu kanssamme viettämään suomalaista kesäiltaa. Ohjelmallinen iltaohjelma, jonka aikana tutustutaan alueen jännittävään historiaan. Nuotion äärellä nautimme suomalaisen grillipöydän antimista ja tulen lämmöstä. Ilta alkaa suoraan hotellistanne mistä oppaanne, aito karjalaiseukko, tulee noutamaan teidät sovittuna ajankohtana. Itse tapahtuma alkaa tunnelmallisella yhteislaululla; kalliolle kukkulalle, jonka jälkeen siirrymme oppaanne johdolla nuotiopaikalle, aidon turvesaunan läheisyyteen. Samalla paikalla pidettiin Etelä-Karjalan ensimmäiset kansankäräjät vuonna 1797 linnanherra Wileniuksen johdolla. Ilta jatkuu karjalaiseukon juttuja kuunnellen ja erilaisia kansanpelejä kuten mölkkyä pelaten. Illan kruunaa aidot nokipannukahvit sekä itsepaistetut räiskäleet mansikkahillolla. Perheen pienimpiä viihdyttää Putte-koira erilaisin hauskoin leikein. Lapset saavat tilaisuuden päätteeksi aitoa metsämarja mehua ja vanhempien suostumuksella itsepaistettuja räiskäleitä. Muista ilmoittaa mahdollisista ruoka-aine allergioista. Tilaisuudessa on säävaraus, sillä sateella ei nuotiolle kannata lähteä. Tilaisuuden päätteeksi kaikki osallistujat saavat diplomit! 14
  • 15. 6.13 Link Link text MULTILANGUAGETEXT linkin tekstikenttä (nimi) käyttöliittymässä image string kuva, jota voidaan käyttää linkkinä url string linkin URL-osoite details string lisätietokenttä Link-moduulin avulla voidaan määrittää hypertekstilinkit kahden toisiinsa liittyvän tuotteen tai palvelun välillä. Myös lisätietoja tai ulkoisia lähteitä voidaan linkittää tämän avulla tuotteeseen. Linkkiä voidaan käyttää esim. kahden hotellin (Site) linkittäminen toisiinsa ja linkittämällä tuotteita ja palveluja toisiinsa, jolloin muodostuu yritysverkostoja. Details-kenttään voidaan lisätä tarvittavia lisätietoja tai tunnisteita, jolla voidaan yksilöidä tai rajata linkkiä sekä välittää muuta tarvittavaa lisätietoa, vaikka tarjouskoodeja. Esim. text: Konserttiliput voit tilata täältä image: liput.jpg url: http://www.liput.fi/konsertit/ details: tarjouskoodi 12 6.14 Transportation Transportation airport NEARESTOBJECT lentokenttä bus NEARESTOBJECT bussiasema harbour NEARESTOBJECT satama train NEARESTOBJECT juna-asema helicopter NEARESTOBJECT helikopteri parking NEARESTOBJECT autolle parkkipaikka PreferredMethod string suositeltava tapa tulla kohteeseen (vapaa kuvaus) Transportation kuvaa eri kulkuvälineillä saapumista kohteeseen. Kohteen kuvaukseen annetaan yksityiskohtaiset tiedot käyttäen NearestObject-konseptia. PreferredMethod on vapaa kuvaus siitä, miten kohteeseen kannattaa tulla (esim. suositeltavin tapa: oma auto, vaihtoehtoinen tapa: junalla Savonlinnaan ja bussilla nro 12 juna-asemalta Aholahden pysäkille). 15
  • 16. 6.15 NearestObject NearestObject value string kohteen tunnistenumero (liite A.3) name MULTILANGUAGETEXT kohteen nimi (liite A.3) objectname MULTILANGUAGETEXT lähimmän kohteen nimi openingHours TIMELINE kohteen aukioloajat distance string etäisyys kohteeseen kilometreissä time string etäisyys kohteeseen minuutteina xy XY sijaintikoordinaatit Code string koodikenttä (esim. atpcode, asemakoodi) NearestObject-komponentin avulla voidaan esittää erilaisia kohteita, etäisyyksiä niihin kilometreinä ja käytettävänä aikana. Sijaintikoordinaattien avulla kohde voidaan esittää karttapohjalla. Code-kohtaan voidaan laittaa yksilöllinen tunniste, jota käytetään esim. lentokentillä ja bussiasemilla. Kohteen tyypit ovat määritelty liitteessä A.3 (NearestObject.type). Esimerkki kentän käytöstä value: 4 name: lentokenttä objectname: Helsinki-Vantaan lentoasema distance: 23 km time: 30 min. xy: 62.560, 27.230, code: HEL 6.16 Timeline Timeline criterion string ajanjakson kriteeri, jolloin se on 16 voimassa name MULTILANGUAGETEXT aikajakson nimi, esim. sesonki ”kesäkausi” datesOpenRange DATERANGE aikajakson alku- ja loppupäivämäärä, jolloin tuote/palvelu on avoinna/käytössä datesClosedRange DATERANGE päivämäärät, jolloin tuote/palvelu on suljettu/poissa käytöstä (1-n kpl) Weekdays WEEKRANGE päivittäiset aukioloajat timeTableURL LINK linkki URLiin, esim. viikko-ohjelmaan additionalText MULTILANGUAGETEXT lisätietoa liittyen aukioloaikoihin Timeline on monitahoinen konsepti aikajakson kuvaamiseksi esimerkiksi majoitukselle (site), tai ravintolalle. Käyttäen muutamia eri moduuleita Timelinella voidaan esittää päivämäärät, päivät ja kellonajat, jolloin kohde on avoinna tai suljettu. Criterion-kenttään voidaan sijoittaa jokin tunniste tai kriteeri, jolla voidaan identifioida tietty ajanjakso esimerkiksi liittymään sesonkiin. Siis TimeLine konsepteja voi olla 1-n kappaletta, esim. sesonkien mukaisten aukioloaikojen mukaisesti.
  • 17. 6.17 DateRange DateRange startDate string alkupäivämäärä (ISO8601) endDate string loppupäivämäärä (ISO8601) duration string kesto päivinä DateRangella kuva jonkin tietyn ajanjakson alkupäivä, loppupäivä ja jakson kesto päivinä. Päivämäärät esitetään ISO 8601 muodossa YYYY-MM-DD. Esimerkiksi tammikuun 21, 2005 esitetään 2005-01-21. 6.18 WeekRange Weekrange Monday PERIOD Tuesday PERIOD Wednesday PERIOD Thursday PERIOD Friday PERIOD Saturday PERIOD Sunday PERIOD WeekRange kuvaa tuotteen tai palvelun päivittäiset alku- ja loppuajat. Moduulia voidaan käyttää esim. kaupan päivittäisten aukioloaikojen esittämiseen. 6.19 Period Period fromTime string kellonaika, tuotteen tai palvelun aukioloaika/alkuaika toTime string kellonaika, tuotteen tai palvelun sulkemisaika/loppuaika duration string kesto, tunneissa (aukiolo tai ohejlmapalvelun kesto) Period kuvaa tuotteen tai palvelun päivittäiset auki- ja sulkemisajat. Moduulia voidaan käyttää esim. kaupan päivittäisen aukioloajan esittämiseen. Kellonajat esitetään ISO8601 muodossa HH:MM:SS (tunnit, minuutit, sekunnit). Jos sekunteja ei haluta esittää, niin käytetään ”00”. 17
  • 18. 6.20 PriceRange PriceRange criterion string hinnan kriteeri, jolloin se on voimassa name MULTILANGUAGETEXT hintaluokan nimi max COST hinta maksimissaan min COST hinta minimissään additionalText MULTILANGUAGETEXT lisätietokenttä hinnoittelun kuvaukseen PriceRange sisältää informaation tuotteen tai palvelun hinnan kuvaamiseksi. Criterion kentän avulla voidaan luoda jokin sääntö, jolla tämä hintaluokka toteutuu. Name-kenttään annetaan tämän hintaluokan nimi, esim. economy, bisnes.Konsepti sisältää kaksitasoisen hinnoittelen (min ja max) ja erilaisten määrittelevien ja/tai rajaavien elementtien kuvauksen (criterion) kuten esim. aika, päivä, sesonki tai henkilömäärä. Hinnoittelu voidaan selventää lisätietokentällä (additionalText). 6.21 Cost Cost currency string valuutan tunnus (ISO4271) (A.4) amount floating point integer valuutan määrä (=hinta) Cost määrittelee tuotteen tai palvelun hinnan, sekä valuutan 2-kirjaimisen ISO 4217 mukaisen valuuttatunnuksen. Currency: valuutat muodostetaan ISO 4217 standardista käyttäen valuuttaa kuvaavaa kolmikirjaimista lyhennettä. Valuuttatunnukset ovat liitteessä A.4 6.22 Terms Terms paymentTerms LINK maksuehdot mediationTerms LINK välitysehdot cancelTerms LINK peruutusehdot accomodationTerms LINK majoitusehdot Terms-moduulin avulla linkitetään erilaisia lainsäädännöllisiä ehtoja liittyen tuotteeseen. Ehdot käyttävät kuvaksessa LINK-moduulia, jossa yksityiskohtaisesti määritelty linkin ominaisuudet. Peruutus-, välitys- ja maksuehdot sisältävät juridisia ehtoja ja ohjeita kuten minimi/maksimi osallistujamäärä, majoitusehdot, maksuehdot osoite-, rekisteri ja varaustiedot, Force majeure -ehdot jne. 18
  • 19. 6.23 MultiLanguageText MultiLanguageText text string itse tekstisisältö language string tekstikielen 2-kirjaiminen koodi (A.5) local string lokalisoidun tekstin 2-kirjaiminen koodi (A.6) MultilanguageText on konsepti, jolla voidaan samasta tekstistä tehdä erikielisiä esityksiä. Text-kenttään kirjoitetaan itse teksti ja language on 2-kirjaiminen koodi pieninkirjaimin (ISO 639). Local-kentän avulla voidaan esitys vielä lokalisoida tietylle kohderyhmälle (ISO 3166). Esim. tuotteen tai palvelun esittelykieli voi olla englanninkielellä, mutta sisältö eri kansallisuuksille voi poiketa toisistaan. Vertaa language = en (englanti) local = AU (australia) tai language = en (englanti) local = IE (irlanti) Kielen (language) koodit ovat liitteessä A.5 ja maiden (local) koodit ovat liitteessä A.6. 6.24 Category Category ExtentSource string luokittelutiedon lähde, käytettävä liite MainType MAINTYPE pääluokka Category:n kokoava pääelementti. Category mahdollistaa kaksi-tasoisen sisältöjen luokittelun. Category moduulin käytettävä tietolähde voidaan määritellä kohtaan ExtentSource. Category –moduulin rakenne on esitetty kuviossa 1. Category-luokitus ohjelmapalveluille on esitetty liitteessä A.7 19
  • 20. Kuvio 1. Category –moduulin kokonaiskuvaus. . 6.25 MainType MainType MainValue integer arvo MainTypeAttributes MULTILANGUAGETEXT selite SubType SUBTYPE alaluokka MainTypeComment MULTILANGUGETEXT lisätietokenttä Category:n pääluokka (1-taso). 6.26 SubType SubType SubValue integer arvo SubTypeAttributes MULTILANGUAGETEXT selite SubTypeComment MULTILANGUAGETEXT lisätietokenttä Category:n alaluokka (2-taso). 20
  • 21. 6.27 ActDetails ActDetails value string ominaisuuden tunniste (A.8) name MULTILANGUAGETEXT ominaisuuden nimi (A.8) ActDetails kuvaa ohjelmapalvelutuotteen ominaisuuksia: hintaan sisältyy, lisämaksusta, tuotteen saatavuus, opastus. Ominaisuuksien tunnisteet ja nimet ovat liitteessä A.8. 6.28 Group Group name MULTILANGUAGETEXT ryhmän nimi criterion string kriteeri, jolla ryhmä tulee todeksi min string ryhmän minimikoko max string ryhmän maksimikoko free string määrä, jolla saa vapaanpaikan, esim. 16+1 additionalText MULTILANGUAGETEXT lisätietokenttä, vapaakuvaus Group liittyy lähinnä ohjelmapalvelutuotteisiin, ja sen avulla hallitaan ryhmäkokoa ja siihen liittyviä tunnuslukuja, kuten hintaa, ilmaispaikkoja ja retken toteutumista. Erilaisia group määrittelyjä ohjelmapalvelutuotteella voi olla useita (1-n kappaletta). 6.29 MultiMediaItem MultiMediaItem title MULTILANGUAGETEXT otsikko text MULTILANGUAGETEXT kuvaus meta string metadatatagi (esim. dublin core) type string tyyppi (dokumentti, kuva, video) language string kieli (2-merkkinen ISO 639 tunniste, A,5) fileSize string tiedoston koko fileFormat string tiedoston formaatti fileName string tiedoston nimi link LINK linkki tiedostoon verkossa version string MultiMediaItem versionumero relatedTo LINK linkki muihin MultiMediaItemeihin, esim. 21 kuvasarja MultimediaItemia käytetään liittämään tuote- ja palvelukuvauksiin ääntä, kuvaa, videota yms. Tavanomaisesti multimedialähteet sijaitsevat palvelimella tai www-sivustolla. Eri multimediatyypit (type) löytyvät liitteestä A.9 ja kielten tunnisteet liitteestä A.5.
  • 22. 6.30 Service Service value string palvelun tunniste (A.11) name MULTILANGUAGETEXT palvelun nimi (A.11) description MULTILANGUAGETEXT palvelun kuvaus price PRICERANGE palvelun hinta time TIMELINE palvelun saatavuus Service toimii palvelujen ja lisäpalvelujen liittämiseksi esim. hotellitasolle (site). Value on tunnistenumero ja name on nimi (liitteestä A.11). Descriptioniin voidaan liittää vapaakuvaus palvelun sisällöstä. Price-aggregaatin avulla voidaan antaa tuotteelle hinta ja timelinen avulla esitetään tuotteen/palvelun saatavuus tai aukioloaika. HUOM!: Servicellä on yleensä jokin kesto tai tuntihinnoittelu. Esimerkiksi Service polkupyöränvuokraus voisi olla 5 EUR/h. Vastaavasti facilitylla ei ole kestoaikaa. Esimerkiksi televisio hotellihuoneessa on käytettävissä 24h/vrk ja sen katselun kustannukset ovat huoneen hinnassa. 6.31 Facility Facility value string varusteen tunniste (A.20, A.14, A.21) name MULTILANGUAGETEXT varusteen nimi (A.20, A.14, A.21) comment MULTILANGUAGETEXT lisätietokenttä, vapaamuotoinen extent string facility kuuluu [site, unit, cottage] Facility on tarkoitettu majoituksen varustuksen kuvaamiseen. Sama Facility-moduuli toimii sekä Site, Unit ja Cottage tasolla. Kentässä extent käytetään juuri tunnistetta siitä, mitä majoituksen tasoa varustus koskee [hotelli=site, hotellihuone=unit, mökki=cottage]. HUOM! Extent määrää sen liitteen josta varusteet haetaan eli unit = A.20 site = A.14 cottage = A.21 Unit Facility toimii majoituksen yhteydessä kuvaamaan unit-tason (hotellihuone) varusteita (esim. minibaari, maksu-tv). Value-kenttään laitetaan tunnistenumero liitteestä A.20 ja varusteen nimi name-kenttään. Comment-kenttä on vapaan kuvauksen kenttä, johon voi liittää lisätietoa varusteesta, esim. maksu-tv: 5 EUR/vrk. Extent kenttään laitetaan tunnisteeksi: unit Site Facility toimii majoituksen yhteydessä kuvaamaan site-tason (hotelli) varusteita (esim. kylpylä, sauna, kuntosali). Value-kenttään laitetaan tunnistenumero liitteestä A.14 ja varusteen nimi name-kenttään. Comment-kenttä on vapaan kuvauksen kenttä, johon voi liittää lisätietoa varusteesta, esim. kuntosali ilmainen hotellin asukkaille. Extent kenttään laitetaan tunnisteeksi: site 22
  • 23. Cottage Facility toimii mökkimajoituksen yhteydessä kuvaamaan mökin varusteita (esim. sähköt, sisäwc, rantasauna). Value-kenttään laitetaan tunnistenumero liitteestä A.21 ja varusteen nimi name-kenttään. Comment-kenttä on vapaan kuvauksen kenttä, johon voi liittää lisätietoa varusteesta, esim. kalastusluvat 5 EUR /vrk. Extent kenttään laitetaan tunnisteeksi: cottage 6.32 Numbers Numbers value string tunnusluvun tunniste (A.15) name MULTILANGUAGETEXT tunnusluvun nimi (A.15) amount string lukumäärä Numbers toimii majoituksen yhteydessä kuvaamaan site-tason (hotelli) esim. huoneiden, ja sänkyjen lukumääriä kohteessa. Value-kenttään laitetaan tunnistenumero liitteestä A.15 ja varusteen nimi name-kenttään. 23 Amount-kenttään laitetaan lukumäärä. Esim. Numbers käytöstä value: 4 name: perhehuoneiden lukumäärä amount: 25 6.33 Type Type value string tyypin tunniste (A.17, A.12) name MULTILANGUAGETEXT tyypin nimi (A.17, A.12) comment MULTILANGUAGETEXT lisätietokenttä, vapaamuotoinen extent string type kuuluu [site, unit] Typen avulla kuvataan majoituksen (SITE) tai hotellihuoneen (UNIT) tyyppi. Unit Type toimii majoituksen yhteydessä kuvaamaan unit-tason tyyppiä (hotellihuoneen tyyppiä), esimerkiksi juniorsviitti tai Kahden hengen huone kylpyhuoneella. Value-kenttään laitetaan tunnistenumero liitteestä A.17 ja huonetyypin nimi name-kenttään. Comment kenttää voi laittaa vapaan kuvauksen tai lisätietoja. Extent kenttään tulee tunniste= Unit Site Tyoe toimii majoituksen yhteydessä kuvaamaan site-tason tyyppiä, esimerkiksi maatilamajoitus tai hostel. Value-kenttään laitetaan tunnistenumero liitteestä A.12 ja majoitustyypin nimi name-kenttään. Comment kenttää voi laittaa vapaan kuvauksen tai lisätietoja. Extent kenttään tulee tunniste= Site
  • 24. 6.34 Profile Profile value string tunnistenumero (A.18, A.13) name MULTILANGUAGETEXT tyypin nimi (A.18, A.13) comment MULTILANGUAGETEXT lisätietokenttä, vapaamuotoinen extent string profile kuuluu [site, unit, cottage] Profile toimii majoituksen yhteydessä kuvaamaan majoituskohdetta, esimerkiksi että kohteessa aamupala sisältyy hintaan tai palvelua annetaan suomeksi ja englanniksi (=SITE tasolla) tai UNIT-tasolla: huone sijaitsee 2. kerroksessa ja huoneesta on järvinäköala. Value kenttään tunnistenumero listasta (A.13 =site, A.18=unit) ja name kenttään poimitaan tunnistenimi. Comment on vapaaseen kuvaukseen ja lisätietojen antamiseen. Extent-kenttään laitetaan tunnisteeksi site,unit, cottage, riippuen siitä, mitä profiloidaan. Huom! Extent kentän tunniste vaikuttaa siihen, mitä liitettä käytetään profiloinnissa. unit=A.18 site=A.13 6.35 Location Location value string sijainnin tunnistenumero (A.16) name MULTILANGUAGETEXT sijaintityypin nimi (A.16) comment MULTILANGUAGETEXT lisätietokenttä, vapaamuotoinen Location kuvaa majoituskohteen sijaintia luonnossa tai kaupunkiympäristössä. Valittavat paikat löytyvät liitteessä A.16. Comment kenttää voi laittaa esim. etäisyyden, jos kohde sijaitsee esim. saaressa. Locationia käytetään vain siten ja cottagen yhteydessä ja molemmille kohteille lista (A.16) on sama. 6.36 Payment Payment PaymentMethods PAYMENTMETHODS maksutavat (A.22) acceptedCards PAYMENTMETHODS pankki-luottokortit (A.22) Guarantee PAYMENTMETHODS takuumaksu (A.22) terms LINK erilaisten ehtojen linkitys Payment kuvaa erilaisia maksutapoja, hyväksyttyjä maksuvälineitä sekä takuumaksun suorittamista. Lisäksi siinä voidaan linkittää maksuehdot. 24
  • 25. 6.37 PaymentMethods PaymentMethods value string tunnistenumero (A.22) name MULTILANGUAGETEXT tunnisteen nimi (A.22) comment MULTILANGUAGETEXT lisätietokenttä, vapaamuotoinen PaymentMethods kuvaa erilaisia maksutapoja, hyväksyttyjä maksuvälineitä sekä takuumaksun suorittamista. Valittavana olevat arvot löytyvät liitteestä A.22. Comment kenttää voi tarvittaessa laittaa lisätietoja liittyen esim. maksutapoihin, esim. laskutuslisä pankkikortilla 1 EUR. 6.38 Suitable Suitable value string tunnistenumero (A.19) name MULTILANGUAGETEXT tunnisteen nimi (A.19) comment MULTILANGUAGETEXT lisätietokenttä, vapaamuotoinen Suitable toimii palvelun tai tuotteen soveltuvuuden ja segmentoinnin pohjaksi. Tässä kentässä voidaan ottaa myös kantaa tuotteen esteettömyyteen, esim. palvelu sopii pyörätuolilla liikkuvalle tai kohde on lapsiperheille. Liitteessä A.19 on kuvattu mahdolliset kohderyhmät ja erikoisvaatimukset. Suitablea käytetään sekä siten, unitin, cottagen ja activitiesin yhteydessä. 6.39 Conference Conference name MULTILANGUAGETEXT konfrenssitilan nimi RoomType CONFERENCETYPING huonetyyppi EventType CONFERENCETYPING tapahtumatyyppi, esim. soveltuvuus ExtraSpace CONFERENCETYPING lisätilat ExtraServices CONFERENCETYPING lisäpalvelut Equipments CONFERENCETYPING varusteet Conference toimii konferenssi tilojen ja laitteiden ominaisuuksien kuvaamiseen. Valittavat varusteet ja ominaisuudet ovat liitteessä A.10. 6.40 ConferenceTyping ConferenceTyping value string konfrenssilistan tunnistenumero (A.10) name MULTILANGUAGETEXT listan nimi tyypille/varusteelle (A.10) ConferenceTyping avulla liitetään konferenssitilan ominaisuudet osaksi kuvausta. Ominaisuudet ja varusteet ovat lueteltu liitteessä A.10. 25
  • 26. 26 6.41 Policy Policy value string name MULTILANGUAGETEXT FreeText MULTILANGUAGETEXT Policy kuvaa käytäntöjä majoituksessa toimiessa. Esimerkiksi normaalit check-in ja check-out ajat tai sääntö siitä, mikä on ikäraja lapsihinnalle. Liitteessä A.23 on lueteltu mahdolliset tyypit. Lista ei ole täydellinen. 6.42 CottageDetails CottageDetails yearCompleted string valmistumisvuosi yearRenovated string remontointivuosi totalArea string pinta-ala kokonaisuudessaan loftArea string parven pinta-ala numFloors string kerrosten lukumäärä numRooms string huoneiden lukumäärä numAlcoves string alkovillisten huoneiden lukumäärä numBedrooms string makuuhuoneiden lukumäärä numLofts string parvien lukumäärä bedroomDesc MULTILANGUAGETEXT makuuhuoneen kuvaus loftDesc MULTILANGUAGETEXT parven kuvaus material MULTILANGUAGETEXT mökissä käytetyt materiaalit quality MULTILANGUAGETEXT mökin laatu CottageDetails on lomamökin yksityiskohtaiset tiedot kuvaava moduuli. Yksityiskohtaiset tiedot liitetään osaksi koko lomamökin kuvausta Cottage. 6.43 EventVisibility EventVisibility value string tunnistenumero (A.24) name MULTILANGUAGETEXT tunnisteen nimi (A.24) details MULTILANGUAGETEXT lisätietokenttä, esim. kaupunki/paikannimi EventVisibility määrä tapahtumat näkyvyyden. Näkyvyysalueet on esitetty liitteessa A.24.
  • 27. 6.44 TargetAudience TargetAudience value string tunnistenumero (A.25) name MULTILANGUAGETEXT tunnisteen nimi (A.25) TargetAudience toimii tapahtuman kohdeyleisön määreenä. Liitteessä A.25 on esitetty mallilista kohdeyleisöistä. 6.45 Publication Publication PublicationStartDate string tiedon julkaisupäivämäärä (ISO8061) PublicationStartTime string tiedon julkaisukellonaika (ISO8061) PublicationEndDate string tiedon julkaisun päättymispäivämäärä (ISO8061) PublicationEndTime string tiedon julkaisun päättymiskellonaika (ISO8061) Publication määrää tapahtumatiedon julkaisun aloitus- ja päättymispäivämäärät sekä kellonajat. 6.46 DateInformation DateInformation Dates DATETYPE päivämäärät DateType muodoissa Tapahtuman päivämäärät kokoava moduuli. DateInformation voi koostua useista DateType muotoisista ajanjaksoista. 6.47 DateType DateType SingleDate SINGLEDATE yksittäinen päivä DateRange EVENTDATERANGE ajanjakso RecurringDate RECURRINGDATE toistuvat päivät DateType sisältää erilaiset päivämäärien esitystavat. 6.48 SingleDate SingleDate Date string päivämäärä (ISO8061) TimeDetails PERIOD ajanjakson aukioloaika 27 Yksittäisen päivän esitys ajanjaksona.
  • 28. 6.49 EventDateRange EventDateRange DateRange DATERANGE ajanjakso alku- ja loppupäivien mukaan TimeDetails PERIOD ajanjakson aukioloaika Tapahtuman ajanjakso alku- ja loppupäivien mukaan. 6.50 RecurringDate RecurringDate DateRange DATERANGE ajanjakso alku- ja loppupäivien mukaan Recurrance WEEKDAYS toistojen viikonpäivät TimeDetails PERIOD ajanjakson aukioloaika Toistuvan ajanjakson kuvaus, jolla voidaan määrittää tietyllä ajanjaksolla (DateRange) tiettyinä viikonpäivinä (Recurrance) toistuva aukioloaika (TimeDetails). 6.51 Weekdays Weekdays value string tunnistenumero (A.26) name MULTILANGUAGETEXT tunnisteen nimi, viikonpäivät (A.26) Viikonpäivien esitys esimerkiksi RecurringDate elementissä. 6.52 AttendCost AttendCost CostType COSTTYPE osallistumismaksu tyyppi AttendCost kokoaa osallistumismaksun eri tyypit yhdeksi elementiksi. 6.53 CostType CostType value string tunnistenumero (A.27) name MULTILANGUAGETEXT tunnisteen nimi (A.27) cost COST tyyppikohtainen hinta CostType muodostaa osallistumismaksun tunnistekohtaiset hinnat. 28
  • 29. 6.54 Registration Registration RegistrationValue BOOLEAN rekisteröityminen Boolean-arvona RegistrationLink LINK linkki rekisteröitymiseen Details MULTILANGUAGETEXT selite Registration elementin avulla voidaan kuvata tapahtumaan tarvittava rekisteröityminen sekä osoittaa linkki selitteineen rekisteröitymistä varten 6.55 EventContact EventContact Organisation MULTILANGUAGETEXT tapahtuman kontaktiorganisaatio ContactPerson PERSON yhteyshenkilö Tapahtuman kontaktitiedot. 6.56 Venue Venue VenueDetails VENUEDETAILS tapahtumapaikan tiedot VenueServices NEARESTOBJECT tapahtumapaikan palvelut sekä lähipalvelut VenueAccessibility CATEGORY kaksitasoinen esteettömysluokittelu (A.28) VenueSuitable SUITABLE soveltuvuudet Tapahtumapaikan tiedot kokoava moduuli. 6.57 VenueDetails VenueDetails Name MULTILANGUAGETEXT tapahtumapaikan nimi Description MULTILANGUAGETEXT kuvaus Address ADDRESS osoitetiedot MapReference XY koordinaatit ContactAddress CONTACTADDRESS kontaktiosoite Multimedia MULTIMEDIAITEM tapahtumapaikan multimedia Transportation TRANSPORTATION saapuminen kohteeseen 29 Tapahtumapaikan tarkemmat tiedot.
  • 30. 30 7 RAJAPINTAKUVAUKSET Yllä olevista moduuleista koostetaan tietyn tuotteen tai palvelun kattavat rajapintakuvaukset. Alla esitetään seuraavat kuvaukset: • SITE = HOTELLITASO • UNIT = HOTELLIHUONETASO • COTTAGE= LOMAMÖKKI • ACTIVITIES = OHJELMAPALVELU • EVENT = TAPAHTUMA Seuraavassa on määritelty ne moduulit, joita rajapintojen yhteydessä käytetään. Rajapinnat ovat rakennettu siten, että samaa moduulia monistamalla saadaan joustavuutta kuvauksiin. Alla olevan esimerkin metodia voidaan käyttää mihin tahansa moduulin monistamiseen, kunhan pidetään huoli siitä, että lopulta kaikki moduulit(aggregaatit) purkautuvat primitiiveihin. Esim monistamisesta. Hotellihuoneen varusteet, jossa monistamalla <facility> ja <multilanguagetext> saadaan kuvauksesta todella joustava. Facilityja voi olla <UNIT> kuvauksessa 1-n kappaletta ja <COMMENT> kentässä voi olla 1-n <MULTILANGUAGETEXT> kuvauksia eri kielillä. <UNIT> … <Facility> <value>15 </value> <name> minibaari</name> <comment> <multilanguagetext> <text> Olutta, pikkupurtavaa</text> <language>fi</language> <local> </local> </multilanguagetext> <multilanguagetext> <text>Beer, snack </text> <language>en</language> <local> </local> <multilanguagetext> </comment> <extent> unit </extent> </Facility> <Facility> <value> 24 </value> <name> satelliitti/kaapelikanavat</name> <comment> <multilanguagetext> <text>23 kanavaa kuuluu huoneen hintaan </text> <language>fi</language> <local> </local> </multilanguagetext> <multilanguagetext> <text> room price includes 23 channels </text> <language>en</language> <local> </local> </multilanguagetext> <multilanguagetext> <text> rum pris inkluderas 23 kabelkanaler </text> <language>se</language> <local> </local> </multilanguagetext> </comment> <extent> unit </extent> </Facility> … </UNIT>
  • 31. 7.1 ACTIVITIES OHJELMAPALVELUT Activities Datestamp DATESTAMP aikaleima tuotteelle Type CATEGORY ohjelmapalvelun kategoria (2- 31 tasoinen) ContactInformation COMPANY yrityksen yhteystiedot Name MULTILANGUAGETEXT palvelun/tuotteen nimi ActivitiesDescription DESCRIPTION kuvaus tuotteesta/palvelusta Time TIMELINE aikataulu ActivitiesPrice PRICERANGE hinnoittelu Suitable CATEGORY ohjelmapalvelun soveltuvuus Multimedia MULTIMEDIAITEM multimedia, kuvat, ääni Includes ACTDETAILS hintaan sisältyy ForExtraPrice ACTDETAILS lisämaksusta mukaan GroupSize GROUP ryhmäkoko RouteMap LINK reittikartta, reittikuva (linkki) Schedule LINK viikko-ohjelma (linkki) StartPointCoords XY lähtöpisteen koordinaatit StartPointCommentary MULTILANGUAGETEXT lähtöpisteen kommentit/kuvaus EndPointCoords XY loppupisteen koordinaatit EndPointCommentary MULTILANGUAGETEXT loppupisteen kommentit/kuvaus LenghtOfRoute string kesto valitulla kulkuvälineellä ja kilometrit Available ACTDETAILS ohjelmapalvelun saatavuus Guiding ACTDETAILS opastus Restrictions ACTDETAILS vaikeustaso Grading ACTDETAILS vaikeustaso Payment PAYMENT maksutavat, maksuvälineet Terms TERMS palvelun ehdot, lainsäädännölliset Activities kuvaa ohjelmapalvelutuotteen rajapintaa kokonaisuudessaan. Rajapinta koostuu tuotteelle tai palvelulle tyypillisistä piirteistä (=alikonsepteista).
  • 32. 7.2 SITE Majoituksen päätaso (hotellitaso) Site Datestamp DATESTAMP aikaleima tuotteelle Company COMPANY yhteystiedot yritykseen Chain CHAINTYPE ketjut, brändit BuiltYear string rakennusvuosi RenovatedYear string viimeinen korjausvuosi Name MULTILANGUAGETEXT kohteen nimi Type MULTILANGUAGETEXT kohteen tyyppi, esim. hostel Description DESCRIPTION kohteen kuvaus Numbers NUMBERS tunnuslukuja, esim. huoneiden lkm Suitable CATEGORY soveltuvuus, esim. liikuntarajoitteisille Profile CATEGORY profilointi, esim. puolihoito/täysihoito Facility CATEGORY majoituksen varusteet, esim. kuntosali Service SERVICE majoituksen palvelut, esim. vuokra-autot Policy POLICY majoituksen käytännöt, esim. check-out Location LOCATION majoituksen sijainti, esim. keskustassa Documentation MULTIMEDIAITEM multimedia – kuvat, videot, äänitiedostot PriceRange PRICERANGE hinnoittelu PriceExceptions MULTILANGUAGETEXT hinnoittelun poikkeukset Schedule TIMELINE kohteen aukioloajat Transportation TRANSPORTATION saapuminen kohteeseen Terms TERMS maksu-, välitys- yms. ehdot Payment PAYMENT maksuvälineet, maksutavat Conference CONFERENCE hotellin konfrenssitilojen kuvaus NearestObject NEARESTOBJECT jokin kohde lähellä, esim. golfkenttä RelatedTo LINK liittyminen muihin sivuihin/moduuleihin Unit UNIT erilaiset huonetyypit (1-n kpl) Site on majoituksen päätaso, esimerkiksi hotelli. Hotellilla on omat varusteensa, jotka ovat kaikille asukkaille (huoneille yhteiset). Yhteen hotelliin voi liittyä useita eri huonetyyppejä (unit), joilla on omat varusteet ja muut ominaisuudet. Hotellilla on yksi sijainti (location) ja sitä ylläpitää yksi taho (company). Jos hotelli on fyysisesti eri puolilla hajallaan, voidaan sitä käsitellä moninkertaisena siten esiintymänä. Site on sovellettavissa monen erityyppisen majoituksen kuten hotellien, hostelleiden, maatilamajoituksen, bed and breakfast-paikkojen, mökkikylien ja leirintäaluiesiin kuvaamiseen. Rajapintamäärittely on rakennettu siten, että sitä voidaan laajentaa ja mukauttaa helposti esiin tuleviin tarpeisiin tulevaisuudessa. 32
  • 33. 7.3 UNIT HOTELLIHUONE Unit Datestamp DATESTAMP aikaleima tuotteelle ContactInformation COMPANY yrityksen yhteystiedot Name MULTILANGUAGETEXT huonetyypin nimi Type TYPE huonetyyppi Description DESCRIPTION kuvaus huoneesta Profile CATEGORY huoneen ominaisuudet Facility CATEGORY huoneen varustus Policy POLICY käytännöt huoneessa, esim. tupakointi Suitable CATEGORY soveltuvuus, esim. inva-wc Documentation MULTIMEDIAITEM multimedia – kuva, video kohteesta PriceRange PRICERANGE hinnoittelu PriceExceptions MULTILANGUAGETEXT poikkeukset hinnoitteluun belongsTo IDComponent id-tunniste, jolla voidaan linkittää unit 33 site-tasolle Unit on asiakkaalle luovutettava yksikkö, esimerkiksi hotellihuone. Yhteismajoituksessa, kuten hostellissa unit on yksi vuode. Jokaisella Unitilla on oma hinnoittelumallinsa, joka koostuu sen tyypistä ja ominaisuuksista. Unit ei sisällä palveluja, sillä nämä kuuluvat Site-tasolle. Jokaisella Unitilla on oma profiilinsa, joka määrittelee siihen kuuluvat ominaisuudet. Esimerkiksi jos kyseessä on sviitti, se voi sisältää sängyn koon, yms. Yksi site koostuu yleensä useasta unitista, eli hotelli (site) on useita eri huonetyyppejä (unit) sisältävä kokonaisuus.
  • 34. 7.4 COTTAGE Lomamökki Cottage Datestamp DATESTAMP aikaleima tuotteelle Company COMPANY yhteystiedot yritykseen CottageDetails COTTAGEDETAILS mökin yksityiskohdat Name MULTILANGUAGETEXT kohteen nimi Description DESCRIPTION kohteen kuvaus Suitable CATEGORY soveltuvuusm esim. liikuntarajoitteiselle Facility CATEGORY mökin varusteet, esim. jääkaappi Service SERVICE mökin palvelut, esim. vuokravälineet Policy POLICY mökin käytännöt, esim. lemmikit Location LOCATION mökin sijainti, esim. saaressa Documentation MULTIMEDIAITEM multimedia – kuvat, videot, äänitiedostot PriceRange PRICERANGE hinnoittelu PriceExceptions MULTILANGUAGETEXT hinnoittelun poikkeukset Schedule TIMELINE kohteen aukioloajat Transportation TRANSPORTATION saapuminen kohteeseen Terms TERMS maksu-, välitys- yms. ehdot Payment PAYMENT maksuvälineet, maksutavat NearestObject NEARESTOBJECT jokin kohde lähellä, esim. hiihtoladut RelatedTo LINK liittyminen muihin sivuihin/moduuleihin Cottage toimii mökkimajoituksen kuvaavana rajapintana. Monistamalla rajapinnassa olevia kenttiä, esim. varusteet (facility) saadaan joustava rakenne rajapinnalle. Cottage (lomamökki) on osaltaan identtinen rajapinta SITEn kanssa, muutama poikkeus ja poistettu kenttä huomioon ottaen. Tarvittaessa SITE ja COTTAGE voidaan yhdistää yhdeksi rajapinnaksi, mutta kuvaamisen ja käsittelyn helpottamiseksi rajapinnat ovat kuvattu kahtena eri yksikkönä. 34
  • 35. 7.5 EVENT Tapahtuma Event Datestamp DATESTAMP aikaleima tapahtumalle Title MULTILANGUAGETEXT tapahtuman otsikko EventVisibility EVENTVISIBILITY tapahtuman näkyvyys Category CATEGORY luokitus tapahtumille (A. 28) TargetAudience TARGETAUDIENCE tapahtuman kohdeyleisö Description DESCRIPTION tapahtuman kuvaus EventWebsite LINK tapahtuman sivusto TicketWebsite LINK lippujen sivusto EventMultimedia MULTIMEDIAITEM tapahtuman multimedia KEYWORDS MULTILANGUAGETEXT tapahtuman avainsanat EventPublication PUBLICATION tapahtuman julkaisu DateInformation DATEINFORMATION tapahtuman ajankohta EventCost ATTENDCOST tapahtuman osallistumismaksu Registration REGISTRATION tapahtumaan rekisteröityminen Contact EVENTCONTACT tapahtuman yhteystiedot Venue VENUE tapahtumapaikka 35 Event toimii tapahtumien kuvaavana rajapintana.
  • 36. LIITE A.1 Hotelli- ja majoitusketjut SITE.CHAIN.CHAINTYPE value name name (in finnish) 1 Best Western Finland Best Western Finland 2 Choice Hotels Choice Hotels 3 Finlandia Hotels Finlandia Hotels 4 Finnish Youth Hostel Associations Finnish Youth Hostel Associations 5 Fontana Hotels/Lomaliitto Fontana Hotels/Lomaliitto 6 Holiday Club Finland Holiday Club Finland 7 Lapland Hotels Lapland Hotels 8 Lomarengas/Finnish Country 36 Holidays Lomarengas/Finnish Country Holidays 9 Private Hotels Private Hotels 10 Radisson SAS Hotels and Resorts Radisson SAS Hotels and Resorts 11 Rantasipi Rantasipi 12 Cumulus Cumulus 13 Crowne Plaza Crowne Plaza 14 Holiday Inn Holiday Inn 15 Ramada Ramada 16 Scandic Hotels Scandic Hotels 17 Sokos Hotels Sokos Hotels 18 Top Camping Top Camping 19 Hilton Hilton 20 Kyllä Järjestyy Kyllä Järjestyy 21 Starwood Starwood 22 Palace Hotels Palace Hotels 23 Åland Hotels Åland Hotels 24 Lomaliitto Lomaliitto
  • 37. 37 LIITE A.2 Maat, suuralueet, matkailualueet ja kunnat ADDRESS.DESTINATIONTYPE (Country / Major Region / Destinations / Kunnat) ADDRESS.DESTINATIONTYPE (Country/Maa) value name name (in finnish) 1 Finland Suomi ADDRESS.DESTINATIONTYPE (Major Region/Suuralue) value name name (in finnish) 2 Helsinki Metropolitan Area Suur-Helsinki 3 Eastern Lake District Itäinen Järvi-Suomi 4 Central Lake District Keskinen Järvi-Suomi 5 West Coast Länsirannikko 6 Lapland Lappi 7 Southern Finland with Archipelago Eteläinen saaristomeri 8 Åland Islands Ahvenanmaa ADDRESS.DESTINATIONTYPE (Destinations/Matkailualue) value name name (in finnish) 9 Himos Himos 10 Koli Koli 11 Levi Levi 12 Luosto Luosto 13 Olos Olos 14 Ounasvaara Ounasvaara 15 Pyhä Pyhä 16 Ruka Ruka 17 Saariselkä Saariselkä 18 Salla Salla 19 Tahko Tahko 20 Ylläs Ylläs 21 Central Finland Keski-Suomi 22 Central Uusimaa Keski-Uusimaa 23 Eastern Lapland Itä-Lappi 24 Eastern Uusimaa Itäinen Uusimaa 25 Fell-Lapland Tunturi-Lappi 26 Helsinki Area Helsingin Seutu 27 Häme Region Häme 28 Iisalmi Area Iisalmen seutu
  • 38. 29 Imatra Area Imatran seutu 30 Jakobstad Kokkola Region Pietarsaari-Kokkolan seutu 31 Kainuu Kainuu 32 Kotka Area Kotkan seutu 33 Kouvola Area Kouvolan Seutu 34 Kuopio Area Kuopion seutu 35 Kuusamo Area Kuusamon seutu 36 Lahti Region Lahden seutu 37 Lappeenranta Area Lappeenrannan alue 38 Mikkeli Area Mikkelin seutu 39 North Karelia Pohjois-Karjala 40 Northern Lapland Pohjois-Lappi 41 Oulu Region Oulun seutu 42 Rovaniemi Area Rovaniemen seutu 43 Satakunta Region Satakunta ADDRESS.DESTINATIONTYPE (Kunnat) (value=kuntanumero) value name (in finnish) name (in swedish) 4 Alahärmä 5 Alajärvi 6 Alastaro 9 Alavieska 10 Alavus 754 Anjalankoski 15 Artjärvi Artsjö 16 Asikkala 17 Askainen Villnäs 18 Askola 19 Aura 35 Brändö 40 Dragsfjärd 43 Eckerö 44 Elimäki 45 Eno 46 Enonkoski 47 Enontekiö Enontekis 49 Espoo Esbo 50 Eura 51 Eurajoki Euraåminne 52 Evijärvi 60 Finström 61 Forssa 38
  • 39. 62 Föglö 65 Geta 69 Haapajärvi 71 Haapavesi 72 Hailuoto Karlö 73 Halikko 74 Halsua 75 Hamina Fredrikshamn 76 Hammarland 77 Hankasalmi 78 Hanko Hangö 79 Harjavalta 81 Hartola 82 Hattula 83 Hauho 84 Haukipudas 85 Haukivuori 86 Hausjärvi 111 Heinola 90 Heinävesi 91 Helsinki Helsingfors 95 Himanka 97 Hirvensalmi 98 Hollola 99 Honkajoki 101 Houtskari Houtskär 102 Huittinen 103 Humppila 105 Hyrynsalmi 106 Hyvinkää Hyvinge 283 Hämeenkoski 108 Hämeenkyrö Tavastkyro 109 Hämeenlinna Tavastehus 139 Ii 140 Iisalmi Idensalmi 142 Iitti 143 Ikaalinen Ikalis 145 Ilmajoki 146 Ilomantsi Ilomants 153 Imatra 148 Inari Enare 150 Iniö 39
  • 40. 149 Inkoo Ingå 151 Isojoki Storå 152 Isokyrö Storkyro 163 Jaala 164 Jalasjärvi 165 Janakkala 167 Joensuu 169 Jokioinen Jockis 170 Jomala 171 Joroinen Jorois 172 Joutsa 173 Joutseno 174 Juankoski 175 Jurva 176 Juuka 177 Juupajoki 178 Juva 179 Jyväskylä 180 Jyväskylän mlk Jyväskylä lk 181 Jämijärvi 182 Jämsä 183 Jämsänkoski 186 Järvenpää Träskända 202 Kaarina S:t Karins 204 Kaavi 205 Kajaani Kajana 208 Kalajoki 210 Kalvola 211 Kangasala 213 Kangasniemi 214 Kankaanpää 216 Kannonkoski 217 Kannus 218 Karijoki Bötom 220 Karjaa Karis 223 Karjalohja Karislojo 224 Karkkila Högfors 226 Karstula 227 Karttula 230 Karvia 231 Kaskinen Kaskö 232 Kauhajoki 40
  • 41. 233 Kauhava 235 Kauniainen Grankulla 236 Kaustinen Kaustby 239 Keitele 240 Kemi 320 Kemijärvi 241 Keminmaa 243 Kemiö Kimito 244 Kempele 245 Kerava Kervo 246 Kerimäki 247 Kestilä 248 Kesälahti 249 Keuruu 250 Kihniö 252 Kiikala 254 Kiikoinen 255 Kiiminki 256 Kinnula 257 Kirkkonummi Kyrkslätt 259 Kisko 260 Kitee 261 Kittilä 262 Kiukainen 263 Kiuruvesi 265 Kivijärvi 266 Kodisjoki 271 Kokemäki Kumo 272 Kokkola Karleby 273 Kolari 275 Konnevesi 276 Kontiolahti 277 Korpilahti 279 Korppoo Korpo 280 Korsnäs 281 Kortesjärvi 284 Koski Tl 285 Kotka 286 Kouvola 287 Kristiinankaupunki Kristinestad 288 Kruunupyy Kronoby 289 Kuhmalahti 41
  • 42. 290 Kuhmo 291 Kuhmoinen 292 Kuivaniemi 295 Kumlinge 297 Kuopio 300 Kuortane 301 Kurikka 303 Kuru 304 Kustavi Gustavs 305 Kuusamo 306 Kuusankoski 308 Kuusjoki 310 Kylmäkoski 312 Kyyjärvi 315 Kälviä Kelviå 316 Kärkölä 317 Kärsämäki 318 Kökar 319 Köyliö Kjulo 398 Lahti Lahtis 399 Laihia Laihela 400 Laitila 401 Lammi 407 Lapinjärvi Lappträsk 402 Lapinlahti 403 Lappajärvi 405 Lappeenranta Villmanstrand 406 Lappi 408 Lapua Lappo 410 Laukaa 413 Lavia 414 Lehtimäki 415 Leivonmäki 416 Lemi 417 Lemland 418 Lempäälä 419 Lemu 420 Leppävirta 421 Lestijärvi 422 Lieksa 423 Lieto Lundo 424 Liljendal 42
  • 43. 425 Liminka Limingo 426 Liperi 444 Lohja Lojo 429 Lohtaja Lochteå 430 Loimaa 433 Loppi 434 Loviisa Lovisa 435 Luhanka 436 Lumijoki 438 Lumparland 439 Luopioinen 440 Luoto Larsmo 441 Luumäki 442 Luvia 443 Längelmäki 475 Maalahti Malax 476 Maaninka 478 Maarianhamina Mariehamn 479 Maksamaa Maxmo 480 Marttila 481 Masku 482 Mellilä 483 Merijärvi 484 Merikarvia Sastmola 485 Merimasku 489 Miehikkälä 490 Mietoinen 491 Mikkeli S:t Michel 493 Mouhijärvi 494 Muhos 495 Multia 498 Muonio 499 Mustasaari Korsholm 500 Muurame 501 Muurla 503 Mynämäki 504 Myrskylä Mörskom 505 Mäntsälä 506 Mänttä 507 Mäntyharju 529 Naantali Nådendal 531 Nakkila 43
  • 44. 532 Nastola 533 Nauvo Nagu 534 Nilsiä 535 Nivala 536 Nokia 537 Noormarkku Norrmark 538 Nousiainen Nousis 540 Nummi-Pusula 541 Nurmes 543 Nurmijärvi 544 Nurmo 545 Närpiö Närpes 559 Oravainen Oravais 560 Orimattila 561 Oripää 562 Orivesi 563 Oulainen 564 Oulu Uleåborg 567 Oulunsalo 309 Outokumpu 576 Padasjoki 577 Paimio Pemar 578 Paltamo 573 Parainen Pargas 580 Parikkala 581 Parkano 599 Pedersören kunta Pedersöre 583 Pelkosenniemi 854 Pello 584 Perho 585 Pernaja Pernå 586 Perniö Bjärnå 587 Pertteli 588 Pertunmaa 592 Petäjävesi 593 Pieksämäki 640 Pieksänmaa 595 Pielavesi 598 Pietarsaari Jakobstad 601 Pihtipudas 602 Piikkiö Pikis 603 Piippola 44
  • 45. 604 Pirkkala Birkala 606 Pohja Pojo 607 Polvijärvi 608 Pomarkku Påmark 609 Pori Björneborg 611 Pornainen Borgnäs 638 Porvoo Borgå 614 Posio 615 Pudasjärvi 616 Pukkila 617 Pulkkila 618 Punkaharju 619 Punkalaidun 620 Puolanka 623 Puumala 624 Pyhtää Pyttis 625 Pyhäjoki 626 Pyhäjärvi 630 Pyhäntä 631 Pyhäranta 632 Pyhäselkä 633 Pylkönmäki 635 Pälkäne 636 Pöytyä 678 Raahe Brahestad 680 Raisio Reso 681 Rantasalmi 682 Rantsila 683 Ranua 684 Rauma Raumo 686 Rautalampi 687 Rautavaara 689 Rautjärvi 691 Reisjärvi 692 Renko 694 Riihimäki 696 Ristiina 697 Ristijärvi 698 Rovaniemi 700 Ruokolahti 701 Ruotsinpyhtää Strömfors 702 Ruovesi 45
  • 46. 704 Rusko 708 Ruukki 705 Rymättylä Rimito 707 Rääkkylä 729 Saarijärvi 732 Salla 734 Salo 736 Saltvik 737 Sammatti 738 Sauvo Sagu 739 Savitaipale 740 Savonlinna Nyslott 741 Savonranta 742 Savukoski 743 Seinäjoki 746 Sievi 747 Siikainen 748 Siikajoki 749 Siilinjärvi 751 Simo 753 Sipoo Sibbo 755 Siuntio Sjundeå 758 Sodankylä 759 Soini 761 Somero 762 Sonkajärvi 765 Sotkamo 766 Sottunga 768 Sulkava 770 Sumiainen 771 Sund 772 Suodenniemi 774 Suolahti 775 Suomenniemi 776 Suomusjärvi 777 Suomussalmi 778 Suonenjoki 781 Sysmä 783 Säkylä 784 Särkisalo Finby 831 Taipalsaari 832 Taivalkoski 46
  • 47. 833 Taivassalo Tövsala 834 Tammela 835 Tammisaari Ekenäs 837 Tampere Tammerfors 838 Tarvasjoki 844 Tervo 845 Tervola 846 Teuva Östermark 848 Tohmajärvi 849 Toholampi 864 Toijala 850 Toivakka 851 Tornio Torneå 853 Turku Åbo 855 Tuulos 857 Tuusniemi 858 Tuusula Tusby 859 Tyrnävä 863 Töysä 885 Ullava 886 Ulvila Ulvsby 887 Urjala 889 Utajärvi 890 Utsjoki 892 Uurainen 893 Uusikaarlepyy Nykarleby 895 Uusikaupunki Nystad 785 Vaala 905 Vaasa Vasa 906 Vahto 908 Valkeakoski 909 Valkeala 911 Valtimo 912 Vammala 913 Vampula 92 Vantaa Vanda 915 Varkaus 916 Varpaisjärvi 918 Vehmaa 920 Velkua 921 Vesanto 922 Vesilahti 47
  • 48. 924 Veteli Vetil 925 Vieremä 926 Vihanti 927 Vihti Vichtis 928 Viiala 931 Viitasaari 932 Viljakkala 933 Vilppula 934 Vimpeli 935 Virolahti 936 Virrat Virdois 940 Vuolijoki 941 Vårdö 942 Vähäkyrö Lillkyro 923 Västanfjärd 944 Vöyri Vörå 971 Ylihärmä 972 Yli-Ii 973 Ylikiiminki 975 Ylistaro 976 Ylitornio Övertorneå 977 Ylivieska 978 Ylämaa 979 Yläne 980 Ylöjärvi 981 Ypäjä 988 Äetsä 989 Ähtäri Etseri 992 Äänekoski (lähde: http://www.kunnat.net - 26.4.2006) 48
  • 49. 49 LIITE A.3 Lähimmän kohteen tyypit (NEARESTOBJECT) SITE.NEARESTOBJECT.TYPE TRANSPORTATION.NEARESTOBJECT.TYPE NEARESTOBJECT Value Name 1 city kaupunki 2 city center kaupungin keskusta 3 town kunta, kylä 4 airport lentökenttä 5 railway station juna-asema 6 harbour satama 7 helicopter platform helikopterin laskeutumisalusta 8 car parking auton parkkipaikka 9 resort lomakeskus 10 ski resort hiihtokeskus 11 ski lift hiihtohissi 12 sledge trail pulkkamäki 13 trekking route vaellusreitti/luontopolku 14 bus stop bussipysäkki 15 bus station bussiasema 16 neighbour naapuri 17 sea meri 18 civilization taajama 19 restaurant ravintola 20 shop kauppa 21 golf course golfkenttä 22 beach ranta 23 post office postitoimisto 24 tourist information turisti-informaatio 25 service station huoltoasema 26 lake järvi 27 bathing/swimming kylpy/uinti 28 beach ranta 29 boat hire kanoottien vuokraus 30 canoe hire kanoottien vuokraus 31 children’s attraction lasten käyntikohteet 32 downhill ski equipment lasketteluvarsuteiden vuokraus 33 fishing kalastus
  • 50. 34 grocer’s shop/kiosk elintarvikekauppa/kioski 35 illuminated tracks valaistut ladut/radat 36 marked ski tracks merkityt hiihtoladut 37 shopping center kauppakeskus 38 ski equipment hire hiihtovälinevuokraus 39 ski maintenance hiihtovälinehuolto 40 ski school hiihtokoulu 41 snowmobile hire moottorikelkkavuokraus 42 spa kylpylä 43 bicycle hire polkupyörävuokraus 44 windsurf board/jet ski hire surffilauta/vesijettivuokraus 45 ATM raha-automaatti 50
  • 51. 51 LIITE A.4 Valuuttojen tunnukset ISO 4271 Currency Seuraavassa on kuvattu Suomen kannalta merkittävämpien valuuttojen maakoodit (lähde http://www.bof.fi/fin/0_new/0.1_valuuttak/ 4.6.2005). CURRENCY Maa Valuutta ISO 4271 USA dollari USD Japani jeni JPY Australia dollari AUD Uusi-Seelanti dollari NZD Kypros punta CYP Etelä-Afrikka randi ZAR Puola zloty PLN Tšekki koruna CZK Romania leu ROL Bulgaria lev BGN Turkki liira TRY Kanada dollari CAD Korean tasavalta won KRW Indonesia rupia IDR Filippiinit peso PHP Singapore dollari SGD Hongkong dollari HKD Kiina juan renminbi CNY Malesia ringgit MYR Thaimaa baht THB Norja kruunu NOK Tanska kruunu DKK Ruotsi kruunu SEK Islanti kruunu ISK Viro kruunu EEK Latvia lati LVL Liettua liti LTL Unkari forintti HUF Slovenia tolar SIT Slovakia koruna SKK Venäjä rupla RUB Kroatia kuna HRK Sveitsi frangi CHF
  • 52. Malta liira MTL Iso-Britannia punta GBP 52
  • 53. 53 LIITE A.5 Kielten 2-kirjaimiset ISO 639-2 tunnukset MULTILANGUAGETEXT.LANGUAGE Seuraava taulukko sisältää kielten nimiä englanniksi, suomeksi ja kaksikirjaimisia tunnuksia (koodeja). Englannin- ja ranskankieliset nimet sekä koodit ovat standardin ISO 639-2 mukaiset, ja suomenkieliset nimet, paitsi sulkeissa olevat, ovat standardin SFS-ISO 639 mukaiset. Täydellisempi maa luettolo löytyy ISO 639-2 standardista. (lähde http://www.cs.tut.fi/~jkorpela/kielet/nimet.html, 1.6.2005) MULTILANGUAGETEXT.LANGUAGE Englanninkielinen nimi Suomenkielinen nimi 639-1 Abkhazian abhaasi ab Afar afar aa Afrikaans afrikaans af Akan akan ak Akkadian akkadi Albanian albania sq Amharic amhara am Arabic arabia ar Aragonese aragonia an Armenian armenia hy Assamese assami as Avaric avaari av Avestan avesta ae Aymara aimara ay Azerbaijani azeri az Bambara bambara bm Bashkir baškiiri ba Basque baski, eu Belarusian valkovenäjä be Bengali bengali bn Bhojpuri bhodžpuri Bihari bihari bh Bislama bislama bi Bosnian bosnia bs Breton bretoni br Bulgarian bulgaria bg Burmese burma my Catalan katalaani ca
  • 54. Chamorro chamorro ch Chechen tšetšeeni ce Chinese kiina zh Chuang; Zhuang tšuang, zhuang za Church Slavic kirkkoslaavi cu Chuvash tšuvassi cv Cornish korni kw Corsican korsika co Cree cree cr Creek muskogi Croatian kroatia hr Czech tšekki cs Danish tanska da Divehi divehi dv Dutch hollanti nl Dzongkha bhutani dz English englanti en Esperanto esperanto eo Estonian viro, eesti et Ewe ewe ee Faroese fääri (färi) fo Fijian fidži fj Finnish suomi fi French ranska fr Frisian friisi fy Fulah fulfulde, fulani ff Gaelic; Scottish Gaelic skotti, gaeli (skottigaeli) gd Gallegan galicia gl Ganda ganda, luganda lg Georgian gruusia, georgia (kartveli) ka German saksa de Gikuyu; Kikuyu kikuju ki Greek, Modern kreikka (nykykreikka) el Greenlandic; Kalaallisut grönlanti, grönlannineskimo, 54 inuit kl Guarani guarani gn Gujarati gudžarati, gujarati gu Haida haida Haitian; Haitian Creole haiti ht Hausa hausa ha Hebrew heprea, ivrit he Herero herero hz
  • 55. Hindi hindi hi Hiri Motu hiri-motu ho Hungarian unkari hu Icelandic islanti is Ido ido io Igbo igbo, ibo ig Indonesian indonesia, bahasa indonesia id Interlingua (International interlingua ia Interlingue interlingue ie Inuktitut eskimo iu Inupiaq inupiak ik Irish iiri ga Italian italia it Japanese japani ja Javanese jaava jv Kannada kannada kn Kanuri kanuri kr Karachay-Balkar karachay-balkar Kara-Kalpak karakalpakki Karen karen Kashmiri kašmiri ks Kazakh kazakki, kasakki kk Khmer khmer, kambodža km Kikuyu; Gikuyu kikuju ki Kinyarwanda ruanda, kinjaruanda, njaruanda rw Kirghiz kirgiisi (aiemmin: karakirgiisi) ky Komi komi kv Kongo kongo, kikongo kg Korean korea ko Kuanyama; Kwanyama kuanjama kj Kurdish kurdi ku Kwanyama, Kuanyama kuanjama [MKK]) kj Lao lao lo Latin latina la Latvian latvia, lätti lv Letzeburgesch; letzeburg, luxemburg Luxembourgish (letseburgi) 55 lb Limburgan; Limburger; Limburgish (limburgi [LDR]) li Lingala lingala ln Lithuanian liettua lt Luba-Katanga (katangan)luba, baluba lu
  • 56. Macedonian makedonia mk Malagasy malagasi, madagassi 56 (malagassi) mg Malay malaiji ms Malayalam malajalam (malayalam) ml Maltese malta mt Manx manx gv Maori maori mi Marathi marathi mr Marshallese marshall mh Moldavian moldavia mo Mongolian mongoli mn Nauru nauru na Navaho, Navajo navaho (navajo) nv Ndonga ambo, ovambo, ndonga ng Nepali nepali ne Northern Sami pohjoissaame se North Ndebele pohjoisndebele nd Norwegian norja no Norwegian Bokmål kirjanorja (bokmål) nb Norwegian Nynorsk uusnorja (nynorsk) nn Nyanja; Chichewa; njandža ny Chewa Ojibwa ojibwa oj Oriya orija or Oromo galla, afan oromo, oromo om Ossetian; Ossetic osseetti os Pali pali pi Panjabi pandžabi, punjabi pa Persian persia, nykypersia, farsi; Afganistanissa: dari fa Polish puola pl Portuguese portugali pt Provençal; Occitan (post 1500) oksitaani, provensaali oc Pushto afgaani, pašto (paštu, puštu [STSK]) ps Quechua ketšua qu Raeto-Romance retoromaani (rumantsch) rm Romanian romania ro Rundi rundi, kirundi rn Russian venäjä ru
  • 57. Samoan samoa sm Sango sango sg Sanskrit sanskrit sa Sardinian sardi sc Serbian serbia sr Shona shona sn Sichuan Yi pohjois-ji ii Sindhi sindhi sd Sinhalese singali si Slovak slovakki sk Slovenian sloveeni sl Somali somali so Sotho, Southern sotho, sesotho st South Ndebele eteländebele nr Spanish; Castilian espanja es Sundanese sunda (sundaneesi) su Swahili suahili (swahili) sw Swati siswati, swazi ss Swedish ruotsi sv Tagalog tagalog, pilipino (tagalogi, filippiino, filippiini, filipino) 57 tl Tahitian tahiti ty Tajik tadžikki (tadžik) tg Tamil tamili ta Tatar tataari tt Telugu telugu te Thai thai th Tibetan tiibet (tiibetti) bo Tigrinya tigrinja ti Tonga (Tonga Islands) Tonga-saarten tonga to Tsonga tsonga ts Tswana tšwana, setšwana tn Turkish turkki, osmani tr Turkmen turkmeeni tk Twi twi tw Ugaritic ugarit Uighur uiguuri ug Ukrainian ukraina (vähävenäjä, ruteeni) uk Urdu urdu ur Uzbek uzbekki, usbekki, ösbekki uz Venda venda ve Vietnamese vietnam (aiemmin: annam) vi
  • 58. Volapük volapük vo Walloon valloni wa Welsh kymri, wales cy Wolof wolof wo Xhosa xhosa, kafferi, hosa xh Yiddish jiddi, jiddiš (jiddish, jiddis, jiddisch, juutalaissaksa) 58 yi Yoruba joruba yo Zulu zulu (sulu) zu
  • 59. 59 LIITE A.6 Maiden nimet suomeksi ja englanniksi MULTILANGUAGETEXT.LOCAL Tiedot perustuvat ISO 3166 sekä SFS-ISO 3166 standardeihin. Tässä luettelossa ei oteta kantaa siinä mainittujen valtioiden oikeudelliseen tai poliittiseen tilanteeseen. Siihen on pyritty keräämään eri lähteistä saadut tiedot. Silloin kun tiedot ovat poikenneet toisistaan, ne on yhdenmukaistettu (lähde: http://publications.eu.int/code/fi/fi-5000500.htm 1.6.2006) MULTILANGUAGETEXT.LOCAL In English In finnish code Afghanistan Afganistan AF Albania Albania AL Algeria Algeria DZ American Samoa Amerikan Samoa AS Andorra Andorra AD Angola Angola AO Anguilla Anguilla AI Antarctica Antarktis AQ Antigua and Barbuda Antigua ja Barbuda AG Argentina Argentiina AR Armenia Armenia AM Aruba Aruba AW Australia Australia AU Austria Itävalta AT Azerbaijan Azerbaidzan AZ Bahamas Bahama BS Bahrain Bahrain BH Bangladesh Bangladesh BD Barbados Barbados BB Belarus Valko-Venäjä BY Belgium Belgia BE Belize Belize BZ Benin Benin BJ Bermuda Bermuda BM Bhutan Bhutan BT Bolivia Bolivia BO Bosnia and Herzegovina Bosnia-Hertsegovina BA Botswana Botswana BW Bouvet Island Bouvet'nsaari BV Brazil Brasilia BR
  • 60. British Indian Ocean Territory Brittiläinen Intian valtameren alue IO Brunei Brunei BN Bulgaria Bulgaria BG Burkina Faso Burkina Faso BF Burundi Burundi BI Cambodia Kambodza KH Cameroon Kamerun CM Canada Kanada CA Cape Verde Kap Verde CV Cayman Islands Caymansaaret KY Central African Republic Keski-Afrikan tasavalta CF Chad Tšad TD Chile Chile CL China Kiina CN Christmas Island Joulusaari CX Cocos (Keeling) Islands Kookossaaret CC Colombia Kolumbia CO Comoros Komorit KM Congo Kongo-Brazzaville CG Congo Kongo-Kinshasa CD Cook Islands Cookinsaaret CK Costa Rica Costa Rica CR Côte d’Ivoire Norsunluurannikko CI Croatia Kroatia HR Cuba Kuuba CU Cyprus Kypros CY Czech Republic Tšekki CZ Denmark Tanska DK Djibouti Djibouti DJ Dominica Dominica DM Dominican Republic Dominikaaninen tasavalta DO Ecuador Ecuador EC Egypt Egypti EG El Salvador El Salvador SV Equatorial Guinea Päiväntasaajan Guinea GQ Eritrea Eritrea ER Estonia Viro EE Ethiopia Etiopia ET Falkland Islands Falklandinsaaret FK Faroe Islands Färsaaret FO Fiji Fidzi FJ Finland Suomi FI 60
  • 61. France Ranska FR French Guiana Ranskan Guayana GF French Polynesia Ranskan Polynesia PF French Southern Territories Ranskan eteläiset alueet TF Gabon Gabon GA Gambia Gambia GM Georgia Georgia GE Germany Saksa DE Ghana Ghana GH Gibraltar Gibraltar GI Greece Kreikka GR Greenland Grönlanti GL Grenada Grenada GD Guadeloupe Guadeloupe GP Guam Guam GU Guatemala Guatemala GT Guinea Guinea GN Guinea-Bissau Guinea-Bissau GW Guyana Guyana GY Haiti Haiti HT Heard Island and McDonald Islands Heard ja McDonaldsaaret HM Holy See (Vatican City State) Vatikaani VA Honduras Honduras HN Hong Kong Hongkong HK Hungary Unkari HU Iceland Islanti IS India Intia IN Indonesia Indonesia ID Iran Iran IR Iraq Irak IQ Ireland Irlanti IE Israel Israel IL Italy Italia IT Jamaica Jamaika JM Japan Japani JP Jordan Jordania JO Kazakstan Kazakstan KZ Kenya Kenia KE Kiribati Kiribati KI Korea, Democratic People’s Republic Korean dem. kansantasavalta of (North Korea) (Pohjois-Korea) 61 KP Korea, Republic of (South Korea) Korean tasavalta (Etelä-Korea) KR
  • 62. Kuwait Kuwait KW Kyrgyzstan Kirgisia KG Laos Laos LA Latvia Latvia LV Lebanon Libanon LB Lesotho Lesotho LS Liberia Liberia LR Libyan Arab Jamahiriya Libya LY Liechtenstein Liechtenstein LI Lithuania Liettua LT Luxembourg Luxemburg LU Macao Macao MO Macedonia Makedonia MK Madagascar Madagaskar MG Malawi Malawi MW Malaysia Malesia MY Maldives Malediivit MV Mali Mali ML Malta Malta MT Marshall Islands Marshallinsaaret MH Martinique Martinique MQ Mauritania Mauritania MR Mauritius Mauritius MU Mayotte Mayotte YT Mexico Meksiko MX Micronesia, Federated States of Mikronesia FM Moldova Moldova MD Monaco Monaco MC Mongolia Mongolia MN Montserrat Montserrat MS Morocco Marokko MA Mozambique Mosambik MZ Myanmar Myanmar MM Namibia Namibia NA Nauru Nauru NR Nepal Nepal NP Netherlands Alankomaat NL Netherlands Antilles Alankomaiden Antillit AN New Caledonia Uusi-Kaledonia NC New Zealand Uusi-Seelanti NZ Nicaragua Nicaragua NI Niger Niger NE 62
  • 63. Nigeria Nigeria NG Niue Niue NU Norfolk Island Norfolkinsaari NF Northern Mariana Islands Pohjois-Mariaanit MP Norway Norja NO Oman Oman OM Pakistan Pakistan PK Palau Palau PW Panama Panama PA Papua New Guinea Papua-Uusi-Guinea PG Paraguay Paraguay PY Peru Peru PE Philippines Filippiinit PH Pitcairn Pitcairn PN Poland Puola PL Portugal Portugali PT Puerto Rico Puerto Rico PR Qatar Qatar QA Réunion Réunion RE Romania Romania RO Russian Federation Venäjä RU Rwanda Ruanda RW Saint Helena Saint Helena SH Saint Kitts and Nevis Saint Kitts ja Nevis KN Saint Lucia Saint Lucia LC Saint Pierre and Miquelon Saint-Pierre ja Miquelon PM Saint Vincent and the Grenadines Saint Vincent ja Grenadiinit VC Samoa Samoa WS San Marino San Marino SM Sao Tome and Principe São Tomé ja Príncipe ST Saudi Arabia Saudi-Arabia SA Senegal Senegal SN Serbia and Montenegro Serbia ja Montenegro CS Seychelles Seychellit SC Sierra Leone Sierra Leone SL Singapore Singapore SG Slovakia Slovakia SK Slovenia Slovenia SI Solomon Islands Salomonsaaret SB Somalia Somalia SO South Africa Etelä-Afrikka ZA South Georgia and the South Etelä-Georgia ja Eteläiset GS 63
  • 64. Sandwich Islands Sandwichsaaret Spain Espanja ES Sri Lanka Sri Lanka LK Sudan Sudan SD Suriname Suriname SR Svalbard and Jan Mayen Huippuvuoret ja Jan Mayen SJ Swaziland Swazimaa SZ Sweden Ruotsi SE Switzerland Sveitsi CH Syria Syyria SY Taiwan, Province of China Taiwan TW Tajikistan Tadzikistan TJ Tanzania Tansania TZ Thailand Thaimaa TH Timor-Leste Itä-Timor TL Togo Togo TG Tokelau Tokelau TK Tonga Tonga TO Trinidad and Tobago Trinidad ja Tobago TT Tunisia Tunisia TN Turkey Turkki TR Turkmenistan Turkmenistan TM Turks and Caicos Islands Turks- ja Caicossaaret TC Tuvalu Tuvalu TV Uganda Uganda UG Ukraine Ukraina UA United Arab Emirates Arabiemiirikunnat AE United Kingdom Britannia GB United States Yhdysvallat (USA) US United States Minor Outlying Islands Yhdysvaltain pienet erillissaaret UM Uruguay Uruguay UY Uzbekistan Uzbekistan UZ Wallis and Futuna Wallis ja Futuna VU Vanuatu Vanuatu VU Venezuela Venezuela VE Western Sahara Länsi-Sahara EH Viet Nam Vietnam VN Virgin Islands, British Brittiläiset Neitsytsaaret VG Virgin Islands, U.S. Yhdysvaltain Neitsytsaaret VI Yemen Jemen YE Zambia Sambia ZM Zimbabwe Zimbabwe ZW 64
  • 65. 65 LIITE A.7 2-tasoinen luokittelu ohjelmapalveluille CATEGORY.MAINTYPE.MAINVALUE CATEGORY.MAINTYPE.MAINTYPEATTRIBUTES CATEGORY.MAINTYPE.MAINTYPECOMMENT* CATEGORY.MAINTYPE.SUBTYPE.SUBVALUE CATEGORY.MAINTYPE.SUBTYPE.SUBTYPEATTRIBUTES CATEGORY.MAINTYPE.SUBTYPE.SUBTYPECOMMENT* * lisätietokenttä, ei esitetty liitteen listauksessa ACTIVITIES.CATEGORY.MAINTYPE MainValue MainTypeAttributes 100 winter activities talviaktiviteetit 200 summer activities kesäaktiviteetit 300 culture & lifestyle kulttuuri ja elämätapa 400 touring and packages retket ja aktiviteettipaketit 500 all year around ympärivuotiset aktiviteetit 600 shopping/markets 700 community/public ACTIVITIES.CATEGORY.SUBTYPE (WINTER) SubValue SubTypeAttributes 101 winter golf talvigolf 102 ice fishing pilkkiminen 103 winter karting talvimikroauto 104 santa claus joulupukki 105 telemarking telemark 106 snowboarding lumilautailu 107 toboggan slide pulkkamäki 108 kicksledding potkikelkkailu 109 outdoor winter swimming avantouinti 110 snow and ice architecture lumi- ja jää arkkitehtuuri 111 snow and ice sculpure lumi- ja jääveistäminen 112 christmas and new year joulu ja uusi vuosi 113 cross-country skiing maastohiihto 114 downhill skiing/telemarking laskettelu/telemark 115 husky safaris husky safarit 116 ice-breaker jäänmurtaja 117 outdoor activities / winter talviaktiviteetit ulkona
  • 66. 118 reindeer driving poroajelu 119 snowcastle lumilinna 120 snowmobile driving moottorikelkkailu 121 snowshoe walking lumikenkäkävely 122 ice skating luistelu 123 ice hockey jääkiekko 124 ice climbing jääkiipeily ACTIVITIES.CATEGORY.SUBTYPE (SUMMER) SubValue SubTypeAttributes 201 forest scooter mönkijät 202 karting mikroautot 203 orienteering suunnistus 204 hanggliding riippuliito 205 paraschuting laskuvarjohyppy 206 bungee benji hyppy 207 bicycling pyöräily 208 boating/sailing veneily/purjehdus 209 botany puutarhanhoito 210 canoeing/rowing melonta/soutu 211 cruises coastal rannikkoristeily 212 cruises river jokiristeily 213 cruises in archipelago saaristoristeilyt 214 cruises lake järviristeily 215 cruises canal kanaaliristeily 216 fishing kalastus 217 golf golf 218 hiking/trekking/walking patikointi/vaellus/kävely 219 outdoor activities/summer kesäaktiviteetit ulkona 220 motorcycle moottoripyöräily 221 river rafting/rapid shooting koskenlasku 222 mountainbike maastopyöräily 223 soccer jalkapallo 224 watersports vesiurheilu 225 traditional climbing kiipeily 226 sport climbing sporttikiipeily 227 water park vesipuisto 228 mushroom picking sienien poiminta 229 beaches uimaranta 230 horseback riding ratsastus ja hevosvaellukset 231 ornithology lintutiede 232 ringed seal watching norpparetket 66
  • 67. 67 233 traditional church boat rowing kirkkoveneretket ACTIVITIES.CATEGORY.SUBTYPE (CULTURE & LIFESTYLE) SubValue SubTypeAttributes 301 sauna sauna 302 finnish society suomalainen yhteiskunta 303 easter pääsiäinen 304 midsummer juhannus 305 special celebration pyhäpäivät 306 agriculture maatalous 307 architecture arkkitehtuuri 308 arts and crafts taide ja käsityöt 309 churces and settlements kirkot ja seurakunnat 310 cultural kulttuurielämykset 311 countryside maaseutu 312 courses (short) lyhyet kurssit 313 craft askartelu 314 design muotoilu 315 dining & culinary herkuttelu 316 easter pääsiäinen 317 family/children perhe/lapset 318 fine arts korkeakulttuuri 319 finnish lifestyle suomalainen elämäntapa 320 history/heritage historia/perinne 321 health and fitness terveys ja kuntoilu 322 nostalgia nostalgia 323 industry teollisuus 324 maritime merenkulku 325 military armeija 326 midsummer juhannus 327 music musiikki 328 dance tanssi 329 education koulutus 330 professional study tours ammatilliset tutustumiskäynnit 331 religion related uskontoon liittyvä 332 retreats hiljentyminen 333 romance romanssi 334 shopping shoppailu 335 karaoke karaoke 336 trolley driving resiinalla ajo 337 ancestors esi-isät
  • 68. 338 mythology mytodologia 339 shamanism shamanismi 340 nature preserve luonnon suojelu 341 team building yhteishengen rakennus 342 theatre/show/film teatteri/esitys/elokuva 343 winery viinitila 344 gold panning kullan huuhdonta 345 casinos and entertainment casino ja viihde ACTIVITIES.CATEGORY.SUBTYPE (TOURING AND PACKAGES) SubValue SubTypeAttributes 401 rail tours junamatkat 402 tram tours raitiovaunumatkat 403 sightseeing kiertoajelu 404 meeting and convention 68 package kokouspaketti 405 incentive programmes palkkio-ohjelmat 406 camp school leirikoulu ACTIVITIES.CATEGORY.SUBTYPE (ALL YEAR AROUND) SubValue SubTypeAttributes 501 Spa kylpylä 502 health terveys 503 fitness kuntoilu 504 caving luolat 505 fencing miekkailu 506 gymnastics voimistelu 507 shooting ampuminen 508 tennis tennis 509 volleyball lentopallo 510 team sports joukkueurheilu 511 motor sports moottoriurheilu 512 kasvitiede botany 513 northern lights revontulet 514 acrhery jousiammunta 515 astronomy tähtitiede 516 athletics yleisurheilu 517 flying lentäminen 518 gym kuntosali 519 surprise excursions yllätysohjelmat 520 hunting metsästys 521 nature/wilderness luonto/erämaa
  • 69. 522 nordic walking sauvakävely 523 theme park/visitor centre teemapuisto/käyntikohde 524 zoo and animal park eläintarha/-puisto 525 adventure/survival seikkailu/selviytyminen 69
  • 70. 70 LIITE A.8 Ohjelmapalvelujen ominaisuuksien liittäminen ja luokittelu osaksi ohjelmapalvelurajapintaa. ACTIVITIES.ACTDETAILS Includes/ForExtraPrice (hintaan sisältyy/hintaan ei sisälly) Value Name 1 insurance vakuutukset 2 transportation kuljetukset 3 equipments varusteet 4 food ruoka 5 guidance opastus 6 maps, other material kartat, muu materiaali (esim. diplomi) 7 licences, permits tarvittavat luvat Available (saatavuus) Value Name 8 On request pyynnöstä 9 Scheduled aikataulun mukaan 10 Tailormade räätälöity 11 Daily päivittäin Guiding (opastus) Value Name 12 Guided Opastettu 13 Guided partly osittain opastettu 14 Information to get started alkuinformaatio 15 Literary material kirjallinen materiaali Restrictions (muut rajoitteet) Value Name 16 Group size ryhmäkoko 17 Temperature limit pakkasraja 18 Weather condition limit säävaraus 19 Age limit ikäraja 20 Physical restriction Fyysiset rajoitteet 21 License & permit Luvat ja lisenssit (esim. ajokortti)
  • 71. Grading (vaikeustaso) Value Name 22 Easy helppo 23 Normal normaali 24 Demanding vaativa 25 Very demanding erittäin vaativa Grading selitykset: Kuvaa ohjelmapalvelutuotteen tai muun aktiviteetin vaativuustasoa: • Helppo = Henkisesti ja/tai fyysisesti helppo suoritus, joka ei vaadi erityistaitoja. • Normaali = Henkistä ja/tai fyysistä ponnistusta vaativa suoritus. Se saattaa vaatia erityistaitoja, jotka opetetaan ennen suoritusta. • Vaativa = Henkisiä ja/tai fyysisiä ponnistuksia vaativa melko raskas suoritus, jossa tarvitaan 71 aikaisempaa kokemusta • Erittäin vaativa = Henkisiä ja/tai fyysisiä ponnistuksia sekä huomattavia erityistaitoja vaativa erittäin raskas suoritus. Lähde http://www.keyeast.imatra.fi/normisto/raportti.html (5.5.2005)
  • 72. 72 LIITE A.9 Multimediatietojen luokittelu MULTIMEDIAITEM.TYPE MULTIMEDIAITEM.TYPE Title 1 plain text document tekstidokumentti (esim. rtf, txt) 2 formatted text document muotoiltu tekstidokumentti (doc) 3 image kuva 4 animation animaatio (esim. flash) 5 audio audio 6 video video 7 web page www-sivusto 8 hard-copy (paper) document skannattu dokumentti 9 hard-copy image skannattu kuva 10 other muu
  • 73. 73 LIITE A.10 Konferenssihuoneen tyypit, ominaisuudet varusteet. CONFERENCE.ROOMTYPE CONFERENCE.EVENTYPE CONFERENCE.EXTRASPACE CONFERENCE.EXTRASERVICES CONFERENCE.EQUIPMENT RoomType (kokoushuoneen tyyppi) Value Name 1 Theater Teatteri 2 Classroom Luokkahuone 3 U-Shape U-pöytä 4 Round Table Pyöreä pöytä 5 Boardroom Suorakaidepöytä 6 Banquet style / round tables Bankettimuoto / pyöreät pöydät 7 Diplomatic style Diplomaattipöytä 8 Exhibition hall Näyttelytila EventType (tapahtumatyyppi) Value Name 9 Congress / Conference Kongressi/konferenssi 10 Meeting Kokous 11 Seminar Seminaari 12 Exhibition Näyttely 13 Workshop Workshop ExtraSpace (lisätilat) Value Name 14 Facilities for disabled persons Vammaisille soveltuvat tilat 15 Office space for organizers Toimistotilat tilaisuuden järjestäjille 16 Registration space Rekisteröintitila 17 Speakers room Tila puhujille