2. Rajapintakirjaston ja käsitejärjestelmän versiohistoria:
Muutokset
Päivämäärä Versio
30.06.2005 versio1.0
17.05.2006 versio 1.7
13.10.20
06 versio2.2
21.04.2007 versio3.0
Joensuun yliopisto
Savonlinnan koulutus- ja kehittämiskeskus
Matkailun verkosto-osaamiskeskus
PL 126
57101 Savonlinna, Finland
Lisätiedot ja tarkemmat yhteystiedot:
http://travelgate.joensuu.fi
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 on lisätty 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). Projektin kolmannen vaiheen ajalle 1.1.2007- 31.12.2007 on rahoittanut TEKES. Hanke koostuu Joensuun yliopiston tutkimusprojektista ja kolmesta yritysprojektista. Yrityshankkeen partnerit ovat Go Finland Oy, Tietotalo Oy, Karttaikkuna Oy ja Lomarengas 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.
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 EUR/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.
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äärittelyt helpottavat uusien järjestelmien määrittelyjen tekemistä sekä jatkossa yhtenäisien määritteiden mahdollistammien järjestelmien välisiä integraatioita ja tiedonsiirtoa.
TravelGate Finland helpottaa myös järjestelmien tilaajien eli matkailun ammattilaisten työtä, koska määrittelyvaiheessa voi viitata yhteensopivuuskriteereissä valmiisiin rajapintoihin ja edellyttää järjestelmien välistä yhteensopivuutta. Matkailuyrittäjän näkökulmasta Travelgate Finland tuo palvelut ja tuotteet 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ä osallistuvat luokittelujen kehitystyöhön dokumentissa myöhemmin määritellyllä tavalla (Ontologian ylläpito).
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. TravelGate Finland Consortium kokoontuu vuosittain ja muodostaa keskeisen osan IFITT Finland toimintaa.
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 lisätä tai poistaa listoihin. 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 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
• OutdoorRecreation = luontoaktiviteetti
• Attraction = nähtävyys/käyntikohde
Ohjeita lukemisen helpottamiseksi:
- yhdistetyt komponentit (aggregaatit)ilmaistaan ISOILLA KIRJAIMILLA
- primitiivit esitetään pienillä 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.
11. 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 ja name on hotelliketjun nimi. Hotelli- ja majoitusketjujen tunnistenumerot ja nimet 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 omine yhteystietoineen varaukseen, asiakaspalveluun, tekniseen tukeen, markkinointiin, myyntiin ja johtoon. Myös ulkoistetut resurssit (esim. tekninen tuki) saadaan mukaan, koska jokaiselle taholle on mahdollisuus antaa yksilöivät yhteistiedot.
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 (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-pohjaisia 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
14. 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.
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!
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ämisessä 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).
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 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
17. 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 ohjelmapalvelun 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”.
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 on 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.
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
20. Kuvio 1. Category – kokonaiskuvaus. .
MainType
moduulin
6.25 MainType
M
ainValue integer arvo
MainTypeAttributes MULTILANGUAGETEXT selite
SubType SUBTYPE alaluokka
Mai TypeComment MULTILANGUGETEXT lisätietokenttä
n
Category:n pääluokka (1-taso).
SubTyp
6.26
e
SubType
SubValue integer
arvo
SubTypeAttri MULTILANGUAGETE
butes
XT selite
21. SubTypeCom MULTILANGUAGETE kenttä
ment
XT lisätieto
Category:n alaluo so).
ActDeta
kka (2-ta
6.27
ils ActDetails
value
string
ominaisuuden tunniste (A.8)
name MULTILANGUAGETEXT i (A.8) ominaisuuden nim
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 ä tulee todeksi
string
kriteeri, jolla ryhm
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ä
uja, kuten hintaa, ilmaispaikkoja ja retken toteutumista. Erilaisia group määrittelyjä
tu
nnuslukohjelmapa
lvelutuotteella voi olla useita (1-n kappaletta).
6.29 MultiMediaItem
Mul iMediaItem
ttitle 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
22. relatedTo LINK linkki muihin MultiMediaItemeihin, esim.
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)
t liitteestä A.5.
löytyvät liitteestä A.9 ja kielten tunnistee
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 hintukioloaika.
a ja timelinen avulla esitetään tuotteen/palvelun saatavuus tai
ervicellä on yleensä jokin kesto tai tuntihinnoittelu. Esimerkiksi polkupyöränvuokraus voisi olla 5
acil le kestoaikaa. Esimerkiksi telev tettävissä
ja sen k ustannukset ovat huoneen h
ility
a
HUOM!:
S
EUR/h. Vastaavasti f
itylla ei oatselun k
isio hotellihuoneessa on käyinnassa.
24h/vrk
6.31 Fac Facility value string varusteen tunniste (A.20, A.14, A.21)
name MULTILANGUAGETEXT varusteen nimi (A.20, A.14, A.21)
comme
nt MULTILANGUAGETEXT lisätietokenttä, vapaamuotoinen
extent string facility kuuluu [site, unit, cottage]
oitettu majoituksen varustuksen kuvaamiseen. Sama Facility-moduuli toimii sekä Site, Unit ja
ottage tasolla. Kentässä extent käytetään tunnistetta juuri siitä, mitä majoituksen tasoa varustus koskee
ite, hotellihuone=unit, mökki=cottage].
Extent m en liitteen josta varusteet hae
.20
.14
acility toimii majoituksen yhteydessä kuvaamaan unit-tason (hotellihuone) varusteita (esim. minibaari,
en nimi name-kenttään.
omment-kenttä on vapaan kuvauksen kenttä, johon voi liittää lisätietoa varusteesta, esim. maksu-tv: 5
vrk.
Extent kenttään laitetaan tunnisteeksi: unit
Facility on tark
C
[ hotelli=s
HUOM!
äärää s
taan eli
unit = Asite = A
cottage = A.21
Unit
F
maksu-tv). Value-kenttään laitetaan tunnistenumero liitteestä A.20 ja varuste
C
EUR/
23. 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.
lisätietoa varusteesta, esim. kuntosali
Extent kenttään laitetaan tunnisteeksi: site
acility toimii mökkimajoituksen yhteydessä kuvaamaan mökin varusteita (esim. sähköt, sisäwc,
nta auna). Value-kenttään laitetaan tunnistenumero liitteestä A.21 ja varusteen nimi name-kenttään.
on vapaan kuvauksen kenttä, johon voi liittää lisätietoa varusteesta, esim. kalastusluvat 5
UR /vrk.
ttään laitetaan tunnisteeksi: cottage
umbe
Comment-kenttä on vapaan kuvauksen kenttä, johon voi liittää
ilmainen hotellin asukkaille.
ottage
C
F ra
sComment-kenttä
E
Extent ken
6.32 N
rs
Numbers
value
string
tunnusluvun tunniste (A.15)
name MULTILANGUAGETEXT tunnusluvun nimi (A.15)
amount string lukumäärä
Numbers toim aan site-tason (hotelli) esim. huoneiden, ja sänkyjen
ehuoneiden lukumäärä
mount: 25
ii majoituksen yhteydessä kuvaam
lukumääriä kohteessa. Value-kenttään laitetaan tunnistenumero liitteestä A.15 ja varusteen nimi name- kenttään. Amount-kenttään laitetaan lukumäärä.
Esim. Numbers käytöstä
value: 4
name: perh
a
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
ype toimii majoituksen yhteydessä kuvaamaan unit-tason tyyppiä (hotellihuoneen tyyppiä), esimerkiksi
n hengen huone kylpyhuoneella. Value-kenttään laitetaan tunnistenumero liitteestä
nimi name-kenttään.
omment kenttää voi laittaa vapaan kuvauksen tai lisätietoja.
än tulee tunniste= Unit
sen n tyyp us tai hostel.
taan ja majo enttään.
tää voi lai toja.
Extent kenttään tulee tunniste= Site
T
juniorsviitti tai KahdeA.17 ja huonetyypin
C
Extent kenttä
Site
Tyoe toimii majoituk laite
yhteydessä kuvaamaan site-taso
piä, esimerkiksi maatilamajoit
Value-kenttäänComment kent
tunnistenumero liitteestä A.12 ttaa vapaan kuvauksen tai lisätie
itustyypin nimi name-k
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]
rkiksi kohteessa aamupala
taan suomeksi ja englanniksi (=SITE tasolla) tai UNIT-tasolla: huone
ijaitsee 2. kerroksessa ja huoneesta on järvinäköala.
mero listasta (A.13 =site, A.18=unit) ja name kenttään poimitaan tunnistenimi.
t on vap uvaukseen ja lisätietojen antam
än laitetaan t n. Huom! Extent
unniste v pr
Profile toimii msisältyy hintaan tai palvelua anne
ajoituksen yhteydessä kuvaamaan majoituskohdetta, esime
s
Value kenttään tunnistenu
Commen
aaseen k
iseen.
Extent-kenttäkentän t
unnisteeksi site,unit, cottage, riippueaikuttaa siihen, mitä liitettä käytetään
n siitä, mitä profiloidaaofiloinnissa.
unit=A.18 site=A.13
6.35 Location
Location
value string sijainnin tunnistenumero (A.16)
name MULTILANGUAGETEXT sijaintityypin nimi (A.16)
comment ILANGUAGETEXT otoinen
MULT
lisätietokenttä, vapaamu
Location kuvaa m k tavat paikat löytyvät
6. is essa.
ytet ja sama.
ajoituskohteen sijaintia luonnossa tai
aupunkiympäristössä. Valit
liitteessä A.1Locationia kä
Comment kenttää voi laittaa esim. etäään vain siten ja cottagen yhteydessä
yyden, jos kohde sijaitsee esim. saar molemmille kohteille lista (A.16) on
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
erila ksuv kuumaksun suorittamista. Lisäksi
kittä
Payment kuvaasiinä voidaan lin
isia maksutapoja, hyväksyttyjä maä maksuehdot.
älineitä sekä ta
25. 6.37 PaymentMethods
PaymentMethods
value
string tunnistenumero (A.22)
name MULTILANGUAGETEXT tunnisteen nimi (A.22)
comment MULTILANGUAGETEXT lisätietokenttä, vapaamuotoinen
PaymentMeth maksuvälineitä sekä takuumaksun suorittamista.
t arvot löytyvät liitteestä A.22. Comment kenttää voi tarvittaessa laittaa lisätietoja liittyen
ä pankkikortilla 1 EUR.
ods kuvaa erilaisia maksutapoja, hyväksyttyjä
Valittavana oleva
esim. maksutapoihin, esim. laskutuslis
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 segmeneen esteettömyyteen, esim. palvelu sopii pyörätuolilla liikkuvall
toinnin pohjaksi. Tässä kentässä voidaan ottaa
e tai kohde on
tteessä A.19 on kuvattu mahdolliset kohderyhmät ja erikoisvaatimukset. Suitablea
en ja activitiesin yhteydessä.
.39 Conference
myös kantaa tuotti
lapsiperheille. Liäytetään sekä siten, unitin, cottag
k
6
Conference
name
MULTILANGUAGETEXT
konferenssitilan nimi
RoomType CONFERENCETYPING huonetyyppi
EventType CONFERENCETYPING tapahtumatyyppi, esim. soveltuvuus
ExtraSpac RENCETYPING lisätilat e CONFE
Extr Services CONFERENCETYPING lisäpalvelut
a
Equipments CONFERENCETYPING varusteet
n
Confereominaisu
ce toim nssi tilojen ja laitteiden ominaisuuksien kuvaamiseen. Valittavat varusteet ja
udet ova sä A.10.
nference
>
<roomtype>
</roomtype>
<EventType
ii konferet liittees
Esim. co
n käytöstä
<Conferencee> valkoin
<nam
en huone</name>
<value> 2 </value> <name> luokkahuone </name>
>
26. <value> 10 </value>
name>kokous </name>
</EventType>
<ExtraSpace> <value> 17 </value>
name> tila puhujille </name>
</ExtraSpace>
<ExtraServic >
value> 18</value>
name> tekninen apu </name>
</ExtraServices>
<Equipments>
<value> 45 </value>
name> piirtoheitin </name>
</Equipments>
<Equipments>
<value> 44 </value>
okangas </name>
</Equipments>
<
<
es
<
<
<
<name> valk
</Conference>
6.40 ConferenceTyping
ConferenceTypi
ng
value stri konferenssilistan tunnistenumero (A.10)
ng
name MU NGUAGETEXT lista eelle (A.10)
LTILA
n nimi tyypille/varust
ConferenceTyping avulla liitetään koovat lueteltu liitte
nferenssitilan ominaisuud t
ess
et osaksi kuvausta. Ominaisuudet ja varustee
ä A.10.
6.41 Policy
Policy value stri
ng
name MU
LTILANGUAGETEXT
FreeText MU
LTILANGUAGETEXT
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.
27. 6.42 CottageDetails
CottageDeta
ils
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 MULT
ILANGUAGETEXT
makuuhuoneen kuvaus loftDesc MULTILANGUAGETEXT
parven kuvaus
material MULTILANGUAGETEXT mökissä käytetyt materiaalit
q
uality MULTILANGUAGETEXT mökin laatu
CottageDetails on lomamöosaksi koko lomamökin ku
kin yksityiskohtaiset tiedot kuvaava moduuli. Yksityiskohtaiset tiedot liitetään
vausta Cottage.
EventVisibility
6.43 EventVisibility
valu string tunnistenumero (A.24)
e
name MULTILANGUAGETEXT tunnisteen nimi (A.24)
details MULTILANGUAGETEXT lisätietokenttä, esim. kaupunki/paikannimi
EventVisibility määrä vyysalu ty liitteessa A.24.
tapahtumat näkyvyyden. Näky
eet on esitet
6.44 TargetAud
ience
T
argetAudience
value string tunnistenumero (A.25)
name MULTILANGUAGETEXT tunnisteen nimi (A.25)
TargetAudience toimii tapahtuman kohdeyleisön määreen etty mallilista
ä. Liitteessä A.25 on esit
kohdeyleisöistä.
28. 6.45 Publication
P
ublication
PublicationStartDate string tiedon julkaisupäivämäärä (ISO8061)
PublicationSta tiedon
rtTimestring
julkaisukellonaika (ISO8061)
PublicationEn
dDate 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.
.46 DateInformation
6
DateInformation
Dates DA
TETYPE päivämäärät DateType muodoissa
Tapahtuman päiv oduuli. DateInforma ateType muotoisista
.47 DateType
ämäärät kokoava m
tion voi koostua useista D
ajanjaksoista.
6
DateType
SingleDate SINGLEDATE yksittäinen päivä
DateRange EVENTDATERANGE ajanjakso
RecurringDat URRINGDATE toistuvat päivät
e REC
DateType sisältä
ä erilaiset päivämäärien esitystavat.
6.48 SingleDate
S
ingleDate
Date string päivämäärä (ISO8061)
TimeDetails
PERIOD
ajanjakson aukioloaika
Yksittäisen päivän esitys ajanjaksona.
.49 EventDateRange
6
EventDateRa
nge DateRange ukaan DATE
RANGE
ajanjakso alku- ja loppupäivien m
Time
Details PE
RIOD
ajanjakson aukioloaika
Tapahtuman ajanjakso alku- ja loppupäivien mukaan.
29. 6.50 RecurringDate
RecurringDate
DateRange DATE ajanjak
RANGE
so alku- ja loppupäivien mukaan
Recurrance WEE toistoj
KDAYS
en viikonpäivät
TimeDetails PERI ak kioloaika
OD ajanj
son au
Toistuvan ajanjakson kuvaus, jolla voidaan määrittää tietyllä ajanjaksolla (DateRange) tiettyinä viikonpäivinä(Recurrance) toistuva aukioloaika (TimeDetails).
.51 Weekdays
6
Weekdays
value string tunnistenumero (A.26)
name MU
LTILANGUAGETEXT tunnisteen nim
i, viikonpäivät (A.26)
Viikonpäivien esitys curringDate elementissä
esimerkiksi Re
.
6.52 AttendCost
AttendCost
CostType COSTTYPE osallistumismaksu tyyppi
AttendCost kokoaa osallist eksi e
umismaksun eri tyypit yhd
lementiksi.
6.53 CostType
CostType
value string tunnistenumero (A.27)
name MULTILANGUAGETEXT tunnisteen nimi (A.27)
cost COST tyyppikohtainen hinta
CostType muodostaa osallistumismaksun tunnistekohtaiset hinnat.
ation
6.54 Registr
Registration
RegistrationValue inen Boolean-arvona
BOOLEAN
rekisteröitym
RegistrationLink
LINK
linkki rekisteröitymiseen
Details
MULTILANGUAGETEXT
selite
30. Registration elementin avulla voidaan kuvata tapahtumaan tarvittava rekisteröityminen sekä osoittaa linkki
elitteineen rekisteröitymistä varten.
s
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
Ven eAccessibility CATEGORY kaksitasoinen esteettömysluokittelu (A.28)
u
Ven eSuitable SUITABLE soveltuvuudet u
Tapahtumapaikan tiedot ko
eDetails
koava moduuli.
6.57 Venu
VenueDetails
Name MU a nimi
LTILANGUAGETEXT tap
htumapaikan
Description MU va
LTILANGUAGETEXT ku
us
Address AD
DRESS osoi
tetiedot
MapReference XY koor
dinaatit
ContactAddress CON CTADDRESS kont
TA
aktiosoite
Multimedia MU tapa n multimedia
LTIMEDIAITEM
htumapaika
Transportation TRA TION saap eseen
NSPORTA
uminen kohte
Tapahtumapaikan tarkemmat tiedot.
.58 AttractionContact
6
AttractionContact
Organisation MULTILANGUAGETEXT organisaatio
ContactPerson PERSO h
N yhteys
enkilö
Nähtävyys/käyntikohteen yhteys
tiedot
.
31. 6.59 LanguageDetails
LanguageDetails
Value string tunniste
Name string kieli
Palvelukielen tarkennin.
6.60 Story
Story
Title MULTILANGUAGETEXT otsikko
Category CATEGORY luokittelu
Introduction MULTILANGUAGETEXT johdanto
Text MULTILANGUAGETEXT teksti
Keywords M v at
ULTILANGUAGETEXT a
ainsan
Season M a
ULTILANGUAGETEXT k
usi
RelatedDestinations LI iit et
NK l
tyvät kohte
RelatedSpecies LI iit ainlajit
NK l
tyvät av
Coordinates XY o
k
ordinaatit
DateStamp DA ik
TESTAMP a
aleima
Contact PE h dot
RSON y
teystie
Links LI lin
NK
kit
Tarinoiden kuvaus.
6.61 OutdoorDestinations
OutdoorDestinations
DestinationName MULTILANGUAGETEXT kohdenimi
TargetName MULTILANGUAGETEXT nimi, tarkennin
Type CATEGORY luokittelu
Coordinates XY koordinaatit
ConservationProgram MULTILANGUAGETEXT suojeluohjelma
ConservationAreaType MULTILANGUAGETEXT suojelualuetyyppi
NatureCulturalFeatures MULTILANGUAGETEXT luonto- ja kulttuurikuvaus
Transportation TRANSPORTATION kuljetus
Suitable CATEGORY soveltuvuus
Administrator COMPANY ylläpitäjä
Links LINK linkit
Instructions MULTILANGUAGETEXT ohjeet
Preparation MULTILANGUAGETEXT valmistelu
32. NearestObject NEARESTOBJECT lähikohteet
Luontokohteen kuvaus.
6.62 Species
Sp e
ecis
Name MULTILANGUAGETEXT nimi
ScientificName MULTILANGUAGETEXT nimi, tarkennin
Fam l luokittelu
iy MULTILANGUAGETEXT
OrganismGroup MULTILANGUAGETEXT heimo
ConservationStatus MULTILANGUAGETEXT suojelustatus
Habitat MULTILANGUAGETEXT elinympäristö Timeline MULTILANGUAGETEXT kausi Links LINK linkit AdditionalInformation MULTILANGUAGETEXT lisätiedot
Lajikohteen kuvaus.
33. 7 RAJAPINTAKUVAUKSET
Yllä olevista koostetaan tietyn tuotteen tai palvelun kattavat rajapintakuvaukset. Alla
E = HOTELLITASO
NIT = HOTELLIHUONETASO
• COTTAGE= LOMAMÖKKI
• ACTIVITIES = OHJELMAPALVELU
HTUMA
• OUTDOORACTIVITIES = LUONTOAKTIVITEETTI
NÄHTÄVYYS/KÄYNTIKOHDE
on määritelty ne moduulit, joita rajapintojen yhteydessä käytetään. Rajapinnat
ttu siten, että onistamalla saadaan joustavuutta kuvauksiin.
simerkin meto ä mihin tahansa moduulin monis
pidetään huoli siitä kki moduulit (agg
primitiiveihin.
tellih t, jossa monistamalla <fa
kuvauksesta todella jo au
e>15 </valu
<name> minibaa
comment>
<multilan
<t avaa</text>
<l e>
<l
</multilan
<multilan
<t </text>
<l en</language>
<l cal>
<multilan t>
nt>
unit </extent>
24 </va
multilang
<t navaa kuuluu huoneen hintaa
<language>fi</language>
<l
</multilangu
<multilangu
<t des 23 channels <
<l ge>
<l
</multilangu
<multilangua
moduuleista
esitetään seuraavat kuvaukset:
• SIT
• U
•EVENT = TAPA
• ATTRACTION =
Seuraavassa
ovat rakenneAlla olevan e
samaa moduulia mdia voidaan käyttä
tamiseen,
kunhan
, että lopulta kai
regaatit) purkautuvat
Esim monistamisesta. Ho
uoneen varustee
cility> ja <multilanguagetext>
saadaan
ustava. Facilityja voi olla <UNIT> kuv
ksessa 1-n kappaletta ja
<COMMENT> kentässä voi olla 1-n
<MULTILANGUAGETEXT> kuvauksia eri kielillä.
<UNIT> …
<Facility> <valu
e>
ri</name>
<
guagetext>
ext> Olutta, pikkupurtanguage>fi</languag
ocal> </local> guagetext>
guagetext> , snack
ext>Beeranguage>
ocal> </loguagetex
</comme <extent>
</Facility> <Facility>
<value>
lue>
<name> satelliitti/kaapeli <comment>
kanavat</name>
<
uagetext> ext>23 ka
n </text>
ocal> </local> agetext>
agetext> ext> room price inclu
/text>
anguage>en</languaocal> </local>
agetext> getext>
34. <t luderas 23 kabelkanal
<l guage>
<l l>
</multilangua
</comment>
…
/UNIT>
ITIES
ext> rum pris inkanguage>se</lan
er </text>
ocal> </locagetext>
<extent> unit </extent> </Facility>
<
7.1 ACTIV
HJELMAPALVELUT
O
Activities Datestamp
DATESTAMP lle
aikaleima tuottee
Type CATEGORY
ohjelmapalvelun kategoria (2-
tasoinen)
ContactInformatio COMPANY n yhteystiedot
n
yritykse
Name MULTILANGUAGETE nimi
XT palvelun/tuotteen
ActivitiesDescript tuotteesta/palvelusta
ion DESCRIPTION
kuvaus
Time
TIMELINE
aikataulu
ActivitiesPrice NGE u
PRICERA
hinnoittel
Suitable
CATEGORY
ohjelmapalvelun soveltuvuus
Multimedia MEDIAITEM
MULTI
multimedia, kuvat, ääni
Includes TAILS
ACTDE
hintaan sisältyy
ForExtraPrice TAILS
ACTDE
lisämaksusta mukaan
GroupSize UP
GRO
ryhmäkoko
RouteMap LINK
reittikartta, reittikuva (linkki)
Schedule
LINK
viikko-ohjelma (linkki)
StartPointCoords
XY
lähtöpisteen koordinaatit
StartPointComme NGUAGETE pisteen kommentit/kuvaus
ntary MULTILA
XT lähtö
EndPointCoords
XY
loppupisteen koordinaatit
EndPointCommen ILANGUAGETE entit/kuvaus
tary MULT
XT loppupisteen komm
LenghtOfRoute lkuvälineellä ja
string
kesto valitulla ku
kilometrit
Available ETAILS tavuus
ACTD
ohjelmapalvelun saa
Guiding
ACTDETAILS
opastus
Restrictions
ACTDETAILS
vaikeustaso
Grading
ACTDETAILS
vaikeustaso
35. Payment AYMENT eet
P
maksutavat, maksuvälin
Terms TERMS palvelun ehdot, lainsäädännölliset
Activities kuvaa ohjelmapalvelutuotteen rajapintaa kokonaisuudessaan. Rajapinta koostuu tuotteelle tai palvelulle tyypillisistä piirteistä (=alikonsepteista).
.2 SITE
ajoituksen päätaso (hotellitaso)
7
M
Site
Datestamp DATESTAMP aikaleima tuotteelle
Company COMPANY yhteystiedot yritykseen
Chain CH ketj
AINTYPE
ut, brändit
BuiltYear stri rak
ng
ennusvuosi
RenovatedYear stri im i
ng vi
einen korjausvuos
Name MU NGUAGETEXT koh
LTILA
teen nimi
Type MU TEXT koh ostel
LTILANGUAGE
teen tyyppi, esim. h
Description DE koh
SCRIPTION
teen kuvaus
Numbers NU tun oneiden lkm
MBERS
nuslukuja, esim. hu
Suitable CA sov
TEGORY
eltuvuus, esim. liikuntarajoitteisille
Profile CA pro ihoito
TEGORY
filointi, esim. puolihoito/täys
Facility CA maj
TEGORY
oituksen varusteet, esim. kuntosali
Service SE majoituksen palvelut, esim. vuokra-autot
RVICE
Policy PO aj heck-out
LICY m
oituksen käytännöt, esim. c
Location LO maj
CATION
oituksen 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
36. UnitUNIT erilaiset huonetyypit (1-n kpl)
S
ite on maj(huoneille) y
oituksen päätaso, esimerkiksi hotelli. Hotellilla on omat varusteensa, jotka ovat kaikille asukkaille
hteiset. Yhteen hotelliin voi liittyä useita eri huonetyyppejä (unit), joilla on omat varusteet ja muut
otellilla tion) ja sitä ylläpitä Jos hotelli on fyysisesti
llaan, v oninkertaisena sit
sa en kuten hote majoituksen,
aik luiesiin ku ärittely on rakennettu
sitä voidaan tu ulevaisuudessa.
T
HUONE
ominaisuudet. Heri puolilla haja
on yksi sijainti (locaoidaan sitä käsitellä m
ä yksi taho (company). en esiintymänä.
Site on sovell
ettavisbed and breakfast-p
monen erityyppis
en majoitukskojen, mökkikylien ja leirintäa
llien, hostelleiden, maatilavaamiseen. Rajapintamä
siten, että
laajentaa ja mukauttaa helposti esiin
leviin tarpeisiin t
7.3 UNI
HOTELLI Unit
Datestamp DATESTAMP
aikaleima tuotteelle
ContactInformatio Y
n COMPAN
yrityksen yhteystiedot
Name
MULTILANGUAGETEXT
huonetyypin nimi
Type
TYPE
huonetyyppi
Description
DESCRIPTION
kuvaus huoneesta
Profile
CATEGORY uudet
huoneen ominais
Facility
CATEGORY
huoneen varustus
Policy
POLICY m. tupakointi
käytännöt huoneessa, esi
Suitable
CATEGORY wc
soveltuvuus, esim. inva-
Documentation EM
MULTIMEDIAIT
multimedia – kuva, video kohteesta
PriceRange CERANGE
PRI
hinnoittelu
PriceExceptions MULTILANGUAGETEXT poikkeukset hinnoitteluun
belongsTo IDComponent id-tunniste, jolla voidaan linkittää unit
site-tasolle
nit on asiakkaalle luovutettava yksikkö, esimerkiksi hotellihuone. Yhteismajoituksessa, kuten hostellissa
unit on yksi vuode. Jokaisella Unitilla on oma hinnoittelumallinsa, joka koostuu sen tyypistä ja
inaisuuksista. Unit ei sisällä palveluja, sillä nämä kuuluvat Site-tasolle. Jokaisella Unitilla on oma
ofiilinsa, joka määrittelee siihen kuuluvat ominaisuudet. Esimerkiksi jos kyseessä on sviitti, se voi sisältää
ängyn koon, yms.
ksi site koostuu yleensä useasta unitista, eli hotelli (site) on useita eri huonetyyppejä (unit)
isältävä kokonaisuus.
U
ompr
s
Y
s
37. .4 COTTAGE
a
7
Lommökki
Cottage
Datestamp DATESTAMP aikaleima tuotteelle
Company C y
OMPANY
hteystiedot yritykseen
CottageDetails C mökin yksityiskohdat
OTTAGEDETAILS
Name M XT k
ULTILANGUAGETE
ohteen nimi
Description D k
ESCRIPTION
ohteen kuvaus
Suitable C s ajoitteiselle
ATEGORY
oveltuvuus esim. liikuntar
Facility C mökin varusteet, esim. jääkaappi
ATEGORY
Service S E m vuokravälineet
ERVIC
ökin palvelut, esim.
Policy P mökin käytännöt, esim. lemmikit
OLICY
Location L
OCATION m ssa
ökin sijainti, esim. saare
Documentation M m itiedostot
ULTIMEDIAITEM
ultimedia – kuvat, videot, ään
PriceRange P h
RICERANGE
innoittelu
PriceExceptions M T hinnoittelun poikkeukset
ULTILANGUAGETEX
Schedule T k
IMELINE
ohteen aukioloajat
Transportation T N s
RANSPORTATIO
aapuminen kohteeseen
Terms T m t
ERMS
aksu-, välitys- yms. ehdo
Payment P m sutavat
AYMENT
aksuvälineet, mak
NearestObject NEARESTOBJECT jokin kohde lähellä, esim. hiihtoladut
RelatedTo LINK liittyminen muihin sivuihin/moduuleihin
Cv
ottage toimii mökkimajoituksen kuvaavana rajapintana. Monistamalla rajapinnassa olevia kenttiä, esim.
arusteet (facility) saadaan joustava rakenne rajapinnalle. Cottage (lomamökki) on osaltaan identtinen
japinta SITEn kanssa, muutama poikkeus ja poistettu kenttä huomioon ottaen. Tarvittaessa SITE ja
OTTAGE voidaan yhdistää yhdeksi rajapinnaksi, mutta kuvaamisen ja käsittelyn helpottamiseksi rajapinnat
vat kuvattu kahtena eri yksikkönä.
ra
C
o
38. .5 EVENT
apahtuma
7
T
Event
D
atestamp DATESTAMP aikaleima tapahtumalle
Title MUL TEXT tapaht ko
TILANGUAGE
uman otsik
EventVisibility EVEN tapaht
TVISIBILITY
uman näkyvyys
Category CAT luokit
EGORY
us tapahtumille (A. 28)
TargetAudience TAR CE tapaht
GETAUDIEN
uman kohdeyleisö
Description DESC ht
RIPTION tapa
uman kuvaus
EventWebsite LINK ht
tapa
uman sivusto
TicketWebsite LINK lippuj
en sivusto
EventMultimedia MUL tapaht
TIMEDIAITEM
uman multimedia
KEYWORDS MUL NGUAGETEXT tapaht
TILA
uman avainsanat
EventPublication PUBL ht
ICATION tapa
uman julkaisu
DateInformation DAT ORMATION tapaht
EINF
uman ajankohta
EventCost ATTE ht
NDCOST tapa
uman osallistumismaksu
Registration REG ION tapaht
ISTRAT
umaan rekisteröityminen
Contact EVEN TACT tapaht
TCON
uman yhteystiedot
Venue VEN ht
UE tapa
umapaikka
Event toimii tapahtumien kuvaa
vana rajapintana.
39. 7.6 OUTDOORRECR
teetti
EATION
Luontoaktivi
OutdoorRecreation
Datestamp DATESTAMP aikaleima
O
utdoorType CATEGORY luontoaktiviteetin tyyppi
OutdoorCategory CATEGORY luontoaktiviteetin luokitus
ConactInformation t COMPANY luontoaktiviteetin yhteystiedot
Name MULTILANGUAGETEXT luontoaktiviteetin nimi
D
escription MULTILANGUAGETEXT luontoaktiviteetin kuvaus
Timeline
TIMELINE
luontoaktiviteetin ajankohta
Price
PRICERANGE
luontoaktiviteetin hinta
StartPointCoords
XY
aloituskoordinaatit
StartPointCommentary MULTILANGUAGETEXT litys
aloituskoordinaatin se
EndPointCoords
XY
lopetuskoordinaatit
EndPointCommentary EXT ys
MULTILANGUAGET
lopetuskoordinaatin selit
RouteMap
LINK
luontoaktiviteetin kartta
Schedule
LINK
luontoaktiviteetin aikataulu
Duration
MULTILANGUAGETEXT o
luontoaktiviteetin kest
ServiceLanguage ETAILS
LANGUAGED
käytettävät kielet
GroupSize äkoko
GROUP
luontoaktiviteetin ryhm
Includes
ACTDETAILS ältyvät
luontoaktiviteettiin sistoiminnot
Payment
PAYMENT
luontoaktiviteetin maksutavat
Terms
TERMS
maksu-, välitys- yms. ehdot
Stories
STORY liittyvät
luontoaktiviteettiin kertomukset
OutdoorDestinations NATION
DESTI
luontoaktiviteetin kohde
Species SPECIES luontoaktiviteetin lajit
Transportation TRANSPORTATION saapuminen kohteeseen
Accomodates LINK luontoaktiviteetin majoitus
NearestObject NEARESTOBJECT jokin kohde lähellä
RelatedTo LINK liittyminen muihin
sivuihin/moduuleihin
Guiding ACTDETAILS luontoaktiviteetin opastus
40. Restrictions ACTDETAILS luontoaktiviteetin rajoitukset
Grading ACTDETAILS luontoaktiviteetin luokitus
ForExtraPrice ACTDETAILS lisähinnasta saatavana
Available ACTDETAILS luontoaktiviteetin saatavuus
Suitable CATEGORY eetin soveltuvuus
luontoaktivit
OutdootRe oaktiviteettien kuvaavana raja
AT
htävyy
creation toimii luont
pintana.
7.7
TRACTION
Nä
s/käyntikohde
Attracti
on
Datestamp
DATESTAMP
aikaleima Name MULTILANGUAGETEXT nähtävyyden nimi
Category CATEGORY yyden luokitus
nähtäv
Location
LOCATION
nähtävyyden sijainti
ContactI ATTRACTIONCONT ähtävyyden yhteystiedot
nformation
ACT n
Transpor TRANSPORTATION inen kohteeseen
tation
saapum
OpenTimes DATEINFORMATION vyyden aukioloajat
nähtä
Admissi ATTENDCOST tävyyden osallistumismaksu
onFee
näh
Guiding ACTDETAILS nähtävyyden opastus
Suitable CATEGORY yyden soveltuvuus
nähtäv
Facility CATEGORY vyyden varusteet
nähtä
Services SERVICE vyyden palvelut
Available
nähtä
Multime MULTIMEDIAITEM multimedia – kuvat, videot,
tot
dia
äänitiedos
NearestO NEARESTOBJECT
bject
jokin kohde lähellä
RelatedT LINK inen muihin
hin/moduuleihin
o
liittymsivui
Attractio LINK vyyden Internetsivut
nWebsite
nähtä
Attraction toimii nähtävyys/käyntikohteiden kuvaavana rajapintana.
41. LIITE A.1
Hotelli- ja majoitusketjut
SITE.CHAIN.CHAINTYPE
value name name (in finnish)
1 Best Western Finland Best Western Finland
2 Choice Hotels ls Choice Hote
3
Finlandia Hotels
Finland
ia 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 Country Holidays
Holidays
Lomarengas/Finnish
9
Private Hotels
Private Hotels
10 SAS Hotels and Resorts n SAS Hotels and Resorts
Radisson
Radisso
11
Rantasipi
Rantasipi
12
Cumulus
Cumulus
13 Crowne Plaza Crowne Plaza
14 Holiday Inn Holiday Inn
15
Ramad
a
Ramada
16
Scandic Hotels ic Hotels
Scand
17
Sokos Hotels Hotels
Sokos
18
Top Camping ping
Top Cam
19
Hilton
Hilton
20
Kyllä
Järjestyy y
Kyllä Järjesty
21
Starwood od
Starwo
22
Palace Hotels ls
Palace Hote
23
Åland Hotels Hotels
Åland
24
Lomaliitto tto
Lomalii
42. LIITE A
t, suu
RES ATIONTYPE (Country / Major Region / Destinations / Kunnat)
.2
Maa
ralueet, matkailualueet ja kunnat
ADD
S.DESTIN
ADDRE IONTYPE (Country/
SS.DESTINAT
Maa)
value h)
name
name (in finnis
1
Finland
Suomi
ADDRE TIONTYPE (Major R e)
SS.DESTINA
egion/Suuralu
value ish)
name
name (in finn
2
Helsinki Metropolitan Area
Suur-Helsinki
3
Eastern Lake District Suomi
Itäinen Järvi-
4
Central Lake District mi
Keskinen Järvi-Suo
5
West Coast
Länsirannikko
6 Lapland Lappi
7
Southern Finland with Archipelago
Eteläinen saaristomeri
8
Åland Islands hvenanmaa
A
ADDRE INATIONTYPE (Destinations/Matkailualue)
SS.DEST
va
lue ame (in finnish)
name
n9
Himos
Himos
10
Koli
Koli
11
Levi
Levi
12
Luosto
Luosto
13
Olos
Olos
14
Ounasvaara unasvaara
O
15
Pyhä
Pyhä
16
Ruka
Ruka
17
Saariselkä
Saariselkä
18
Salla
Salla
19
Tahko
Tahko
20
Ylläs lläs
Y
21
Central Finland eski-Suomi
K
22
Central Uusimaa maa
Keski-Uusi
23
Eastern Lapland ppi
Itä-La
24
Eastern Uusimaa äinen Uusimaa
It
25
Fell-Lapland i
Tunturi-Lapp
26
HelsinkiArea elsingin Seutu
H
43. 27
Häme Region äme
H
28
IisalmiArea salmen seutu
Ii
29
ImatraArea atran seutu
Im
30
Jakobstad Kokkola Region ietarsaari-Kokkolan seutu
P
31
Kainuu
Kainuu
32
Kotka Area otkan seutu
K
33
Kouvola Area lan Seutu
Kouvo
34
Kuopio Area uopion seutu
K
35
Kuusamo Area uusamon seutu
K
36
Lahti Region
Lahden seutu
37
LappeenrantaArea appeenrannan alue
L
38
Mikkeli Area ikkelin seutu
M
39
North Karelia Karjala
Pohjois-
40
Northern Lapland ohjois-Lappi
P
41
Oulu Region ulun seutu
O
42
RovaniemiArea ovaniemen seutu
R
43
Satakunta Region atakunta
S
ADDRE ATIONTYPE (Kunnat) (value=kuntanumero)
SS.DESTIN
value innish) ame (in swedish)
name (in f
n
4
Alahärmä
5
Alajärvi
6
Alastaro
9
Alavieska
10
Alavus
754 oski
Anjalank
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ö nontekis
E
49
Espoo
Esbo
50
Eura
51
Eurajoki
Euraåminne
52
Evijärvi
53. 920 Velkua
921 Vesanto
9
22 Vesilahti
924 Veteli Vetil
925 Vieremä
926 Vihanti
927 Vihti Vichtis
928 Viiala
931 Viita
saari
932 Vilja
kkala
933 Vilp
pula
934 Vim
peli
935 Viro
lahti
936 Virra Virdois
t
940 Vuo
lijoki
941 Vård
ö
942 Vähä Lillkyro
kyrö
923 Väst
anfjärd
944 Vöy Vörå
ri
971 Ylih
ärmä
972 Yli-I
i
973 Ylik
iiminki
975 Ylist
aro
976 Ylito Övertorneå
rnio
977 Yliv
ieska
978 Yläm
aa
979 Ylän
e
980 Ylöj
ärvi
981 Ypäj
ä
988 Äets
ä
989 Ähtä Etseri
ri
992 Ääne
koski
(lähde: http://w
ww.kunnat.net - 26.4.2006)
54. LIITE A.3
mmän kohteen tyypit (NEARESTOBJECT)
.NEARES
NSPORTA BJECT.TYPE
Lähi
SITE
TOBJECT.TYPE
TRA
TION.NEARESTO
NEARESTO
BJECT
Value e
Nam
1
city
kaupunki
2
citycenter
kaupungin keskusta
3
town
kunta, kylä
4 airport lentokenttä
5 railwaystation 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 veneiden vuokraus
30 canoe hire kanoottien vuokraus
31 children’s attraction lasten käyntikohteet
32 downhill ski equipment lasketteluvarusteiden vuokraus
33 fishing kalastus
55. 34 grocer’s shop/kiosk elintarvikekauppa/kioski
35 illuminated tracks valaistut ladut/radat
3
6 marked ski tracks merkityt hiihtoladut
37 shopping center kauppakeskus
38 ski equipment hire hiihtovälinevuokraus
39 ski maintenance hiihtovälinehuolto 40 ski school hiihtokoulu
4
1 snowmobile hire moottorikelkkavuokraus
42 spa kylpylä
43 bicycle hire okraus
polkupyörävu
44 windsurf board/jet ski hire ta/vesijettivuokraus
surffilau
45 ATM tomaatti
raha-au
56. LIITE A.4
ukset ISO 4271
urrency
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).
aluuttojen tunn
V
C
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
58. LIITE A.5
ISO 639-2
GETEXT.LAN
aulukko sisältää kielte englanniksi, suomeksi ja kaksikirjaimisia tunnuksia
nglannin- ja ranskan met sekä koodit ovat standardin ISO 639-2 mukaiset, ja
iset nimet, paitsi sulkeissa olevat, ovat standardin SFS-ISO 6 ukaiset. Täydellisempi
ettolo löytyy ISO 639-2 st ista.
/www.cs.tut.fi/~jkorpela/ .html
Kielten 2-kirjaimiset
tunnukset
MULTILANGUA
GUAGE
Seuraava t
n nimiä
(koodeja). Enkiel
kieliset ni
suomemaa lu
39 m
andard
(lähde http:/
kielet/nimet , 1.6.2005)
MULTILANGUAGETEX GUAGE
T.LAN
Englanninkielinen nimi nkielinen nimi -1
Suome
639
Abkhazian abhaasi
ab
Afar
afar
aa
Afrikaans
afrikaans
af
Akan
akan
ak
Akkadian
akkadi
Albanian ia
alban
sq
Amharic
amhara
am
Arabic
arabia
ar
Aragonese a
aragoni
an
Armenian
armenia
hy
Assamese i
assam
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 a
bulgari
bg
Burmese
burma
my
Catalan
katalaani
ca
59. Chamorro rro
chamo
ch
Chechen
tšetšeeni
ce
Chinese
kiina
zh
Chuang; Zhuang zhuang
tšuang,
za
Church Slavic oslaavi
kirkk
cu
Chuvash
tšuvassi
cv
Cornish
korni
kw
Corsican
korsika
co
Cree
cree
cr
Creek
muskogi
Croatian
kroatia
hr
Czech ki
tšek
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 gaeli (skottigaeli)
skotti,
gd
Gallegan
galicia
gl
Ganda
ganda, luganda
lg
Georgian
gruusia, georgia (kartveli)
ka
German
saksa
de
Gikuyu; Kikuyu
kikuju
ki
Greek, Modern ka (nykykreikka)
kreik
el
Greenlandic; Kalaallisut ti, grönlannineskimo,
grönlan
inuit
kl
Guarani
guarani
gn Gujarati gudžarati, gujarati gu
Haida haida
Haitian; Haitian Creole ht
haiti
Hausa
hausa
ha
Hebrew
heprea,ivrit
he
Herero
herero
hz
60. Hindi
hindi
hi
Hiri Motu
hiri-motu
ho
Hungarian unkari hu
Icelandic
islanti
is
Ido
ido
io
Igbo
igbo, ibo
ig
Indonesian sia, bahasa indonesia
indone
id
Interlingua (International gua
interlin
ia
Interlingue e
interlingu
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 kinjaruanda, njaruanda
ruanda,
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
LetzebuLuxemb
rgesch;
ourgish
letzeburg, luxemburg (letseburgi)
lb
Limburgan; Limburger;
Limburgish
(limburgi [LDR])
li
Lingala
lingala
ln
Lithuanian
liettua
lt
Luba-Katanga
(katangan)luba, baluba
lu
61. Macedonian nia
makedo
mk
Malagasy si, madagassi
si)
malaga
(malagas
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 i
mongol
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;
Chewa
njandža ny
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
62. 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)
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
63. 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)
yi
Yoruba joruba yo
Zulu zulu (sulu) zu
64. 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
65. 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
66. Finland Suomi FI
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
of (North Korea)
Korean dem. kansantasavalta
(Pohjois-Korea)
KP
67. 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
68. Niger Niger NE
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
69. South Georgia and the South
Sandwich Islands
Etelä-Georgia ja Eteläiset
Sandwichsaaret
GS
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