Skip to content

Proposed Sandbox Changes

Kevin Shekleton edited this page May 11, 2017 · 4 revisions

This page catalogues ideas for CDS Hooks Sandbox changes. Each one of these will be spun out into Github issues with much more detail. This page serves as an quick place to capture / solicit ideas.

  • Rename from "CDS Hooks Demo" -> "CDS Hooks Sandbox". Change url accordingly (sandbox.cds-hooks.org)
  • Default the initial view to the patient-view hook page. This more closely matches EHR workflow (the user starts by opening a chart)
  • Enhance "Change Patient" to not be a simple text box but rather a pick list of known test patients
  • Allow the developer to hook up their own FHIR server (outstanding question: how is this going to work with our security model)?
  • Show the CDS Service request in the side panel, similar to how we show context today
  • Show the CDS Service response in the side panel, similar to how we show context today
  • Allow the developer to write a card via JSON and see it render (inspiration from https://api.slack.com/docs/messages/builder)
  • Make "Quick Add" more clear that we're hitting the discovery endpoint ("Discover"?). Also, make it more pretty (vs the current text box)
  • Rename "Configure Hooks" -> "Configure CDS Services"
  • Style the current "Configure Hooks" panel better
  • Collapse "Quick Add", "Reset", and "Configure Hooks" under a single button/section?
  • Add the ability for the developer to hook up an arbitrary hook (eg, my-custom-hook)
Clone this wiki locally