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 entsprechende Daten vorliegen. (Bei optionalen Feldern mit einer Mindest-Kardinalität von 0 kann es sein, dass keine Daten vorliegen; in diesem Fall wird das Feld nicht befüllt, auch wenn es ein Must-Support-Flag besitzt.)

Umgekehrt bedeuetet 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.

Umgekehrt muss der Implementierende beim Versenden einer Ressource an die Systeme des 116117 Terminservices über die bereitgestellte Schnittstelle beachten, dass alles, was er in Felder schreibt, die KEIN Must-Support-Flag besitzen, verloren gehen und nicht weiterverarbeitet wird.