Details
-
Change Request
-
Resolution: Persuasive with Modification
-
Medium
-
FHIR Core (FHIR)
-
R4
-
Clinical Quality Information
-
Measure
-
-
Bryn Rhodes/Ben Hamlin: 23-0-0
-
Clarification
-
Non-substantive
Description
The $evaluateMeasure page has the following:
reportType | 0..1 | code | The type of measure report: subject, subject-list, or population. If not specified, a default value of subject will be used if the subject parameter is supplied, otherwise, population will be used |
This implies that if you specify reportType at all, population will be used. What happens if I specify reportType=subject-list.
Also
subject | 0..1 | string (reference) |
Subject for which the measure will be calculated. If not specified, the measure will be calculated for all subjects that meet the requirements of the measure. If specified, the measure will only be calculated for the referenced subject(s) |
This does not specify what kind of resources you are allowed to reference. The definition for the Measure resource has this for subject:
subject[x] | 0..1 | E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device Subject type (Extensible) |
||
subjectCodeableConcept | CodeableConcept | |||
subjectReference | Reference([Group | https://build.fhir.org/group.html]) |
So it would seem like the only valid reference would be to a Group resource, but based on the definition for the reportType parameter it seems like Patient is also allowed. So can we update the definition of the subject parameter to say only references to Patient and Group resources are allowed? Also, we should then update subjectReference in the Measure definition to be Reference(Patient | Group).