WAS SIND WICHTIGE ASPEKTE IM MIO-KONTEXT? Slicings

Hallo und willkommen zu Per Anhalter durch das MIOVersum. In diesem Video möchten wir dir zeigen, was Slicings sind und was sie in unseren MIOs für dich bedeuten.

Hier sehen wir ein für die meisten MIOs typisches Profil: das Patient Profil. Sind dir daran schon mal diese blauen Symbole aufgefallen, die ein bisschen wie eine frisch geschnittene Pizza aussehen?

Wenn ein Element mit so einem Symbol gekennzeichnet ist, bedeutet das, dass ein Slicing vorliegt. Die möglichen Inhalte dieses Elements können also in verschiedene Kategorien, die Slices, eingeteilt werden.

In diesem identifier-Element wurden 4 verschiedene Slices definiert.

Das erste Slice heißt "pid" und ermöglicht eine Identifikation mittels einer Patienten-ID

Das Slice "versichertenId_GKV" steht für die ID der gesetzlichen Krankenversicherungen

Das Slice "versichertennummer_pkv" kann für die Identifikation von privat Versicherten genutzt werden

Und zuletzt das Slice "versichertennummer_kvk", zur Identifikation anhand der Krankenversicherungskartennummer

Jede Slice-Kategorie stellt eine mögliche Form der Identifikation dar und hat ihre eigenen Vorgaben dafür, wie der Inhalt des Elements aussehen muss, um der jeweiligen Kategorie zu entsprechen. Wie du siehst können die Slice verschiedene Kardinalitäten haben. 

Um zwischen den Slices zu unterscheiden, gibt es für jedes Slicing ein spezifisches Unterscheidungsmerkmal, das jedes Slice auf eindeutige Weise charakterisiert. Dieses Unterscheidungsmerkmal ermöglicht es, den Informationsgehalt des geslicten Elements zweifelsfrei einem bestimmten Slice zuzuordnen. Was genau das Unterscheidungsmerkmal ist, findest du heraus, wenn du dir das geslicte Element noch einmal genauer ansiehst.

An dieser Stelle findest du die Regelungen, die für das Slicing bestehen. Ganz am Schluss ist das Merkmal aufgeführt, das die Slices voneinander unterscheidet und unter ihnen einen gegenseitigen Ausschluss ermöglicht. Für das identifier-Element ist das der Value, also der Wert, welcher in den Slices im Element type.coding.code hinterlegt ist. Wollen wir das einmal für ein paar Slices prüfen?

Im pid-Slice wurde für das Element type.coding.code festgelegt, dass es den Wert "MR" enthalten muss. 

Im versichertenID_GKV-Slice wurde für das Element type.coding.code festgelegt, dass es den Wert "GKV" enthalten muss. Für die übrigen Slices wirst du an dieser Stelle jeweils andere Werte finden. Klasse, oder?

Die Unterscheidung von Slice-Kategorisierung kann nicht nur anhand vorgegebener Werte erfolgen, sondern auch durch die Existenz bestimmter Elemente, ihre Datentypen oder andere Eigenschaften.

Aber Moment mal, da stand doch noch mehr in der Definition des Slicings. Gehen wir nochmal dorthin zurück.

Hier steht an zweiter Stelle "Closed". Was bedeutet das? Hier spricht man von einem "geschlossenen" Slicing. Das geslicte Element darf ausschließlich die in den Slices festgelegten Informationen übertragen. Jegliche Information, die in kein Slice passt, ist nicht erlaubt. Bei diesem identifier-Element ist das der Fall.

Slicings sind jedoch nicht immer geschlossen. Dazu schauen wir uns noch ein weiteres Slicing-Beispiel an.

Dieses Element stellt eine Adresse dar.

Wie du siehst, steht hier der Ausdruck "Open" und nicht "Closed". Es handelt sich also um ein "offenes" Slicing. Das bedeutet, dass neben Adressen, die den Vorgaben des Slices "Strassenanschrift" oder des Slices "Postfach" entsprechen, auch weitere Adressen hinterlegt werden können, die in keine der beiden Slice-Kategorien passen.

Das war es auch schon zum Thema Slicings in unseren MIOs. Vielen Dank für's Zuschauen!