Kohti aidosti palvelevaa hallintoa yhteinen metatietoarkkitehtuuri yhteentoimivuuden kulmakivenä Julkisen hallinnon sanastotyöprosessi ja XML-skeemat Mikael af Hällström (YSR/Verohallinto) NordTerm seminaari 9.6.2011
Julkisen hallinnon KA:n arkkitehtuurilinjaukset ja kuvaukset
Julkisen hallinnon yhteinen käsitemalli
Julkisen hallinnon yhteinen käsitemalli
Julkisen hallinnon ydinsanasto
Julkisen hallinnon ydinsanasto
JHS 170 + JHS 175 = JHS XML Konsepti julkisen hallinnon organisaatioiden yhteiselle, formaalille ja semanttisesti yhteentoimivalle tietojenvälityskielelle JHS 170 Julkishallinnon XML-skeemat Julkaistu 04/2009 Nimeämis- ja muodostamissäännöt yhteiskäyttöisille XML-skeemoille JHS175 Julkisen hallinnon Elementtien nimeäminen ISO11179-5 suuntaisesti sanastotyöprosessi Objekti Ominaisuus - Ilmentymä Atomaariskeemat, koosteskeemat ja rajapintaskeemat JHS 175 Julkisen hallinnon sanastotyöprosessi Julkaistu 04/2010 JHS170 JHS XML Kuvaa prosessin julkisen hallinnon toimijoiden toiminnassaan käyttämien käsitteiden harmonisoinnille Ydinsanastoryhmä Julkishallinnon ohjaa ja koordinoi prosessia XML-skeemat Ydinkäsitteet ja yhteiset käsitteet Intressiyhteisöt JHS-metatietorekisteri toimii varastona Väline = tallennus- ja hakukäyttöliittymät
Kuinka JHSsanastotyöprosessi etenee? Intressiyhteisöiden omien sanastojen harmonisointi ja julkaiseminen Ydinsanastoryhmän aktiivinen ohjaus Yhteinen välinetuki = [Huddle] & JHSmeta.fi
JHS175 Julkisen hallinnon sanastotyöprosessi JHS-metatietorekisteri Ydinkäsitteet skeemaelementti JHS170 Julkishallinnon XML-skeemat JHS-sanasto JHS-skeemakirjasto Yhteyshenkilö Koordinaatio & ohjaus Ydinsanastoryhmä Suodatus & Lomake harmonisointi Taulukko > CSV Lomake Palautekierros käsite Intressiyhteisö Hakukäytt yttöliittymä Julkisen hallinnon kohdealuejako käsite käsite käsite käsite käsite Operatiivinen vetäjä Terminologi Substanssiasiantuntija
Käyttö, pelkkää XML:ääkö? Ei toki! JHS-metatietorekisteri tarjoaa monipuoliset käyttömahdollisuudet
Concept Modeling Conceptual Data Modeling tuottaa toimii lähteenä JHS-sanasto Tekninen nimi Oma Domain Model Logical Data Modeling Physical Data Modeling XML Skeema
JHS-sanasto Terminologinen näkökulma JHS-sanaston käsiteartikkeleiden k metatiedoissa on runsaasti ns. terminologisia metatietoja kuten Määritelmä,, Yläkäsite, Funktiosuhde jne. avioliitto siviilisääty henkilö nimi tunniste sukunimi etunimi yritys- ja yhteisötunnus henkilötunnus kutsumanimi
avioliitto AvioliittoTeksti etunimi EtuNimi henkilötunnus HenkiloTunnus kutsumanimi KutsumaNimi siviilisääty SiviilisaatyTeksti sukunimi SukuNimi nimi tunniste Joillekin termeille ei välttämättä edes määritellä teknistä nimeä Tekninen nimi koostuu joko Ominaisuus-termist termistä ja Ilmentymä-termist termistä ä. JHS-sanasto Tekninen nimi yritys- ja yhteisötunnus YritysTunnus henkilö Henkilo tai joissakin tapauksessa pelkäst stä Objekti-termist termistä.
Teknisen nimen käyttö: UML-tietomalli Henkilo EtuNimi: Name HenkiloTunnus: Code SiviilisaatyTeksti: String Tekninen nimi kopioidaan kohdealueen omaan tietomalliin.
Atomaariskeema: Ydin.xsd EtuNimi type xs: name HenkiloTunnus type xs: code import JHS-skeemakirjasto Tekninen nimi Koosteskeema: Henkilo.xsd KutsumaNimi type xs: name Tekninen nimi generoidaan JHS-metatietorekisteriss metatietorekisterissä myös s Erikoisala-metatiedon mukaan luokiteltuihin Atomaariskeemoihin. EtuNimi type xs: name Henkilo type HenkiloTunnus type xs: code Kohdealueella käyttk yttäjät t tuovat nämän Atomaariskeemat omiin Koosteskeemoihin, jotka vuorostaan sisällytet llytetään n Rajapintaskeemoihin.
Domain-ontologia ontologia Käsitejärjestelmäkaavio JHS-sanasto Tietomalli Luokkamalli Käsitemalli XML-skeemarakenne JHS-skeemakirjasto Sovittu termi Tekninen nimi
Osa julkisen hallinnon yhteistä metatietoarkkitehtuuria Keskeinen asema VALTASA:n VATI-tietoarkkitehtuurissa Olennainen osatekijä Tietohallintolain konkretisoinnissa
Julkishallinnon metatietoarkkitehtuuri Yhteiset metatietovarannot Julkishallinnon metatietopalvelu Ontologiakirjastopalvelu Metatietomääritykset Luokitukset Kansainväliset ja yleiset standardit Tunnisteet Julkishallinnon tietojen yhteiskäyttö edellyttää semanttista yhteentoimivuutta eli sopimista yhteisistä metatietomalleista/ skeemoista, sanastoista, luokituksista ja koodistoista sekä yhteisiä pelisääntöjä niiden käytöstä ja noudattamisesta. Tältä pohjalta voi muodostua kokonaisarkkitehtuurin linjauksia tukeva metatietoarkkitehtuuri. Jotta tällainen kokonaisuus voidaan muodostaa eri tahoilla tuotettavista rakenneosista, hallita ja saattaa tiedon tuottajille yhtenäisellä tavalla käytäntöön sovellettavaksi, tarvitaan julkishallinnon yhteinen, kokonaisuutta koordinoiva metatietopalvelu. Hallinnon kehittämisosasto - Valtion - IT-toiminnan johtamisyksikkö 16.6.2010 16.6.2010 18
Julkishallinnon metatietopalvelu Hallinnon kehittämisosasto - Valtion - IT-toiminnan johtamisyksikkö 16.6.2010 16.6.2010 19
Mitä maailmalla? JHS XML ja JHS-sanastotyö ammentavat inspiraatiota kansainvälisistä referensseistä
Suomi.fi Suomi.fi ISO TSK TSK ebxml NIEM UN/ CEFACT Semic.EU SFS SFS OASIS UBL IDABC OIOXML SAGA UK Govtalk Yrityssektori Yrityssektori Pankit Pankit SEPA Finvoice Finvoice THL THL ValtIT ValtIT KuntaIT KuntaIT XMLstrategia XMLstrategia JUHTA JUHTA Yrtaali Yrtaali Koodistot Koodistot HL7 Tikesos Tikesos W3C Yhteentoimivuusohjelma Yhteentoimivuusohjelma ISO 20022 VRK VRK PRH PRH VM VM SM SM TEM TEM TIEKE TIEKE Integraatio Integraatio Perusrekisterit Perusrekisterit? Metatiedot Metatiedot JHS143 JHS143 SÄHKE SÄHKE Dublin Core Arkistolaitos Arkistolaitos YritysSuomi.fi YritysSuomi.fi VTJ-rajapinta VTJ-rajapinta KTJ-rajapinta KTJ-rajapinta MML MML Semanttinen Web FinnONTO FinnONTO RosettaNet RDF/OWL Rekisteripooli Rekisteripooli Pooli Pooli VALDA VALDA CCTS GJDMXML JHS-suositukset JHS-suositukset Sanastot siltana Sanastot siltana Republica Republica
Kansainvälisiä referenssejä Digitaliser.dk Digitaliser.dk NIEM.gov XRepository XRepository ISO20022
..visio..utopia?..tavoitetilassa Mitä JHSXML:llä voidaan saavuttaa? Loppukevennys Nykymaailman paperilähtöisen byråkratiahärdellin ja tulevien XML-pohjaisten streamlineautomaattiprosessien vertailua
VATI VATI Hallinnon kehittämisosasto - Valtion - IT-toiminnan johtamisyksikkö 16.6.2010 16.6.2010
ohje ohje tarve säädös säädös dokumentti viranomaisaloitteinen vaatimus hakemus ilmoitus liitteet määräys määräys dokumentti kirje kirje haku tulkinta puhelinsoitto elämäntilanne lisäselvityspyyntö dokumentti kirjaamo diaari sähköp osti Kaaos ja tuska toinen viranomainen tulkinta muu taho arviointi käsittelijä selvittelijä informaatio -haku kirje dokumentti lisäselvitys todistus rekisteriote asiakirja tiedon löytäminen asiakirjasta tms. tiedoksianto toinen viranomainen selvittely työryhm ryhmä muu taho ehdotus valmistelu dokumentti päätös ratkaisija/ päättäjä esittely tiedoksianto dokumentti kollega kirje dokumentti luonnos dokumentti dokumentti muistio kommentti lausunto dokumentti arkisto kirjasto kirjasto muu tietolähde muu tietolähde netti dokumentti netti toinen viranomainen
prosessi > prosessikuvaus (BPMx) tieto = sanoma rajapintakuvaus = skeema käyttöliittymä/ tietojärjestelmä termit xsd XML tehtävä tehtävä tehtävä termit.net xsd sääntö termit JHS-metatietorekisteri XML COBOL xsd XML termit JAVA xsd XML termit AJAX xsd XML termit Toiminta Tekniikka henkilöresurssi/ toimija Onni ja autuus Ihminen
Lisäinformaatiota: informaatiota: http://jhsmeta.fi YSR:n Huddle-työtila LinkedIN: JHS170 ja JHS175 http://www.jhs-suositukset.fi Kiitos mielenkiinnosta! YSR / Mikael af Hällström (Verohallinto) mikael.afhallstrom(at)vero.fi mikaelafh(at)gmail.com