Most FHIR form builders look fine on a five-question demo. The interesting question is what happens at item 150. Long-form surveys are common in US healthcare research, behavioral health assessments, and Medicare-required intake batteries. The engine that handles a hundred-plus-item form without dropping state, losing performance, or breaking conditional logic is a different category of tool from the one that demos well on a single-page form.
This list covers seven FHIR form builders that have a defensible story for long-form surveys in 2026. For deeper FHIR walkthroughs, the homepage covers more of the underlying SDC behaviour.
What Long-Form Surveys Stress
Long-form surveys stress a Questionnaire engine on five fronts at once. Performance degrades as the item count grows, especially when calculatedExpression has to re-run on every keystroke. State persistence matters because respondents almost never finish in one sitting. EnableWhen chains get deeper, which exposes the corner cases in the SDC implementation. Multi-page rendering becomes a real design problem rather than an afterthought. And the extraction layer has to handle the high item count without timing out on the backend.
The medical form builders buyer's guide covers the broader picture; the list below is specifically about engines that survive the high-item-count case.
The 7 Tools to Know
LHC-Forms is the open-source NLM-maintained engine. The performance on item counts up to 250 is reasonable, and the SDC coverage is the most complete in the field. The trade-off is that the styling and multi-page navigation are your team's job.
Aidbox Forms is the SDC engine that ships with the Aidbox FHIR platform. The state persistence is built into the underlying clinical store, which makes save-and-resume cleaner than rolling your own. The runtime value set resolution helps when long surveys reference many distinct code systems.
Smile Digital Health Forms is the commercial answer with operational maturity at scale. Their handling of long-form respondent flows is solid, the support contract reduces troubleshooting time when calculatedExpression performance degrades, and the multi-tenant deployment story is straightforward.
Open Health Hub Forms is built explicitly for patient-administered surveys, which usually means long-form. The respondent experience on a mobile device holds up well, the offline support is mature, and the score calculation patterns are well-trodden. Narrower SDC coverage is the trade-off.
HAPI FHIR with a Questionnaire extension is the open-source choice for teams that want a self-hosted answer. The performance at high item counts is fine, and the integration with HAPI's storage and indexing layer is clean. The styling layer is plain.
Pathways pairs a Questionnaire engine with Ontoserver for tight terminology binding. For long-form surveys that touch many terminology bindings, Pathways saves your team a lot of pipeline work. The operational weight is higher than LHC-Forms.
NLM Form Builder closes the list as the visual editor companion to LHC-Forms. For a research coordinator or behavioral health supervisor maintaining a 150-item battery without involving engineering, NLM Form Builder is the lowest-friction option.
What to Test Before You Commit
Run four targeted tests against any candidate engine before deciding.
- Render a 200-item Questionnaire with cross-item enableWhen and measure the responsiveness on a five-year-old tablet.
- Save partway, close the browser, reopen later, and verify the responses persist exactly as left.
- Run the full survey for one hundred respondents and confirm the extraction layer handles the load without timeouts.
- Have a respondent walk through the survey on a screen reader and confirm the multi-page navigation is announced cleanly.
Engines that pass those four are tools that will survive in production. Engines that fail any of them produce surveys that respondents abandon at item 60.
How to Pick
For the deepest SDC coverage with full control, LHC-Forms is the right answer. For built-in state persistence and tight terminology integration, Aidbox Forms or Pathways come out ahead. Smile fits enterprise deployments. Open Health Hub Forms is the right pick for patient-administered surveys specifically. The next read worth pairing with this is the Top 5 patient-facing form builders for rural US clinics in 2026.
Sources
- SDC Extract / Pre-populate - PDF, Brian Postlethwaite (DevDays), June 2023
- LHC-Forms project documentation - HTML docs, NLM Lister Hill Center
- Hunger Vital Sign Questionnaire example - HTML example, HL7 US Realm SC, 2025