Yhteentoimivuusalusta ja sen hyödyntäminen kuntien/maakuntien taloushallinnossa Petri Tenhunen, VRK YTI tp4: XBRL taksonomian muodostaminen yhteentoimivuusalustalta
Sisältö XBRL Taloustiedot sähköisessä muodossa Yhteentoimivuusalusta ja työkalut Taloustiedot ja yhteentoimivuusalusta XBRL taksonomian muodostuminen XBRL taksonomian hyödyntäminen yhteentoimivuusalustalla Työn tavoite Tarvitseeko tehdä jotain?
XBRL? XBRL (extensible Business Reporting Language) Pohjautuu XML kieleen Kehitetty taloudellisten tietojen esittämiseen sähköisessä muodossa Raporttien automatisoitu muodostaminen ja jatkokäsittely Hyödyt: Tiedon saatavuus Tiedon laatu Vertailtavuus Käytettävyys Taloudellinen läpinäkyvyys Reaaliaikaisuus
XBRL-taksonomia? DTS (Discoverable Taxonomy Set) sisältää joukon taksonomioita, esim. fi-sbr-01-01-2013 Taksonomia sisältää moduuleja, jotka ovat yksinkertaisia taksonomioita, esim. fi-sbr-base-01-01-2013 Moduuli sisältää elementtimäärityksiä sekä niihin liittyviä linkbase määrityksiä, esim. tuloslaskelman voitto (tappio) ennen satunnaisia eriä Elementtimäärityksiä Nimi, esim. NetTurnover Id, esim. fi-sbr-base_netturnover Tietotyyppi, esim monetaryitemtype Ajanmääre, esim. instant(hetki) tai duration (ajanjakso) Pakollisuus, saako elementti olla tyhjä vai ei XBRL spesifikaatio elementtimääritys, esim. tuple Abstraktit elementit, presentation linkbase ja dimensioiden ja jäsenten määritykset Entry point-tiedosto on skeematiedosto, jonka pohjalta voidaan muodostaa raportteja eli instanssi dokumennteja, esim. fi-sbr-base-oy-entrypoint-01-01-2016
XBRL taksonomia ja raportti (instanssi dokumentti)
Taloustiedot sähköisessä muodossa Lähtötilanne Digitalisaatiota ja automatisointia edistetään Taloustietoja jo osittain automatisoidusti, XBRL jo käytössä Raportointimäärityksiä tulee useista lähteistä Mihin halutaan päästä? Raportointi automatisoidusti, koneluettavassa ja rakenteellisessa muodossa. Yhtenäinen sähköinen raportointi kunnissa ja maakunnissa Taloustietojen määritykset yhteentoimivuussalustalla XBRL taksonomiaa tuotetaan yhteentoimivuusalustalta Mitä hyötyjä saavutetaan kun XBRL taksonomia yhteentoimivuusalustalta? Taloustietojen määritykset, luokitukset, koodistot ja sanastot yhdestä paikasta Yhtenäinen tapa raportointiin kaikille Yhtenäinen ymmärrys raportoinnista Manuaalinen työ vähenee
XBRL Taksonomia kehitystyö Yhteentoimivuusalustalla YTI XBRL tp4 kehitys aloitettu 2018 alussa Kehitetään Koodistot-työkalua tukemaan taloustiedoissa käytettäviä hierarkkisia koodistoja Kehitetään Tietomallit työkalua tukemaan moniulotteista mallinnusta Kehitetään jakelualusta, joka mahdollistaa taksonomian jakelun lisäksi joustavan testauksen (testaus yhteistyössä kuntatieto-ohjelman kanssa) Tuotetaan Yhteentoimivuusalustalta XBRL taksonomiaa Tuotetaan ohjemateriaalia Yhteentoimivuusalustan käyttämiseen
Yhteentoimivuusalusta Yhteentoimivuusalustan työkalut julkaistiin käyttöön 2018 tammikuussa, kehitystyö edelleen käynnissä. Yhteentoimivuusalusta on julkishallinnon ulospäin jaettavien tietosisältöjen, tietovirtojen ja rajapintojen kuvaamiseen tarkoitettu alusta, jossa selviää tieto tiedosta, missä tieto on ja kuinka tieto saadaan kaikkien käytettäville. Yhteentoimivuusalusta on yhteentoimivuusmenetelmän työkalupakki ja se tukee yhteentoimivuusmenetelmän soveltamista Yhteentoimivuusalustalla on kolme työkalua: Sanastot, Koodistot ja Tietomallit, jotka on integroitu yhdessä toimivaksi kokonaisuudeksi Alustan työkaluilla tuotetut aineistot ovat kaikkien yhteisessä käytössä Työkalujen kuvaukset ja alustan muut tiedot löytyvät kokoavasta palvelusta https://yhteentoimiva.suomi.fi/fi/
Sanastot-työkalu Sanastot-työkalulla organisaatio luo ja ylläpitää (terminologisia) sanastoja. Työkalu sisältää erilaisten käsitesuhteiden määrittely- ja visualisointivälineet. Työkalussa voi etsiä, selata ja hyödyntää aiemmin tuotettuja sanastoja ja käsitteitä Märiteltävät käsitteet sisältyvät aina johonkin sanastoon. Jotta ei tuotettaisi tahattomasti samasta käsitteestä erillisiä versioita; käsitteitä/sanastoja voidaan linkittää keskenään ja todeta käsitteiden vastaavuuksia. Määrittelevät sanastot julkaistaan sekä ihmis- että koneluettavassa muodossa. Määriteltävät sanastot käydään läpi tietoaluekohtaisissa harmonisointiryhmissä. Määriteltävät sanastot ovat luonnoksia kunnes tietoaluekohtainen harmonisointiryhmä ja ydinsanastoryhmä hyväksyy sanastot.
Koodistot-työkalu Koodistot on julkishallinnon yhteinen koodistopalvelu. Koodistot -työkalulla jaetaan ja ylläpidetään julkishallinnossa yleisesti käytettäviä koodistoja ja luokituksia. Koodistot-työkalulla organisaatio voi ylläpitää ja muokata koodistoja, koodeja ja näiden metatietoja. Koodien tietosisältö voidaan määritellä sanastoissa silloin, kun se on mielekästä; esim. kaikkien talouskäsitteiden tai kuntakoodiston tapauksissa näin ei todennäköisesti ole. Koodistoja hyödynnetään sekä tietomallit-työkalun kautta tietomallien osana että organisaatioiden omien työkalujen kautta (kun kyse organisaation sisäisestä tiedon hallinnasta). Koodistoja voi hyödyntää tietojärjestelmissä REST-rajapintojen kautta. Koodistoja on mahdollista myös ladata manuaalisesti eri tiedostomuodoissa (JSON, RDF/XML, CSV, Excel). Määriteltävät Koodistot käydään läpi tietoaluekohtaisissa harmonisointiryhmissä. Määriteltävät koodistot ovat luonnoksia kunnes tietoaluekohtainen harmonisointiryhmä ja käsitemalliryhmä hyväksyy koodistot.
Tietomallit-työkalu Tietomallit-työkalulla kuvataan organisaatioiden tietosisältöjä, tietorakenteita ja tietovirtoja. Työkalun tietokomponenteissa hyödynnetään Sanastot-työkalun sanastoja ja käsitteitä sekä Koodistot-työkalun koodistoja ja luokituksia. Organisaatiot voivat käyttää omien soveltamisprofiiliensa pohjana Tietomalleista löytyviä julkishallinnon yhteisiä tietokomponentteja. Yhteentoimivuusalustan tietomallit mahdollistavat järjestelmien suunnittelun siten, että toisessa julkishallinnon tietovarannossa oleva tieto voidaan tuoda omaan järjestelmän käyttöön rajapinnoista eikä monisteta tietoa omaan järjestelmään. Yhteentoimivuusmenetelmän mukaisesti kertaalleen tallennettua tietoa ei tule tallentaa uudelleen vaan se tulee hakea rajapintojen kautta (linkitetyt datan periaatteet).
Taloustiedot ja yhteentoimivuusalusta Miten päästään tavoitteeseen? Otetaan käyttöön yhteentoimivuusmenetelmä ja yhteentoimivuusalusta Tuodaan määritykset Yhteentoimivuusalustalle Kehitetään toimiva jakelualustaratkaisu ja siihen liittyvät prosessit kuntoon Mitä saavutetaan? Määritykset saatavilla yhdestä paikassa Luokitukset, koodistot, sanastot ja tietomallit. XBRL taksonomia automatisoidusti jakelualustalle Poistetaan taksonomian muodostamisen manuaalista työtä Taksonomian kehitystyö versioitavissa Koodistoja käyttöön rajapinnan kautta
XBRL taksonomian muodostuminen
XBRL taksonomian hyödyntäminen yhteentoimivuusalustalla Hyödyntäjiä: Taloushallinnon asiantuntijat (esim. Kunta ja maakunta) Tietoalueen asiantuntijat (esim. Vero, tilastokeskus) Kuntien ja maakuntien tietoa tuottavat järjestelmät Tietoa vastaanottavat järjestelmät (kuntatietopalvelu) Muut järjestelmät Kuinka voidaan hyödyntää: Määritelmien, luokitusten ja koodistojen tarkastelu yhteentoimivuusalustalla Koodistojen ja sanastojen manuaalinen lataus välineistöstä Koodistojen nouto omaan järjestelmään ohjelmistorajapinnasta
Työn tavoite 2018 Yhteentoimivuusalustan kehittäminen XBRL taksonomian tuottaminen automatisoidusti Taksonomian jakeluratkaisu ja sen toteutus Kehityskohteiden tunnistaminen 2019 Jatketaan tunnistettujen kehityskohteiden määrittelyllä ja toteutuksella
Tarvitseeko tehdä jotain? Seuraa yhteentoimivuuden edistymistä https://yhteentoimiva.suomi.fi/fi/ https://yhteentoimivuus.slack.com Ole yhteydessä yhteentoimivuus(at)vrk.fi Kiitos!