Edit Checks

An Edit Check must have a unique name which can contain letters, digits and the underscore character.

Logic

The logic of the Edit Check determines whether or not the Check Actions will be performed. Edit Check logic can be written using Clinical Query Language (CQL) which will be automatically converted to Rave's 'quickedit' format. Content-sensitive help will be displayed as you type. The lists of Folder, Forms and Fields will display the first 10 objects, typing keys will then filter the list. Multiple search terms can be entered using an underscore as a separator. For example typing 'VIS_1' will display all Folders which contain 'VIS' and which contain '1'.

If the syntax is invalid an error message will be displayed.

Edit Check logic must evaluate to True (Check Actions will be performed) or False (Check Actions will not be performed).

Actions

An Edit Check should contain one or more Check Actions. The Datapoint on which the Check Action is performed is specified using Clinical Query Language (CQL). For each type of Check Action the appropriate options will be displayed for selection and entry.

Note: the 'SendMessage' Check Action may cause an error on upload into Rave Architect due to a defect in Rave Architect Loader (Medidata reference: DEV-3145)

OIDs

If the Edit Check was imported from Medidata Rave release 2023.2.0 or higher, the Medidata Rave OID for the Edit Check will be displayed. The OID cannot be changed in TrialGrid or in Medidata Rave.

When a Edit Check is created in Medidata Rave the OID will be generated by taking the letters (in upper case), numbers and underscore characters from the Edit Check Name. Once a Medidata Rave Edit Check has an OID the OID does not change, even if the Edit Check Name is changed.

The OID is used by Medidata Rave to uniquely identify Edit Checks during study amendments.

When a draft is uploaded to Medidata Rave, the OID column will be ignored and a new OID generated from the Edit Check