16
Omakannan omatietovaranto (PHR) 25.10.2016

Omakannan omatietovaranto (PHR) - HL7Omakannan omatietovaranto Keskitetty kansallinen tietovarasto kansalaisen omille terveys- ja hyvinvointitiedoille Omilla terveys- ja hyvinvointitiedoilla

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Omakannan omatietovaranto (PHR) - HL7Omakannan omatietovaranto Keskitetty kansallinen tietovarasto kansalaisen omille terveys- ja hyvinvointitiedoille Omilla terveys- ja hyvinvointitiedoilla

Omakannan omatietovaranto (PHR)

25.10.2016

Page 2: Omakannan omatietovaranto (PHR) - HL7Omakannan omatietovaranto Keskitetty kansallinen tietovarasto kansalaisen omille terveys- ja hyvinvointitiedoille Omilla terveys- ja hyvinvointitiedoilla

Omakannan omatietovaranto

Keskitetty kansallinen tietovarasto kansalaisen omille terveys- ja hyvinvointitiedoille

Omilla terveys- ja hyvinvointitiedoilla tarkoitetaan kansalaisen itse tuottamia terveyttä ja hyvinvointia edistäviä tietoja, kuten kotona tehtävät fysiologiset mittaukset, kyselyt, oirearviot.

Kansalaisen suostumuksella tietoja voidaan hyödyntää mm. sosiaali- ja terveydenhuollossa

Palvelun virallinen nimi (mm. kanta.fi) on Omakannan omatietovaranto. Käytetään myös nimeä PHR (personal health record)

2

Page 3: Omakannan omatietovaranto (PHR) - HL7Omakannan omatietovaranto Keskitetty kansallinen tietovarasto kansalaisen omille terveys- ja hyvinvointitiedoille Omilla terveys- ja hyvinvointitiedoilla

Omatietovarannon projekti tuottaa

Kansalaisen omien terveys- ja hyvinvointitietojen tallennusalustan määrittely ja toteutus

Toiminnallisuudet kansalaisten käyttämien sovellusten liittämiseksi kansalaisen tiliin (auktorisointi).

Edellytykset tietojen luovutukseen (sote) ammattilaisille. Suostumusten ja mahdollisten kieltojen käsittely

Menettelyt tietosisältöjen ketterään laajentamiseen, tietomallin hallintaprosessi.

Ensimmäiset tietosisältömäärittelyt

Sovellusten sertifiointikriteereiden määrittely

Omakantaan toteutettavat toiminnallisuudet

Tallennettujen tietojen katselun ja poiston toteutus omakannan käyttöliittymään Tietojen tallennus liittyvien sovellusten kautta

Suostumuksen antaminen omakannan käyttöliittymässä

Kansalaisen tiliin liitettyjen sovellusten lupien poisto omakannan käyttöliittymässä

3

Page 4: Omakannan omatietovaranto (PHR) - HL7Omakannan omatietovaranto Keskitetty kansallinen tietovarasto kansalaisen omille terveys- ja hyvinvointitiedoille Omilla terveys- ja hyvinvointitiedoilla

Julkiset palveluntuottajat

Muut kansalliset palvelut

Kanta-palvelut

Reseptikeskus Toimitukset

Potilastiedon arkisto

Hoitoasiakirjat

Suostumuksenhallinta ja tahdonilmaisut

Suostumuksetja kiellot

Tahdonilmaisut, kutenhoitotahto

Koodistopalvelu Koodistot ja terminologiat

Lomakerakenteet

Apteekit (~800)

Sairaanhoitopiirit (20)

Perus-TH (192)

Yksityiset palvelun-tuottajat (4000)

Potilaan keskeiset terveystiedot (koosteet)

Diagnoosit Muut koosteetRiskit

Ruotsin epSOS-yhteyspiste

Tekniset standardit

• HL7 V3: CDA R2 taso 3 ja Medical Records• HL7 FHIR DSTU2 (PHR)• JSON, XHTML (PHR ja sh-arkisto)• PDF/A (vanhat tiedot ja sh-arkisto)• IHE IT-I Profiles (Kuva-arkistossa)• W3C XML DSig• WS Addressing, WS-I• TLS, X.509

Yhteys suljettu pilotin jälkeen

SOTE-organisaatiorekisteri

Kuva-arkisto

Apteekkirekisteri

Uusimiset

Lääkemääräykset

Lokit

Lokit

Varmennepalvelut TH- ja SH-ammattilaisten rekisterit

Lääketietokanta

Vanhat asiakirjat

SOTE-ammattilaiset

Oma-kantaKansalaiset (> 5 000 000)

Kelain

Kan

ta-v

iest

invä

litys

Omatietovaranto (PHR) Potilaan omat tiedot

Sosiaalihuollon asiakastiedon arkisto

Lokit

Asiakasasiakirjat AsiakkuudetP

oti

laan

tie

do

nh

allin

tap

alve

lu

Asiat

Koosteiden palautusVanhat asiakirjat

Sosiaalihuollon palveluntuottajat

ep

SO

S N

CP

KaPA

Palvelutapahtumat

Appsit

Page 5: Omakannan omatietovaranto (PHR) - HL7Omakannan omatietovaranto Keskitetty kansallinen tietovarasto kansalaisen omille terveys- ja hyvinvointitiedoille Omilla terveys- ja hyvinvointitiedoilla

Omatietovarannon arkkitehtuuri

Uusi Kanta-palvelu, tietovaranto kansalaisen

tuottamien tietojen säilyttämiselle. Ammattilaisten ja kansalaisten kirjaamat tiedot pysyvät loogisella

tasolla erillään

Tietojen integrointi samaan näkymään on mahdollista tietoja

käsittelevässä sovelluksessa

Uudet rajapinnat HL7 v3:n sijasta HL7 FHIR DSTU2

Vaikuttaa sekä rajapintoihin että tietosisältöihin

Auktorisoinnissa OAuth 2.0, SMART on FHIR -oppaat ja

Argonaut-projektissa tehty työ huomioitu.

5

Page 6: Omakannan omatietovaranto (PHR) - HL7Omakannan omatietovaranto Keskitetty kansallinen tietovarasto kansalaisen omille terveys- ja hyvinvointitiedoille Omilla terveys- ja hyvinvointitiedoilla

Omakannan Omatietovarannon

pääelementtejä

6

AuktorisointipalvelinResurssipalvelin

Omakannan käyttöliittymä

Sallittujen sovellusten rekisteri

Auktorisointi-käyttöliittymä kansalaiselle

OAuth 2.0 -endpointit eli rajapinnat

Hyvinvointisovellukset

Varsinaiset PHR-tiedotFHIR profiilit

Suomi.fi-tunnistaminen

Suomi.fi-asiointivaltuudet

FHIR-rajapinnat

Pseudonymisointipalvelu

Kansalaisen antamat luvat

Ammattihenkilöiden sovellukset

Page 7: Omakannan omatietovaranto (PHR) - HL7Omakannan omatietovaranto Keskitetty kansallinen tietovarasto kansalaisen omille terveys- ja hyvinvointitiedoille Omilla terveys- ja hyvinvointitiedoilla

Standardipohja: HL7 FHIR DSTU 2

http://fhir.hl7.org

Modulaarinen, uuden sukupolven standardikehikko

Määrittelee sekä tietorakenteet (resurssit) että rajapinnat (REST-pohjaiset)

PHR-tarpeisiin soveltuvat mm. seuraavat resurssit

Observation. Mittausdata mittalaitteilta ja manuaalisesti.

Questionnaire, QuestionnaireResponse. Itsearviointikyselyt, riskitestit.

Medication ja MedicationStatement. Itsehoitolääkitys.

80/20-ajattelumalli, 80 % tietotarpeista ovat yhteisiä ja huomioitu FHIR-

tietorakenteissa, 20 % domain-kohtaisia ja hoidetaan laajennoksilla.

Laajennosten lisäksi tarvitaan profiileja ja soveltamisoppaita (StructureDefinition,

ImplementationGuide)

Tietomallin hallintamalli on viimeistelyssä eli kuinka uusia laajennoksia ja profiileita saadaan

joustavasti ja hallitusti mukaan.

Kehittäjäystävällinen, kirjastoja ja työkaluja tarjolla.

Ei kuitenkaan vielä normatiivinen standardi, tuorein versio DSTU 2 (Draft Standard for

Trial Use).

7

Page 8: Omakannan omatietovaranto (PHR) - HL7Omakannan omatietovaranto Keskitetty kansallinen tietovarasto kansalaisen omille terveys- ja hyvinvointitiedoille Omilla terveys- ja hyvinvointitiedoilla

Tietomalli teknisesti

Resurssi FHIR-”rakenneosa”, jolla on oma FHIR-pohjaprofiili (StructureDefinition-tietorakenne). Esim.

Observation, CarePlan, Questionnaire. Pohjaprofiili on hyvin väljä, joten tarvitaan erillistä profilointia tiedon yhdenmukaistamiseksi.

Profiili Rajoittaa ja täsmentää FHIR-resurssin pohjaprofiilia. Esim. Verenpainemittaus-profiili täsmentää

Observation-profiilia mm. määräten mitä LOINC-koodeja ja mitä mittayksiköitä on käytettävä ja millaisessa rakenteessa mittaustulos on tuotava.

Laajennus (Extension) Jos resurssin pohjaprofiili ei tue tarvittavaa tietoa, tarvitaan laajennus. Esimerkiksi jos mittaus

kohdistuu sikiöön, Observation-resurssia joudutaan laajentamaan koska se ei tue tuota tietoa.

Kyselyrakenne (Questionnaire-resurssin instanssi) Määrittelee kyselyn, testin tai esitietolomakkeen rakenteen, eli kenttäryhmät, kenttien nimet,

tietotyypit, toistuvuudet jne. Kyselyvastaukset (QuestionnaireResponse) noudattavat määriteltyä kyselyrakennetta.

Sisäinen koodisto (ValueSet) Koodisto, jota hyödynnetään PHR-tietosisällöissä ja jota ei viedä kansalliseen koodistopalveluun.

PHR-tietosisällöissä hyödynnetään myös koodistopalvelussa olevia koodistoja. ValueSettejäkäytetään teknisempien koodistojen tai koodistojen alijoukkojen esittämiseen.

8

Page 9: Omakannan omatietovaranto (PHR) - HL7Omakannan omatietovaranto Keskitetty kansallinen tietovarasto kansalaisen omille terveys- ja hyvinvointitiedoille Omilla terveys- ja hyvinvointitiedoilla

9

class Class Model

Henkilö (Person)

Suunnitelma

(CarePlan)

Hyv inv ointiv almennus

Omahoitosuunnitelma

Kyselyn v astaukset

(QuestionnaireResponse)

Kysely

(Questionnaire)

Toimenpide

(Activ ity)

Tav oite (Goal)

- Tavoitearvo

Älykäs oirearv io

(Diabetes)

Hyv inv ointitarkastusÄlykäs oirearv io

(Tuki- ja

liikuntaelin)

Mittaus

(Observ ation)

PEF

Verensokeri

Itsehoitolääkitys

(MedicationSatement)

Paino

Paino

Verenpaine

ym.

Lääkkeen otto

(MedicationAdministration)

Insuliiniannos

Vyötärönympärys

Allergiat

(AllergyIntolerance)

Rokotukset

(Immunization)

Esitietolomake

0..1

0..*

1

0..*

0..*

1..

0..*

1..

0..* 1

0..*

1

0..1 0..*

1

0..*

0..*

1

0..*

1

Page 10: Omakannan omatietovaranto (PHR) - HL7Omakannan omatietovaranto Keskitetty kansallinen tietovarasto kansalaisen omille terveys- ja hyvinvointitiedoille Omilla terveys- ja hyvinvointitiedoilla

Projektissa tuotettavat FHIR profiilit /

tietosisältömäärittelyt

Kansallinen pohjaprofiili fysiologisille mittauksille sekä joukko mittauskohtaisia profiileita pituus, paino, verenpaine, PEF, syke, lämpö, hengitystaajuus,

verensokeri

Profiilit itsehoitolääkityksen-, sekä määrättyjen lääkkeiden käytön kirjaamiselle

Alustavat profiilit saatavilla profiilirekisteristä https://simplifier.net/FinnishPHR

Teknisten profiilien lisäksi kehittäjille julkaistaan implementation guide

Määrittelyihin osallistunut Kelan lisäksi mm. PH SIG kommentointiprojekti sekä ODA

10

Page 11: Omakannan omatietovaranto (PHR) - HL7Omakannan omatietovaranto Keskitetty kansallinen tietovarasto kansalaisen omille terveys- ja hyvinvointitiedoille Omilla terveys- ja hyvinvointitiedoilla

Toimintaympäristö

Profiilirekisteri Palvelu ja sen selainpohjainen käyttöliittymä, jossa julkaistaan kansalliseen tietomalliin liittyvät

profiilit, laajennukset, kyselyrakenteet, koodistot.

Mahdollistaa tietomallin julkaistujen tai valmisteilla olevien osien tilojen seurannan ja versionhallinnan

Palveluun voi rekisteröityä ja luoda omia profiileja ja laajennuksia. Palveluun lisätyt uudet tietomallin osat viedään hyväksyntäprosessiin ja niiden tilat muuttuvat prosessin mukaisesti.

https://simplifier.net/FinnishPHR

Kehitysympäristö(-t) (Sandbox 1 ja 2) Hiekkalaatikkokäyttöön tarkoitetut ympäristöt

Kaikille avoin, profiileja ja extensioneita voi lisätä vapaasti

Sandbox 1 toimii ilman rekisteröintiä

Sandbox 2 on laajennettu rekisteröintimahdollisuuksilla ja auktorisointimekanismeilla.

Asiakastestiympäristö Ympäristö lhyväksymis- ja yhteentoimivuustestejä varten

Asiakastestiympäristöön voi tallentaa vain hyväksyttyjen profiilien mukaista dataa.

Liittymisen ehtona valmis tai melkein valmis sovellus

Tuotantoympäristö Ympäristö todellista käyttöä varten

Kela lisää AT-ympäristössä toimiviksi todetut profiilit ja extensionit tuotantoympäristöön

Liittymisen ehtona testattu ja sertifioitu sovellus

11

Page 12: Omakannan omatietovaranto (PHR) - HL7Omakannan omatietovaranto Keskitetty kansallinen tietovarasto kansalaisen omille terveys- ja hyvinvointitiedoille Omilla terveys- ja hyvinvointitiedoilla

Tietosisältöjen laajennettavuus

Kela määrittelee projektin aikana vain ”tietomallin

siemenen” jota on tarkoitus kasvattaa projektin

aikana ja sen jälkeen muiden osapuolten toimesta

Kehittäjä voi jatkossa viedä laajennustarpeet

hyväksyttäväksi kansalliseen tietomalliin

hallintaprosessin mukaisesti. Laajennusten

katselmoijina PH SIG ja Kela. Tarvittaessa voidaan

käyttää muitakin asiantuntijoita

12

Page 13: Omakannan omatietovaranto (PHR) - HL7Omakannan omatietovaranto Keskitetty kansallinen tietovarasto kansalaisen omille terveys- ja hyvinvointitiedoille Omilla terveys- ja hyvinvointitiedoilla

Auktorisointi/luvitus/sovelluksen liittäminen

kansalaisen tiliin

OAuth 2 -framework valittu PHR:n pääsynhallintamalliksi, jotta voidaan tukea natiiveja mobiilisovelluksia ja kevyttä tunnistusta käyttäviä sovelluksia.

Kriteerit täyttävä sovellus lisätään auktorisointipalvelimen sovellusrekisteriin, mutta tämä ei vielä oikeuta pääsyä kansalaisen PHR tietoihin Tiedot hyväksytyistä sovelluksista julkaistaan Kanta.fi-sivuilla.

Kun kansalainen ottaa sovelluksen käyttöön hän myöntää tietojensa käsittelyluvan käyttämälleen sovellukselle. Luvitus tehdään PHR auktorisointipalvelussa käyttöönotettavan sovelluksen kautta

Luvituksen yhteydessä kansalainen tunnistetaan vahvalla tunnistuksella ja hänen puolesta-asioinnin oikeudet tarkistetaan asiointivaltuudet palvelusta

Kansalainen voi poistaa luvan Omakannan kautta

13

Page 14: Omakannan omatietovaranto (PHR) - HL7Omakannan omatietovaranto Keskitetty kansallinen tietovarasto kansalaisen omille terveys- ja hyvinvointitiedoille Omilla terveys- ja hyvinvointitiedoilla

Auktorisointi Sote ammattilaisten

sovelluksissa

Ammattilaissovellusten pääsy PHR tietoihin ei

perustu kansalaisen luvitukseen/auktorisointiin,

vaan kansalaisen antamaan suostumukseen, joka

ei ole sovelluskohtainen.

Teknisesti myös ammattilaissovelluksissa käytetään

OAuth 2:sta, mutta tässä yhteydessä tavoitteena ei

ole luvitus, vaan osapuolitunnisteiden tarjoaminen

PHR palvelulle OAuth token tietojenkuljetusvälineenä

14

Page 15: Omakannan omatietovaranto (PHR) - HL7Omakannan omatietovaranto Keskitetty kansallinen tietovarasto kansalaisen omille terveys- ja hyvinvointitiedoille Omilla terveys- ja hyvinvointitiedoilla

Omatietovarannon tilanne 10/2016

Kaikille kehittäjille avoin sandbox ympäristö laajenee. Sisältää FHIR palvelimen perustoiminnallisuuksia sekä lokakuussa

julkaistun ensimmäisen version auktorisointipalvelusta.

Sisältää jo yli 15 000 mittaustulosta lähes 3000:lle testipotilaalle.

Tällä hetkellä työn alla Tietosisältömäärittelyjen viimeistely.

Paketti viimeisille kommenteille Ph Sig kommentointiprojektille marraskuussa

Tietosisältöjen hallintamallin ja välineistön tarkennukset

Lakimuutokset

Toiminnallisten määrittelyjen tarkennukset

Sovellusten hyväksymiskriteerit

Auktorisointiprofiilien tarkentaminen

Omakannan toiminnallisuudet

15

Page 16: Omakannan omatietovaranto (PHR) - HL7Omakannan omatietovaranto Keskitetty kansallinen tietovarasto kansalaisen omille terveys- ja hyvinvointitiedoille Omilla terveys- ja hyvinvointitiedoilla

Aikataulu

16

Tuotannon

aloitus

Projektin

aloitus

Avataan

asiakastesti-

ympäristö

hyväksymistestejä

varten

Omakannan

toteutukset

valmiina

Syksy

2016

PHR

hiekka-

laatikko

avattu

Tammikuu

2016

PHR

hiekka-

laatikko

sovellusten

liittämisomi

naisuuksilla

avattu

Kelan tuottamat

tietosisältömääri

ttelyt julkaistu

Vaatimusmäärittely

jen ja linjausten

tarkennukset

valmiina Kevät

2017

Syksy

2017