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
- HL7 FHIR R4: Patient
- HL7 Norway no-basis: no-basis-Patient
- HL7 FHIR R4 search: FHIR search
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.