The presentation by Sean Fong (CSIRO) explores the use of parameterized ValueSets in FHIR Questionnaires to enable dynamic, context-sensitive answer options. It addresses the challenge of making one question’s choices depend on another’s answer (e.g., filtering states by selected country), which is complex with standard FHIR mechanisms. The talk introduces a solution using dynamic ValueSet expansion with parameter filters (like `p-country`), supported by Ontoserver and a new FHIR extension for binding parameters. Live demos showcase how this approach streamlines form authoring, improves scalability, and enhances user experience in digital health assessments and EHR-integrated smart forms.
This session will explore the use of parameterised ValueSets within FHIR Questionnaires to enable dynamic, context-sensitive option lists. For example, when a user selects a country in one question, the available options for a subsequent state or region question are automatically filtered to match the selected country. Attendees will gain an understanding of how parameterised valueSets can improve user experience, with a focus on the flexibility they provide in interacting with and tailoring ValueSets to specific questionnaire contexts.
Sean Fong is a Software Engineer at the Australian e-Health Research Centre @ CSIRO. He is a member of the FHIR Terminology and Tooling team within the Health Informatics Group.At CSIRO, Sean develops web technologies focused on Structured Data Capture (SDC) and SMART on FHIR. His work primarily involves implementing efficient, user-friendly interfaces that help healthcare professionals seamlessly retrieve and input clinical information while ensuring secure data exchange across healthcare platforms.
Aidbox is a developer-friendly FHIR platform where everything remains under your control. Build your enterprise-grade digital healthcare apps and systems using a habitual tech stack and suitable cloud infrastructure: Google, Azure, AWS, or on-premises.
// Read More