Invoke $evaluate-measure on a FHIR Measure resource for individual reportType to produce a patient-level MeasureReport

domain: build.fhir.org · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Identify the Measure resource canonical URL on the FHIR server and confirm it exists via GET /Measure?url={canonical}
  2. POST /Measure/{id}/$evaluate-measure with query parameters reportType=individual, subject=Patient/{id}, periodStart=YYYY-MM-DD, periodEnd=YYYY-MM-DD
  3. Receive a MeasureReport resource of type 'individual' in the synchronous response; check measureReport.status is 'complete'
  4. Inspect measureReport.group[].population[] entries for numerator, denominator, and initial-population counts, and measureReport.group[].measureScore for the computed ratio
  5. If the operation runs long, check whether the server supports async via Prefer: respond-async and poll Content-Location accordingly
  6. Validate the returned MeasureReport against the DEQM Individual MeasureReport profile using $validate before downstream use

Known gotchas

Related routes

Invoke $evaluate-measure with reportType=subject-list to obtain a MeasureReport listing every patient in numerator and denominator populations
build.fhir.org · 5 steps · unrated
Use FHIR $evaluate-measure with a data-collection MeasureReport to decouple data submission from measure scoring in a distributed DEQM reporting workflow
hl7.org · 5 steps · unrated
Implement FHIR Measure and MeasureReport resources to compute a quality measure (e.g., proportion of diabetic patients with HbA1c tested) and report results programmatically
hl7.org/fhir/R4 · 5 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans