Verohallituksen sanastotyö ja JHS -skeemat ELATI-seminaari 24.9.2008 Tietojen standardointi ja sanastotyö Mikael af Hällström ylitarkastaja, Verohallitus Esityksen sisältö Taustatekijät verohallinnossa Mihin ympäristöön uudistamistarpeet liittyvät? Konseptin tukijalkojen esittely Rakenteisuus (), yhteiset metatiedot, keskitetty sanastotyö, -skeemanhallintamalli jne. Valaisevia case-esimerkkejä Mm. Sanastotyöpilotti, ALV-pilotti, VESAverkkopalvelut, vero.fi uudistamistyö Mitä ulkomailla / kansallisella tasolla? JHS -skeemat suositustyön esittely
Nykytila: Sirpaleinen, epäyhtenäinen tiedonhallinta Organisaatiorakenne hallitsevana tekijänä tiedon hallinnalle Asiakasohjeistus epäyhtenäistä; esim. ennakkoperintä ja tuloverotus Tietojärjestelmät käsittelevät samoja tietoja eri näkökulmista lähtien Ohjeistusinformaation tuottaminen perustuu edelleen paperijulkaisuprosessille Sähköisten käyttöliittyminen hyödyntäminen lapsenkengissä Tiedon hakuperiaatteet alkeellisella tasolla Tavoitetila: Yhtenäinen, kokonaisvaltainen tiedonhallinta Toiminnan käsitteistön yhtenäistäminen Tietojärjestelmien sisältämän tiedon yhtenäistäminen ja kuvaaminen standardilla tavalla Käsitemäärittely, sanastotyöprosessi ja sanastotyöväline Ohjeistusinformaation tuotantoprosessin uudistaminen Yhtenäisten metatietojen hyödyntäminen luokittelutietona Keskitetysti laadittujen informaatiopalasten esittäminen erilaisina koosteina > rakenteisuus Sisällön erottaminen ulkoasusta ()
Taustatekijät: Muuttuva verohallinto 1.5.2008 yksi valtakunnallinen organisaatio nimeltä Verohallinto Kohti valtakunnallisia prosesseja; toimialueena koko maa > työ tehdään siellä missä on tekijöitä Strateginen tavoitetila: Prosessien automatisointi > ajurit: tuottavuusvaatimukset, henkilöresurssipula Asiakkaiden lisääntyvä itsepalvelu > sähköinen asiointi ensisijaiseksi interaktiokanavaksi Tietopalvelu- asiakkaat Verkkopalvelu- strategia 2003 Henkilö- ja ja yritysasiakkaat: OmaVero-portaali Raha/verot Data/tieto tieto Info/tieto Prosessi/ toiminta Sivullis- ilmoittajat -- TYVI, Palkka.fi, ohjelmisto- integraatio jne. jne. Veron- saajat: Valtio, kunnat, seura- kunnat ym. ym. Sisäiset henkilöresurssit: Verottajan työpöytä
Automatisoitu prosessi: CASE Esitäytetty perintöveroilmoitus Perustietovaranto: Henkilö- ja Osoitetiedot/VRK Perustietovaranto: Kiinteistörekisteri Henkilötoimija: Perintöverottaja Esim. rahaprosessi: Tiedoksianto = käynnistys Alkutilanne: Kuolemantapaus rekisteröity Perustietovaranto: Venerekisteri Dokumentti Dokumentti Dokumentti Dokumentti Dokumentti Dokumentti Dokumentti Dokumentti Dokumentti Dokumentti Riskianalyysi Asiakas: Sähköinen esitäytetty perintöveroilmoitus Lopputulos: Kuolemantapauksen vaikutukset prosessoitu Sidosryhmä: Rahalaitos Laskentapalvelu Vireillepano Käsittely Vastine Päätös Tiedoksianto At vero eos et At vero eos et accusamus et accusamus et iusto odio iusto odio dignissimos dignissimos ducimus qui ducimus qui blanditiis blanditiis At vero eos et At vero eos et accusamus et accusamus et iusto odio iusto odio dignissimos dignissimos ducimus qui ducimus qui blanditiis blanditiis At vero eos et At vero eos et accusamus et accusamus et iusto odio iusto odio dignissimos dignissimos ducimus qui ducimus qui blanditiis blanditiis At vero eos et At vero eos et accusamus et accusamus et iusto odio iusto odio dignissimos dignissimos ducimus qui ducimus qui blanditiis blanditiis At vero eos et At vero eos et accusamus et accusamus et iusto odio iusto odio dignissimos dignissimos ducimus qui ducimus qui blanditiis blanditiis Asiakaskäyttöliittymä Paperin digitointi Virkailijakäyttöliittymä Asiakaskäyttöliittymä Tulostus Digitointi Virkailijakäyttöliittymä Asiakaskäyttöliittymä Tulostus Lisäselvitys pyyntö Selvityksen tutkiminen Riittävä selvitys Aloitus Vastaanotto ja ja kirjaaminen Käsittely Lisäselvitystarve Tiedoksianto ja ja arkistointi Lopetus K2 Käsittelytarve Päätös Asiahallinto Meridio Document Document Document Document Dokumentinhallinta Document Document BizTalk Sääntökone Sääntökone Analyysitietokanta Perusjärjestelmät Analyysitietokanta
Metatieto Viranomainen Sisältö Hoc est corpus meum? Ohje? Asiakas tekninen, [syntaktinen] ja ja semanttinen yhteentoimivuus Aloitus Valmistelu Päätös Toimeenpano Lopetus
Miten asiat muualla? Esimerkkejä: Tanska / OIO() USA / NIEM Globaali / Sähköinen kauppa / UBL Mikä näitä yhdistää? Tiedon/tietokomponenttien semanttinen ja syntaktinen/tekninen standardointi Yhteentoimivuuden/yhteiskäyttöisyyden lisääminen - yhteinen (teknologinen) nimittäjä Tanska: OIO-datastandardisering Begrebsdefinition Faglig Faglig viden viden Begrebsdefinition Begrebsdefinition Begrebsdefinition + OIO-datastandard kandidat Syntaksdefinition Begrebsafklaringsproces OIO- Skemaudvikling Syntaksdefinition Syntaksdefinition Syntaksdefinition
Anvendelse Mål: Interoperabilitet System A (afsender) OIOSI System B (modtager) <oioxml> OIO <oioxml> OIO-datastandard Syntaksdefinition Begrebsdefinition EN/DK Begrebsdefinitionen i OIOdatastandarden sikrer, at data opfattes på samme måde hos modtager som hos afsender. Validering http://isb.oio.dk/repository/
USA: NIEM Common/Universal -esimerkit: katso http://www.niem.gov/niem-2/niem/index.html NIEM esimerkki Ohessa New Yorkin osavaltion Criminal Justice Service :n raportointiskeema nys etuliite viittaa kyseisen viranomaisen omaan nimiavaruuteen, nc etuliite taas NIEM:in ydinkomponentteihin.
NIEM esimerkki ComplexType elementti nys:person näyttää avattuna tältä Henkilöä koskevat yksittäiset tietoelementit on tuotu suoraan NIEM:in ydinkäsitteistöstä! NIEM esimerkki Ohessa näemme avattuna, miltä NIEM:in ydinkäsitteistöön kuuluva ComplexType elementti nc:personname näyttää avattuna Runsaasti atomaarisia skeemaelementtejä!
www.niem.gov Katso etenkin kohdasta downloads > NIEM 2.0 http://www.niem.gov/library.php UBL = Kv. sähköisen kaupan asiakirjat http://docs.oasis-open.org/ubl/os-ubl-2.0/ubl-2.0.html#schemas
ydinkäsitteet (Core) USA / NIEM järjestelmän sisäiset käsitteet yhteiset käsitteet (Common) ala/sektorikohtaiset käsitteet Tanska / OIO UBL / Kv. kauppa Miten Sanasto muodostetaan? Verohallituksen konseptin esittely
Verohallinnon sanastotyö 2005- Prosessi Sanaston muodostaminen ja ja ylläpito Säännöt Näytöt Sanasto Tulosteet Tiedonvälitys Lomakkeet Tietorakenteet Ohjeet Asiakirjat Sisältö Sanastotyöväline Käsiteartikkelilomake Käsiteosio MS InfoPath Käsite SharePoint Käsiteartikkeli.xml Skeemaelementti JHS143-metatiedot JHS143 Bpajan Sanasto Verohallinnon sanastotyö 2005- Käsiteartikkeli.htm
Asianhallinta Asiakas Rakenneosat ja yhteiset metatiedot? Sanasto Ohjeistus Asia Asiaan liittyvä asiakirja Asiaan liittyvä asiakirja Asiakirjan nimi Asia Asiakirja Asiakas Tieto Metatietoja Käsiteartikkeli Käsiteartikkeli Käsite Käsitteen nimi Määritelmä Määritelmä Selite Selite Metatietoja Käännösnimi Käsikirja Sisältöartikkeli Artikkeli Otsikko Asiasana Ohje Metatiedot Asiakasohje Asiasana Asiantuntijaohje Kohderyhmä Käsittelyohje (prosessikohtainen tehtävä) Sanastotyö ja VH:n -linjaukset: Tavoite Sovelluskehitys Tietomalli/ (Käsitemalli) UML luokka Käsite Käsite Käsite Sanastotyö Käsiteartikkeli.xml Käsiteartikkeli.xml Käsitemääritelmä Käsitemääritelmä AtomaariviittausURI AtomaariviittausURI -skeemanhallinta Atomaariskeema.xsd Atomaariskeema.xsd = datastandardi = datastandardi
Sanaston käyttö: Ohjeistus -skeemanhallinta Atomaariskeema.xsd Atomaariskeema.xsd = datastandardi = datastandardi Sanastotyö Sanomaskeema.xsd Sanomaskeema.xsd Käsiteartikkeli.xml Käsiteartikkeli.xml Asiakasselite Asiakasselite JHS143 -metatiedot Käyttöliittymä/portaali Näyttö Ohje Sisällönhallinta Sisältöartikkeli.xml Sisältöartikkeli.xml Asiasana Asiasana Prosessi/Tehtäväryhmä/Konteksti JHS143 -metatiedot Valtionhallinnon kokonaisarkkitehtuurin suunnittelu Toimenpidesuunnitelma Yhteentoimivuuden kehittämisohjelman ohjausryhmän kokous 15.6.2007 Aki Siponen Valtiovarainministeriö
Valtiotason tavoitearkkitehtuurin suunnittelu ja toteutus Osa-alue Valtionhallinno n yhteinen tietotekniikkainfrastruktuuri (Sähköisten palvelujen infrastruktuuri ja toteutusedellyt ykset, VH SOI) Tehtävät Valtionhallinnon yhteisen Infrastruktuurin arkkitehtuurin suunnittelu Keskitetyn integraatioratkaisun määrittely ja hankinta Integraatioratkaisun puitesopimuksen kilpailutus Keskitetyn integraatioratkaisun käyttöönotto Integraatioratkaisun käyttöpalvelujen organisointi Valtion IT-palvelut yksikköön Integraatioratkaisun käyttöönottotuen organisointi Valtion IT-palvelut yksikköön Palveluhakemiston, käsitehakemiston ja skeemahakemiston toteutus arkkitehtuuriportaalin yhteyteen Sähköisen asioinnin alustan, tunnistamis- ja käyttövaltuushallinnan ratkaisun ja asianhallinnan palvelujen toteutus Muiden yhteisten palvelujen tunnistaminen, suunnittelu ja toteutus Sidosryh mät VM/ValtIT Päätöks entekotaso VM
Kansallinen repositorio Käsite- metatieto- hakemisto Skeema- hakemisto Palvelu- hakemisto JHS: -skeemat Kuvaus suositustyön lähtökohdista ja tavoitteista
A: Skeema 001 A:n kantarakenne Organisaatio A Tunnistettu tarve saada tietoja Organisaatio B Organisaatio C Organisaatio D Organisaatio F A: Skeema 001 tiedonvälitysrajapinta Organisaatio A B: Skeema 001 Tietojenvaihdon tekniset puitteet kunnossa Organisaatio B B:n kantarakenne
Integraatio = tietojen mäppäystä teknisesti standardoitu sanoma A: Skeema 001 B: Skeema 001 Organisaatio A Semantic interoperability!! tiedonvälitysrajapinta B: Skeema 001 Organisaatio B -suositus A. Ohjeet yhdenmukaisten skeemojen ja skeemaelementtien laatimiseksi Org. A B. Tallennuspaikka suosituksen mukaan laadituille atomaariskeemoille ja koosteskeemoille Org. B
-suositus Org. A Menettely on sovellettu Tanskan malli Org. B Lainaus: Tanskan OIO Et [OIO]-skema er et -skema, der: er placeret i [InfoStrukturBasen] overholder reglerne i [OIO Navngivnings- og Design Regler] -suositus (NDR) [er godkendt af OIO-sekretariatet med et NDR-mærke eller Adoptionmærke] Alt andet er [OIO-skemakandidater]...eller produktionsversioner af OIOskemaer
Lainaus: Tanskan OIO [InfoStrukturBasen] er et fællesoffentligt repositorium for godkendte OIO-datastandarder og dermed OIO-skemaer Org. A JHS skeema REPOSITORIO Org. B Lainaus: Tanskan OIO Uudelleenkäytettävät InfoStrukturBasen NDR NDR+Ydin Ydin Toimialueet Adoptio+ Toimialue Adoptio Kansalliset lisäykset JHS- NDR Adoptointi JHS-skeemat Kansainväliset lisäykset Perusluokat
JHS: Henkilotunnus JHS: Katuosoite Ydin Toimialueet JHS- NDR Adoptointi SAGA Kokoelma: Input: Toimialuespesifit ja monitoimialue tietomallit Sisältö: Ehdokasluettelo toimialuekohtaisiksi ja monitoimialueellisiksi tietomalleiksi Output: Laaduntarkkailu > hylätyt tietomallit mustalle listalle Katalogi (kirjasto?): Kokoelma positiivisen arvion saaneita toimialuekohtaisia ja monitoimialueellisia tietomalleja Output: Standardiehdokkaat Standardit: Suositellut JHS-standardit Suositellut JHS-ydinkomponentit (ydinkäsitteet ja skeemaelementit)
JHS-elementtejä käyttävä sanoma A: Skeema 001 JHS:skeemaelementti JHS:skeemaelementti YHT:skeemaelementti B: Skeema 001 JHS:skeemaelementti JHS:skeemaelementti YHT:skeemaelementti Organisaatio A B: Skeema 001 JHS:skeemaelementti tiedonvälitysrajapinta YHT:skeemaelementti YHT:skeemaelementti Organisaatio B -suositus 3. Tarvitaan keskitetty valvonta, tarkkailu, neuvonta ja hyväksyntä Org. A Org. B
Kiitokset! Mikael af Hällström ylitarkastaja, Verohallitus mikael.afhallstrom@vero.fi