Patient

Patient representerer en person som mottar helse- og omsorgstjenester i Open Aidn.

Open Aidn støtter foreløpig utvalgte felter fra HL7 FHIR R4-grunnressursen Patient. Der det er relevant, følger vi den norske no-basis-Patient-profilen.

Standarder og profiler

Endepunkter

Metode Bane Påkrevd tilgang Beskrivelse
POST /Patient/_search patient.search Søk med parametere i en application/x-www-form-urlencoded-forespørsel.
GET /Patient/{id} patient.read Les én Patient med ID.

Søkeresultatene returneres i en FHIR Bundle med type satt til searchset.

Søkeparametre

Parameter Type Beskrivelse
patient.Identifier identifier Pasientidentifikator brukt til å finne én pasient.
_include token, repeterbar Legger støttede, relaterte ressurser til søkeresultatet.

patient.Identifier er påkrevd for søk.

Leseparametre

Parameter Type Beskrivelse
_include token, repeterbar Patient:contact eller RelatedPersons tar med nærstående for pasienten.

Ressurser som kan inkluderes

_include-verdi Inkludert ressurs Beskrivelse
Patient:contact RelatedPerson Legger til nærstående som er koblet til pasienten.
RelatedPersons RelatedPerson Alias for å inkludere nærstående.
Patient:practitioner PractitionerRole Legger til behandlerrelasjoner i søkeresultater.
PractitionerRole PractitionerRole Alias for å ta med behandlerrelasjoner i søkeresultater.

Responsfelter

Open Aidn kan legge til felter over tid. Integrasjoner bør foreløpig regne med at følgende felter er tilgjengelige:

Felt Beskrivelse
id Patient-identifikator.
identifier Nasjonale identifikatorer når tilgjengelig, Aidns korte pasientreferanse og overførte eksterne identifikatorer der det er relevant.
name Pasientens navn.
gender Administrativt kjønn.
birthDate Fødselsdato når tilgjengelig.
deceased[x] Status eller dato for dødsfall når tilgjengelig.
maritalStatus Sivilstand med norsk basiskoding.
telecom Kontaktinformasjon.
address Pasientens adresser.
communication Registrerte språk.
generalPractitioner Referanse til en innebygd fastlegerolle når tilgjengelig.
contained Innebygde fastlegeressurser når tilgjengelig.

Eksempelsøk

POST /Patient/_search HTTP/1.1
Host: <OPEN_AIDN_FHIR_HOST>
Accept: application/fhir+json
Content-Type: application/x-www-form-urlencoded
Authorization: Bearer <ACCESS_TOKEN>

patient.Identifier=<PATIENT_IDENTIFIER>&_include=Patient:contact

Svaret er en FHIR Bundle med Patient-ressurser som samsvarer med søket. Relaterte ressurser returneres som egne oppføringer i Bundle-en.

Tilbake til forsiden