Advanced REDCap Features
Taryn Stoffs, MS (UF)
Jennifer Holmes, CCRP (UVM)
April 28, 2022
Learning Objectives
Introduce advanced REDCap terminology, settings, and functions
Describe best practices for customizing a REDCap project
Demonstrate advanced features in REDCap to manage study data
2
You Can Learn to Use REDCap!
3
REDCap Terminology
•StudyinREDCap
Project
SubjectinREDCap
Record
CaptureeachDataPoint(Name,DOB,Glucose)
Fields
MultipleFieldsmakeupanInstrument(Form:SourceorCRFs)
CanbeenabledasaSurvey(Questionnaire)
Instruments
EachspecificTimepoint(StudyVisit)
Event
4
REDCap Terminology
UniquenameassignedtoeachField
Variable
Automaticallyinjectalreadycollecteddatainto
anotherinstrument[Name,Pronouns,DOB]
[Piping]
•Placesafieldinanotherspotonthesame
Instrument{Makesthemlookbetter!}
{Embedding}
AutomaticSurveyInvitations(REDCapsendsurveysfor
you)
Twillio (Voice/TextServiceforsendingSurveys)
ASI
5
REDCap Terminology
Streamlines Instruments(Onlyshows
applicableFields)
BranchingLogic
CustomizedFieldAnnotation(We’llgetintoit)
@ActionTags
[LikePipingandActionTagsbutDifferent]
[Smart
Variables]
6
REDCap Terminology
ConditionalLogic(If/Then,AND/OR)
DateDiff (Calculatedifferencebtwn 2Dates)
Sum,Mean,SD,Min/Max,Rounding
Special
Functions
REDCapcanAutomaticallyAlertStudy
Team/Subjects/Others
Alerts&
Notifications
KeepyourCurrentIRBApprovedDocumentsin
REDCap
FileRepository
7
REDCap Terminology
AllowsformultipleEvents(Visits)andARMs
Longitudinal
DataCollection
TimingofeachEvent(Visit)2weeks(+/ 5days)
TracksubjectEvents(Visits)
Scheduling
•CalendarviewofallSubjects’Events(Visits)
•CanbeusedtotrackStudyTeamMeetings
•DSMBMeetings
Calendar
8
REDCap - Preparation
9
Theseareyour
instruments
(forms/surveys).
Somemaybe
combinedinto
oneinstrument
Theseareyour
events(visits).
Piping
10
Piping
11
Piping
12
Piping
13
Copying and Moving Fields
14
Copying and Moving Fields
15
Copying and Moving Fields
16
Copying and Moving Fields
17
Copying and Moving Fields
18
Piping
19
Piping
20
Piping
21
Piping
22
Piping
23
Piping
24
Event Name
[general_forms_arm_1][first_dem]
Variable Name
Dear [general_forms_arm_1][first_dem],
Dear John,
Piping
25
Piping
26
Piping
27
Scoring Surveys
28
Scoring Surveys
29
Scoring Surveys
30
Scoring Surveys
31
Matrix Fields
32
Matrix Fields
33
Field Embedding
34
Field Embedding
35
Field Embedding
36
Field Embedding
37
Field Embedding
38
Field Embedding
39
Field Embedding
40
Repeating
Instruments
and
Events
41
Repeating
Instruments
and
Events
42
Repeating
Instruments
and
Events
43
Repeating
Instruments
and
Events
44
Repeating
Instruments
and
Events
45
46
Repeating
Instruments
and
Events
47
Repeating Instruments and Events
48
Scheduling
49
Scheduling
50
Scheduling
51
Calendar
52
Calendar
53
Multi-Language Management
54
Multi-Center Study – Data Access Groups (DAGs)
55
ASIs are used to have invitations sent to your survey participants, but rather than scheduling them manually,
the invitations can be scheduled to be sent automatically by REDCap based upon specific conditions,
such as if the participant completes another survey in your project or if certain data values for a record are
fulfilled.
56
Automated Survey Invitations (ASIs)
57
Automated Survey Invitations (ASIs) Setup
CustomizeASIemailswithpipingorsmartvariables
58
Automated Survey Invitations (ASIs) Using Twilio (SMS)
REDCap has the capability to make voice calls and send SMS text messages for surveys by using a third-
party web service named Twilio (www.twilio.com).
59
Automated Survey Invitations (ASIs) Using Twilio (SMS)
Action Tags
60
ActionTagsareawaytocustomize thedataentryexperienceforsurveysanddataentryforms.
ActionTagsarespecialtermsthatbeginwiththe'@'signthatcanbeplacedinsideafield's Field
AnnotationboxwhenworkingintheOnlineDesigner.
@TODAY fillsinthedateofwhenthesurveywas
accessed.
@READONLYSURVEY–thevaluecannotbechanged
bythesurveytaker,itcanonlybeviewed.
@DEFAULT
61
@DEFAULT=“[first_name][last_name]”
Formultiplechoicefields:
@DEFAULT=“[field_name:value]”
@DEAFULT=“[race:value]”
@HIDECHOICE
62
63
@CALCDATE
@MAXCHECKED=3
@NONEOFTHEABOVE=98
Smart Variables
64
SmartVariablesaresimilartoActiontags,excepttheyallowyoutoref erenceinformation
otherthandatafields(akametadata).
Smartvariablescanbereferencedinbranchinglogic,Alerts&Notifications,indescriptive
textfields,insideofdatafields,andconditionallogicforASIs.
SmartVariablescanbeusedinconjunctionwithActionTags.
SmartVariablesareeasilydistinguishablefromfieldvariablenamesbecauseSmartVariables
willhavedashes ()andcolons (:) whereasvariablenamescannot.
Most Popular Smart Variables
65
BranchingLogic
Alerts&Notifications
Repeatingformsorevents
[username]=“tls”
[userrolelabel]=“Admin
[recorddagname]=“UF”
[eventname]=“baseline_arm_1”
[previousinstance][height]
[previouseventname][heart_rate]
[formurl:instrument]
[formlink:instrument:Custom Text]
[formurl:health_questionnaire]
HealthQuestionnaire
[formlink:demographics:Click here
toviewtheDemographicsform]
ClickheretoviewtheDemographicsform
@DEFAULT=”[previousinstance][height]”
@DEFAULT =“[username]”
[smart-variables] + @ACTION TAGS
Alerts & Notifications
The Alerts & Notifications feature allows you to construct alerts and send customized emails (or text
messages) to study participants or members of the study team. These notifications may be
sent to one or more recipients and can be triggered or scheduled when a form/survey is saved
and/or based on conditional logic whenever data is saved or imported.
Notifications can include separate attachments and/or include attachments from File Upload fields
from a record.
66
Alerts & Notifications
67
Alerts & Notifications - example alert to study team
member
68
Piping
[formurl:instrument]
Pipingsubjectsname,
phone#andemailinto
thebody
Alerts & Notifications – example alert
69
Longitudinal Studies
70
Longitudinal studies collect data on a subject over multiple time points/visits. Many times, the
same data collection forms/surveys are used at multiple time points.
DataCollected Timepoints
Baseline 1month 6months 1year 2years
Demographics x
InformedConset x
Labs x xxx
Imagingdatax x xxx
Medicationsx x xxx
Surveymeasuresx xxx
StudyProtocol
71
RecordHomepage
DataCollected Timepoints
Baseline 1month 6months 1year 2years
Demographics x
Informed
Consent x
Labs x xxx
Imagingdatax x xxx
Medicationsx x xxx
Surveymeasuresx xxx
Multiple Arms
72
For longitudinal studies, you may want to create multiple arms if the study has two (or more) different types of
participants, such as a treatment and a control group, where the two groups will have different study time
points or different data collection forms that need to be filled out.
Each arm can have as many events as you wish.
73
eConsent Framework
74
Versioncontrol
Automatic storageofPDFcopyofthecompletedsurveyintheFileRepository
Canbeusedforany survey
75
Additional REDCap Resources
76
Videos on the REDCap Consortium site: https://projectredcap.org/resources/videos/
Feature-specific videos can be found throughout REDCap, i.e., a video on how to create a report is
found on the Report Builder page and a video on how to create Project Dashboards is on the Project
Dashboard page.
YouTube (search for “REDCap” or a specific REDCap topic like “REDCap Double Data Entry”)
REDCapU: https://www.gotostage.com/channel/redcapu
User guides and videos publicly posted on other institutions’ websites (Google is your friend!)
Data Management for Clinical Research” – online, free Coursera course, offered by Vanderbilt
University (https://www.coursera.org/learn/clinical-data-management?)
Ask your REDCap Admin to search the Training Materials Repository on the REDCap Consortium site
for guides and videos, which only they have access to.
Other Helpful Tips
77
Reach out to your REDCap Admin!
*Be
very specific
with your questions/needs
*Have the project built/configured as much as
possible beforehand
*Provide screenshots of error messages!
Make a copy of your project for testing major post-
production form changes or modifying survey conditions
(triggers)
Have a test record in your production project to test small
changes such as adding branching logic or calculations.
Test your surveys as surveys, not as data entry forms.
Survey flows and data entry flows are not the same
.
University of Vermont ~ REDCap Resources
78
Obtain a UVM REDCap Account UVM REDCap LOGIN
REDCap Administrator: [email protected]
Research Navigator: [email protected]
Commons Page - REDCap Resources
University of Florida ~ REDCap Resources
79
Introduction to REDCap class (GatorLink account required to access video):
https://mediasite.video.ufl.edu/Mediasite/Play/ee8877f9d00e441d84f80fee824ac7851d
REDCap User Guides: https://www.ctsi.ufl.edu/research/study-design-and-analysis/redcap/redcap-user-
guides/
UF REDCap Help Desk: https://redcap.ctsi.ufl.edu/redcap/surveys/?s=DUPrXGmx3L
UF CTSI Data Management Team (informatics): [email protected]
UF CTSI Research Design and Data Coordinating Center (study design & statistical analysis):
https://www.ctsi.ufl.edu/research/research-design-and-data-coordinating-center/
Boston University ~ REDCap Resources
80
Access: https://www.bu.edu/ctsi/tools/
REDCap Support: [email protected]
Medical University of SC~ REDCap Resources
81
Request a REDCap consult via SPARCRequest: https://sparc.musc.edu
82