Reproduces the aobp_visit instrument from
AOBPDEV_DataDictionary_2026-08-31.csv: one page, both
measurements, the standing block gated by branching logic on
sys_standing_required. Runs js/aobp.js unmodified.
harness.html.
That one is a flat stand-in with a single set of controls. This one has
two blocks on one page, which is what the dictionary describes —
and it is the arrangement in which duplicate element ids collide. Branching
here hides the standing block with display:none and leaves it in
the DOM, exactly as REDCap does.
sys_standing_required (calc, @HIDDEN) = 0 if([dizz]='1' or '9' or [faint]='1' or '9', 1, 0)
(nothing yet)
The module posts each recording here after the measurement. Nothing leaves the browser: files are held in IndexedDB and served from memory.
| filed under | field | bytes | sha-256 |
|---|
Nothing posted yet.