Du point de vue des informations collectées dynamiques, les validations font référence aux vérifications de validité des données à effectuer sur les enregistrements d'informations collectées de dossier avant qu'ils puissent être sauvegardés ou activés. Dans les informations collectées non dynamiques, ces validations sont implémentées au moment du développement à l'aide du code Java ; toutefois, pour les informations collectées dynamiques, elles sont indiquées par l'administrateur. Les validations sont appelées lors de l'exécution dans les trois situations suivantes :
Deux moyens de définir les validations d'informations collectées dynamiques sont à la disposition de l'administrateur via l'onglet Validations du panneau de propriétés des informations collectées. Ces moyens peuvent être utilisés séparément ou conjointement :
Un certain nombre de validations standard, fréquemment utilisées dans le traitement d'informations collectées, sont fournies directement dans l'éditeur d'informations collectées. Celles-ci ont été définies en fonction d'une analyse des validations d'informations collectées écrite dans Java sur une période de plusieurs années, puis intégrées dans un ensemble de validations standard configurables.
Les validations standard sont définies dans l'onglet Validations du panneau de propriétés des informations collectées et décrites en détail dans la section suivante.
Afin d'indiquer une validation qui ne peut pas être exprimée en termes de validation standard, les administrateurs peuvent également définir un jeu de règles CER pour effectuer des validations. S'il est fourni, ce jeu de règles de validation CER est exécuté en supplément des validations standard qui existent pour une version de type d'informations collectées dynamiques.
Des informations sur la définition de validations à l'aide de CER sont disponibles dans le chapitre consacré aux jeux de règles CER. Voir Jeux de règles de validation pour en savoir plus.