Medical Form Builders: How SDC Changed the Vendor Landscape

Medical Form Builders: How SDC Changed the Vendor Landscape

Diagram: SDC form builder landscape timeline — pre-SDC, transition, 2026

SDC-based form authoring in 2026 has consolidated the medical form builder vendor space around a few production-ready platforms. The consolidation reflects real technical differentiation.

Category 1: Full-stack FHIR SDC platforms

Aidbox Formbox and Smile CDR SDC module provide authoring + rendering + extraction + integration with the FHIR backend as one system. Best for teams that want vertical integration.

Category 2: Open-source reference implementations

LHC-Forms and the NLM Form Builder are the NLM's reference implementations. Full SDC IG conformance, widely used in research protocols. Best for open-first teams.

Category 3: Enterprise EHR-integrated form builders

Epic MyChart forms, Cerner PowerChart forms — proprietary but tightly integrated with the vendor's EHR. Best when locked into the vendor already.

Category 4: Non-FHIR form builders (legacy)

Formstack, JotForm, custom HTML forms — still widely used for administrative forms. Don't produce FHIR resources; not suitable for clinical data capture.

Feature matrix (mid-2026)

Vendor SDC authoring Rendering $extract SMART launch WCAG 2.1
Aidbox Formbox Full Full Full Yes Yes
Smile CDR SDC Full Full Both Yes Yes
LHC-Forms External Full Full Yes Yes
NLM Form Builder Full External N/A N/A Yes
Epic MyChart Proprietary Proprietary N/A Epic-only Yes

Selection criteria

1. Do you need vertical integration or best-of-breed? Category 1 vs 2. 2. Are you locked into a specific EHR? Category 3. 3. Do you have compliance/regulatory constraints? Prefer conformance-tested implementations. 4. What's your team's tech stack? TypeScript-heavy → Medplum-adjacent tooling; Java-heavy → Smile CDR / HAPI-adjacent.

Medical form building in 2026 is a solved discipline for teams that pick the right vendor category. The mistake is picking a legacy non-FHIR builder for clinical data capture.