Condition Properties
complex rave edit checks are defined using conditions each edit check is built up from a series of check steps and check actions see edit checks bypass during migration used to specify whether to bypass the edit check during crf migration active used to specify whether the edit check is active or not check step allows check steps to be defined you can add multiple check steps see check step check action check actions are triggered when the check steps return “true” you can add multiple check actions see check action check step a check step is used to define the if portion of an edit check ordinal used to specify the order of the check step within the series of steps defaults to the position of the check step within the series of defined steps data value used to select values from questions for a check step folder used to specify the folder where the data value is contained form used to specify the form where the data value is contained item group used to specify the item group where the data value is contained variable used to specify the variable where the data value is contained record position used to specify the record position of the variable in the check step form repeat number used to specify the repeat number of the form in the check step folder repeat number used to specify the repeat number of the folder in the check step logical record position used to specify the logical record position of the variable in the check step scope used to specify the scope to use in conjunction with the logical record position of the variable in the check step order by used to specify how the logical records are ordered data value used to specify the type of data value constant used to insert a fixed value for a check step the following formats are allowed ‘$#’ string where ‘#’ is the maximum number of characters including spaces ‘dd mmm yyyy’ date format ‘x x’ where x is the number value of numbers to be accepted before and after the decimal in a field note the format that you specify for a constant must match the format of the variable that it is being compared to check function used to select a function to apply in the check step custom function used to enter the name of a custom function to be used in the check step check action a check action is an activity that an edit check will perform if the check steps are found to be true folder used to specify the folder that contains the data point where the action triggered is contained form used to specify the form that contains the data point where the action triggered is contained item group used to specify the item group that contains the data point where the action triggered is contained variable used to specify the variable that contains the data point where the action triggered is contained record position used to specify the record position of the variable in the check action form repeat number used to specify the repeat number of the form in the check action folder repeat number used to specify the repeat number of the folder in the check action logical record position used to specify the logical record position of the variable in the check action scope used to specify the scope to use with the logical record position of the variable in the check action order by used to specify how the logical records are ordered add comment applies a comment to the variable, with a user defined message add deviation flags a deviation, recording the class, code and message add form inserts an additional form into the folder add matrix adds a matrix (forms and folders) to the current subject matrix custom function calls a custom function see custom functions merge matrix/ merge matrix old similar to add matrix, however only add forms to folders that exist for the subject open query opens a query on the specified field and lets you specify its properties note the options for marking group are configured in the master marking group property at asset group level place sticky places a sticky action on the specified field note the options for marking group are configured in the master marking group property at asset group level require review used to specify a review group as part of the check action note the options for review group are configured in the master review group at asset group level requires verification used to specify that the field requires source data verification send message target type used to configure a rave system message and email sent to a user, user group, or role configured at asset group level confirmation urgency message set datapoint used to enter the specified value into the specified field set subject name used to set the subject name equal to the value in the specified field set subject status used to set the subject status to the value of the specified field or to a status defined in the configuration module set time forward used to specify that the subject calendar should be updated using the date in the specified field set time zero used to specify that the date in the specified field should be used as time zero for the subject time zero is used to calculate the visit dates displayed in the subject calendar on the subject homepage set nonconformant used to specify that the status of the specified field should be marked non conformant updated folder name used to update the name of the folder on which the specified field resides update form name used to update the name of the form on which the specified field resides set secondary subject name used to specify that the secondary subject name should be set equal to the value in the specified field set datapoint visible indicates if the specified field will be visible on the form set form requires signature used to specify that the status of all data points on the form on which the specified field resides should be updated to "requires signature" set folder requires signature used to specify that the status of all data points in the folder in which the specified field resides should be updated to "requires signature" set subject requires signature used to specify that the status of all data points which reside in the subject should be updated to "requires signature” set dynamicsearchlist used to specify the custom function to use for a dynamic search list see custom functions