home View on GitHub

The YES3 Exporter

User Guide, Technical Guide, Change Log and more

codeql workflow sonarcloud workflow

Overview

Version 1.0.6, February 2024

See Change Log for details on updates and bug fixes.

The YES3 Exporter external module complements REDCap’s reports and data export tool by adding functionality to support integration with statistical software and datamarts, including host file system exports.

Configuration

System Configuration

The YES3 Exporter performs daily tasks, such as removing old export backups and emailing activity reports. By default, daily housekeeping tasks are run at 11 minutes past midnight, but an administrator can specify a different time to run these tasks. The time and results of the most recent daily housekeeping run for all projects are displayed in the YES3 Exporter system configuration page.

To configure, go to Control Panel -> External Modules -> Manage -> Yes3 Exporter ->Configure

Project Configuration

Only users with project design and setup rights can configure the External Module Settings for a project. Project settings include rules for retaining export specification backups, whether and where to send daily log reports, and settings for host filesystem exports. The date and result of the latest housekeeping run for the project are displayed in the Project Settings.

To configure, go to External Modules -> Manage -> Yes3 Exporter ->Configure

Activity Log Report

When enabled, you can designate one email address that will receive a notification and summary of project export activities including: (1.) date and time of report, (2.) REDCap project information, and (3.) details about download and export activity in the last 24 hours. Daily log reports are only released when exports occur.

To disable the daily log report, you may change the email notification setting to “no” at any time.

Host File System Exports

YES3 Exporter “payloads” can be written to a designated host file system folder (i.e. automounting to secure institutional file shares) which, among other things, is intended to support Datamart integration. To safeguard data security, enabling this setting requires approval by a REDCap administrator.

A payload consists of exported data, a comprehensive data dictionary and an information file having details about the export and project. See the Technical Guide for more information on YES3 Exporter payloads and datamart considerations.

Backup Retention

Export specifications can be rolled back and restored to a prior saved version. By default, 20 generations are retained, but you may choose to retain more or all generations.

Feedback

Please send any bug reports or feature suggestions to the contact email address below. We welcome comments, criticisms, suggestions and, of course, positive feedback!

Collaboration

A link to the public GitHub repository is provided on the REDCap Consortium’s External Module Repository entry for this EM. We welcome any feedback about our design and code that you may have, and will consider any pull requests.

Contact

redcap@yale.edu

About YES3

Our vision for the Yale Study Support Suite (YES3) is to provide an ‘off-the-shelf’ suite of external modules within REDCap that features popular, high-utility software tools to meet a wide variety of epidemiological and clinical research needs.

Authors

EM Developer

Contributors

REDCap@Yale Team:

Funding

Copyright © 2024 by Yale University