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

SMART App as Provider or Payer HIT

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive with Modification
    • Icon: Medium Medium
    • US Da Vinci CRD (FHIR)
    • 1.0.0 [deprecated]
    • Financial Mgmt
    • STU
    • Technical Background
    • Hide

      The term "SMART app" wasn't what was really intended by the submitter. The key is that there might be multiple systems involved.

      We will add a paragraph to the specification that indicates the following:
      "The CRD client may actually involve multiple systems. For example, the systems that handle order entry may be different from what is used for appointment booking and different again from the system that exposes information over the FHIR interface. It is possible that a provider environment might use an intermediary to coordinate CRD client calls from multiple systems. Such an architecture is sufficient provided that:

      • Calls are triggered from within the system the user is interacting with at the time the 'hook event' (entering an order, booking an appointment, etc.) occurs.
      • Cards returned are displayed to the user, or in the event of system actions, user-notifications associated with the system actions occur in the application the user was interacting with.
      • The 'access token' and FHIR endpoint exposed to the CRD service has access to all relevant data, independent of which physical data store it resides in.
        The intermediary could take on the responsibility for the FHIR interface, determining appropriate payer to route calls to, etc."

      Also, have agreed elsewhere that we'll be updating the graphic to highlight the possibility of intermediaries

      Show
      The term "SMART app" wasn't what was really intended by the submitter. The key is that there might be multiple systems involved. We will add a paragraph to the specification that indicates the following: "The CRD client may actually involve multiple systems. For example, the systems that handle order entry may be different from what is used for appointment booking and different again from the system that exposes information over the FHIR interface. It is possible that a provider environment might use an intermediary to coordinate CRD client calls from multiple systems. Such an architecture is sufficient provided that: Calls are triggered from within the system the user is interacting with at the time the 'hook event' (entering an order, booking an appointment, etc.) occurs. Cards returned are displayed to the user, or in the event of system actions, user-notifications associated with the system actions occur in the application the user was interacting with. The 'access token' and FHIR endpoint exposed to the CRD service has access to all relevant data, independent of which physical data store it resides in. The intermediary could take on the responsibility for the FHIR interface, determining appropriate payer to route calls to, etc." Also, have agreed elsewhere that we'll be updating the graphic to highlight the possibility of intermediaries
    • Bob Dieterle / Rachael Foerster : 8-0-0
    • Clarification
    • Non-substantive
    • Yes

    Description

      The SMART App approach is depicted as a payer capability and is not assigned any interactions for the CRD phase.  However, a SMART App can already be in place to coordinate access to a wide variety of payers that the initiating system would not (want to) manage.

      Suggest to update the diagram to put the SMART App more as an intermediary (could be payer built, third party built) and recognize that it can already manage payer interactions for the provider-focused HIT.

      Attachments

        Activity

          People

            Unassigned Unassigned
            hbuitendijk Hans Buitendijk
            Hans Buitendijk
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: