Patient

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

Open Aidn eksponerer foreløpig utvalgte felter fra HL7 FHIR R4-grunnressursen Patient og forsøker å følge den norske no-basis-Patient-profilen der det er relevant.

Standarder og profiler

Endepunkter

Metode Path Påkrevd scope Beskrivelse
POST /Patient/_search patient.search Søk med application/x-www-form-urlencoded body-parametre.
GET /Patient/{id} patient.read Les én Patient med ID.

Søkeresponser returneres som FHIR Bundle-ressurser 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 responsen.

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

Leseparametre

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

Støttede includes

_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økeresponser.
PractitionerRole PractitionerRole Alias for å inkludere behandlerrelasjoner i søkeresponser.

Responsfelter

Open Aidn kan utvide responsen over tid, men integrasjoner bør foreløpig forvente data i disse feltene:

Felt Beskrivelse
id Patient-identifikator.
identifier Nasjonale identifikatorer når tilgjengelig, Aidn patient short reference og migrerte 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 Kontaktpunkter.
address Pasientens adresser.
communication Registrerte språk.
generalPractitioner Referanse til contained fastlegerolle når tilgjengelig.
contained Contained 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

Responsen er en FHIR search bundle med matchende Patient-ressurser. Inkluderte relaterte ressurser returneres som egne bundle entries.

Back to the homepage