Uthenting av informasjon fra EPJ
Søkeparametre
Av sikkerhetshensyn må alle søk gjøres ved hjelp av et POST-kall der body inneholder søkeparametre. Dette er for å redusere sannsynligheten for at personsensitiv informasjon havner i serverlogger. Parameteren må være application/x-www-form-urlencoded.
Eksempel på søkeparameter:
patient.identifier=13116900216&_include=EpisodeOfCare:Patient
ServiceCodes
Ved uthenting av informasjon fra EPJ, må man angi en eller flere ServiceCodes (Tjenestekoder). Det vil si at man må oppgi hvilke tjenester/ tiltak pasientene man ønsker å hente informasjon om ble tildelt i EPJ-Systemet. Man oppgir dette ved å oppgi en eller flere koder i ServiceCodes-headeren i forespørselen man sender. VKP må også ha godkjent at du som leverandør faktisk har lov til å spørre etter tjenstene du har oppgitt. Hvis ikke vil man få en feilmelding om dette.
Journalføring
FHIR-ressursen(e) som sendes inn må være JSON-formatert. Når man sender inn en melding vil VKP validere meldingen for å sikre at den inneholder gyldig og nødvending informasjon. Hvis dette skulle feile vil man få tilbake en 400 Bad Request der bodyen inneholder en Operation Outcome med mer informasjon om hva som var feil.
For informasjon om hvordan FHIR-ressursene skal brukes, se her.