Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Measure Evaluation reportType behavior #592

Closed
Capt-Mac opened this issue Nov 18, 2024 · 0 comments · Fixed by #595
Closed

Measure Evaluation reportType behavior #592

Capt-Mac opened this issue Nov 18, 2024 · 0 comments · Fixed by #595
Assignees
Labels
bug Something isn't working dQM

Comments

@Capt-Mac
Copy link
Contributor

Problem

When user evaluates with $evaluate-measure operation the expected default behavior of reportType parameter appears to be incorrectly setting the default value when subject parameter is not populated.

Steps to Reproduce

execute Measure/{id}/$evaluate-measure (no subject, no reportType)

Observed behavior

Individual Measure Report is created

Expected behavior

Summary Measure Report is created

acceptance criteria

per https://hl7.org/fhir/R4/measure-operation-evaluate-measure.html

populated subject parameter with no reportType should default to subject evalType and produce Individual Measure Report

non-populated subject parameter with no reportType should default to population evalType and produce Summary Measure Report

Any populated reportType parameter should be used instead of default behavior

See below table for accepted combinations

subject Parameter ReportType Parameter EvalType Used Measure Report Type Note
empty empty population summary default behavior, when no subject parameter provided
empty subject subject individual
empty population population summary
empty subject-list subject-list subject-list
Patient/{id} empty subject individual default behavior, when subject parameter provided
Patient/{id} subject subject individual
Patient/{id} population population summary
Patient/{id} subject-list subject-list subject-list
Group/{id} empty subject individual default behavior, when subject parameter provided
Group/{id} subject subject individual
Group/{id} population population summary
Group/{id} subject-list subject-list subject-list
Practitioner/{id} empty subject individual default behavior, when subject parameter provided
Practitioner/{id} subject subject individual
Practitioner/{id} population population summary
Practitioner/{id} subject-list subject-list subject-list
Organization/{id} empty subject individual default behavior, when subject parameter provided
Organization/{id} subject subject individual
Organization/{id} population population summary
Organization/{id} subject-list subject-list subject-list
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working dQM
Projects
None yet
2 participants