HelseAPI Encounter
NB: Denne ressursen har ikke vært gjennom en formell profileringsprosess, og skal derfor ikke implementeres. Følgende profil er et diskusjonsgrunnlag for en fremtidig profil på Encounter.
Denne profilen identifiserer ett sett med minimum forventninger til en Encounter ressurs, ved registrering, søk og hente grunnleggende møteinformasjon for en enkelt pasient. Den definerer hvilke kjerneelementer, utvidelser, vokabularer og kodeverk som SKAL være tilstede når man benytter denne profilen.
Eksempelscenarioer:
Forespørsel etter en bestemt pasientsammenkomst
Forespørsel om nylige pasientsammenkomster
Registrere eller oppdatere møteinformasjon
Obligatoriske elementer og terminologi
Følgende dataelementer er obligatoriske.
Hver enkelt Encounter må ha:
Status
Type møte
Referanse til en pasient
I tillegg, følgende dataelementer "må støttes" (Must Support)
Dersom data er tilgjengelig skal Encounter inkludere:
Identifikator
Deltager
Periode
Årsakskode
Diagnose
Utskrivningsårsak
Lokasjon
Profilspesifikk implementeringsveiledning
Ingen
Eksempler
Legg inn link til eksempel
Formelle detaljer om profilen og profilinnhold
Den offisielle URL-en for profilen er: http://hl7.no/fhir/StructureDefinition/no-helseapi-Encounter
Publisert den (en-eller-annen-dato) (ev. som et utkast) av HL7 Norge teknisk styringskomite.
Denne profilen bygger på Encounter.
Detaljert sammendrag |
---|
Sammendrag av obligatoriske krav
Sammendrag av "må støttes" krav
|
Obligatoriske og anbefalte RESTful-interaksjoner
Nedenfor finner du en oversikt over de RESTful FHIR-interaksjonene som er påkrevet - for eksempel søk, og les operasjoner - for denne profilen. Se samsvarkrav for en komplett liste av støttede RESTful-interaksjoner.
GET [base]/Encounter/[id]
Eksempel: GET [base]/Encounter/12345
Støtte: Obligatorisk
Implementeringsnotater: Henter en enkelt Encounter.
----------------------------
GET [base]/Encounter?patient=[id]
Eksempel: GET [base]/Encounter?patient=504202
Støtte: Obligatorisk å støtte referansesøk der pasient er kriterie
Implementeringsnotater: Søker etter alle Encounter for en pasient. Henter en bundle med alle Encounter ressurser for den spesifiserte pasienten. patient (hvordan utføre et referansesøk).
----------------------------
GET [base]/Encounter?patient=[id]&period=[date]
Eksempel: GET [base]/Encounter?patient=504202&period=ge2019-01-01
Støtte: Obligatorisk å støtte søk med et datointervall
Implementeringsnotater: Henter en bundle med alle Encounter ressurser for den spesifiserte pasienten for en gitt tidsperiode. patient (hvordan utføre et referansesøk) og period (hvordan utføre et datosøk).