Left: | CQFM Cohort Measure (http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cohort-measure-cqfm) |
Right: | CQFM Cohort Measure (http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cohort-measure-cqfm) |
Error | StructureDefinition.version | Values for version differ: '5.0.0-ballot' vs '4.0.0' |
Information | StructureDefinition.date | Values for date differ: '2023-12-15T17:25:03+00:00' vs '2024-04-09T13:20:21+00:00' |
Error | StructureDefinition.baseDefinition | Values for baseDefinition differ: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/measure-cqfm' vs 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/computable-measure-cqfm' |
Warning | Measure | Elements differ in definition for mustSupport: 'false' vs 'true' |
Information | Measure | Element minimum cardinalities differ: '1' vs '0' |
Information | Measure | Element maximum cardinalities differ: '1' vs '2147483647' |
Warning | Measure.meta | Elements differ in definition for mustSupport: 'true' vs 'false' |
Information | Measure.meta | Element minimum cardinalities differ: '1' vs '0' |
Information | StructureDefinition.requirements | Values for requirements differ: 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/extensibility.html#modifierExtension).' vs 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).' |
Information | StructureDefinition.comment | Values for comment differ: 'Can be a urn:uuid: or a urn:oid: but real http: addresses are preferred. Multiple instances may share the same URL if they have a distinct version. The determination of when to create a new version of a resource (same url, new version) vs. defining a new artifact is up to the author. Considerations for making this decision are found in [Technical and Business Versions](http://hl7.org/fhir/resource.html#versions). In some cases, the resource can no longer be found at the stated url, but the url itself cannot change. Implementations can use the [meta.source](http://hl7.org/fhir/resource.html#meta) element to indicate where the current master source of the resource can be found.' vs 'Can be a urn:uuid: or a urn:oid: but real http: addresses are preferred. Multiple instances may share the same URL if they have a distinct version. The determination of when to create a new version of a resource (same url, new version) vs. defining a new artifact is up to the author. Considerations for making this decision are found in [Technical and Business Versions](http://hl7.org/fhir/R4/resource.html#versions). In some cases, the resource can no longer be found at the stated url, but the url itself cannot change. Implementations can use the [meta.source](http://hl7.org/fhir/R4/resource.html#meta) element to indicate where the current master source of the resource can be found.' |
Information | Measure.url | Element minimum cardinalities differ: '1' vs '0' |
Warning | Measure.identifier | Elements differ in definition for mustSupport: 'true' vs 'false' |
Information | Measure.version | Element minimum cardinalities differ: '1' vs '0' |
Information | Measure.name | Element minimum cardinalities differ: '1' vs '0' |
Warning | Measure.title | Elements differ in definition for mustSupport: 'true' vs 'false' |
Information | Measure.experimental | Element minimum cardinalities differ: '1' vs '0' |
Warning | Measure.subject[x] | Elements differ in definition for mustSupport: 'false' vs 'true' |
Warning | Measure.date | Elements differ in definition for mustSupport: 'true' vs 'false' |
Information | Measure.publisher | Element minimum cardinalities differ: '1' vs '0' |
Warning | Measure.contact | Elements differ in definition for mustSupport: 'true' vs 'false' |
Information | Measure.description | Element minimum cardinalities differ: '1' vs '0' |
Warning | Measure.useContext | Elements differ in definition for mustSupport: 'true' vs 'false' |
Warning | Measure.jurisdiction | Elements differ in definition for mustSupport: 'true' vs 'false' |
Information | StructureDefinition.short | Values for short differ: 'CQFMMeasures are not required to use a Library, but if they do, it SHALL be a CQFMLibrary.' vs 'Logic used by the measure' |
Information | Measure.library | Element maximum cardinalities differ: '1' vs '2147483647' |
Warning | Measure.improvementNotation | Elements differ in definition for mustSupport: 'false' vs 'true' |
Warning | Measure.group.id | Elements differ in definition for mustSupport: 'true' vs 'false' |
Information | Measure.group.id | StructureDefinition CQFMCohortMeasure has a constraint that is removed in CQFMCohortMeasure and it is uncertain whether they are compatible (startsWith('group-')) |
Information | StructureDefinition.short | Values for short differ: 'Additional content defined by implementations' vs 'Extension' |
Information | StructureDefinition.definition | Values for definition differ: 'May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' vs 'An Extension' |
Information | StructureDefinition.requirements | Values for requirements differ: 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/extensibility.html#modifierExtension).' vs 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).' |
Warning | Measure.group.population.id | Elements differ in definition for mustSupport: 'true' vs 'false' |
Information | Measure.group.population.id | Element minimum cardinalities differ: '1' vs '0' |
Information | StructureDefinition.requirements | Values for requirements differ: 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/extensibility.html#modifierExtension).' vs 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).' |
Warning | Measure.group.population.code | Elements differ in definition for mustSupport: 'true' vs 'false' |
Information | Measure.group.population.code | Element minimum cardinalities differ: '1' vs '0' |
Information | StructureDefinition.short | Values for short differ: 'The criteria that defines this population. The alternativeExpression extension may be used to provide alternative formulations of the expression' vs 'The criteria that defines this population' |
Information | StructureDefinition.definition | Values for definition differ: 'The name of a valid referenced CQL expression (MUST NOT be namespaced) that defines this population criteria. The alternativeExpression extension may be used to provide alternative formulations of the expression but the expressions must yield the same count for the population.' vs 'An expression that specifies the criteria for the population, typically the name of an expression in a library.' |
Warning | Measure.group.population.criteria | Elements differ in definition for mustSupport: 'true' vs 'false' |
Warning | Measure.group.stratifier.id | Elements differ in definition for mustSupport: 'true' vs 'false' |
Information | Measure.group.stratifier.id | Element minimum cardinalities differ: '1' vs '0' |
Information | StructureDefinition.short | Values for short differ: 'Additional content defined by implementations' vs 'Extension' |
Information | StructureDefinition.definition | Values for definition differ: 'May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' vs 'An Extension' |
Information | StructureDefinition.requirements | Values for requirements differ: 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/extensibility.html#modifierExtension).' vs 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).' |
Information | StructureDefinition.short | Values for short differ: 'How the measure should be stratified. The alternativeExpression extension may be used to provide alternative formulations of the expression' vs 'How the measure should be stratified' |
Information | StructureDefinition.definition | Values for definition differ: 'The name of a valid referenced CQL expression (MUST NOT be namespaced) that defines this population criteria. The alternativeExpression extension may be used to provide alternative formulations of the expression but the expressions must yield the same count for the population.' vs 'An expression that specifies the criteria for the stratifier. This is typically the name of an expression defined within a referenced library, but it may also be a path to a stratifier element.' |
Warning | Measure.group.stratifier.criteria | Elements differ in definition for mustSupport: 'true' vs 'false' |
Information | Measure.group.stratifier.criteria | Element minimum cardinalities differ: '1' vs '0' |
Warning | Measure.group.stratifier.component | Elements differ in definition for mustSupport: 'false' vs 'true' |
Information | StructureDefinition.requirements | Values for requirements differ: 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/extensibility.html#modifierExtension).' vs 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).' |
Warning | Measure.supplementalData.id | Elements differ in definition for mustSupport: 'true' vs 'false' |
Information | Measure.supplementalData.id | Element minimum cardinalities differ: '1' vs '0' |
Information | StructureDefinition.short | Values for short differ: 'Extension' vs 'Additional content defined by implementations' |
Information | StructureDefinition.definition | Values for definition differ: 'An Extension' vs 'May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' |
Information | StructureDefinition.requirements | Values for requirements differ: 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/extensibility.html#modifierExtension).' vs 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).' |
Warning | Measure.supplementalData.code | Elements differ in definition for mustSupport: 'true' vs 'false' |
Name | Value | Comments | |
---|---|---|---|
abstract | false | ||
baseDefinition | http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/measure-cqfm | http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/computable-measure-cqfm |
|
copyright | |||
date | 2023-12-15T17:25:03+00:00 | 2024-04-09T13:20:21+00:00 |
|
description | The CQFM Cohort Measure Profile describes a cohort scoring measure | ||
experimental | false | ||
fhirVersion | 4.0.1 | ||
jurisdiction | |||
jurisdiction[0] | urn:iso:std:iso:3166#US | ||
kind | resource | ||
name | CQFMCohortMeasure | ||
publisher | HL7 International / Clinical Quality Information | ||
purpose | |||
status | active | ||
title | CQFM Cohort Measure | ||
type | Measure | ||
url | http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cohort-measure-cqfm | ||
version | 5.0.0-ballot | 4.0.0 |
|
Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Measure | C | 1..1 | CQFMMeasure | A quality measure definition mea-0: Name should be usable as an identifier for the module by machine processing applications such as code generation mea-1: Stratifier SHALL be either a single criteria or a set of criteria components | SC | 0..* | CQFMComputableMeasure | A quality measure definition mea-0: Name should be usable as an identifier for the module by machine processing applications such as code generation mea-1: Stratifier SHALL be either a single criteria or a set of criteria components cmp-1: Population basis must be specified at the root, or on each group cmp-2: Scoring must be specified at the root, or on each group cmp-3: Scoring unit may only be specified at the root if the scoring is also specified at the root cmp-4: Improvement notation must be specified for scoring types other than cohort cmp-5: If type is specified at the root, it may not be specified on any group cmp-6: If riskAdjustment is specified at the root, it may not be specified on any group cmp-7: If rateAggregation is specified at the root, it may not be specified on any group |
| ||||||||
id | Σ | 0..1 | id | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact | |||||||||
meta | SΣ | 1..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource |
| ||||||||
id | 0..1 | string | Unique id for inter-element referencing |
| |||||||||||||
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
| |||||||||||||
versionId | Σ | 0..1 | id | Version specific identifier |
| ||||||||||||
lastUpdated | Σ | 0..1 | instant | When the resource version last changed |
| ||||||||||||
source | Σ | 0..1 | uri | Identifies where the resource comes from |
| ||||||||||||
profile | SΣ | 1..* | canonical(StructureDefinition) | Profiles this resource claims to conform to |
| ||||||||||||
security | Σ | 0..* | Coding | Security Labels applied to this resource Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System. |
| ||||||||||||
tag | Σ | 0..* | Coding | Tags applied to this resource Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". |
| ||||||||||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created | |||||||||
language | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| |||||||||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||||||||
contained | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||||||||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||||||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ?! | 0..* | Extension | Extensions that cannot be ignored | |||||||||
url | Σ | 1..1 | uri | Canonical identifier for this measure, represented as a URI (globally unique) | Σ | 0..1 | uri | Canonical identifier for this measure, represented as a URI (globally unique) |
| ||||||||
identifier | SΣ | 0..* | Identifier | Additional identifier for the measure | Σ | 0..* | Identifier | Additional identifier for the measure |
| ||||||||
version | Σ | 1..1 | string | Business version of the measure | Σ | 0..1 | string | Business version of the measure |
| ||||||||
name | ΣC | 1..1 | string | Name for this measure (computer friendly) | ΣC | 0..1 | string | Name for this measure (computer friendly) |
| ||||||||
title | SΣ | 0..1 | string | Name for this measure (human friendly) | Σ | 0..1 | string | Name for this measure (human friendly) |
| ||||||||
subtitle | 0..1 | string | Subordinate title of the measure | 0..1 | string | Subordinate title of the measure | |||||||||||
status | ?!Σ | 1..1 | code | draft | active | retired | unknown Binding: ?? (required): The lifecycle status of an artifact. | ?!Σ | 1..1 | code | draft | active | retired | unknown Binding: ?? (required): The lifecycle status of an artifact. | |||||||||
experimental | Σ | 1..1 | boolean | For testing purposes, not real usage | Σ | 0..1 | boolean | For testing purposes, not real usage |
| ||||||||
subject[x] | 0..1 | CodeableConcept, Reference(Group) | E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device Binding: ?? (extensible): The possible types of subjects for a measure (E.g. Patient, Practitioner, Organization, Location, etc.). | S | 0..1 | CodeableConcept, Reference(Group) | E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device Binding: ?? (extensible): The possible types of subjects for a measure (E.g. Patient, Practitioner, Organization, Location, etc.). |
| |||||||||
date | SΣ | 0..1 | dateTime | Date last changed | Σ | 0..1 | dateTime | Date last changed |
| ||||||||
publisher | Σ | 1..1 | string | Name of the publisher (organization or individual) | Σ | 0..1 | string | Name of the publisher (organization or individual) |
| ||||||||
contact | SΣ | 0..* | ContactDetail | Contact details for the publisher | Σ | 0..* | ContactDetail | Contact details for the publisher |
| ||||||||
description | Σ | 1..1 | markdown | Natural language description of the measure | Σ | 0..1 | markdown | Natural language description of the measure |
| ||||||||
useContext | SΣ | 0..* | UsageContext | The context that the content is intended to support | Σ | 0..* | UsageContext | The context that the content is intended to support |
| ||||||||
jurisdiction | SΣ | 0..* | CodeableConcept | Intended jurisdiction for measure (if applicable) Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use. | Σ | 0..* | CodeableConcept | Intended jurisdiction for measure (if applicable) Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use. |
| ||||||||
purpose | 0..1 | markdown | Why this measure is defined | 0..1 | markdown | Why this measure is defined | |||||||||||
usage | 0..1 | string | Describes the clinical usage of the measure | 0..1 | string | Describes the clinical usage of the measure | |||||||||||
copyright | 0..1 | markdown | Use and/or publishing restrictions | 0..1 | markdown | Use and/or publishing restrictions | |||||||||||
approvalDate | 0..1 | date | When the measure was approved by publisher | 0..1 | date | When the measure was approved by publisher | |||||||||||
lastReviewDate | 0..1 | date | When the measure was last reviewed | 0..1 | date | When the measure was last reviewed | |||||||||||
effectivePeriod | Σ | 0..1 | Period | When the measure is expected to be used | Σ | 0..1 | Period | When the measure is expected to be used | |||||||||
topic | 0..* | CodeableConcept | The category of the measure, such as Education, Treatment, Assessment, etc. Binding: ?? (example): High-level categorization of the definition, used for searching, sorting, and filtering. | 0..* | CodeableConcept | The category of the measure, such as Education, Treatment, Assessment, etc. Binding: ?? (example): High-level categorization of the definition, used for searching, sorting, and filtering. | |||||||||||
author | 0..* | ContactDetail | Who authored the content | 0..* | ContactDetail | Who authored the content | |||||||||||
editor | 0..* | ContactDetail | Who edited the content | 0..* | ContactDetail | Who edited the content | |||||||||||
reviewer | 0..* | ContactDetail | Who reviewed the content | 0..* | ContactDetail | Who reviewed the content | |||||||||||
endorser | 0..* | ContactDetail | Who endorsed the content | 0..* | ContactDetail | Who endorsed the content | |||||||||||
relatedArtifact | 0..* | RelatedArtifact | Additional documentation, citations, etc. | 0..* | RelatedArtifact | Additional documentation, citations, etc. | |||||||||||
library | SC | 0..1 | canonical(CQFM Library) | CQFMMeasures are not required to use a Library, but if they do, it SHALL be a CQFMLibrary. cqm-2: Measures utilizing CQL SHALL reference one and only one CQL library (and that referenced library MUST be the primary library for the measure) | S | 0..* | canonical(CRMI Computable Library) | Logic used by the measure |
| ||||||||
disclaimer | Σ | 0..1 | markdown | Disclaimer for use of the measure or its referenced content | Σ | 0..1 | markdown | Disclaimer for use of the measure or its referenced content | |||||||||
scoring | SΣ | 0..1 | CodeableConcept | proportion | ratio | continuous-variable | cohort Binding: ?? (extensible): The scoring type of the measure. Required Pattern: {"coding":[{"system":"http://terminology.hl7.org/CodeSystem/measure-scoring","code":"cohort"}]} | SΣC | 0..1 | CodeableConcept | proportion | ratio | continuous-variable | cohort Binding: ?? (extensible) Required Pattern: {"coding":[{"system":"http://terminology.hl7.org/CodeSystem/measure-scoring","code":"cohort"}]} | |||||||||
compositeScoring | Σ | 0..1 | CodeableConcept | opportunity | all-or-nothing | linear | weighted Binding: ?? (extensible): The composite scoring method of the measure. | Σ | 0..1 | CodeableConcept | opportunity | all-or-nothing | linear | weighted Binding: ?? (extensible): The composite scoring method of the measure. | |||||||||
type | SΣ | 0..* | CodeableConcept | process | outcome | structure | patient-reported-outcome | composite Binding: ?? (extensible) | SΣC | 0..* | CodeableConcept | process | outcome | structure | patient-reported-outcome | composite Binding: ?? (extensible): The type of measure (includes codes from 2.16.840.1.113883.1.11.20368). | |||||||||
riskAdjustment | Σ | 0..1 | string | How risk adjustment is applied for this measure | ΣC | 0..1 | string | How risk adjustment is applied for this measure | |||||||||
rateAggregation | Σ | 0..1 | string | How is rate aggregation performed for this measure | ΣC | 0..1 | string | How is rate aggregation performed for this measure | |||||||||
rationale | Σ | 0..1 | markdown | Detailed description of why the measure exists | Σ | 0..1 | markdown | Detailed description of why the measure exists | |||||||||
clinicalRecommendationStatement | Σ | 0..1 | markdown | Summary of clinical guidelines | Σ | 0..1 | markdown | Summary of clinical guidelines | |||||||||
improvementNotation | Σ | 0..1 | CodeableConcept | increase | decrease Binding: ?? (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. | SΣC | 0..1 | CodeableConcept | increase | decrease Binding: ?? (required) |
| ||||||||
definition | Σ | 0..* | markdown | Defined terms used in the measure documentation | Σ | 0..* | markdown | Defined terms used in the measure documentation | |||||||||
guidance | Σ | 0..1 | markdown | Additional guidance for implementers | Σ | 0..1 | markdown | Additional guidance for implementers | |||||||||
group | S | 1..* | BackboneElement | Population criteria group | SC | 1..* | BackboneElement | Population criteria group cmp-8: Scoring unit may only be specified at the root if the scoring is also specified at the root cmp-9: Improvement notation must be specified for scoring types other than cohort | |||||||||
id | SC | 0..1 | string | Unique id for inter-element referencing cqm-3: Group identifiers SHOULD use the convention: "group-[group number]", where [group number] corresponds with the group naming convention for the criteria within the group | 0..1 | string | Unique id for inter-element referencing |
| |||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
code | 0..1 | CodeableConcept | Meaning of the group | 0..1 | CodeableConcept | Meaning of the group | |||||||||||
description | 0..1 | string | Summary description | 0..1 | string | Summary description | |||||||||||
Slices for population | S | 1..1 | BackboneElement | Population criteria Slice: Unordered, Open by value:code | SC | 1..1 | BackboneElement | Population criteria Slice: Unordered, Open by value:code cmp-32: Computable measures must use text/cql-expression or text/cql-identifier for all criteria | |||||||||
id | S | 1..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing |
| |||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
code | S | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: ?? (extensible) | 0..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: ?? (extensible): The type of population. |
| |||||||||
description | 0..1 | string | The human readable description of this population criteria | 0..1 | string | The human readable description of this population criteria | |||||||||||
criteria | SC | 1..1 | Expression | The criteria that defines this population. The alternativeExpression extension may be used to provide alternative formulations of the expression cqm-4: Group population criteria SHOULD be simple expression names found within the primary library for the measure. The criteria SHOULD NOT include a namespace. | 1..1 | Expression | The criteria that defines this population |
| |||||||||
stratifier | S | 0..* | BackboneElement | Stratifier criteria for the measure | SC | 0..* | BackboneElement | Stratifier criteria for the measure cmp-33: Computable measures must use text/cql-expression, text/cql-identifier, or text/fhirpath for all stratifier criteria | |||||||||
id | S | 1..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing |
| |||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
code | 0..1 | CodeableConcept | Meaning of the stratifier | 0..1 | CodeableConcept | Meaning of the stratifier | |||||||||||
description | 0..1 | string | The human readable description of this stratifier | 0..1 | string | The human readable description of this stratifier | |||||||||||
criteria | SC | 1..1 | Expression | How the measure should be stratified. The alternativeExpression extension may be used to provide alternative formulations of the expression cqm-5: Group stratifier criteria SHOULD be simple expression names found within the primary library for the measure. The criteria SHOULD NOT include a namespace. | 0..1 | Expression | How the measure should be stratified |
| |||||||||
component | 0..* | BackboneElement | Stratifier criteria component for the measure | SC | 0..* | BackboneElement | Stratifier criteria component for the measure cmp-34: Computable measures must use text/cql-expression, text/cql-identifier, or text/fhirpath for all stratifier component criteria |
| |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
code | 0..1 | CodeableConcept | Meaning of the stratifier component | 0..1 | CodeableConcept | Meaning of the stratifier component | |||||||||||
description | 0..1 | string | The human readable description of this stratifier component | 0..1 | string | The human readable description of this stratifier component | |||||||||||
criteria | 1..1 | Expression | Component of how the measure should be stratified | 1..1 | Expression | Component of how the measure should be stratified | |||||||||||
supplementalData | S | 0..* | BackboneElement | What other data should be reported with the measure | SC | 0..* | BackboneElement | What other data should be reported with the measure cmp-35: Computable measures must use text/cql-expression, text/cql-identifier, or text/fhirpath for all supplemental data criteria | |||||||||
id | S | 1..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing |
| |||||||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
code | S | 0..1 | CodeableConcept | Meaning of the supplemental data Binding: ?? (preferred) | 0..1 | CodeableConcept | Meaning of the supplemental data |
| |||||||||
usage | 0..* | CodeableConcept | supplemental-data | risk-adjustment-factor Binding: ?? (preferred) | 0..* | CodeableConcept | supplemental-data | risk-adjustment-factor Binding: ?? (extensible): The intended usage for supplemental data elements in the measure. | |||||||||||
description | 0..1 | string | The human readable description of this supplemental data | 0..1 | string | The human readable description of this supplemental data | |||||||||||
criteria | 1..1 | Expression | Expression describing additional data to be reported | 1..1 | Expression | Expression describing additional data to be reported | |||||||||||
Documentation for this format |