validate_for_write: Inspect a data.frame to anticipate problems before writing to a REDCap project.
Description
This set of functions inspect a data.frame to anticipate problems before writing with REDCap's API.
Usage
validate_for_write( d )
validate_no_logical( d )
validate_no_uppercase( d )
Arguments
d
The data.frame containing the dataset used to update the REDCap project. Required.
Value
A data.frame, where each potential violation is a row. The two columns are:
field_name: The name of the data.frame that might cause problems during the upload.
field_index: The position of the field. (For example, a value of '1' indicates the first column, while a '3' indicates the third column.)
concern: A description of the problem potentially caused by the field.
suggestion: A potential solution to the concern.
Details
All functions listed in the Usage section above inspect a specific aspect of the dataset. The validate_for_read() function executes all
these individual validation checks. It allows the client to check everything with one call.