Invoke $evaluate-measure with reportType=subject-list to obtain a MeasureReport listing every patient in numerator and denominator populations

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

Steps

  1. POST /Measure/{id}/$evaluate-measure with reportType=subject-list and a Group subject reference covering the target population, along with periodStart and periodEnd
  2. Receive a MeasureReport of type 'subject-list'; each group.population element includes a subjectResults reference to a contained List resource
  3. Dereference the contained List resources to obtain Patient references for each population stratum (initial-population, denominator, numerator, exclusions)
  4. Use the patient lists to drive downstream workflows such as gap notifications or supplemental data collection
  5. Confirm that the server's CapabilityStatement advertises support for the subject-list reportType before invoking, as it is optional in the DEQM IG

Known gotchas

Related routes

Invoke $evaluate-measure on a FHIR Measure resource for individual reportType to produce a patient-level MeasureReport
build.fhir.org · 6 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

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