Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

HL7 versio 3 ajanvarausmäärittelyissä: arviointi ja kokemuksia Sosiaali- ja tervydenhuollon tietojenkäsittelyn tutkimuspäivät, Turku, 31.5.2007 Juha Mykkänen,

Samankaltaiset esitykset


Esitys aiheesta: "HL7 versio 3 ajanvarausmäärittelyissä: arviointi ja kokemuksia Sosiaali- ja tervydenhuollon tietojenkäsittelyn tutkimuspäivät, Turku, 31.5.2007 Juha Mykkänen,"— Esityksen transkriptio:

1 HL7 versio 3 ajanvarausmäärittelyissä: arviointi ja kokemuksia Sosiaali- ja tervydenhuollon tietojenkäsittelyn tutkimuspäivät, Turku, 31.5.2007 Juha Mykkänen, Mika Tuomainen, Jari Porrasmaa, Marko Sormunen Kuopion yliopisto, HIS-tutkimusyksikkö SerAPI-projekti, www.serapi.fi juha.mykkanen@uku.fi

2 HL7 versio 3 ajanvarausmäärittelyissä: arviointi ja kokemuksia 2 Esityksen sisältö Johdanto: HL7 versio 3 standardit Standardien arviointi- ja valintamalli HL7 versio 3 Scheduling - arviointi + kokemuksia Yhteenveto

3 HL7 versio 3 ajanvarausmäärittelyissä: arviointi ja kokemuksia 3 Taustaa: SerAPI: Palveluarkkitehtuuri ja web- sovelluspalvelut terveydenhuollon ohjelmistotuotannossa ja integraatiossa Tekesin FinnWell-ohjelmaan kuuluva hanke, 3 vuotta, 9/04 - 8/07 14 yritystä, 4 shp/terv.huollon organisaatiota, 3 tutkimusyksikköä Joustavuus ja liitettävyys: SOA ja web services Keskeiset näkökulmat: Terveydenhuollon prosessit, Ohjelmistotuotteet, Teknologia-alusta Avoimet ohjelmistorajapinnat ja integraatio: –mm. Kontekstinhallinta, Ajanvaraus, potilasryhmittelyt (DRG ja perusterveydenhuollon avohoidon potilasryhmitys), Päätöksentuki, OID, potilaslistat, käyttäjä- ja potilastietojen rajapinnat, koodistorajapinnat Standardointi –HL7 Finland -yhteistyö: mm. HL7 versio 3, Common Services SIG –Healthcare Services Specification Project (HL7 ja OMG-standardointijärjestöt) Käytännössä: soveltamiskohteita ja tarpeita sairaaloista ja tuotteista, tuloksina palvelurajapintoja ja arkkitehtuurimäärityksiä, menetelmiä, esimerkkitoteutuksia, selvityksiä, tutkimustuloksia ja julkaisuja

4 HL7 versio 3 ajanvarausmäärittelyissä: arviointi ja kokemuksia 4 HL7 versio 3 -standardit kehitetty terveydenhuollon sovellusten väliseen tiedonvaihtoon, oliopohjaiseen kehittämismalliin pohjautuva tietomallit –RIM (Reference Information Model) ja siitä rajoitetut (D-MIM, R-MIM, HMD) vocabulary (sanasto) tietotyypit domain-määrittelyt (tietyn sovellusalueen tarkat mallit) ITS (Implementation Technology Specification) –XML ITS saatavilla myös CDA (Clinical Document Architecture) R2 kuuluu HL7 versio 3 -standardeihin (ei mukana tässä työssä)

5 HL7 versio 3 ajanvarausmäärittelyissä: arviointi ja kokemuksia 5 HL7v3-sanoman luominen RIM XML- schema ”press button” HDF = HL7 development framework HMD Hiearchical message description XML ITS Vocabulary Datatypes R-MIMD-MIM [Open CDA 2006 - HL7 V3 Messaging implementointi v 1.0] CMET Common message element types

6 HL7 versio 3 ajanvarausmäärittelyissä: arviointi ja kokemuksia 6 Soveltamiskohde: avoimet rajapinnat alueellisessa ajanvarauksessa

7 HL7 versio 3 ajanvarausmäärittelyissä: arviointi ja kokemuksia 7 Vaatimus- ja tekniikkariippumattomien määritysten jälkeen valittiin toteutustavaksi HL7 versio 3 Ajanvarausrajapinnat - Tekninen liittymämäärittely –lokalisoitu koko HL7v3 Scheduling (ajanvaraus) sovellusalue määritelty lisäksi HL7v3 Scheduling-sovellusalueesta puuttuvat osat –soveltamisohje alueellisen ajanvarauksen toteuttamiseen kuinka alueellinen ajanvaraus toteutetaan käyttämällä lokalisoitua ajanvaraussovellusaluetta ja HL7v3 Web Services profiilia –määritelty ajanvarausinteraktioiden ja -sanomien XML-skeemat sovellusroolien WSDL-kuvaukset SOAP-esimerkit ajanvaraussanomista Lisäksi soveltamisopas alueelliseen ajanvaraukseen SerAPI-ajanvarausmäärittelyt

8 HL7 versio 3 ajanvarausmäärittelyissä: arviointi ja kokemuksia 8 Standardien arviointi- ja valintamalli OsaTärkeimmät arvioitavat seikat YhteenvetoStandardin tarkoitus ja kattama alue, peruslähestymistapa yhteentoimivuuteen Tiedot ja semantiikkaMitä tietoja määritys kattaa, abstraktiotaso, merkitykset, tietomallit, esitysmuoto Toiminnot ja vuorovaikutus Mitä toimintoja määritys kattaa, minkä tyyppisesti ne on määritelty, ajoitus, toiminnalliset ominaisuudet, poikkeukset Sovellus­infrastruktuuri ja arkkitehtuuri Liitettävyyden perusratkaisut, tiedonsiirto, rajapinnat, vuorovaikutusmallit, ratkaisun osat ja niiden vastuut Tekniset ratkaisutRajapintojen, tietojen, viestinvälityksen, turvallisuuden ym. tekniset ratkaisut Joustavuus, tarkkuus, laajennet­tavuus Määritysten mukaisuuden toteaminen, profilointi, sertifiointi, pakolliset ja vapaaehtoiset piirteet Kyspyys, käytön laajuus, asema Virallinen / teollisuusstandardi, kansainvälisyys, hyödyntämisen laajuus, opittavuus, tukipalvelut Suhde järjestelmän elinkaareen Käyttö eri vaiheissa: vaatimukset, analyysi, suunnittelu, toteutus, ylläpito Terveydenhuoltospesifit piirteet Käyttöalue terveydenhuollossa, suhde hoitoon, hallintoon, tukipalveluihin ja infrastruktuuriin [Mykkänen JA, Tuomainen MP. An evaluation and selection framework for interoperability standards. Inform Software Tech 2007:In press. ]

9 HL7 versio 3 ajanvarausmäärittelyissä: arviointi ja kokemuksia 9 HL7v3 Scheduling-sovellusalue arviointi (1) kattaa ajanvarauksiin ja aikaväleihin liittyvät pyynnöt, kyselyt ja eri tyyppiset ilmoitukset (hallinto, ammattilaisnäkökulma) –vain ilmoitusten lähettäminen ja aikavälien tilatietojen synkronointi määritelty tarkasti (Scheduling Release 1) –lisäksi viittaa laajasti yleisiin tietotyyppi-, sanasto-, mallinnus- ja teknisiin HL7-määrityksiin tietomallit (olennaisin sovellusalueen osa) –sovellusalueen tietomallit ja sanomakohtaiset tietomallit –hierarkkiset sanomakuvaukset ja rakenteiden XML-määrittelyt –mallit pohjautuvat RIM-luokkina ja -suhteina –tietotyypeillä ja koodatuilla attribuuteilla rajoitetaan määrityksiä (laskennallinen semanttinen yhteentoimivuus) –pääosa mallien tiedoista vapaaehtoisia –sanomissa monia sisäkkäisiä rakenteita –kaikkia tarvitteita Ajanvaraukseen liittyviä käsitteitä ei valmiina –RIM-mallin soveltamisessa (puuttuviin) erilaisia mahdollisuuksia

10 HL7 versio 3 ajanvarausmäärittelyissä: arviointi ja kokemuksia 10 HL7 versio 3 Scheduling Domain Message Information Model

11 HL7 versio 3 ajanvarausmäärittelyissä: arviointi ja kokemuksia 11 Osa ajanvaraussanoman XML- määrittelyä

12 HL7 versio 3 ajanvarausmäärittelyissä: arviointi ja kokemuksia 12 HL7v3 Scheduling-sovellusalue arviointi (2) toiminnallisuus –sanomapohjaiset interaktiot sovellusroolien välillä, liipasintapahtumat –eri sanomien ajalliset yhteydet, toiminnalliset virhetilanteet ei selvästi määriteltyinä, liipasintapahtumat vastaavat lähinnä viestityyppejä –kyselyt käsitellään eri tavoin kuin muut sanomat arkkitehtuuri –mahdollistaa soveltamisen eri tyyppisissä arkkitehtuureissa –arkkitehtuurityyli (ilmoituksissa) implikoituu tapahtumapohjaiseksi –sanomapohjainen ja asynkroninen ratkaisu muodostuu, jos sovelletaan "normaalisti" yleisiä toteutusmäärityksiä synkroninen ratkaisu vaati "viime hetken" muutoksia

13 HL7 versio 3 ajanvarausmäärittelyissä: arviointi ja kokemuksia 13 HL7v3 Scheduling-sovellusalue arviointi (3) tekniset ratkaisut –XML-määrittelyt mukana sovellusalueessa (eivät normatiivisia) –yleiset toteutustekniikka- ja viestinvälitysmäärittelyt (XML Implementation Technology Specification, Web services transport profile –siirtymä oliomallin ja XML-määritysten välillä ei ole yksinkertainen –tiedonvälitysratkaisuissa päällekkäisyyksiä myöhemmin kehitettyjen yleisten web services (SOAP-tason) lisästandardien kanssa –XML-tietotyyppien soveltamistavat vaativat tarkentamista soveltamisopas-tasolla –XML- ja web services-välineiden automaatio-ominaisuuksien käyttö rajautuu väkisin

14 HL7 versio 3 ajanvarausmäärittelyissä: arviointi ja kokemuksia 14 HL7v3 Scheduling-sovellusalue arviointi (4) joustavuus, tarkkuus, laajennettavuus –määritysten mukaisuus (conformance) ja pakollisuudet tarkasti vasta toteutusvaiheen / profiilien määrittelyssä –kotimaiset laajennukset pystyi tekemään sovellusalueen määrityksiin kypsyys ja asema –HL7 versio 3 -viestistandardit leviämässä hitaasti laajempaan käyttöön –Scheduling on keskeneräinen sovellusalue, mutta sinällään selkeästi kirjoitettu kehitysprosessi –vaatii laajempaa (muiden HL7 versio 3 osien) opettelua, mallien ja menetelmien tuntemusta –tekniset (XML)-määrittelyt ja sanomaesimerkit olennaisia toteutusten lähtökohtina

15 HL7 versio 3 ajanvarausmäärittelyissä: arviointi ja kokemuksia 15 Yhteenveto ratkaisut kotimaisiin alueellisen ajanvarauksen tarpeisiin saatu määriteltyä, HL7 versio 3 ja Scheduling tarjosivat käyttökelpoisia malleja ja valmiiksi määriteltyjä ratkaisun osia + menetelmän muita hyötyjä –toteutusten erojen väheneminen (esim. HL7 versioon 2 verrattuna), –mallipohjaisuus ja XML:n käyttö (vähittäinen tarkentaminen, yhteinen viitemalli, teknologia- ja alustariippumattomuus, visuaalisuus) –entistä yhtenäisemmät tavat sanomien muodostamiseen ja teknisiin ratkaisuihin yleisesti päähaasteita oppimiskynnys, tiedon löytäminen, erilaiset määrittelykäytännöt, dokumentaation puutteet, jäljitettävyys mallien välisissä muunnoksissa, määrittelyvälineistön ongelmat Ajanvarauksen erityishaasteita keskeneräisyys, kotimaisten tarpeiden mallinnus, erilaiset tulkinnat määrityksistä soveltaminen vaatii kansainvälistä standardia tarkempaa sopimista (soveltamisoppaat, profiilit) opiskelu ja mallinnus hyödyllisempää, kun toteutetaan useampia sovellusalueita ajanvarauksen lisäksi

16 16 palvelut prosessit ja ohjelmistot Terveydenhuollon prosessit ja ohjelmistotuotanto 2007 -hankeryväs on hyvinvointitietotekniikan ja - tiedonhallinnan seitsemän tutkimushankkeen muodostama verkosto. Hankeryppään seminaarissa esitellään hankkeissa tehdyn tutkimuksen tuloksia. Mukana on myös puheenvuoroja terveydenhuollon tietotekniikan toimittaja-, asiakas- ja rahoittajaosapuolilta. Seminaari on maksuton ja on tarkoitettu erityisesti terveydenhuollon organisaatioiden päättäjille, asiantuntijoille ja ohjelmistotoimittajien edustajille. Hyvinvointi-IT:n tutkimus ja kehitys: Ilmoittautumiset ja lisätietoja: www.uku.fi/hyvinvointi-it SerAPI - ZipIT - Avointa - Export HIS - eHP - Äippä - Indehela Seminaari 12.6.2007 Helsingissä


Lataa ppt "HL7 versio 3 ajanvarausmäärittelyissä: arviointi ja kokemuksia Sosiaali- ja tervydenhuollon tietojenkäsittelyn tutkimuspäivät, Turku, 31.5.2007 Juha Mykkänen,"

Samankaltaiset esitykset


Iklan oleh Google