LinuxForHealth FHIR Implementation Guide
8.0.0 - draft
LinuxForHealth FHIR Implementation Guide - Local Development build (v8.0.0). See the Directory of published versions
Official URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/quality-measure-report-patient | Version: 8.0.0 | |||
Active as of 2022-11-10 | Computable Name: QualityMeasurePatientReport |
A quality measure report focused on a single patient
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from QualityMeasureReport
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
MeasureReport | 0..* | QualityMeasureReport | Results of a measure evaluation | |
contained | 0..0 | |||
measureReportAssignedPractitioner | 0..1 | Reference(Practitioner | PractitionerRole) | The provider identifier of the physician(s) assigned to the rule measure using one of the physician attribution methods URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-assigned-practitioner | |
measureReportEvidence | 0..* | (Complex) | Supporting evidence showing detailed data about why a patient qualified (or did not qualify) for measure rules URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence | |
extension:measureReportEvidenceText | 1..1 | MeasureReportEvidenceText | Textual title or description of the rule section within a measure report | |
group | ||||
population:InitialPopulation | 1..1 | BackboneElement | The populations in the group | |
count | 0..1 | integer | Size of the population Required Pattern: 1 | |
subjectResults | 0..0 | |||
population:Denominator | 1..1 | BackboneElement | The populations in the group | |
subjectResults | 0..0 | |||
population:Numerator | 1..1 | BackboneElement | The populations in the group | |
subjectResults | 0..0 | |||
population:CareGap | 0..* | BackboneElement | The populations in the group | |
subjectResults | 0..0 | |||
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
MeasureReport | C | 0..* | QualityMeasureReport | Results of a measure evaluation |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
measureParameterValue | 0..* | ParameterDefinitionWithValue | Measure parameter value used to generate the measure report URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-parameter-value | |
measureReportAssignedPractitioner | 0..1 | Reference(Practitioner | PractitionerRole) | The provider identifier of the physician(s) assigned to the rule measure using one of the physician attribution methods URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-assigned-practitioner | |
measureReportEvidence | 0..* | (Complex) | Supporting evidence showing detailed data about why a patient qualified (or did not qualify) for measure rules URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence | |
Slices for extension | 1..* | Extension | Extension Slice: Unordered, Open by value:url | |
measureReportEvidenceText | 1..1 | string | Textual title or description of the rule section within a measure report URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence-text | |
measureReportEvidenceValue | 0..* | base64Binary, boolean, dateTime, decimal, integer, string, uri, Annotation, Attachment, CodeableConcept, Period, Quantity, Reference(), RelatedArtifact | Output value of rule definition within a measure report URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence-value | |
measureReportEvidencePopulationId | 0..* | string | Population id of populations that reference or utilize the rule definition URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence-population-id | |
url | 1..1 | uri | "http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence" | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
status | ?!Σ | 1..1 | code | complete | pending | error Binding: MeasureReportStatus (required): The status of the measure report. Required Pattern: complete |
type | ΣC | 1..1 | code | individual | subject-list | summary | data-collection Binding: MeasureReportType (required): The type of the measure report. |
measure | Σ | 1..1 | canonical(Measure) | What measure was calculated |
subject | Σ | 1..1 | Reference(Patient | Practitioner | PractitionerRole | Location | Device | RelatedPerson | Group) | What individual(s) the report is for |
period | Σ | 1..1 | Period | What period the report covers |
improvementNotation | ?!Σ | 0..1 | CodeableConcept | increase | decrease Binding: MeasureImprovementNotation (required): Observation values that indicate what change in a measurement value or score is indicative of an improvement in the measured item or scored issue. |
group | C | 1..1 | BackboneElement | Measure results for each group |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
Slices for population | 3..* | BackboneElement | The populations in the group Slice: Unordered, Open by pattern:code | |
population:All Slices | Content/Rules for all slices | |||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
population:InitialPopulation | 1..1 | BackboneElement | The populations in the group | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | Σ | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.). Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: initial-population | |
count | 0..1 | integer | Size of the population Required Pattern: 1 | |
population:Denominator | 1..1 | BackboneElement | The populations in the group | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | Σ | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.). Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: denominator | |
population:Numerator | 1..1 | BackboneElement | The populations in the group | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | Σ | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.). Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: numerator | |
population:CareGap | 0..* | BackboneElement | The populations in the group | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | Σ | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.). Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://linuxforhealth.org/fhir/cdm/CodeSystem/measure-population-type | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: care-gap | |
Documentation for this format |
Path | Conformance | ValueSet / Code |
MeasureReport.status | required | Pattern: complete |
MeasureReport.type | required | MeasureReportType |
MeasureReport.improvementNotation | required | MeasureImprovementNotation |
MeasureReport.group.population:InitialPopulation.code | extensible | Pattern: initial-population |
MeasureReport.group.population:Denominator.code | extensible | Pattern: denominator |
MeasureReport.group.population:Numerator.code | extensible | Pattern: numerator |
MeasureReport.group.population:CareGap.code | extensible | Pattern: care-gap |
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
MeasureReport | C | 0..* | QualityMeasureReport | Results of a measure evaluation | ||||
id | Σ | 0..1 | id | Logical id of this artifact | ||||
meta | 0..1 | ProcessMeta | Metadata about a resource | |||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
measureParameterValue | 0..* | ParameterDefinitionWithValue | Measure parameter value used to generate the measure report URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-parameter-value | |||||
measureReportAssignedPractitioner | 0..1 | Reference(Practitioner | PractitionerRole) | The provider identifier of the physician(s) assigned to the rule measure using one of the physician attribution methods URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-assigned-practitioner | |||||
measureReportEvidence | 0..* | (Complex) | Supporting evidence showing detailed data about why a patient qualified (or did not qualify) for measure rules URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
Slices for extension | 1..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
measureReportEvidenceText | 1..1 | string | Textual title or description of the rule section within a measure report URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence-text | |||||
measureReportEvidenceValue | 0..* | base64Binary, boolean, dateTime, decimal, integer, string, uri, Annotation, Attachment, CodeableConcept, Period, Quantity, Reference(), RelatedArtifact | Output value of rule definition within a measure report URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence-value | |||||
measureReportEvidencePopulationId | 0..* | string | Population id of populations that reference or utilize the rule definition URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence-population-id | |||||
url | 1..1 | uri | "http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence" | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
identifier | Σ | 0..* | Identifier | Additional identifier for the MeasureReport | ||||
status | ?!Σ | 1..1 | code | complete | pending | error Binding: MeasureReportStatus (required): The status of the measure report. Required Pattern: complete | ||||
type | ΣC | 1..1 | code | individual | subject-list | summary | data-collection Binding: MeasureReportType (required): The type of the measure report. | ||||
measure | Σ | 1..1 | canonical(Measure) | What measure was calculated | ||||
subject | Σ | 1..1 | Reference(Patient | Practitioner | PractitionerRole | Location | Device | RelatedPerson | Group) | What individual(s) the report is for | ||||
date | Σ | 0..1 | dateTime | When the report was generated | ||||
reporter | Σ | 0..1 | Reference(Practitioner | PractitionerRole | Location | Organization) | Who is reporting the data | ||||
period | Σ | 1..1 | Period | What period the report covers | ||||
improvementNotation | ?!Σ | 0..1 | CodeableConcept | increase | decrease Binding: MeasureImprovementNotation (required): Observation values that indicate what change in a measurement value or score is indicative of an improvement in the measured item or scored issue. | ||||
group | C | 1..1 | BackboneElement | Measure results for each group | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | Σ | 0..1 | CodeableConcept | Meaning of the group | ||||
Slices for population | 3..* | BackboneElement | The populations in the group Slice: Unordered, Open by pattern:code | |||||
population:All Slices | Content/Rules for all slices | |||||||
id | 0..1 | string | Unique static identifier for the measure population that does not change between cohort engine runs | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | Σ | 0..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | care-gap Binding: Quality Measure Population Type Value Set (extensible) | ||||
count | 0..1 | integer | Size of the population | |||||
subjectResults | 0..1 | Reference(List) | For subject-list reports, the subject results in this population | |||||
population:InitialPopulation | 1..1 | BackboneElement | The populations in the group | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | Σ | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.). Required Pattern: At least the following | ||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: initial-population | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
count | 0..1 | integer | Size of the population Required Pattern: 1 | |||||
population:Denominator | 1..1 | BackboneElement | The populations in the group | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | Σ | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.). Required Pattern: At least the following | ||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: denominator | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
count | 0..1 | integer | Size of the population | |||||
population:Numerator | 1..1 | BackboneElement | The populations in the group | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | Σ | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.). Required Pattern: At least the following | ||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: numerator | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
count | 0..1 | integer | Size of the population | |||||
population:CareGap | 0..* | BackboneElement | The populations in the group | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | Σ | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.). Required Pattern: At least the following | ||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://linuxforhealth.org/fhir/cdm/CodeSystem/measure-population-type | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: care-gap | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
count | 0..1 | integer | Size of the population | |||||
measureScore | Σ | 0..1 | Quantity | What score this group achieved | ||||
stratifier | 0..* | BackboneElement | Stratification results | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | 0..* | CodeableConcept | What stratifier of the group | |||||
stratum | 0..* | BackboneElement | Stratum results, one for each unique value, or set of values, in the stratifier, or stratifier components | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
value | 0..1 | CodeableConcept | The stratum value, e.g. male | |||||
component | 0..* | BackboneElement | Stratifier component values | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | 1..1 | CodeableConcept | What stratifier component of the group | |||||
value | 1..1 | CodeableConcept | The stratum component value, e.g. male | |||||
population | 0..* | BackboneElement | Population results in this stratum | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | 0..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.). | |||||
count | 0..1 | integer | Size of the population | |||||
subjectResults | 0..1 | Reference(List) | For subject-list reports, the subject results in this population | |||||
measureScore | 0..1 | Quantity | What score this stratum achieved | |||||
evaluatedResource | 0..* | Reference(Resource) | What data was used to calculate the measure score | |||||
Documentation for this format |
Path | Conformance | ValueSet / Code | ||||
MeasureReport.language | preferred | CommonLanguages
| ||||
MeasureReport.status | required | Pattern: complete | ||||
MeasureReport.type | required | MeasureReportType | ||||
MeasureReport.improvementNotation | required | MeasureImprovementNotation | ||||
MeasureReport.group.population.code | extensible | QualityMeasurePopulationTypeValueSet | ||||
MeasureReport.group.population:InitialPopulation.code | extensible | Pattern: initial-population | ||||
MeasureReport.group.population:Denominator.code | extensible | Pattern: denominator | ||||
MeasureReport.group.population:Numerator.code | extensible | Pattern: numerator | ||||
MeasureReport.group.population:CareGap.code | extensible | Pattern: care-gap | ||||
MeasureReport.group.stratifier.stratum.population.code | extensible | MeasurePopulationType |
This structure is derived from QualityMeasureReport
Differential View
This structure is derived from QualityMeasureReport
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
MeasureReport | 0..* | QualityMeasureReport | Results of a measure evaluation | |
contained | 0..0 | |||
measureReportAssignedPractitioner | 0..1 | Reference(Practitioner | PractitionerRole) | The provider identifier of the physician(s) assigned to the rule measure using one of the physician attribution methods URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-assigned-practitioner | |
measureReportEvidence | 0..* | (Complex) | Supporting evidence showing detailed data about why a patient qualified (or did not qualify) for measure rules URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence | |
extension:measureReportEvidenceText | 1..1 | MeasureReportEvidenceText | Textual title or description of the rule section within a measure report | |
group | ||||
population:InitialPopulation | 1..1 | BackboneElement | The populations in the group | |
count | 0..1 | integer | Size of the population Required Pattern: 1 | |
subjectResults | 0..0 | |||
population:Denominator | 1..1 | BackboneElement | The populations in the group | |
subjectResults | 0..0 | |||
population:Numerator | 1..1 | BackboneElement | The populations in the group | |
subjectResults | 0..0 | |||
population:CareGap | 0..* | BackboneElement | The populations in the group | |
subjectResults | 0..0 | |||
Documentation for this format |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
MeasureReport | C | 0..* | QualityMeasureReport | Results of a measure evaluation |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
measureParameterValue | 0..* | ParameterDefinitionWithValue | Measure parameter value used to generate the measure report URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-parameter-value | |
measureReportAssignedPractitioner | 0..1 | Reference(Practitioner | PractitionerRole) | The provider identifier of the physician(s) assigned to the rule measure using one of the physician attribution methods URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-assigned-practitioner | |
measureReportEvidence | 0..* | (Complex) | Supporting evidence showing detailed data about why a patient qualified (or did not qualify) for measure rules URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence | |
Slices for extension | 1..* | Extension | Extension Slice: Unordered, Open by value:url | |
measureReportEvidenceText | 1..1 | string | Textual title or description of the rule section within a measure report URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence-text | |
measureReportEvidenceValue | 0..* | base64Binary, boolean, dateTime, decimal, integer, string, uri, Annotation, Attachment, CodeableConcept, Period, Quantity, Reference(), RelatedArtifact | Output value of rule definition within a measure report URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence-value | |
measureReportEvidencePopulationId | 0..* | string | Population id of populations that reference or utilize the rule definition URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence-population-id | |
url | 1..1 | uri | "http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence" | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
status | ?!Σ | 1..1 | code | complete | pending | error Binding: MeasureReportStatus (required): The status of the measure report. Required Pattern: complete |
type | ΣC | 1..1 | code | individual | subject-list | summary | data-collection Binding: MeasureReportType (required): The type of the measure report. |
measure | Σ | 1..1 | canonical(Measure) | What measure was calculated |
subject | Σ | 1..1 | Reference(Patient | Practitioner | PractitionerRole | Location | Device | RelatedPerson | Group) | What individual(s) the report is for |
period | Σ | 1..1 | Period | What period the report covers |
improvementNotation | ?!Σ | 0..1 | CodeableConcept | increase | decrease Binding: MeasureImprovementNotation (required): Observation values that indicate what change in a measurement value or score is indicative of an improvement in the measured item or scored issue. |
group | C | 1..1 | BackboneElement | Measure results for each group |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
Slices for population | 3..* | BackboneElement | The populations in the group Slice: Unordered, Open by pattern:code | |
population:All Slices | Content/Rules for all slices | |||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
population:InitialPopulation | 1..1 | BackboneElement | The populations in the group | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | Σ | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.). Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: initial-population | |
count | 0..1 | integer | Size of the population Required Pattern: 1 | |
population:Denominator | 1..1 | BackboneElement | The populations in the group | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | Σ | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.). Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: denominator | |
population:Numerator | 1..1 | BackboneElement | The populations in the group | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | Σ | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.). Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: numerator | |
population:CareGap | 0..* | BackboneElement | The populations in the group | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | Σ | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.). Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://linuxforhealth.org/fhir/cdm/CodeSystem/measure-population-type | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: care-gap | |
Documentation for this format |
Path | Conformance | ValueSet / Code |
MeasureReport.status | required | Pattern: complete |
MeasureReport.type | required | MeasureReportType |
MeasureReport.improvementNotation | required | MeasureImprovementNotation |
MeasureReport.group.population:InitialPopulation.code | extensible | Pattern: initial-population |
MeasureReport.group.population:Denominator.code | extensible | Pattern: denominator |
MeasureReport.group.population:Numerator.code | extensible | Pattern: numerator |
MeasureReport.group.population:CareGap.code | extensible | Pattern: care-gap |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
MeasureReport | C | 0..* | QualityMeasureReport | Results of a measure evaluation | ||||
id | Σ | 0..1 | id | Logical id of this artifact | ||||
meta | 0..1 | ProcessMeta | Metadata about a resource | |||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
measureParameterValue | 0..* | ParameterDefinitionWithValue | Measure parameter value used to generate the measure report URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-parameter-value | |||||
measureReportAssignedPractitioner | 0..1 | Reference(Practitioner | PractitionerRole) | The provider identifier of the physician(s) assigned to the rule measure using one of the physician attribution methods URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-assigned-practitioner | |||||
measureReportEvidence | 0..* | (Complex) | Supporting evidence showing detailed data about why a patient qualified (or did not qualify) for measure rules URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
Slices for extension | 1..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
measureReportEvidenceText | 1..1 | string | Textual title or description of the rule section within a measure report URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence-text | |||||
measureReportEvidenceValue | 0..* | base64Binary, boolean, dateTime, decimal, integer, string, uri, Annotation, Attachment, CodeableConcept, Period, Quantity, Reference(), RelatedArtifact | Output value of rule definition within a measure report URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence-value | |||||
measureReportEvidencePopulationId | 0..* | string | Population id of populations that reference or utilize the rule definition URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence-population-id | |||||
url | 1..1 | uri | "http://linuxforhealth.org/fhir/cdm/StructureDefinition/measure-report-evidence" | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
identifier | Σ | 0..* | Identifier | Additional identifier for the MeasureReport | ||||
status | ?!Σ | 1..1 | code | complete | pending | error Binding: MeasureReportStatus (required): The status of the measure report. Required Pattern: complete | ||||
type | ΣC | 1..1 | code | individual | subject-list | summary | data-collection Binding: MeasureReportType (required): The type of the measure report. | ||||
measure | Σ | 1..1 | canonical(Measure) | What measure was calculated | ||||
subject | Σ | 1..1 | Reference(Patient | Practitioner | PractitionerRole | Location | Device | RelatedPerson | Group) | What individual(s) the report is for | ||||
date | Σ | 0..1 | dateTime | When the report was generated | ||||
reporter | Σ | 0..1 | Reference(Practitioner | PractitionerRole | Location | Organization) | Who is reporting the data | ||||
period | Σ | 1..1 | Period | What period the report covers | ||||
improvementNotation | ?!Σ | 0..1 | CodeableConcept | increase | decrease Binding: MeasureImprovementNotation (required): Observation values that indicate what change in a measurement value or score is indicative of an improvement in the measured item or scored issue. | ||||
group | C | 1..1 | BackboneElement | Measure results for each group | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | Σ | 0..1 | CodeableConcept | Meaning of the group | ||||
Slices for population | 3..* | BackboneElement | The populations in the group Slice: Unordered, Open by pattern:code | |||||
population:All Slices | Content/Rules for all slices | |||||||
id | 0..1 | string | Unique static identifier for the measure population that does not change between cohort engine runs | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | Σ | 0..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | care-gap Binding: Quality Measure Population Type Value Set (extensible) | ||||
count | 0..1 | integer | Size of the population | |||||
subjectResults | 0..1 | Reference(List) | For subject-list reports, the subject results in this population | |||||
population:InitialPopulation | 1..1 | BackboneElement | The populations in the group | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | Σ | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.). Required Pattern: At least the following | ||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: initial-population | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
count | 0..1 | integer | Size of the population Required Pattern: 1 | |||||
population:Denominator | 1..1 | BackboneElement | The populations in the group | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | Σ | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.). Required Pattern: At least the following | ||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: denominator | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
count | 0..1 | integer | Size of the population | |||||
population:Numerator | 1..1 | BackboneElement | The populations in the group | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | Σ | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.). Required Pattern: At least the following | ||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: numerator | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
count | 0..1 | integer | Size of the population | |||||
population:CareGap | 0..* | BackboneElement | The populations in the group | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | Σ | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.). Required Pattern: At least the following | ||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://linuxforhealth.org/fhir/cdm/CodeSystem/measure-population-type | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: care-gap | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
count | 0..1 | integer | Size of the population | |||||
measureScore | Σ | 0..1 | Quantity | What score this group achieved | ||||
stratifier | 0..* | BackboneElement | Stratification results | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | 0..* | CodeableConcept | What stratifier of the group | |||||
stratum | 0..* | BackboneElement | Stratum results, one for each unique value, or set of values, in the stratifier, or stratifier components | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
value | 0..1 | CodeableConcept | The stratum value, e.g. male | |||||
component | 0..* | BackboneElement | Stratifier component values | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | 1..1 | CodeableConcept | What stratifier component of the group | |||||
value | 1..1 | CodeableConcept | The stratum component value, e.g. male | |||||
population | 0..* | BackboneElement | Population results in this stratum | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | 0..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.). | |||||
count | 0..1 | integer | Size of the population | |||||
subjectResults | 0..1 | Reference(List) | For subject-list reports, the subject results in this population | |||||
measureScore | 0..1 | Quantity | What score this stratum achieved | |||||
evaluatedResource | 0..* | Reference(Resource) | What data was used to calculate the measure score | |||||
Documentation for this format |
Path | Conformance | ValueSet / Code | ||||
MeasureReport.language | preferred | CommonLanguages
| ||||
MeasureReport.status | required | Pattern: complete | ||||
MeasureReport.type | required | MeasureReportType | ||||
MeasureReport.improvementNotation | required | MeasureImprovementNotation | ||||
MeasureReport.group.population.code | extensible | QualityMeasurePopulationTypeValueSet | ||||
MeasureReport.group.population:InitialPopulation.code | extensible | Pattern: initial-population | ||||
MeasureReport.group.population:Denominator.code | extensible | Pattern: denominator | ||||
MeasureReport.group.population:Numerator.code | extensible | Pattern: numerator | ||||
MeasureReport.group.population:CareGap.code | extensible | Pattern: care-gap | ||||
MeasureReport.group.stratifier.stratum.population.code | extensible | MeasurePopulationType |
This structure is derived from QualityMeasureReport
Other representations of profile: CSV, Excel, Schematron