UKJ ja rajapinnat muihin järjestelmiin Petteri Kivimäki Tietojärjestelmäasiantuntija RAKETTI-tietohallinto -ohjausryhmä 03.12.2013
Sisältö UKJ:n arkkitehtuuri Rajapinnat muihin järjestelmiin Tiedonjakoon liittyviä kysymyksiä
UKJ:n arkkitehtuuri Keskitetysti ylläpidetty palvelu Modulaarisuus SaaS Modulaarisuus Palvelukeskeisyys Palveluväylä(t) Kansallinen palveluväylä Kansalliskirjaston järjestelmien palveluväylä Korkeakoulujen palveluväyläratkaisut
UKJ:n arkkitehtuuri
UKJ:n arkkitehtuuri
Rajapinnat muihin järjestelmiin Standardit rajapinnat Z39.50, SRU/SRW, SIP2, OAI-PMH, EDI jne. Ei-standardit rajapinnat Henkilöstö- ja opiskelijarekisterit Käyttäjäprofiilit kirjastojärjestelmässä Opintohallinto Yhteydet kirjastojen aineistonhankintaan Yhteydet opintovaatimusten ja kirjastojen aineistojen välille Taloushallinto Aineistojen hankinta, kirjastomaksut Tilastot
Rajapinnat muihin järjestelmiin UKJ:n suunnittelussa määritelty ei-standardeihin rajapintoihin liittyvät korkean tason vaatimukset Vaatimukset ryhmitelty siirrettävien tietokokonaisuuksien mukaan Asiakastiedot https://www.kiwi.fi/display/ukjkuvaus/Asiakastietojen+siirto Taloushallinnon tiedot https://www.kiwi.fi/display/ukjkuvaus/Taloushallinnon+tietojen+siirto Hankintatiedot https://www.kiwi.fi/display/ukjkuvaus/Hankintatietojen+siirto Opintohallintoon ja opetuksen tukeen liittyvät tiedot https://www.kiwi.fi/display/ukjkuvaus/Opintohallintoon+ja+opetuksen+tukeen+liittyvien+tietojen+siirto Tilastointitiedot https://www.kiwi.fi/display/ukjkuvaus/Tilastointitietojen+siirto
Tiedonjakoon liittyviä kysymyksiä Taloushallinta ja laskutus Laskut taloushallintajärjestelmään, laskujen tiedot kirjastojärjestelmään Laskutusprosessin hallinta ja tietojen siirtyminen sen eri vaiheissa Henkilötiedot Mitä tietoja voidaan siirtää ilman henkilön suostumusta? Mitä tietoja UKJ tarvitsee ja mihin? Tulevaisuuden tiedonsiirtotarpeisiin varautuminen Opetuksen tiedot aineistot opintovaatimukset Taloushallinta ja laskutus Laskut taloushallintajärjestelmään, laskujen tiedot kirjastojärjestelmään Laskutusprosessin hallinta ja tietojen siirtyminen sen eri vaiheissa Onko hallinnan tapahduttava kokonaisuudessaan taloushallintajärjestelmässä vai voidaanko osa prosessia hoitaa kirjastojärjestelmän puolella, josta tarvittavat tiedot viedään rajapintojen avulla taloushallintajärjestelmään? Kun tilausta seurataan kirjastojärjestelmän hankintaosuudessa, sen pitää joka tapauksessa saada ainakin tieto laskusta ja sen maksamisesta - tai päinvastoin: jos laskutus hoidetaan muussa järjestelmässä, pitää sen saada tietää hankinnasta tilauksesta ja sen täyttymisestä Henkilötiedot Mitä tietoja voidaan siirtää ilman henkilön suostumusta? Mitä tietoja UKJ tarvitsee ja mihin Pitäisikö tulevaisuudessa mahdollisesti alkavaa tietojen siirtoa alkaa ennakoimaan etukäteen aloittamalla suostumusten kysyminen uusilta rekisteriin lisättäviltä henkilöiltä? opetuksen tiedot aineistot opintovaatimukset
Toteutustavoista Eräajo vs. reaaliaikaisuus Palvelukeskeinen arkkitehtuuri Avoimet rajapinnat, REST, RESTful Palveluväylät Kansallinen palveluväylä Kansalliskirjaston järjestelmien palveluväylä Korkeakoulujen palveluväyläratkaisut
Kiitos! Petteri Kivimäki Tietojärjestelmäasiantuntija Kansalliskirjasto / Kirjastoverkkopalvelut ukj-posti@helsinki.fi Puh. +358 50 3112499