Skip to content
All projects
Research programmeData Systems Lead

NPOC — Near-Point-of-Care TB Testing Pilot

BCHPR · TB Reach Wave 11 add-on · Protocol v1.0 (Jan 2026) · 2026 – present

12,613-line system running the Near Point of Care TB testing pilot at community health centres — evaluating LC-NAAT alternatives (Pluslife MiniDock, Molbio MTB Ultima, PortNat) against microscopy and centralised GeneXpert, with co-integrated spirometry screening for TB / asthma / COPD.

Highlights

  • 6 diagnostic modalities: microscopy · TB-LAMP · TB Ultra · TrueLyse Ultima · Pluslife MiniDock · PortNat.
  • Tri-diagnostic eligibility branching — TB / asthma / COPD referral pathways enforced by Q-1 through Q-5 data-quality rules.
  • 84+ automated data-quality queries — compulsory field generation from data_dictionary_npoc.csv plus hand-coded custom Q-N queries.
  • Spirometry + peak-flow validation with physiologically plausible ranges (FEV1 0.3–8.0 L, FVC 0.3–8.0 L, FEV1/FVC 0.1–1.0, peak flow 100–900 L/min, BMI 10–60).
  • Bilingual (French / English) protocol and form design.
  • 5-REDCap-project merge via study_id; DATE-1 anchor enforces screening date ≤ all specimen / lab dates.
  • Dedicated npoc_data_quality_scoring.py producing composite quality scores across completeness / consistency / validity dimensions.