REST-kutsujen sekä XDS-tekniikan avoimen lähdekoodin järjestelmien mahdollisuudet sosiaali- ja terveydenhuollon tietopalvelussa
Harjula, Kari (2015)
Harjula, Kari
2015
Tietotekniikan koulutusohjelma
Tieto- ja sähkötekniikan tiedekunta - Faculty of Computing and Electrical Engineering
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2015-05-06
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201504231223
https://urn.fi/URN:NBN:fi:tty-201504231223
Tiivistelmä
Tällä hetkellä Suomen potilastietojärjestelmien tila on hyvin monimuotoinen ja sekava, erilaisia järjestelmiä on todella paljon, jopa yhden sairaanhoitopiirin sisällä. Nykyiset järjestelmät eivät myöskään yleensä vaihda tietoa keskenään. Työssä ensiksi selvitetään Integrating the Healthcare Enterprise (IHE) -organisaation tarjoamien yhdentämisprofiilien rakennetta ja toimintaa. Sen jälkeen tutkitaan avoimen lähdekoodin toteutuksien tarjontaa ja ominaisuuksia. Lopuksi tutustutaan myös FHIR-standardin ominaisuuksiin. Näiden taustatutkimusten tuloksena arvioidaan esiteltyjen vaihtoehtojen käyttökelpoisuutta Medbit Oy:n tarpeisiin.
Integrating the Healthcare Enterprise -organisaatio on keskeinen toimija terveydenhuollon IT-järjestelmien kehityksessä. Organisaatio julkaisee profiileja, jotka sisältävät ratkaisun johonkin olemassa olevaan yhdentämisongelmaan. Profiilien tarjoamat ratkaisut näihin ongelmiin käyttävät olemassa olevia standardeja sekä toimivat yhteistyössä järjestelmän sisällä olevien muiden toimijoiden kanssa. Tärkeimpiä ja tietopalvelun toiminnan kannalta keskeisimpiä profiileja on useita ja ne tulee myös olla järjestelmässä tuettuna, jotta tietopalvelun toiminnallisuus kattaa tarvittavat osa-alueet ja se voidaan määritellä luotettavaksi. IHE-profiilien lisäksi FHIR-standardin mahdollisuudet tulee ottaa huomioon uuden tietopalvelun suunnittelussa. FHIR:n helpommin omaksuttava ja tehokkaampi lähestymistapa sekä yhteneväisyys XDS-profiilin kanssa ovat sen ehdottomia etuja.
Työn aihepiiriin kuuluu myös avoimen lähdekoodin ohjelmistototeutusten tutkiminen, niiden ominaisuuksien tarkastelu ja käyttökelpoisuuden arviointi. Saatavilla olevista avoimen lähdekoodin toteutuksista löytyi vaihtelevaa tietoa niiden käytöstä sekä kehityksestä. Toteutuksista on löydettävissä harkinnan arvoisia vaihtoehtoja myös Medbit Oy:n tarpeisiin.
Eri toteutusten valinnan lisäksi tulee myös miettiä käyttökelpoisuutta käyttökohdetta ajatellen. Avoimen lähdekoodin toteutuksien mahdollisuuksia tulee myös verrata valmiin kaupallisen XDS-yhteensopivan järjestelmän käyttämiseen. Paras vaihtoehto avoimen lähdekoodin toteutukselle olisi toteuttaa sitä käyttämällä jokin tietty toiminnallisuus tulevassa tietopalvelussa. Näin voidaan kokeilla kyseisen toteutuksen käyttökelpoisuutta käytännössä, ennen kuin aletaan toteuttaa kokonaista järjestelmää sitä hyödyntäen.
Integrating the Healthcare Enterprise -organisaatio on keskeinen toimija terveydenhuollon IT-järjestelmien kehityksessä. Organisaatio julkaisee profiileja, jotka sisältävät ratkaisun johonkin olemassa olevaan yhdentämisongelmaan. Profiilien tarjoamat ratkaisut näihin ongelmiin käyttävät olemassa olevia standardeja sekä toimivat yhteistyössä järjestelmän sisällä olevien muiden toimijoiden kanssa. Tärkeimpiä ja tietopalvelun toiminnan kannalta keskeisimpiä profiileja on useita ja ne tulee myös olla järjestelmässä tuettuna, jotta tietopalvelun toiminnallisuus kattaa tarvittavat osa-alueet ja se voidaan määritellä luotettavaksi. IHE-profiilien lisäksi FHIR-standardin mahdollisuudet tulee ottaa huomioon uuden tietopalvelun suunnittelussa. FHIR:n helpommin omaksuttava ja tehokkaampi lähestymistapa sekä yhteneväisyys XDS-profiilin kanssa ovat sen ehdottomia etuja.
Työn aihepiiriin kuuluu myös avoimen lähdekoodin ohjelmistototeutusten tutkiminen, niiden ominaisuuksien tarkastelu ja käyttökelpoisuuden arviointi. Saatavilla olevista avoimen lähdekoodin toteutuksista löytyi vaihtelevaa tietoa niiden käytöstä sekä kehityksestä. Toteutuksista on löydettävissä harkinnan arvoisia vaihtoehtoja myös Medbit Oy:n tarpeisiin.
Eri toteutusten valinnan lisäksi tulee myös miettiä käyttökelpoisuutta käyttökohdetta ajatellen. Avoimen lähdekoodin toteutuksien mahdollisuuksia tulee myös verrata valmiin kaupallisen XDS-yhteensopivan järjestelmän käyttämiseen. Paras vaihtoehto avoimen lähdekoodin toteutukselle olisi toteuttaa sitä käyttämällä jokin tietty toiminnallisuus tulevassa tietopalvelussa. Näin voidaan kokeilla kyseisen toteutuksen käyttökelpoisuutta käytännössä, ennen kuin aletaan toteuttaa kokonaista järjestelmää sitä hyödyntäen.