Overordnet informasjon
VKP støtter uthenting av pasientinformasjon (først og fremst personalia) fra EPJ til velferdsteknologisystemet.
Ulike EPJ-er har både ulikt innhold og ulike muligheter for å hente innholdet ut
Ulike kommuner har fylt ut informasjonen i sin EPJ ulikt
Tjenstlig behov
VKP returnerer kun informasjon som det er tjenstlig behov for å spørre om. Dette løses ved at velferdsteknologisystemet må oppgi en eller flere tjenestekoder i denne lista ved forespørsel om pasientinformasjon. Kommunen har satt opp hvilke tjenestekoder som tilsvarer hva i deres EPJ, samt hvilke velferdsteknologisystemer som skal ha mulighet til å bruke hvilke tjenestekoder (begge disse oppsettene kan de se på Min side).
Det er altså kommunen som sitter på styringen av hvilke pasienter de ulike velferdsteknologisystemene kan hente ut fra kommunens EPJ.
Utvid | ||
---|---|---|
| ||
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Ting å ta stilling til
|
Utvid | ||
---|---|---|
| ||
Hemmelig adresser Hvis pasientens adresse er hemmelig så vil dette representeres ved at det kun ligger et innslag i patient.address, der text er satt til 'not available'. Hemmelig telekommunikasjon Hvis pasientens telekommunikasjon er satt til hemmelig så vil dette representeres ved at det kun ligger et innslag i patient.telecom, der value er satt til 'not available'. |
title | Identifikator |
---|
For alle pasienter som blir returnert vil det være knyttet to identifikatorer. Hver identifikator har to verdier knyttet til seg: system viser hvilke type id dette er og value er selve identifikatoren.
1. Norsk identitetsnummer (FNR, DNR) eller Felles hjelpenummer
System-verdier:
Fødselsnummer - urn:oid:2.16.578.1.12.4.1.4.1
D-nummer - urn:oid:2.16.578.1.12.4.1.4.2
Felles hjelpenummer - urn:oid:2.16.578.1.12.4.1.4.3
2. EPJ-ID
System-verdier:
CosDoc - http://cosdoc.dips.no/lopenummer
Som ved all annen uthenting, vil det være variasjoner mellom EPJ-systemene som informasjonen hentes fra. Les mer her.
Scenarioer
Her følger informasjon om de tre ulike variantene VKP leverer for uthenting av pasientinformasjon i dag. Hovedforskjellen ligger i hvorvidt man henter informasjon om én eller flere pasienter.
Opprettelse av tjenestemottaker
ØnskerPersoninformasjon om én pasient
Eksempler
Det ønskes basisinformasjon om pasienten for å forhindre dobbeltføring eller for å få supplerende informasjon ved behov.
Utvid | |
---|---|
|
| |
|
Supplerende informasjon
Utvid | |
---|---|
|
| |
|
|
Synkronisering av tjenestemottakere
VFT-systemet ønsker å jevnlig oppdatere informasjon om pasienter i sitt systemUtvid | ||
---|---|---|
| ||
|
API
Relevant API er PatientSearch med pasientens identifikator som input. Les mer her.
FHIR-ressurser
Følgende FHIR-ressurser vil bli returnert:
Utvid | ||
---|---|---|
| ||
Det vil bli returnert en bundle av typen searchset bestående av én vkp-Patient-ressurs. |
Utvid | ||
---|---|---|
| ||
Bundlen vil bestå av én vkp-Patient-ressurs. Les mer om vkp-Patient her |
Personinformasjon om flere pasienter
Eksempler
Det ønskes å jevnlig oppdatere basisinformasjon om pasienter i velferdsteknologisystemet med informasjon fra EPJ
Utvid | |
---|---|
|
Mapping fra EPJ til FHIR
For å representere pasienten brukes vkpPatient-profilen som er en utvidelse av no-basis-patient profilen.
Generelt
Nasjonalitet
Nasjonalitet blir returnert hvis pasientens nasjonalitet er lageret i henhold til ISO3166. Grunnen til dette er det ikke er noe standardisert måte å lagre pasientens nasjonalitet i EPJen.
Språk
Språk blir returnert hvis pasientens språk er lageret i henhold til ISO639. Grunnen er den samme som nevnt over.
| |
Velferdsteknologisystemet oppdaterer jevnlig informasjon om pasienter i sitt system med informasjon fra kommunens EPJ. I tillegg til at informasjonen pasientene holdes oppdatert, opprettes det også eventuelle nye pasienter automatisk, samt at utdaterte |
inaktiveres. |
API
Relevant API er PatientSearch uten identifikator som input. Les mer her.
FHIR-ressurser
Følgende FHIR-ressurser vil bli returnert:
Utvid | ||
---|---|---|
| ||
Det vil bli returnert en bundle av typen searchset bestående av x antall vkp-Patient-ressurser. |
Utvid | ||
---|---|---|
| ||
Bundlen vil bestå av mange vkp-Patient-ressurser. Les mer om vkp-Patient her |