Patsiendiohutuse andmekogu (POHAK)

Terviseameti teenus, mis kogub patsiendiohutusjuhtumeid, et neid analüüsida ja teha nende põhjal soovitusi ja ettepanekuid ravi- ja õppeasutustele, erialaühendustele, poliitikakujundajatele ja asjaomastele inimestele.

Patsiendiohutuse infosüsteem

Eesmärk

POHAK-u pidamise eesmärk on koguda Eestis patsiendiohutusjuhtumeid, neid analüüsida ning teha soovitusi ja ettepanekuid ravi- ja õppeasutustele, erialaühendustele, poliitikakujundajatele ja asjaomastele inimestele, vajadusel moodustades selleks ekspertide nõukoja. POHAK on oluline patsiendiohutusjuhtumitest õppimiseks, juhtumite ennetusmeetmete hindamiseks, patsiendiohutuse riikliku strateegia loomiseks ning statistika ja teadustöö tegemiseks.

Andmete esitamine ja ligipääs

POHAK-usse ei koguta patsiendi ega tervishoiutöötaja isikustatud andmed. POHAK-us ei saa patsiendiohutusjuhtumiga seotud patsiendi ega tervishoiutöötaja isikut otseselt tuvastada. Kogutud andmeid (st teavet patsiendiohutusjuhtumi, selle analüüsi tulemuste kohta ja tervishoiuteenuse osutaja poolt sarnaste juhtumite vältimiseks ennetusmeetmete väljatöötamise kohta) töödeldakse asutuses. Andmeid võib väljastada üksnes seadusega või seaduse alusel antud õigusaktiga ettenähtud ülesannete täitmiseks ning POHAK-u põhimääruses nimetatud isikutele või andmekogudele selleks vajalikus mahus.

POHAK-isse saavad juhtumeid esitada tervishoiutöötajad, kes on registreeritud Terviseameti poolt peetavas registris (edaspidi MEDRE) ning töötavad mõne tervishoiuteenuse osutaja juures või isikud, kellele on antud läbi riikliku volituste andmise süsteemi (edaspidi Pääsuke) Sisselogimise ja volituste andmise juhend volitus TTO poolt andmeid edastada POHAK andmekogusse. Näiteks antakse õigused TTO-s kvaliteedi eest vastutavale isikule, kes ei pruugi olla tervishoiutöötaja.

Andmekogu iseteeninduse portaali sisenemisel tehakse päring MEDRE infosüsteemi, kontrollimaks kas tegemist on tervishoiutöötajaga ning päring Pääsukesse, kontrollimaks, kas kasutaja on mõne TTO esindaja/juhatuse liige või volitatud POHAKisse andmed esitama.

Kui tervishoiutöötaja ei saa iseteenindusse sisse logida, palume kontrollida, kas tervishoiutöötaja on lisatud tervishoiuteenuse osutaja nimekirja (medre.tehik.ee).

Patsiendiohutusjuhtumid (edaspidi POJU) on muutmiseks avatud kuni 1 aasta. Selle aja jooksul saab muuta neid POJU-sid, mis on “töös” staatuses. Kui POJU on “lõpetatud” staatuses, siis seda POJU muutmiseks avada ei saa. Kui tekib vajadus lõpetatud staatuses POJU muuta, siis saab seda teha Terviseameti peakasutaja. Pöördumine tuleb edastada emaili aadressile [email protected].

POJU raporteerimisel on võimalik märkida, et see toimus teises asutuses. POJU peab menetlema asutus, kus POJU reaalset toimus sõltumata sellest, kes on selle raporteerinud. POJU näevad nii raporteerija kui ka POJU toimumiskoha peakasutaja.

Kasutajate rollid

Sisestaja - saab vaadata ja muuta ainult enda sisestatud POJU-sid esindatava TTO piires.
Peakasutaja - saab vaadata ja muuta kõiki esindatava TTO POJU-sid ja POJU-sid, milles esindatav TTO on märgitud toimumiskohaks.

Asutuse esindusõigusega isikul (nt juhatuse liige) on sisestaja roll, kuid läbi Pääsukese on tal võimalik anda endale peakasutaja roll.

Kasutajaõiguste maatriks

Sisestaja
(enda sisestatud POJU)  
Sisestaja...
Peakasutaja
(enda ja esindatava TTO POJUd)
Peakasutaja...
POJUde otsing
POJUde otsing
x
x
x
x
POJU vaatamine
POJU vaatamine
x
x
x
x
POJU lisamine
POJU lisamine
x
x
x
x
POJU muutmine/täiendamine
POJU muutmine/täiendamine
x
x
x
x
POJU muutmine ekslikult sisestatuks
POJU muutmine ekslikult sis...
x
x
x
x
POJU muutmine lõpetatuks
POJU muutmine lõpetatuks
x
x
x
x
POJU uuesti avamine
POJU uuesti avamine
Lõpetatud staatuses POJU saab avada Terviseamet
Lõpetatud staatuses POJU sa...
Lõpetatud staatuses POJU saab avada Terviseamet
Lõpetatud staatuses POJU sa...
Text is not SVG - cannot display

Teenusega seotud õigusaktid

Tervishoiuteenuse osutaja kohustusliku vastutuskindlustuse seadus
Tervishoiuteenuste korraldamise seadus
Patsiendiohutusjuhtumite asutusesisene dokumenteerimine ja andmete esitamine patsiendiohutuse andmekogusse
Patsiendiohutuse andmekogu põhimäärus

Teenusega seotud loendid ja klassifikaatorid

  1. Juhtumi kategooria
  2. Kordumise ennetamiseks rakendatud tegevused
  3. Juhtumi olemus
  4. Patsiendiohutusjuhtumi tüüp
  5. Operatsiooniaegsete tüsistuste raskusaste
  6. Operatsioonijärgsete tüsistuste raskusaste
  7. Juhtumi tagajärg või võimalik tagajärg
  8. Juhtumi toimumiskoht
  9. Juhtumi välditavus
  10. Juhtumi menetluse staatus
  11. Juhtumi riskiaste
  12. Kahju raskusaste
  13. Juhtumi võimalik kordumine

Teenusega seotud infomudelid

POHAK infomudelid

Tehniline dokumetatsioon

Pohak MVP arhitektuur
Pohak MVP arhitektuur
FrontEnd
FrontEnd
Ametnik UI
Ametnik UI
"Iseteenindus" UI
"Iseteenindus" UI
Gateways/Apis
Gateways/Apis
Gateway-internal-service (Ametnik)
Gateway-internal-ser...
Gateway-service (Iseteenindus)
Gateway-service (Ise...
Gateway-xroad-service
Gateway-xroad-service
RABBITMQ
RABBITMQ
BackEnd
BackEnd
Põhiteenused
Põhiteenused
Adverse-event-service
Adverse-event-service
Kõrvalteenused
Kõrvalteenused
Role-service
Role-service
Classifier-service
Classifier-service
User-service
User-service
Periodic-job-service
Periodic-job-service
Tugi
Tugi
Auth-service
Auth-service
Xroad-adapter (tarbimine)
Xroad-adapter (tarbi...
terminology-server-adapter
terminology-server-a...
AMQP
AMQP
Keycloack
Ametnikule
Keycloack...
Verx
Verx
Postgres andmebaasid
Postgres andmebaasid
adverseevent
adverseevent
classifier
classifier
userservice
userservice
periodicjob
periodicjob
Pääsuke (Iseteeninduse rollid)
Pääsuke (Iseteenindu...
MEDRE (TTO-de nimekiri)
MEDRE (TTO-de nimeki...
Keycloack
Iseteenindusele
Keycloack...
XROAD REST/JSON
XROAD REST/JSON
Xtee pakutav teenus
Xtee pakutav teenus
X-tee endpoint
/adverse-event
X-tee endpoint...
REST/JSON
REST/JSON
AMQP
AMQP
Terminoloogiaserver
Terminoloogiaserver
KeyValue andmebaasid
KeyValue andmebaasid
key-value-db
key-value-db
Legend
Roheline
Roheline
UI, REST interface
UI, REST interface
Kollane
Kollane
Java rakendused
Java rakendused
Hall (Gateways/Apis)
Hall (Gateways/...
Java Web applications
Gateway
Java Web applications...
Sinine RABBITMQ
Sinine RABBITMQ
Sõnumi vahendus
Message queue
Sõnumi vahendus...
Violetne
Violetne
Andmebaasid või ajutised andmehoidlad
Andmebaasid või ajuti...
Punane
Punane
Visioneeritud kuid mitte esmase rakenduse osa
Visioneeritud kuid mi...
Valge, paremal servas
Valge, paremal...
Välised liidesed
(Tarbitav X-tee, KeyCloak SSO, andmelao adapter Verx) 
Välised liidesed...
TAAD
TAAD
SKAIS
SKAIS
Text is not SVG - cannot display

Komponentide kirjeldused

KomponentKirjeldus
Ametnik UIAmetniku rakenduse kasutajaliides
Iseteenindus UIIseteeninduse avalik kasutajaliides
X-tee endpoint

X-tee liides patsiendiohutusjuhtumite vastuvõtmiseks: POST <turvaserver>/ee/GOV/70008799/pohak/adverse-event/v1/adverse-event

Gateway-internal-serviceAmetniku rakenduse gateway
Gateway-serviceIseteeninduse rakenduse gateway
Gateway-xroad-serviceX-tee liidese gateway
RabbitMQVahendab sõnumeid gateway'de ja back-end'i rakenduste vahel.
Adverse-event-servicePatsiendiohutusjuhtumite haldamise teenused
Classifier-serviceKlassifikaatorite haldamise teenused
Role-serviceRollide haldamise teenused. Rollid päritakse kasutaja kohta välisest liidestest ning hoitakse kasutaja sessiooni vältel key-value andmebaasis
User-serviceKasutajate info salvestamise teenus. Kasutajaid ei hallata POHAK infosüsteemis endas, vaid kui kasutaja sisselogimisel on tal olemas õigused rakenduse kasutajamiseks, siis luuakse kasutaja kohta uus kirje või uuendatakse olemasolevat.
Periodic-job-servicePerioodiliste tööde teenused, hetkel ainult TTO-de nimekirja igaöine import MEDRE-st.
Auth-serviceAutentimisteenused
Xroad-adapterX-tee liides väliste teenuste (rollide pärimine MEDRE-st ja Pääsukesest) kasutamiseks
AndmebaasidEraldi andmebaasid mikroteenuste jaoks
KeyValue andmebaasidLühiajalise info talletamiseks mõeldud andmebaas. Kasutatakse kasutaja kohta X-tee'st kogutud rolli info talletamiseks; autentimise protsessi vältel PKCE väärtuste hoidmiseks ja invalideeritud JWT tokenite session id'de hoidmiseks.

.

Komponentide kirjeldused...
Text is not SVG - cannot display

X-tee liidese kirjeldus

Kõik juhendid on leitavad allalaetavana ka Terviseameti kodulehelt

Koodivaramus kood

Viimati uuendatud 18.11.2024