CDS Hooks

In 2015, The SMART team launched the CDS Hooks project to trigger third party decision support services.

SMART CDS Hooks notifies external services when specific activities occur within an EHR user session. For example, services can register to be notified when a new patient record is opened, or when a medication is prescribed. Services can then return “cards” displaying text, actionable suggestions, or links to launch a SMART app from within the workflow.

We explored the CDS opportunity at ITdotHealth 3: Getting SMARTer. All EHR vendors have worked through the Argonaut process to implement hooks in their products, and CDS Hooks is specifically referenced in the 21st Century Cures Act of 2016. 

Find out more at

Here’s the specification on GitHub:

The CDS Hooks logos may be used in accordance with guidelines and policy at