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

Changes to allow for evaluation of measures by Provider

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: Medium Medium
    • US Da Vinci DEQM (FHIR)
    • 0.1 [deprecated]
    • Clinical Quality Information
    • (NA)
    • 2.2.4.1.2
    • Hide

      Agreed, document that $submit-data and $collect-data should support the use of the X-Provenance header with a Provenance profile that establishes provenance of the data being submitted/collected.

      Document in $evaluate-measure that organization is a possible parameter, and that provenance should be used to determine the appropriate set of data for calculation based on that organization.

      Document that the reporting-organization should be consistent with the X-Provenance header data.

      Show
      Agreed, document that $submit-data and $collect-data should support the use of the X-Provenance header with a Provenance profile that establishes provenance of the data being submitted/collected. Document in $evaluate-measure that organization is a possible parameter, and that provenance should be used to determine the appropriate set of data for calculation based on that organization. Document that the reporting-organization should be consistent with the X-Provenance header data.
    • Eric Haas/Floyd Eisenberg: 28-0-1
    • Enhancement
    • Compatible, substantive

    Description

      This change request to enable the ability to support evaluating a measure by provider requires updates to both the DEQM IG for the $submit-data operation and the specification in FHIR Core for the $evaluate-measure operation.

      In order to support associating the provider with the data submitted through the $submit-data operation, the IG should state that optionally the X-Provenance header should be submitted as part of the request.  The "agent" field on the Provenance object should be filled in according to who is submitting the data.  If an EHR or other third party is submitting data on behalf of a Provider, then the "agent.who" field should be filled in with an Organization reference to the Organization that is submitting the data.  The "agent.onBehalfOf" field is a reference to the actual Provider that the data being submitted is for.  If a Provider is submitting data for themselves, then only the "agent.who" field will be filled in.

      This usage relies on the server supporting the use of the X-Provenance header and correctly filling in the target field on the resulting Provenance resource with references to all of the resources in the Bundle being inserted with the $submit-data operation.

      The $evaluate-measure operation will be extended by adding an optional parameter called "provider".  Provider is an Organization Reference to the Provider the user wants to evaluate a Measure for.  A server should support this by performing a Provenance search on the "agent.onBehalfOf" field for the Provider and also performing a Provenance search on the "agent.who" field where "agent.onBehalfOf" is null.  Once all relevant Provenance Resources are found, all Patient resources that are targets of the Provenance Resources are aggregated and used in the Measure evaluation.

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            sfradkin Scott Fradkin
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: