Quality Measure Implementation Guide
3.0.0-ballot - STU 2 International flag

Quality Measure Implementation Guide, published by HL7 International / Clinical Quality Information. This guide is not an authorized publication; it is the continuous build for version 3.0.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhir-cqm/ and changes regularly. See the Directory of published versions

Resource Profile: CQM Publishable Measure

Official URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-publishablemeasure Version: 3.0.0-ballot
Standards status: Trial-use 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:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Measure C 1..1 CRMIPublishableMeasure(2.0.0) A quality measure definition
Constraints: mea-0, mea-1, pub-1
Measure.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Measure.meta.Slices for extension Content/Rules for all slices
Measure.meta.Slices for extension.extension:packageSource This element must be supported. 0..1 (Complex) What package the artifact is defined in
URL: http://hl7.org/fhir/StructureDefinition/package-source
Constraints: ext-1
Measure.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Measure.text This element must be supported. 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
Measure.Slices for extension Content/Rules for all slices
Measure.Slices for extension.extension:knowledgeCapability This element must be supported. C 0..* code shareable | computable | publishable | executable
URL: http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability
Binding: KnowledgeCapability (required)
Constraints: ext-1
Measure.Slices for extension.extension:copyrightLabel This element must be supported. 0..1 string Copyright holder and year(s)
URL: http://hl7.org/fhir/StructureDefinition/artifact-copyrightLabel
Constraints: ext-1
Measure.Slices for extension.extension:artifactComment 0..* (Complex) Additional documentation, review, or usage guidance
URL: http://hl7.org/fhir/StructureDefinition/cqf-artifactComment
Constraints: ext-1
Measure.Slices for extension.extension:authoritativeSource This element must be supported. 0..1 uri Original definitions
URL: http://hl7.org/fhir/StructureDefinition/artifact-authoritativeSource
Constraints: ext-1
Measure.Slices for extension.extension:renderMissingElements 0..1 boolean Render missing elements?
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-renderMissingElements
Constraints: ext-1
Measure.Slices for extension.extension:limitations 0..1 markdown Extension
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-limitations
Constraints: ext-1
Measure.Slices for extension.extension:trendingIssues 0..1 markdown Extension
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-trendingIssues
Constraints: ext-1
Measure.Slices for extension.extension:supplementalDataGuidance This element must be supported. 0..* (Complex) Supplemental data guidance
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-supplementalDataGuidance
Constraints: ext-1
Measure.Slices for extension.extension:comment This element must be supported. 0..* (Complex) Additional documentation, review, or usage guidance
URL: http://hl7.org/fhir/StructureDefinition/cqf-artifactComment
Constraints: ext-1
Measure.Slices for extension.extension:softwaresystem This element must be supported. 0..* Reference(CRMI Software System Device) Extension
URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
Constraints: ext-1
Measure.Slices for extension.extension:improvementNotationGuidance This element must be supported. 0..1 markdown Explanation of improvement notation
URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
Constraints: ext-1
Measure.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Measure.Slices for identifier This element must be supported. This element is included in summaries. 3..* Identifier Additional identifier for the measure
Slice: Unordered, Open by value:type

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Measure.Slices for identifier.identifier:versionIndependentIdentifier This element must be supported. This element is included in summaries. 1..1 Identifier Measure guid
Measure.Slices for identifier.identifier:versionIndependentIdentifier.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:versionIndependentIdentifier.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "version-independent"
    }
  ]
}
Measure.Slices for identifier.identifier:versionIndependentIdentifier.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:ietf:rfc:3986 (no extensions allowed)
Measure.Slices for identifier.identifier:versionIndependentIdentifier.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:versionSpecificIdentifier This element must be supported. This element is included in summaries. 1..1 Identifier Measure version guid
Measure.Slices for identifier.identifier:versionSpecificIdentifier.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:versionSpecificIdentifier.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "version-specific"
    }
  ]
}
Measure.Slices for identifier.identifier:versionSpecificIdentifier.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:ietf:rfc:3986 (no extensions allowed)
Measure.Slices for identifier.identifier:versionSpecificIdentifier.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:shortName This element must be supported. This element is included in summaries. 1..1 Identifier Short name
Measure.Slices for identifier.identifier:shortName.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: usual (no extensions allowed)
Measure.Slices for identifier.identifier:shortName.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "short-name"
    }
  ]
}
Measure.Slices for identifier.identifier:shortName.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:endorserIdentifier This element must be supported. This element is included in summaries. 0..* Identifier Endorser identifier
Measure.Slices for identifier.identifier:endorserIdentifier.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:endorserIdentifier.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "endorser"
    }
  ]
}
Measure.Slices for identifier.identifier:endorserIdentifier.system This element must be supported. This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
Measure.Slices for identifier.identifier:endorserIdentifier.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:endorserIdentifier.assigner This element must be supported. This element is included in summaries. 1..1 Reference(Organization) Organization that issued id (may be just text)
Measure.Slices for identifier.identifier:endorserIdentifier.assigner.display This element must be supported. This element is included in summaries. 1..1 string Text alternative for the resource
Measure.Slices for identifier.identifier:publisherIdentifier This element must be supported. This element is included in summaries. 0..* Identifier Publisher identifier
Measure.Slices for identifier.identifier:publisherIdentifier.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:publisherIdentifier.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "publisher"
    }
  ]
}
Measure.Slices for identifier.identifier:publisherIdentifier.system This element must be supported. This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
Measure.Slices for identifier.identifier:publisherIdentifier.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:publisherIdentifier.assigner This element must be supported. This element is included in summaries. 1..1 Reference(Organization) Organization that issued id (may be just text)
Measure.Slices for identifier.identifier:publisherIdentifier.assigner.display This element must be supported. This element is included in summaries. 1..1 string Text alternative for the resource
Measure.title This element must be supported. This element is included in summaries. 1..1 string Name for this measure (human friendly)
Measure.status This element is a modifier element. This element is included in summaries. 1..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Measure.date This element must be supported. This element is included in summaries. 1..1 dateTime Date last changed
Measure.publisher This element is included in summaries. 1..1 string Name of the publisher (organization or individual)
Measure.contact This element must be supported. This element is included in summaries. 1..* ContactDetail Contact details for the publisher
Measure.Slices for useContext This element must be supported. This element is included in summaries. 0..* UsageContext The context that the content is intended to support
Slice: Unordered, Open by value:code

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Measure.Slices for useContext.useContext:intendedVenue This element must be supported. This element is included in summaries. 0..* UsageContext What venue?
Measure.Slices for useContext.useContext:intendedVenue.code This element must be supported. This element is included in summaries. 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:
{
  "system" : "http://terminology.hl7.org/CodeSystem/usage-context-type",
  "code" : "venue"
}
Measure.Slices for useContext.useContext:intendedVenue.value[x] This element must be supported. This element is included in summaries. 1..1 CodeableConcept Value that defines the context
Binding: IntendedVenue (4.0.0) (extensible)
Measure.jurisdiction This element must be supported. This element is included in summaries. 0..* CodeableConcept Intended jurisdiction for measure (if applicable)
Binding: Jurisdiction ValueSet (extensible): Countries and regions within which this artifact is targeted for use.
Measure.purpose This element must be supported. 0..1 markdown Why this measure is defined
Measure.usage This element must be supported. 0..1 string Allows measure developers to provide additional guidance so that implementers can more easily interpret and implement components of the measure.
Measure.copyright This element must be supported. 0..1 markdown Use and/or publishing restrictions
Measure.approvalDate This element must be supported. 0..1 date When the measure was approved by publisher
Measure.lastReviewDate This element must be supported. 0..1 date When the measure was last reviewed
Measure.effectivePeriod This element must be supported. This element is included in summaries. 0..1 Period When the measure is expected to be used
Measure.effectivePeriod.Slices for extension Content/Rules for all slices
Measure.effectivePeriod.Slices for extension.extension:anchor This element must be supported. 0..1 dateTime Date of first effective use
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodAnchor
Constraints: ext-1
Measure.effectivePeriod.Slices for extension.extension:duration This element must be supported. 0..1 Duration What reporting period is used
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodDuration
Constraints: ext-1
Measure.topic This element must be supported. 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.
Measure.author This element must be supported. 0..* ContactDetail Who authored the content
Measure.editor This element must be supported. 0..* ContactDetail Who edited the content
Measure.reviewer This element must be supported. 0..* ContactDetail Who reviewed the content
Measure.endorser This element must be supported. 0..* ContactDetail Who endorsed the content
Measure.Slices for relatedArtifact This element must be supported. 0..* RelatedArtifact Additional documentation, citations, etc.
Slice: Unordered, Open by value:type

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Measure.Slices for relatedArtifact.relatedArtifact:All Slices Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.Slices for extension Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.Slices for extension.extension:publicationDate 0..1 date Publication date of referenced artifact
URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.Slices for extension.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
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.type This element is included in summaries. 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.
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.display This element must be supported. This element is included in summaries. 0..1 string Brief description of the related artifact
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.document This element must be supported. This element is included in summaries. 0..1 Attachment What document is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.resource This element must be supported. This element is included in summaries. 0..1 canonical(Resource) What resource is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:predecessor This element must be supported. 0..1 RelatedArtifact Previous measure?
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.Slices for extension Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.Slices for extension.extension:publicationDate 0..1 date Publication date of referenced artifact
URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.Slices for extension.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
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.type This element must be supported. This element is included in summaries. 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 (no extensions allowed)
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.display This element must be supported. This element is included in summaries. 0..1 string Brief description of the related artifact
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.document This element must be supported. This element is included in summaries. 0..1 Attachment What document is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.resource This element must be supported. This element is included in summaries. 1..1 canonical(Measure) What resource is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:citation This element must be supported. 0..* RelatedArtifact Reference/citation
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension.extension:publicationDate 0..1 date Publication date of referenced artifact
URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension.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
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension.extension:isPrimaryCitation 0..1 boolean Primary reference
URL: http://hl7.org/fhir/StructureDefinition/cqf-isPrimaryCitation
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:citation.type This element must be supported. This element is included in summaries. 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 (no extensions allowed)
Measure.Slices for relatedArtifact.relatedArtifact:citation.display This element must be supported. This element is included in summaries. 0..1 string Brief description of the related artifact
Measure.Slices for relatedArtifact.relatedArtifact:citation.document This element must be supported. This element is included in summaries. 0..1 Attachment What document is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:citation.resource This element must be supported. This element is included in summaries. 0..1 canonical(Resource) What resource is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:derived-from This element must be supported. 0..* RelatedArtifact URL or canonical reference to other resources that a measure is derived from
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.Slices for extension Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.Slices for extension.extension:publicationDate 0..1 date Publication date of referenced artifact
URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.Slices for extension.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
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.type This element must be supported. This element is included in summaries. 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 (no extensions allowed)
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.label This element is included in summaries. 0..1 string Short label
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.display This element must be supported. This element is included in summaries. 0..1 string Brief description of the related artifact
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.url This element is included in summaries. 0..1 url Should be permalink otherwise include an "accessed date"
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.document This element must be supported. This element is included in summaries. 0..1 Attachment What document is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.resource This element must be supported. This element is included in summaries. 0..1 canonical(Measure) Should be permalink otherwise include an "accessed date"
Measure.disclaimer This element must be supported. This element is included in summaries. 0..1 markdown Disclaimer for use of the measure or its referenced content
Measure.type This element must be supported. This element is included in summaries. 0..* CodeableConcept process | outcome | structure | patient-reported-outcome | composite
Binding: MeasureType (1.0.1) (extensible)
Measure.rationale This element must be supported. This element is included in summaries. 0..1 markdown Justification for the measure in terms of impact, gap in care, and evidence.
Measure.definition This element is included in summaries. 0..* markdown Defined terms used in the measure documentation
Measure.definition.Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.definition.Slices for extension.extension:definitionTerm 1..1 (Complex) Defined term
URL: http://hl7.org/fhir/StructureDefinition/cqf-definitionTerm
Constraints: ext-1
Measure.group This element must be supported. 0..* BackboneElement Population criteria group
Measure.group.Slices for extension Content/Rules for all slices
Measure.group.Slices for extension.extension:improvementNotationGuidance This element must be supported. 0..1 markdown Explanation of improvement notation
URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
Constraints: ext-1
Measure.group.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Measure.supplementalData This element must be supported. 0..* BackboneElement What other data should be reported with the measure
Measure.supplementalData.Slices for extension Content/Rules for all slices
Measure.supplementalData.Slices for extension.extension:includeInReportType This element must be supported. 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
Constraints: ext-1
Measure.supplementalData.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Measure.supplementalData.criteria 1..1 Expression Expression describing additional data to be reported

doco 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.4

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 Measure.meta, Measure.meta.extension:packageSource, Measure.implicitRules, Measure.text, Measure.extension:knowledgeCapability, Measure.extension:copyrightLabel, Measure.extension:artifactComment, Measure.extension:authoritativeSource, Measure.extension:renderMissingElements, Measure.extension:limitations, Measure.extension:trendingIssues, Measure.extension:supplementalDataGuidance, Measure.extension:comment, Measure.extension:softwaresystem, Measure.extension:improvementNotationGuidance, Measure.modifierExtension, Measure.identifier, Measure.identifier:versionIndependentIdentifier, Measure.identifier:versionIndependentIdentifier.use, Measure.identifier:versionIndependentIdentifier.type, Measure.identifier:versionIndependentIdentifier.system, Measure.identifier:versionIndependentIdentifier.value, Measure.identifier:versionSpecificIdentifier, Measure.identifier:versionSpecificIdentifier.use, Measure.identifier:versionSpecificIdentifier.type, Measure.identifier:versionSpecificIdentifier.system, Measure.identifier:versionSpecificIdentifier.value, Measure.identifier:shortName, Measure.identifier:shortName.use, Measure.identifier:shortName.type, Measure.identifier:shortName.value, Measure.identifier:endorserIdentifier, Measure.identifier:endorserIdentifier.use, Measure.identifier:endorserIdentifier.type, Measure.identifier:endorserIdentifier.system, Measure.identifier:endorserIdentifier.value, Measure.identifier:endorserIdentifier.assigner, Measure.identifier:endorserIdentifier.assigner.display, Measure.identifier:publisherIdentifier, Measure.identifier:publisherIdentifier.use, Measure.identifier:publisherIdentifier.type, Measure.identifier:publisherIdentifier.system, Measure.identifier:publisherIdentifier.value, Measure.identifier:publisherIdentifier.assigner, Measure.identifier:publisherIdentifier.assigner.display, Measure.title, Measure.status, Measure.date, Measure.publisher, Measure.contact, Measure.useContext, Measure.useContext:intendedVenue, Measure.useContext:intendedVenue.code, Measure.useContext:intendedVenue.value[x], Measure.jurisdiction, Measure.purpose, Measure.usage, Measure.copyright, Measure.approvalDate, Measure.lastReviewDate, Measure.effectivePeriod, Measure.effectivePeriod.extension:anchor, Measure.effectivePeriod.extension:duration, Measure.topic, Measure.author, Measure.editor, Measure.reviewer, Measure.endorser, Measure.relatedArtifact, Measure.relatedArtifact.extension:publicationDate, Measure.relatedArtifact.extension:publicationStatus, Measure.relatedArtifact.type, Measure.relatedArtifact.display, Measure.relatedArtifact.document, Measure.relatedArtifact.resource, Measure.relatedArtifact:predecessor, Measure.relatedArtifact:predecessor.extension:publicationDate, Measure.relatedArtifact:predecessor.extension:publicationStatus, Measure.relatedArtifact:predecessor.type, Measure.relatedArtifact:predecessor.display, Measure.relatedArtifact:predecessor.document, Measure.relatedArtifact:predecessor.resource, Measure.relatedArtifact:citation, Measure.relatedArtifact:citation.extension:publicationDate, Measure.relatedArtifact:citation.extension:publicationStatus, Measure.relatedArtifact:citation.extension:isPrimaryCitation, Measure.relatedArtifact:citation.type, Measure.relatedArtifact:citation.display, Measure.relatedArtifact:citation.document, Measure.relatedArtifact:citation.resource, Measure.relatedArtifact:derived-from, Measure.relatedArtifact:derived-from.extension:publicationDate, Measure.relatedArtifact:derived-from.extension:publicationStatus, Measure.relatedArtifact:derived-from.type, Measure.relatedArtifact:derived-from.label, Measure.relatedArtifact:derived-from.display, Measure.relatedArtifact:derived-from.url, Measure.relatedArtifact:derived-from.document, Measure.relatedArtifact:derived-from.resource, Measure.disclaimer, Measure.type, Measure.rationale, Measure.definition, Measure.definition.extension, Measure.definition.extension:definitionTerm, Measure.group, Measure.group.extension:improvementNotationGuidance, Measure.group.modifierExtension, Measure.supplementalData, Measure.supplementalData.extension:includeInReportType, Measure.supplementalData.modifierExtension, Measure.supplementalData.criteria All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Measure.meta.extension:packageSource, Measure.extension:knowledgeCapability, Measure.extension:copyrightLabel, Measure.extension:artifactComment, Measure.extension:authoritativeSource, Measure.extension:renderMissingElements, Measure.extension:limitations, Measure.extension:trendingIssues, Measure.extension:supplementalDataGuidance, Measure.extension:comment, Measure.extension:softwaresystem, Measure.extension:improvementNotationGuidance, Measure.modifierExtension, Measure.effectivePeriod.extension:anchor, Measure.effectivePeriod.extension:duration, Measure.relatedArtifact.extension:publicationDate, Measure.relatedArtifact.extension:publicationStatus, Measure.relatedArtifact:predecessor.extension:publicationDate, Measure.relatedArtifact:predecessor.extension:publicationStatus, Measure.relatedArtifact:citation.extension:publicationDate, Measure.relatedArtifact:citation.extension:publicationStatus, Measure.relatedArtifact:citation.extension:isPrimaryCitation, Measure.relatedArtifact:derived-from.extension:publicationDate, Measure.relatedArtifact:derived-from.extension:publicationStatus, Measure.definition.extension, Measure.definition.extension:definitionTerm, Measure.group.extension:improvementNotationGuidance, Measure.group.modifierExtension, Measure.supplementalData.extension:includeInReportType, Measure.supplementalData.modifierExtension 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())
pub-1 error Measure If knowledge capabilities are stated, they SHALL include publishable extension('http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability').exists() implies extension('http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability').where(value = 'publishable').exists()

This structure is derived from CRMIPublishableMeasure

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Measure 1..1 CRMIPublishableMeasure(2.0.0) A quality measure definition
Measure.text This element must be supported. 1..1 Narrative Text summary of the resource, for human interpretation
Measure.Slices for extension Content/Rules for all slices
Measure.Slices for extension.extension:renderMissingElements 0..1 boolean Render missing elements?
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-renderMissingElements
Measure.Slices for extension.extension:limitations 0..1 markdown Extension
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-limitations
Measure.Slices for extension.extension:trendingIssues 0..1 markdown Extension
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-trendingIssues
Measure.Slices for extension.extension:supplementalDataGuidance This element must be supported. 0..* (Complex) Supplemental data guidance
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-supplementalDataGuidance
Measure.Slices for extension.extension:comment This element must be supported. 0..* (Complex) Additional documentation, review, or usage guidance
URL: http://hl7.org/fhir/StructureDefinition/cqf-artifactComment
Measure.Slices for extension.extension:softwaresystem This element must be supported. 0..* Reference(CRMI Software System Device) Extension
URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
Measure.Slices for extension.extension:improvementNotationGuidance This element must be supported. 0..1 markdown Explanation of improvement notation
URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
Measure.Slices for identifier This element must be supported. 3..* Identifier Additional identifier for the measure
Slice: Unordered, Open by value:type

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Measure.Slices for identifier.identifier:versionIndependentIdentifier This element must be supported. 1..1 Identifier Measure guid
Measure.Slices for identifier.identifier:versionIndependentIdentifier.use This element must be supported. 1..1 code usual | official | temp | secondary | old (If known)
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:versionIndependentIdentifier.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "version-independent"
    }
  ]
}
Measure.Slices for identifier.identifier:versionIndependentIdentifier.system This element must be supported. 1..1 uri The namespace for the identifier value
Fixed Value: urn:ietf:rfc:3986 (no extensions allowed)
Measure.Slices for identifier.identifier:versionIndependentIdentifier.value This element must be supported. 1..1 string The value that is unique
Measure.Slices for identifier.identifier:versionSpecificIdentifier This element must be supported. 1..1 Identifier Measure version guid
Measure.Slices for identifier.identifier:versionSpecificIdentifier.use This element must be supported. 1..1 code usual | official | temp | secondary | old (If known)
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:versionSpecificIdentifier.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "version-specific"
    }
  ]
}
Measure.Slices for identifier.identifier:versionSpecificIdentifier.system This element must be supported. 1..1 uri The namespace for the identifier value
Fixed Value: urn:ietf:rfc:3986 (no extensions allowed)
Measure.Slices for identifier.identifier:versionSpecificIdentifier.value This element must be supported. 1..1 string The value that is unique
Measure.Slices for identifier.identifier:shortName This element must be supported. 1..1 Identifier Short name
Measure.Slices for identifier.identifier:shortName.use This element must be supported. 1..1 code usual | official | temp | secondary | old (If known)
Fixed Value: usual (no extensions allowed)
Measure.Slices for identifier.identifier:shortName.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "short-name"
    }
  ]
}
Measure.Slices for identifier.identifier:shortName.value This element must be supported. 1..1 string The value that is unique
Measure.Slices for identifier.identifier:endorserIdentifier This element must be supported. 0..* Identifier Endorser identifier
Measure.Slices for identifier.identifier:endorserIdentifier.use This element must be supported. 1..1 code usual | official | temp | secondary | old (If known)
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:endorserIdentifier.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "endorser"
    }
  ]
}
Measure.Slices for identifier.identifier:endorserIdentifier.system This element must be supported. 0..1 uri The namespace for the identifier value
Measure.Slices for identifier.identifier:endorserIdentifier.value This element must be supported. 1..1 string The value that is unique
Measure.Slices for identifier.identifier:endorserIdentifier.assigner This element must be supported. 1..1 Reference(Organization) Organization that issued id (may be just text)
Measure.Slices for identifier.identifier:endorserIdentifier.assigner.display This element must be supported. 1..1 string Text alternative for the resource
Measure.Slices for identifier.identifier:publisherIdentifier This element must be supported. 0..* Identifier Publisher identifier
Measure.Slices for identifier.identifier:publisherIdentifier.use This element must be supported. 1..1 code usual | official | temp | secondary | old (If known)
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:publisherIdentifier.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "publisher"
    }
  ]
}
Measure.Slices for identifier.identifier:publisherIdentifier.system This element must be supported. 0..1 uri The namespace for the identifier value
Measure.Slices for identifier.identifier:publisherIdentifier.value This element must be supported. 1..1 string The value that is unique
Measure.Slices for identifier.identifier:publisherIdentifier.assigner This element must be supported. 1..1 Reference(Organization) Organization that issued id (may be just text)
Measure.Slices for identifier.identifier:publisherIdentifier.assigner.display This element must be supported. 1..1 string Text alternative for the resource
Measure.title This element must be supported. 1..1 string Name for this measure (human friendly)
Measure.status 1..1 code draft | active | retired | unknown
Measure.date This element must be supported. 1..1 dateTime Date last changed
Measure.publisher 1..1 string Name of the publisher (organization or individual)
Measure.contact This element must be supported. 1..* ContactDetail Contact details for the publisher
Measure.Slices for useContext This element must be supported. 0..* UsageContext The context that the content is intended to support
Slice: Unordered, Open by value:code

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Measure.Slices for useContext.useContext:intendedVenue This element must be supported. 0..* UsageContext What venue?
Measure.Slices for useContext.useContext:intendedVenue.code This element must be supported. 1..1 Coding Type of context being specified
Required Pattern:
{
  "system" : "http://terminology.hl7.org/CodeSystem/usage-context-type",
  "code" : "venue"
}
Measure.Slices for useContext.useContext:intendedVenue.value[x] This element must be supported. 1..1 CodeableConcept Value that defines the context
Binding: IntendedVenue (4.0.0) (extensible)
Measure.purpose This element must be supported. 0..1 markdown Why this measure is defined
Measure.usage This element must be supported. 0..1 string Allows measure developers to provide additional guidance so that implementers can more easily interpret and implement components of the measure.
Measure.copyright This element must be supported. 0..1 markdown Use and/or publishing restrictions
Measure.approvalDate This element must be supported. 0..1 date When the measure was approved by publisher
Measure.lastReviewDate This element must be supported. 0..1 date When the measure was last reviewed
Measure.effectivePeriod This element must be supported. 0..1 Period When the measure is expected to be used
Measure.effectivePeriod.Slices for extension Content/Rules for all slices
Measure.effectivePeriod.Slices for extension.extension:anchor This element must be supported. 0..1 dateTime Date of first effective use
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodAnchor
Measure.effectivePeriod.Slices for extension.extension:duration This element must be supported. 0..1 Duration What reporting period is used
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodDuration
Measure.topic This element must be supported. 0..* CodeableConcept The category of the measure, such as Education, Treatment, Assessment, etc.
Measure.author This element must be supported. 0..* ContactDetail Who authored the content
Measure.editor This element must be supported. 0..* ContactDetail Who edited the content
Measure.reviewer This element must be supported. 0..* ContactDetail Who reviewed the content
Measure.endorser This element must be supported. 0..* ContactDetail Who endorsed the content
Measure.Slices for relatedArtifact This element must be supported. 0..* RelatedArtifact Additional documentation, citations, etc.
Slice: Unordered, Open by value:type
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Measure.Slices for relatedArtifact.relatedArtifact:predecessor This element must be supported. 0..1 RelatedArtifact Previous measure?
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.type This element must be supported. 1..1 code documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of
Fixed Value: predecessor (no extensions allowed)
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.resource This element must be supported. 1..1 canonical(Measure) What resource is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:citation This element must be supported. 0..* RelatedArtifact Reference/citation
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension.extension:isPrimaryCitation 0..1 boolean Primary reference
URL: http://hl7.org/fhir/StructureDefinition/cqf-isPrimaryCitation
Measure.Slices for relatedArtifact.relatedArtifact:citation.type This element must be supported. 1..1 code documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of
Fixed Value: citation (no extensions allowed)
Measure.Slices for relatedArtifact.relatedArtifact:derived-from This element must be supported. 0..* RelatedArtifact URL or canonical reference to other resources that a measure is derived from
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.type This element must be supported. 1..1 code documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of
Fixed Value: derived-from (no extensions allowed)
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.label 0..1 string Short label
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.display 0..1 string Brief description of the related artifact
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.url 0..1 url Should be permalink otherwise include an "accessed date"
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.resource 0..1 canonical(Measure) Should be permalink otherwise include an "accessed date"
Measure.disclaimer This element must be supported. 0..1 markdown Disclaimer for use of the measure or its referenced content
Measure.type This element must be supported. This element is included in summaries. 0..* CodeableConcept process | outcome | structure | patient-reported-outcome | composite
Binding: MeasureType (1.0.1) (extensible)
Measure.rationale This element must be supported. 0..1 markdown Justification for the measure in terms of impact, gap in care, and evidence.
Measure.definition 0..* markdown Defined terms used in the measure documentation
Measure.definition.Slices for extension Content/Rules for all slices
Measure.definition.Slices for extension.extension:definitionTerm 1..1 (Complex) Defined term
URL: http://hl7.org/fhir/StructureDefinition/cqf-definitionTerm
Measure.guidance 0..0 Additional guidance for implementers
Measure.group This element must be supported. 0..* BackboneElement Population criteria group
Measure.group.Slices for extension Content/Rules for all slices
Measure.group.Slices for extension.extension:improvementNotationGuidance This element must be supported. 0..1 markdown Explanation of improvement notation
URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
Measure.supplementalData This element must be supported. 0..* BackboneElement What other data should be reported with the measure
Measure.supplementalData.Slices for extension Content/Rules for all slices
Measure.supplementalData.Slices for extension.extension:includeInReportType This element must be supported. 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

doco 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.4
NameFlagsCard.TypeDescription & Constraints    Filter: doco
Measure C 1..1 CRMIPublishableMeasure(2.0.0) A quality measure definition
Constraints: mea-0, mea-1, pub-1
Measure.id This element is included in summaries. 0..1 id Logical id of this artifact
Measure.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Measure.meta.id 0..1 string Unique id for inter-element referencing
Measure.meta.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.meta.Slices for extension.extension:packageSource This element must be supported. 0..1 (Complex) What package the artifact is defined in
URL: http://hl7.org/fhir/StructureDefinition/package-source
Constraints: ext-1
Measure.meta.versionId This element is included in summaries. 0..1 id Version specific identifier
Measure.meta.lastUpdated This element is included in summaries. 0..1 instant When the resource version last changed
Measure.meta.source This element is included in summaries. 0..1 uri Identifies where the resource comes from
Measure.meta.profile This element is included in summaries. 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
Measure.meta.security This element is included in summaries. 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
Measure.meta.tag This element is included in summaries. 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
Measure.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Measure.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
Measure.text This element must be supported. 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
Measure.contained 0..* Resource Contained, inline Resources
Measure.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for extension.extension:knowledgeCapability This element must be supported. C 0..* code shareable | computable | publishable | executable
URL: http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability
Binding: KnowledgeCapability (required)
Constraints: ext-1
Measure.Slices for extension.extension:copyrightLabel This element must be supported. 0..1 string Copyright holder and year(s)
URL: http://hl7.org/fhir/StructureDefinition/artifact-copyrightLabel
Constraints: ext-1
Measure.Slices for extension.extension:artifactComment 0..* (Complex) Additional documentation, review, or usage guidance
URL: http://hl7.org/fhir/StructureDefinition/cqf-artifactComment
Constraints: ext-1
Measure.Slices for extension.extension:authoritativeSource This element must be supported. 0..1 uri Original definitions
URL: http://hl7.org/fhir/StructureDefinition/artifact-authoritativeSource
Constraints: ext-1
Measure.Slices for extension.extension:renderMissingElements 0..1 boolean Render missing elements?
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-renderMissingElements
Constraints: ext-1
Measure.Slices for extension.extension:limitations 0..1 markdown Extension
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-limitations
Constraints: ext-1
Measure.Slices for extension.extension:trendingIssues 0..1 markdown Extension
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-trendingIssues
Constraints: ext-1
Measure.Slices for extension.extension:supplementalDataGuidance This element must be supported. 0..* (Complex) Supplemental data guidance
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-supplementalDataGuidance
Constraints: ext-1
Measure.Slices for extension.extension:comment This element must be supported. 0..* (Complex) Additional documentation, review, or usage guidance
URL: http://hl7.org/fhir/StructureDefinition/cqf-artifactComment
Constraints: ext-1
Measure.Slices for extension.extension:softwaresystem This element must be supported. 0..* Reference(CRMI Software System Device) Extension
URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
Constraints: ext-1
Measure.Slices for extension.extension:improvementNotationGuidance This element must be supported. 0..1 markdown Explanation of improvement notation
URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
Constraints: ext-1
Measure.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Measure.url This element is included in summaries. 0..1 uri Canonical identifier for this measure, represented as a URI (globally unique)
Measure.Slices for identifier This element must be supported. This element is included in summaries. 3..* Identifier Additional identifier for the measure
Slice: Unordered, Open by value:type

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Measure.Slices for identifier.identifier:versionIndependentIdentifier This element must be supported. This element is included in summaries. 1..1 Identifier Measure guid
Measure.Slices for identifier.identifier:versionIndependentIdentifier.id 0..1 string Unique id for inter-element referencing
Measure.Slices for identifier.identifier:versionIndependentIdentifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for identifier.identifier:versionIndependentIdentifier.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:versionIndependentIdentifier.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "version-independent"
    }
  ]
}
Measure.Slices for identifier.identifier:versionIndependentIdentifier.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:ietf:rfc:3986 (no extensions allowed)
Measure.Slices for identifier.identifier:versionIndependentIdentifier.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:versionIndependentIdentifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Measure.Slices for identifier.identifier:versionIndependentIdentifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
Measure.Slices for identifier.identifier:versionSpecificIdentifier This element must be supported. This element is included in summaries. 1..1 Identifier Measure version guid
Measure.Slices for identifier.identifier:versionSpecificIdentifier.id 0..1 string Unique id for inter-element referencing
Measure.Slices for identifier.identifier:versionSpecificIdentifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for identifier.identifier:versionSpecificIdentifier.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:versionSpecificIdentifier.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "version-specific"
    }
  ]
}
Measure.Slices for identifier.identifier:versionSpecificIdentifier.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:ietf:rfc:3986 (no extensions allowed)
Measure.Slices for identifier.identifier:versionSpecificIdentifier.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:versionSpecificIdentifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Measure.Slices for identifier.identifier:versionSpecificIdentifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
Measure.Slices for identifier.identifier:shortName This element must be supported. This element is included in summaries. 1..1 Identifier Short name
Measure.Slices for identifier.identifier:shortName.id 0..1 string Unique id for inter-element referencing
Measure.Slices for identifier.identifier:shortName.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for identifier.identifier:shortName.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: usual (no extensions allowed)
Measure.Slices for identifier.identifier:shortName.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "short-name"
    }
  ]
}
Measure.Slices for identifier.identifier:shortName.system This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
Measure.Slices for identifier.identifier:shortName.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:shortName.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Measure.Slices for identifier.identifier:shortName.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
Measure.Slices for identifier.identifier:endorserIdentifier This element must be supported. This element is included in summaries. 0..* Identifier Endorser identifier
Measure.Slices for identifier.identifier:endorserIdentifier.id 0..1 string Unique id for inter-element referencing
Measure.Slices for identifier.identifier:endorserIdentifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for identifier.identifier:endorserIdentifier.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:endorserIdentifier.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "endorser"
    }
  ]
}
Measure.Slices for identifier.identifier:endorserIdentifier.system This element must be supported. This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
Measure.Slices for identifier.identifier:endorserIdentifier.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:endorserIdentifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Measure.Slices for identifier.identifier:endorserIdentifier.assigner This element must be supported. This element is included in summaries. 1..1 Reference(Organization) Organization that issued id (may be just text)
Measure.Slices for identifier.identifier:endorserIdentifier.assigner.id 0..1 string Unique id for inter-element referencing
Measure.Slices for identifier.identifier:endorserIdentifier.assigner.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for identifier.identifier:endorserIdentifier.assigner.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
Measure.Slices for identifier.identifier:endorserIdentifier.assigner.type This element is included in summaries. 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).
Measure.Slices for identifier.identifier:endorserIdentifier.assigner.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
Measure.Slices for identifier.identifier:endorserIdentifier.assigner.display This element must be supported. This element is included in summaries. 1..1 string Text alternative for the resource
Measure.Slices for identifier.identifier:publisherIdentifier This element must be supported. This element is included in summaries. 0..* Identifier Publisher identifier
Measure.Slices for identifier.identifier:publisherIdentifier.id 0..1 string Unique id for inter-element referencing
Measure.Slices for identifier.identifier:publisherIdentifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for identifier.identifier:publisherIdentifier.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:publisherIdentifier.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "publisher"
    }
  ]
}
Measure.Slices for identifier.identifier:publisherIdentifier.system This element must be supported. This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
Measure.Slices for identifier.identifier:publisherIdentifier.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:publisherIdentifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Measure.Slices for identifier.identifier:publisherIdentifier.assigner This element must be supported. This element is included in summaries. 1..1 Reference(Organization) Organization that issued id (may be just text)
Measure.Slices for identifier.identifier:publisherIdentifier.assigner.id 0..1 string Unique id for inter-element referencing
Measure.Slices for identifier.identifier:publisherIdentifier.assigner.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for identifier.identifier:publisherIdentifier.assigner.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
Measure.Slices for identifier.identifier:publisherIdentifier.assigner.type This element is included in summaries. 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).
Measure.Slices for identifier.identifier:publisherIdentifier.assigner.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
Measure.Slices for identifier.identifier:publisherIdentifier.assigner.display This element must be supported. This element is included in summaries. 1..1 string Text alternative for the resource
Measure.version This element is included in summaries. 0..1 string Business version of the measure
Measure.name This element is included in summaries. C 0..1 string Name for this measure (computer friendly)
Measure.title This element must be supported. This element is included in summaries. 1..1 string Name for this measure (human friendly)
Measure.subtitle 0..1 string Subordinate title of the measure
Measure.status This element is a modifier element. This element is included in summaries. 1..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Measure.experimental This element is included in summaries. 0..1 boolean For testing purposes, not real usage
Measure.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.).
Measure.subject[x].subjectCodeableConcept CodeableConcept
Measure.subject[x].subjectReference Reference(Group)
Measure.date This element must be supported. This element is included in summaries. 1..1 dateTime Date last changed
Measure.publisher This element is included in summaries. 1..1 string Name of the publisher (organization or individual)
Measure.contact This element must be supported. This element is included in summaries. 1..* ContactDetail Contact details for the publisher
Measure.description This element is included in summaries. 0..1 markdown Natural language description of the measure
Measure.Slices for useContext This element must be supported. This element is included in summaries. 0..* UsageContext The context that the content is intended to support
Slice: Unordered, Open by value:code

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Measure.Slices for useContext.useContext:intendedVenue This element must be supported. This element is included in summaries. 0..* UsageContext What venue?
Measure.Slices for useContext.useContext:intendedVenue.id 0..1 string Unique id for inter-element referencing
Measure.Slices for useContext.useContext:intendedVenue.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for useContext.useContext:intendedVenue.code This element must be supported. This element is included in summaries. 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:
{
  "system" : "http://terminology.hl7.org/CodeSystem/usage-context-type",
  "code" : "venue"
}
Measure.Slices for useContext.useContext:intendedVenue.value[x] This element must be supported. This element is included in summaries. 1..1 CodeableConcept Value that defines the context
Binding: IntendedVenue (4.0.0) (extensible)
Measure.jurisdiction This element must be supported. This element is included in summaries. 0..* CodeableConcept Intended jurisdiction for measure (if applicable)
Binding: Jurisdiction ValueSet (extensible): Countries and regions within which this artifact is targeted for use.
Measure.purpose This element must be supported. 0..1 markdown Why this measure is defined
Measure.usage This element must be supported. 0..1 string Allows measure developers to provide additional guidance so that implementers can more easily interpret and implement components of the measure.
Measure.copyright This element must be supported. 0..1 markdown Use and/or publishing restrictions
Measure.approvalDate This element must be supported. 0..1 date When the measure was approved by publisher
Measure.lastReviewDate This element must be supported. 0..1 date When the measure was last reviewed
Measure.effectivePeriod This element must be supported. This element is included in summaries. 0..1 Period When the measure is expected to be used
Measure.effectivePeriod.id 0..1 string Unique id for inter-element referencing
Measure.effectivePeriod.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.effectivePeriod.Slices for extension.extension:anchor This element must be supported. 0..1 dateTime Date of first effective use
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodAnchor
Constraints: ext-1
Measure.effectivePeriod.Slices for extension.extension:duration This element must be supported. 0..1 Duration What reporting period is used
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodDuration
Constraints: ext-1
Measure.effectivePeriod.start This element is included in summaries. C 0..1 dateTime Starting time with inclusive boundary
Measure.effectivePeriod.end This element is included in summaries. C 0..1 dateTime End time with inclusive boundary, if not ongoing
Measure.topic This element must be supported. 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.
Measure.author This element must be supported. 0..* ContactDetail Who authored the content
Measure.editor This element must be supported. 0..* ContactDetail Who edited the content
Measure.reviewer This element must be supported. 0..* ContactDetail Who reviewed the content
Measure.endorser This element must be supported. 0..* ContactDetail Who endorsed the content
Measure.Slices for relatedArtifact This element must be supported. 0..* RelatedArtifact Additional documentation, citations, etc.
Slice: Unordered, Open by value:type

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Measure.Slices for relatedArtifact.relatedArtifact:All Slices Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.id 0..1 string Unique id for inter-element referencing
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.Slices for extension.extension:publicationDate 0..1 date Publication date of referenced artifact
URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.Slices for extension.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
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.type This element is included in summaries. 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.
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.label This element is included in summaries. 0..1 string Short label
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.display This element must be supported. This element is included in summaries. 0..1 string Brief description of the related artifact
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.citation This element is included in summaries. 0..1 markdown Bibliographic citation for the artifact
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.url This element is included in summaries. 0..1 url Where the artifact can be accessed
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.document This element must be supported. This element is included in summaries. 0..1 Attachment What document is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.resource This element must be supported. This element is included in summaries. 0..1 canonical(Resource) What resource is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:predecessor This element must be supported. 0..1 RelatedArtifact Previous measure?
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.id 0..1 string Unique id for inter-element referencing
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.Slices for extension Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.Slices for extension.extension:publicationDate 0..1 date Publication date of referenced artifact
URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.Slices for extension.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
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.type This element must be supported. This element is included in summaries. 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 (no extensions allowed)
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.label This element is included in summaries. 0..1 string Short label
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.display This element must be supported. This element is included in summaries. 0..1 string Brief description of the related artifact
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.citation This element is included in summaries. 0..1 markdown Bibliographic citation for the artifact
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.url This element is included in summaries. 0..1 url Where the artifact can be accessed
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.document This element must be supported. This element is included in summaries. 0..1 Attachment What document is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.resource This element must be supported. This element is included in summaries. 1..1 canonical(Measure) What resource is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:citation This element must be supported. 0..* RelatedArtifact Reference/citation
Measure.Slices for relatedArtifact.relatedArtifact:citation.id 0..1 string Unique id for inter-element referencing
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension.extension:publicationDate 0..1 date Publication date of referenced artifact
URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension.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
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension.extension:isPrimaryCitation 0..1 boolean Primary reference
URL: http://hl7.org/fhir/StructureDefinition/cqf-isPrimaryCitation
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:citation.type This element must be supported. This element is included in summaries. 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 (no extensions allowed)
Measure.Slices for relatedArtifact.relatedArtifact:citation.label This element is included in summaries. 0..1 string Short label
Measure.Slices for relatedArtifact.relatedArtifact:citation.display This element must be supported. This element is included in summaries. 0..1 string Brief description of the related artifact
Measure.Slices for relatedArtifact.relatedArtifact:citation.citation This element is included in summaries. 0..1 markdown Bibliographic citation for the artifact
Measure.Slices for relatedArtifact.relatedArtifact:citation.url This element is included in summaries. 0..1 url Where the artifact can be accessed
Measure.Slices for relatedArtifact.relatedArtifact:citation.document This element must be supported. This element is included in summaries. 0..1 Attachment What document is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:citation.resource This element must be supported. This element is included in summaries. 0..1 canonical(Resource) What resource is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:derived-from This element must be supported. 0..* RelatedArtifact URL or canonical reference to other resources that a measure is derived from
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.id 0..1 string Unique id for inter-element referencing
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.Slices for extension Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.Slices for extension.extension:publicationDate 0..1 date Publication date of referenced artifact
URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.Slices for extension.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
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.type This element must be supported. This element is included in summaries. 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 (no extensions allowed)
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.label This element is included in summaries. 0..1 string Short label
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.display This element must be supported. This element is included in summaries. 0..1 string Brief description of the related artifact
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.citation This element is included in summaries. 0..1 markdown Bibliographic citation for the artifact
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.url This element is included in summaries. 0..1 url Should be permalink otherwise include an "accessed date"
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.document This element must be supported. This element is included in summaries. 0..1 Attachment What document is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.resource This element must be supported. This element is included in summaries. 0..1 canonical(Measure) Should be permalink otherwise include an "accessed date"
Measure.library 0..* canonical(Library) Logic used by the measure
Measure.disclaimer This element must be supported. This element is included in summaries. 0..1 markdown Disclaimer for use of the measure or its referenced content
Measure.scoring This element is included in summaries. 0..1 CodeableConcept proportion | ratio | continuous-variable | cohort
Binding: MeasureScoring (extensible): The scoring type of the measure.
Measure.compositeScoring This element is included in summaries. 0..1 CodeableConcept opportunity | all-or-nothing | linear | weighted
Binding: CompositeMeasureScoring (extensible): The composite scoring method of the measure.
Measure.type This element must be supported. This element is included in summaries. 0..* CodeableConcept process | outcome | structure | patient-reported-outcome | composite
Binding: MeasureType (1.0.1) (extensible)
Measure.riskAdjustment This element is included in summaries. 0..1 string How risk adjustment is applied for this measure
Measure.rateAggregation This element is included in summaries. 0..1 string How is rate aggregation performed for this measure
Measure.rationale This element must be supported. This element is included in summaries. 0..1 markdown Justification for the measure in terms of impact, gap in care, and evidence.
Measure.clinicalRecommendationStatement This element is included in summaries. 0..1 markdown Summary of clinical guidelines
Measure.improvementNotation This element is included in summaries. 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.
Measure.definition This element is included in summaries. 0..* markdown Defined terms used in the measure documentation
Measure.definition.id 0..1 string xml:id (or equivalent in JSON)
Measure.definition.Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.definition.Slices for extension.extension:definitionTerm 1..1 (Complex) Defined term
URL: http://hl7.org/fhir/StructureDefinition/cqf-definitionTerm
Constraints: ext-1
Measure.definition.value 0..1 string Primitive value for markdown
Measure.group This element must be supported. 0..* BackboneElement Population criteria group
Measure.group.id 0..1 string Unique id for inter-element referencing
Measure.group.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.group.Slices for extension.extension:improvementNotationGuidance This element must be supported. 0..1 markdown Explanation of improvement notation
URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
Constraints: ext-1
Measure.group.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Measure.group.code 0..1 CodeableConcept Meaning of the group
Measure.group.description 0..1 string Summary description
Measure.group.population 0..* BackboneElement Population criteria
Measure.group.population.id 0..1 string Unique id for inter-element referencing
Measure.group.population.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Measure.group.population.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Measure.group.population.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.
Measure.group.population.description 0..1 string The human readable description of this population criteria
Measure.group.population.criteria 1..1 Expression The criteria that defines this population
Measure.group.stratifier 0..* BackboneElement Stratifier criteria for the measure
Measure.group.stratifier.id 0..1 string Unique id for inter-element referencing
Measure.group.stratifier.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Measure.group.stratifier.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Measure.group.stratifier.code 0..1 CodeableConcept Meaning of the stratifier
Measure.group.stratifier.description 0..1 string The human readable description of this stratifier
Measure.group.stratifier.criteria 0..1 Expression How the measure should be stratified
Measure.group.stratifier.component 0..* BackboneElement Stratifier criteria component for the measure
Measure.group.stratifier.component.id 0..1 string Unique id for inter-element referencing
Measure.group.stratifier.component.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Measure.group.stratifier.component.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Measure.group.stratifier.component.code 0..1 CodeableConcept Meaning of the stratifier component
Measure.group.stratifier.component.description 0..1 string The human readable description of this stratifier component
Measure.group.stratifier.component.criteria 1..1 Expression Component of how the measure should be stratified
Measure.supplementalData This element must be supported. 0..* BackboneElement What other data should be reported with the measure
Measure.supplementalData.id 0..1 string Unique id for inter-element referencing
Measure.supplementalData.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.supplementalData.Slices for extension.extension:includeInReportType This element must be supported. 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
Constraints: ext-1
Measure.supplementalData.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Measure.supplementalData.code 0..1 CodeableConcept Meaning of the supplemental data
Measure.supplementalData.usage 0..* CodeableConcept supplemental-data | risk-adjustment-factor
Binding: MeasureDataUsage (extensible): The intended usage for supplemental data elements in the measure.
Measure.supplementalData.description 0..1 string The human readable description of this supplemental data
Measure.supplementalData.criteria 1..1 Expression Expression describing additional data to be reported

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Measure.meta.security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
Measure.meta.tag Base example Common Tags 📍4.0.1 FHIR Std.
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.4
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 Measure.meta, Measure.meta.extension, Measure.meta.extension:packageSource, Measure.meta.versionId, Measure.meta.lastUpdated, Measure.meta.source, Measure.meta.profile, Measure.meta.security, Measure.meta.tag, Measure.implicitRules, Measure.language, Measure.text, Measure.extension, Measure.extension:knowledgeCapability, Measure.extension:copyrightLabel, Measure.extension:artifactComment, Measure.extension:authoritativeSource, Measure.extension:renderMissingElements, Measure.extension:limitations, Measure.extension:trendingIssues, Measure.extension:supplementalDataGuidance, Measure.extension:comment, Measure.extension:softwaresystem, Measure.extension:improvementNotationGuidance, Measure.modifierExtension, Measure.url, Measure.identifier, Measure.identifier:versionIndependentIdentifier, Measure.identifier:versionIndependentIdentifier.extension, Measure.identifier:versionIndependentIdentifier.use, Measure.identifier:versionIndependentIdentifier.type, Measure.identifier:versionIndependentIdentifier.system, Measure.identifier:versionIndependentIdentifier.value, Measure.identifier:versionIndependentIdentifier.period, Measure.identifier:versionIndependentIdentifier.assigner, Measure.identifier:versionSpecificIdentifier, Measure.identifier:versionSpecificIdentifier.extension, Measure.identifier:versionSpecificIdentifier.use, Measure.identifier:versionSpecificIdentifier.type, Measure.identifier:versionSpecificIdentifier.system, Measure.identifier:versionSpecificIdentifier.value, Measure.identifier:versionSpecificIdentifier.period, Measure.identifier:versionSpecificIdentifier.assigner, Measure.identifier:shortName, Measure.identifier:shortName.extension, Measure.identifier:shortName.use, Measure.identifier:shortName.type, Measure.identifier:shortName.system, Measure.identifier:shortName.value, Measure.identifier:shortName.period, Measure.identifier:shortName.assigner, Measure.identifier:endorserIdentifier, Measure.identifier:endorserIdentifier.extension, Measure.identifier:endorserIdentifier.use, Measure.identifier:endorserIdentifier.type, Measure.identifier:endorserIdentifier.system, Measure.identifier:endorserIdentifier.value, Measure.identifier:endorserIdentifier.period, Measure.identifier:endorserIdentifier.assigner, Measure.identifier:endorserIdentifier.assigner.extension, Measure.identifier:endorserIdentifier.assigner.reference, Measure.identifier:endorserIdentifier.assigner.type, Measure.identifier:endorserIdentifier.assigner.identifier, Measure.identifier:endorserIdentifier.assigner.display, Measure.identifier:publisherIdentifier, Measure.identifier:publisherIdentifier.extension, Measure.identifier:publisherIdentifier.use, Measure.identifier:publisherIdentifier.type, Measure.identifier:publisherIdentifier.system, Measure.identifier:publisherIdentifier.value, Measure.identifier:publisherIdentifier.period, Measure.identifier:publisherIdentifier.assigner, Measure.identifier:publisherIdentifier.assigner.extension, Measure.identifier:publisherIdentifier.assigner.reference, Measure.identifier:publisherIdentifier.assigner.type, Measure.identifier:publisherIdentifier.assigner.identifier, Measure.identifier:publisherIdentifier.assigner.display, Measure.version, Measure.name, Measure.title, Measure.subtitle, Measure.status, Measure.experimental, Measure.subject[x], Measure.date, Measure.publisher, Measure.contact, Measure.description, Measure.useContext, Measure.useContext:intendedVenue, Measure.useContext:intendedVenue.extension, Measure.useContext:intendedVenue.code, Measure.useContext:intendedVenue.value[x], Measure.jurisdiction, Measure.purpose, Measure.usage, Measure.copyright, Measure.approvalDate, Measure.lastReviewDate, Measure.effectivePeriod, Measure.effectivePeriod.extension, Measure.effectivePeriod.extension:anchor, Measure.effectivePeriod.extension:duration, Measure.effectivePeriod.start, Measure.effectivePeriod.end, Measure.topic, Measure.author, Measure.editor, Measure.reviewer, Measure.endorser, Measure.relatedArtifact, Measure.relatedArtifact.extension, Measure.relatedArtifact.extension:publicationDate, Measure.relatedArtifact.extension:publicationStatus, Measure.relatedArtifact.type, Measure.relatedArtifact.label, Measure.relatedArtifact.display, Measure.relatedArtifact.citation, Measure.relatedArtifact.url, Measure.relatedArtifact.document, Measure.relatedArtifact.resource, Measure.relatedArtifact:predecessor, Measure.relatedArtifact:predecessor.extension, Measure.relatedArtifact:predecessor.extension:publicationDate, Measure.relatedArtifact:predecessor.extension:publicationStatus, Measure.relatedArtifact:predecessor.type, Measure.relatedArtifact:predecessor.label, Measure.relatedArtifact:predecessor.display, Measure.relatedArtifact:predecessor.citation, Measure.relatedArtifact:predecessor.url, Measure.relatedArtifact:predecessor.document, Measure.relatedArtifact:predecessor.resource, Measure.relatedArtifact:citation, Measure.relatedArtifact:citation.extension, Measure.relatedArtifact:citation.extension:publicationDate, Measure.relatedArtifact:citation.extension:publicationStatus, Measure.relatedArtifact:citation.extension:isPrimaryCitation, Measure.relatedArtifact:citation.type, Measure.relatedArtifact:citation.label, Measure.relatedArtifact:citation.display, Measure.relatedArtifact:citation.citation, Measure.relatedArtifact:citation.url, Measure.relatedArtifact:citation.document, Measure.relatedArtifact:citation.resource, Measure.relatedArtifact:derived-from, Measure.relatedArtifact:derived-from.extension, Measure.relatedArtifact:derived-from.extension:publicationDate, Measure.relatedArtifact:derived-from.extension:publicationStatus, Measure.relatedArtifact:derived-from.type, Measure.relatedArtifact:derived-from.label, Measure.relatedArtifact:derived-from.display, Measure.relatedArtifact:derived-from.citation, Measure.relatedArtifact:derived-from.url, Measure.relatedArtifact:derived-from.document, Measure.relatedArtifact:derived-from.resource, Measure.library, Measure.disclaimer, Measure.scoring, Measure.compositeScoring, Measure.type, Measure.riskAdjustment, Measure.rateAggregation, Measure.rationale, Measure.clinicalRecommendationStatement, Measure.improvementNotation, Measure.definition, Measure.definition.extension, Measure.definition.extension:definitionTerm, Measure.group, Measure.group.extension, Measure.group.extension:improvementNotationGuidance, Measure.group.modifierExtension, Measure.group.code, Measure.group.description, Measure.group.population, Measure.group.population.extension, Measure.group.population.modifierExtension, Measure.group.population.code, Measure.group.population.description, Measure.group.population.criteria, Measure.group.stratifier, Measure.group.stratifier.extension, Measure.group.stratifier.modifierExtension, Measure.group.stratifier.code, Measure.group.stratifier.description, Measure.group.stratifier.criteria, Measure.group.stratifier.component, Measure.group.stratifier.component.extension, Measure.group.stratifier.component.modifierExtension, Measure.group.stratifier.component.code, Measure.group.stratifier.component.description, Measure.group.stratifier.component.criteria, Measure.supplementalData, Measure.supplementalData.extension, Measure.supplementalData.extension:includeInReportType, Measure.supplementalData.modifierExtension, Measure.supplementalData.code, Measure.supplementalData.usage, Measure.supplementalData.description, Measure.supplementalData.criteria All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Measure.meta.extension, Measure.meta.extension:packageSource, Measure.extension, Measure.extension:knowledgeCapability, Measure.extension:copyrightLabel, Measure.extension:artifactComment, Measure.extension:authoritativeSource, Measure.extension:renderMissingElements, Measure.extension:limitations, Measure.extension:trendingIssues, Measure.extension:supplementalDataGuidance, Measure.extension:comment, Measure.extension:softwaresystem, Measure.extension:improvementNotationGuidance, Measure.modifierExtension, Measure.identifier:versionIndependentIdentifier.extension, Measure.identifier:versionSpecificIdentifier.extension, Measure.identifier:shortName.extension, Measure.identifier:endorserIdentifier.extension, Measure.identifier:endorserIdentifier.assigner.extension, Measure.identifier:publisherIdentifier.extension, Measure.identifier:publisherIdentifier.assigner.extension, Measure.useContext:intendedVenue.extension, Measure.effectivePeriod.extension, Measure.effectivePeriod.extension:anchor, Measure.effectivePeriod.extension:duration, Measure.relatedArtifact.extension, Measure.relatedArtifact.extension:publicationDate, Measure.relatedArtifact.extension:publicationStatus, Measure.relatedArtifact:predecessor.extension, Measure.relatedArtifact:predecessor.extension:publicationDate, Measure.relatedArtifact:predecessor.extension:publicationStatus, Measure.relatedArtifact:citation.extension, Measure.relatedArtifact:citation.extension:publicationDate, Measure.relatedArtifact:citation.extension:publicationStatus, Measure.relatedArtifact:citation.extension:isPrimaryCitation, Measure.relatedArtifact:derived-from.extension, Measure.relatedArtifact:derived-from.extension:publicationDate, Measure.relatedArtifact:derived-from.extension:publicationStatus, Measure.definition.extension, Measure.definition.extension:definitionTerm, Measure.group.extension, Measure.group.extension:improvementNotationGuidance, Measure.group.modifierExtension, Measure.group.population.extension, Measure.group.population.modifierExtension, Measure.group.stratifier.extension, Measure.group.stratifier.modifierExtension, Measure.group.stratifier.component.extension, Measure.group.stratifier.component.modifierExtension, Measure.supplementalData.extension, Measure.supplementalData.extension:includeInReportType, Measure.supplementalData.modifierExtension 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())
pub-1 error Measure If knowledge capabilities are stated, they SHALL include publishable extension('http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability').exists() implies extension('http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability').where(value = 'publishable').exists()

This structure is derived from CRMIPublishableMeasure

Summary

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

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

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

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Measure C 1..1 CRMIPublishableMeasure(2.0.0) A quality measure definition
Constraints: mea-0, mea-1, pub-1
Measure.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Measure.meta.Slices for extension Content/Rules for all slices
Measure.meta.Slices for extension.extension:packageSource This element must be supported. 0..1 (Complex) What package the artifact is defined in
URL: http://hl7.org/fhir/StructureDefinition/package-source
Constraints: ext-1
Measure.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Measure.text This element must be supported. 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
Measure.Slices for extension Content/Rules for all slices
Measure.Slices for extension.extension:knowledgeCapability This element must be supported. C 0..* code shareable | computable | publishable | executable
URL: http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability
Binding: KnowledgeCapability (required)
Constraints: ext-1
Measure.Slices for extension.extension:copyrightLabel This element must be supported. 0..1 string Copyright holder and year(s)
URL: http://hl7.org/fhir/StructureDefinition/artifact-copyrightLabel
Constraints: ext-1
Measure.Slices for extension.extension:artifactComment 0..* (Complex) Additional documentation, review, or usage guidance
URL: http://hl7.org/fhir/StructureDefinition/cqf-artifactComment
Constraints: ext-1
Measure.Slices for extension.extension:authoritativeSource This element must be supported. 0..1 uri Original definitions
URL: http://hl7.org/fhir/StructureDefinition/artifact-authoritativeSource
Constraints: ext-1
Measure.Slices for extension.extension:renderMissingElements 0..1 boolean Render missing elements?
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-renderMissingElements
Constraints: ext-1
Measure.Slices for extension.extension:limitations 0..1 markdown Extension
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-limitations
Constraints: ext-1
Measure.Slices for extension.extension:trendingIssues 0..1 markdown Extension
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-trendingIssues
Constraints: ext-1
Measure.Slices for extension.extension:supplementalDataGuidance This element must be supported. 0..* (Complex) Supplemental data guidance
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-supplementalDataGuidance
Constraints: ext-1
Measure.Slices for extension.extension:comment This element must be supported. 0..* (Complex) Additional documentation, review, or usage guidance
URL: http://hl7.org/fhir/StructureDefinition/cqf-artifactComment
Constraints: ext-1
Measure.Slices for extension.extension:softwaresystem This element must be supported. 0..* Reference(CRMI Software System Device) Extension
URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
Constraints: ext-1
Measure.Slices for extension.extension:improvementNotationGuidance This element must be supported. 0..1 markdown Explanation of improvement notation
URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
Constraints: ext-1
Measure.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Measure.Slices for identifier This element must be supported. This element is included in summaries. 3..* Identifier Additional identifier for the measure
Slice: Unordered, Open by value:type

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Measure.Slices for identifier.identifier:versionIndependentIdentifier This element must be supported. This element is included in summaries. 1..1 Identifier Measure guid
Measure.Slices for identifier.identifier:versionIndependentIdentifier.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:versionIndependentIdentifier.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "version-independent"
    }
  ]
}
Measure.Slices for identifier.identifier:versionIndependentIdentifier.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:ietf:rfc:3986 (no extensions allowed)
Measure.Slices for identifier.identifier:versionIndependentIdentifier.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:versionSpecificIdentifier This element must be supported. This element is included in summaries. 1..1 Identifier Measure version guid
Measure.Slices for identifier.identifier:versionSpecificIdentifier.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:versionSpecificIdentifier.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "version-specific"
    }
  ]
}
Measure.Slices for identifier.identifier:versionSpecificIdentifier.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:ietf:rfc:3986 (no extensions allowed)
Measure.Slices for identifier.identifier:versionSpecificIdentifier.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:shortName This element must be supported. This element is included in summaries. 1..1 Identifier Short name
Measure.Slices for identifier.identifier:shortName.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: usual (no extensions allowed)
Measure.Slices for identifier.identifier:shortName.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "short-name"
    }
  ]
}
Measure.Slices for identifier.identifier:shortName.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:endorserIdentifier This element must be supported. This element is included in summaries. 0..* Identifier Endorser identifier
Measure.Slices for identifier.identifier:endorserIdentifier.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:endorserIdentifier.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "endorser"
    }
  ]
}
Measure.Slices for identifier.identifier:endorserIdentifier.system This element must be supported. This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
Measure.Slices for identifier.identifier:endorserIdentifier.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:endorserIdentifier.assigner This element must be supported. This element is included in summaries. 1..1 Reference(Organization) Organization that issued id (may be just text)
Measure.Slices for identifier.identifier:endorserIdentifier.assigner.display This element must be supported. This element is included in summaries. 1..1 string Text alternative for the resource
Measure.Slices for identifier.identifier:publisherIdentifier This element must be supported. This element is included in summaries. 0..* Identifier Publisher identifier
Measure.Slices for identifier.identifier:publisherIdentifier.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:publisherIdentifier.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "publisher"
    }
  ]
}
Measure.Slices for identifier.identifier:publisherIdentifier.system This element must be supported. This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
Measure.Slices for identifier.identifier:publisherIdentifier.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:publisherIdentifier.assigner This element must be supported. This element is included in summaries. 1..1 Reference(Organization) Organization that issued id (may be just text)
Measure.Slices for identifier.identifier:publisherIdentifier.assigner.display This element must be supported. This element is included in summaries. 1..1 string Text alternative for the resource
Measure.title This element must be supported. This element is included in summaries. 1..1 string Name for this measure (human friendly)
Measure.status This element is a modifier element. This element is included in summaries. 1..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Measure.date This element must be supported. This element is included in summaries. 1..1 dateTime Date last changed
Measure.publisher This element is included in summaries. 1..1 string Name of the publisher (organization or individual)
Measure.contact This element must be supported. This element is included in summaries. 1..* ContactDetail Contact details for the publisher
Measure.Slices for useContext This element must be supported. This element is included in summaries. 0..* UsageContext The context that the content is intended to support
Slice: Unordered, Open by value:code

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Measure.Slices for useContext.useContext:intendedVenue This element must be supported. This element is included in summaries. 0..* UsageContext What venue?
Measure.Slices for useContext.useContext:intendedVenue.code This element must be supported. This element is included in summaries. 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:
{
  "system" : "http://terminology.hl7.org/CodeSystem/usage-context-type",
  "code" : "venue"
}
Measure.Slices for useContext.useContext:intendedVenue.value[x] This element must be supported. This element is included in summaries. 1..1 CodeableConcept Value that defines the context
Binding: IntendedVenue (4.0.0) (extensible)
Measure.jurisdiction This element must be supported. This element is included in summaries. 0..* CodeableConcept Intended jurisdiction for measure (if applicable)
Binding: Jurisdiction ValueSet (extensible): Countries and regions within which this artifact is targeted for use.
Measure.purpose This element must be supported. 0..1 markdown Why this measure is defined
Measure.usage This element must be supported. 0..1 string Allows measure developers to provide additional guidance so that implementers can more easily interpret and implement components of the measure.
Measure.copyright This element must be supported. 0..1 markdown Use and/or publishing restrictions
Measure.approvalDate This element must be supported. 0..1 date When the measure was approved by publisher
Measure.lastReviewDate This element must be supported. 0..1 date When the measure was last reviewed
Measure.effectivePeriod This element must be supported. This element is included in summaries. 0..1 Period When the measure is expected to be used
Measure.effectivePeriod.Slices for extension Content/Rules for all slices
Measure.effectivePeriod.Slices for extension.extension:anchor This element must be supported. 0..1 dateTime Date of first effective use
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodAnchor
Constraints: ext-1
Measure.effectivePeriod.Slices for extension.extension:duration This element must be supported. 0..1 Duration What reporting period is used
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodDuration
Constraints: ext-1
Measure.topic This element must be supported. 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.
Measure.author This element must be supported. 0..* ContactDetail Who authored the content
Measure.editor This element must be supported. 0..* ContactDetail Who edited the content
Measure.reviewer This element must be supported. 0..* ContactDetail Who reviewed the content
Measure.endorser This element must be supported. 0..* ContactDetail Who endorsed the content
Measure.Slices for relatedArtifact This element must be supported. 0..* RelatedArtifact Additional documentation, citations, etc.
Slice: Unordered, Open by value:type

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Measure.Slices for relatedArtifact.relatedArtifact:All Slices Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.Slices for extension Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.Slices for extension.extension:publicationDate 0..1 date Publication date of referenced artifact
URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.Slices for extension.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
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.type This element is included in summaries. 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.
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.display This element must be supported. This element is included in summaries. 0..1 string Brief description of the related artifact
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.document This element must be supported. This element is included in summaries. 0..1 Attachment What document is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.resource This element must be supported. This element is included in summaries. 0..1 canonical(Resource) What resource is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:predecessor This element must be supported. 0..1 RelatedArtifact Previous measure?
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.Slices for extension Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.Slices for extension.extension:publicationDate 0..1 date Publication date of referenced artifact
URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.Slices for extension.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
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.type This element must be supported. This element is included in summaries. 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 (no extensions allowed)
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.display This element must be supported. This element is included in summaries. 0..1 string Brief description of the related artifact
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.document This element must be supported. This element is included in summaries. 0..1 Attachment What document is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.resource This element must be supported. This element is included in summaries. 1..1 canonical(Measure) What resource is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:citation This element must be supported. 0..* RelatedArtifact Reference/citation
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension.extension:publicationDate 0..1 date Publication date of referenced artifact
URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension.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
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension.extension:isPrimaryCitation 0..1 boolean Primary reference
URL: http://hl7.org/fhir/StructureDefinition/cqf-isPrimaryCitation
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:citation.type This element must be supported. This element is included in summaries. 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 (no extensions allowed)
Measure.Slices for relatedArtifact.relatedArtifact:citation.display This element must be supported. This element is included in summaries. 0..1 string Brief description of the related artifact
Measure.Slices for relatedArtifact.relatedArtifact:citation.document This element must be supported. This element is included in summaries. 0..1 Attachment What document is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:citation.resource This element must be supported. This element is included in summaries. 0..1 canonical(Resource) What resource is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:derived-from This element must be supported. 0..* RelatedArtifact URL or canonical reference to other resources that a measure is derived from
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.Slices for extension Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.Slices for extension.extension:publicationDate 0..1 date Publication date of referenced artifact
URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.Slices for extension.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
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.type This element must be supported. This element is included in summaries. 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 (no extensions allowed)
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.label This element is included in summaries. 0..1 string Short label
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.display This element must be supported. This element is included in summaries. 0..1 string Brief description of the related artifact
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.url This element is included in summaries. 0..1 url Should be permalink otherwise include an "accessed date"
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.document This element must be supported. This element is included in summaries. 0..1 Attachment What document is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.resource This element must be supported. This element is included in summaries. 0..1 canonical(Measure) Should be permalink otherwise include an "accessed date"
Measure.disclaimer This element must be supported. This element is included in summaries. 0..1 markdown Disclaimer for use of the measure or its referenced content
Measure.type This element must be supported. This element is included in summaries. 0..* CodeableConcept process | outcome | structure | patient-reported-outcome | composite
Binding: MeasureType (1.0.1) (extensible)
Measure.rationale This element must be supported. This element is included in summaries. 0..1 markdown Justification for the measure in terms of impact, gap in care, and evidence.
Measure.definition This element is included in summaries. 0..* markdown Defined terms used in the measure documentation
Measure.definition.Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.definition.Slices for extension.extension:definitionTerm 1..1 (Complex) Defined term
URL: http://hl7.org/fhir/StructureDefinition/cqf-definitionTerm
Constraints: ext-1
Measure.group This element must be supported. 0..* BackboneElement Population criteria group
Measure.group.Slices for extension Content/Rules for all slices
Measure.group.Slices for extension.extension:improvementNotationGuidance This element must be supported. 0..1 markdown Explanation of improvement notation
URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
Constraints: ext-1
Measure.group.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Measure.supplementalData This element must be supported. 0..* BackboneElement What other data should be reported with the measure
Measure.supplementalData.Slices for extension Content/Rules for all slices
Measure.supplementalData.Slices for extension.extension:includeInReportType This element must be supported. 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
Constraints: ext-1
Measure.supplementalData.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Measure.supplementalData.criteria 1..1 Expression Expression describing additional data to be reported

doco 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.4

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 Measure.meta, Measure.meta.extension:packageSource, Measure.implicitRules, Measure.text, Measure.extension:knowledgeCapability, Measure.extension:copyrightLabel, Measure.extension:artifactComment, Measure.extension:authoritativeSource, Measure.extension:renderMissingElements, Measure.extension:limitations, Measure.extension:trendingIssues, Measure.extension:supplementalDataGuidance, Measure.extension:comment, Measure.extension:softwaresystem, Measure.extension:improvementNotationGuidance, Measure.modifierExtension, Measure.identifier, Measure.identifier:versionIndependentIdentifier, Measure.identifier:versionIndependentIdentifier.use, Measure.identifier:versionIndependentIdentifier.type, Measure.identifier:versionIndependentIdentifier.system, Measure.identifier:versionIndependentIdentifier.value, Measure.identifier:versionSpecificIdentifier, Measure.identifier:versionSpecificIdentifier.use, Measure.identifier:versionSpecificIdentifier.type, Measure.identifier:versionSpecificIdentifier.system, Measure.identifier:versionSpecificIdentifier.value, Measure.identifier:shortName, Measure.identifier:shortName.use, Measure.identifier:shortName.type, Measure.identifier:shortName.value, Measure.identifier:endorserIdentifier, Measure.identifier:endorserIdentifier.use, Measure.identifier:endorserIdentifier.type, Measure.identifier:endorserIdentifier.system, Measure.identifier:endorserIdentifier.value, Measure.identifier:endorserIdentifier.assigner, Measure.identifier:endorserIdentifier.assigner.display, Measure.identifier:publisherIdentifier, Measure.identifier:publisherIdentifier.use, Measure.identifier:publisherIdentifier.type, Measure.identifier:publisherIdentifier.system, Measure.identifier:publisherIdentifier.value, Measure.identifier:publisherIdentifier.assigner, Measure.identifier:publisherIdentifier.assigner.display, Measure.title, Measure.status, Measure.date, Measure.publisher, Measure.contact, Measure.useContext, Measure.useContext:intendedVenue, Measure.useContext:intendedVenue.code, Measure.useContext:intendedVenue.value[x], Measure.jurisdiction, Measure.purpose, Measure.usage, Measure.copyright, Measure.approvalDate, Measure.lastReviewDate, Measure.effectivePeriod, Measure.effectivePeriod.extension:anchor, Measure.effectivePeriod.extension:duration, Measure.topic, Measure.author, Measure.editor, Measure.reviewer, Measure.endorser, Measure.relatedArtifact, Measure.relatedArtifact.extension:publicationDate, Measure.relatedArtifact.extension:publicationStatus, Measure.relatedArtifact.type, Measure.relatedArtifact.display, Measure.relatedArtifact.document, Measure.relatedArtifact.resource, Measure.relatedArtifact:predecessor, Measure.relatedArtifact:predecessor.extension:publicationDate, Measure.relatedArtifact:predecessor.extension:publicationStatus, Measure.relatedArtifact:predecessor.type, Measure.relatedArtifact:predecessor.display, Measure.relatedArtifact:predecessor.document, Measure.relatedArtifact:predecessor.resource, Measure.relatedArtifact:citation, Measure.relatedArtifact:citation.extension:publicationDate, Measure.relatedArtifact:citation.extension:publicationStatus, Measure.relatedArtifact:citation.extension:isPrimaryCitation, Measure.relatedArtifact:citation.type, Measure.relatedArtifact:citation.display, Measure.relatedArtifact:citation.document, Measure.relatedArtifact:citation.resource, Measure.relatedArtifact:derived-from, Measure.relatedArtifact:derived-from.extension:publicationDate, Measure.relatedArtifact:derived-from.extension:publicationStatus, Measure.relatedArtifact:derived-from.type, Measure.relatedArtifact:derived-from.label, Measure.relatedArtifact:derived-from.display, Measure.relatedArtifact:derived-from.url, Measure.relatedArtifact:derived-from.document, Measure.relatedArtifact:derived-from.resource, Measure.disclaimer, Measure.type, Measure.rationale, Measure.definition, Measure.definition.extension, Measure.definition.extension:definitionTerm, Measure.group, Measure.group.extension:improvementNotationGuidance, Measure.group.modifierExtension, Measure.supplementalData, Measure.supplementalData.extension:includeInReportType, Measure.supplementalData.modifierExtension, Measure.supplementalData.criteria All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Measure.meta.extension:packageSource, Measure.extension:knowledgeCapability, Measure.extension:copyrightLabel, Measure.extension:artifactComment, Measure.extension:authoritativeSource, Measure.extension:renderMissingElements, Measure.extension:limitations, Measure.extension:trendingIssues, Measure.extension:supplementalDataGuidance, Measure.extension:comment, Measure.extension:softwaresystem, Measure.extension:improvementNotationGuidance, Measure.modifierExtension, Measure.effectivePeriod.extension:anchor, Measure.effectivePeriod.extension:duration, Measure.relatedArtifact.extension:publicationDate, Measure.relatedArtifact.extension:publicationStatus, Measure.relatedArtifact:predecessor.extension:publicationDate, Measure.relatedArtifact:predecessor.extension:publicationStatus, Measure.relatedArtifact:citation.extension:publicationDate, Measure.relatedArtifact:citation.extension:publicationStatus, Measure.relatedArtifact:citation.extension:isPrimaryCitation, Measure.relatedArtifact:derived-from.extension:publicationDate, Measure.relatedArtifact:derived-from.extension:publicationStatus, Measure.definition.extension, Measure.definition.extension:definitionTerm, Measure.group.extension:improvementNotationGuidance, Measure.group.modifierExtension, Measure.supplementalData.extension:includeInReportType, Measure.supplementalData.modifierExtension 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())
pub-1 error Measure If knowledge capabilities are stated, they SHALL include publishable extension('http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability').exists() implies extension('http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability').where(value = 'publishable').exists()

Differential View

This structure is derived from CRMIPublishableMeasure

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Measure 1..1 CRMIPublishableMeasure(2.0.0) A quality measure definition
Measure.text This element must be supported. 1..1 Narrative Text summary of the resource, for human interpretation
Measure.Slices for extension Content/Rules for all slices
Measure.Slices for extension.extension:renderMissingElements 0..1 boolean Render missing elements?
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-renderMissingElements
Measure.Slices for extension.extension:limitations 0..1 markdown Extension
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-limitations
Measure.Slices for extension.extension:trendingIssues 0..1 markdown Extension
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-trendingIssues
Measure.Slices for extension.extension:supplementalDataGuidance This element must be supported. 0..* (Complex) Supplemental data guidance
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-supplementalDataGuidance
Measure.Slices for extension.extension:comment This element must be supported. 0..* (Complex) Additional documentation, review, or usage guidance
URL: http://hl7.org/fhir/StructureDefinition/cqf-artifactComment
Measure.Slices for extension.extension:softwaresystem This element must be supported. 0..* Reference(CRMI Software System Device) Extension
URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
Measure.Slices for extension.extension:improvementNotationGuidance This element must be supported. 0..1 markdown Explanation of improvement notation
URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
Measure.Slices for identifier This element must be supported. 3..* Identifier Additional identifier for the measure
Slice: Unordered, Open by value:type

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Measure.Slices for identifier.identifier:versionIndependentIdentifier This element must be supported. 1..1 Identifier Measure guid
Measure.Slices for identifier.identifier:versionIndependentIdentifier.use This element must be supported. 1..1 code usual | official | temp | secondary | old (If known)
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:versionIndependentIdentifier.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "version-independent"
    }
  ]
}
Measure.Slices for identifier.identifier:versionIndependentIdentifier.system This element must be supported. 1..1 uri The namespace for the identifier value
Fixed Value: urn:ietf:rfc:3986 (no extensions allowed)
Measure.Slices for identifier.identifier:versionIndependentIdentifier.value This element must be supported. 1..1 string The value that is unique
Measure.Slices for identifier.identifier:versionSpecificIdentifier This element must be supported. 1..1 Identifier Measure version guid
Measure.Slices for identifier.identifier:versionSpecificIdentifier.use This element must be supported. 1..1 code usual | official | temp | secondary | old (If known)
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:versionSpecificIdentifier.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "version-specific"
    }
  ]
}
Measure.Slices for identifier.identifier:versionSpecificIdentifier.system This element must be supported. 1..1 uri The namespace for the identifier value
Fixed Value: urn:ietf:rfc:3986 (no extensions allowed)
Measure.Slices for identifier.identifier:versionSpecificIdentifier.value This element must be supported. 1..1 string The value that is unique
Measure.Slices for identifier.identifier:shortName This element must be supported. 1..1 Identifier Short name
Measure.Slices for identifier.identifier:shortName.use This element must be supported. 1..1 code usual | official | temp | secondary | old (If known)
Fixed Value: usual (no extensions allowed)
Measure.Slices for identifier.identifier:shortName.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "short-name"
    }
  ]
}
Measure.Slices for identifier.identifier:shortName.value This element must be supported. 1..1 string The value that is unique
Measure.Slices for identifier.identifier:endorserIdentifier This element must be supported. 0..* Identifier Endorser identifier
Measure.Slices for identifier.identifier:endorserIdentifier.use This element must be supported. 1..1 code usual | official | temp | secondary | old (If known)
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:endorserIdentifier.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "endorser"
    }
  ]
}
Measure.Slices for identifier.identifier:endorserIdentifier.system This element must be supported. 0..1 uri The namespace for the identifier value
Measure.Slices for identifier.identifier:endorserIdentifier.value This element must be supported. 1..1 string The value that is unique
Measure.Slices for identifier.identifier:endorserIdentifier.assigner This element must be supported. 1..1 Reference(Organization) Organization that issued id (may be just text)
Measure.Slices for identifier.identifier:endorserIdentifier.assigner.display This element must be supported. 1..1 string Text alternative for the resource
Measure.Slices for identifier.identifier:publisherIdentifier This element must be supported. 0..* Identifier Publisher identifier
Measure.Slices for identifier.identifier:publisherIdentifier.use This element must be supported. 1..1 code usual | official | temp | secondary | old (If known)
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:publisherIdentifier.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "publisher"
    }
  ]
}
Measure.Slices for identifier.identifier:publisherIdentifier.system This element must be supported. 0..1 uri The namespace for the identifier value
Measure.Slices for identifier.identifier:publisherIdentifier.value This element must be supported. 1..1 string The value that is unique
Measure.Slices for identifier.identifier:publisherIdentifier.assigner This element must be supported. 1..1 Reference(Organization) Organization that issued id (may be just text)
Measure.Slices for identifier.identifier:publisherIdentifier.assigner.display This element must be supported. 1..1 string Text alternative for the resource
Measure.title This element must be supported. 1..1 string Name for this measure (human friendly)
Measure.status 1..1 code draft | active | retired | unknown
Measure.date This element must be supported. 1..1 dateTime Date last changed
Measure.publisher 1..1 string Name of the publisher (organization or individual)
Measure.contact This element must be supported. 1..* ContactDetail Contact details for the publisher
Measure.Slices for useContext This element must be supported. 0..* UsageContext The context that the content is intended to support
Slice: Unordered, Open by value:code

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Measure.Slices for useContext.useContext:intendedVenue This element must be supported. 0..* UsageContext What venue?
Measure.Slices for useContext.useContext:intendedVenue.code This element must be supported. 1..1 Coding Type of context being specified
Required Pattern:
{
  "system" : "http://terminology.hl7.org/CodeSystem/usage-context-type",
  "code" : "venue"
}
Measure.Slices for useContext.useContext:intendedVenue.value[x] This element must be supported. 1..1 CodeableConcept Value that defines the context
Binding: IntendedVenue (4.0.0) (extensible)
Measure.purpose This element must be supported. 0..1 markdown Why this measure is defined
Measure.usage This element must be supported. 0..1 string Allows measure developers to provide additional guidance so that implementers can more easily interpret and implement components of the measure.
Measure.copyright This element must be supported. 0..1 markdown Use and/or publishing restrictions
Measure.approvalDate This element must be supported. 0..1 date When the measure was approved by publisher
Measure.lastReviewDate This element must be supported. 0..1 date When the measure was last reviewed
Measure.effectivePeriod This element must be supported. 0..1 Period When the measure is expected to be used
Measure.effectivePeriod.Slices for extension Content/Rules for all slices
Measure.effectivePeriod.Slices for extension.extension:anchor This element must be supported. 0..1 dateTime Date of first effective use
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodAnchor
Measure.effectivePeriod.Slices for extension.extension:duration This element must be supported. 0..1 Duration What reporting period is used
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodDuration
Measure.topic This element must be supported. 0..* CodeableConcept The category of the measure, such as Education, Treatment, Assessment, etc.
Measure.author This element must be supported. 0..* ContactDetail Who authored the content
Measure.editor This element must be supported. 0..* ContactDetail Who edited the content
Measure.reviewer This element must be supported. 0..* ContactDetail Who reviewed the content
Measure.endorser This element must be supported. 0..* ContactDetail Who endorsed the content
Measure.Slices for relatedArtifact This element must be supported. 0..* RelatedArtifact Additional documentation, citations, etc.
Slice: Unordered, Open by value:type
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Measure.Slices for relatedArtifact.relatedArtifact:predecessor This element must be supported. 0..1 RelatedArtifact Previous measure?
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.type This element must be supported. 1..1 code documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of
Fixed Value: predecessor (no extensions allowed)
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.resource This element must be supported. 1..1 canonical(Measure) What resource is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:citation This element must be supported. 0..* RelatedArtifact Reference/citation
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension.extension:isPrimaryCitation 0..1 boolean Primary reference
URL: http://hl7.org/fhir/StructureDefinition/cqf-isPrimaryCitation
Measure.Slices for relatedArtifact.relatedArtifact:citation.type This element must be supported. 1..1 code documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of
Fixed Value: citation (no extensions allowed)
Measure.Slices for relatedArtifact.relatedArtifact:derived-from This element must be supported. 0..* RelatedArtifact URL or canonical reference to other resources that a measure is derived from
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.type This element must be supported. 1..1 code documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of
Fixed Value: derived-from (no extensions allowed)
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.label 0..1 string Short label
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.display 0..1 string Brief description of the related artifact
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.url 0..1 url Should be permalink otherwise include an "accessed date"
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.resource 0..1 canonical(Measure) Should be permalink otherwise include an "accessed date"
Measure.disclaimer This element must be supported. 0..1 markdown Disclaimer for use of the measure or its referenced content
Measure.type This element must be supported. This element is included in summaries. 0..* CodeableConcept process | outcome | structure | patient-reported-outcome | composite
Binding: MeasureType (1.0.1) (extensible)
Measure.rationale This element must be supported. 0..1 markdown Justification for the measure in terms of impact, gap in care, and evidence.
Measure.definition 0..* markdown Defined terms used in the measure documentation
Measure.definition.Slices for extension Content/Rules for all slices
Measure.definition.Slices for extension.extension:definitionTerm 1..1 (Complex) Defined term
URL: http://hl7.org/fhir/StructureDefinition/cqf-definitionTerm
Measure.guidance 0..0 Additional guidance for implementers
Measure.group This element must be supported. 0..* BackboneElement Population criteria group
Measure.group.Slices for extension Content/Rules for all slices
Measure.group.Slices for extension.extension:improvementNotationGuidance This element must be supported. 0..1 markdown Explanation of improvement notation
URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
Measure.supplementalData This element must be supported. 0..* BackboneElement What other data should be reported with the measure
Measure.supplementalData.Slices for extension Content/Rules for all slices
Measure.supplementalData.Slices for extension.extension:includeInReportType This element must be supported. 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

doco 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.4

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Measure C 1..1 CRMIPublishableMeasure(2.0.0) A quality measure definition
Constraints: mea-0, mea-1, pub-1
Measure.id This element is included in summaries. 0..1 id Logical id of this artifact
Measure.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Measure.meta.id 0..1 string Unique id for inter-element referencing
Measure.meta.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.meta.Slices for extension.extension:packageSource This element must be supported. 0..1 (Complex) What package the artifact is defined in
URL: http://hl7.org/fhir/StructureDefinition/package-source
Constraints: ext-1
Measure.meta.versionId This element is included in summaries. 0..1 id Version specific identifier
Measure.meta.lastUpdated This element is included in summaries. 0..1 instant When the resource version last changed
Measure.meta.source This element is included in summaries. 0..1 uri Identifies where the resource comes from
Measure.meta.profile This element is included in summaries. 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
Measure.meta.security This element is included in summaries. 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
Measure.meta.tag This element is included in summaries. 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
Measure.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Measure.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
Measure.text This element must be supported. 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
Measure.contained 0..* Resource Contained, inline Resources
Measure.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for extension.extension:knowledgeCapability This element must be supported. C 0..* code shareable | computable | publishable | executable
URL: http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability
Binding: KnowledgeCapability (required)
Constraints: ext-1
Measure.Slices for extension.extension:copyrightLabel This element must be supported. 0..1 string Copyright holder and year(s)
URL: http://hl7.org/fhir/StructureDefinition/artifact-copyrightLabel
Constraints: ext-1
Measure.Slices for extension.extension:artifactComment 0..* (Complex) Additional documentation, review, or usage guidance
URL: http://hl7.org/fhir/StructureDefinition/cqf-artifactComment
Constraints: ext-1
Measure.Slices for extension.extension:authoritativeSource This element must be supported. 0..1 uri Original definitions
URL: http://hl7.org/fhir/StructureDefinition/artifact-authoritativeSource
Constraints: ext-1
Measure.Slices for extension.extension:renderMissingElements 0..1 boolean Render missing elements?
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-renderMissingElements
Constraints: ext-1
Measure.Slices for extension.extension:limitations 0..1 markdown Extension
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-limitations
Constraints: ext-1
Measure.Slices for extension.extension:trendingIssues 0..1 markdown Extension
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-trendingIssues
Constraints: ext-1
Measure.Slices for extension.extension:supplementalDataGuidance This element must be supported. 0..* (Complex) Supplemental data guidance
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-supplementalDataGuidance
Constraints: ext-1
Measure.Slices for extension.extension:comment This element must be supported. 0..* (Complex) Additional documentation, review, or usage guidance
URL: http://hl7.org/fhir/StructureDefinition/cqf-artifactComment
Constraints: ext-1
Measure.Slices for extension.extension:softwaresystem This element must be supported. 0..* Reference(CRMI Software System Device) Extension
URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
Constraints: ext-1
Measure.Slices for extension.extension:improvementNotationGuidance This element must be supported. 0..1 markdown Explanation of improvement notation
URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
Constraints: ext-1
Measure.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Measure.url This element is included in summaries. 0..1 uri Canonical identifier for this measure, represented as a URI (globally unique)
Measure.Slices for identifier This element must be supported. This element is included in summaries. 3..* Identifier Additional identifier for the measure
Slice: Unordered, Open by value:type

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Measure.Slices for identifier.identifier:versionIndependentIdentifier This element must be supported. This element is included in summaries. 1..1 Identifier Measure guid
Measure.Slices for identifier.identifier:versionIndependentIdentifier.id 0..1 string Unique id for inter-element referencing
Measure.Slices for identifier.identifier:versionIndependentIdentifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for identifier.identifier:versionIndependentIdentifier.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:versionIndependentIdentifier.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "version-independent"
    }
  ]
}
Measure.Slices for identifier.identifier:versionIndependentIdentifier.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:ietf:rfc:3986 (no extensions allowed)
Measure.Slices for identifier.identifier:versionIndependentIdentifier.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:versionIndependentIdentifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Measure.Slices for identifier.identifier:versionIndependentIdentifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
Measure.Slices for identifier.identifier:versionSpecificIdentifier This element must be supported. This element is included in summaries. 1..1 Identifier Measure version guid
Measure.Slices for identifier.identifier:versionSpecificIdentifier.id 0..1 string Unique id for inter-element referencing
Measure.Slices for identifier.identifier:versionSpecificIdentifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for identifier.identifier:versionSpecificIdentifier.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:versionSpecificIdentifier.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "version-specific"
    }
  ]
}
Measure.Slices for identifier.identifier:versionSpecificIdentifier.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:ietf:rfc:3986 (no extensions allowed)
Measure.Slices for identifier.identifier:versionSpecificIdentifier.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:versionSpecificIdentifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Measure.Slices for identifier.identifier:versionSpecificIdentifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
Measure.Slices for identifier.identifier:shortName This element must be supported. This element is included in summaries. 1..1 Identifier Short name
Measure.Slices for identifier.identifier:shortName.id 0..1 string Unique id for inter-element referencing
Measure.Slices for identifier.identifier:shortName.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for identifier.identifier:shortName.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: usual (no extensions allowed)
Measure.Slices for identifier.identifier:shortName.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "short-name"
    }
  ]
}
Measure.Slices for identifier.identifier:shortName.system This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
Measure.Slices for identifier.identifier:shortName.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:shortName.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Measure.Slices for identifier.identifier:shortName.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
Measure.Slices for identifier.identifier:endorserIdentifier This element must be supported. This element is included in summaries. 0..* Identifier Endorser identifier
Measure.Slices for identifier.identifier:endorserIdentifier.id 0..1 string Unique id for inter-element referencing
Measure.Slices for identifier.identifier:endorserIdentifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for identifier.identifier:endorserIdentifier.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:endorserIdentifier.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "endorser"
    }
  ]
}
Measure.Slices for identifier.identifier:endorserIdentifier.system This element must be supported. This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
Measure.Slices for identifier.identifier:endorserIdentifier.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:endorserIdentifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Measure.Slices for identifier.identifier:endorserIdentifier.assigner This element must be supported. This element is included in summaries. 1..1 Reference(Organization) Organization that issued id (may be just text)
Measure.Slices for identifier.identifier:endorserIdentifier.assigner.id 0..1 string Unique id for inter-element referencing
Measure.Slices for identifier.identifier:endorserIdentifier.assigner.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for identifier.identifier:endorserIdentifier.assigner.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
Measure.Slices for identifier.identifier:endorserIdentifier.assigner.type This element is included in summaries. 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).
Measure.Slices for identifier.identifier:endorserIdentifier.assigner.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
Measure.Slices for identifier.identifier:endorserIdentifier.assigner.display This element must be supported. This element is included in summaries. 1..1 string Text alternative for the resource
Measure.Slices for identifier.identifier:publisherIdentifier This element must be supported. This element is included in summaries. 0..* Identifier Publisher identifier
Measure.Slices for identifier.identifier:publisherIdentifier.id 0..1 string Unique id for inter-element referencing
Measure.Slices for identifier.identifier:publisherIdentifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for identifier.identifier:publisherIdentifier.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Fixed Value: official (no extensions allowed)
Measure.Slices for identifier.identifier:publisherIdentifier.type This element must be supported. This element is included in summaries. 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:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-identifier-type",
      "code" : "publisher"
    }
  ]
}
Measure.Slices for identifier.identifier:publisherIdentifier.system This element must be supported. This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
Measure.Slices for identifier.identifier:publisherIdentifier.value This element must be supported. This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
Measure.Slices for identifier.identifier:publisherIdentifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Measure.Slices for identifier.identifier:publisherIdentifier.assigner This element must be supported. This element is included in summaries. 1..1 Reference(Organization) Organization that issued id (may be just text)
Measure.Slices for identifier.identifier:publisherIdentifier.assigner.id 0..1 string Unique id for inter-element referencing
Measure.Slices for identifier.identifier:publisherIdentifier.assigner.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for identifier.identifier:publisherIdentifier.assigner.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
Measure.Slices for identifier.identifier:publisherIdentifier.assigner.type This element is included in summaries. 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).
Measure.Slices for identifier.identifier:publisherIdentifier.assigner.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
Measure.Slices for identifier.identifier:publisherIdentifier.assigner.display This element must be supported. This element is included in summaries. 1..1 string Text alternative for the resource
Measure.version This element is included in summaries. 0..1 string Business version of the measure
Measure.name This element is included in summaries. C 0..1 string Name for this measure (computer friendly)
Measure.title This element must be supported. This element is included in summaries. 1..1 string Name for this measure (human friendly)
Measure.subtitle 0..1 string Subordinate title of the measure
Measure.status This element is a modifier element. This element is included in summaries. 1..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Measure.experimental This element is included in summaries. 0..1 boolean For testing purposes, not real usage
Measure.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.).
Measure.subject[x].subjectCodeableConcept CodeableConcept
Measure.subject[x].subjectReference Reference(Group)
Measure.date This element must be supported. This element is included in summaries. 1..1 dateTime Date last changed
Measure.publisher This element is included in summaries. 1..1 string Name of the publisher (organization or individual)
Measure.contact This element must be supported. This element is included in summaries. 1..* ContactDetail Contact details for the publisher
Measure.description This element is included in summaries. 0..1 markdown Natural language description of the measure
Measure.Slices for useContext This element must be supported. This element is included in summaries. 0..* UsageContext The context that the content is intended to support
Slice: Unordered, Open by value:code

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Measure.Slices for useContext.useContext:intendedVenue This element must be supported. This element is included in summaries. 0..* UsageContext What venue?
Measure.Slices for useContext.useContext:intendedVenue.id 0..1 string Unique id for inter-element referencing
Measure.Slices for useContext.useContext:intendedVenue.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for useContext.useContext:intendedVenue.code This element must be supported. This element is included in summaries. 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:
{
  "system" : "http://terminology.hl7.org/CodeSystem/usage-context-type",
  "code" : "venue"
}
Measure.Slices for useContext.useContext:intendedVenue.value[x] This element must be supported. This element is included in summaries. 1..1 CodeableConcept Value that defines the context
Binding: IntendedVenue (4.0.0) (extensible)
Measure.jurisdiction This element must be supported. This element is included in summaries. 0..* CodeableConcept Intended jurisdiction for measure (if applicable)
Binding: Jurisdiction ValueSet (extensible): Countries and regions within which this artifact is targeted for use.
Measure.purpose This element must be supported. 0..1 markdown Why this measure is defined
Measure.usage This element must be supported. 0..1 string Allows measure developers to provide additional guidance so that implementers can more easily interpret and implement components of the measure.
Measure.copyright This element must be supported. 0..1 markdown Use and/or publishing restrictions
Measure.approvalDate This element must be supported. 0..1 date When the measure was approved by publisher
Measure.lastReviewDate This element must be supported. 0..1 date When the measure was last reviewed
Measure.effectivePeriod This element must be supported. This element is included in summaries. 0..1 Period When the measure is expected to be used
Measure.effectivePeriod.id 0..1 string Unique id for inter-element referencing
Measure.effectivePeriod.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.effectivePeriod.Slices for extension.extension:anchor This element must be supported. 0..1 dateTime Date of first effective use
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodAnchor
Constraints: ext-1
Measure.effectivePeriod.Slices for extension.extension:duration This element must be supported. 0..1 Duration What reporting period is used
URL: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-effectivePeriodDuration
Constraints: ext-1
Measure.effectivePeriod.start This element is included in summaries. C 0..1 dateTime Starting time with inclusive boundary
Measure.effectivePeriod.end This element is included in summaries. C 0..1 dateTime End time with inclusive boundary, if not ongoing
Measure.topic This element must be supported. 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.
Measure.author This element must be supported. 0..* ContactDetail Who authored the content
Measure.editor This element must be supported. 0..* ContactDetail Who edited the content
Measure.reviewer This element must be supported. 0..* ContactDetail Who reviewed the content
Measure.endorser This element must be supported. 0..* ContactDetail Who endorsed the content
Measure.Slices for relatedArtifact This element must be supported. 0..* RelatedArtifact Additional documentation, citations, etc.
Slice: Unordered, Open by value:type

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Measure.Slices for relatedArtifact.relatedArtifact:All Slices Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.id 0..1 string Unique id for inter-element referencing
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.Slices for extension.extension:publicationDate 0..1 date Publication date of referenced artifact
URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.Slices for extension.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
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.type This element is included in summaries. 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.
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.label This element is included in summaries. 0..1 string Short label
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.display This element must be supported. This element is included in summaries. 0..1 string Brief description of the related artifact
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.citation This element is included in summaries. 0..1 markdown Bibliographic citation for the artifact
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.url This element is included in summaries. 0..1 url Where the artifact can be accessed
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.document This element must be supported. This element is included in summaries. 0..1 Attachment What document is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:All Slices.resource This element must be supported. This element is included in summaries. 0..1 canonical(Resource) What resource is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:predecessor This element must be supported. 0..1 RelatedArtifact Previous measure?
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.id 0..1 string Unique id for inter-element referencing
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.Slices for extension Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.Slices for extension.extension:publicationDate 0..1 date Publication date of referenced artifact
URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.Slices for extension.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
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.type This element must be supported. This element is included in summaries. 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 (no extensions allowed)
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.label This element is included in summaries. 0..1 string Short label
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.display This element must be supported. This element is included in summaries. 0..1 string Brief description of the related artifact
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.citation This element is included in summaries. 0..1 markdown Bibliographic citation for the artifact
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.url This element is included in summaries. 0..1 url Where the artifact can be accessed
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.document This element must be supported. This element is included in summaries. 0..1 Attachment What document is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:predecessor.resource This element must be supported. This element is included in summaries. 1..1 canonical(Measure) What resource is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:citation This element must be supported. 0..* RelatedArtifact Reference/citation
Measure.Slices for relatedArtifact.relatedArtifact:citation.id 0..1 string Unique id for inter-element referencing
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension.extension:publicationDate 0..1 date Publication date of referenced artifact
URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension.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
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:citation.Slices for extension.extension:isPrimaryCitation 0..1 boolean Primary reference
URL: http://hl7.org/fhir/StructureDefinition/cqf-isPrimaryCitation
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:citation.type This element must be supported. This element is included in summaries. 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 (no extensions allowed)
Measure.Slices for relatedArtifact.relatedArtifact:citation.label This element is included in summaries. 0..1 string Short label
Measure.Slices for relatedArtifact.relatedArtifact:citation.display This element must be supported. This element is included in summaries. 0..1 string Brief description of the related artifact
Measure.Slices for relatedArtifact.relatedArtifact:citation.citation This element is included in summaries. 0..1 markdown Bibliographic citation for the artifact
Measure.Slices for relatedArtifact.relatedArtifact:citation.url This element is included in summaries. 0..1 url Where the artifact can be accessed
Measure.Slices for relatedArtifact.relatedArtifact:citation.document This element must be supported. This element is included in summaries. 0..1 Attachment What document is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:citation.resource This element must be supported. This element is included in summaries. 0..1 canonical(Resource) What resource is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:derived-from This element must be supported. 0..* RelatedArtifact URL or canonical reference to other resources that a measure is derived from
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.id 0..1 string Unique id for inter-element referencing
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.Slices for extension Content/Rules for all slices
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.Slices for extension.extension:publicationDate 0..1 date Publication date of referenced artifact
URL: http://hl7.org/fhir/StructureDefinition/cqf-publicationDate
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.Slices for extension.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
Constraints: ext-1
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.type This element must be supported. This element is included in summaries. 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 (no extensions allowed)
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.label This element is included in summaries. 0..1 string Short label
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.display This element must be supported. This element is included in summaries. 0..1 string Brief description of the related artifact
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.citation This element is included in summaries. 0..1 markdown Bibliographic citation for the artifact
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.url This element is included in summaries. 0..1 url Should be permalink otherwise include an "accessed date"
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.document This element must be supported. This element is included in summaries. 0..1 Attachment What document is being referenced
Measure.Slices for relatedArtifact.relatedArtifact:derived-from.resource This element must be supported. This element is included in summaries. 0..1 canonical(Measure) Should be permalink otherwise include an "accessed date"
Measure.library 0..* canonical(Library) Logic used by the measure
Measure.disclaimer This element must be supported. This element is included in summaries. 0..1 markdown Disclaimer for use of the measure or its referenced content
Measure.scoring This element is included in summaries. 0..1 CodeableConcept proportion | ratio | continuous-variable | cohort
Binding: MeasureScoring (extensible): The scoring type of the measure.
Measure.compositeScoring This element is included in summaries. 0..1 CodeableConcept opportunity | all-or-nothing | linear | weighted
Binding: CompositeMeasureScoring (extensible): The composite scoring method of the measure.
Measure.type This element must be supported. This element is included in summaries. 0..* CodeableConcept process | outcome | structure | patient-reported-outcome | composite
Binding: MeasureType (1.0.1) (extensible)
Measure.riskAdjustment This element is included in summaries. 0..1 string How risk adjustment is applied for this measure
Measure.rateAggregation This element is included in summaries. 0..1 string How is rate aggregation performed for this measure
Measure.rationale This element must be supported. This element is included in summaries. 0..1 markdown Justification for the measure in terms of impact, gap in care, and evidence.
Measure.clinicalRecommendationStatement This element is included in summaries. 0..1 markdown Summary of clinical guidelines
Measure.improvementNotation This element is included in summaries. 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.
Measure.definition This element is included in summaries. 0..* markdown Defined terms used in the measure documentation
Measure.definition.id 0..1 string xml:id (or equivalent in JSON)
Measure.definition.Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.definition.Slices for extension.extension:definitionTerm 1..1 (Complex) Defined term
URL: http://hl7.org/fhir/StructureDefinition/cqf-definitionTerm
Constraints: ext-1
Measure.definition.value 0..1 string Primitive value for markdown
Measure.group This element must be supported. 0..* BackboneElement Population criteria group
Measure.group.id 0..1 string Unique id for inter-element referencing
Measure.group.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.group.Slices for extension.extension:improvementNotationGuidance This element must be supported. 0..1 markdown Explanation of improvement notation
URL: http://hl7.org/fhir/StructureDefinition/cqf-improvementNotationGuidance
Constraints: ext-1
Measure.group.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Measure.group.code 0..1 CodeableConcept Meaning of the group
Measure.group.description 0..1 string Summary description
Measure.group.population 0..* BackboneElement Population criteria
Measure.group.population.id 0..1 string Unique id for inter-element referencing
Measure.group.population.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Measure.group.population.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Measure.group.population.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.
Measure.group.population.description 0..1 string The human readable description of this population criteria
Measure.group.population.criteria 1..1 Expression The criteria that defines this population
Measure.group.stratifier 0..* BackboneElement Stratifier criteria for the measure
Measure.group.stratifier.id 0..1 string Unique id for inter-element referencing
Measure.group.stratifier.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Measure.group.stratifier.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Measure.group.stratifier.code 0..1 CodeableConcept Meaning of the stratifier
Measure.group.stratifier.description 0..1 string The human readable description of this stratifier
Measure.group.stratifier.criteria 0..1 Expression How the measure should be stratified
Measure.group.stratifier.component 0..* BackboneElement Stratifier criteria component for the measure
Measure.group.stratifier.component.id 0..1 string Unique id for inter-element referencing
Measure.group.stratifier.component.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Measure.group.stratifier.component.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Measure.group.stratifier.component.code 0..1 CodeableConcept Meaning of the stratifier component
Measure.group.stratifier.component.description 0..1 string The human readable description of this stratifier component
Measure.group.stratifier.component.criteria 1..1 Expression Component of how the measure should be stratified
Measure.supplementalData This element must be supported. 0..* BackboneElement What other data should be reported with the measure
Measure.supplementalData.id 0..1 string Unique id for inter-element referencing
Measure.supplementalData.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
Measure.supplementalData.Slices for extension.extension:includeInReportType This element must be supported. 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
Constraints: ext-1
Measure.supplementalData.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Measure.supplementalData.code 0..1 CodeableConcept Meaning of the supplemental data
Measure.supplementalData.usage 0..* CodeableConcept supplemental-data | risk-adjustment-factor
Binding: MeasureDataUsage (extensible): The intended usage for supplemental data elements in the measure.
Measure.supplementalData.description 0..1 string The human readable description of this supplemental data
Measure.supplementalData.criteria 1..1 Expression Expression describing additional data to be reported

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Measure.meta.security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
Measure.meta.tag Base example Common Tags 📍4.0.1 FHIR Std.
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.4
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 Measure.meta, Measure.meta.extension, Measure.meta.extension:packageSource, Measure.meta.versionId, Measure.meta.lastUpdated, Measure.meta.source, Measure.meta.profile, Measure.meta.security, Measure.meta.tag, Measure.implicitRules, Measure.language, Measure.text, Measure.extension, Measure.extension:knowledgeCapability, Measure.extension:copyrightLabel, Measure.extension:artifactComment, Measure.extension:authoritativeSource, Measure.extension:renderMissingElements, Measure.extension:limitations, Measure.extension:trendingIssues, Measure.extension:supplementalDataGuidance, Measure.extension:comment, Measure.extension:softwaresystem, Measure.extension:improvementNotationGuidance, Measure.modifierExtension, Measure.url, Measure.identifier, Measure.identifier:versionIndependentIdentifier, Measure.identifier:versionIndependentIdentifier.extension, Measure.identifier:versionIndependentIdentifier.use, Measure.identifier:versionIndependentIdentifier.type, Measure.identifier:versionIndependentIdentifier.system, Measure.identifier:versionIndependentIdentifier.value, Measure.identifier:versionIndependentIdentifier.period, Measure.identifier:versionIndependentIdentifier.assigner, Measure.identifier:versionSpecificIdentifier, Measure.identifier:versionSpecificIdentifier.extension, Measure.identifier:versionSpecificIdentifier.use, Measure.identifier:versionSpecificIdentifier.type, Measure.identifier:versionSpecificIdentifier.system, Measure.identifier:versionSpecificIdentifier.value, Measure.identifier:versionSpecificIdentifier.period, Measure.identifier:versionSpecificIdentifier.assigner, Measure.identifier:shortName, Measure.identifier:shortName.extension, Measure.identifier:shortName.use, Measure.identifier:shortName.type, Measure.identifier:shortName.system, Measure.identifier:shortName.value, Measure.identifier:shortName.period, Measure.identifier:shortName.assigner, Measure.identifier:endorserIdentifier, Measure.identifier:endorserIdentifier.extension, Measure.identifier:endorserIdentifier.use, Measure.identifier:endorserIdentifier.type, Measure.identifier:endorserIdentifier.system, Measure.identifier:endorserIdentifier.value, Measure.identifier:endorserIdentifier.period, Measure.identifier:endorserIdentifier.assigner, Measure.identifier:endorserIdentifier.assigner.extension, Measure.identifier:endorserIdentifier.assigner.reference, Measure.identifier:endorserIdentifier.assigner.type, Measure.identifier:endorserIdentifier.assigner.identifier, Measure.identifier:endorserIdentifier.assigner.display, Measure.identifier:publisherIdentifier, Measure.identifier:publisherIdentifier.extension, Measure.identifier:publisherIdentifier.use, Measure.identifier:publisherIdentifier.type, Measure.identifier:publisherIdentifier.system, Measure.identifier:publisherIdentifier.value, Measure.identifier:publisherIdentifier.period, Measure.identifier:publisherIdentifier.assigner, Measure.identifier:publisherIdentifier.assigner.extension, Measure.identifier:publisherIdentifier.assigner.reference, Measure.identifier:publisherIdentifier.assigner.type, Measure.identifier:publisherIdentifier.assigner.identifier, Measure.identifier:publisherIdentifier.assigner.display, Measure.version, Measure.name, Measure.title, Measure.subtitle, Measure.status, Measure.experimental, Measure.subject[x], Measure.date, Measure.publisher, Measure.contact, Measure.description, Measure.useContext, Measure.useContext:intendedVenue, Measure.useContext:intendedVenue.extension, Measure.useContext:intendedVenue.code, Measure.useContext:intendedVenue.value[x], Measure.jurisdiction, Measure.purpose, Measure.usage, Measure.copyright, Measure.approvalDate, Measure.lastReviewDate, Measure.effectivePeriod, Measure.effectivePeriod.extension, Measure.effectivePeriod.extension:anchor, Measure.effectivePeriod.extension:duration, Measure.effectivePeriod.start, Measure.effectivePeriod.end, Measure.topic, Measure.author, Measure.editor, Measure.reviewer, Measure.endorser, Measure.relatedArtifact, Measure.relatedArtifact.extension, Measure.relatedArtifact.extension:publicationDate, Measure.relatedArtifact.extension:publicationStatus, Measure.relatedArtifact.type, Measure.relatedArtifact.label, Measure.relatedArtifact.display, Measure.relatedArtifact.citation, Measure.relatedArtifact.url, Measure.relatedArtifact.document, Measure.relatedArtifact.resource, Measure.relatedArtifact:predecessor, Measure.relatedArtifact:predecessor.extension, Measure.relatedArtifact:predecessor.extension:publicationDate, Measure.relatedArtifact:predecessor.extension:publicationStatus, Measure.relatedArtifact:predecessor.type, Measure.relatedArtifact:predecessor.label, Measure.relatedArtifact:predecessor.display, Measure.relatedArtifact:predecessor.citation, Measure.relatedArtifact:predecessor.url, Measure.relatedArtifact:predecessor.document, Measure.relatedArtifact:predecessor.resource, Measure.relatedArtifact:citation, Measure.relatedArtifact:citation.extension, Measure.relatedArtifact:citation.extension:publicationDate, Measure.relatedArtifact:citation.extension:publicationStatus, Measure.relatedArtifact:citation.extension:isPrimaryCitation, Measure.relatedArtifact:citation.type, Measure.relatedArtifact:citation.label, Measure.relatedArtifact:citation.display, Measure.relatedArtifact:citation.citation, Measure.relatedArtifact:citation.url, Measure.relatedArtifact:citation.document, Measure.relatedArtifact:citation.resource, Measure.relatedArtifact:derived-from, Measure.relatedArtifact:derived-from.extension, Measure.relatedArtifact:derived-from.extension:publicationDate, Measure.relatedArtifact:derived-from.extension:publicationStatus, Measure.relatedArtifact:derived-from.type, Measure.relatedArtifact:derived-from.label, Measure.relatedArtifact:derived-from.display, Measure.relatedArtifact:derived-from.citation, Measure.relatedArtifact:derived-from.url, Measure.relatedArtifact:derived-from.document, Measure.relatedArtifact:derived-from.resource, Measure.library, Measure.disclaimer, Measure.scoring, Measure.compositeScoring, Measure.type, Measure.riskAdjustment, Measure.rateAggregation, Measure.rationale, Measure.clinicalRecommendationStatement, Measure.improvementNotation, Measure.definition, Measure.definition.extension, Measure.definition.extension:definitionTerm, Measure.group, Measure.group.extension, Measure.group.extension:improvementNotationGuidance, Measure.group.modifierExtension, Measure.group.code, Measure.group.description, Measure.group.population, Measure.group.population.extension, Measure.group.population.modifierExtension, Measure.group.population.code, Measure.group.population.description, Measure.group.population.criteria, Measure.group.stratifier, Measure.group.stratifier.extension, Measure.group.stratifier.modifierExtension, Measure.group.stratifier.code, Measure.group.stratifier.description, Measure.group.stratifier.criteria, Measure.group.stratifier.component, Measure.group.stratifier.component.extension, Measure.group.stratifier.component.modifierExtension, Measure.group.stratifier.component.code, Measure.group.stratifier.component.description, Measure.group.stratifier.component.criteria, Measure.supplementalData, Measure.supplementalData.extension, Measure.supplementalData.extension:includeInReportType, Measure.supplementalData.modifierExtension, Measure.supplementalData.code, Measure.supplementalData.usage, Measure.supplementalData.description, Measure.supplementalData.criteria All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Measure.meta.extension, Measure.meta.extension:packageSource, Measure.extension, Measure.extension:knowledgeCapability, Measure.extension:copyrightLabel, Measure.extension:artifactComment, Measure.extension:authoritativeSource, Measure.extension:renderMissingElements, Measure.extension:limitations, Measure.extension:trendingIssues, Measure.extension:supplementalDataGuidance, Measure.extension:comment, Measure.extension:softwaresystem, Measure.extension:improvementNotationGuidance, Measure.modifierExtension, Measure.identifier:versionIndependentIdentifier.extension, Measure.identifier:versionSpecificIdentifier.extension, Measure.identifier:shortName.extension, Measure.identifier:endorserIdentifier.extension, Measure.identifier:endorserIdentifier.assigner.extension, Measure.identifier:publisherIdentifier.extension, Measure.identifier:publisherIdentifier.assigner.extension, Measure.useContext:intendedVenue.extension, Measure.effectivePeriod.extension, Measure.effectivePeriod.extension:anchor, Measure.effectivePeriod.extension:duration, Measure.relatedArtifact.extension, Measure.relatedArtifact.extension:publicationDate, Measure.relatedArtifact.extension:publicationStatus, Measure.relatedArtifact:predecessor.extension, Measure.relatedArtifact:predecessor.extension:publicationDate, Measure.relatedArtifact:predecessor.extension:publicationStatus, Measure.relatedArtifact:citation.extension, Measure.relatedArtifact:citation.extension:publicationDate, Measure.relatedArtifact:citation.extension:publicationStatus, Measure.relatedArtifact:citation.extension:isPrimaryCitation, Measure.relatedArtifact:derived-from.extension, Measure.relatedArtifact:derived-from.extension:publicationDate, Measure.relatedArtifact:derived-from.extension:publicationStatus, Measure.definition.extension, Measure.definition.extension:definitionTerm, Measure.group.extension, Measure.group.extension:improvementNotationGuidance, Measure.group.modifierExtension, Measure.group.population.extension, Measure.group.population.modifierExtension, Measure.group.stratifier.extension, Measure.group.stratifier.modifierExtension, Measure.group.stratifier.component.extension, Measure.group.stratifier.component.modifierExtension, Measure.supplementalData.extension, Measure.supplementalData.extension:includeInReportType, Measure.supplementalData.modifierExtension 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())
pub-1 error Measure If knowledge capabilities are stated, they SHALL include publishable extension('http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability').exists() implies extension('http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability').where(value = 'publishable').exists()

This structure is derived from CRMIPublishableMeasure

Summary

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

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

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