Composition
Composition representerer et signert skjemadokument i Open Aidn.
Open Aidn støtter foreløpig utvalgte felter fra HL7 FHIR R4-grunnressursen Composition. En formell
Aidn-profil kan bli publisert senere.
Standarder og profiler
- HL7 FHIR R4: Composition
- HL7 FHIR R4-søk: FHIR search
Endepunkter
| Metode | Bane | Påkrevd tilgang | Beskrivelse |
|---|---|---|---|
POST |
/Composition/_search |
composition.search |
Søk med parametere i en application/x-www-form-urlencoded-forespørsel. |
GET |
/Composition/{id} |
composition.read |
Les en Composition med skjemaets ID. |
Søkeresultatene returneres i en FHIR Bundle med type satt til searchset.
Søkeparametre
| Parameter | Type | Beskrivelse |
|---|---|---|
patient.Identifier |
identifier | Pasientidentifikator brukt til å filtrere Composition-ressurser for én pasient. |
type |
token | Type Composition. Flere verdier kan sendes som en kommaseparert liste. |
_include |
token, repeterbar | Legger støttede, refererte ressurser til søkeresultatet. |
patient.Identifier og type er påkrevd for søk.
Støttede dokumenttyper
Parameteren type angir hvilken dokumenttype det skal søkes etter. Støttede verdier kan utvides
over tid. Her er noen eksempler:
| Kode | System | Merknad |
|---|---|---|
A04-2 |
volven:9602 |
Sykepleiesammenfatning. |
B01-2 |
volven:9602 |
Tverrfaglig behandlingsplan. |
445414007 |
http://snomed.info/sct |
Clinical Frailty Scale. |
Sett sammen søkeparameteren type som <system>|<code>, for eksempel
type=urn:oid:2.16.578.1.12.4.1.1.9602|A04-2. Open Aidn støtter både
urn:oid:2.16.578.1.12.4.1.1.9602 og volven:9602 som kodeverk for Volven-dokumenttyper. Flere
dokumenttyper kan sendes som én kommaseparert verdi uten mellomrom, for eksempel
type=volven:9602|A04-2,volven:9602|B01-2.
Ressurser som kan inkluderes
_include-verdi |
Inkludert ressurs | Beskrivelse |
|---|---|---|
Composition:author |
Practitioner |
Legger til refererte forfatterressurser. |
Composition:subject |
Patient |
Legger til refererte pasientressurser. |
Composition:encounter |
Encounter |
Legger til refererte Encounter-ressurser. |
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 |
Composition-identifikator. |
meta.lastUpdated |
Tidspunkt for siste oppdatering når tilgjengelig. |
type |
Koding av Composition-typen. |
status |
FHIR Composition-status, for eksempel final, preliminary eller entered-in-error. |
date |
Klinisk tidspunkt for Composition-ressursen. |
title |
Dokumenttittel. |
author.reference |
Referanse til forfatteren eller behandleren. |
subject.reference |
Referanse til pasienten. |
encounter.reference |
Referanse til Encounter når tilgjengelig. |
section.title |
Seksjonstittel for hvert skjemafelt. |
section.text.div |
Tekstverdi for hvert skjemafelt når tilgjengelig. |
Eksempelsøk
POST /Composition/_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>&type=<SYSTEM>|<CODE>&_include=Composition:author
Svaret er en FHIR Bundle med Composition-ressurser som samsvarer med søket, og eventuelle
ressurser som søket ber om.