Aus der Perspektive der dynamischen Angaben beziehen sich Validierungen auf Datengültigkeitsprüfungen, die für Fallangabendatensätze ausgeführt werden, bevor sie gespeichert oder aktiviert werden können. In nicht dynamischen Angaben werden solche Validierungen während der Entwicklungszeit mithilfe von Java-Code implementiert; für dynamische Angaben werden sie jedoch administrativ angegeben. Validierung werden zur Laufzeit in drei Situationen aufgerufen:
Zum Definieren von Validierungen für dynamische Angaben werden in der Registerkarte 'Validierungen' in der Anzeige 'Eigenschaften für Angaben' zwei Möglichkeiten bereitgestellt, die entweder getrennt oder in Kombination verwendet werden können:
Im Angabeneditor werden mehrere Standardvalidierungen ohne Vorbereitungs- oder Anpassungsaufwand bereitgestellt, die im Rahmen der Angabenverarbeitung häufig verwendet werden. Diese wurden auf Basis einer Analyse der Angabenvalidierungen definiert, die über einen Zeitraum vieler Jahre in Java geschrieben wurden und aus denen sich schließlich eine Reihe konfigurierbarer Standardvalidierungen ergeben haben.
Standardvalidierungen sind in der Registerkarte 'Validierungen' der Anzeige 'Eigenschaften für Angaben' definiert und werden im folgenden Abschnitt ausführlich beschrieben.
Damit auch eine Validierung angegeben werden kann, die nicht in Form einer Standardvalidierung ausgedrückt werden kann, haben Administratoren auch die Möglichkeit, ein CER-Regelwerk zur Ausführung von Validierungen zu definieren. Falls es bereitgestellt wird, wird dieses CER-Validierungsregelwerk zusätzlich zu den Standardvalidierungen ausgeführt, die für eine dynamische Angabentypversion vorhanden sind.
Informationen zum Definieren von Validierungen mithilfe von CER finden Sie im Kapitel zu den CER-Regelwerken; weitere Details hierzu finden Sie in Regelwerke für Validierungen.