Questionnaires & Assessments
Creating, updating and embedding FHIR Questionnaires for both patients and practitioners is a common use-case for Medplum.
- Medplum app supports creating and updating Questionnaires
 - Questionnaire react component can be embedded in patient facing or practitioner facing applications
 - QuestionnaireBuilder react component can be embedded in applications as well
 - QuestionnaireResponse resources can also be viewed in the Medplum app
 - Bot for QuestionnaireResponse is one of the most common automations
 - Questionnaire Features and Fixes on Github
 
Key Resources
| Resource | Description | 
|---|---|
Questionnaire | Definition of questions/answers. 1 per form. | 
QuestionnaireResponse | A patient's responses to each question. 1 per patient, per instance. | 
Observation | A structured representation of a point-in-time result measured by an assessment. | 
RiskAssessment | A specialized form of an Observation tailored to propensity measurements. | 
Condition | Records a long-term diagnosis for a Patient. | 
Key Code Systems
| Code System | Description | 
|---|---|
| LOINC | Used to tag questions and answers. Also has predefined standard assessments. | 
| ICD-10 | Used to annotate Condition resources for billing. | 
Other Resources
- Questionnaire Core Extensions - Because of the wide variety of data collection applications, the 
Questionnaireresource has the most "core extensions" of any FHIR resource. - Structured Data Capture (SDC) Implementation Guide - A collection of profiles, extensions, and best practices for advanced questionnaire use cases.
- Modular Forms - Reuse sections and questions between questionnaires
 - Advanced Rendering - Additional extensions to inform how a questionnaire is displayed.
 
 - List of SDC implementations - Wiki page with a number of Form Builders and Form Fillers that implement some part of the SDC guide