Infomudelite eesmärk
Eesti tervishoiu infomudelite kirjeldamise eesmärk on tagada erinevate osapoolte (tervishoiuteenuse osutajad, tugisüsteemide pakkujad, infosüsteemide arendajad, poliitika kujundajad) vahel ühtne arusaam kliinilise informatsiooni ja andmete liikumisest tervise valdkonnas. See on eelduseks, et andmete kogumine ja töötlemine toimub ühtsetel alustel, mis muudab kogutud andmed omavahel võrreldavaks ning taaskasutatavaks. Selle jaoks on vajalik standardiseerida andmete kogumine Eesti tervishoiusüsteemis andmete tekkimise tasandil ehk andmevahetusstandarditest sõltumatult.
Kliinilised infomudelid on andmekirjelduste standardiseeritud kogum, mis kirjeldab põhiandmeid ja nende vahelisi seoseid, et tekitada andmete struktuurne ja semantiline ühtsus ning võimaldada koostalitlusvõime tervishoiusüsteemis. Kliiniline infomudel ei defineeri tehnilisi aspekte andmete liikumisest, vaid kirjeldab rohkem konseptsioonide seoseid ja omadusi, et standardiseerida andmed, mida kasutatakse tervishoiuteenuse protsessis. Keskne põhimõte on tagada järjepidev kliiniliste andmete kogumine EHR-is vaatamata ajast, kohast või teenuseosutajast. Kuna kliinilised infomudelid on allikmaterjaliks erinevatele IKT lahendustele, kuid ei sõltu nendest konkreetselt, siis tehnoloogilise lahenduse muutudes või uuenedes, jäävad andmed alati alles.
Kliiniliste infomudelite halduse eesmärgiks on tagada Euroopa koostalitlusvõime raamistiku (Refined eHealth European Interoperability Framework (ReEIF).semantika ehk Information tasandi toetamist e-tervise koostalitlusvõime tagamisel.
Põhimõtted ISO 13972:2022 põhjal
- Kliinilised infomudelid kirjeldavad kliiniliste andmete olemust patsiendi ja tervishoiutöötajate/-spetsialistide vaatest esindades kliinilist teadmust IKT lahendustes.
- Kliinilised infomudelid toimivad kui ehitusklotsid, mille abil saab on võimalik luua erinevaid kasulikke lahendusi, samas tagades alusandmete standardiseerituse.
- Kliinilised infomudelid on konkreetsete juhtumite kliiniliste mõistete, konteksti ja seoste olemused. Kliinilised infomudelid toimivad kui konkreetsete juhtumite tervishoiu andmete arhitektuur. Need on sillaks reaalelu kliiniliste protsesside ja neid toetavate IT lahenduste vahel.
- Infomudelid on sõltumatud tehnoloogilistest valikutest ja neid saab kasutada erinevates tervise informatsiooni tehnoloogiates.
- Infomudel määratleb kliinilised mõisted tehniliselt lahendusest sõltumatult. See tagab semantilise koostalitlusvõime eri infosüsteemide vahel, mis võivad kasutada erinevaid tehnoloogilisi lahendusi ja standardeid.
Infomudelite koostamise põhimõtted
Infomudelid oma olemuselt on kliinilisi andmeid kirjeldavad mudelid, mida kasutatakse erinevate tehniliste andmekirjelduste ja -vahetuste tagamiseks. Seetõttu toimub nende sisuloome tervise valdkonna, tervishoiukorralduse ja IT valdkonna spetsialiste koostööna.
Infomudelite koostamisel vaadatakse ka teiste riikide infomudeleid ja standardeid ning võrreldakse neid Eesti uue teenuse vajadustega. Mõned peamised näited, mida aluseks võetakse on Hollandi HCIM, X-eHealth, IPS, FHIR ja openEHR.
Mudelite loomine koosneb erinevatest etappidest ja tegevustest:
- Infomudelite loomise ja uuendamise vajadus tuleneb tervise valdkonna äripoole määratletud vajadustest.
- Infomudelite loomiseks luuakse töörühm(ad), kuhu kuuluvad nii tervise valdkonna ja tervishoiukorraldamise vastavad spetsialistid, IT-eksperdid ning andmete standardimise eksperdid.
- Pärast esmast uue teenuse kirjeldust, lepitakse semantilises töörühmas kokku esialgsed andmed või nende grupid (nt MRT, kliiniline laborianalüüs, vererõhk jne), mida selle teenuse juurutamiseks on vaja kirjeldada. Selle esmase sisendi pealt teostavad andmete standardimise eksperdid (nt TEHIK andmekorraldus) ülevaate teiste sarnaste teenuste, standardite ja andmemudelite pealt eelanalüüsi, millega koondatakse mustandmudelid esialgsete andmeelementide kaardistusena.
- Tervise valdkonna eksperdid annavad hinnangu tulemile, vajadusel muudavad seda ning koostavad lõpliku infomudelite koosseisu, kitsendades/laiendades olemasolevat kaardistust või hinnates kohalike eripäradega arvestamise vajadust.
- Kui lõplik mudelite koosseis ja sisu on kokkulepitud ning kinnitatud, siis vormistavad andmete standardimise eksperdid neist kehtestatud vormile vastavad dokumendid.
- Esialgsed mudelid avaldatakse tagasisidestamiseks ja kooskõlastamiseks.
- Vajadusel viiakse sisse muudatused tagasisidest lähtuvalt. Peale kooskõlastusringide läbimist avaldatakse infomudelid kõigile kättesaadavalt TEHIKu andmehalduse teabekeskuses.
Infomudeli koosseis
- Infomudelid võivad viidata teistele infomudelitele.
- Infomudelid võib rühmitada kogumiteks.
- Infomudelil on metaandmed nagu nimi, ID ja kirjeldus
- Infomudelid on versioneeritavad.
- Infomudelil võib olla üks kuni mitu andmeelementi.
- Andmeelemendil võib olla üks kuni mitu seost erinevate mõistete, teiste andmeelementide või kontseptsioonidega.
- Igal andmeelemendil on oma metaandmestik nagu andmetüüp, nimi, ID ja kirjeldus.
- Andmeelementide vahelised seosed võivad sisaldada loogilisi reegleid (nt kui andmeelement on täidetud, siis ka teine andmeelement peab olema täidetud.
Kuidas infomudelit lugeda?
Tervise- ja hooldusega seotud kliinilised infomudelid on ühest või mitmest andmeelemendist koosnevad mudelid, mis kirjeldavad selle kliinilise mõistega seotud kontseptsioone.
Andmeelemendi kirjeldus on lühike kirjeldus andmeelemendi kontekstuaalsest tähendusest, allikast, kasutusest jms.
Kliinilised infomudelid hõlmavad kokkuleppeid, mis on seotud:
- Definitsiooniga - Mõiste definitsioon ja mõiste kirjeldamine.
- Andmeelemendid, nende kordsus ja omavahelised suhted. Mudeli elemendid ja kuidas mudel on seotud teiste mudelitega või kontseptsioonidega.
- Andmeelementide tüüp. Iga andmeelemendi andmetüüp, näiteks: vabas vormis tekst, kuupäev/kellaaeg, kood. Iga andmeelemendi väärtuste vahemik ehk mis väärtusi võib andme elemendil olla ja milline ühik.
Infomudeli versiooni metaandmetes olevate staatuste selgitused:
- Kinnitatud - infomudeli esmane versioon on valmis ja Teabekeskuses avaldatud.
- Aegunud - infomudelile on tekkinud järgmine versioon ning eelnev versioon on seetõttu aegunud (küll aga võib see aegunud versioon olla siiski aktiivselt seotult FHIR profiiliga).
Näide “Patsient” infomudelist
Näide infomudelite omavahelisest seosest
Infomudeli andmeelementide tüüpide selgitus
Inglise keeles | Eesti keeles | Selgitus | Näide |
---|---|---|---|
Rootconcept | Juurkontseptsioon | Infomudeli keskne või algne element/mõiste. See on kõrgeimal tasemel olev üksus, millest kogu mudel laieneb. Kõik muud elemendid on selle kontseptsiooniga seotud kas otseselt või kaudselt. | Patsiendi infomudelis on juurkontseptsiooniks patsient, millest kogu mudel laieneb edasi. |
Container | Konteiner | Konteinerit kasutatakse sageli juhul, kui on vaja grupeerida mitmesuguseid seotud andmeid, mis kuuluvad samasse loogilisse rühma. Näiteks võib konteiner esindada suuremat objekti, mille sees on alamobjektid või andmeüksused. Saab kasutada hierarhiliste struktuuride loomiseks ja on sageli vajalik keerukamate andmestruktuuride puhul. | Kontaktandmete infomudelis on telefoninumbri konteiner, mis jaotub omakorda telefoninumbriga seotud andmeüksusteks. |
Data, reference | Viide | Andmeelement, mis osutab teisele andmeelemendile või kontseptsioonile. Selle abil luuakse seosed eri andmete või mudeli komponentide vahel. Kõige tavalisemalt toimub viitamine mingile teisele mudelile. | Patsiendi infomudelis on viidatud nime infomudelile. |
Data | Andmed | See on andmeelement, millel on andmetüüp. Infomudeli kõige põhilisem üksus, mis võib olla nii number, tekst, kuupäev jne. | Patsiendi infomudelis on toodud välja sünniaja andmeelement, millel on andmetüübiks TS (time stamp) ehk aeg. |
Infomudeli kordsuste selgitus
Kordsus | Selgitus | Näide |
---|---|---|
0…1 | Andmeelement võib esineda 0 kuni 1 korda. (valikuline, kuid maksimaalselt üks) | Inimese vanus |
0…* | Andmeelement võib esineda 0 või rohkem kordi. (valikuline andmeelement) | Inimese kontaktisikud |
1…1 või 1 | Andmeelement peab esinema täpselt 1 kord. (kohustuslik, peab olema üks) | Inimese isikukood |
1…* | Andmeelement peab esinema vähemalt 1 kord aga võib esineda rohkem kordi. (kohustuslik, kuid hulga piirangut ei ole) | Inimese kontaktandmed |
Infomudeli andmetüüpide selgitus
Andmeelementide andmetüüpe võib olla erinevaid. Lühendid tulevad ingliskeelsetest nimetustest. Siin on kirjeldatud mõningad põhilised andmetüübid, kuid erinevaid põhi-andmetüüpe või tuletatud andmetüüpe eksisteerib veel palju.
Lühend | Tüüp inglise keeles | Tüüp eesti keeles | Selgitus | Näide |
---|---|---|---|---|
BL | Boolean | Tõeväärtus | Tõeväärtus kujutab binaarset väärtust (üks võimalus kahest), mille vahel valida. Kasutatakse juhtudel, kus valikuks on kaks võimalust ning kirjeldatakse kui tõsi/vale (true/false), jah/ei (yes/no) või arvudega 1/0 | Patsient_elab: 1 |
ID | Identifier | Id | Ühtlase formaadiga unikaalne identifikaator, mille eesmärk on eristada unikaalseid instantse (nt patsiente). Kujutatud mistahes suurte ja/või väikeste tähtede ning numbrite ja/või sümbolite kombinatsioon. Identifikaatori formaat peab olema eelnevalt defineeritud ID haldajate poolt, et vältida vigaseid andmeid | Inimese_isikukood: 35207170217 |
CD | Concept Descriptor | Kood | Andmeelement tuleb seda defineerivast loendist. Koodid võivad olla omavahel analoogsed, kuid loendi või koodisüsteemi poolne kirjeldus viitab spetsiifilisele otsitavale kontseptioonile. | patsiendi_veregrupp: 112144000 (A veregrupi kood loendist “ABO_veregrupp”) |
ST | String | Tekst/sõne | Vabatekst ehk tekstiline väärtus, millel puudub konkreetne formaat. Sobib mingi konkreetse olukorra/instantsi kirjeldamiseks | Patsiendi_kaebused: “Pt kurdab peavalu. On manustanud valuvaigistit (Atsetoaminofeen 1g) kell 14:43, kuid siiani pole valu leevenenud” |
PQ | Physical quantity | Väärtus ja ühik | Koosneb üldiselt omajagu mitmest erinevast andmetüübist nagu näiteks numbrilisest väärtusest ja mõõtühikust. Vajalik andmetüüp kirjeldamaks kvantitatiivseid tulemusi. | Manustatud_ravimi_tugevus: 50 mg/ml |
INT | Integer Number | Täisarv | Täisarv kirjeldab numbrilist andmeelementi, mis kujutab arvulist väärtust. Võib olla positiivne, negatiivne või 0. täisarvul ei ole komakohti. | Inimese_vanus: 46 |
TS | Time Stamp | Aeg | Kirjeldab mingit konkreetset aega või perioodi. Aja kirjeldamiseks on oluline eelnevalt kokkulepitud aja presenteerimise formaat (pp.kk.AAAA või kk/pp/AA või AAAA-kk-pp-hh-mm-ss jne) | Inimese_sünniaeg: 16/03/1996 |
CO | Coded Ordinal | Kood ja kalkulatsioon | Kodeeritud kontseptsioon, millel on tähendus ja arvuline väärtus kalkulatsiooniks |
Avaldatud infomudelid
Administratiivsed andmed:
Ravimitega seotud:
Isikuga seotud:
Kliiniline kontekst:
Kasutamistingimused
Kliinilisi infomudeleid võib kasutada ilma piiranguteta.
Kontaktinfo
Eesti kliinilisi infomudeleid haldab Tervise ja Heaolu Infosüsteemide Keskus (TEHIK) andmekorraldus. Meiliaadress on [email protected].