Seitenhistorie
| Auszug | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Wie nutze ich Beispiele & Validierungspakete?
Info |
Hallo und willkommen zu Per Anhalter durchs MIOVersum. In diesem Video möchten wir dir kurz zeigen, wie du unsere MIO-Validierungspakete nutzen kannst, um Beispiele und die Spezifikationen zu validieren. Kommen wir zunächst zur Frage: Was sind Beispiele bei einem MIO? Gegeben ist hier das Practitioner-Profil des Medikationsplans. Zu sehen sind alle befüllbaren Elemente die für die behandelnde Person in diesem MIO relevant sind. Hier sehen wir einen fiktiven Datensatz einer behandelnden Person. Diese Daten müssen nun in der FHIR®-Struktur des Practitioner-Profils abgebildet werden. Nur dann sind die Daten mit dem MIO konform. Daten, die in einer FHIR®-Struktur vorliegen, nennt man FHIR®-Instanz. Wie du siehst, wird jede Information aus dem Beispieldatensatz einem entsprechenden Element des FHIR®-Profils zugeordnet und in der FHIR®-Instanz eingesetzt. Für unsere MIOs veröffentlichen wir neben einzelnen FHIR®-Instanzen für technische Minimal- und Maximalbeispiele auch zusammenhängende Fallbeispiele. Während technische Beispiele keinen Anspruch auf fachliche Korrektheit der Informationen haben, unsere Fallbeispiele werden von Mediziner:innen erstellt und geprüft. Auf GitHub veröffentlichen wir zu jedem MIO ein Validierungspaket. Sehen wir uns noch einmal die Beispiele in technischer Form an. Die Fallbeispiele liegen hier in Form von FHIR®-Instanzen in XML bzw. JSON vor. Jedes Fallbeispiel wird in einer XML- bzw. JSON dabei, dem sogenannten Bundle, abgebildet. Das Bundle bündelt alle, für das Beispiel notwendigen FHIR®-Instanzen. Zusätzlich zu den Fallbeispielen, veröffentlichen wir auch die technischen Beispiele, kategorisiert in Minimal- und Maximalbeispiele. Die technischen Beispiele liegen als separate FHIR®-Instanzen zu je einem Profil, wie dem Patient, vor. Wir unterscheiden zwischen Minimal- und Maximalbeispielen, je nachdem ob wir nur die verpflichtenden Elemente mit der Kardinalität 1..1 befüllen, oder optionale Elemente ebenfalls befüllen. Anhand der Validierungspakete, kannst du ausprobieren, wie man FHIR®-Instanzen validiert. Wir hoffen, dieser kleine Überblick zu Beispielen & Validierungspaketen hilft dir, um noch besser mit unseren MIOs zu arbeiten. |
...