openehr spesifikaatiot

Koko: px
Aloita esitys sivulta:

Download "openehr spesifikaatiot"

Transkriptio

1 hyväksymispäivä arvosana arvostelija openehr spesifikaatiot Teemu Pääkkö Helsinki HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

2 HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta Fakultet Faculty Laitos Institution Department Matemaattis-luonnontieteellinen tiedekunta Tekijä Författare Author Tietojenkäsittelytieteen laitos Teemu Pääkkö Työn nimi Arbetets titel Title openehr spesifikaatiot Oppiaine Läroämne Subject Tietojenkäsittelytiede Työn laji Arbetets art Level Seminaarityö Tiivistelmä Referat Abstract Aika Datum Month and year Sivumäärä Sidoantal Number of pages 18 sivua Tämä kirjoitus on tarkoitettu Helsingin Yliopiston Tietojenkäsittelytieteen laitoksen tiedonhallinta terveydenhuollossa seminaarin kirjalliseksi osuudeksi. Työssä käydään korkealla tasolla lävitse mitä sähköisellä potilaskertomuksella tarkoitetaan, mitä hyötyä siitä on ja mitä haasteita siihen liittyy. Sen jälkeen tarkastellaan tarkemmin terveydenhuollon yhteentoimivuuden haastetta ja sen ratkaisemiseksi kehitettyä kahden mallin arkkitehtuuri-ratkaisutapaa. Lopuksi tutustutaan kahden mallin arkkitehtuurin toteuttavaan openehr spesifikaatioon. ACM Computing Classification System (CCS): Health care information systems Health informatics Avainsanat Nyckelord Keywords Sähköinen sairauskertomus, kahden mallin arkkitehtuuri, openehr Säilytyspaikka Förvaringställe Where deposited Muita tietoja Övriga uppgifter Additional information

3 Sisältö 1 Johdanto 1 2 Sähköinen potilastieto 1 3 Sähköisen potilaskertomuksen hyödyt 2 4 Vaatimukset sähköiselle potilaskertomukselle ja potilastietojärjestelmälle Vaatimukset terveydenhuollon tietojärjestelmien yhteentoimivuudelle 3 5 Sähköisen potilaskertomuksen yhteentoimivuuden ratkaisutavat 4 6 openehr säätiö ja spesifikaatiot openehr:n suunnitteluperiaatteet openehr:n viitemalli openehr:n sähköinen potilaskertomus openehr:n arkkityypit ja sapluunat openehr:n arkkityyppien määrittelykieli openehr:n arkkityyppien kyselykieli 13 7 Yhteenveto 13 Lähteet 16

4 1 Johdanto 1 Monen maan terveydenhuollon haasteena on kasvavaan kysyntään vastaaminen rajallisilla resursseilla. Kysyntää kasvattaa kansalaisten eliniän pidentymien yhdessä terveydenhuollon kehityksen kanssa. Kansalaiset ovat myös tietoisia terveydenhuollon kehityksestä ja odotukset terveydenhuoltoa kohtaan ovat nousseet [Dob10] [FiE13]. Tilanteeseen pyritään vastaamaan tehostamalla edelleen terveydenhuollon toimintaa terveydenhuollon tietotekniikan avulla [Dob10][Kal06][BlP 09]. Erityisesti kaikki sidosryhmät huomioivasta, paikkariippumattomasta ja läpinäkyvästä sähköisestä potilaskertomuksesta toivotaan edelleen apua [Dob10] [FiE13][Kal06][BlP 09]. Luvussa kaksi esitellään työn kannalta oleelliset käsitteet koskien sähköistä potilastietoa. Luvussa kolme kuvataan lyhyesti sähköisestä potilaskertomuksesta saatavia höytyjä. Luvussa neljä esitellään korkealla tasolla sähköiselle potilaskertomukselle ja potilastietojärjestelmälle asetettuja vaatimuksia tutustuen tarkemmin yhteentoimivuuden vaatimukseen. Luvussa viisi mainitaan yhteentoimivuuden ratkaisutapoja ja esitellään tarkemmin tällä hetkellä kehittyneimpänä tapana pidetyn kahden mallin lähestymistavan. Luvussa kuusi esitellään sähköisen sairauskertomuksen ja potilastietojärjestelmän rakentamiseen ja yhteentoimivuuden varmistamiseen suunniteltu openehr spesifikaatio. Luku seitsemän sisältää yhteenvedon. 2 Sähköinen potilastieto Sähköisesti tallennettuun potilastietoon on viitattu ja viitataan edelleen monilla eri termeillä. Eri termit ovat syntyneet tarpeesta erotella sähköisen potilastiedon uusi käsittelytapa aiemmista[wae03]. Eri toimijat käyttävät samoja termejä hieman eri tarkoituksessa tai synonyymeinä. Erityisesti sähköinen sairauskertomus ja sähköinen potilaskertomus termit menevät helposti keskenään sekaisin. Termejä käytetään paljon ristiin, vaikka käsitteellisesti kyseessä on eri käsitteet [GaD06]. Käytettyjen termien takana on sama perusidea: Hoitoa annettaessa potilaskohtaista tietoa tallennetaan, sekä käytetään hoitoa tarjoavissa organisaatioissa [GaD06]. ISO:n tekninen raportti ISO TR 20514:2005 [ISO05] määrittelee sähköisen sairauskertomuksen sähköisen potilaskertomuksen erikoistapaukseksi, jossa tietoa on rajattu lääketieteellisesti tai hoitoa antavan organisaation perusteella. Sähköinen sairauskertomus

5 2 sisältää tietoa yhden tai useamman organisaation käyttöön, mutta ei sisällä tieto kaikista mahdollisista lähteistä. Sähköinen potilaskertomus on nykyään globaalisti hyväksytty yleisluontoinen termi, joka kattaa kaikki aiemmat sähköisen potilastiedon käsitteet [Wae03]. ISO:n teknisen raportin ISO/TR 20514:2005 [ISO05] mukaan se on käsite, jota sähköisestä potilaskertomuksesta tulisi nykyään käyttää, on integroidun hoidon sähköinen potilaskertomus (electronic health record for integrated care /ICHER). Se on määritelty raportissa seuraavasti: Kokoelma hoidettavan henkilön terveyttä koskevia tietoja tietokoneella prosessoitavassa muodossa, joita säilytetään ja siirretään turvallisesti ja joihin on pääsy monilla auktorisoidulla käyttäjällä, joilla on standardoitu tai yhteisesti sovittu potilastietojärjestelmästä irrallaan oleva looginen tietomalli ja jonka pääasiallinen tarkoitus on tukea hoidon jatkuvuutta sekä tehokasta ja laadukasta integroitua terveydenhoitoa. Kokoelma sisältävät retrospektiivista, tämänhetkistä ja prospektiivista tietoa.. Raportti määrittelee potilastietojärjestelmän seuraavasti: Joukko komponentteja jotka muodostavat mekanismit, joilla sähköiset potilastiedot luodaan, käytetään, varastoidaan ja haetaan huomioiden ihmiset, tiedot, säännöt, proseduurit, prosessointivälineet, tallennusvälineet, kommunikointivälineet sekä ylläpitovälineet. Tässä työssä sähköisellä potilaskertomuksella ja potilastietojärjestelmällä tarkoitetaan ISO:n teknisen raportin mukaista järjestelmää. 3 Sähköisen potilaskertomuksen hyödyt Sähköisen potilaskertomuksen edut paperille tallennettuun potilastietoon ovat selkeät. Sähköinen potilaskertomus on aina saatavilla useammalle käyttäjälle samanaikaisesti, niitä voidaan siirtää sähköisesti ja niistä voidaan luoda eri näkymiä hoitajille, lääkäreille, fysioterapeuteille ja muille käyttäjille. Näkymissä tieto voidaan näyttää ongelmalähtöisesti, aikalähtöisesti tai tiivistelmänä [GGH00][KaI06]. Sähköinen potilaskertomus on myös alusta lukuisille toiminnallisuuksille, joista odotetaan suurta hyötyä terveydenhuollossa. Sähköisen potilaskertomuksen pohjalta järjestelmät voivat tarjota automaattiset muistutukset, automaattiset hälytykset, päätöksenteon tukea ja näyttöön pohjautuvan lääketieteen tukea [Suj98] [KaI06][GGH00]. 4 Vaatimukset sähköiselle potilaskertomukselle ja

6 potilastietojärjestelmälle 3 Sähköiseen potilaskertomukseen ja potilastietojärjestelmään kohdistuu monia vaatimuksia useilta eri sidosryhmiltä. Sidosryhmien vaatimukset ovat heterogeenisiä ja koskevat terveydenhuollon eri toimialoja [HoA10]. Eri sidosryhmien vaatimukset voivat myös olla ristiriitaisia [KaI06]. Kattavin vaatimusluettelo sähköisen potilaskertomuksen arkkitehtuurin ydinvaatimuksista on ISO:n koostama ISO standardi [Kal06]. Standardi [ISO11] määrittää sähköisiä potilaskertomuksia käsitteleville, hallinnoiville ja välittäville tietojärjestelmille vaatimuksia. Vaatimukset kohdistuvat tietojärjestelmien arkkitehtuuriin ja niiden tarjoamiin palveluihin kattaen sähköisen potilaskertomuksen. Osa vaatimuksista pätee niin sähköiseen potilaskertomukseen kuin potilastietojärjestelmään. ISO sisältää kaikkiaan 124 vaatimusta [ZKW10], jotka on luokiteltu kahdeksaan pääluokkaan. Pääluokat ovat rakenne, prosessit, kommunikointi, yksityisyys ja tietoturva, terveydenhuollon oikeusturva, eettisyys, kuluttajat/kulttuuri ja evoluutio. Seuraavassa aliluvussa käsitellään tietojärjestelmien yhteentoimivuuden vaatimusta, jonka on yksi tärkeimmistä vaatimuksista sähköiselle potilaskertomukselle [KaI06]. 4.1 Vaatimukset terveydenhuollon tietojärjestelmien yhteentoimivuudelle Terveydenhuollon tietojärjestelmien yhteentoimivuudelle on olemassa useita määritelmiä. ISO:n tekninen raportti [ISO05] määrittelee yhteentoimivuuden seuraavasti: Kyvykkyys vaihtaa tietoa yhden tai useamman järjestelmän kesken ja semanttisen yhteentoimivuuden seuraavasti Kyvyksi ymmärtää järjestelmien jakama tieto formaalien domain käsitteiden tasolla. Ensimmäisen määritelmän mukainen funktionaalinen yhteentoimivuus tarkoittaa järjestelmien välistä tiedon siirtoa ihmisen luettavissa olevassa muodossa [Beg07] [SCH06]. Semanttinen yhteentoimivuus vuorostaan tarkoittaa järjestelmien välistä tiedon siirtoa koneiden luettavissa olevassa muodossa [Beg07] [SCH06]. Semanttisen yhteentoimivuuden saavuttaminen on huomattavasti haastavampaa kuin funktionaalisen yhteentoimivuuden [SCH06]. Sähköisen potilaskertomuksen semanttinen yhteentoimivuus edellyttää neljää asiaa. Standardoitua viitemallia, mikä määrittelee sähköisen potilaskertomuksen domain riippumattomat, yhteiset tietorakenteet. Standardia järjestelmien välillä vaihdettaville viesteille, mikä määrittelee viestien rakenteen. Standardoituja domain kohtaisia malleja, sekä standardoitua terminologiaa [Beg07][Mea06]. Tässä työssä yhteentoimivuudella tarkoitetaan ISO:n teknisen raportin

7 mukaista semanttisen yhteentoimivuuden määritelmää. 4 5 Sähköisen potilaskertomuksen yhteentoimivuuden ratkaisutavat Terveydenhuollon sähköisesti tallennettu tieto sijaitsee nykyisin ja jatkossakin lukuisissa, tiettyä käyttöä varten rakennetuissa järjestelmissä. Grimsonin ja kumppaneiden mukaan eri järjestelmissä sijaitsevan tiedon yhdistämistä voidaan lähestyä federaatio ajattelumallin mukaisesti. Federoidussa järjestelmässä jokainen osajärjestelmä on oma autonomininen järjestelmä. Oman toiminnan lisäksi osajärjestelmät toimivat osana federaatiota. Federoidun, sähköisen potilaskertomuksen rakentamista voidaan lähestyä kolmella eri tavalla. Lähestymistavat ovat Viestipohjainen, tietovarasto tai yhteisarkkitehtuuri [GGH00]. Kehittyneimmät ratkaisut [MMF10] pohjautuvat ns. kahden mallin arkkitehtuuriin [Bea02]. Kahden mallin arkkitehtuuri tietojärjestelmissä pohjautuu idealle tiedon (information) ja tietämyksen (knowledge) eriyttämisestä. Beale määrittää tiedoksi toteamuksen, joka koskee yhtä entiteettiä. Tietämys on puolestaan toteamus, joka koskee kaikkia tietyn luokan entiteettejä. Tietotason malleja kutsutaan viitemalleiksi (reference model). Tietämystason malleja kutsutaan arkkityypeiksi. Viitemalli määrittelee domainin yleiset komponentit ja kuinka ne liittyvät toisiinsa. Viitemallissa määriteltävien luokkien tulee olla vakaita ja niitä tulee olla suhteellisesti pieni määrä. Laajemman, enemmän luokkia sisältävän tietomallin tallentaminen viitemallin rakenteeseen perustuu viitemallin luokkien kooste komponenttiin, jonka sisällä voidaan määritellä minkälainen looginen rakenne tahansa [Bea02]. Esimerkiksi terveydenhuollon tapauksessa viitemalli määrittelee sähköisen potilaskertomuksen rakennuspalikat. Terveydenhuoltoon liittyvä viitemalli määrittelee lisäksi metatiedon liittyen tiedon eettisyyden, lainmukaisuuden ja jäljitettävyyden varmistamiseen [Kal06]. Koska viitemallin rakenteeseen voidaan tallettaa vapaasti hyvin laajalti erilaisia tietomalleja, tulee tätä vapautta rajata halutun domainin mukaisen tietomallin saamiseksi. Rajaaminen tehdään arkkityyppien avulla [Bea02]. Arkkityyppi (Archetype) on formaali määrittely, jossa viitemallin määrittelemistä komponenteista koostetaan tietyn alueen tai organisaation tarvitsemien sähköisen potilaskertomuksen tietojen rakenteet, esimerkiksi verenpainemittauksen tai laboratoriotuloksen rakenne. Arkkityyppi tekee kostamisen määrittelemällä ja rajaamalla joukon viitemallin

8 5 aliluokkia sekä luokkien nimet, attribuutit, attribuuttien arvot, pakollisuuden, lukumäärän sekä datan tyypin ja sallitut arvot. Arkkityyppi määrittelee siten säännöt, joiden avulla viitemallista johdetaan yhdenmukaisia ja yhteiskäyttöisiä kliinisiä dokumentteja [Kal06][Eic05][KaA08]. Ohjelman suorituksen aikana käyttäjien syöttämän tiedon vastaavuus domainin tietomallin vaatimuksiin varmistetaan validoimalla syötteet arkkityyppejä vastaan [Eic05][Bea02][KaA08]. Syötteen validoinnin jälkeen tieto tallennetaan viitemallin mukaiseen varastoon, esimerkiksi relaatiotietokannan tauluihin. Viitemalli itsessään on vakaa vaikka kliiniset käsitteet, eli arkkityypit, muuttuisivat. Näin kliinisten käsitteiden muuttuessa tietovarastoon ei tarvitse tehdä muutoksia, ainoastaan arkkityyppeihin [Eic05]. Kuvassa yksi esitellään arkkityyppien ja viitemallin suhdetta. Kuvassa vasemmalla on verenpaineen määrittelevän arkkityypin mukainen olio ja oikealla demografia arkkityypin mukainen olio. Keskellä löytyy kuvitteellisen viitenallin neljä luokkaa relaatiotietokannassa. Arkkityyppien määrittelemien attribuuttien arvot tallennetaan olioista katkoviivojen osoittamiin taulujen sarakkeisiin. Kuva 1: Esimerkki arkkityyppien ja viitemallien tietorakenteiden suhteesta Arkkityyppien käyttö takaa järjestelmien yhteentoimivuuden tietämyksen tasolla ja niiden avulla monimutkaiseen tietoon voidaan tehdä tehokkaita hakuja [Bea02]. 6 openehr säätiö ja spesifikaatiot openehr säätiön perustivat vuonna 2000 University College London Britanniasta ja Ocean Informatic yritys Australiasta. Säätiön tavoite on tukea potilastietojen yhteiskäyt-

9 6 töisyyttä standardeihin pohjautuvien, avoimen lähdekoodin toteutusten kautta [Kal06] Erityinen painoarvo on laadukkaan tietojen vaihdon varmistamisella eri sidosryhmien välillä semanttisesti yhteentoimivasti [BaM13]. Tavoitteena on [KaA08] myös tukea semantiikalla automaattisia hälytyksiä, hoitopolkuja sekä hoitoprotokollia. Toinen tavoite on tukea potilaiden ja heidän läheisten osallistumista mahdollistamalla sähköisen potilastiedon liittämisen selittävään materiaaliin. Kolmas tavoite on tukea ammattilaisen kehittymistä liittämällä sähköinen potilastieto koulutusmateriaaleihin. Neljäs tavoite on taata riittävä tiedon laatu ja johdonmukaisuus mahdollistaen sen mielekkään ja luotettavan käyttämisen kansanterveydessä, tutkimuksessa ja terveydenhuollon hallinnossa. 6.1 openehr:n suunnitteluperiaatteet openehr:n suunnittelussa on noudatettu periaatteita jotka johtavat mallien eriyttämiseen ja komponenttipohjaiseen arkkitehtuuriin. Tämän johtaa parempaan ylläpidettävyyteen, laajennettavuuteen ja joustavaan asennukseen. Suunnitteluperiaatteet ovat Ontologinen eriyttäminen (Ontological Separation), kahden tason arkitehtuuri ja arkkityypit (Two-level Modelling and Archetypes), vastuiden eriyttäminen (Separation of Responsibilities) ja näkökulmien eriyttäminen (Separation of Viewpoints) [Ope16a]. Ontologinen eriyttäminen tapahtuu openehr:ssä kahdella päätasolla. Tasot ovat Ontologiat tiedosta (Ontologies of information) ja ontologiat todellisuudesta (Ontologiat of reality). Ontologiat tiedosta sisältävät tietosisältöjen mallit ja se jakautuu vielä kahteen tasoon, domainin sisältömalleihin (Domain content models) ja tietomalleihin (information models). Domainin sisältömallit mallintavat muuttuvan tietosisällön, esimerkiksi laboratoriotulokset. Tietomallit mallintavat muuttumattoman tietosisällön, esimerkiksi perus tietotyypit, koodatut termit ja tietorakenteet. Ontologiat todellisuudesta sisältävät aitojen ilmiöiden kuvaukset ja luokittelut, esimerkiksi ICDx luokittelun tai SNOMED- CT terminilogian. Tiedon jako ontologioiden tietomalliin ja domainin sisältömalleihin saavutetaan kahden tason arkkitehtuuria käyttäen. Domainin muuttuvat sisältömallit rajataan ensimmäisen tason vakaasta tietomallista arkkityyppejä käyttäen. Arkkityyppien käyttämisen seurauksena saavutettu semantiikka mahdollistaa myös tiedon sidokset luokitteluihin ja kliinisiin tietämysjärjestelmiin [Ope16a]. Kuvassa kaksi kuvataan openehr spesifikaatioiden ontologinen kartta. Vasemmalla on ontologiat tiedosta, oikealla ontologiat todellisuudesta.

10 7 Kuva 2: openehr ontologinen kartta Vastuiden eriyttäminen saavutetaan jakamalla vaadittu toiminnallisuus osa-alueisiin, eli järjestelmien järjestelmäksi. Alijärjestelmät vastaavat omista loogisista kokonaisuuksistaan ja niiden mallit voidaan määritellä erillään muista. Näin saavutetaan alhaiset sidokset, kapselointi ja komponenttipohjainen arkkitehtuuri. [Ope16a]. openehr:ssä järjestelmien käsittelemä tieto ja tapa kommunikoida määritellään myös eri näkökulmien kautta. Käytetyt näkökulmat vastaavat ISO RM/ODP mallin geneerisiä näkökulmia. ISO RM/ODP malllin geneeriset näkökulmat ovat yritys (Enterprise), tieto (Information), laskennallinen (Computational), tekninen (Engineering) ja teknologinen (Technological). openehr määrittelyissä ei ole vastaavuutta yritys näkökulmaan, muihin neljään näkökulmaan määrittelyissä on vastaavuus. Viitemalli vastaa tietonäkökulmaa, palvelumalli vastaa laskennallista näkökulmaa, toteutusteknologiset määrittelyt vastaavat teknistä näkökulmaa ja määrittelyt toteuttavan järjestelmän teknologiat vastaavat teknologianäkökulmaa [Ope16a]. 6.2 openehr:n viitemalli openehr:n viitemallin 163 luokkaa on jaettu paketteihin jotka voivat pitää sisällään luokkia tai paketteja. Ylimmällä tasolla on seuraava kymmenen pakettia: sähköinen potilaskertomus (ehr), demografinen (demographic), sähköisen potilaskertomuksen otos (ehr_extract), kooste (composition), integraatio (integration), turvallisuus (security), yhteinen (common), tietorakenteet (data_structures), tietotyypit (data_types) ja tuki (support). Demografisen paketin 13 luokkaa kuvaavat geneeriset konseptit toimijoille ja niihin liittyvän tiedon. Toimijoita ovat esimerkiksi rooli (role) ja asianosainen (party).

11 8 Niihin liittyvä tieto on esimerkiksi osoitetieto. Sähköisen potilaskertomuksen otos paketin 30 luokkaa kuvaavat kuinka sähköisestä potilaskertomuksesta voidaan rakentaa vain osan sen tiedosta sisältävä otos. Integraatio paketti kuvaa ENTRY luokan aliluokan GENERIC_ENTRY, jonka avulla voidaan esittää mitä tahansa tietoa puutietorakenteessa. Näin malliin voidaan liittää tietoa muista järjestelmistä. Turva paketin luokka ACCESS_CONTROL_SETTINGS kuvaa sähköiseen potilaskertomukseen liittyvät pääsynhallinnan käsitteet. Yhteinen paketin 26 luokkaa kuvaavat muissa paketeissa käytettäviä peruskäsitteitä. Esimerkiksi luokat LOCATABLE ja ARCHETYPED, joiden avulla sidos tietomallin ja arkkityyppien välillä kuvataan. Tietorakenteet paketin 13 luokkaa kuvaavat geneeriset tietorakenteet, esimerkiksi listan ja puun. Tietotyypit paketin 33 luokkaa kuvaavat geneeriset ja kliiniset tietotyypit, kuten esimerkiksi boolean, teksti tai multimedia tietotyypit. Tuki paketin 26 luokkaa kuvaavat peruskäsitteet, joita kaikki muut paketit tarvitsevat. Paketin luokkien sisältävät esimerkiksi tunnisteet ja liitynnät tietämyspalveluihin, kuten terminologiat. Sähköinen potilaskertomus ja kooste pakettien kuusi ja 14 luokkaa kuvaavat sähköisen potilaskertomuksen avainkäsitteet, kuten luokat EHR, COMPOSITION, SECTION ja ENTRY [Ope16a]. 6.3 openehr:n sähköinen potilaskertomus Sähköinen potilaskertomus rakentuu korkealla tasolla seuraavista osista: Sähköisen potilaskertomuksen juuriobjektista (EHR), joka pitää sisällään objektin luontiajanhetken, objektin luontijärjestelmässä yksilöivän tunnisteen ja objektin globaalisti yksilöivän tunnisteen. Tiedot ovat muuttumattomia [Ope16b]. Versioidusta pääsyobjektista (EHR_access), joka pitää sisällään oletusoikeudet sähköiseen potilaskertomuksen kaikkiin tietoihin sekä kaikki tahot ja niiden oikeudet per kooste mikäli oikeudet poikkeavat oletusoikeuksista [Ope16b]. Versioidusta statusobjektista (EHR_status), joka pitää sisällään mahdollisen potilaan yksilöivän tunnisteen, objektin aktiivisuustiedon, onko objekti löydettävissä kyselyillä. Objektin arkkityypitettävään osaan voidaan vapaasti kirjata muuta metatietoa. Esimerkiksi sovelluksen versiotieto, millä objekti luotiin [Ope16b]. Versioiduista koosteista (Compositions), jotka pitävät sisällään kaiken kliinisen ja hallinnollisen tiedon. Koosteita käytetään kahdessa eri merkityksessä. Tapahtumakoosteina (Event Compositions) ja jatkuvina koosteina (Persistent Compositions). Tapahtumakoosteeseen tallennetaan yhden terveydenhuollossa potilasta koskevan tapahtuman tiedot. Tällainen tapahtuma on esimerkiksi terveydenhuollon ammattilaisen kohtaaminen

12 9 potilaan kanssa tai potilaan verinäytteestä tehty laboratoriotutkimus. Tapahtumiin tallennetaan tapahtuman tiedon lisäksi tapahtuman konteksti, eli kuka, missä ja milloin. Jatkuvaan koosteeseen tallennetaan pidempään muuttumattomana pysyvää taustatietoa potilaasta, kuten esimerkiksi nykyinen lääkitys, perhehistoria ja rokotukset [Ope16b]. Kirjaukset (Contributions) tietueet pitävät sisällään jokaisen sähköiseen potilaskertomukseen tehdyn lisäyksen, muutoksen tai poiston. Yksi kirjaus tyypillisesti vastaa yhtä potilastapahtumaa ja pitää sisällään muutoksia merkintöinä useampaan eri tietoon (versioituun olioon). Esimerkiksi yksi kirjaus voi pitää sisällään merkinnät potilaalle tehdystä tutkimuksesta sekä määrätystä lääkkeestä. Kaikki kirjaukset yhdessä muodostavat nykytilan, sekä kaiken kirjatun tiedon sisältävän historian. Yhdessä tietueessa on viittaus muutokset tehneeseen käyttäjään sekä yhteen tai useampaan versioituun olioon. Versioiduissa olioissa on vastaavasti viite ko. olion luoneeseen kirjaukseen [Ope16e]. Versioidusta hakemistosta (Directory), jonka hierarkkista rakennetta voi käyttää koosteiden kansioimiseen. Kansiosta on ainoastaan viite koosteeseen, joten useampi kuin yksi kansio voi viitata samaan koosteeseen. Kansiot ovat arkkityypitettävissä [Ope16b]. Kaikki sähköiseen potilaskertomukseen tallennettu kliininen tieto tallennetaan merkintä (Entry) luokan ilmentyminä. Merkintä on yksittäinen kliininen toteamus, joka sisältää hyvin vaihtelevan määrän tietoa yksittäisestä lauseesta psykiatrisiin tutkimuskirjauksiin. Merkityn tiedon semantiikka määritellään rajaamalla merkintä luokkaa tai sen aliluokkia arkkityypeillä [Ope16b]. Merkintä luokkaa tai sen aliluokkaa rajaavat arkkityypit muodostavatkin selkeän enemmistön kaikista arkkityypeistä. Aliluokat ovat hoitomerkintä (CARE_ENTRY) ja hallinnollinen merkintä (ADMIN_ENTRY). Hallinnollisella merkinnällä ei ole aliluokkia, mutta hoitomerkinnällä on neljä. Hoitomerkinnän aliluokat ovat havainto (OBSERVATION), evaluointi (EVALUATION), ohje (INSTRUCTI- ON) ja toiminta (ACTION) [Ope16a]. Kuvassa kolme on sähköisen potilaskertomuksen yleiskuva ja kirjausten rakenne. Vasemmalla on versioidut oliot ja oikealla kirjauksiin liittyvät.

13 10 Kuva 3: openehr sähköisen potilaskertomuksen viitemallin yleiskuva openehr:n sähköisen potilaskertomuksen ydinominaisuudet [KaA08] ovat dokumenttitason, kansioiden ja hienojakoisten kirjausten myötä aikaansaatu rakenne. Toimijoiden, kuten potilaskertomuksen kohteen, tiedon kirjaajan, allekirjoitusten ja tiedon tuottajan tallentamisen mahdollistaminen. Päivämäärien ja ajanhetkien määrittely siten, että tapahtuman tapahtumahetki ja sen järjestelmään kirjaamisen hetki voidaan tallettaa. Ilmentymien yksilöivät tunnisteet ja versionhallintaominaisuudet. Tietotyypit termien, määrien, päivämäärien, aikojen jne.. johdonmukaiseen esittämiseen. Roolipohjainen pääsynhallinta, joka mahdollistaa lain vaatimien profiilien käyttämisen. Domain tason kliinisen tietämyksen poisjättäminen tietomallista. 6.4 openehr:n arkkityypit ja sapluunat Arkkityypeillä saadaan geneerisestä tietomallista rajattua tietyn domain tarpeiden mukainen. Käytännössä geneeriseen tietomalliin saadaan lisättyä domainin mukainen semantiikkaa. Uudelleenkäytettävät arkkityypit muodostavat yhdessä arkkityyppien kirjaston [Ope16c]. Sapluunat mallintavat tietyn käyttötapauksen, esimerkiksi tulosteen sisällön, käyttäjän näkemän ruudun sisällön, dokumentin rakenteen tai integraatiossa tarvittavan viestin rakenteen. Sisältö koostetaan yhden tai useamman arkkityypin sisältämistä elementeistä rajaamalla sallittuja arvoja ja terminologiaa vastaamaan tiettyä käyttötarkoitusta. Sapluunat vastaavat tuotantokäytössä olevassa järjestelmässä usein esimerkiksi yhtä ruudul-

14 11 la näkyvää lomaketta ja ne ovat tapa käyttää arkkityyppejä järjestelmässä suorituksen aikana [Ope16c]. Arkkityypit ja sapluunat määrittelevät tietoa tietoteorian (epistemological) näkökulmasta. Ne mallintavat tietyn tietoinstanssin mahdollisen tietorakenteen, mutta eivät määritä rakenteen sisältämälle tiedolle ontologiaa. Ontologiat ovat välttämättömät ja ne sidotaan terminologisilla sidoksilla (terminology bindings) arkkityyppeihin ja sapluunoihin. Terminologisten sidosten avulla on mahdollista määritellä ontologisesti mistä tietyssä arkkityypin tai sapluunan elementissä on kyse tai määritellä elementin arvojen keskinäinen suhde [Ope16c]. Kuvassa neljä on kuvattu arkkityyppien ja sapluunoiden suhteet muihin ohjelmistokomponentteihin ja terminologioihin. Kuva 4; openehr semantiikan arkkitehtuuri Käytännössä arkkityypin määrittely koostuu kolmesta osasta. Kuvailevasta tiedosta, rajoitussäännöistä ja ontologisista määrittelyistä [Eic05]. Kuvaileva tieto sisältää arkkityypin yksilöllisen tunnisteen, arkkityypin määrittelevän kliinisen käsitteen koodin koneluettavassa muodossa, sekä arkkityyppiin liittyvää metadataa. Metadata sisältää esimerkiksi versionumeron, arkkityypin käyttötarkoituksen, sen tekijän ja tiedon mikäli arkkityyppi on erikoistettu toisesta arkkityypistä. Rajoitussäännöt ovat arkkityypin ydin. Niiden avulla rajoitetaan sähköisessä potilaskertomuksessa käsiteltävää tietoa rajoittamalla sallittua rakennetta, kardinaliteettiä ja sisältöä arkkityypin mukaisten olioiden osalta. Ontologiset määrittelyt määrittelevät sanastot (koneen luettavat koodit) joilla arkkityypin mukaisen olion tietoa voi kuvata ontologisessa mielessä. Määrittelyt sisältävät myös koodistojen merkitysten mahdolliset käännökset eri ihmisten kielille. Lisäksi

15 12 siinä voidaan määritellä rajoituksia arkkityypin sisällä oleville koodatuille arvoille perustuen toisiin saman arkkityypin sisältämiin koodattuihin arvoihin openehr:n arkkityyppien määrittelykieli 2 Arkkityyppien määrittelykieli (The Archetype Definition Language 2/ADL2) käytää kolmea muuta syntaksia. Rajaavaa arkkityyppien määrittelykieltä (cadl), instanssin datanotaatiota (Object Data Instance Notation) ja versiota ensimmäisen kertaluvun predikaattilogiikasta (First-Order Predicate Logic/FOPL). cadl ja FOPL syntakseilla kuvataan rajoituksia, joilla arkkityyppi rajaa viitemallia. ODIN syntaksia käytetään ADL arkkityypin kieltä sisältävissä osioissa. Täten ADL itsessään on koostava syntaksi, joka käyttää muita ilmaisemaan tiedon ja sen rakenteiden rajoituksia [Ope16f]. Kuvassa viisi esitellään arkkityypin määrittelyn eri osakokonaisuudet. Kuva 5: openehr:n arkkityypin määrittelyn rakenne

16 13 Määrittelyosiossa kuvataan rajoitukset määrittelykielellä lohkorakenteisena. Rajoitukset kuvataan puuna objekti-attribuutti-objekti rakenteena. Solmut ovat objekteja ja lehdet ovat attribuutteja. Rajoitukset arvojoukkoon määritellään AC-koodilla ja rajoitukset yksittäiseen termiin määritellään AT-koodilla. Jokaisella solmulla (objektilla) on sen arkkityypin sisällä yksilöivä pakollinen tunniste. Lisäksi jokainen solmun nimi viittaa alapuolisen viitemallin luokkaan. Nämä mahdollistavat sen, että jokaiseen arkkityypin solmuun voidaan viitata yksiselitteisesti ja solmuja voidaan käyttää ohjelman suorituksen aikana tiedon rajaamiseen. Lisäksi jokaisella solmulle kyetään muodostamaan yksilöllinen polku [Ope16f]. Rajoitusten puurakenteesta johtuen poluilla on sama objekti/attribuutti/objekti rakenne [Ope16f]. Määrittelyosiossa voidaan määritellä rajoituksia myös terminologialle. Terminologiset rajoitukset voivat koskea yhtä arvoa tai arvojoukkoa. Termit itsessään voidaan määritellä arkkityypin sisällä tai viitata ulkopuoliseen terminologiaan [Ope16f], molemmissa tapauksessa termit määritellään terminologia osiossa. Säännöt osiossa määritellään säännöt, joiden määrittelyyn cadl kielen kuvausvoima ei riitä. Tällaisia sääntöjä ovat säännöt, joissa käsitellään useamman kuin yhtä solmua. Säännöt, joissa on ennalta määritelty arvo, esimerkiksi current_date. Säännöt, jotka hyödyntävät kyselyn vastausta, esimerkiksi potilaan ikää [Ope16f] openehr:n arkkityyppien kyselykieli Arkkityyppien kyselykieli (The Archetype Query Language/AQL) on deklaratiivinen kyselykieli kliinisen datan hakemiselle arkkityypeihin perustuvista sähköisistä potilaskertomuksista. Sen syntaksi on irrallaan ohjelmointikielistä, järjestelmäympäristöistä ja tallennusmalleista. Sen avulla kyselyt voidaan tehdä semanttisella tasolla perinteisen tietotason sijaan. Kerran tehtyä kyselyä voidaan käyttää AQL:n minimivaatimukset täyttävissä muissa järjestelmissä sellaisenaan. Minimivaatimukset ovat arkkityyppien ja terminologian käyttö siten, että järjestelmän sisältämä tieto on merkattu arkkityyppi- ja terminologiakoodeilla riittävän hienojakoisesti [Ope16d]. 7 Yhteenveto Monessa maassa terveydenhuollon toimintaa yritetään tehostaa ottamalla käyttöön ter-

17 14 veydenhuollon tietotekniikkaa. Erityisesti sähköisestä potilaskertomuksesta ja sen varaan rakentuvasta toiminnallisuudesta, kuten päätöksenteon tuesta ja näyttöön pohjautuvasta lääketieteestä odotetaan suuria. Tulevaisuudessa genetiikkaan perustuvasta henkilökohtaisesta hoidosta toivotaan lisää tehokkuutta. Sähköinen potilaskertomus ja sen varaan pohjautuvat toiminnallisuudet tuovat hyötyjä hyvin laaja-alaisesti monelle eri sidosryhmälle. Sähköisen sairauskertomuksen tietoon pääsee aina käsiksi useampikin käyttäjä yhtä aikaa. Sähköisen sairauskertomuksen tieto tai otos siitä voidaan esittää käyttäjälle juuri hänen tarvitsemassaan muodossa. Laajasta heterogeenisestä käyttäjäkunnasta johtuen sähköiseen potilaskertomukseen ja potilastietojärjestelmään kohdistuu paljon vaatimuksia. Eri käyttäjien vaatimukset voivat myös olla ristiriidassa keskenään. Yleisistä, käyttökohteesta riippumattomat vaatimukset tunnetaan onneksi hyvin. Kansainvälisessä ISO standardissa listataan ydinvaatimukset potilastietojärjestelmän arkkitehtuurille. Terveydenhuoltoon on vuosikymmenten aikana toteutettu lukuisia erillisiä tietojärjestelmiä. Sen johdosta on minkä tahansa uuden järjestelmän merkittävänä, ellei merkittävämpänä vaatimuksena yhteentoimivuus semanttisella tasolla. Yhteentoimivuus on perinteisesti ratkaistu viestipohjaisesti, tietovarastopohjaisesti tai yhteisarkkitehtuuripohjaisesti. Kehittyneimpänä ja nykyaikaisimpana tapana pidetään kahden mallin ratkaisutapaa. Tapa on eräänlainen yhteisarkkitehtuurimalli, missä tietojärjestelmät jakavat keskenään yhteisen viitemallin. Viitemalli on geneerinen ja se voi käsitellä hyvin monimuotoista tietoa. Järjestelmäkohtaisesti viitemallin geneerisyyttä rajataan arkkityyppien avulla. Arkkityypit mahdollistavat järjestelmäkohtaisesti viitemallin rajaamisen halutun domainin mukaiseksi. Arkkityyppien avulla saavutetaan myös semanttinen yhteentoimivuus kun ne sidotaan ontologioigin terminilogisilla sidoksilla. Täten onnistuu myös semanttisten kyselyiden kohdistaminen sähköisen sairauskertomuksen tietoihin. openehr säätiöt laajat avoimet spesifikaatiot kattavat sähköisen sairauskertomuksen ja potilastietojärjestelmän rakentamisen. Spesifikaatioiden yhtenä merkittävänä tavoitteena on tukea potilastietojärjestelmien semanttista yhteentoimivuutta. Tämän spesifikaatiot saavuttavat kahden mallin arkkitehtuurin avulla jossa pohjalla on viitemalli jota rajataan arkkityypeillä. Spesifikaatioiden mukaisen järjestelmän suunnittelussa on noudatettu montaa periaatetta, joilla pyritään eri komponenttien ja kerrosten välisiä rooleja selkiyttämään ja keskinäisiä sidoksia heikentämään. openehr spesifikaatioiden ja avoimen lähdekoodin toteutusten varaan pystyy rakentamaan modernin sähköisen sairauskerto-

18 muksen sekä sen tarvitseman potilastietojärjestelmän. 15

19 16 Lähteet [BaM13] [Bea02] [Beg07] [BlP09] [Dob10] [Eic05] [FiE13] [GaD06] Arshdeep, B., Vijay K., A Cloud-based Approach for Interoperable Electronic Health Records (EHRs), IEEE Journal of Biomedical and Health Informatics, Vol., 17, No. 5, 2013, s Beale, T., Archetypes: Constraint-based Domain Models for Future-proof Information Systems, Workshop on behavioural semantics, Vol. 105, OOPSLA, Begoyan, A., AN OVERVIEW OF INTEROPERABILITY STANDARDS FOR ELECTRONIC HEALTH RECORDS, Integrated Design and Process Technology, IDPT-2007, Society of Design and Process Science, USA, Blobel, B., Pharrow, P., Analysis and Evaluation of EHR Approaches, Methods of information in medicine, Vol. 48, Issue 2, 2009, s Dobrev, A., et all., Interoperable ehealth is Worth it, Securing Benefits from Electronic Health Records and eprescribing, Study Report, European Communities, Luxenburg, Eichelberg, M. et all., A Survey and Analysis of Electronic Healthcare Record Standards, ACM Computing Surveys, VOL 37, No. 4, New York, 2005, s Fitzpatrick, G., Ellingsen, G., A Review of 25 Years of CSCW Research in Healthcare: Contributions, Challenges and Future Agendas, Computer Supported Cooperative Work (CSCW), 22, 2013, s Garets, D., Davis, M., Electronic Medical Records vs. Electronic Health Records: Yes, There Is a Difference. A HIMSS Analytics White Paper, Chicago, USA, [GGH00] Grimson, J., Grimson, W., Hasselbring, W., The SI Challenge in Health Care, COMMUNICATIONS OFF THE ACM, Vol. 43, No. 6, [HoA10] Hoerbst, A., Ammenwerth, E., Electronic Health Records A Systematic Review on Quality Requirements, Methods Inf Med, 49, Schattauer, Austria, 2010, s

20 [ISO05] 17 International Organization for Standardization, ISO/TR 20514:2005 Health informatics Electronic health record definition, scope and context, Saatavilla: ber=39525 [ ]. [ISO11] International Organization for Standardization, ISO 18308:2011 Health informatics -- Requirements for an electronic health record architecture. International Organization for Standardization, 2011, Saatavilla: [ ]. [KaA08] Kalra, D., Tapuria, A., The EHR and Clinical Archetypes: time for clinical engagement!, ehealth Plannin and Management Symposium, [Kal06] Kalra, D., Electronic Health Record Standards, IMIA Yearbook of Medical Informatics, IMIA and Schautter GmbG, 2006, s [KaI06] Kalra, D., Ingram D., Electronic Health Records, Information technology solutions for healthcare, Springer, London, 2006, s [Mea06] Mead, C., N., Data Interchange Standards in Healthcare IT Computable Semantic Interoperability: Now Possible but Still Difficult, Do We Really Need a Better Mousetrap?, Journal of Healthcare Information Management, Vol. 20, No. 1, 2006, s [MMF10] Martínez-Costa, C., Menárguez-Tortosa, M., Fernández-Breis, T., An approach for the semantic interoperability of ISO EN and OpenEHR archetypes, Journal of biomedical informatics, 43, Elsevier, 2010, s [Ope16a] openehr Foundation, openehr Architecture Overview release 1.0.3, Saatavilla: /docs/architecture_overview/architecture_overview.html [ ]. [Ope16b] openehr Foundation, EHR Information Model, Saatavilla: [ ].] [Ope16c] openehr Foundation, Archetype Technology Overview, Saatavilla: [ ]

21 [Ope16d] openehr Foundation, Archetype Query Language (AQL), Saatavilla: [ ] 18 [Ope16e] openehr Foundation, Common Information Model, Saatavilla: [ ] [Ope16f] [Sch06] [Suj98] openehr Foundation, Archetype Defination Language 2, Saatavilla: [ ] Schloeffel, P. et all., The relationship between CEN 13606, HL7 and openehr, HIC 2006 Bridging the Digital Divide: Clinician, consumer and computer, Johanna W., Joanne C., Health Informatics Society of Australia Ltd, Sydney, Sujansky, W., The Benefits and Challenges of an Electronic Medical Record: Much More than a Word-Processed Patient Chart, Western Journal of Medicine, 169, 1998, s [Wae03] Waegmann, P., C., EHR vs. CPR vs. EMR, Health Informatics Online 1, [ZKW10] Zuniga, A., Khin, T., Willy, S., Functionalities of free and open electronic health record systems, International journal of technology assessment in health care, Vol. 24, 4, s

arvostelija OSDA ja UDDI palveluhakemistoina.

arvostelija OSDA ja UDDI palveluhakemistoina. Hyväksymispäivä Arvosana arvostelija OSDA ja UDDI palveluhakemistoina. HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta/Osasto Fakultet/Sektion Faculty/Section Laitos Institution

Lisätiedot

HL7 Clinical Document Architecture. Seminaari: Tiedonhallinta terveydenhuollossa Riku Niittymäki

HL7 Clinical Document Architecture. Seminaari: Tiedonhallinta terveydenhuollossa Riku Niittymäki HL7 Clinical Document Architecture Seminaari: Tiedonhallinta terveydenhuollossa Riku Niittymäki Clinical Document Architecture (CDA) HL7 järjestön standardi Ensimmäinen julkaisu 2000 ja toinen 2005 Kliinisen

Lisätiedot

Yhteentoimivuusalusta: Miten saadaan ihmiset ja koneet ymmärtämään toisiaan paremmin?

Yhteentoimivuusalusta: Miten saadaan ihmiset ja koneet ymmärtämään toisiaan paremmin? Yhteentoimivuusalusta: Miten saadaan ihmiset ja koneet ymmärtämään toisiaan paremmin? Avoin verkkoalusta ihmisen ja koneen ymmärtämien tietomääritysten tekemiseen Riitta Alkula 20.3.2019 Esityksen sisältö

Lisätiedot

Selainpelien pelimoottorit

Selainpelien pelimoottorit Selainpelien pelimoottorit Teemu Salminen Helsinki 28.10.2017 Seminaaritutkielma Helsingin yliopisto Tietojenkäsittelytiede ! 1 HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta

Lisätiedot

Yhteentoimivuusvälineistö

Yhteentoimivuusvälineistö Yhteentoimivuusvälineistö Yhteinen tiedon hallinta (YTI) hanke V 1.0, 5.9.2017 Päivittyvä Miksi yhteentoimivuusvälineistöä tarvitaan? Ongelmana on kielen moniselitteisyys Tavallisessa kielenkäytössä emme

Lisätiedot

Yhteentoimiva.suomi.fi - palvelukokonaisuuden ja työkalujen esittely

Yhteentoimiva.suomi.fi - palvelukokonaisuuden ja työkalujen esittely Yhteentoimiva.suomi.fi - palvelukokonaisuuden ja työkalujen esittely Petri Tenhunen 6.3.2019 Esityksen sisältö Lyhyt oppimäärä Yhteentoimivuus ja semanttinen yhteentoimivuus Yhteentoimivuusalusta Sanastot-työkalu

Lisätiedot

Seminaari: HL7 versio 2

Seminaari: HL7 versio 2 hyväksymispäivä arvosana arvostelija Seminaari: HL7 versio 2 Markus Koski Helsinki 29.9.2014 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF

Lisätiedot

Tietokannan eheysrajoitteet ja niiden määrittäminen SQL-kielellä

Tietokannan eheysrajoitteet ja niiden määrittäminen SQL-kielellä hyväksymispäivä arvosana arvostelija Tietokannan eheysrajoitteet ja niiden määrittäminen SQL-kielellä Tuomas Husu Helsinki 20.2.2010 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Sisältö i 1 Johdanto

Lisätiedot

Tiedosta hyvinvointia 1 SNOMED CT. Outi Meriläinen

Tiedosta hyvinvointia 1 SNOMED CT. Outi Meriläinen Tiedosta hyvinvointia 1 SNOMED CT Outi Meriläinen 28.11.2006 Tiedosta hyvinvointia 2 SNOMED Systematized Nomenclature of Medicine Tiedosta hyvinvointia 3 SNOMED on kansainvälinen hanke standardoidun, globaalin

Lisätiedot

Aika/Datum Month and year Kesäkuu 2012

Aika/Datum Month and year Kesäkuu 2012 Tiedekunta/Osasto Fakultet/Sektion Faculty Laitos/Institution Department Filosofian, historian, kulttuurin ja taiteiden tutkimuksen laitos Humanistinen tiedekunta Tekijä/Författare Author Veera Lahtinen

Lisätiedot

Terveydenhuollon tietotekniikka. Seminaari 5.9.2012

Terveydenhuollon tietotekniikka. Seminaari 5.9.2012 Terveydenhuollon tietotekniikka Seminaari 5.9.2012 Seminaarin ohjelma 13.00-13.30 Terveydenhuollon ohjelmistojen kansalliset laatuvaatimukset Teemupekka Virtanen, STM 13.30-14.00 Lääkinnällisten laitteiden

Lisätiedot

Yhteentoimivuutta edistävien työkalujen kehittäminen

Yhteentoimivuutta edistävien työkalujen kehittäminen Yhteentoimivuutta edistävien työkalujen kehittäminen Semantiikkaa organisaatioiden välisen tiedonvaihdon helpottamiseksi Mikael af Hällström, Verohallinto Esityksen sisältö Taustatekijöitä (OKM:n hallinnonala,

Lisätiedot

Yhteisen tiedon hallinta -hanke Eli YTI

Yhteisen tiedon hallinta -hanke Eli YTI Yhteisen tiedon hallinta -hanke Eli YTI 4.5.2017 Anne Kauhanen-Simanainen Tiedonhallintalakityöryhmän työpaja: Tiedon ja tietojärjestelmien yhteentoimivuus YHTI YTIMA YHTIHA YTHAMA YTIHAMA Mitä tarkoitatte?

Lisätiedot

The OWL-S are not what they seem

The OWL-S are not what they seem The OWL-S are not what they seem...vai ovatko? Verkkopalveluiden koostamisen ontologia OWL-S Seminaariesitelmä 15.4.2013 Emilia Hjelm Internet on hankala Nykyinternet on dokumenttien verkko Asiat, joita

Lisätiedot

Kohti paperitonta potilaskertomusta. Asko Nieminen Asiantuntijalääkäri PSHP Tietohallinto

Kohti paperitonta potilaskertomusta. Asko Nieminen Asiantuntijalääkäri PSHP Tietohallinto Kohti paperitonta potilaskertomusta Asko Nieminen Asiantuntijalääkäri PSHP Tietohallinto Nykytilanne Paperin käyttö Esteet ja hyödyt Tavoite Paperittomuus Sähköinen potilaskertomus Rakenteinen kirjaaminen

Lisätiedot

Eero Hyvönen. Semanttinen web. Linkitetyn avoimen datan käsikirja

Eero Hyvönen. Semanttinen web. Linkitetyn avoimen datan käsikirja Eero Hyvönen Semanttinen web Linkitetyn avoimen datan käsikirja WSOY:n kirjallisuussäätiö on tukenut teoksen kirjoittamista Copyright 2018 Eero Hyvönen & Gaudeamus Gaudeamus Oy www.gaudeamus.fi Kansi:

Lisätiedot

Ohjelmistojen mallintaminen, mallintaminen ja UML

Ohjelmistojen mallintaminen, mallintaminen ja UML 582104 Ohjelmistojen mallintaminen, mallintaminen ja UML 1 Mallintaminen ja UML Ohjelmistojen mallintamisesta ja kuvaamisesta Oliomallinnus ja UML Käyttötapauskaaviot Luokkakaaviot Sekvenssikaaviot 2 Yleisesti

Lisätiedot

Maailman muutosta tallentamassa Marko Vuokolan The Seventh Wave -valokuvasarja avauksena taidevalokuvan aikaan

Maailman muutosta tallentamassa Marko Vuokolan The Seventh Wave -valokuvasarja avauksena taidevalokuvan aikaan Maailman muutosta tallentamassa Marko Vuokolan The Seventh Wave -valokuvasarja avauksena taidevalokuvan aikaan Pro gradu -tutkielma 31.1.2012 Helsingin yliopisto Humanistinen tiedekunta Filosofian, historian,

Lisätiedot

Arkkitehtuurinen reflektio

Arkkitehtuurinen reflektio Arkkitehtuurinen reflektio Toni Ruokolainen Toni.Ruokolainen@cs.helsinki.fi Helsinki 6.10.2003 Tiivistelmä HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET

Lisätiedot

Korkeakoulujen yhteentoimivuusmalli

Korkeakoulujen yhteentoimivuusmalli Korkeakoulujen yhteentoimivuusmalli Tavoitteena korkeakoulujen opetus-, tutkimus- ja julkaisutietojärjestelmien yhteentoimivuus Miika Alonen Suvi Remes Nykytila Esim. Kirjastotoimi Opintopolku? Korkeakoulujen

Lisätiedot

Automaattinen semanttinen annotointi

Automaattinen semanttinen annotointi Automaattinen semanttinen annotointi Matias Frosterus, Reetta Sinkkilä, Katariina Nyberg Semantic Computing Research Group (SeCo) School of Science and Technology, Department of Media Technology and University

Lisätiedot

Näkökulmia yhteentoimivuuteen

Näkökulmia yhteentoimivuuteen Näkökulmia yhteentoimivuuteen 6.9.2016 Ammatillisen koulutuksen toimijoiden verkostotapaaminen JulkICT / Yhteinen tiedon palvelumalli (YTI) -hanke Yhteentoimivuus? Semanttinen yhteentoimivuus? l ä p i

Lisätiedot

Pro gradu -tutkielma Meteorologia SUOMESSA ESIINTYVIEN LÄMPÖTILAN ÄÄRIARVOJEN MALLINTAMINEN YKSIDIMENSIOISILLA ILMAKEHÄMALLEILLA. Karoliina Ljungberg

Pro gradu -tutkielma Meteorologia SUOMESSA ESIINTYVIEN LÄMPÖTILAN ÄÄRIARVOJEN MALLINTAMINEN YKSIDIMENSIOISILLA ILMAKEHÄMALLEILLA. Karoliina Ljungberg Pro gradu -tutkielma Meteorologia SUOMESSA ESIINTYVIEN LÄMPÖTILAN ÄÄRIARVOJEN MALLINTAMINEN YKSIDIMENSIOISILLA ILMAKEHÄMALLEILLA Karoliina Ljungberg 16.04.2009 Ohjaajat: Ari Venäläinen, Jouni Räisänen

Lisätiedot

ELM GROUP 04. Teemu Laakso Henrik Talarmo

ELM GROUP 04. Teemu Laakso Henrik Talarmo ELM GROUP 04 Teemu Laakso Henrik Talarmo 23. marraskuuta 2017 Sisältö 1 Johdanto 1 2 Ominaisuuksia 2 2.1 Muuttujat ja tietorakenteet...................... 2 2.2 Funktiot................................

Lisätiedot

Helsingin yliopisto/tktl DO Tietokantojen perusteet, s 2000 Johdanto & yleistä Harri Laine 1. Tietokanta. Tiedosto

Helsingin yliopisto/tktl DO Tietokantojen perusteet, s 2000 Johdanto & yleistä Harri Laine 1. Tietokanta. Tiedosto Tietokanta Tiedosto Tietokanta (database) jotakin käyttötarkoitusta varten laadittu kokoelma toisiinsa liittyviä säilytettäviä tietoja Ohjelmointikielissä apumuistiin tallennettuja tietoja käsitellään

Lisätiedot

Työn laji Arbetets art Level Aika Datum Month and year Sivumäärä Sidoantal Number of pages

Työn laji Arbetets art Level Aika Datum Month and year Sivumäärä Sidoantal Number of pages Tiedekunta/Osasto Fakultet/Sektion Faculty Laitos Institution Department Tekijä Författare Author Työn nimi Arbetets titel Title Oppiaine Läroämne Subject Työn laji Arbetets art Level Aika Datum Month

Lisätiedot

Luonnontieteiden popularisointi ja sen ideologia

Luonnontieteiden popularisointi ja sen ideologia Luonnontieteiden popularisointi ja sen ideologia Tapauksina Reino Tuokko ja Helsingin Sanomat 1960-luvulla Ahto Apajalahti Helsingin yliopisto Humanistinen tiedekunta Suomen ja Pohjoismaiden historia Pro

Lisätiedot

Paikkatiedon mallinnus Dokumentoinnin ymmärtäminen. Lassi Lehto

Paikkatiedon mallinnus Dokumentoinnin ymmärtäminen. Lassi Lehto Paikkatiedon mallinnus Dokumentoinnin ymmärtäminen Lassi Lehto INSPIRE-seminaari 23.08.2012 Sisältö Tietotuoteselosteen rakenne (ISO 19131) Unified Modeling Language (UML) Luokkakaaviotekniikan perusteet

Lisätiedot

Koht dialogia? Organisaation toimintaympäristön teemojen hallinta dynaamisessa julkisuudessa tarkastelussa toiminta sosiaalisessa mediassa

Koht dialogia? Organisaation toimintaympäristön teemojen hallinta dynaamisessa julkisuudessa tarkastelussa toiminta sosiaalisessa mediassa Kohtdialogia? Organisaationtoimintaympäristönteemojenhallinta dynaamisessajulkisuudessatarkastelussatoiminta sosiaalisessamediassa SatuMariaPusa Helsinginyliopisto Valtiotieteellinentiedekunta Sosiaalitieteidenlaitos

Lisätiedot

Oppimateriaalin kokoaminen ja paketointi

Oppimateriaalin kokoaminen ja paketointi Oppimateriaalin kokoaminen ja paketointi Pekka Simola Helsinki 14.4.2004 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta/Osasto

Lisätiedot

Yhteinen kansallinen koodistopalvelu ( Suomi.fi koodistopalvelu )

Yhteinen kansallinen koodistopalvelu ( Suomi.fi koodistopalvelu ) Yhteinen kansallinen koodistopalvelu ( Suomi.fi koodistopalvelu ) Miika Alonen miika.alonen@csc.fi Petri Roponen petri.roponen@vrk.fi Kansallinen koodistopalvelutyöpaja Kick off 29.5.2017 Väestörekisterikeskus,

Lisätiedot

Suvi Remes Miika Alonen Petri Mustajoki Totti Tuhkanen

Suvi Remes Miika Alonen Petri Mustajoki Totti Tuhkanen Suvi Remes Miika Alonen Petri Mustajoki Totti Tuhkanen So far Toimeksianto: Opiskelun ja opetuksen tuen ja hallinnon viitearkkitehtuuri Tietoarkkitehtuurin osuuteen liittyen Synergiaryhmä 4.12.2014 linjannut,

Lisätiedot

Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys

Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys Tällä kurssilla on tutustuttu ohjelmistojen mallintamiseen oliomenetelmiä ja UML:ää käyttäen Samaan aikaan järjestetyllä kurssilla on käsitelty

Lisätiedot

Sisällys. Valtion tietotekniikan rajapintasuosituksia. XML:n rooleja sähköisen asioinnin tavoitearkkitehtuurissa. dbroker - asiointialusta

Sisällys. Valtion tietotekniikan rajapintasuosituksia. XML:n rooleja sähköisen asioinnin tavoitearkkitehtuurissa. dbroker - asiointialusta Palveluita ja sisältöä portaaliin - XML:n mahdollisuuksista XML-tietokannat ja julkishallinnon XML-sovellukset, 28.05.2002 Lasse Akselin, TietoEnator Oyj Sisällys Valtion tietotekniikan rajapintasuosituksia

Lisätiedot

Kuntien yhteentoimivuusseminaari. Tietomallien laatiminen Taina Nurmela projektipäällikkö, Helsingin kaupunki

Kuntien yhteentoimivuusseminaari. Tietomallien laatiminen Taina Nurmela projektipäällikkö, Helsingin kaupunki Kuntien yhteentoimivuusseminaari Tietomallien laatiminen Taina Nurmela projektipäällikkö, Helsingin kaupunki Case Tiedonohjaus tietomallituki Tiedonohjaus tarjoaa tiedot rajapinnan kautta käyttöliittymään

Lisätiedot

Hieman lisää malleista ja niiden hyödyntämisestä

Hieman lisää malleista ja niiden hyödyntämisestä Hieman lisää malleista ja niiden hyödyntämisestä Ohjelmistojen mallintaminen Kesä 2012 (Avoin yliopisto) Toni Ruokolainen, 23.8.2012 Mallit Mallit ovat todellisuuden abstraktioita, jotka on muodostettu

Lisätiedot

jotakin käyttötarkoitusta varten laadittu kokoelma toisiinsa liittyviä säilytettäviä tietoja

jotakin käyttötarkoitusta varten laadittu kokoelma toisiinsa liittyviä säilytettäviä tietoja Tietokanta Tietokanta (database) jotakin käyttötarkoitusta varten laadittu kokoelma toisiinsa liittyviä säilytettäviä tietoja mikä tahansa tietokokoelma? --> erityispiirteitä Tietokanta vs. tiedosto 1

Lisätiedot

Tietokanta (database)

Tietokanta (database) Tietokanta Tietokanta (database) jotakin käyttötarkoitusta varten laadittu kokoelma toisiinsa liittyviä säilytettäviä tietoja 1 Tiedosto Ohjelmointikielissä apumuistiin tallennettuja tietoja käsitellään

Lisätiedot

Laskennallinen yhteiskuntatiede

Laskennallinen yhteiskuntatiede Laskennallinen yhteiskuntatiede Matti Nelimarkka Helsinki 5.5.2011 LuK tutkielma HELSINGIN YLIOPISTO Tietojenkasittelytieteen laitos HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta

Lisätiedot

Ontologiakirjasto ONKI-Paikka

Ontologiakirjasto ONKI-Paikka Ontologiakirjasto ONKI-Paikka Tomi Kauppinen, Robin Lindroos, Riikka Henriksson, Eero Hyvönen Semantic Computing Research Group (SeCo) and University of Helsinki and Helsinki University of Technology (TKK)

Lisätiedot

HELIA 1 (17) Outi Virkki Tiedonhallinta

HELIA 1 (17) Outi Virkki Tiedonhallinta HELIA 1 (17) Luento 4.1 Looginen suunnittelu... 2 Relaatiomalli... 3 Peruskäsitteet... 4 Relaatio... 6 Relaatiokaava (Relation schema)... 6 Attribuutti ja arvojoukko... 7 Monikko... 8 Avaimet... 10 Avain

Lisätiedot

Collaborative & Co-Creative Design in the Semogen -projects

Collaborative & Co-Creative Design in the Semogen -projects 1 Collaborative & Co-Creative Design in the Semogen -projects Pekka Ranta Project Manager -research group, Intelligent Information Systems Laboratory 2 Semogen -project Supporting design of a machine system

Lisätiedot

Sanastotyö THL:SSÄ Sanastotyö THL:ssä / Outi Meriläinen 1

Sanastotyö THL:SSÄ Sanastotyö THL:ssä / Outi Meriläinen 1 Sanastotyö THL:SSÄ 18.5.2011 9.11.2014 Sanastotyö THL:ssä / Outi Meriläinen 1 Miksi THL:ssä tehdään sanastotyötä? Sanastotyö on THL:ssä lakisääteistä: Laki Terveyden ja hyvinvoinnin laitoksesta 688/2008

Lisätiedot

HELIA 1 (11) Outi Virkki Tiedonhallinta 4.11.2000

HELIA 1 (11) Outi Virkki Tiedonhallinta 4.11.2000 HELIA 1 (11) Access 1 ACCESS...2 Yleistä...2 Access-tietokanta...3 Perusobjektit...3 Taulu...5 Kysely...7 Lomake...9 Raportti...10 Makro...11 Moduli...11 HELIA 2 (11) ACCESS Yleistä Relaatiotietokantatyyppinen

Lisätiedot

Action Request System

Action Request System Action Request System Manu Karjalainen Ohjelmistotuotantovälineet seminaari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 25.10.2000 Action Request System (ARS) Manu Karjalainen Ohjelmistotuotantovälineet

Lisätiedot

UNA PoC-yhteenveto CGI Aino Virtanen

UNA PoC-yhteenveto CGI Aino Virtanen UNA PoC-yhteenveto CGI 4.10.2017 Aino Virtanen PoC-toteutusten vastuulliset toimittajat/asiakasorganisaatiot sekä sisällölliset painopisteet Mitä PoC sisälsi PoC-toiminnallisuus - hahmoteltiin UNA:n modulaarista

Lisätiedot

XML-tutkimus Jyväskylän yliopistossa

XML-tutkimus Jyväskylän yliopistossa XML-tutkimus Jyväskylän yliopistossa Airi Salminen Jyväskylän yliopisto Tietojenkäsittelytieteiden laitos airi.salminen@jyu.fi http://www.cs.jyu.fi/~airi/ Airi Salminen, XML-tutkimus Jyväskylän yliopistossa

Lisätiedot

Yhteentoimivuusalusta ja sen hyödyntäminen kuntien/maakuntien taloushallinnossa Petri Tenhunen, VRK

Yhteentoimivuusalusta ja sen hyödyntäminen kuntien/maakuntien taloushallinnossa Petri Tenhunen, VRK 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ä

Lisätiedot

TIE-20200 Samuel Lahtinen. Lyhyt UML-opas. UML -pikaesittely

TIE-20200 Samuel Lahtinen. Lyhyt UML-opas. UML -pikaesittely Lyhyt UML-opas UML -pikaesittely UML, Unified Modeling Language Standardoitu, yleiskäyttöinen mallinnuskieli, jota ylläpitää/hallitsee (Object Management Group) OMG Historiaa: 90-luvulla oli paljon kilpailevia

Lisätiedot

Tiedonhallinnan perusteet. Viikko 1 Jukka Lähetkangas

Tiedonhallinnan perusteet. Viikko 1 Jukka Lähetkangas Tiedonhallinnan perusteet Viikko 1 Jukka Lähetkangas Kurssilla käytävät asiat Tietokantojen toimintafilosofian ja -tekniikan perusteet Tiedonsäilönnän vaihtoehdot Tietokantojen suunnitteleminen internetiä

Lisätiedot

Johtamisen haaste kokonaisarkkitehtuuri menestyksen mahdollistajako?

Johtamisen haaste kokonaisarkkitehtuuri menestyksen mahdollistajako? Johtamisen haaste kokonaisarkkitehtuuri menestyksen mahdollistajako? JÄRJESTÄJÄ SAVO Q AIKA 14.11.2018 Kokonaisarkkitehtuurin määrittelyä Tekijä(t) Armour, F. & Kaisler, S. 2017. Introduction to Enterprise

Lisätiedot

Ohjelmistoprosessit ja ohjelmistojen laatu Kevät Ohjelmistoprosessit ja ohjelmistojen laatu. Projektinhallinnan laadunvarmistus

Ohjelmistoprosessit ja ohjelmistojen laatu Kevät Ohjelmistoprosessit ja ohjelmistojen laatu. Projektinhallinnan laadunvarmistus LAADUNVARMISTUS 135 Projektinhallinnan laadunvarmistus Projektinhallinnan laadunvarmistus tukee ohjelmistoprojektien ohjaus- ja ylläpitotehtäviä. Projektinhallinnan laadunvarmistustehtäviin kuuluvat seuraavat:

Lisätiedot

Asiakastietoa käsittelevä järjestelmä. Rajapintakäyttötapaukset

Asiakastietoa käsittelevä järjestelmä. Rajapintakäyttötapaukset Asiakastietoa käsittelevä järjestelmä Sosiaalihuollon asiakastiedon arkisto Versiohistoria Versio Pvm Tekijät Muutokset 1.0 KK Ensimmäinen julkaistu versio. 2.0 12.10.2016 KK Muokattu käyttötapauksia Arkistoi

Lisätiedot

TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 30. marraskuuta 2015

TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 30. marraskuuta 2015 TIEA241 Automaatit ja kieliopit, syksy 2015 Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 30. marraskuuta 2015 Sisällys t Väitöstilaisuus 4.12.2015 kello 12 vanhassa juhlasalissa S212 saa tulla 2 demoruksia

Lisätiedot

Semanttinen Web. Ossi Nykänen Tampereen teknillinen yliopisto (TTY), DMI / Hypermedialaboratorio W3C Suomen toimisto

Semanttinen Web. Ossi Nykänen Tampereen teknillinen yliopisto (TTY), DMI / Hypermedialaboratorio W3C Suomen toimisto Semanttinen Web Ossi Nykänen ossi.nykanen@tut.fi Tampereen teknillinen yliopisto (TTY), DMI / Hypermedialaboratorio W3C Suomen toimisto Esitelmä "Semanttinen Web" Sisältö Konteksti: W3C, Web-teknologiat

Lisätiedot

Ontologiat merkitysten mallintamisessa: OWL. Eeva Ahonen

Ontologiat merkitysten mallintamisessa: OWL. Eeva Ahonen Ontologiat merkitysten mallintamisessa: OWL Eeva Ahonen 1.11.2004 Semanttinen tieto käsitemallit ihmisillä sisäiset mallit maailmantieto tarvitaan tekstin tulkitsemiseen tietokoneelle esim. sanat vain

Lisätiedot

OSALLISTU KESKUSTELUUN PITKIN PÄIVÄÄ https://stm.screen.io/interop 1 2.11.2018 Etunimi Sukunimi KANSALLINEN YHTEENTOIMIVUUSPÄIVÄ Ma 29.10.2018 kello 10-18, Säätytalo, Helsinki Webcast osoite: http://videonet.fi/web/stm/20181029/

Lisätiedot

Mitä mahdollisuuksia tuloksemme tarjoavat museoille?

Mitä mahdollisuuksia tuloksemme tarjoavat museoille? Mitä mahdollisuuksia tuloksemme tarjoavat museoille? Prof. Eero Hyvönen Helsinki Institute for Information Technology HIIT University of Helsinki, Dept. of Computer Science Semantic Computing Research

Lisätiedot

Taustamuistio 1 (6) Yhteinen tiedon hallinta -hanke. Taustatietoa Sanaston metatietomallin määrittely -työpajan keskusteluun

Taustamuistio 1 (6) Yhteinen tiedon hallinta -hanke. Taustatietoa Sanaston metatietomallin määrittely -työpajan keskusteluun Taustamuistio 1 (6) 2.11.2016 Yhteinen tiedon hallinta -hanke Taustatietoa Sanaston metatietomallin määrittely -työpajan keskusteluun Sanastotyötä tehdään paljon. Tuotettavan sanaston käyttötarve ja -kohde

Lisätiedot

Sosiaalihuollon asiakirjastandardi kehittyy. Konstantin Hyppönen Erikoissuunnittelija Tietojenkäsittelytieteen laitos Kuopion yliopisto

Sosiaalihuollon asiakirjastandardi kehittyy. Konstantin Hyppönen Erikoissuunnittelija Tietojenkäsittelytieteen laitos Kuopion yliopisto Sosiaalihuollon asiakirjastandardi kehittyy Konstantin Hyppönen Erikoissuunnittelija Tietojenkäsittelytieteen laitos Kuopion yliopisto 1 Esityksen sisältö Asiakirjastandardin lähtökohdat Suunnitteluperiaatteet

Lisätiedot

IHE-XDS, sähköiset potilaskertomukset ja niiden arkistointi

IHE-XDS, sähköiset potilaskertomukset ja niiden arkistointi hyväksymispäivä arvosana arvostelija IHE-XDS, sähköiset potilaskertomukset ja niiden arkistointi Janne Huttunen Pro gradu -tutkielma Helsinki xx.xx.2013 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Lisätiedot

SÄHKE- ja Moreqvaikutukset. dokumenttienhallinnan järjestelmäkehitykseen. Juha Syrjälä, Affecto Finland Oy

SÄHKE- ja Moreqvaikutukset. dokumenttienhallinnan järjestelmäkehitykseen. Juha Syrjälä, Affecto Finland Oy SÄHKE- ja Moreqvaikutukset asian- ja Ju dokumenttienhallinnan järjestelmäkehitykseen Juha Syrjälä, Affecto Finland Oy Affecto Enterprise Information Management -ratkaisujen edelläkävijä Pohjois- Euroopassa

Lisätiedot

RANTALA SARI: Sairaanhoitajan eettisten ohjeiden tunnettavuus ja niiden käyttö hoitotyön tukena sisätautien vuodeosastolla

RANTALA SARI: Sairaanhoitajan eettisten ohjeiden tunnettavuus ja niiden käyttö hoitotyön tukena sisätautien vuodeosastolla TURUN YLIOPISTO Hoitotieteen laitos RANTALA SARI: Sairaanhoitajan eettisten ohjeiden tunnettavuus ja niiden käyttö hoitotyön tukena sisätautien vuodeosastolla Pro gradu -tutkielma, 34 sivua, 10 liitesivua

Lisätiedot

! #! %! & #!!!!! ()) +

! #! %! & #!!!!! ()) + ! #! %! & #!!!!! ()) + Tiedekunta/Osasto Fakultet/Sektion Faculty Humanistinen tiedekunta Laitos Institution Department Taiteiden tutkimuksen laitos Tekijä Författare Author Matti Pesonen Työn nimi Arbetets

Lisätiedot

Asiakastietoa käsittelevä järjestelmä. Rajapintakäyttötapaukset

Asiakastietoa käsittelevä järjestelmä. Rajapintakäyttötapaukset Asiakastietoa käsittelevä järjestelmä Sosiaalihuollon asiakastiedon arkisto Versiohistoria Versio Pvm Tekijät Muutokset 1.0 KK Ensimmäinen julkaistu versio. 2.0 12.10.2016 KK Muokattu käyttötapauksia Arkistoi

Lisätiedot

JHS-järjestelmä ja yhteentoimivuus

JHS-järjestelmä ja yhteentoimivuus JHS-järjestelmä ja yhteentoimivuus JHS-seminaari 5.4.2005 Säätytalo Tommi Karttaavi, JUHTA JUHTA Asetettu valtionhallinnon ja kunnallishallinnon tietohallintoyhteistyön suunnittelua ja tietohallintoyhteistyöhön

Lisätiedot

JARI PORRASMAA

JARI PORRASMAA Genomitieto terveydenhuollossa - ajatuksia kokonaisarkkitehtuurista 11.11.2014 JARI PORRASMAA Kokonaisarkkitehtuuri? (VM et al) TOIMINTA prosessit palvelut TIETO käsitteet tietomallit TIETO- JÄRJESTELMÄ

Lisätiedot

Malliperustainen ohjelmistokehitys (Model-Driven Engineering, MDE)

Malliperustainen ohjelmistokehitys (Model-Driven Engineering, MDE) Malliperustainen ohjelmistokehitys (Model-Driven Engineering, MDE) Pasi Lehtimäki Helsinki 10.9.2007 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY

Lisätiedot

Yhteentoimivuusalusta ja Sanastot-työkalu

Yhteentoimivuusalusta ja Sanastot-työkalu Yhteentoimivuusalusta ja Sanastot-työkalu Marko Latvanen erityisasiantuntija, VRK Kuntatalo 12.3.2019 Tiedon yhteentoimivuuden tarve kasvaa Hallinnossa syntyy ja ylläpidetään erittäin paljon tietoa on

Lisätiedot

X-road ja e-health seka valinnanvapaus- ja kapitaatiokokemukset Viron perusterveydenhuollossa. mitä voimme oppia Virosta.

X-road ja e-health seka valinnanvapaus- ja kapitaatiokokemukset Viron perusterveydenhuollossa. mitä voimme oppia Virosta. X-road ja e-health seka valinnanvapaus- ja kapitaatiokokemukset Viron perusterveydenhuollossa mitä voimme oppia Virosta Madis Tiik Madis Tiik, MD, Phd 14.12.2012 Tarton Yliopisto, Lääkäri 1996 Tarton Yliopisto,

Lisätiedot

XDW-profiilin käyttö osana XDS-infrastruktuuria. IHE Finland työkokous Helsingin kuntatalo Esittelijä: Jussi Seilola

XDW-profiilin käyttö osana XDS-infrastruktuuria. IHE Finland työkokous Helsingin kuntatalo Esittelijä: Jussi Seilola XDW-profiilin käyttö osana XDS-infrastruktuuria IHE Finland työkokous Helsingin kuntatalo 10.10.2017 Esittelijä: Jussi Seilola Esittely Jussi Seilola Chief Architect, Social and Healthcare Digialla vuodesta

Lisätiedot

FinCC luokituskokonaisuuden päivitys FinCC seminaari THL, Helsinki

FinCC luokituskokonaisuuden päivitys FinCC seminaari THL, Helsinki Anneli Ensio FinCC luokituskokonaisuuden päivitys FinCC seminaari 28.2.2012 THL, Helsinki Kansallinen hoitotyön kirjaamismalli 1. Päätöksenteon prosessimalli (WHOn hoitotyön malli, Suomeen 1970 luvulla)

Lisätiedot

Tiedonlouhinta rakenteisista dokumenteista (seminaarityö)

Tiedonlouhinta rakenteisista dokumenteista (seminaarityö) Tiedonlouhinta rakenteisista dokumenteista (seminaarityö) Miika Nurminen (minurmin@jyu.fi) Jyväskylän yliopisto Tietotekniikan laitos Kalvot ja seminaarityö verkossa: http://users.jyu.fi/~minurmin/gradusem/

Lisätiedot

HAAGA-HELIA Heti-09 1 (12) ICT05 Tiedonhallinta ja Tietokannat O.Virkki Näkymät

HAAGA-HELIA Heti-09 1 (12) ICT05 Tiedonhallinta ja Tietokannat O.Virkki Näkymät HAAGA-HELIA Heti-09 1 (12) Näkymät Näkymät... 2 Eri tyyppisiä relaatioita... 2 Taulu - Tallennettu relaatio... 2 Tulosrelaatio - Kyselyn tulos... 2 Näkymä - Virtuaalirelaatio... 2 Näkymien määrittely...

Lisätiedot

YHTEENTOIMIVUUS Mikael Vakkari Tiedonhallintapäällikkö

YHTEENTOIMIVUUS Mikael Vakkari Tiedonhallintapäällikkö YHTEENTOIMIVUUS 6.3.2019 Mikael Vakkari Tiedonhallintapäällikkö Yhteentoimivuus Järjestelmien (ja organisaatioiden) välisten tietojen vaihdon mahdollistaminen (ja varmistaminen) Tiedon (tarkoituksenmukaisen)

Lisätiedot

Liite 7: Asiakastietoa käsittelevä järjestelmä Sosiaalihuollon asiakastiedon arkisto. Rajapintakäyttötapaukset

Liite 7: Asiakastietoa käsittelevä järjestelmä Sosiaalihuollon asiakastiedon arkisto. Rajapintakäyttötapaukset Liite 7: Asiakastietoa käsittelevä järjestelmä Sosiaalihuollon asiakastiedon arkisto Rajapintakäyttötapaukset Versiohistoria Versio Pvm Tekijät Muutokset 1.0 22.4.2016 Katja Korhonen Ensimmäinen julkaistu

Lisätiedot

Finto palveluiden toteuttamisen alustana

Finto palveluiden toteuttamisen alustana Finto palveluiden toteuttamisen alustana Matias Frosterus Nimitietopalvelua ja paikkatietopalvelua koskeva seminaari 30.1.2018 Tavoitteena yhteentoimivuus Linkittyvä metadata Semanttinen yhteentoimivuus

Lisätiedot

Teknologinen muutos ja yliopistojen tulevaisuus. Tievie-seminaari Helsinki 22.11.2001 Antti Auer

Teknologinen muutos ja yliopistojen tulevaisuus. Tievie-seminaari Helsinki 22.11.2001 Antti Auer Teknologinen muutos ja yliopistojen tulevaisuus Tievie-seminaari Helsinki 22.11.2001 Antti Auer Verkko-opetuksen neljä strategiaa (mukailtu Collis & Gommer, 2001 artikkeleista) Instituutio määrittelee

Lisätiedot

Virtuaaliklinikkaa 1.0. Madis Tiik 19.3.2014

Virtuaaliklinikkaa 1.0. Madis Tiik 19.3.2014 Virtuaaliklinikkaa 1.0 Madis Tiik 19.3.2014 Madis Tiik, MD, Phd Tartu University, medical doctor 1996 Nordic School of Public Health (Sweden) - Diploma in Public Health 2003 stonian Business School 2001-2003

Lisätiedot

Pilvilaskennan perusteet ja sanasto (ISO/IEC 17788) sekä jatkotyöstö. SFS SR-310 Pasi Mäkinen, Open Source Lead, Microsoft

Pilvilaskennan perusteet ja sanasto (ISO/IEC 17788) sekä jatkotyöstö. SFS SR-310 Pasi Mäkinen, Open Source Lead, Microsoft OPPILAITOSPORTAALI Pilvilaskennan perusteet ja sanasto (ISO/IEC 17788) sekä jatkotyöstö SFS SR-310 Pasi Mäkinen, Open Source Lead, Microsoft Sisältö Pilvilaskennan tausta Pilvilaskenta yleisesti Pilvilaskennan

Lisätiedot

Hoitoisuuden ja rakenteisen kirjaamisen kumppanuus. Pia Liljamo, erikoissuunnittelija, TtM Pohjois-Pohjanmaan sairaanhoitopiiri 16.5.

Hoitoisuuden ja rakenteisen kirjaamisen kumppanuus. Pia Liljamo, erikoissuunnittelija, TtM Pohjois-Pohjanmaan sairaanhoitopiiri 16.5. Hoitoisuuden ja rakenteisen kirjaamisen kumppanuus Pia Liljamo, erikoissuunnittelija, TtM Pohjois-Pohjanmaan sairaanhoitopiiri 16.5.2012 Sähköisen potilaskertomustiedon hyödyntäminen johtamisessa Sähköisen

Lisätiedot

KODAK EIM & RIM VIParchive Ratkaisut

KODAK EIM & RIM VIParchive Ratkaisut ATK Päivät 2006 Mikkeli KODAK EIM & RIM VIParchive Ratkaisut 29.-30.5. 2006 Stefan Lindqvist HCIS Sales Specialist Health Care Information Systems Kodak Health Group 3/24/2013 1 Arkistoinnin haasteita

Lisätiedot

Julian graafinen annotointityökalu ja erityisontologioiden editori. Jaason Haapakoski P Kansanterveyslaitos , 28.3.

Julian graafinen annotointityökalu ja erityisontologioiden editori. Jaason Haapakoski P Kansanterveyslaitos , 28.3. Julian graafinen annotointityökalu ja erityisontologioiden editori Jaason Haapakoski P. 040 7612 811 Kansanterveyslaitos 28.2.2006, 28.3.2006 Perusnäkymä Ohjelmalle on konfiguroitavissa useita eri käsitteistöjä

Lisätiedot

HELIA 1 (14) Outi Virkki Tiedonhallinta

HELIA 1 (14) Outi Virkki Tiedonhallinta HELIA 1 (14) Luento Näkymät... 2 Relaatiotyypit... 2 Taulu - Tallennettu relaatio... 3 Näkymä - Virtuaalirelaatio... 3 Tulosrelaatio - Kyselyn tulos... 3 Otetaulut - Tauluun tallennettu kyselyn tulos...

Lisätiedot

Provet Net Kutsut ohje

Provet Net Kutsut ohje Provet Net Kutsut ohje Provetissa voidaan kutsuja käyttää pitkä-aikaisten asiakassuhteiden ylläpitoon. Kutsujen avulla asiakkaita voidaan muistuttaa lemmikin rokotusten voimassa olosta, hampaiden säännöllisestä

Lisätiedot

IoT-järjestelmän ja ulkovalaistuksen ohjauksen hankinta -markkinavuoropuhelutilaisuus

IoT-järjestelmän ja ulkovalaistuksen ohjauksen hankinta -markkinavuoropuhelutilaisuus IoT-järjestelmän ja ulkovalaistuksen ohjauksen hankinta -markkinavuoropuhelutilaisuus Teknologia-arkkitehtuuri ja rajapinnat/integraatiot 21.3.2019 Sisältö Alustojen asemoituminen ja pilvivalmius Arkkitehtuuriperiaatteet

Lisätiedot

Euroopan unionin neuvosto Bryssel, 25. heinäkuuta 2014 (OR. en)

Euroopan unionin neuvosto Bryssel, 25. heinäkuuta 2014 (OR. en) Euroopan unionin neuvosto Bryssel, 25. heinäkuuta 2014 (OR. en) 12141/14 ADD 1 ENV 689 STATIS 80 RECH 333 SAATE Lähettäjä: Euroopan komissio Saapunut: 17. heinäkuuta 2014 Vastaanottaja: Kom:n asiak. nro:

Lisätiedot

Potilastiedon arkisto 2. vaiheen tietosisällöt ja toiminnallisuus. Projektipäällikkö Anna Kärkkäinen 10.10.2014

Potilastiedon arkisto 2. vaiheen tietosisällöt ja toiminnallisuus. Projektipäällikkö Anna Kärkkäinen 10.10.2014 Potilastiedon arkisto 2. vaiheen tietosisällöt ja toiminnallisuus Projektipäällikkö Anna Kärkkäinen 10.10.2014 Kanta-palveluiden tulevat toiminnallisuudet ja sisällöt Potilastiedon arkiston hyödyntäminen

Lisätiedot

Ylläpitodokumentti. Boa Open Access. Helsinki 2.5.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Ylläpitodokumentti. Boa Open Access. Helsinki 2.5.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Ylläpitodokumentti Boa Open Access Helsinki 2.5.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Ilmari

Lisätiedot

Semanttinen Web. Ossi Nykänen. Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), Hypermedialaboratorio W3C Suomen toimisto

Semanttinen Web. Ossi Nykänen. Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), Hypermedialaboratorio W3C Suomen toimisto Semanttinen Web Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), Hypermedialaboratorio W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: Semanttinen Web (SW) on

Lisätiedot

Metatiedot ja terveydenhuollon kansallinen arkisto

Metatiedot ja terveydenhuollon kansallinen arkisto Metatiedot ja terveydenhuollon kansallinen arkisto Tampere 25.5.2010 Terveydenhuollon atk-päivät Maritta Korhonen Hankepäällikkö Pohjois-Savon sairaanhoitopiiri 3.6.2010 1 Metatieto, määritelmä Metatieto

Lisätiedot

7/20: Paketti kasassa ensimmäistä kertaa

7/20: Paketti kasassa ensimmäistä kertaa Ohjelmointi 1 / syksy 2007 7/20: Paketti kasassa ensimmäistä kertaa Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy 2007

Lisätiedot

Palvelun versio 1.0 Toimeenpanopalvelun tunnus (ks. M ) 10fea, 9c2f, 4760, 9095, f4f9295f4b19

Palvelun versio 1.0 Toimeenpanopalvelun tunnus (ks. M ) 10fea, 9c2f, 4760, 9095, f4f9295f4b19 1 5. Luokittamispalvelu 5.1. Palveluinformaatio Palvelun nimi Luokittamispalvelu Palvelun versio 1.0 Toimeenpanopalvelun tunnus (ks. M14.4.42) 10fea, 9c2f, 4760, 9095, f4f9295f4b19 5.2 Avainkäsitteet 5.2.1

Lisätiedot

Mobiilit käyttöliittymät lääkitystietoon

Mobiilit käyttöliittymät lääkitystietoon Mobiilit käyttöliittymät lääkitystietoon Katja Leiviskä, Harri Oinas-Kukkonen, Teppo Räisänen Oulun yliopisto, Tietojenkäsittelytieteiden laitos katja.leiviska@oulu.fi, harri.oinas-kukkonen@oulu.fi, teppo.raisanen@oulu.fi

Lisätiedot

ONKI SKOS Sanastojen ja ontologioiden julkaiseminen ja käyttö Asiasanaston muuntaminen SKOS muotoon: case YSA

ONKI SKOS Sanastojen ja ontologioiden julkaiseminen ja käyttö Asiasanaston muuntaminen SKOS muotoon: case YSA ONKI SKOS Sanastojen ja ontologioiden julkaiseminen ja käyttö Asiasanaston muuntaminen SKOS muotoon: case YSA ONKI julkistustilaisuus 12.9.2008 Jouni Tuominen, Matias Frosterus Semantic Computing Research

Lisätiedot

TIETOHALLINTOLAKI (LUONNOS) Korkeakoulujen IT-päivät Erityisasiantuntija Olli-Pekka Rissanen

TIETOHALLINTOLAKI (LUONNOS) Korkeakoulujen IT-päivät Erityisasiantuntija Olli-Pekka Rissanen TIETOHALLINTOLAKI (LUONNOS) 13.10.2010 Korkeakoulujen IT-päivät Erityisasiantuntija Olli-Pekka Rissanen Keskeisenä tavoitteena Toteuttaa eduskunnan 7.12.2009 tekemä päätös, että hallituksen tulisi valmistella

Lisätiedot

Enterprise Architecture TJTSE Yrityksen kokonaisarkkitehtuuri

Enterprise Architecture TJTSE Yrityksen kokonaisarkkitehtuuri Enterprise Architecture TJTSE25 2009 Yrityksen kokonaisarkkitehtuuri Jukka (Jups) Heikkilä Professor, IS (ebusiness) Faculty of Information Technology University of Jyväskylä e-mail: jups@cc.jyu.fi tel:

Lisätiedot

11/20: Konepelti auki

11/20: Konepelti auki Ohjelmointi 1 / syksy 2007 11/20: Konepelti auki Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy 2007 p.1/11 Tämän luennon

Lisätiedot