Working with Configurable Validations

Validations are used throughout the application to maintain control over data entered by users, for example, to enforce data integrity or to prevent the entry of inconsistent data. An example of a validation is “The Case Participant Role start date must not be later than the Case end date - "%1d".”. This is displayed when a user attempts to add a case member to a case with a start date later than the end date of the case.

Although all validations included in the application are executed during processing by default, some validations have been verified to not be required as they will have no impact on system processing if they are not executed. These validations have been pre-defined as configurable validations and can be disabled by an agency.

The system administration application provides an agency with the ability to search for and disable validations that have been identified as configurable validations. All other validations cannot be maintained within the application and will be executed during processing.

If an organization has a requirement to disable a validation that is not identified as a configurable validation, a support case should be raised to request that the validation be made configurable. The validation will then be analyzed and a determination made as to whether or not it can be reclassified as a configurable validation.