FHIR-Viewer › FHIR-Encounter-Beispiel
FHIR-Encounter-Beispiel: Behandlungsfall als JSON
Ein Encounter beschreibt nach der Spezifikation eine Interaktion zwischen Patient und Behandelnden, in der Gesundheitsleistungen erbracht oder der Gesundheitszustand beurteilt wird. Das Beispiel ist das kürzeste der Spezifikation: drei Elemente.
Die Daten bleiben in Ihrem Browser: Es wird nichts hochgeladen. Nur zur Ansicht, kein Validator, kein Medizinprodukt.
Beispiel „Encounter“: Original in der FHIR-Spezifikation R4, Lizenz CC0 1.0. Unverändert bis auf die Formatierung.
Das Beispiel Feld für Feld
Alle drei Elemente des Beispiels:
| Element | Wert im Beispiel | Bedeutung |
|---|---|---|
status | "in-progress" | Pflichtfeld (1..1). Die Spezifikation nennt die Stationen planned, arrived, triaged, in-progress, onleave, finished und cancelled. Hier läuft der Fall (in-progress). |
class.code | "IMP" | Pflichtfeld in R4 (class ist 1..1): die Art des Kontakts als Coding. Im Beispiel IMP mit dem Anzeigetext „inpatient encounter“ (stationär). Die Spezifikation nennt als Settings ambulatory, emergency, home health, inpatient und virtual. |
subject.reference | "Patient/example" | Der Patient (oder die Gruppe) des Kontakts. Das Element ist in R4 optional (0..1). |
Was die Spezifikation dazu sagt
Encounter hat den Reifegrad „Trial Use“ (Maturity Level 2). Die Spezifikation fasst unter einem Encounter den Ablauf von der Voraufnahme über den eigentlichen Kontakt (ambulant) bis zu Aufnahme, Aufenthalt und Entlassung (stationär) zusammen. Angaben zur Aufnahme und Entlassung stehen deshalb in einem eigenen Unterelement (hospitalization). Welche Elemente relevant sind, hängt vom Setting ab; class unterscheidet diese Settings. Die Seite weist außerdem darauf hin, dass sich Abläufe je Organisation und Land stark unterscheiden.
Im Viewer ausprobieren
Ändern Sie das Beispiel im Eingabefeld und klicken Sie auf „Anzeigen“. Beim Erzeugen dieser Seite wurden die folgenden Änderungen mit demselben Code geprüft:
- Löschen Sie das Feld
classsamt Inhalt. Der Viewer meldet: „Encounter.class fehlt. In R4 ist das Feld Pflicht (1..1); bei Daten aus anderen FHIR-Versionen kann die Anforderung abweichen.“ (Info) - Löschen Sie die Zeile
"status": "in-progress". Der Viewer meldet: „Pflichtfeld "status" fehlt (in R4 mit Kardinalität 1..1).“ (Warnung)
Im FHIRPath-Tester liefert class.code den Wert "IMP".
Quellen dieser Seite
Weitere Ressourcen-Beispiele
- Patient-Beispiel
Namen, Adresse und Kontakt
- Observation-Beispiel
Messwerte mit Code, Wert und Einheit
- Condition-Beispiel
Diagnose mit Statusangaben
Weiterlesen
- Viewer
JSON oder XML einfügen und sofort ansehen
- FHIR-Bundle anzeigen
Bundle-Typen, Einträge und Referenzen lesen
- FHIRPath-Tester
Pfadausdrücke an echten Beispielen ausprobieren
- Was ist FHIR?
Ressourcen, JSON/XML, REST und FHIR in Deutschland