JHS 183 Julkisen hallinnon palvelujen tietomalli ja ryhmittely verkkopalveluissa 18.03.2014 Suvi Pietikäinen Netum konsultointi Oy
Suosituksen tavoitteet ja kohderyhmät 1/2 Suositus korvaa aiemmin käytössä olleen JHS 145 Palvelutietojen ryhmittely ja osoitteet asiointia varten monta toimialaa kattavissa julkisen sektorin portaaleissa -suosituksen. Suosituksen tavoitteena on edistää sähköistä asiointia tukea julkisen verkkopalvelun suunnittelu- ja uudistusprosesseja helpottaa palveluiden löydettävyyttä julkisen hallinnon verkkopalveluissa edistää sähköisten palvelujen ja palvelutietojen yhteentoimivuutta ja yhteiskäyttöisyyttä tukea kansalaisviestintää julkisista palveluista helpottaa julkisten verkkosivustojen arkistoimista tutkimuskäyttöön.
Suosituksen tavoitteet ja kohderyhmät 2/2 Suosituksen kohderyhmiä ovat: sähköisestä asioinnista ja verkkopalvelujen kehittämisestä vastaavat henkilöt järjestelmäkehitysprojektien toteuttajat viestinnästä ja verkkoviestinnästä vastaavat tahot julkisen hallinnon palveluita järjestävät tahot muut tahot, jotka tuottavat julkisen hallinnon tilauksesta palveluita tai verkkopalveluita. Suositus on rajattu koskemaan julkisen hallinnon palveluja ja niitä koskevaa tietoa verkossa. Tämän suosituksen tarkoittamia palveluja voidaan tuottaa fyysisissä palvelupisteissä sähköisinä asiointipalveluina verkosta tulostettavien lomakkeiden avulla
Suosituksen sisältö 1/2 Suositus sisältää julkisten palvelujen verkkopalvelujen yhtenäiseen kuvaamiseen tarkoitetun yleisen tietomallin ja julkisten palvelujen ryhmittelyn. Suositus koostuu kahdesta pääosasta: yleisestä tietomallista ja fasettiluokituksesta, jolla tarkoitetaan palveluiden yleistä luokittelua sekä tuottajatyyppi- ja kohderyhmäluokituksia.
Suosituksen sisältö 2/2 Lisäksi suosituksen liitteenä ovat XML- ja RDFskeemat sekä Schematron-säännöstö ja XSLmuunnostiedosto palvelutietojen automaattisen siirtämisen tueksi. Palvelutermien ja palvelutietojen kuvailun tueksi on koostettu ensimmäinen versio Julkisen hallinnon palveluontologia JUPOsta.
Suosituksen osien käyttötarkoitus 1/5 Yleistä tietomallia käytetään julkisten palvelujen ominaisuustietojen, kuten palvelun keskeisen sisällön, palvelumuodon, sijainnin, saatavuuden sekä yhteys- ja esteettömyystietojen tuottamiseen. Mallissa käytetään sekä vakiomuotoista että vapaana tekstinä tuotettavaa tietoa. Malli sisältää useita erilaisten palvelumuotojen kuvaamiseen sopivia tietokenttiä, joista vain osa soveltuu kunkin yksittäisen palvelun ominaisuuksien kuvaamiseen. Koko mallia ei siis ole tarkoitus soveltaa kokonaisuudessaan käytännössä yksittäisen palvelun tai palvelupisteen kuvaamiseen.
Suosituksen osien käyttötarkoitus 2/5 Tietomalli ja siitä johdettu XML-skeema helpottavat tietojen automaattista siirtoa verkkopalvelujen, monialaisten tai poikkihallinnollisten portaalien ja muiden tietojärjestelmien välillä. Tällaiset integraatiot parantavat ajantasaisen palvelutiedon saatavuutta, helpottavat tietojen yhteiskäyttöisyyttä eri toimijoiden välillä ja vähentävät tarvetta päivittää tietoja käsityönä eri tietojärjestelmiin.
Suosituksen osien käyttötarkoitus 3/5 Fasettiluokitus sisältää ryhmittelyt ja termit, joilla ilmaistaan palvelun luokka (pääluokka/alaluokat), kohderyhmä(t) ja tuottajatyyppi. Luokitus mahdollistaa monipuolisia hakutoimintoja verkkopalveluissa ja tukee erilaisia käyttöliittymiä, kuten palvelukarttoja ja älykkäitä palveluhakemistoja. Tavoitetilassa julkisella sektorilla on käytössä kaikenlaisiin monitoimittajaportaaleihin sopiva yhteinen palveluiden ryhmittely- ja luokittelumalli. Mikäli organisaatiolla ei ole käytettävissä omaa kohderyhmään tai käyttötarkoitukseen tarkemmin suunniteltua palveluluokitusta, suositellaan käytettäväksi tämän suosituksen palveluiden ryhmittelyä ja fasettiluokitusta.
Suosituksen osien käyttötarkoitus 4/5 Tämän suosituksen fasettiluokituksessa käytetyt käsitteet perustuvat suositustyön aikana toteutettuun Julkisen hallinnon palveluontologiaan JUPOon. Siihen on kerätty julkisen hallinnon palveluihin liittyviä käsitteitä, jotka on järjestetty hierarkioiksi. Palvelujen ryhmittelyn ja JUPOn avulla voidaan myös parantaa verkkosivujen käyttäjäystävällisyyttä, kun tiedonhaussa voidaan käyttää palvelukäsitteistä myös niiden ontologiaan kirjattuja synonyymeja.
Suosituksen osien käyttötarkoitus 5/5 Tietojen yhdistelyssä apuna toimii suosituksen liitteenä oleva RDF-skeema, joka mahdollistaa eri lähteistä tulevan palvelutiedon yhdistelyn. Suosituksen mukaisesti tuotettu palvelutieto voidaan esittää verkkopalvelussa käyttäjän näkökulmasta yksinkertaisesti ja intuitiivisesti. Tarvittaessa tieto voidaan kytkeä samassa tai muissa verkkopalveluissa oleviin, samaa aihepiiriä koskeviin tietoihin. Suositus auttaa suunnittelemaan verkkopalvelun siten, että tieto palveluista sijaitsee vain yhdessä paikassa ja se on helposti linkitettävissä tai automaattisesti kytkettävissä muualla verkossa olevaan tietoon.
Palvelujen tietomalli
Palvelujen tietomalli Palveluiden tietomalli kuvailee ja suhteuttaa toisiinsa palvelut, palvelukanavat (kuten paikalliset toimipisteet ja verkossa tarjottavat sähköiset asiointipalvelut) sekä palvelua tarjoavat organisaatiot. UML-notaation mukaisesti tehty tietomalli. Noudatetaan JHS 170 Julkishallinnon XML-skeemat -suosituksen ilmentymätermejä. Konkretisoituu XML-ja RDF-skeemoissa, jotka ovat suosituksen liitteinä.
Esimerkki: Paikallinen palvelukanava
Palvelujen ryhmittely
Palvelujen ryhmittelyn fasetit Palvelutyyppi Tällä fasetilla kuvataan palvelun tyyppi. Palvelutyyppejä ovat mm. Opetus ja koulutus ja Työ, jotka toimivat palvelujen ryhmittelyn ylätasoina. Edellä mainittujen palvelutyyppien alaluokkia ovat esimerkiksi aikuiskoulutus ja työvoimapalvelut. Palvelutyypit on kuvattu luvussa 5.1.1 Palvelutyyppi. Kohderyhmä Tällä fasetilla kuvataan palvelun kohderyhmä, esimerkiksi lapset, opiskelijat tai maahanmuuttajat. Palvelulla voi olla useita kohderyhmiä. Mikäli palvelua ei ole erityisesti suunnattu tietylle ryhmälle, valitaan kohderyhmäksi kaikki. Kohderyhmä-fasetin kuvaus löytyy luvusta 5.1.2 Kohderyhmät. Toteutustapa Tällä fasetilla ilmaistaan palvelun toteutustapa, esimerkiksi itse tuotettu palvelu tai ostopalvelu. Toteutustapa-fasetin kuvaus löytyy luvusta 5.1.3 Toteutustapa. Tuottajatyyppi Tällä fasetilla ilmaistaan palvelun tuottajan tyyppi, esimerkiksi kolmas sektori tai kunta. Tuottajatyyppi-fasetin kuvaus löytyy luvusta 5.1.4 Tuottajatyyppi.
Esimerkki fasettiluokituksen käytöstä verkkopalvelun hakutoimintojen tukena
Tietomallin ja ryhmittelyn käyttöönotto
Suosituksen liitteet Liite 1: Tietomalli (Excel-taulukko) Liite 2: Palvelujen ryhmittely (Excel-taulukko) Liite 3: XML-skeeman kuvaus ja esimerkit (Word-tiedosto) Liite 4: XML-skeema osa 1: jhs183.xsd (elementtiskeema, xsd-tiedosto) Liite 5: XML-skeema osa 2: jhs183cdt.xsd (tietotyyppiskeema, xsd-tiedosto) Liite 6: XML-skeema osa 3: jhs183k.xsd (koosteskeema, xsdtiedosto) Liite 7: XML-skeema osa 4: Schematron-säännöstö (Schematron-tiedosto) Liite 8: XML-skeema osa 5: Schematron XSL-muunnos (XSLtiedosto) Liite 9: RDF-skeeman kuvaus (Word-tiedosto) )
Palveluiden kehittämisen elinkaari luonnos Hankeideat, innovaatiot Hankeaihion/esityksen laatiminen Hankeaihion käsittely ja hyväksyminen Kehittämistai muutostarve Alasajo / purku 0 1 2 3 4 5 6 7 8 9 10 Ideoiden kokoaminen Ideoiden arviointi Esiselvitys Vaatimusmäärittely Käyttöönotto Toteutus ja testaus Kilpailutus Käyttövaihe
Suosituksen hyödyntäminen palveluiden kehittämisen eri vaiheissa 1/2 Suositusta on hyödyllistä käyttää ja soveltaa mm. seuraavissa palveluiden kehittämisvaiheissa: Esiselvitysvaihe Tarkistetaan palveluiden luokitusten ajantasaisuus ja suosituksen mukaisuus. Tarkistetaan käytössä olevat tai mahdolliset käyttöön otettavat termistöt ja ontologiat. Tarkistetaan olemassa olevat palveluiden tiedot ja tietomalli sekä metatiedot.
Suosituksen hyödyntäminen palveluiden kehittämisen eri vaiheissa 2/2 Vaatimusmäärittelyvaihe Määritellään ja suunnitellaan tietomalliin ja palveluluokitukseen tulevat muutokset tai luodaan luokitus/tietomalli suosituksen mukaisesti. Tarkennetaan käytettävät termit ja ontologiat. Hyödynnetään XML- ja RDF Schema -määrityksiä ja muita suosituksessa kuvattuja elementtejä palveluiden tietoaineistojen validoinnissa, rajapintojen määrittelyssä ja toteutuksessa. Toteutus ja testausvaihe Toteutetaan palveluluokitus, tietomalli ja tarvittavat palvelutietojen metatiedot ja tarvittavat tietoaineistot suosituksen mukaisesti. Varmistetaan testausvaiheessa, että palveluiden luokittelu, tietomallin perusteella toteutettu tietokanta ja metatiedot ovat toteutettu vaatimusten ja suositusten mukaisesti.