Using FHIR Clinical Reasoning with CDS Hooks
1.0.0-draft -
Using FHIR Clinical Reasoning with CDS Hooks, published by HL7 International / Clinical Decision Support. This guide is not an authorized publication; it is the continuous build for version 1.0.0-draft built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/cds-hooks-clinical-reasoning/ and changes regularly. See the Directory of published versions
| Official URL: http://hl7.org/fhir/uv/cds-hooks-clinical-reasoning/ImplementationGuide/hl7.fhir.uv.cds-hooks-clinical-reasoning | Version: 1.0.0-draft | |||
| IG Standards status: Trial-use Draft as of 2025-11-04 | Maturity Level: 4 | Computable Name: CDSHooksClinicalReasoning | ||
This implementation guide provides conformance criteria and guidance for using CDS Hooks with FHIR. The IG describes logical models for representing CDS Hooks constructs, mappings from those constructs to FHIR resources, as well as how CDS Hooks can be used to surface FHIR Clinical Reasoning services.
The content in this implementation guide was originally published in the Decision Support Services topic of the FHIR Clinical Reasoning module. It has been moved to this implementation guide to allow focused definition of and guidance for the use of CDS Hooks with FHIR generally, as well as the use of FHIR Clinical Reasoning services with CDS Hooks.
CDS Hooks is an open source specification focused on user-facing remote clinical decision support. CDS Hooks uses FHIR to represent patient information and recommendations, but is architecturally an independent specification. This implementation guide provides resources for using CDS Hooks with FHIR Clinical Reasoning, including:
TODO:
https://build.fhir.org/clinicalreasoning-cds-on-fhir.html (including profiles referenced on this page) https://build.fhir.org/ig/FHIR/fhir-tools-ig/artifacts.html#1
This Guide is divided into several pages which are listed at the top of each page in the menu bar:
This implementation guide is intended to be balloted in the May 2026 (the content will need to be removed from the base FHIR specification ahead of the November 1st 2025 deadline, so we expect at least draft content to be available alongside the January 2026 FHIR ballot). In addition, we will reference this implementation guide from the Clinical Reasoning CDS topic
| IG | Package | FHIR | Comment |
|---|---|---|---|
| hl7.fhir.uv.cds-hooks-clinical-reasoning#1.0.0-draft | R4 | ||
| hl7.terminology.r4#6.5.0 | R4 | Automatically added as a dependency - all IGs depend on HL7 Terminology | |
| hl7.fhir.uv.extensions.r4#5.2.0 | R4 | Automatically added as a dependency - all IGs depend on the HL7 Extension Pack | |
| hl7.fhir.uv.cql#2.0.0 | R4 | ||
| hl7.fhir.uv.crmi#1.0.0 | R4 | ||
| hl7.fhir.uv.sdc#3.0.0 | R4 | ||
| hl7.fhir.uv.tools.r4#0.8.0 | R4 | for example references |
This is an R4 IG. None of the features it uses are changed in R4B, so it can be used as is with R4B systems. Packages for both R4 (hl7.fhir.uv.cds-hooks-clinical-reasoning.r4) and R4B (hl7.fhir.uv.cds-hooks-clinical-reasoning.r4b) are available.
There are no Global profiles defined
No use of external IP