v1.0.0 · Open source · MIT
A REDCap instrument ready to import.
Pre-built data dictionary and XML instrument for the peer-reviewed HEARTLAND Protocol. Five forms, 75 variables, a weighted 0-18 risk score, and 12 monthly follow-ups — so any rural hospital or research institution can start collecting structured heart failure data on day one.
For clinicians and researchers with institutional REDCap access. All sample data is synthetic — no PHI is ever transmitted or collected by this template.
- 01enrollment13 fields
- 02baseline15 fields · risk score
- 03gdmt_status19 fields
- 04monthly_followup20 fields · repeating
- 05outcomes_12mo8 fields
- 75
- fields
- 5
- REDCap forms
- 0–18
- weighted risk score
- 3
- risk tiers
- 12×
- monthly follow-ups
What's inside
Five forms, one shared workflow.
Clinical definitions match the published Protocol v3.3 exactly. Calculated fields, branching logic, and a 20-row synthetic sample dataset are all included so your first import validates cleanly.
- 01
Enrollment
Facility information, consent, demographics, geographic context (state, county FIPS, USDA RUCA rurality).
- 02
Baseline
The ten HEARTLAND risk variables and a weighted 0-18 score with automatic tier assignment (low / moderate / high).
- 03
GDMT Status
RAS inhibitor, beta-blocker, MRA, and SGLT2i tracked with target doses, start dates, and the generic $4 bridge option.
- 04
Monthly follow-up
Repeating instrument, months 1-12. Vitals, optional labs, GDMT titrations, red flags, hospitalizations, KCCQ-12.
- 05
12-month outcomes
Mortality, HF hospitalizations, HF ED visits, days alive and out of hospital, and GDMT optimization rate.
Quickstart
Three steps, fifteen minutes.
REDCap 14.x or newer is recommended. A 13.x instance works with minor caveats documented in the import guide.
- 01
Create an empty REDCap project
In your institutional REDCap, pick New Project → Research → name it (e.g. “HEARTLAND Validation — Site X”).
- 02
Upload the data dictionary
Project Setup → Data Dictionary → Upload. Select heartland_data_dictionary.csv from the GitHub release.
- 03
Enable the repeating instrument
Project Setup → Enable optional modules → Repeatable instruments and events. Mark monthly_followup as repeating.
# In the repo root
python3 scripts/csv_to_xml.py \
--input instruments/heartland_data_dictionary.csv \
--output instruments/heartland_instrument.xml
python3 scripts/generate_sample_data.py \
--output examples/sample_data.csvClinical foundation
Every field traces back to the peer-reviewed protocol.
The data dictionary mirrors HEARTLAND Protocol v3.3 exactly. The codebook PDF cites the specific module or table for every variable, so reviewers and adjudicators can verify clinical fidelity without leaving the repo.
- Protocol v3.3
Ferreira VM. HEARTLAND Protocol: A Tiered Clinical Implementation Toolkit.
Cureus · 2026
Authoritative source for Table 1 (risk score) and Module 4 (GDMT).
Open source - Risk score
Weighted 0-18 points across ten variables, three tiers.
Protocol v3.3 Table 1
Pragmatic heuristic — not yet formally validated.
Open source - GDMT
Foundational therapies for HFrEF and HFpEF-specific agents.
Protocol v3.3 Module 4
Target doses, safety gates, and Tier 1-3 initiation strategies.
Open source
Suggested validation study
A reference design you can hand to your IRB.
A pre-written, STROBE-aligned observational protocol ships alongside the instrument. Primary endpoint, statistical plan, and inclusion criteria are ready to adapt — no blank page to fight on a Sunday night.
Read the study protocol- 150
- participants (50 per tier)
- 12 mo
- follow-up window
- STROBE
- reporting checklist
- •Primary endpoint: all-cause mortality by HEARTLAND tier.
- •Secondary: HF hospitalizations, days alive and out of hospital, GDMT optimization.
- •Exploratory: discrimination vs MAGGIC / GWTG-HF; Track A vs Track B comparison.
If you use this
Please cite the template and the protocol.
Machine-readable citation is in CITATION.cff at the repo root. Zenodo DOI for this release will be wired in once the GitHub → Zenodo integration mints it.
@misc{ferreira_heartland_redcap_2026,
author = {Ferreira, Vicky Muller},
title = {{HEARTLAND Protocol REDCap
Instrument Template, v1.0.0}},
year = {2026},
publisher = {Zenodo},
doi = {10.5281/zenodo.<pending>},
url = {https://redcap.heartlandprotocol.org}
}