Skip to content

Client Workflow

Sarah McDougall edited this page Dec 23, 2021 · 1 revision
  1. Client queries $data-requirements endpoint for Measure
  • Receiving Server returns Library with populated dataRequirement
  1. Client creates queries from Library.dataRequirement, and queries EHR for data of interest
  • EHR processes queries and returns data needed
  1. Client creates MeasureReport, Provenance resource (w/empty target)
  2. Client creates Parameters resource with embedded MeasureReport, resources
  3. Client authenticates with Auth Server, and receives an authorization token
  4. Client executes $submit-data on Receiving System with Parameters resource, X-Provenance header, and authorization token