Quality Measure Implementation Guide
2.0.0-ballot - STU 2 Ballot

Quality Measure Implementation Guide - Downloaded Version null See the Directory of published versions

## Resource Profile: CQM Publishable Measure

Official URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-publishablemeasure | Version: 1.0.0 | Highlight text changes?
Standards status: Trial-use Active as of 2026-04-07 | Maturity Level: 4 | Computable Name: CQMPublishableMeasure
Other Identifiers: OID:2.16.840.1.113883.4.642.40.61.42.23

The CQM Publishable Measure profile defines the minimum expectations to enable appropriate content management, discovery, and utilization of published Quality Measures (QMs). For more information on the usage of this profile, refer to the Profiles and Packaging pages in this implementation guide.

Usages:

- Examples for this Profile: BCSComponent, CCSComponent, EXM124, HBPComponent... Show 4 more, PVSComponent, TSCComponent, MeasureCQMPublishableExample and PublishableMeasureEXM
- CapabilityStatements using this Profile: CQF Measures Shareable Measure Repository Capability Statement

You can also check for usages in the FHIR IG Statistics

### Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

- Key Elements Table
- Differential Table
- Snapshot Table
- Statistics/References
- All

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Measure | C | 1..1 | CRMIPublishableMeasure | A quality measure definition Constraints: mea-0, mea-1
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
text | S | 1..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Slices for extension |  |  |  | Content/Rules for all slices
extension:copyrightLabel | S | 0..1 | string | Copyright holder and year(s) URL: http://hl7.org/fhir/StructureDefinition/artifact-copyrightLabel
extension:renderMissingElements |  | 0..1 | boolean | Render missing elements? URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-renderMissingElements
extension:limitations |  | 0..1 | markdown | Extension URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-limitations
extension:trendingIssues |  | 0..1 | markdown | Extension URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-trendingIssues
extension:supplementalDataGuidance | S | 0..* | (Complex) | Supplemental data guidance URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-supplementalDataGuidance
extension:comment | S | 0..* | (Complex) | Additional documentation, review, or usage guidance URL: http://hl7.org/fhir/StructureDefinition/cqf-artifactComment
extension:softwaresystem | S | 0..* | Reference(CRMI Software System Device) | Extension URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
extension:improvementNotationGuidance | S | 0..1 | markdown | Explanation of improvement notation URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices for identifier | S Σ | 3..* | Identifier | Additional identifier for the measure Slice: Unordered, Open by value:type
identifier:versionIndependentIdentifier | S Σ | 1..1 | Identifier | Measure guid
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: version-independent
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
system | S Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: urn:ietf:rfc:3986
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
identifier:versionSpecificIdentifier | S Σ | 1..1 | Identifier | Measure version guid
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: version-specific
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
system | S Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: urn:ietf:rfc:3986
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
identifier:shortName | S Σ | 1..1 | Identifier | Short name
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: usual
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: short-name
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
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
identifier:endorserIdentifier | S Σ | 0..* | Identifier | Endorser identifier
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: endorser
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
system | S Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
assigner | S Σ | 1..1 | Reference(Organization) | Organization that issued id (may be just text)
display | S Σ | 1..1 | string | Text alternative for the resource
identifier:publisherIdentifier | S Σ | 0..* | Identifier | Publisher identifier
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: publisher
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
system | S Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
assigner | S Σ | 1..1 | Reference(Organization) | Organization that issued id (may be just text)
display | S Σ | 1..1 | string | Text alternative for the resource
title | S Σ | 1..1 | string | Name for this measure (human friendly)
status | ?!Σ | 1..1 | code | draft | active | retired | unknown Binding: PublicationStatus (required): The lifecycle status of an artifact.
date | S Σ | 1..1 | dateTime | Date last changed
publisher | Σ | 1..1 | string | Name of the publisher (organization or individual)
contact | S Σ | 1..* | ContactDetail | Contact details for the publisher
Slices for useContext | S Σ | 0..* | UsageContext | The context that the content is intended to support Slice: Unordered, Open by value:code
useContext:intendedVenue | S Σ | 0..* | UsageContext | What venue?
code | S Σ | 1..1 | Coding | Type of context being specified Binding: UsageContextType (extensible): A code that specifies a type of context being specified by a usage context. Required Pattern: At least the following
id |  | 0..1 | string | 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/usage-context-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: venue
display |  | 0..1 | string | Representation defined by the system
userSelected |  | 0..1 | boolean | If this coding was chosen directly by the user
value[x] | S Σ | 1..1 | CodeableConcept | Value that defines the context Binding: Intended Venue (extensible)
jurisdiction | S Σ | 0..* | CodeableConcept | Intended jurisdiction for measure (if applicable) Binding: Jurisdiction ValueSet (extensible): Countries and regions within which this artifact is targeted for use.
purpose | S | 0..1 | markdown | Why this measure is defined
usage | S | 0..1 | string | Allows measure developers to provide additional guidance so that implementers can more easily interpret and implement components of the measure.
copyright | S | 0..1 | markdown | Use and/or publishing restrictions
approvalDate | S | 0..1 | date | When the measure was approved by publisher
lastReviewDate | S | 0..1 | date | When the measure was last reviewed
effectivePeriod | S Σ | 0..1 | Period | When the measure is expected to be used
Slices for extension |  |  |  | Content/Rules for all slices
extension:anchor | S | 0..1 | dateTime | Date of first effective use URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodAnchor
extension:duration | S | 0..1 | Duration | What reporting period is used URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodDuration
topic | S | 0..* | CodeableConcept | The category of the measure, such as Education, Treatment, Assessment, etc. Binding: DefinitionTopic (example): High-level categorization of the definition, used for searching, sorting, and filtering.
author | S | 0..* | ContactDetail | Who authored the content
editor | S | 0..* | ContactDetail | Who edited the content
reviewer | S | 0..* | ContactDetail | Who reviewed the content
endorser | S | 0..* | ContactDetail | Who endorsed the content
Slices for relatedArtifact | S | 0..* | RelatedArtifact | Additional documentation, citations, etc. Slice: Unordered, Open by value:type
relatedArtifact:All Slices |  |  |  | Content/Rules for all slices
type | Σ | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Binding: RelatedArtifactType (required): The type of relationship to the related artifact.
display | S Σ | 0..1 | string | Brief description of the related artifact
document | S Σ | 0..1 | Attachment | What document is being referenced
resource | S Σ | 0..1 | canonical(Resource) | What resource is being referenced
relatedArtifact:predecessor | S | 0..1 | RelatedArtifact | Previous measure?
type | S Σ | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Binding: RelatedArtifactType (required): The type of relationship to the related artifact. Fixed Value: predecessor
display | S Σ | 0..1 | string | Brief description of the related artifact
document | S Σ | 0..1 | Attachment | What document is being referenced
resource | S Σ | 1..1 | canonical(Measure) | What resource is being referenced
relatedArtifact:citation | S | 0..* | RelatedArtifact | Reference/citation
Slices for extension |  |  |  | Content/Rules for all slices
extension:isPrimaryCitation |  | 0..1 | boolean | Primary reference URL: http://hl7.org/fhir/StructureDefinition/cqf-isPrimaryCitation
extension:publicationStatus |  | 0..1 | code | Publication status of referenced artifact URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationStatus Binding: PublicationStatus (required): The lifecycle status of a reference artifact
extension:publicationDate |  | 0..1 | date | Publication date of referenced artifact URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
type | S Σ | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Binding: RelatedArtifactType (required): The type of relationship to the related artifact. Fixed Value: citation
display | S Σ | 0..1 | string | Brief description of the related artifact
document | S Σ | 0..1 | Attachment | What document is being referenced
resource | S Σ | 0..1 | canonical(Resource) | What resource is being referenced
relatedArtifact:derived-from | S | 0..* | RelatedArtifact | URL or canonical reference to other resources that a measure is derived from
type | S Σ | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Binding: RelatedArtifactType (required): The type of relationship to the related artifact. Fixed Value: derived-from
label | Σ | 0..1 | string | Short label
display | S Σ | 0..1 | string | Brief description of the related artifact
url | Σ | 0..1 | url | Should be permalink otherwise include an "accessed date"
document | S Σ | 0..1 | Attachment | What document is being referenced
resource | S Σ | 0..1 | canonical(Measure) | Should be permalink otherwise include an "accessed date"
disclaimer | S Σ | 0..1 | markdown | Disclaimer for use of the measure or its referenced content
type | S Σ | 0..* | CodeableConcept | process | outcome | structure | patient-reported-outcome | composite Binding: MeasureType (extensible)
rationale | S Σ | 0..1 | markdown | Justification for the measure in terms of impact, gap in care, and evidence.
definition | Σ | 0..* | markdown | Defined terms used in the measure documentation
Slices for extension |  | 1..* | Extension | Extension Slice: Unordered, Open by value:url
extension:definitionTerm |  | 1..1 | (Complex) | Defined term URL: http://hl7.org/fhir/StructureDefinition/cqf-definitionTerm
group |  | 0..* | BackboneElement | Population criteria group
Slices for extension |  |  |  | Content/Rules for all slices
extension:improvementNotationGuidance | S | 0..1 | markdown | Explanation of improvement notation URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
supplementalData | S | 0..* | BackboneElement | What other data should be reported with the measure
Slices for extension |  |  |  | Content/Rules for all slices
extension:includeInReportType | S | 0..* | code | The type of report the element should be included in URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-includeInReportType Binding: MeasureReportType (required): The type of report the element should be included in
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
criteria |  | 1..1 | Expression | Expression describing additional data to be reported
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
Measure.identifier:versionIndependentIdentifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:versionIndependentIdentifier.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.identifier:versionSpecificIdentifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:versionSpecificIdentifier.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.identifier:shortName.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:shortName.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.identifier:endorserIdentifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:endorserIdentifier.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.identifier:publisherIdentifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:publisherIdentifier.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.status | Base | required | PublicationStatus | 📍4.0.1 | FHIR Std.
Measure.useContext:intendedVenue.​code | Base | extensible | UsageContextType | 📍4.0.1 | FHIR Std.
Measure.useContext:intendedVenue.​value[x] | Base | extensible | Intended Venue | 📦4.0.0 | This IG
Measure.jurisdiction | Base | extensible | Jurisdiction | 📦4.0.1 | FHIR Std.
Measure.topic | Base | example | DefinitionTopic | 📦4.0.1 | FHIR Std.
Measure.relatedArtifact.​type | Base | required | RelatedArtifactType | 📍4.0.1 | FHIR Std.
Measure.relatedArtifact:predecessor.​type | Base | required | RelatedArtifactType | 📍4.0.1 | FHIR Std.
Measure.relatedArtifact:citation.​type | Base | required | RelatedArtifactType | 📍4.0.1 | FHIR Std.
Measure.relatedArtifact:derived-from.​type | Base | required | RelatedArtifactType | 📍4.0.1 | FHIR Std.
Measure.type | Base | extensible | MeasureType | 📦1.0.1 | THO v7.1

#### Constraints

Id | Grade | Path(s) | Description | Expression
dom-2 | error | Measure | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Measure | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Measure | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Measure | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Measure | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`
mea-0 | warning | Measure | Name should be usable as an identifier for the module by machine processing applications such as code generation | `name.matches('[A-Z]([A-Za-z0-9_]){0,254}')`
mea-1 | error | Measure | Stratifier SHALL be either a single criteria or a set of criteria components | `group.stratifier.all((code | description | criteria).exists() xor component.exists())`

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Measure |  | 1..1 | CRMIPublishableMeasure | A quality measure definition
text | S | 1..1 | Narrative | Text summary of the resource, for human interpretation
Slices for extension |  |  |  | Content/Rules for all slices
extension:renderMissingElements |  | 0..1 | boolean | Render missing elements? URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-renderMissingElements
extension:limitations |  | 0..1 | markdown | Extension URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-limitations
extension:trendingIssues |  | 0..1 | markdown | Extension URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-trendingIssues
extension:supplementalDataGuidance | S | 0..* | (Complex) | Supplemental data guidance URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-supplementalDataGuidance
extension:comment | S | 0..* | (Complex) | Additional documentation, review, or usage guidance URL: http://hl7.org/fhir/StructureDefinition/cqf-artifactComment
extension:softwaresystem | S | 0..* | Reference(CRMI Software System Device) | Extension URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
extension:improvementNotationGuidance | S | 0..1 | markdown | Explanation of improvement notation URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
Slices for identifier | S | 3..* | Identifier | Additional identifier for the measure Slice: Unordered, Open by value:type
identifier:versionIndependentIdentifier | S | 1..1 | Identifier | Measure guid
use | S | 1..1 | code | usual | official | temp | secondary | old (If known) Fixed Value: official
type | S | 1..1 | CodeableConcept | Description of identifier 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/artifact-identifier-type
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: version-independent
system | S | 1..1 | uri | The namespace for the identifier value Fixed Value: urn:ietf:rfc:3986
value | S | 1..1 | string | The value that is unique
identifier:versionSpecificIdentifier | S | 1..1 | Identifier | Measure version guid
use | S | 1..1 | code | usual | official | temp | secondary | old (If known) Fixed Value: official
type | S | 1..1 | CodeableConcept | Description of identifier 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/artifact-identifier-type
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: version-specific
system | S | 1..1 | uri | The namespace for the identifier value Fixed Value: urn:ietf:rfc:3986
value | S | 1..1 | string | The value that is unique
identifier:shortName | S | 1..1 | Identifier | Short name
use | S | 1..1 | code | usual | official | temp | secondary | old (If known) Fixed Value: usual
type | S | 1..1 | CodeableConcept | Description of identifier 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/artifact-identifier-type
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: short-name
value | S | 1..1 | string | The value that is unique
identifier:endorserIdentifier | S | 0..* | Identifier | Endorser identifier
use | S | 1..1 | code | usual | official | temp | secondary | old (If known) Fixed Value: official
type | S | 1..1 | CodeableConcept | Description of identifier 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/artifact-identifier-type
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: endorser
system | S | 0..1 | uri | The namespace for the identifier value
value | S | 1..1 | string | The value that is unique
assigner | S | 1..1 | Reference(Organization) | Organization that issued id (may be just text)
display | S | 1..1 | string | Text alternative for the resource
identifier:publisherIdentifier | S | 0..* | Identifier | Publisher identifier
use | S | 1..1 | code | usual | official | temp | secondary | old (If known) Fixed Value: official
type | S | 1..1 | CodeableConcept | Description of identifier 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/artifact-identifier-type
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: publisher
system | S | 0..1 | uri | The namespace for the identifier value
value | S | 1..1 | string | The value that is unique
assigner | S | 1..1 | Reference(Organization) | Organization that issued id (may be just text)
display | S | 1..1 | string | Text alternative for the resource
title | S | 1..1 | string | Name for this measure (human friendly)
status |  | 1..1 | code | draft | active | retired | unknown
date | S | 1..1 | dateTime | Date last changed
publisher |  | 1..1 | string | Name of the publisher (organization or individual)
contact | S | 1..* | ContactDetail | Contact details for the publisher
Slices for useContext | S | 0..* | UsageContext | The context that the content is intended to support Slice: Unordered, Open by value:code
useContext:intendedVenue | S | 0..* | UsageContext | What venue?
code | S | 1..1 | Coding | Type of context being specified Required Pattern: At least the following
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/usage-context-type
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: venue
value[x] | S | 1..1 | CodeableConcept | Value that defines the context Binding: Intended Venue (extensible)
purpose | S | 0..1 | markdown | Why this measure is defined
usage | S | 0..1 | string | Allows measure developers to provide additional guidance so that implementers can more easily interpret and implement components of the measure.
copyright | S | 0..1 | markdown | Use and/or publishing restrictions
approvalDate | S | 0..1 | date | When the measure was approved by publisher
lastReviewDate | S | 0..1 | date | When the measure was last reviewed
effectivePeriod | S | 0..1 | Period | When the measure is expected to be used
Slices for extension |  |  |  | Content/Rules for all slices
extension:anchor | S | 0..1 | dateTime | Date of first effective use URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodAnchor
extension:duration | S | 0..1 | Duration | What reporting period is used URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodDuration
topic | S | 0..* | CodeableConcept | The category of the measure, such as Education, Treatment, Assessment, etc.
author | S | 0..* | ContactDetail | Who authored the content
editor | S | 0..* | ContactDetail | Who edited the content
reviewer | S | 0..* | ContactDetail | Who reviewed the content
endorser | S | 0..* | ContactDetail | Who endorsed the content
Slices for relatedArtifact | S | 0..* | RelatedArtifact | Additional documentation, citations, etc. Slice: Unordered, Open by value:type
relatedArtifact:predecessor | S | 0..1 | RelatedArtifact | Previous measure?
type | S | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Fixed Value: predecessor
resource | S | 1..1 | canonical(Measure) | What resource is being referenced
relatedArtifact:citation | S | 0..* | RelatedArtifact | Reference/citation
Slices for extension |  |  |  | Content/Rules for all slices
extension:isPrimaryCitation |  | 0..1 | boolean | Primary reference URL: http://hl7.org/fhir/StructureDefinition/cqf-isPrimaryCitation
extension:publicationStatus |  | 0..1 | code | Publication status of referenced artifact URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationStatus Binding: PublicationStatus (required): The lifecycle status of a reference artifact
extension:publicationDate |  | 0..1 | date | Publication date of referenced artifact URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
type | S | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Fixed Value: citation
relatedArtifact:derived-from | S | 0..* | RelatedArtifact | URL or canonical reference to other resources that a measure is derived from
type | S | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Fixed Value: derived-from
label |  | 0..1 | string | Short label
display |  | 0..1 | string | Brief description of the related artifact
url |  | 0..1 | url | Should be permalink otherwise include an "accessed date"
resource |  | 0..1 | canonical(Measure) | Should be permalink otherwise include an "accessed date"
disclaimer | S | 0..1 | markdown | Disclaimer for use of the measure or its referenced content
type | S Σ | 0..* | CodeableConcept | process | outcome | structure | patient-reported-outcome | composite Binding: MeasureType (extensible)
rationale | S | 0..1 | markdown | Justification for the measure in terms of impact, gap in care, and evidence.
definition |  | 0..* | markdown | Defined terms used in the measure documentation
Slices for extension |  |  |  | Content/Rules for all slices
extension:definitionTerm |  | 1..1 | (Complex) | Defined term URL: http://hl7.org/fhir/StructureDefinition/cqf-definitionTerm
guidance |  | 0..0 |  | Additional guidance for implementers
group |  |  |  |
Slices for extension |  |  |  | Content/Rules for all slices
extension:improvementNotationGuidance | S | 0..1 | markdown | Explanation of improvement notation URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
supplementalData | S | 0..* | BackboneElement | What other data should be reported with the measure
Slices for extension |  |  |  | Content/Rules for all slices
extension:includeInReportType | S | 0..* | code | The type of report the element should be included in URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-includeInReportType Binding: MeasureReportType (required): The type of report the element should be included in
Documentation for this format

#### Terminology Bindings (Differential)

Path | Status | Usage | ValueSet | Version | Source
Measure.useContext:intendedVenue.​value[x] | Base | extensible | Intended Venue | 📦4.0.0 | This IG
Measure.type | Base | extensible | MeasureType | 📦1.0.1 | THO v7.1

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Measure | C | 1..1 | CRMIPublishableMeasure | A quality measure definition Constraints: mea-0, mea-1
id | Σ | 0..1 | id | Logical id of this artifact
meta | Σ | 0..1 | Meta | Metadata about the 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.
Additional Bindings | Purpose
AllLanguages | Max Binding
text | S | 1..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements
contained |  | 0..* | Resource | Contained, inline Resources
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
extension:copyrightLabel | S | 0..1 | string | Copyright holder and year(s) URL: http://hl7.org/fhir/StructureDefinition/artifact-copyrightLabel
extension:renderMissingElements |  | 0..1 | boolean | Render missing elements? URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-renderMissingElements
extension:limitations |  | 0..1 | markdown | Extension URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-limitations
extension:trendingIssues |  | 0..1 | markdown | Extension URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-trendingIssues
extension:supplementalDataGuidance | S | 0..* | (Complex) | Supplemental data guidance URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-supplementalDataGuidance
extension:comment | S | 0..* | (Complex) | Additional documentation, review, or usage guidance URL: http://hl7.org/fhir/StructureDefinition/cqf-artifactComment
extension:softwaresystem | S | 0..* | Reference(CRMI Software System Device) | Extension URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
extension:improvementNotationGuidance | S | 0..1 | markdown | Explanation of improvement notation URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
url | Σ | 0..1 | uri | Canonical identifier for this measure, represented as a URI (globally unique)
Slices for identifier | S Σ | 3..* | Identifier | Additional identifier for the measure Slice: Unordered, Open by value:type
identifier:versionIndependentIdentifier | S Σ | 1..1 | Identifier | Measure guid
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: version-independent
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
system | S Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: urn:ietf:rfc:3986
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text)
identifier:versionSpecificIdentifier | S Σ | 1..1 | Identifier | Measure version guid
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: version-specific
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
system | S Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: urn:ietf:rfc:3986
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text)
identifier:shortName | S Σ | 1..1 | Identifier | Short name
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: usual
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: short-name
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
system | Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text)
identifier:endorserIdentifier | S Σ | 0..* | Identifier | Endorser identifier
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: endorser
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
system | S Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | S Σ | 1..1 | Reference(Organization) | Organization that issued id (may be just text)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
reference | Σ C | 0..1 | string | Literal reference, Relative, internal or absolute URL
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
identifier | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known
display | S Σ | 1..1 | string | Text alternative for the resource
identifier:publisherIdentifier | S Σ | 0..* | Identifier | Publisher identifier
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: publisher
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
system | S Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | S Σ | 1..1 | Reference(Organization) | Organization that issued id (may be just text)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
reference | Σ C | 0..1 | string | Literal reference, Relative, internal or absolute URL
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
identifier | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known
display | S Σ | 1..1 | string | Text alternative for the resource
version | Σ | 0..1 | string | Business version of the measure
name | Σ C | 0..1 | string | Name for this measure (computer friendly)
title | S Σ | 1..1 | string | Name for this measure (human friendly)
subtitle |  | 0..1 | string | Subordinate title of the measure
status | ?!Σ | 1..1 | code | draft | active | retired | unknown Binding: PublicationStatus (required): The lifecycle status of an artifact.
experimental | Σ | 0..1 | boolean | For testing purposes, not real usage
subject[x] |  | 0..1 |  | E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device Binding: SubjectType (extensible): The possible types of subjects for a measure (E.g. Patient, Practitioner, Organization, Location, etc.).
subjectCodeableConcept |  |  | CodeableConcept |
subjectReference |  |  | Reference(Group) |
date | S Σ | 1..1 | dateTime | Date last changed
publisher | Σ | 1..1 | string | Name of the publisher (organization or individual)
contact | S Σ | 1..* | ContactDetail | Contact details for the publisher
description | Σ | 0..1 | markdown | Natural language description of the measure
Slices for useContext | S Σ | 0..* | UsageContext | The context that the content is intended to support Slice: Unordered, Open by value:code
useContext:intendedVenue | S Σ | 0..* | UsageContext | What venue?
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
code | S Σ | 1..1 | Coding | Type of context being specified Binding: UsageContextType (extensible): A code that specifies a type of context being specified by a usage context. Required Pattern: At least the following
id |  | 0..1 | string | 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/usage-context-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: venue
display |  | 0..1 | string | Representation defined by the system
userSelected |  | 0..1 | boolean | If this coding was chosen directly by the user
value[x] | S Σ | 1..1 | CodeableConcept | Value that defines the context Binding: Intended Venue (extensible)
jurisdiction | S Σ | 0..* | CodeableConcept | Intended jurisdiction for measure (if applicable) Binding: Jurisdiction ValueSet (extensible): Countries and regions within which this artifact is targeted for use.
purpose | S | 0..1 | markdown | Why this measure is defined
usage | S | 0..1 | string | Allows measure developers to provide additional guidance so that implementers can more easily interpret and implement components of the measure.
copyright | S | 0..1 | markdown | Use and/or publishing restrictions
approvalDate | S | 0..1 | date | When the measure was approved by publisher
lastReviewDate | S | 0..1 | date | When the measure was last reviewed
effectivePeriod | S Σ | 0..1 | Period | When the measure is expected to be used
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
extension:anchor | S | 0..1 | dateTime | Date of first effective use URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodAnchor
extension:duration | S | 0..1 | Duration | What reporting period is used URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodDuration
start | Σ C | 0..1 | dateTime | Starting time with inclusive boundary
end | Σ C | 0..1 | dateTime | End time with inclusive boundary, if not ongoing
topic | S | 0..* | CodeableConcept | The category of the measure, such as Education, Treatment, Assessment, etc. Binding: DefinitionTopic (example): High-level categorization of the definition, used for searching, sorting, and filtering.
author | S | 0..* | ContactDetail | Who authored the content
editor | S | 0..* | ContactDetail | Who edited the content
reviewer | S | 0..* | ContactDetail | Who reviewed the content
endorser | S | 0..* | ContactDetail | Who endorsed the content
Slices for relatedArtifact | S | 0..* | RelatedArtifact | Additional documentation, citations, etc. Slice: Unordered, Open by value:type
relatedArtifact:All Slices |  |  |  | Content/Rules for all slices
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
type | Σ | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Binding: RelatedArtifactType (required): The type of relationship to the related artifact.
label | Σ | 0..1 | string | Short label
display | S Σ | 0..1 | string | Brief description of the related artifact
citation | Σ | 0..1 | markdown | Bibliographic citation for the artifact
url | Σ | 0..1 | url | Where the artifact can be accessed
document | S Σ | 0..1 | Attachment | What document is being referenced
resource | S Σ | 0..1 | canonical(Resource) | What resource is being referenced
relatedArtifact:predecessor | S | 0..1 | RelatedArtifact | Previous measure?
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
type | S Σ | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Binding: RelatedArtifactType (required): The type of relationship to the related artifact. Fixed Value: predecessor
label | Σ | 0..1 | string | Short label
display | S Σ | 0..1 | string | Brief description of the related artifact
citation | Σ | 0..1 | markdown | Bibliographic citation for the artifact
url | Σ | 0..1 | url | Where the artifact can be accessed
document | S Σ | 0..1 | Attachment | What document is being referenced
resource | S Σ | 1..1 | canonical(Measure) | What resource is being referenced
relatedArtifact:citation | S | 0..* | RelatedArtifact | Reference/citation
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
extension:isPrimaryCitation |  | 0..1 | boolean | Primary reference URL: http://hl7.org/fhir/StructureDefinition/cqf-isPrimaryCitation
extension:publicationStatus |  | 0..1 | code | Publication status of referenced artifact URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationStatus Binding: PublicationStatus (required): The lifecycle status of a reference artifact
extension:publicationDate |  | 0..1 | date | Publication date of referenced artifact URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
type | S Σ | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Binding: RelatedArtifactType (required): The type of relationship to the related artifact. Fixed Value: citation
label | Σ | 0..1 | string | Short label
display | S Σ | 0..1 | string | Brief description of the related artifact
citation | Σ | 0..1 | markdown | Bibliographic citation for the artifact
url | Σ | 0..1 | url | Where the artifact can be accessed
document | S Σ | 0..1 | Attachment | What document is being referenced
resource | S Σ | 0..1 | canonical(Resource) | What resource is being referenced
relatedArtifact:derived-from | S | 0..* | RelatedArtifact | URL or canonical reference to other resources that a measure is derived from
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
type | S Σ | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Binding: RelatedArtifactType (required): The type of relationship to the related artifact. Fixed Value: derived-from
label | Σ | 0..1 | string | Short label
display | S Σ | 0..1 | string | Brief description of the related artifact
citation | Σ | 0..1 | markdown | Bibliographic citation for the artifact
url | Σ | 0..1 | url | Should be permalink otherwise include an "accessed date"
document | S Σ | 0..1 | Attachment | What document is being referenced
resource | S Σ | 0..1 | canonical(Measure) | Should be permalink otherwise include an "accessed date"
library |  | 0..* | canonical(Library) | Logic used by the measure
disclaimer | S Σ | 0..1 | markdown | Disclaimer for use of the measure or its referenced content
scoring | Σ | 0..1 | CodeableConcept | proportion | ratio | continuous-variable | cohort Binding: MeasureScoring (extensible): The scoring type of the measure.
compositeScoring | Σ | 0..1 | CodeableConcept | opportunity | all-or-nothing | linear | weighted Binding: CompositeMeasureScoring (extensible): The composite scoring method of the measure.
type | S Σ | 0..* | CodeableConcept | process | outcome | structure | patient-reported-outcome | composite Binding: MeasureType (extensible)
riskAdjustment | Σ | 0..1 | string | How risk adjustment is applied for this measure
rateAggregation | Σ | 0..1 | string | How is rate aggregation performed for this measure
rationale | S Σ | 0..1 | markdown | Justification for the measure in terms of impact, gap in care, and evidence.
clinicalRecommendationStatement | Σ | 0..1 | markdown | Summary of clinical guidelines
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.
definition | Σ | 0..* | markdown | Defined terms used in the measure documentation
id |  | 0..1 | string | xml:id (or equivalent in JSON)
Slices for extension |  | 1..* | Extension | Extension Slice: Unordered, Open by value:url
extension:definitionTerm |  | 1..1 | (Complex) | Defined term URL: http://hl7.org/fhir/StructureDefinition/cqf-definitionTerm
value |  | 0..1 | string | Primitive value for markdown
group |  | 0..* | BackboneElement | Population criteria group
id |  | 0..1 | string | Unique id for inter-element referencing
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
extension:improvementNotationGuidance | S | 0..1 | markdown | Explanation of improvement notation URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code |  | 0..1 | CodeableConcept | Meaning of the group
description |  | 0..1 | string | Summary description
population |  | 0..* | BackboneElement | Population criteria
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.
description |  | 0..1 | string | The human readable description of this population criteria
criteria |  | 1..1 | Expression | The criteria that defines this population
stratifier |  | 0..* | BackboneElement | Stratifier criteria for the measure
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 stratifier
description |  | 0..1 | string | The human readable description of this stratifier
criteria |  | 0..1 | Expression | How the measure should be stratified
component |  | 0..* | BackboneElement | Stratifier criteria component for the measure
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 stratifier component
description |  | 0..1 | string | The human readable description of this stratifier component
criteria |  | 1..1 | Expression | Component of how the measure should be stratified
supplementalData | S | 0..* | BackboneElement | What other data should be reported with the measure
id |  | 0..1 | string | Unique id for inter-element referencing
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
extension:includeInReportType | S | 0..* | code | The type of report the element should be included in URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-includeInReportType Binding: MeasureReportType (required): The type of report the element should be included in
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code |  | 0..1 | CodeableConcept | Meaning of the supplemental data
usage |  | 0..* | CodeableConcept | supplemental-data | risk-adjustment-factor Binding: MeasureDataUsage (extensible): The intended usage for supplemental data elements in the measure.
description |  | 0..1 | string | The human readable description of this supplemental data
criteria |  | 1..1 | Expression | Expression describing additional data to be reported
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
Measure.language | Base | preferred | Common Languages | 📦4.0.1 | FHIR Std.
Measure.identifier:versionIndependentIdentifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:versionIndependentIdentifier.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.identifier:versionSpecificIdentifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:versionSpecificIdentifier.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.identifier:shortName.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:shortName.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.identifier:endorserIdentifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:endorserIdentifier.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.identifier:endorserIdentifier.​assigner.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std.
Measure.identifier:publisherIdentifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:publisherIdentifier.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.identifier:publisherIdentifier.​assigner.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std.
Measure.status | Base | required | PublicationStatus | 📍4.0.1 | FHIR Std.
Measure.subject[x] | Base | extensible | Subject type | 📦4.0.1 | FHIR Std.
Measure.useContext:intendedVenue.​code | Base | extensible | UsageContextType | 📍4.0.1 | FHIR Std.
Measure.useContext:intendedVenue.​value[x] | Base | extensible | Intended Venue | 📦4.0.0 | This IG
Measure.jurisdiction | Base | extensible | Jurisdiction | 📦4.0.1 | FHIR Std.
Measure.topic | Base | example | DefinitionTopic | 📦4.0.1 | FHIR Std.
Measure.relatedArtifact.​type | Base | required | RelatedArtifactType | 📍4.0.1 | FHIR Std.
Measure.relatedArtifact:predecessor.​type | Base | required | RelatedArtifactType | 📍4.0.1 | FHIR Std.
Measure.relatedArtifact:citation.​type | Base | required | RelatedArtifactType | 📍4.0.1 | FHIR Std.
Measure.relatedArtifact:derived-from.​type | Base | required | RelatedArtifactType | 📍4.0.1 | FHIR Std.
Measure.scoring | Base | extensible | MeasureScoring | 📦4.0.1 | FHIR Std.
Measure.compositeScoring | Base | extensible | CompositeMeasureScoring | 📦4.0.1 | FHIR Std.
Measure.type | Base | extensible | MeasureType | 📦1.0.1 | THO v7.1
Measure.improvementNotation | Base | required | MeasureImprovementNotation | 📍4.0.1 | FHIR Std.
Measure.group.population.​code | Base | extensible | MeasurePopulationType | 📦4.0.1 | FHIR Std.
Measure.supplementalData.​usage | Base | extensible | MeasureDataUsage | 📦4.0.1 | FHIR Std.

#### Constraints

Id | Grade | Path(s) | Description | Expression
dom-2 | error | Measure | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Measure | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Measure | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Measure | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Measure | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`
mea-0 | warning | Measure | Name should be usable as an identifier for the module by machine processing applications such as code generation | `name.matches('[A-Z]([A-Za-z0-9_]){0,254}')`
mea-1 | error | Measure | Stratifier SHALL be either a single criteria or a set of criteria components | `group.stratifier.all((code | description | criteria).exists() xor component.exists())`

Summary

Mandatory: 20 elements(17 nested mandatory elements)
Must-Support: 68 elements
Fixed: 10 elements
Prohibited: 1 element

Extensions

This structure refers to these extensions:

- http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-renderMissingElements
- http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-limitations
- http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-trendingIssues
- http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-supplementalDataGuidance
- http://hl7.org/fhir/StructureDefinition/cqf-artifactComment
- http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
- http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
- http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodAnchor
- http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodDuration
- http://hl7.org/fhir/StructureDefinition/cqf-isPrimaryCitation
- http://hl7.org/fhir/StructureDefinition/cqf-publicationStatus
- http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
- http://hl7.org/fhir/StructureDefinition/cqf-definitionTerm
- http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-includeInReportType

Slices

This structure defines the following Slices:

- The element 1 is sliced based on the value of Measure.identifier
- The element 1 is sliced based on the value of Measure.useContext
- The element 1 is sliced based on the value of Measure.relatedArtifact

Maturity: 4

Key Elements View

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Measure | C | 1..1 | CRMIPublishableMeasure | A quality measure definition Constraints: mea-0, mea-1
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
text | S | 1..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Slices for extension |  |  |  | Content/Rules for all slices
extension:copyrightLabel | S | 0..1 | string | Copyright holder and year(s) URL: http://hl7.org/fhir/StructureDefinition/artifact-copyrightLabel
extension:renderMissingElements |  | 0..1 | boolean | Render missing elements? URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-renderMissingElements
extension:limitations |  | 0..1 | markdown | Extension URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-limitations
extension:trendingIssues |  | 0..1 | markdown | Extension URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-trendingIssues
extension:supplementalDataGuidance | S | 0..* | (Complex) | Supplemental data guidance URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-supplementalDataGuidance
extension:comment | S | 0..* | (Complex) | Additional documentation, review, or usage guidance URL: http://hl7.org/fhir/StructureDefinition/cqf-artifactComment
extension:softwaresystem | S | 0..* | Reference(CRMI Software System Device) | Extension URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
extension:improvementNotationGuidance | S | 0..1 | markdown | Explanation of improvement notation URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices for identifier | S Σ | 3..* | Identifier | Additional identifier for the measure Slice: Unordered, Open by value:type
identifier:versionIndependentIdentifier | S Σ | 1..1 | Identifier | Measure guid
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: version-independent
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
system | S Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: urn:ietf:rfc:3986
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
identifier:versionSpecificIdentifier | S Σ | 1..1 | Identifier | Measure version guid
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: version-specific
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
system | S Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: urn:ietf:rfc:3986
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
identifier:shortName | S Σ | 1..1 | Identifier | Short name
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: usual
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: short-name
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
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
identifier:endorserIdentifier | S Σ | 0..* | Identifier | Endorser identifier
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: endorser
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
system | S Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
assigner | S Σ | 1..1 | Reference(Organization) | Organization that issued id (may be just text)
display | S Σ | 1..1 | string | Text alternative for the resource
identifier:publisherIdentifier | S Σ | 0..* | Identifier | Publisher identifier
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: publisher
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
system | S Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
assigner | S Σ | 1..1 | Reference(Organization) | Organization that issued id (may be just text)
display | S Σ | 1..1 | string | Text alternative for the resource
title | S Σ | 1..1 | string | Name for this measure (human friendly)
status | ?!Σ | 1..1 | code | draft | active | retired | unknown Binding: PublicationStatus (required): The lifecycle status of an artifact.
date | S Σ | 1..1 | dateTime | Date last changed
publisher | Σ | 1..1 | string | Name of the publisher (organization or individual)
contact | S Σ | 1..* | ContactDetail | Contact details for the publisher
Slices for useContext | S Σ | 0..* | UsageContext | The context that the content is intended to support Slice: Unordered, Open by value:code
useContext:intendedVenue | S Σ | 0..* | UsageContext | What venue?
code | S Σ | 1..1 | Coding | Type of context being specified Binding: UsageContextType (extensible): A code that specifies a type of context being specified by a usage context. Required Pattern: At least the following
id |  | 0..1 | string | 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/usage-context-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: venue
display |  | 0..1 | string | Representation defined by the system
userSelected |  | 0..1 | boolean | If this coding was chosen directly by the user
value[x] | S Σ | 1..1 | CodeableConcept | Value that defines the context Binding: Intended Venue (extensible)
jurisdiction | S Σ | 0..* | CodeableConcept | Intended jurisdiction for measure (if applicable) Binding: Jurisdiction ValueSet (extensible): Countries and regions within which this artifact is targeted for use.
purpose | S | 0..1 | markdown | Why this measure is defined
usage | S | 0..1 | string | Allows measure developers to provide additional guidance so that implementers can more easily interpret and implement components of the measure.
copyright | S | 0..1 | markdown | Use and/or publishing restrictions
approvalDate | S | 0..1 | date | When the measure was approved by publisher
lastReviewDate | S | 0..1 | date | When the measure was last reviewed
effectivePeriod | S Σ | 0..1 | Period | When the measure is expected to be used
Slices for extension |  |  |  | Content/Rules for all slices
extension:anchor | S | 0..1 | dateTime | Date of first effective use URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodAnchor
extension:duration | S | 0..1 | Duration | What reporting period is used URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodDuration
topic | S | 0..* | CodeableConcept | The category of the measure, such as Education, Treatment, Assessment, etc. Binding: DefinitionTopic (example): High-level categorization of the definition, used for searching, sorting, and filtering.
author | S | 0..* | ContactDetail | Who authored the content
editor | S | 0..* | ContactDetail | Who edited the content
reviewer | S | 0..* | ContactDetail | Who reviewed the content
endorser | S | 0..* | ContactDetail | Who endorsed the content
Slices for relatedArtifact | S | 0..* | RelatedArtifact | Additional documentation, citations, etc. Slice: Unordered, Open by value:type
relatedArtifact:All Slices |  |  |  | Content/Rules for all slices
type | Σ | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Binding: RelatedArtifactType (required): The type of relationship to the related artifact.
display | S Σ | 0..1 | string | Brief description of the related artifact
document | S Σ | 0..1 | Attachment | What document is being referenced
resource | S Σ | 0..1 | canonical(Resource) | What resource is being referenced
relatedArtifact:predecessor | S | 0..1 | RelatedArtifact | Previous measure?
type | S Σ | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Binding: RelatedArtifactType (required): The type of relationship to the related artifact. Fixed Value: predecessor
display | S Σ | 0..1 | string | Brief description of the related artifact
document | S Σ | 0..1 | Attachment | What document is being referenced
resource | S Σ | 1..1 | canonical(Measure) | What resource is being referenced
relatedArtifact:citation | S | 0..* | RelatedArtifact | Reference/citation
Slices for extension |  |  |  | Content/Rules for all slices
extension:isPrimaryCitation |  | 0..1 | boolean | Primary reference URL: http://hl7.org/fhir/StructureDefinition/cqf-isPrimaryCitation
extension:publicationStatus |  | 0..1 | code | Publication status of referenced artifact URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationStatus Binding: PublicationStatus (required): The lifecycle status of a reference artifact
extension:publicationDate |  | 0..1 | date | Publication date of referenced artifact URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
type | S Σ | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Binding: RelatedArtifactType (required): The type of relationship to the related artifact. Fixed Value: citation
display | S Σ | 0..1 | string | Brief description of the related artifact
document | S Σ | 0..1 | Attachment | What document is being referenced
resource | S Σ | 0..1 | canonical(Resource) | What resource is being referenced
relatedArtifact:derived-from | S | 0..* | RelatedArtifact | URL or canonical reference to other resources that a measure is derived from
type | S Σ | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Binding: RelatedArtifactType (required): The type of relationship to the related artifact. Fixed Value: derived-from
label | Σ | 0..1 | string | Short label
display | S Σ | 0..1 | string | Brief description of the related artifact
url | Σ | 0..1 | url | Should be permalink otherwise include an "accessed date"
document | S Σ | 0..1 | Attachment | What document is being referenced
resource | S Σ | 0..1 | canonical(Measure) | Should be permalink otherwise include an "accessed date"
disclaimer | S Σ | 0..1 | markdown | Disclaimer for use of the measure or its referenced content
type | S Σ | 0..* | CodeableConcept | process | outcome | structure | patient-reported-outcome | composite Binding: MeasureType (extensible)
rationale | S Σ | 0..1 | markdown | Justification for the measure in terms of impact, gap in care, and evidence.
definition | Σ | 0..* | markdown | Defined terms used in the measure documentation
Slices for extension |  | 1..* | Extension | Extension Slice: Unordered, Open by value:url
extension:definitionTerm |  | 1..1 | (Complex) | Defined term URL: http://hl7.org/fhir/StructureDefinition/cqf-definitionTerm
group |  | 0..* | BackboneElement | Population criteria group
Slices for extension |  |  |  | Content/Rules for all slices
extension:improvementNotationGuidance | S | 0..1 | markdown | Explanation of improvement notation URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
supplementalData | S | 0..* | BackboneElement | What other data should be reported with the measure
Slices for extension |  |  |  | Content/Rules for all slices
extension:includeInReportType | S | 0..* | code | The type of report the element should be included in URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-includeInReportType Binding: MeasureReportType (required): The type of report the element should be included in
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
criteria |  | 1..1 | Expression | Expression describing additional data to be reported
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
Measure.identifier:versionIndependentIdentifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:versionIndependentIdentifier.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.identifier:versionSpecificIdentifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:versionSpecificIdentifier.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.identifier:shortName.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:shortName.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.identifier:endorserIdentifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:endorserIdentifier.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.identifier:publisherIdentifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:publisherIdentifier.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.status | Base | required | PublicationStatus | 📍4.0.1 | FHIR Std.
Measure.useContext:intendedVenue.​code | Base | extensible | UsageContextType | 📍4.0.1 | FHIR Std.
Measure.useContext:intendedVenue.​value[x] | Base | extensible | Intended Venue | 📦4.0.0 | This IG
Measure.jurisdiction | Base | extensible | Jurisdiction | 📦4.0.1 | FHIR Std.
Measure.topic | Base | example | DefinitionTopic | 📦4.0.1 | FHIR Std.
Measure.relatedArtifact.​type | Base | required | RelatedArtifactType | 📍4.0.1 | FHIR Std.
Measure.relatedArtifact:predecessor.​type | Base | required | RelatedArtifactType | 📍4.0.1 | FHIR Std.
Measure.relatedArtifact:citation.​type | Base | required | RelatedArtifactType | 📍4.0.1 | FHIR Std.
Measure.relatedArtifact:derived-from.​type | Base | required | RelatedArtifactType | 📍4.0.1 | FHIR Std.
Measure.type | Base | extensible | MeasureType | 📦1.0.1 | THO v7.1

#### Constraints

Id | Grade | Path(s) | Description | Expression
dom-2 | error | Measure | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Measure | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Measure | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Measure | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Measure | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`
mea-0 | warning | Measure | Name should be usable as an identifier for the module by machine processing applications such as code generation | `name.matches('[A-Z]([A-Za-z0-9_]){0,254}')`
mea-1 | error | Measure | Stratifier SHALL be either a single criteria or a set of criteria components | `group.stratifier.all((code | description | criteria).exists() xor component.exists())`

Differential View

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Measure |  | 1..1 | CRMIPublishableMeasure | A quality measure definition
text | S | 1..1 | Narrative | Text summary of the resource, for human interpretation
Slices for extension |  |  |  | Content/Rules for all slices
extension:renderMissingElements |  | 0..1 | boolean | Render missing elements? URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-renderMissingElements
extension:limitations |  | 0..1 | markdown | Extension URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-limitations
extension:trendingIssues |  | 0..1 | markdown | Extension URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-trendingIssues
extension:supplementalDataGuidance | S | 0..* | (Complex) | Supplemental data guidance URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-supplementalDataGuidance
extension:comment | S | 0..* | (Complex) | Additional documentation, review, or usage guidance URL: http://hl7.org/fhir/StructureDefinition/cqf-artifactComment
extension:softwaresystem | S | 0..* | Reference(CRMI Software System Device) | Extension URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
extension:improvementNotationGuidance | S | 0..1 | markdown | Explanation of improvement notation URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
Slices for identifier | S | 3..* | Identifier | Additional identifier for the measure Slice: Unordered, Open by value:type
identifier:versionIndependentIdentifier | S | 1..1 | Identifier | Measure guid
use | S | 1..1 | code | usual | official | temp | secondary | old (If known) Fixed Value: official
type | S | 1..1 | CodeableConcept | Description of identifier 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/artifact-identifier-type
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: version-independent
system | S | 1..1 | uri | The namespace for the identifier value Fixed Value: urn:ietf:rfc:3986
value | S | 1..1 | string | The value that is unique
identifier:versionSpecificIdentifier | S | 1..1 | Identifier | Measure version guid
use | S | 1..1 | code | usual | official | temp | secondary | old (If known) Fixed Value: official
type | S | 1..1 | CodeableConcept | Description of identifier 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/artifact-identifier-type
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: version-specific
system | S | 1..1 | uri | The namespace for the identifier value Fixed Value: urn:ietf:rfc:3986
value | S | 1..1 | string | The value that is unique
identifier:shortName | S | 1..1 | Identifier | Short name
use | S | 1..1 | code | usual | official | temp | secondary | old (If known) Fixed Value: usual
type | S | 1..1 | CodeableConcept | Description of identifier 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/artifact-identifier-type
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: short-name
value | S | 1..1 | string | The value that is unique
identifier:endorserIdentifier | S | 0..* | Identifier | Endorser identifier
use | S | 1..1 | code | usual | official | temp | secondary | old (If known) Fixed Value: official
type | S | 1..1 | CodeableConcept | Description of identifier 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/artifact-identifier-type
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: endorser
system | S | 0..1 | uri | The namespace for the identifier value
value | S | 1..1 | string | The value that is unique
assigner | S | 1..1 | Reference(Organization) | Organization that issued id (may be just text)
display | S | 1..1 | string | Text alternative for the resource
identifier:publisherIdentifier | S | 0..* | Identifier | Publisher identifier
use | S | 1..1 | code | usual | official | temp | secondary | old (If known) Fixed Value: official
type | S | 1..1 | CodeableConcept | Description of identifier 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/artifact-identifier-type
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: publisher
system | S | 0..1 | uri | The namespace for the identifier value
value | S | 1..1 | string | The value that is unique
assigner | S | 1..1 | Reference(Organization) | Organization that issued id (may be just text)
display | S | 1..1 | string | Text alternative for the resource
title | S | 1..1 | string | Name for this measure (human friendly)
status |  | 1..1 | code | draft | active | retired | unknown
date | S | 1..1 | dateTime | Date last changed
publisher |  | 1..1 | string | Name of the publisher (organization or individual)
contact | S | 1..* | ContactDetail | Contact details for the publisher
Slices for useContext | S | 0..* | UsageContext | The context that the content is intended to support Slice: Unordered, Open by value:code
useContext:intendedVenue | S | 0..* | UsageContext | What venue?
code | S | 1..1 | Coding | Type of context being specified Required Pattern: At least the following
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/usage-context-type
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: venue
value[x] | S | 1..1 | CodeableConcept | Value that defines the context Binding: Intended Venue (extensible)
purpose | S | 0..1 | markdown | Why this measure is defined
usage | S | 0..1 | string | Allows measure developers to provide additional guidance so that implementers can more easily interpret and implement components of the measure.
copyright | S | 0..1 | markdown | Use and/or publishing restrictions
approvalDate | S | 0..1 | date | When the measure was approved by publisher
lastReviewDate | S | 0..1 | date | When the measure was last reviewed
effectivePeriod | S | 0..1 | Period | When the measure is expected to be used
Slices for extension |  |  |  | Content/Rules for all slices
extension:anchor | S | 0..1 | dateTime | Date of first effective use URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodAnchor
extension:duration | S | 0..1 | Duration | What reporting period is used URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodDuration
topic | S | 0..* | CodeableConcept | The category of the measure, such as Education, Treatment, Assessment, etc.
author | S | 0..* | ContactDetail | Who authored the content
editor | S | 0..* | ContactDetail | Who edited the content
reviewer | S | 0..* | ContactDetail | Who reviewed the content
endorser | S | 0..* | ContactDetail | Who endorsed the content
Slices for relatedArtifact | S | 0..* | RelatedArtifact | Additional documentation, citations, etc. Slice: Unordered, Open by value:type
relatedArtifact:predecessor | S | 0..1 | RelatedArtifact | Previous measure?
type | S | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Fixed Value: predecessor
resource | S | 1..1 | canonical(Measure) | What resource is being referenced
relatedArtifact:citation | S | 0..* | RelatedArtifact | Reference/citation
Slices for extension |  |  |  | Content/Rules for all slices
extension:isPrimaryCitation |  | 0..1 | boolean | Primary reference URL: http://hl7.org/fhir/StructureDefinition/cqf-isPrimaryCitation
extension:publicationStatus |  | 0..1 | code | Publication status of referenced artifact URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationStatus Binding: PublicationStatus (required): The lifecycle status of a reference artifact
extension:publicationDate |  | 0..1 | date | Publication date of referenced artifact URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
type | S | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Fixed Value: citation
relatedArtifact:derived-from | S | 0..* | RelatedArtifact | URL or canonical reference to other resources that a measure is derived from
type | S | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Fixed Value: derived-from
label |  | 0..1 | string | Short label
display |  | 0..1 | string | Brief description of the related artifact
url |  | 0..1 | url | Should be permalink otherwise include an "accessed date"
resource |  | 0..1 | canonical(Measure) | Should be permalink otherwise include an "accessed date"
disclaimer | S | 0..1 | markdown | Disclaimer for use of the measure or its referenced content
type | S Σ | 0..* | CodeableConcept | process | outcome | structure | patient-reported-outcome | composite Binding: MeasureType (extensible)
rationale | S | 0..1 | markdown | Justification for the measure in terms of impact, gap in care, and evidence.
definition |  | 0..* | markdown | Defined terms used in the measure documentation
Slices for extension |  |  |  | Content/Rules for all slices
extension:definitionTerm |  | 1..1 | (Complex) | Defined term URL: http://hl7.org/fhir/StructureDefinition/cqf-definitionTerm
guidance |  | 0..0 |  | Additional guidance for implementers
group |  |  |  |
Slices for extension |  |  |  | Content/Rules for all slices
extension:improvementNotationGuidance | S | 0..1 | markdown | Explanation of improvement notation URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
supplementalData | S | 0..* | BackboneElement | What other data should be reported with the measure
Slices for extension |  |  |  | Content/Rules for all slices
extension:includeInReportType | S | 0..* | code | The type of report the element should be included in URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-includeInReportType Binding: MeasureReportType (required): The type of report the element should be included in
Documentation for this format

#### Terminology Bindings (Differential)

Path | Status | Usage | ValueSet | Version | Source
Measure.useContext:intendedVenue.​value[x] | Base | extensible | Intended Venue | 📦4.0.0 | This IG
Measure.type | Base | extensible | MeasureType | 📦1.0.1 | THO v7.1

Snapshot ViewView

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Measure | C | 1..1 | CRMIPublishableMeasure | A quality measure definition Constraints: mea-0, mea-1
id | Σ | 0..1 | id | Logical id of this artifact
meta | Σ | 0..1 | Meta | Metadata about the 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.
Additional Bindings | Purpose
AllLanguages | Max Binding
text | S | 1..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements
contained |  | 0..* | Resource | Contained, inline Resources
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
extension:copyrightLabel | S | 0..1 | string | Copyright holder and year(s) URL: http://hl7.org/fhir/StructureDefinition/artifact-copyrightLabel
extension:renderMissingElements |  | 0..1 | boolean | Render missing elements? URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-renderMissingElements
extension:limitations |  | 0..1 | markdown | Extension URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-limitations
extension:trendingIssues |  | 0..1 | markdown | Extension URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-trendingIssues
extension:supplementalDataGuidance | S | 0..* | (Complex) | Supplemental data guidance URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-supplementalDataGuidance
extension:comment | S | 0..* | (Complex) | Additional documentation, review, or usage guidance URL: http://hl7.org/fhir/StructureDefinition/cqf-artifactComment
extension:softwaresystem | S | 0..* | Reference(CRMI Software System Device) | Extension URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
extension:improvementNotationGuidance | S | 0..1 | markdown | Explanation of improvement notation URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
url | Σ | 0..1 | uri | Canonical identifier for this measure, represented as a URI (globally unique)
Slices for identifier | S Σ | 3..* | Identifier | Additional identifier for the measure Slice: Unordered, Open by value:type
identifier:versionIndependentIdentifier | S Σ | 1..1 | Identifier | Measure guid
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: version-independent
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
system | S Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: urn:ietf:rfc:3986
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text)
identifier:versionSpecificIdentifier | S Σ | 1..1 | Identifier | Measure version guid
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: version-specific
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
system | S Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: urn:ietf:rfc:3986
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text)
identifier:shortName | S Σ | 1..1 | Identifier | Short name
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: usual
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: short-name
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
system | Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text)
identifier:endorserIdentifier | S Σ | 0..* | Identifier | Endorser identifier
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: endorser
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
system | S Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | S Σ | 1..1 | Reference(Organization) | Organization that issued id (may be just text)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
reference | Σ C | 0..1 | string | Literal reference, Relative, internal or absolute URL
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
identifier | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known
display | S Σ | 1..1 | string | Text alternative for the resource
identifier:publisherIdentifier | S Σ | 0..* | Identifier | Publisher identifier
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official
type | S Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | 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 | string | 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/artifact-identifier-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: publisher
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
system | S Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | S Σ | 1..1 | Reference(Organization) | Organization that issued id (may be just text)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
reference | Σ C | 0..1 | string | Literal reference, Relative, internal or absolute URL
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
identifier | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known
display | S Σ | 1..1 | string | Text alternative for the resource
version | Σ | 0..1 | string | Business version of the measure
name | Σ C | 0..1 | string | Name for this measure (computer friendly)
title | S Σ | 1..1 | string | Name for this measure (human friendly)
subtitle |  | 0..1 | string | Subordinate title of the measure
status | ?!Σ | 1..1 | code | draft | active | retired | unknown Binding: PublicationStatus (required): The lifecycle status of an artifact.
experimental | Σ | 0..1 | boolean | For testing purposes, not real usage
subject[x] |  | 0..1 |  | E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device Binding: SubjectType (extensible): The possible types of subjects for a measure (E.g. Patient, Practitioner, Organization, Location, etc.).
subjectCodeableConcept |  |  | CodeableConcept |
subjectReference |  |  | Reference(Group) |
date | S Σ | 1..1 | dateTime | Date last changed
publisher | Σ | 1..1 | string | Name of the publisher (organization or individual)
contact | S Σ | 1..* | ContactDetail | Contact details for the publisher
description | Σ | 0..1 | markdown | Natural language description of the measure
Slices for useContext | S Σ | 0..* | UsageContext | The context that the content is intended to support Slice: Unordered, Open by value:code
useContext:intendedVenue | S Σ | 0..* | UsageContext | What venue?
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
code | S Σ | 1..1 | Coding | Type of context being specified Binding: UsageContextType (extensible): A code that specifies a type of context being specified by a usage context. Required Pattern: At least the following
id |  | 0..1 | string | 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/usage-context-type
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: venue
display |  | 0..1 | string | Representation defined by the system
userSelected |  | 0..1 | boolean | If this coding was chosen directly by the user
value[x] | S Σ | 1..1 | CodeableConcept | Value that defines the context Binding: Intended Venue (extensible)
jurisdiction | S Σ | 0..* | CodeableConcept | Intended jurisdiction for measure (if applicable) Binding: Jurisdiction ValueSet (extensible): Countries and regions within which this artifact is targeted for use.
purpose | S | 0..1 | markdown | Why this measure is defined
usage | S | 0..1 | string | Allows measure developers to provide additional guidance so that implementers can more easily interpret and implement components of the measure.
copyright | S | 0..1 | markdown | Use and/or publishing restrictions
approvalDate | S | 0..1 | date | When the measure was approved by publisher
lastReviewDate | S | 0..1 | date | When the measure was last reviewed
effectivePeriod | S Σ | 0..1 | Period | When the measure is expected to be used
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
extension:anchor | S | 0..1 | dateTime | Date of first effective use URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodAnchor
extension:duration | S | 0..1 | Duration | What reporting period is used URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodDuration
start | Σ C | 0..1 | dateTime | Starting time with inclusive boundary
end | Σ C | 0..1 | dateTime | End time with inclusive boundary, if not ongoing
topic | S | 0..* | CodeableConcept | The category of the measure, such as Education, Treatment, Assessment, etc. Binding: DefinitionTopic (example): High-level categorization of the definition, used for searching, sorting, and filtering.
author | S | 0..* | ContactDetail | Who authored the content
editor | S | 0..* | ContactDetail | Who edited the content
reviewer | S | 0..* | ContactDetail | Who reviewed the content
endorser | S | 0..* | ContactDetail | Who endorsed the content
Slices for relatedArtifact | S | 0..* | RelatedArtifact | Additional documentation, citations, etc. Slice: Unordered, Open by value:type
relatedArtifact:All Slices |  |  |  | Content/Rules for all slices
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
type | Σ | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Binding: RelatedArtifactType (required): The type of relationship to the related artifact.
label | Σ | 0..1 | string | Short label
display | S Σ | 0..1 | string | Brief description of the related artifact
citation | Σ | 0..1 | markdown | Bibliographic citation for the artifact
url | Σ | 0..1 | url | Where the artifact can be accessed
document | S Σ | 0..1 | Attachment | What document is being referenced
resource | S Σ | 0..1 | canonical(Resource) | What resource is being referenced
relatedArtifact:predecessor | S | 0..1 | RelatedArtifact | Previous measure?
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
type | S Σ | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Binding: RelatedArtifactType (required): The type of relationship to the related artifact. Fixed Value: predecessor
label | Σ | 0..1 | string | Short label
display | S Σ | 0..1 | string | Brief description of the related artifact
citation | Σ | 0..1 | markdown | Bibliographic citation for the artifact
url | Σ | 0..1 | url | Where the artifact can be accessed
document | S Σ | 0..1 | Attachment | What document is being referenced
resource | S Σ | 1..1 | canonical(Measure) | What resource is being referenced
relatedArtifact:citation | S | 0..* | RelatedArtifact | Reference/citation
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
extension:isPrimaryCitation |  | 0..1 | boolean | Primary reference URL: http://hl7.org/fhir/StructureDefinition/cqf-isPrimaryCitation
extension:publicationStatus |  | 0..1 | code | Publication status of referenced artifact URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationStatus Binding: PublicationStatus (required): The lifecycle status of a reference artifact
extension:publicationDate |  | 0..1 | date | Publication date of referenced artifact URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
type | S Σ | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Binding: RelatedArtifactType (required): The type of relationship to the related artifact. Fixed Value: citation
label | Σ | 0..1 | string | Short label
display | S Σ | 0..1 | string | Brief description of the related artifact
citation | Σ | 0..1 | markdown | Bibliographic citation for the artifact
url | Σ | 0..1 | url | Where the artifact can be accessed
document | S Σ | 0..1 | Attachment | What document is being referenced
resource | S Σ | 0..1 | canonical(Resource) | What resource is being referenced
relatedArtifact:derived-from | S | 0..* | RelatedArtifact | URL or canonical reference to other resources that a measure is derived from
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
type | S Σ | 1..1 | code | documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of Binding: RelatedArtifactType (required): The type of relationship to the related artifact. Fixed Value: derived-from
label | Σ | 0..1 | string | Short label
display | S Σ | 0..1 | string | Brief description of the related artifact
citation | Σ | 0..1 | markdown | Bibliographic citation for the artifact
url | Σ | 0..1 | url | Should be permalink otherwise include an "accessed date"
document | S Σ | 0..1 | Attachment | What document is being referenced
resource | S Σ | 0..1 | canonical(Measure) | Should be permalink otherwise include an "accessed date"
library |  | 0..* | canonical(Library) | Logic used by the measure
disclaimer | S Σ | 0..1 | markdown | Disclaimer for use of the measure or its referenced content
scoring | Σ | 0..1 | CodeableConcept | proportion | ratio | continuous-variable | cohort Binding: MeasureScoring (extensible): The scoring type of the measure.
compositeScoring | Σ | 0..1 | CodeableConcept | opportunity | all-or-nothing | linear | weighted Binding: CompositeMeasureScoring (extensible): The composite scoring method of the measure.
type | S Σ | 0..* | CodeableConcept | process | outcome | structure | patient-reported-outcome | composite Binding: MeasureType (extensible)
riskAdjustment | Σ | 0..1 | string | How risk adjustment is applied for this measure
rateAggregation | Σ | 0..1 | string | How is rate aggregation performed for this measure
rationale | S Σ | 0..1 | markdown | Justification for the measure in terms of impact, gap in care, and evidence.
clinicalRecommendationStatement | Σ | 0..1 | markdown | Summary of clinical guidelines
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.
definition | Σ | 0..* | markdown | Defined terms used in the measure documentation
id |  | 0..1 | string | xml:id (or equivalent in JSON)
Slices for extension |  | 1..* | Extension | Extension Slice: Unordered, Open by value:url
extension:definitionTerm |  | 1..1 | (Complex) | Defined term URL: http://hl7.org/fhir/StructureDefinition/cqf-definitionTerm
value |  | 0..1 | string | Primitive value for markdown
group |  | 0..* | BackboneElement | Population criteria group
id |  | 0..1 | string | Unique id for inter-element referencing
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
extension:improvementNotationGuidance | S | 0..1 | markdown | Explanation of improvement notation URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code |  | 0..1 | CodeableConcept | Meaning of the group
description |  | 0..1 | string | Summary description
population |  | 0..* | BackboneElement | Population criteria
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.
description |  | 0..1 | string | The human readable description of this population criteria
criteria |  | 1..1 | Expression | The criteria that defines this population
stratifier |  | 0..* | BackboneElement | Stratifier criteria for the measure
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 stratifier
description |  | 0..1 | string | The human readable description of this stratifier
criteria |  | 0..1 | Expression | How the measure should be stratified
component |  | 0..* | BackboneElement | Stratifier criteria component for the measure
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 stratifier component
description |  | 0..1 | string | The human readable description of this stratifier component
criteria |  | 1..1 | Expression | Component of how the measure should be stratified
supplementalData | S | 0..* | BackboneElement | What other data should be reported with the measure
id |  | 0..1 | string | Unique id for inter-element referencing
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
extension:includeInReportType | S | 0..* | code | The type of report the element should be included in URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-includeInReportType Binding: MeasureReportType (required): The type of report the element should be included in
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code |  | 0..1 | CodeableConcept | Meaning of the supplemental data
usage |  | 0..* | CodeableConcept | supplemental-data | risk-adjustment-factor Binding: MeasureDataUsage (extensible): The intended usage for supplemental data elements in the measure.
description |  | 0..1 | string | The human readable description of this supplemental data
criteria |  | 1..1 | Expression | Expression describing additional data to be reported
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
Measure.language | Base | preferred | Common Languages | 📦4.0.1 | FHIR Std.
Measure.identifier:versionIndependentIdentifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:versionIndependentIdentifier.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.identifier:versionSpecificIdentifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:versionSpecificIdentifier.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.identifier:shortName.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:shortName.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.identifier:endorserIdentifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:endorserIdentifier.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.identifier:endorserIdentifier.​assigner.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std.
Measure.identifier:publisherIdentifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Measure.identifier:publisherIdentifier.​type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std.
Measure.identifier:publisherIdentifier.​assigner.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std.
Measure.status | Base | required | PublicationStatus | 📍4.0.1 | FHIR Std.
Measure.subject[x] | Base | extensible | Subject type | 📦4.0.1 | FHIR Std.
Measure.useContext:intendedVenue.​code | Base | extensible | UsageContextType | 📍4.0.1 | FHIR Std.
Measure.useContext:intendedVenue.​value[x] | Base | extensible | Intended Venue | 📦4.0.0 | This IG
Measure.jurisdiction | Base | extensible | Jurisdiction | 📦4.0.1 | FHIR Std.
Measure.topic | Base | example | DefinitionTopic | 📦4.0.1 | FHIR Std.
Measure.relatedArtifact.​type | Base | required | RelatedArtifactType | 📍4.0.1 | FHIR Std.
Measure.relatedArtifact:predecessor.​type | Base | required | RelatedArtifactType | 📍4.0.1 | FHIR Std.
Measure.relatedArtifact:citation.​type | Base | required | RelatedArtifactType | 📍4.0.1 | FHIR Std.
Measure.relatedArtifact:derived-from.​type | Base | required | RelatedArtifactType | 📍4.0.1 | FHIR Std.
Measure.scoring | Base | extensible | MeasureScoring | 📦4.0.1 | FHIR Std.
Measure.compositeScoring | Base | extensible | CompositeMeasureScoring | 📦4.0.1 | FHIR Std.
Measure.type | Base | extensible | MeasureType | 📦1.0.1 | THO v7.1
Measure.improvementNotation | Base | required | MeasureImprovementNotation | 📍4.0.1 | FHIR Std.
Measure.group.population.​code | Base | extensible | MeasurePopulationType | 📦4.0.1 | FHIR Std.
Measure.supplementalData.​usage | Base | extensible | MeasureDataUsage | 📦4.0.1 | FHIR Std.

#### Constraints

Id | Grade | Path(s) | Description | Expression
dom-2 | error | Measure | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Measure | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Measure | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Measure | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Measure | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`
mea-0 | warning | Measure | Name should be usable as an identifier for the module by machine processing applications such as code generation | `name.matches('[A-Z]([A-Za-z0-9_]){0,254}')`
mea-1 | error | Measure | Stratifier SHALL be either a single criteria or a set of criteria components | `group.stratifier.all((code | description | criteria).exists() xor component.exists())`

Summary

Mandatory: 20 elements(17 nested mandatory elements)
Must-Support: 68 elements
Fixed: 10 elements
Prohibited: 1 element

Extensions

This structure refers to these extensions:

- http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-renderMissingElements
- http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-limitations
- http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-trendingIssues
- http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-supplementalDataGuidance
- http://hl7.org/fhir/StructureDefinition/cqf-artifactComment
- http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
- http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
- http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodAnchor
- http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodDuration
- http://hl7.org/fhir/StructureDefinition/cqf-isPrimaryCitation
- http://hl7.org/fhir/StructureDefinition/cqf-publicationStatus
- http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
- http://hl7.org/fhir/StructureDefinition/cqf-definitionTerm
- http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-includeInReportType

Slices

This structure defines the following Slices:

- The element 1 is sliced based on the value of Measure.identifier
- The element 1 is sliced based on the value of Measure.useContext
- The element 1 is sliced based on the value of Measure.relatedArtifact

Maturity: 4

Other representations of profile: CSV, Excel, Schematron