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 | Version: 8.0.0 | |||
Active as of 2022-11-10 | Computable Name: QualityMeasureReport |
An abstract quality measure report profile. This profile serves as the base for organizational, practitioner, and patient-focused quality measure reports.
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from MeasureReport
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
MeasureReport | 0..* | MeasureReport | Results of a measure evaluation | |
meta | 0..1 | ProcessMeta | Metadata about a resource | |
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 | |
status | 1..1 | code | complete | pending | error Required Pattern: complete | |
subject | 1..1 | Reference(Patient | Practitioner | PractitionerRole | Location | Device | RelatedPerson | Group) | What individual(s) the report is for | |
group | 1..1 | BackboneElement | Measure results for each 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 | |
code | 0..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | care-gap Binding: Quality Measure Population Type Value Set (extensible) | |
population:InitialPopulation | 1..1 | BackboneElement | The populations in the group | |
code | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation 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 | |
population:Denominator | 1..1 | BackboneElement | The populations in the group | |
code | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation 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 | |
code | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation 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 | |
code | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation 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 |
MeasureReport.group.population.code | extensible | QualityMeasurePopulationTypeValueSet |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
MeasureReport | C | 0..* | MeasureReport | Results of a measure evaluation |
meta | 0..1 | ProcessMeta | Metadata about a resource | |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
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 | |
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 | |||
id | 0..1 | string | Unique static identifier for the measure population that does not change between cohort engine runs | |
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) |
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 | |
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.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 |
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
MeasureReport | C | 0..* | MeasureReport | 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 | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
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 | |||||
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 | |||||
subjectResults | 0..1 | Reference(List) | For subject-list reports, the subject results in this population | |||||
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 | |||||
subjectResults | 0..1 | Reference(List) | For subject-list reports, the subject results in this 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 | |||||
subjectResults | 0..1 | Reference(List) | For subject-list reports, the subject results in this 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 | |||||
subjectResults | 0..1 | Reference(List) | For subject-list reports, the subject results in this 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 MeasureReport
Summary
Mandatory: 8 elements (1 nested mandatory element)
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Differential View
This structure is derived from MeasureReport
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
MeasureReport | 0..* | MeasureReport | Results of a measure evaluation | |
meta | 0..1 | ProcessMeta | Metadata about a resource | |
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 | |
status | 1..1 | code | complete | pending | error Required Pattern: complete | |
subject | 1..1 | Reference(Patient | Practitioner | PractitionerRole | Location | Device | RelatedPerson | Group) | What individual(s) the report is for | |
group | 1..1 | BackboneElement | Measure results for each 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 | |
code | 0..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | care-gap Binding: Quality Measure Population Type Value Set (extensible) | |
population:InitialPopulation | 1..1 | BackboneElement | The populations in the group | |
code | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation 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 | |
population:Denominator | 1..1 | BackboneElement | The populations in the group | |
code | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation 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 | |
code | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation 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 | |
code | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation 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 |
MeasureReport.group.population.code | extensible | QualityMeasurePopulationTypeValueSet |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
MeasureReport | C | 0..* | MeasureReport | Results of a measure evaluation |
meta | 0..1 | ProcessMeta | Metadata about a resource | |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
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 | |
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 | |||
id | 0..1 | string | Unique static identifier for the measure population that does not change between cohort engine runs | |
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) |
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 | |
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.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 |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
MeasureReport | C | 0..* | MeasureReport | 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 | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
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 | |||||
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 | |||||
subjectResults | 0..1 | Reference(List) | For subject-list reports, the subject results in this population | |||||
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 | |||||
subjectResults | 0..1 | Reference(List) | For subject-list reports, the subject results in this 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 | |||||
subjectResults | 0..1 | Reference(List) | For subject-list reports, the subject results in this 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 | |||||
subjectResults | 0..1 | Reference(List) | For subject-list reports, the subject results in this 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 MeasureReport
Summary
Mandatory: 8 elements (1 nested mandatory element)
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron