Working...  Working...
This value you provided is not a number. Please try again.
This value you provided is not an integer. Please try again.
The value entered is not a valid Vanderbilt Medical Record Number (i.e. 4- to 9-digit number, excluding leading zeros). Please try again.
The value you provided must be within the suggested range
The value you provided is outside the suggested range
This value is admissible, but you may wish to double check it.
The value entered must be a time value in the following format HH:MM within the range 00:00-23:59 (e.g., 04:32 or 23:19).
This field must be a 5 or 9 digit U.S. ZIP Code (like 94043). Please re-enter it now.
This field must be a 10 digit U.S. phone number (like 415 555 1212). Please re-enter it now.
This field must be a valid email address (like joe@user.com). Please re-enter it now.
The value you provided could not be validated because it does not follow the expected format. Please try again.
Required format:
/^((0?[1-9])|([1-8][0-9])|(9[0-8]))[0-9]{3}$/
/^((29([-\/])02\3(\d{2}([13579][26]|[2468][048]|04|08)|(1600|2[048]00)))|((((0[1-9]|1\d|2[0-8])([-\/])(0[1-9]|1[012]))|((29|30)([-\/])(0[13-9]|1[012]))|(31([-\/])(0[13578]|1[02])))(\11|\15|\18)\d{4}))$/
/^((02([-\/])29\3(\d{2}([13579][26]|[2468][048]|04|08)|(1600|2[048]00)))|((((0[1-9]|1[012])([-\/])(0[1-9]|1\d|2[0-8]))|((0[13-9]|1[012])([-\/])(29|30))|((0[13578]|1[02])([-\/])31))(\11|\15|\19)\d{4}))$/
/^(((\d{2}([13579][26]|[2468][048]|04|08)|(1600|2[048]00))([-\/])02(\6)29)|(\d{4}([-\/])((0[1-9]|1[012])(\9)(0[1-9]|1\d|2[0-8])|((0[13-9]|1[012])(\9)(29|30))|((0[13578]|1[02])(\9)31))))$/
/^((29([-\/])02\3(\d{2}([13579][26]|[2468][048]|04|08)|(1600|2[048]00)))|((((0[1-9]|1\d|2[0-8])([-\/])(0[1-9]|1[012]))|((29|30)([-\/])(0[13-9]|1[012]))|(31([-\/])(0[13578]|1[02])))(\11|\15|\18)\d{4})) (\d|[0-1]\d|[2][0-3]):[0-5]\d$/
/^((02([-\/])29\3(\d{2}([13579][26]|[2468][048]|04|08)|(1600|2[048]00)))|((((0[1-9]|1[012])([-\/])(0[1-9]|1\d|2[0-8]))|((0[13-9]|1[012])([-\/])(29|30))|((0[13578]|1[02])([-\/])31))(\11|\15|\19)\d{4})) (\d|[0-1]\d|[2][0-3]):[0-5]\d$/
/^(((\d{2}([13579][26]|[2468][048]|04|08)|(1600|2[048]00))([-\/])02(\6)29)|(\d{4}([-\/])((0[1-9]|1[012])(\9)(0[1-9]|1\d|2[0-8])|((0[13-9]|1[012])(\9)(29|30))|((0[13578]|1[02])(\9)31)))) (\d|[0-1]\d|[2][0-3]):[0-5]\d$/
/^((29([-\/])02\3(\d{2}([13579][26]|[2468][048]|04|08)|(1600|2[048]00)))|((((0[1-9]|1\d|2[0-8])([-\/])(0[1-9]|1[012]))|((29|30)([-\/])(0[13-9]|1[012]))|(31([-\/])(0[13578]|1[02])))(\11|\15|\18)\d{4})) (\d|[0-1]\d|[2][0-3])(:[0-5]\d){2}$/
/^((02([-\/])29\3(\d{2}([13579][26]|[2468][048]|04|08)|(1600|2[048]00)))|((((0[1-9]|1[012])([-\/])(0[1-9]|1\d|2[0-8]))|((0[13-9]|1[012])([-\/])(29|30))|((0[13578]|1[02])([-\/])31))(\11|\15|\19)\d{4})) (\d|[0-1]\d|[2][0-3])(:[0-5]\d){2}$/
/^(((\d{2}([13579][26]|[2468][048]|04|08)|(1600|2[048]00))([-\/])02(\6)29)|(\d{4}([-\/])((0[1-9]|1[012])(\9)(0[1-9]|1\d|2[0-8])|((0[13-9]|1[012])(\9)(29|30))|((0[13578]|1[02])(\9)31)))) (\d|[0-1]\d|[2][0-3])(:[0-5]\d){2}$/
/^(?!\.)((?!.*\.{2})[a-zA-Z0-9\u0080-\u02AF\u0300-\u07FF\u0900-\u18AF\u1900-\u1A1F\u1B00-\u1B7F\u1D00-\u1FFF\u20D0-\u214F\u2C00-\u2DDF\u2F00-\u2FDF\u2FF0-\u2FFF\u3040-\u319F\u31C0-\uA4CF\uA700-\uA71F\uA800-\uA82F\uA840-\uA87F\uAC00-\uD7AF\uF900-\uFAFF!#$%&'*+\-/=?^_`{|}~\d]+)(\.[a-zA-Z0-9\u0080-\u02AF\u0300-\u07FF\u0900-\u18AF\u1900-\u1A1F\u1B00-\u1B7F\u1D00-\u1FFF\u20D0-\u214F\u2C00-\u2DDF\u2F00-\u2FDF\u2FF0-\u2FFF\u3040-\u319F\u31C0-\uA4CF\uA700-\uA71F\uA800-\uA82F\uA840-\uA87F\uAC00-\uD7AF\uF900-\uFAFF!#$%&'*+\-/=?^_`{|}~\d]+)*@(?!\.)([a-zA-Z0-9\u0080-\u02AF\u0300-\u07FF\u0900-\u18AF\u1900-\u1A1F\u1B00-\u1B7F\u1D00-\u1FFF\u20D0-\u214F\u2C00-\u2DDF\u2F00-\u2FDF\u2FF0-\u2FFF\u3040-\u319F\u31C0-\uA4CF\uA700-\uA71F\uA800-\uA82F\uA840-\uA87F\uAC00-\uD7AF\uF900-\uFAFF\-\.\d]+)((\.([a-zA-Z\u0080-\u02AF\u0300-\u07FF\u0900-\u18AF\u1900-\u1A1F\u1B00-\u1B7F\u1D00-\u1FFF\u20D0-\u214F\u2C00-\u2DDF\u2F00-\u2FDF\u2FF0-\u2FFF\u3040-\u319F\u31C0-\uA4CF\uA700-\uA71F\uA800-\uA82F\uA840-\uA87F\uAC00-\uD7AF\uF900-\uFAFF]){2,63})+)$/i
/^[-+]?\b\d+\b$/
/^[a-z]+$/i
/^\d{10}$/
/^[a-z0-9-_]+$/i
/^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$/
/^-?\d+,\d$/
/^-?\d+\.\d$/
/^-?\d+,\d{2}$/
/^-?\d+\.\d{2}$/
/^-?\d+,\d{3}$/
/^-?\d+\.\d{3}$/
/^-?\d+,\d{4}$/
/^-?\d+\.\d{4}$/
/^[-+]?[0-9]*,?[0-9]+([eE][-+]?[0-9]+)?$/
/^(\(0[2-8]\)|0[2-8])\s*\d{4}\s*\d{4}$/
/^(?:\(?([2-9]0[1-9]|[2-9]1[02-9]|[2-9][2-9][0-9]|800|811)\)?)\s*(?:[.-]\s*)?([2-9]1[02-9]|[2-9][02-9]1|[2-9][02-9]{2})\s*(?:[.-]\s*)?([0-9]{4})(?:\s*(?:#|x\.?|ext\.?|extension)\s*(\d+))?$/
/^\d{4}$/
/^[ABCEGHJKLMNPRSTVXY]{1}\d{1}[A-Z]{1}\s*\d{1}[A-Z]{1}\d{1}$/i
/^(0[1-9]|[1-9]\d)\d{3}$/
/^\d{3}-\d\d-\d{4}$/
/^(\d|[01]\d|(2[0-3]))(:[0-5]\d){2}$/
/^([0-9]|[0-1][0-9]|[2][0-3]):([0-5][0-9])$/
/^[0-5]\d:[0-5]\d$/
/^[0-9]{4,9}$/
/^\d{5}(-\d{4})?$/

Notifications

System Notifications
General Notifications

Conversations

Create new conversation

Longitudinal Database (1 arm)PID 2
Data Exports, Reports, and Stats
In reports you can add as many filters as you wish, and you can get quite complex with the filter logic using multiple fields with AND and OR conditional logic. To add a filter, select a field that you wish to filter on, after which you will need to set both an operator and a value. If the field is multiple choice, it will auto load all of that field's choices in a drop-down so that you may choose one of the choices. Otherwise, if it is not a multiple choice field, it will instead provide a text box for entering the filter value.

There is no limit to how many times you may use a field as a filter in a single report. TIP: If you want to find instances in your data where a field's value is blank/null, then just leave the value text box blank. Conversely, to find instances where the field has a value (i.e., is non-blank), set the operator as 'not =' with a blank text box.

Using ANDs and ORs with multiple fields allow you to do more complex filtering. If you have two filters with an AND between them, for example, that means that it will apply both of them together when filtering, but if you use OR, it will return results that apply to just one or the other. In general, using AND will often constrict the results further by returning less data in the report than when using OR.

If you have filtering that uses both OR and AND, it is very important to know the order in which REDCap evaluates the ORs and ANDs to ensure that your logic behaves how you expect. Essentially, all the ORs are evaluated for consecutive filter fields as a group, and all the groups are then evaluated as ANDs with each other. For example, it looks like (this OR this OR this) AND (this OR this OR this), in which all the ORs inside the parentheses are evaluated first and then those groups of ORs are then evaluated together using ANDs.

If you wish to do even more complex filtering, you may choose to switch the filtering format over to the 'Advanced Logic', which allows you to hand-type the filtering logic in a big text box. The filter logic is essentially the same kind of syntax as Branching Logic and Calculated field equations, in which you may use all the special functions, such as if(), datediff(), and various mathematical functions, in your filtering logic. REDCap will double check your hand-typed logic for any syntax errors, and it will not allow you to save the report until all errors have been resolved. When using the Advanced Logic, just make sure that your logic ultimately evaluates to either TRUE or FALSE and that it does *not* evaluate to a value, such as a number. For example, datediff([dob], 'today', 'y') is not valid because it will evaluate to a number, but datediff([dob], 'today', 'y') > 30 is valid because it will evaluate as either TRUE or FALSE.
The value you entered does not exist as a valid variable name in this project. Please re-enter it and try again.
What does this setting do?
When building a report for a longitudinal project and using Step 3 (filtering), any filters defined in the report will be applied to each record as a whole, which is the default behavior when the 'Show data for all events for each record returned' checkbox is CHECKED. But if it is UNCHECKED, it will additionally apply the filters to each event within each record returned, in which some (or all) of the events in the records returned could get removed from the results. So if CHECKED, then *all* events are returned for each record, but if UNCHECKED, then some events in each record *may* get removed (depending on the filter).

For example, if the project contains one event to capture demographics information and also contains subsequent visits (events) to capture measurements for vitals, one could set a filter of [sex] = '1' (Female). So if the checkbox setting was left CHECKED (the default setting), it would only return records where the person was female, and the results would contain *all* events (demography and all visits) for each of those records. However, if the checkbox was UNCHECKED in that situation, then not only would it remove the records where the person was male, but it would additionally remove the visit events for the female records, thus returning only the demography event for the female records. In this way, having the checkbox UNCHECKED not only filters out some of the records, but it may also remove some of the events in the records that are returned.

SUMMARY: In most cases, this checkbox setting will be left CHECKED unless you have very specific intentions for unchecking it. If you are still not quite sure how you might use this setting, then it is recommended that you leave it CHECKED.
 
Select your export settings, which includes the export format (Excel/CSV, SAS, SPSS, R, Stata) and if you wish to perform de-identification on the data set.
Export Entire Project (metadata & data)
REDCap Project (XML)

The entire project (all records, events, arms, instruments, fields, and project attributes) can be downloaded as a single XML file, which is in CDISC ODM format (ODM version 1.3.1).

This XML file can be used to create a clone of the project (including its data, optionally) on this REDCap server or on another REDCap server (it can be uploaded on the Create New Project page). Because it is in CDISC ODM format, it can also be used to import the project into another ODM-compatible system.
Include all uploaded files and signatures?
Include all files uploaded for File Upload and Signature fields in the XML file? NOTE: This can make the export very large and may prevent it from completing if the project contains many files or very large files.
Choose export format
CSV / Microsoft Excel (raw data)
CSV / Microsoft Excel (labels)
SPSS Statistical Software
SAS Statistical Software
R Statistical Software
Stata Statistical Software
CDISC ODM (XML)
STEP 2: Archive the export files in File Repository?
Yes, store a back-up copy
No, do not store a back-up copy
De-identification options(optional)
The options below allow you to limit the amount of sensitive information that you are exporting out of the project. Check all that apply.
Known Identifiers:
Remove All Identifier Fields (tagged in Data Dictionary)
Hash the Record ID field (converts record name to an unrecognizable value)
Free-form text:
Remove unvalidated Text fields (i.e. Text fields other than dates, numbers, etc.)
Remove Notes/Essay box fields
Date and datetime fields:
Remove all date and datetime fields
— OR —
Shift all dates by value between 0 and 364 days
(shifted amount determined by algorithm for each record) What is date shifting?
Deselect all options
Apply live filters?
One or more live filters have been selected on this report. Do you wish to apply the live filters to the data export, thus producing the same data set that you currently see displayed on the report?
Apply live filters selected on this report
Advanced data formatting options
Export blank values for gray Form Status?
All Form Status fields with a gray status icon can be exported either as a blank value or as "0" (Incomplete). Hint: Blank values are recommended if the data will be imported back into REDCap, in which this preserves the gray status icons for all the imported records.
Set CSV delimiter character
Set the delimiter used to separate values in the CSV data file (only valid for CSV Raw Data and CSV Labels export formats):
Force all numbers into a specified decimal format?
You may choose to force all data values containing a decimal to have a specified decimal character (comma or period/full stop). This will be applied to all calculations and number-validated text values in the export file.
NOTE: Your data formatting selections above will be remembered in the future and will be pre-selected upon your next export.
You may create a new report by selecting the fields/variables below that you want to include in the report. You may add as many fields to your report as you wish, and you can choose which users may view this report. You will also need to provide a name for your report, which will then be displayed on the project's left-hand menu for anyone to whom you have given access. You can filter the results returned in the report in a variety of ways, including using complex AND/OR logic. When you are finished, click the Save Report button at the bottom. The new report will then be added to your list of reports, after which you may immediately begin viewing them or exporting them.
Name of Report:
Set as "public":
Enabling this feature below will auto-generate a public link for viewing the report without needing to log in to REDCap.
Description (optional):
Displayed on page below report name
STEP 1
User Access: Choose who can edit and view this report
  View Access: Choose who sees this report on their left-hand project menu?
All users
– OR –
Custom user access(Choose specific users, roles, or data access groups who will have access)
  Edit Access: Choose who can edit, copy, or delete this report (requires user to have 'Add/Edit/Organize Reports' privileges)
All users
– OR –
Custom user access(Choose specific users, roles, or data access groups who will have access)
STEP 2
Fields to include in report
Add all fields from selected instrument:
Field 1
Instrument:Demographics
Field 2
Instrument:
Additional report options (optional)
Combine checkbox options into single column of only the checked-off options (will be formatted as a text field when exported to stats packages)
Remove line breaks/carriage returns from all text data values (only applicable for CSV Raw and CSV Label data exports)
In the report header, display the field label, variable, or both (not applicable for exports)?
In the report's data, display the field label, raw data value, or both for multiple choice fields (not applicable for exports)?
STEP 3
Show data for all events for each record returned?
Filters (optional)
Operator / Value
Filter 1
in
Additional Filters (optional)
(Records belonging only to ALL selections below will appear in the report)
Filter by event(s):
Filter by DAG(s):
Live Filters (optional)
Live Filters can be selected on the report page for dynamically filtering data in real time. With the exception of the Record ID field, only multiple choice fields can be used as Live Filters (as well as Events, if longitudinal, and Data Access Groups, if any exist).
Live Filter 1
Live Filter 2
Live Filter 3
STEP 4
Order the Results (optional)
First by
Then by
Then by
Cancel
You may create a short and easy to remember custom URL that redirects to your public report. Enter the your desired custom URL that you wish to redirect to your public report. When submitted, it will check if the URL has already been taken. If not, it will save the custom URL here in your project so that you may continue to use it.
https://redcap.link/
NOTICE: The ending of custom URLs may only contain letters, numbers, dots/periods, dashes, and underscores.
In order to make this report "public" to allow the report to be accessed at a public link, you must first meet the requirements and also agree to the statements below by checking their checkboxes after reading them. Once that is completed, click the "Make report public" button at the bottom to finalize it.
You have User Rights privileges in this project.
This report does not have any Identifier fields.
You must view the report to confirm it is the correct report you want to make public: You have NOT viewed this report during your current REDCap session. Click here to navigate to this report and view it. Once you have viewed the report, return back to this page before your session ends to continue.
NOTICE: After the report has been made public, only users with User Rights privileges will be able to obtain the public link for the report, as the link will be displayed on this page, in the report list, and also on the report itself.
Sorry, but you do not meet the requirements above in order to make this report "public". Please review the information above to learn how.
REDCap 12.2.0 - © 2025 Vanderbilt University