Study Definition module

 

Question validation

A question's validation conditions allow you to detect entered values that are not within an expected range or do not comply with certain rules. For example, you may want to detect a value which is not between 100 and 300, or a date value which is after a date on another eForm. When you specify a validation condition, you also specify a message that will be displayed to the user if they enter a value which satisfies that condition.

 

If a question has several different validation conditions they will be tested in the order that they appear in the Question Definition window. All conditions that are true will be displayed to the user at the time of data entry, but only the first one can be overruled, and only the first one is saved with the response in the database. If more than one validation fires, the second and subsequent validation messages are not saved.

 

Question validations are only run after the user has entered a response value. If a question field is left blank, any validations defined for that question will not run.

 

Questions are automatically validated every time that an eForm is opened by a user with the Change Data permission and every time that an eForm is saved. It is also possible to revalidate all eForms for single or multiple subjects within the Data Entry module.

 

You cannot define validations for lab test questions, because they are validated against laboratory normal range information.

 

By default, if a warning validation fires for a derived question, the warning icon will display but the associated warning message will not. The reason for this default behaviour is that the data entry user is not able to edit the value in a derived question and so cannot make any changes in response to a warning. However each data entry user can switch on warning messages for derived responses via Tools > Options > eForm.

 

You should not add or change 'Reject if' validation conditions once the study has been opened for subject data entry.

 

The Arezzo Terms report in the Study Data Diagnostic Utility module can be used to list all existing validation conditions in a study definition.

 

If you are concerned about the risk of data entry users repeatedly entering different data into a question until it is accepted , we strongly recommend that you use Source Data Verification to check specific subject data against the original information source. This will confirm the accuracy and integrity of the data that is required for GCP compliance.

Levels of validation

Creating a set of validation conditions

Deleting a validation condition

Validation messages

 

 

Related Topics