Must-Support-Flags


Wann wird ein Must-Support-Flag gesetzt?

Da alle Ressourcen offen profiliert werden (das heißt, kein Element mit einer Kardinalität von 0..0 verboten wird), kennzeichnet das Must-Support-Flag solche Elemente, die von den Systemen des 116117 Terminservices tatsächlich verarbeitet werden. Das bedeutet, dass diese Elemente immer befüllt werden, wenn die entsprechenden Daten vorliegen. (Bei optionalen Elementen mit einer Mindest-Kardinalität von 0 kann es sein, dass keine Daten vorliegen. In diesem Fall wird das Element nicht befüllt, auch wenn es ein Must-Support-Flag besitzt.)

Umgekehrt bedeutet dies, dass alle Informationen, die in Elementen enthalten sind, die KEIN Must-Support-Flag haben, weder gespeichert noch in anderer Form vom 116117 Terminservice weiterverarbeitet werden. Es ist jedoch zu beachten, dass Elemente mit einer Mindest-Kardinalität von 1 immer befüllt sind, auch wenn sie kein Must-Support-Flag besitzen.


Was bedeutet ein Must-Support-Flag für Implementierende?

Wenn ein Element mit Must-Support-Flag gefüllt ist, muss das verarbeitende System den/die enthaltenen Wert/e interpretieren, ggf. persistieren und an den User ausgeben können.

An einem Beispiel veranschaulicht, heißt das Folgendes: Wenn ein Nutzer über eine KV-Anwendung Buchungsinformationen zu einem gebuchten Termin abruft, muss der Terminprofilhinweis angezeigt werden, wenn es einen solchen gibt. (Der Terminprofilhinweis kann wichtige Informationen für den Patienten enthalten.)

  • Details zu der genannten Operation sind auf der Seiter Buchungsinformationen abrufen zu finden.

  • Der Terminprofilhinweis ist im Element Schedule.comment des Schedule-Profils zu finden. Dieses Element besitzt eine Kardinalität von 0..1 und muss daher nicht zwangsweise einen Wert enthalten.


Umgekehrt muss der Implementierende beim Versenden einer Ressource an die Systeme des 116117 Terminservices über die hier beschriebene Schnittstelle beachten, dass alle Daten in Elementen OHNE Must-Support-Flag verloren gehen und nicht weiterverarbeitet werden. Es ist jedoch zu beachten, dass Elemente mit einer Mindest-Kardinalität von 1 dennoch befüllt sein sollten, auch wenn sie kein Must-Support-Flag besitzen.