5 FHIR Questionnaire Tools That Handle PHQ-9 and GAD-7 Cleanly

5 FHIR Questionnaire Tools That Handle PHQ-9 and GAD-7 Cleanly

PHQ-9 and GAD-7 look like simple forms until you try to implement them properly. The questions are short, the scoring rules are well-defined, and the clinical interpretation is documented. The problems show up in the details: handling skipped items, calculating subscores, recording the total at the right granularity, and getting the result into the EHR as a queryable Observation rather than a PDF.

The five FHIR Questionnaire tools below handle PHQ-9 and GAD-7 with that level of detail in 2026. For related FHIR breakdowns for clinic teams, the surrounding write-ups cover the rest of the form layer.

What Clean Handling Actually Means

Clean PHQ-9 and GAD-7 handling in a FHIR Questionnaire tool means:

  • The total score calculates automatically from the answered items.
  • Skipped items behave consistently, with the tool flagging the response rather than silently scoring it as zero.
  • The result lands in the EHR as a structured Observation, with the score, the individual item values, and a reference to the source QuestionnaireResponse.
  • Repeat administrations across visits are linked, so longitudinal review actually works.

A tool that ticks all four is rare enough that it deserves naming.

The Five Tools

LHC-Forms is the open-source baseline. The NLM project ships standard implementations of PHQ-9 and GAD-7 as ready-made Questionnaire resources, with calculated expressions for the total score already wired in. Pairing it with a FHIR backend like HAPI gives a clean response record.

Aidbox Forms ships PHQ-9 and GAD-7 templates in its commercial library, with scoring and Observation extraction handled out of the box. The integration burden is low.

Medplum exposes the same screeners as templates, with calculated scores landing as Observations linked to the source QuestionnaireResponse. The free tier is enough to run a real screening pilot on small volume.

Google Open Health Stack SDC Library covers the mobile case. If your practice runs a patient-facing app for pre-visit screening, the library handles calculated expressions and offline capture for PHQ-9 and GAD-7.

Smile Digital Health Forms rounds out the list. The commercial product handles standard screeners cleanly and ties the responses to longitudinal patient records, useful when the same patient takes the same screener across multiple visits.

Where Implementations Tend to Drift

A few patterns separate a clean implementation from one that has to be re-done in a year:

  • Tools that score skipped items as zero instead of flagging the response as incomplete cause clinical confusion fast.
  • Tools that store only the total score, without the item-level answers, lose the data needed to review past administrations.
  • Tools that produce a single Observation per administration with proper coding handle longitudinal review naturally. Tools that produce a free-text note containing the score do not.

If a candidate tool fails any of those during a pilot, the rest of the feature list is not enough to make up for it. The top 6 SDC form builders for outpatient mental health practices goes deeper on related picks for the behavioral-health setting.

A Short Pilot That Actually Tests This

Build PHQ-9 in each candidate tool. Administer it three times with skipped items in different patterns. Then look at the EHR record after each one. If the score, the item values, and the source response are all linked and queryable, the tool clears the bar. The complete guide to FHIR intake forms for outpatient practices in 2026 covers the rest of the surrounding setup.

The right tool here is the one that makes a six-month longitudinal review of PHQ-9 scores a query, not a chart pull.

Sources

Marina Escobar

Behavioral health IT specialist in Tampa. Writes about SDC forms tailored to counseling and behavioral health workflows.