Perustietovarantojen viitearkkitehtuuri Ohjeistus perustietojen tuottamisen, jakelun ja hyödyntämisen suunnitteluun Anne Kauhanen-Simanainen 22.1.2014
Perustietovarantojen viitearkkitehtuurihanke (PerustA) Hankkeen tavoitteena yhteinen loogisen tason rakennemalli viitearkkitehtuuri sille, miten julkisen hallinnon perustietovarannoissa sijaitsevia tietoja hyödynnetään julkisen hallinnon organisaatioiden prosesseissa ja tietojärjestelmissä. Työ on rajattu hyödyntämisen rajapintaan: ei mennä organisaatioiden prosessien ja tietojärjestelmien sisälle. Tuloksena ohjeistus perustietojen tuottamisen, jakelun ja hyödyntämisen suunnitteluun, käsikirjamainen esitystapa. Mallia voidaan hyödyntää myös muissa tietovarannoissa. 2
Työryhmä Jukka Uusitalo pj. 2013/02-2013/04 Kauhanen-Simanainen, Anne valtiovarainministeriö, pj. 2013/05-2013/12 Aija Holopainen (Lahden kaupunki) Tuula Hämäläinen (Verohallinto) Mauri Kaatrasalo (Istekki Oy/Pohjois-Savon sairaanhoitopiiri) Anne Kallio (Sosiaali- ja terveysministeriö) Sakari Karstu (Patentti- ja rekisterihallitus) Tommi Karttaavi (Suomen Kuntaliitto) Ville Koskinen (Tilastokeskus) Marko Kukkonen (Espoon kaupunki) Teemu Luukko (Sisäasiainministeriö) Tarja Myllymäki (Maanmittauslaitos) Leena Mäkinen-Jaakkola (Aluehallintovirasto) Casper von Nandelstadh (Kansaneläkelaitos) Rami Ruuska (Sisäasiainministeriö) Timo Salovaara (Väestörekisterikeskus) Ritva Sammalkivi (Opetus- ja kulttuuriministeriö) Riikka Vilminko-Heikkinen (Tampereen kaupunki, 2/2013 6/2013) Matti Tuomiranta (Tampereen kaupunki, 6/2013 12/2013) Konsultit: Jari Tietäväinen ja Pasi Lahtonen, Sofigate Oy 3
Perustietovarantojen viitearkkitehtuurin laadinta 2/2013-12/2013 VM:n asettama asiantuntijatyöryhmä ja konsultti Neljä työpajaa, Round table työskentely Lausuntokierros 15.10.2013 8.11.2013, palautteita 45 Palautteiden käsittely Loppuraportit: Nykytilan kuvaus, liitteenä perustietovarantojen kuvaukset Perustietovarantojen viitearkkitehtuuri 1.0 Liite 1: Ohjaavat tekijät Liite 2: Loogiset tietovarannot Liite 3: Looginen jäsennys ja integraatioarkkitehtuuri 4
Perustietovarantojen viitearkkitehtuurin soveltamiskohteet Tietojen haku prosessien ja järjestelmien käyttöön Tietovarantoa hallinnoivan organisaation ulkopuolelta tulevat/tehtävät tietojen päivitykset tietovarantoon Tietojen jakelu ja käyttöön tarjoaminen julkisen hallinnon organisaatioiden prosessien ja tietojärjestelmien hyödynnettäviksi yhtenäisellä tavalla 5
Käsitteitä aineisto käyttöoikeus muutostietopalvelu palvelu palvelukokonaisuus palvelun kuvaus palvelurajapinta perusrekisteri perustietovaranto rajapintapalvelu rekisteri sisältöpalvelu sopimus tiedon käytöstä tietotuote tietovaranto tietovastuullinen 6
Mikä on perustietovaranto? sisältää tietoa yhteiskunnan perusyksiköistä, kuten henkilöt tai kiinteistöt, yleistä raakadataa tai faktatietoja pääsääntöisesti yleisiä, hallinnon kohdealueesta riippumattomia tietovarantoja tietoja voidaan hyödyntää laajasti julkisen hallinnon toiminnoissa, prosesseissa ja muissa tietovarannoissa 7
Perustietovarantojen viitearkkitehtuurin soveltaminen kehityshankkeiden yhteydessä, joissa perustietovarantoihin liittyvän tiedon tuottamiseen tai hyödyntämiseen liittyviä ratkaisuja suunnitellaan tai muutetaan soveltamisessa huomio yhteisten sanastojen ja käsitteistöjen käyttämiseen ja kehittämiseen, yhdenmukaisiin prosesseihin sekä yhden luukun periaatteen mahdollistaviin palvelurakenteisiin. 8
Tiedon tuottaminen Tavoitetila Operatiivinen tiedon hyödyntäminen Tiedon tuottamisen palvelut Aika tiedon synnystä sen hyödyntämiseen operatiivisessa toiminnassa Tiedon hyödyntämisen palvelut Perustietovarannot Prosessit ja palvelut tavoitetilassa: Tiedon tuottamisen ja hyödyntämisen yhteentoimivat prosessit Tiedon elinkaaren hallinta Tiedon hallinnan tukiprosessit mm. laadunvarmistus Tiedon tuottamisen ja hyödyntämisen Yhteentoimivat palvelut Vakioidut tietotuotteet Standardoidut palvelut - Rajapintamäärittelyt - Tietorakenteet Yhtenäiset jäljitettävyystiedot Yhtenäinen, tietoturva ja tietosuoja Tiedon hyödyntämisen palvelut Analyyttinen tiedon hyödyntäminen 9
Perustietovarantojen viitearkkitehtuurin soveltaminen, käsikirjan etenemisjärjestys 1. Huomioi ja kuvaa yhteentoimivuus, sidosarkkitehtuurit ja muut ohjaavat tekijät 2. Huomioi julkisen hallinnon arkkitehtuuriperiaatteet 3. Tunnista perustietovarantoon liittyvät sidosryhmät ja roolit 4. Kuvaa perustietovarantoon liittyvät prosessit 5. Tunnista tarkasteltavan tietovarannon taso tietovarantojen jäsennyksessä 6. Päätä perustietovarantojen tiedon tuottamis- ja hyödyntämismalleista 7. Määrittele keskeiset käsitteet ja kuvaa perustietovarannon päätietoryhmät ja muu sisältö 8. Suunnittele tietojärjestelmäarkkitehtuurin ylätason looginen jäsennys 9. Huomioi järjestelmäpalveluiden omistajien vastuut sidosryhmittäin 10. Hyödynnä perustietovarantojen palveluita 11. Huomioi sähköisen asioinnin viitearkkitehtuuri käyttöliittymäkerroksessa 12. Suunnittele teknologia-arkkitehtuuri
Julkisen hallinnon arkkitehtuuriperiaatteiden vaikutukset perustietovarantojen viitearkkitehtuuriin Julkisen hallinnon arkkitehtuuriperiaatteiden vaikutukset perustietovarantojen viitearkkitehtuuriin Nimeä perustietovarannon tietovastuullinen ja tiedon tuottajat ja määrittele vastuun jako Vältä perustiedon kopiointia useaan järjestelmään Noudata rajapintojen toteutuksessa PERAmääritystä, varaudu palveluiden liittämiseen kansalliseen Palveluväylään Varmista prosessien ja toimintamallien yhteentoimivuus ja dokumentoi ne Huolehdi tietoturvasta. Noudata valtionhallinnon yhteisiä tietoturvaohjeita Määrittele palvelujen ja tietotuotteiden metatiedot metatietopalveluun Tee uhka-arvio ja riskianalyysi ja niiden perusteella tietoturvasuunnitelma Huolehdi, että perustiedon käytön ja tietoturvan sopimukset ovat hallinnassa ja ovat yhteentoimivat perustietoinfrastruktuurissa Toimi asiakaslähtöisesti ja yhteistyössä keskeisten sidosryhmien kanssa Tee varautumissuunnitelma, jonka toimivuuden myös testaat säännöllisesti.
Sidosryhmien roolit Tiedon jatkojalostaja Tuottavat perustietovarantojen sisällöstä uusia palveluita Palveluihin voidaan koostaa ja jalostaa tietoa useammasta perustietovarannosta Perustietovarannon tietovastuullinen voi toimia jatkojalostajan roolissa Jatkojalostajan ei tarvitse olla yhdenkään perustietovarannon tietovastuullinen Tiedon hyödyntäjä Vastaa oman toimintansa prosesseista hyödyntäen perustietovarantojen tietoja Tiedon tuottaja Organisaatio, jonka toiminnassa syntyy - Tietoa perustietovarantoihin - Tietoa tapahtumista, jotka rekisteröidään perustietovarantoihin Esim. rakennusvalvonta, sairaalat, kirkko ja maistraatit Tuottaa ja ylläpitää tietoa yhteistyössä perustietovarannon tietovastuullisen kanssa Perustietovarannot Rekisteröity Luonnollinen henkilö tai organisaatio, jonka tietoja perustietovarantoon tallennetaan keskeinen sidosryhmä, vaikka ei ylläpitäisikään omia tietojaan Esim. henkilö voi edellyttää, että häntä koskevia tietoja ei käytetä väärin Tietovastuullinen Kokonaisarkkitehtuuri-periaatteissa mainittu tietovastuullinen Tietovastuullisella voi olla myös viranomaisrooli toimivalta ja velvollisuus tiettyjen tehtävien hoitamiseen omalla toimialallaan Vastaa tietovarannon tietosisällöstä, kehittämisestä, palveluiden tuottamisesta, käyttöehdoista ja niiden saatavuudesta Omien tietojensa ylläpitäjä Erikoistapaus tiedon tuottajasta henkilö tai organisaatio, joka ylläpitää omia tietojaan Esim. henkilön ilmoittama osoitteen muutos
Perustietovarantojen sidosryhmiä Tiedon hyödyntäjät Kunnat Ympäristöviranomaiset ELYkeskukset Ministeriöt Yhteisöt Trafi Virastot Henkilöt Omien tietojensa ylläpitäjät / rekisteröidyt Yritykset Kansainväliset tahot (esim. Eurostat) Koulutus -toimijat Seurakunnat Maistraatit Tiedon tuottajat Kunnat Yksityinen terveydenhuolto Poliisi Säätiöt Opetuksen ja koulutuksen järjestäjät Perustietovarantojen tietovastuulliset Sairaanhoitopiirit PRH VRK Apteekit Verohallinto MML Kuva on esimerkki, ei tietosisällöltään kattava Trafi Perustietovannot Kela
Tiedon hyödyntäjän prosessit Tiedon tuottajan prosessit Tietovastuullisen prosessit Perustietovarantoihin liittyvät prosessit Tiedon luominen, kerääminen, kokoaminen ja ylläpito Ylläpidosta sopiminen Ylläpidon palveluiden toteuttaminen Tietoturvan ja tietosuojan toteuttaminen Laadunvarmistus Ylläpidon ohjeiden laatiminen Tietoon liittyvien tarkistussääntöjen suunnittelu Tiedon tuottaminen Tiedon käytöstä poistaminen Tiedon julkaiseminen Tietoaaineistojen nimeäminen ja kuvaaminen Aineistojen kuvailu metatietopalveluun Sisältöpalveluiden toteuttaminen Käytön seuranta Käyttöoikeuksien määrittely Tietotuotteen kuvaaminen Palvelujen kuvailu metatietopalveluun Tiedon käytöstä sopiminen Tiedon tuottaminen Ylläpidosta sopiminen Ylläpidon palveluiden toteuttaminen Tiedon tuottaminen Laadun varmistaminen Tiedon käyttöönotto Tiedon haku Tiedon käytöstä sopiminen Tietoa hyödyntävien palveluiden suunnittelu ja toteuttaminen Tiedon hyödyntäminen Tiedon kokoaminen Tiedon rikastaminen Tiedon hyödyntäminen omissa prosesseissa Tietotuotteiden, tietopalvelujen ja tilastojen tuottaminen Tiedon jatkojalostaminen Palautteen anto virhetilanteista
Yhden luukun periaate Tavoite Palvelukokonaisuus Palvelukokonaisuus
Kansallinen palveluväylä
Julkisen hallinnon tietoarkkitehtuurissa tunnistetut loogiset tietovarannot
Tavoitetila Tietoa voitava hyödyntää sen syntyhetkestä alkaen Mahdollisimman nopea prosessi tiedon luomisesta sähköisesti tallennettuun muotoon Laatu ja luotettavuus perustietojen tärkein ominaisuus. Laadunvarmistus tiedon tuottamisen ja hyödyntämisen prosesseissa 18
Jatko JHKA-jaostossa on todettu tietoarkkitehtuuriryhmän tarve. VM asettaa helmikuussa JHKA-jaoston yhteyteen tietoarkkitehtuuriryhmän. Ensimmäisiin tehtäviin perustietovarantojen määrittely ottaen huomioon viitearkkitehtuuri ja kohdealueiden arkkitehtuurityö (tietovarantoympyrän täsmentäminen) Kansalliseen palveluarkkitehtuuriin liittyvä tarkempi suunnittelu Harmonisointi viitearkkitehtuurien kesken 19