REDCap tutorials

REDCap Updates

REDCap 16.0.11 LTS

The most relevant changes areĀ highlighted in red.

Category Description Introduced
Instruments

NEW FEATURE: Form-level "Delete" Rights

  • Users can now be given privileges to delete the data for specified instruments, enabling them to click the Delete Data button at the bottom of a data entry form. This can be granted without having to give the user the ability to delete whole records and events. Thus, this feature provides more granularity with regard to data deletion privileges.
  • This new form-level privilege can be found in the Data Viewing Rights section of the User Rights dialog when editing a user's rights. The "Delete" privilege can be granted for any or all instruments in the project. This assumes the user does not have the "Delete Records" privilege because, if so, the "Delete Records" privilege already includes the ability to delete data on all forms (in addition to being able to delete a whole record, etc.).
  • Note: Users must have "View & Edit" privileges for a given instrument in order to be given "Delete" privileges. And if an instrument has been enabled as a survey and the user is viewing a survey response (as opposed to data entered by authenticated users), the user will not be able to delete the data for that response unless they additionally have "Edit Survey Responses" privileges for that instrument.
15.7.0
MyCap

NEW FEATURE: MyCap Email Notifications - The "Messages" portion of the MyCap Participant Management page now contains a new tab to allow users to compose email notifications that will be sent to specified email addresses whenever a MyCap message is received from a MyCap participant in the project. Additionally, if Data Access Groups are used in the project, users can also define email notification settings that are DAG-specific.

15.7.0
Survey

NEW FEATURE: Import and export survey settings as a CSV file - All settings found on the Survey Settings page can now be exported and imported using a CSV file. A new "Survey Settings" drop-down button will appear in the Online Designer. The dialog for importing the file will list all valid values for some settings that are not obvious, such as multiple choice mappings. Note: The CSV file does not include binary files, such as the Survey Logo and Confirmation Email Attachment.

15.8.0
Field NEW FEATURE: dayoftheweek() function - Determine the day of the week for a given date or datetime. An integer will be returned corresponding to a specific day of the week as follows: 1=Monday, 2=Tuesday, 3=Wednesday, 4=Thursday, 5=Friday, 6=Saturday, 7=Sunday. Example: dayoftheweek( [visit_date] ). NOTE: You may use "today" or "now" as the date parameter in the function, which can prove helpful for triggering an Alert or ASI to be triggered on weekdays but not weekends, for example - e.g., dayoftheweek("today") < 6 (this means that the Alert/ASI will not trigger on Saturday or Sunday). 15.8.0
Report/Dashboard

IMPROVEMENT: Access code protection for public reports and public project dashboards

  • Users may optionally set a single access code for a given public report or public project dashboard. Once set, no one will be able to view those pages unless the correct access code has been entered. Users may define their own custom access code or optionally let REDCap auto-generate one for them.
  • Once an access code has been successfully entered on a report or dashboard, if the page is refreshed or visited again in the near future, the viewer will not have to re-enter the access code if returning to the page within REDCap's normal auto-logout time for authenticated users (default: 30 minutes). For example, if the auto-logout time is 30 minutes, and the viewer returns 45 minutes after initially entering the access code, they will have to enter the access code to view the page again.
16.0.5
Report/Dashboard

NEW FEATURES: New smart variables for reports and project dashboards

  • [report-access-code] - Returns the access code for the specified public report, assuming the report has been made public and also that an access code has been defined for the report. A colon + the unique report name of the report must be appended - e.g., [report-access-code:R-2554F4TCNT]. Note: The unique report name can be found in the far right column of the report table. Note: If public reports are not enabled at the system level, this smart variable will not be displayed in the smart variable list.
  • [dashboard-access-code] - Returns the access code for the specified public project dashboard, assuming an access code has been defined for the dashboard. A colon + the unique dashboard name of the project dashboard must be appended - e.g., [dashboard-access-code:D-557DRCW87L]. Note: The unique dashboard name can be found in the far right column of the project dashboard table.
  • [dashboard-url] - Returns the web address (URL) of the specified public project dashboard. A colon + the unique dashboard name of the project dashboard must be appended - e.g., [dashboard-url:D-557DRCW87L].
  • [dashboard-link] - Returns a HTML web link that, when clicked, will navigate to the specified public project dashboard. The format must be [dashboard-link:unique_dash_name] or [dashboard-link:unique_dash_name:Custom Text]. "Custom Text" is an optional parameter whereby you can specify the visible link text, and if it is not provided, it defaults to the dashboard title.. A colon + the unique dashboard name of the project dashboard must be appended - e.g., [dashboard-url:D-557DRCW87L] or [dashboard-url:D-557DRCW87L:Click to view our dashboard].
16.0.5