Vérifications conditionnelles

La fonction de vérification conditionnelle permet d'effectuer des vérifications en fonction d'un ensemble de conditions, par opposition aux vérifications uniquement basées sur les preuves ajoutées ou modifiées. Le moteur de vérification vérifie les conditions spécifiées au moment de l'ajout ou de la modification de preuves, mais crée un enregistrement de vérification uniquement lorsque l'une des conditions définies est remplie, et non à chaque fois qu'un élément de données vérifiable est ajouté ou modifié. Il peut s'agir de conditions de valeur de l'élément de données vérifiable, ou de conditions plus complexes où les valeurs d'un ensemble de preuves interdépendantes déterminent si la vérification est requise ou non.

Par exemple, une vérification peut n'être requise que lorsque la valeur des revenus dépasse 200 dollars par semaine, ou lorsque l'identificateur alternatif est un numéro S.S. Ou, pour donner un exemple plus complexe impliquant plusieurs preuves interdépendantes, l'éligibilité à un programme d'assistance au revenu requiert la vérification du revenu du foyer lorsque celui-ci dépasse 1150 dollars par mois. Ce type de preuve se compose de plusieurs autres, tels que "Dividendes”, “Pension" et "Salaires et traitements". Bien que la vérification soit définie pour le revenu du type de preuve “Revenu du foyer”, le moteur de vérification recalcule si ce type de preuve nécessite une vérification chaque fois que l'un des types de preuve dépendants, Dividendes, Pension et Salaires et traitements, change.

Le moteur de vérification permet de créer une vérification conditionnelle en permettant à l'utilisateur d'y associer une classe de règles. L'organisation doit fournir ses propres classes de règles définissant les conditions pour l'élément de données vérifiable. Pour utiliser des vérifications conditionnelles adaptées à des scénarios métier spécifiques, votre organisation doit fournir les éléments suivants :

Classe de règles
Une classe de règles qui définit les conditions de déclenchement de vérification pour l'élément de données vérifiable doit être fourni.
Afficher la classe de règles
Si nécessaire, une classe de règles définissant l'affichage des résultats de vérification peut être fournie.
Afficher le gestionnaire d'interface utilisateur
Si nécessaire, une référence de page de gestionnaire d'interface utilisateur pour l'affichage des vérifications conditionnelles dans la page des vérifications peut être fournie.