search_and_populate_data_from_another_project

REDCap Module to search another project for data to populate data into the current form

https://github.com/ctsit/search_and_populate_data_from_another_project

Science Score: 75.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
    Organization ctsit has institutional domain (www.ctsi.ufl.edu)
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.4%) to scientific vocabulary

Keywords

redcap redcap-external-module redcap-repo
Last synced: 6 months ago · JSON representation ·

Repository

REDCap Module to search another project for data to populate data into the current form

Basic Info
  • Host: GitHub
  • Owner: ctsit
  • License: other
  • Language: JavaScript
  • Default Branch: master
  • Homepage:
  • Size: 93.8 KB
Statistics
  • Stars: 5
  • Watchers: 8
  • Forks: 4
  • Open Issues: 3
  • Releases: 7
Topics
redcap redcap-external-module redcap-repo
Created over 5 years ago · Last pushed 8 months ago
Metadata Files
Readme Changelog License Citation Authors

README.md

Search and Populate Data From Another Project

DOI

A REDCap Module to search another project for data to populate data into the current form. This module embeds REDCap's Search Query functionality into a data entry page to enable searches of another project to populate fields in the current data entry page.

Limitations

This module does not support source projects which have multiple arms. All queries of the source project will be against arm 1 of the source project.

Prerequisites

  • REDCap Standard 14.6.4+
  • REDCap LTS 15.0.9+

Easy Installation

  • Obtain this module from the Consortium REDCap Repo from the control center.

Manual Installation

  • Clone this repo into <redcap-root>/modules/search_and_populate_data_from_another_project_v0.0.0.
  • Go to Control Center > External Modules and enable Search and Populate Data From Another Project.
  • For each project you want to use this module, go to the project home page, click on Manage External Modules link, and then enable Search and Populate Data From Another Project for that project.

Configuration

Access Manage External Modules section of your project, click on Search and Populate Data From Another Project's configure button, and save settings in order to specify the forms where the query box should be visible and provide the field mapping for each of those forms.

  • Project you wish to search: The source project you will be searching and pulling values from.
    • Note: You may only select source projects to which you have access, but user permissions are not checked while the module is used; by defining a source project you are granting access to the data contained in its mapped fields for everyone with access to the target project, even for users without access to the source project.
  • Limit fields to search: Require selection of a single field to search from the source project.
    • Improves performance with large source projects
  • Enabled forms
    • Show in this form: The instrument the following mapping will be applied to.
    • JSON mapping source:target: JSON which maps source_field_names from the source project to target_field_names in your current project.

Owner

  • Name: CTS-IT
  • Login: ctsit
  • Kind: organization
  • Location: 2401 Archer Road Gainesville, FL 32608

Clinical and Translational Science Informatics and Technology, University of Florida

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: REDCap Search and Populate Data From Another Project
message:
  If you use this software, please cite it using the metadata
  in CITATIONS.cff or https://doi.org/10.5281/zenodo.4251176
type: software
authors:
  - family-names: Chase
    given-names: Philip B
    email: pbc@ufl.edu
    affiliation: University of Florida
    orcid: https://orcid.org/0000-0002-5318-9420
  - family-names: Chesney
    given-names: Kyle
    affiliation: University of Florida
    orcid: https://orcid.org/0000-0002-0479-7251
  - family-names: Stoffs
    given-names: Taryn L
    email: tls@ufl.edu
    affiliation: University of Florida
    orcid: https://orcid.org/0000-0002-0830-8179
  - family-names: Bentz
    given-names: Michael
    affiliation: University of Florida
    orcid: https://orcid.org/0000-0002-5790-4268
  - family-names: Kamma
    given-names: Sai Pavan
    email: saipavankamma@ufl.edu
    affiliation: University of Florida
    orcid: https://orcid.org/0009-0004-4619-0409
  - family-names: Pence
    given-names: James R
    email: jrpence@ufl.edu
    affiliation: University of Florida
    orcid: https://orcid.org/0009-0001-4825-1824
  - family-names: Shapiro
    given-names: Jerne
    email: shapiroj@ufl.edu
    affiliation: University of Florida
    orcid: https://orcid.org/0000-0001-8830-0232
  - family-names: Gurka
    given-names: Kelley
    affiliation: University of Florida
    orcid: https://orcid.org/0000-0003-2779-3234
  - family-names: Barnes
    given-names: Christopher P
    email: cpb@ufl.edu
    affiliation: University of Florida
    orcid: https://orcid.org/0000-0001-7114-1992
repository-code:
  https://github.com/ctsit/search_and_populate_data_from_another_project
url:
  https://github.com/ctsit/search_and_populate_data_from_another_project
abstract:
  Search and Populate Data From Another Project is a REDCap
  Module that allows searching another project for data to
  populate data into the current form. This module embeds
  REDCap's Search Query functionality into a data entry page
  to enable searches of another project to populate fields
  in the current data entry page.
keywords:
  - redcap
  - clinical science
  - data management
  - "redcap repo"
  - "redcap external module"
identifiers:
  - type: doi
    value: 10.5281/zenodo.4251176
license: Apache-2.0
version: 0.7.2
date-released: '2025-06-15'

GitHub Events

Total
  • Create event: 6
  • Release event: 3
  • Issues event: 12
  • Watch event: 2
  • Issue comment event: 15
  • Push event: 15
  • Pull request review comment event: 3
  • Pull request review event: 6
  • Pull request event: 7
  • Fork event: 2
Last Year
  • Create event: 6
  • Release event: 3
  • Issues event: 12
  • Watch event: 2
  • Issue comment event: 15
  • Push event: 15
  • Pull request review comment event: 3
  • Pull request review event: 6
  • Pull request event: 7
  • Fork event: 2

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 18
  • Total pull requests: 19
  • Average time to close issues: 2 months
  • Average time to close pull requests: 7 days
  • Total issue authors: 4
  • Total pull request authors: 5
  • Average comments per issue: 0.78
  • Average comments per pull request: 0.89
  • Merged pull requests: 17
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 6
  • Pull requests: 4
  • Average time to close issues: about 1 month
  • Average time to close pull requests: 7 days
  • Issue authors: 3
  • Pull request authors: 2
  • Average comments per issue: 0.67
  • Average comments per pull request: 1.0
  • Merged pull requests: 3
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • ChemiKyle (8)
  • pbchase (8)
  • ghost (1)
  • gobyfish (1)
Pull Request Authors
  • ChemiKyle (11)
  • saipavan10-git (3)
  • pbchase (2)
  • jrpence (2)
  • michael-bentz (1)
Top Labels
Issue Labels
enhancement (2)
Pull Request Labels
hacktoberfest-accepted (3) enhancement (1)