eHUB-demo – pilvipalvelun käyttö EHR-datan käsittelyssä
Martikainen, Pasi (2016)
Martikainen, Pasi
Haaga-Helia ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201604295473
https://urn.fi/URN:NBN:fi:amk-201604295473
Tiivistelmä
Sairaaloiden välisen tietojenvaihdon yhteentoimivuus on ollut jo pitkään yksi suurimmista terveydenhuollon tietojärjestelmien kehittämiskohteista, ja tämä opinnäytetyö tuo tähän kehitykseen oman panoksensa.
Projektissa toteutettiin demo, jossa potilastietorekisteridataa viedään tietolähteestä suojattua verkkoyhteyttä käyttäen pilvipalveluun tilastollista laskentaa varten. Tarvittavat tilastotiedot ovat haettavissa pilvipalvelusta verkkoselaimelle ja esitettävissä sekä numeerisessa että graafisessa muodossa. Potilastietorekisteridataa pyritään käsittelemään standardimuotoisena pilvipalvelun tietovarastoon asti hyödyntäen uutta terveysdatan yhteentoimivuuden mahdollistavaa FHIR-viitekehystä.
Demo ohjelmoitiin Java 7:llä ja pilvipalvelun arkkitehtuuri rakennettiin Amazonin tarjoamista palveluista: S3, EC2 ja EMR. Pilvipalvelun osana käytettiin Jboss-sovelluspalvelinta, johon tehtiin web-palvelut rekisteridatan vastaanottamista varten ja laskennan tulosten siirtämiseen asiakkaalle. Kaikki palvelimen asiakasrajapinnat toteutettiin REST-arkkitehtuurimallin mukaisesti. Rekisteridatan tuottamiseen luotiin asiakasohjelma, joka toteutettiin JavaFX-teknologialla.
Työssä osoitettiin, että on mahdollista toteuttaa uusi terveydenhuollon tietojenkäsittelyn palveluarkkitehtuuri kustannustehokkaasti käyttäen avoimia standardeja ja moderneja pilvipalvelu- ja web-teknologioita sekä ohjelmistokehitystyökaluja. Kustannustehokkuus syntyy toisaalta maksuttomien lisenssien ja avoimien ohjelmointirajapintojen käytöstä, ja toisaalta pilvipalvelun käyttöön liittyvistä teknologisista ja taloudellisista eduista. Työssä käytetyt kehitystyökalut eivät vaadi erityisosaamista terveydenhuollon tietojärjestelmistä mahdollistaen kehitystyön nopean käynnistymisen, mikä edelleen lisää kustannustehokkuutta. Opinnäytetyöprojekti käynnistyi marraskuussa 2014, ja ensimmäinen demo esiteltiin maaliskuussa 2015.
Projektissa toteutettiin demo, jossa potilastietorekisteridataa viedään tietolähteestä suojattua verkkoyhteyttä käyttäen pilvipalveluun tilastollista laskentaa varten. Tarvittavat tilastotiedot ovat haettavissa pilvipalvelusta verkkoselaimelle ja esitettävissä sekä numeerisessa että graafisessa muodossa. Potilastietorekisteridataa pyritään käsittelemään standardimuotoisena pilvipalvelun tietovarastoon asti hyödyntäen uutta terveysdatan yhteentoimivuuden mahdollistavaa FHIR-viitekehystä.
Demo ohjelmoitiin Java 7:llä ja pilvipalvelun arkkitehtuuri rakennettiin Amazonin tarjoamista palveluista: S3, EC2 ja EMR. Pilvipalvelun osana käytettiin Jboss-sovelluspalvelinta, johon tehtiin web-palvelut rekisteridatan vastaanottamista varten ja laskennan tulosten siirtämiseen asiakkaalle. Kaikki palvelimen asiakasrajapinnat toteutettiin REST-arkkitehtuurimallin mukaisesti. Rekisteridatan tuottamiseen luotiin asiakasohjelma, joka toteutettiin JavaFX-teknologialla.
Työssä osoitettiin, että on mahdollista toteuttaa uusi terveydenhuollon tietojenkäsittelyn palveluarkkitehtuuri kustannustehokkaasti käyttäen avoimia standardeja ja moderneja pilvipalvelu- ja web-teknologioita sekä ohjelmistokehitystyökaluja. Kustannustehokkuus syntyy toisaalta maksuttomien lisenssien ja avoimien ohjelmointirajapintojen käytöstä, ja toisaalta pilvipalvelun käyttöön liittyvistä teknologisista ja taloudellisista eduista. Työssä käytetyt kehitystyökalut eivät vaadi erityisosaamista terveydenhuollon tietojärjestelmistä mahdollistaen kehitystyön nopean käynnistymisen, mikä edelleen lisää kustannustehokkuutta. Opinnäytetyöprojekti käynnistyi marraskuussa 2014, ja ensimmäinen demo esiteltiin maaliskuussa 2015.