Conditional Verifications

The Conditional Verifications feature is where verification is based on a set of conditions as opposed verification based on added or modified evidence only. The Verification Engine will check the conditions specified, at the time of adding or modifying evidence but will create an outstanding verification record only when a condition that has been defined is met and not every time a verifiable data item is added or modified. The conditions can range from conditions against the value of the verifiable data item to more complex conditions where the values of a set of dependent evidences determine whether or not verification is required.

For example, a verification may be required only when the value of Earnings amount is more than $ 200 per week or a verification may be required only where the alternate ID is of type SSN. Or to give a more complex example involving a set of dependent evidences; eligibility for an income assistance program requires verification of "Household Income" evidence type when the income is more than $1150 per month. The "Household Income" evidence type is made of multiple income evidence types such as "Dividends”, “Pension" and "Wages and Salaries". Though the verification is set up for the income amount of the “Household Income” evidence type; the Verification Engine re-evaluates whether the “Household Income” requires verification when the income of any dependent evidence types, Dividends, Pension and Wages and Salaries, changes.

The Verification Engine allows a conditional verification to be created by allowing the user to associate a rule class. The organization must provide their own rule classes that define the conditions for the verifiable data item. To use conditional verifications that suit specific business scenarios, your organization has to provide the following:

Rule Class
A rule class that defines the conditions for which verification should be triggered for the verifiable data item must be provided.
Display Rule Class
If required, a rule class that defines how the results of the verification should be displayed can be provided.
Display UIM
If required, a UIM page reference for displaying the results of the conditional verifications in the verifications page can be provided.