See Version History for current version information
New MyCap mobile app
MyCap is a participant-facing mobile app that is designed for projects with frequent participant contact. It facilitates participant engagement and retention by providing an alternative to daily/weekly survey email links. It also allows for offline data collection.
What about REDCap Mobile? - REDCap Mobile is a mobile app that allows for offline data collection by a member of the study team, as it allows records to be created or modified.
Multi-Language Management
Users can design data collection instruments and have them be displayed in any language that they have defined and translated so that their survey participants or data entry persons can view the text in their preferred language. This feature allows users to translate all text related to the data entry process, both for surveys and for data entry forms.
Form Display Logic
Form Display Logic is an advanced feature that provides a way to use conditional logic to disable specific data entry forms that are displayed on the Record Status Dashboard, Record Home Page, or the form list on the left-hand menu. You might think of it as 'form-level branching logic'.
Survey Start Time (and related Smart Variables)
REDCap now collects when participants begin a survey (i.e., the initial time the survey page is opened). Going forward, any responses collected (partial or completed) will have their start time displayed at the top of the data entry form when viewing the response.
Calendar Sync
Users may sync their REDCap project calendar or perform a one-time import of their project calendar events to external calendar applications such as Google Calendar, Outlook, Office 365, Zoho, Apple Calendar, or any application that supports iCal or ICS files. They may choose one of the two options below to sync or import their project calendar events to an external calendar application.
New data export option: Export blank values for gray instrument status
All instrument complete status fields having a gray icon can be exported either as a blank value or as "0"/”Incomplete”.
Protected Email Mode
Users can enable the Protected Email Mode on any project on the Project Setup via the Additional Customization dialog. This setting prevents identifying data (PHI/PII) from being sent in outgoing emails for alerts, survey invitations, and survey confirmation emails.
Email Logging page
This is a new project page that contains a search interface to allow users with User Rights privileges to search and view ALL outgoing emails for that project (also includes searching and viewing of SMS messages if using Twilio services).
Improved File Repository
Storing files in REDCap is now easier with the ability to create subfolders, search for files, add comments to files, and create DAG-restricted folders.
New file/image embed & preview options
PDF files and images can now be embedded into text and email. These attachments are stored in the new "Miscellaneous File Attachments" folder in the File Repository.
PDF files and images uploaded to a File Upload field can now be displayed inline on the survey page or data entry form.
Conditional Logic for Survey Auto-Continue
When enabling Survey Auto-Continue on the Survey Settings page for a survey, users may now optionally specify conditional logic to determine whether or not the auto-continue should be applied.
Dynamic min/max range limits for Date and Datetime fields
Instead of using exact values as the minimum or maximum range of Textbox fields (e.g., "2022-11-10"), you may now also use "today" and "now" as the min or max so that the current date or time is always used. These can be used to prevent a date/time field from having a value in the past or in the future.
New Text Field Validation Types
Time (HH:MM:SS) - This validation forces users/participants to enter a time value that contains the hour, minute, and second components.
Letters only - This validation forces users/participants to enter text using only letters, not numbers.
Postal Code (Canada) - This validation forces users/participants to enter a Canadian postal code
New Action Tags
@IF - Allows various action tags to be set based on conditional logic provided inside an @IF() function - e.g., @IF(CONDITION, ACTION TAGS if condition is TRUE, ACTION TAGS if condition is FALSE).
@FORCE-MINMAX - can be used on Textbox fields that have a min or max validation range defined so that no one will not be able to enter a value into the field unless it is within the field's specified validation range. This is different from the default behavior in which out-of-range values are permissible.
New Smart Variables
[event-number] - (longitudinal only) The current event's ordinal number as listed on the Define My Events page that denotes the order of the event within a given arm.
[new-instance] - (repeating only) denotes a new, not-yet-created repeating instance for the current record/event context. This can be used to create a new instance of a repeating survey every time the participant clicks on the survey link.
[survey-time-started] - (survey only) The date and time on which the specified survey instrument was started for the current record/event
[survey-date-started] - (survey only) The date on which the specified survey instrument was started for the current record/event
[survey-duration] - (survey only) The amount of time that has elapsed since the survey was started
[survey-duration-completed] - (survey only) The total time it took to complete the survey