Of further note, in CDS Hooks, in particular, the information or notifications are termed “CDS Cards,” which are to be understood as being synonymous with the term “notifications” used herein. These cards provide decision support services representing discrete recommendations or suggestions that are presented to the user within the EHR 402. Each CDS service can return any number of cards in response to a particular hook. The cards may convey some combination of text (i.e., an information card), alternative suggestions (i.e., a suggestion card), and/or links to apps or reference materials (i.e., an app link card). A user may view these cards as they are integrated or embedded in the EHR 402, and may also interact with them in different ways, such as providing text for the user to read in the case of an information card, providing a button or clickable area to populate a suggested change into the EHR 402 in the case of suggestion cards, or provides a link to an app (e.g., a SMART app) where the user can supply details, step through a flowchart, or do anything else required to help reach an informed clinical decision.
The present disclosure further provides methods and apparatus for deciding when and how to display the notifications or CDS cards based on context of the workspace or information being displayed to a user of the system 402. Accordingly, the system 402 further includes a notification display decision manager 420 that is configured to decide when and how to displays the notifications and CDS cards.