Details
-
Change Request
-
Resolution: Persuasive
-
Medium
-
CDS Hooks (FHIR)
-
2.0
-
Clinical Decision Support
-
specification
-
-
Howard Strasberg/Isaac Vetter: 10-0-0
-
Enhancement
-
Compatible, substantive
Description
When a suggestion contains multiple actions, under the current version of the specification the actions are logically AND'd together, such that a user selecting a suggestion selects all of the actions within it.
We propose to add a new, optional attribute Suggestion.suggestionSelectionBehavior with the following possible values:
- any - indicating that the end user may choose any number of actions including none of them or all of them;
- at-most-one - indicating that the user may choose none or at most one of the actions;
- all - indicating that a user selecting a suggestion is selecting all of the actions within it.
If Suggestion.suggestionSelectionBehavior is not provided, the default suggestionSelectionBehavior will be "all", which is consistent with the current behavior of logically ANDing the actions together.
Note: We are proposing the field name suggestionSelectionBehavior to differentiate this new field from Card.selectionBehavior, which only has two allowed values.