Submitting WG/Project/Implementer Group
Justification and Objectives
CDS Hooks provides a powerful framework for remote decision support, leveraging the power of FHIR as well as the ability to suggest a SMART App launch. CDS Hooks consistently draws connectathon participants and we expect this to continue now that version 1.0 of the specification has been released and Argonaut discussions have been creating guidance around meeting PAMA use-cases with CDS Hooks
That being the case, the primary objectives for this track will be
- Exploration of CDS Hooks 1.0 functionality to return information cards, suggestion cards, and SMART App link cards
- Focusing on PAMA use cases involving radiology ordering workflows and newer functionality like system-only actions and SMART Web messaging
This track will use R2-R4 versions of FHIR. While R2-R4 versions are welcome to be used for exploration of CDS Hooks 1.0 functionality, participants focusing on implementing Argonaut guidance for PAMA use-cases will be converging on R4.
Proposed Track Lead
- many, many more
Participant Tracking: https://bit.ly/cds-hooks-connectathon-tracking
- Slides: https://bit.ly/cdshooks-22-orientation
- Recording: CDS Hooks Connectathon Track Orientation.mov
CDS Service - The CDS Service role provides real-time clinical decision support as a remote service. The CDS Server is invoked on a desired hook and returns the decision support in the form of CDS cards.
CDS Client / EHR - The CDS Client will allow for the registration of interested CDS services on various CDS hooks, triggering each appropriately. The EHR will also display the CDS cards (obtained from the CDS services) to the user.
Action: CDS Service returns info card, CDS Client (EHR) accepts display info card.
Success Criteria: CDS Client (EHR) or sandbox displays info card.
Bonus point: CDS Service queries FHIR server while generating card.
App Link Card
Action: CDS Service returns app link card, CDS Client (EHR) accepts app link card.
Success Criteria: CDS Client (EHR) or sandbox displays app link card.
Bonus point: CDS Client (EHR) generates SMART launch token, SMART app performs SMART handshake with OAuth2 server.
Action: CDS Service returns suggestion card, CDS Client (EHR) accepts suggestion card.
Success Criteria: CDS Client (EHR) displays actionable suggestion card.
Bonus point: N/A