Uploaded image for project: 'FHIR Specification Feedback'
  1. FHIR Specification Feedback
  2. FHIR-36319

enable the auto-launch of an app from a card to reduce clicks

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: Medium Medium
    • CDS Hooks (FHIR)
    • 1.0
    • Clinical Decision Support
    • (NA)
    • Hide

      Add a boolean card.link.autolaunch element that indicates that the service is suggesting to the client that the application can be auto-launched.

      This feature should never be used in conjunction with other guidance in cards (i.e. the guidance coming back from the service should be all and only "launch this app").

      In addition, provide a "Considerations for Auto-launch" discussion that includes at least:

      The intent of this optional feature is to improve individual user experience by removing the otherwise unnecessary click of a link by the user. Appropriate support of this feature includes guardrails from both the CDS Service developer and the CDS Client, as well as additional local control by the organization using the service.

      Show
      Add a boolean card.link.autolaunch element that indicates that the service is suggesting to the client that the application can be auto-launched. This feature should never be used in conjunction with other guidance in cards (i.e. the guidance coming back from the service should be all and only "launch this app"). In addition, provide a "Considerations for Auto-launch" discussion that includes at least: The intent of this optional feature is to improve individual user experience by removing the otherwise unnecessary click of a link by the user. Appropriate support of this feature includes guardrails from both the CDS Service developer and the CDS Client, as well as additional local control by the organization using the service.
    • Floyd Eisenberg/Greg White: 10-0-0
    • Enhancement
    • Compatible, substantive

    Description

      We should create an optional boolean attribute in the CDS Hooks response's link object to enable a service to specify when a card's intended purpose is only to launch an app. Such that the CDS Client can know that the user can be saved an additional click by automatically launching the app instead of showing the card, if appropriate per the user's UX.

      Suggest something like: <boolean> card.links.autolaunch.

      We'd want to accompany the specification of such a field with guidance to service developers that this field MUST NOT be set to true if the card also returns a suggestion ... or any other guidance intended to be seen by the user. And that setting this field to true is a hint to the client, but the client's UI needs could override the possibility of an automated launch.

      Attachments

        Activity

          People

            Unassigned Unassigned
            Isaac.Vetter Isaac Vetter
            Bas van den Heuvel, Isaac Vetter
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: