Release 4 Snapshot 3: Connectathon 32 Base

This page is part of the Snapshot #3 for FHIR Specification (v4.0.1: R4 - Mixed Normative and STU ) in it's permanent home (it will always be available at this URL). The current version which supercedes this version is 5.0.0 R5 , released to support Connectathon 32 . For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4

Content Detailed Descriptions Mappings XML JSON 14.14.11.2 StructureDefinition: ShareableMeasure

Example StructureDefinition/allergyintolerance-duration (XML)

The official URL for this profile is: http://hl7.org/fhir/StructureDefinition/shareablemeasure Enforces the minimum information set for the measure metadata required by HL7 and other organizations that share and publish measures This profile was published on [no date] as a draft by HL7. 14.14.11.2.1 Formal Views of Profile Content Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work . Text Summary
Clinical Quality Information Patient Care Work Group   Maturity Level : 1 N/A Trial Use Standards Status : Informative Use Context : Any

This structure is derived from Measure . Name Flags Card. Type Description & Constraints Measure 1..1 url 1..1 uri identifier S 0 .. * Identifier version 1..1 string name 1..1 string title S 0..1 string experimental 1..1 boolean date S 0..1 dateTime publisher 1..1 string contact S 0 .. * ContactDetail description 1..1 markdown useContext S 0 .. * UsageContext jurisdiction S 0 .. * CodeableConcept Documentation for this format Name Flags Card. Type Description & Constraints Measure I 1..1 A quality measure definition id Σ 0..1 string Logical id of this artifact meta Σ I 0..1 Meta Metadata about the resource implicitRules ?! Σ I 0..1 uri A set of rules under which this content was created language I 0..1 code Language of the resource content Binding: Common Languages ( preferred ) Max Binding: All Languages text I 0..1 Narrative Text summary of the resource, for human interpretation contained 0..* Resource Contained, inline Resources extension I 0..* Extension Additional content defined by implementations modifierExtension ?! I 0..* Extension Extensions that cannot be ignored url Σ I 1..1 uri Canonical identifier for this measure, represented as a URI (globally unique) identifier S Σ I 0..* Identifier Additional identifier for the measure version Σ I 1..1 string Business version of the measure name Σ I 1..1 string Name for this measure (computer friendly) title S Σ I 0..1 string Name for this measure (human friendly) subtitle I 0..1 string Subordinate title of the measure status ?! Σ I 1..1 code draft | active | retired | unknown Binding: PublicationStatus ( required ) experimental Σ I 1..1 boolean For testing purposes, not real usage subject[x] I 0..1 E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device Binding: Subject type ( extensible ) subjectCodeableConcept CodeableConcept subjectReference Reference (group.html) date S Σ I 0..1 dateTime Date last changed publisher Σ I 1..1 string Name of the publisher (organization or individual) contact S Σ I 0..* ContactDetail Contact details for the publisher description Σ I 1..1 markdown Natural language description of the measure useContext S Σ I 0..* UsageContext The context that the content is intended to support jurisdiction S Σ I 0..* CodeableConcept Intended jurisdiction for measure (if applicable) Binding: Jurisdiction ( extensible ) purpose I 0..1 markdown Why this measure is defined usage I 0..1 string Describes the clinical usage of the measure copyright I 0..1 markdown Use and/or publishing restrictions approvalDate I 0..1 date When the measure was approved by publisher lastReviewDate I 0..1 date When the measure was last reviewed effectivePeriod Σ I 0..1 Period When the measure is expected to be used topic I 0..* CodeableConcept The category of the measure, such as Education, Treatment, Assessment, etc. Binding: DefinitionTopic Raw XML ( example ) author I 0..* ContactDetail Who authored the content editor I 0..* ContactDetail Who edited the content reviewer I 0..* ContactDetail Who reviewed the content endorser I 0..* ContactDetail Who endorsed the content relatedArtifact I 0..* RelatedArtifact Additional documentation, citations, etc. library I 0..* canonical form ( Library ) Logic used by the measure disclaimer Σ I 0..1 markdown Disclaimer for use of the measure or its referenced content scoring Σ I 0..1 CodeableConcept proportion | ratio | continuous-variable | cohort Binding: MeasureScoring ( extensible ) compositeScoring Σ I 0..1 CodeableConcept opportunity | all-or-nothing | linear | weighted Binding: CompositeMeasureScoring ( extensible ) type Σ I 0..* CodeableConcept process | outcome | structure | patient-reported-outcome | composite Binding: MeasureType ( extensible ) riskAdjustment Σ I 0..1 string How risk adjustment is applied for this measure rateAggregation Σ I 0..1 string How is rate aggregation performed for this measure rationale Σ I 0..1 markdown Detailed description of why the measure exists clinicalRecommendationStatement Σ I 0..1 markdown Summary of clinical guidelines improvementNotation Σ I 0..1 CodeableConcept increase | decrease Binding: MeasureImprovementNotation ( required ) definition Σ I 0..* markdown Defined terms used in the measure documentation guidance Σ I 0..1 markdown Additional guidance for implementers group I 0..* BackboneElement Population criteria group id 0..1 string Unique id for inter-element referencing extension I 0..* Extension Additional content defined by implementations modifierExtension ?! Σ I 0..* Extension Extensions that cannot be ignored even if unrecognized code I 0..1 CodeableConcept Meaning of the group description I 0..1 string Summary description population I 0..* BackboneElement Population criteria id 0..1 string Unique id for inter-element referencing extension I 0..* Extension Additional content defined by implementations modifierExtension ?! Σ I 0..* Extension Extensions that cannot be ignored even if unrecognized code I 0..1 CodeableConcept initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType ( extensible ) description I 0..1 string The human readable description of this population criteria criteria I 1..1 Expression The criteria that defines this population stratifier I 0..* BackboneElement Stratifier criteria for the measure id 0..1 string Unique id for inter-element referencing extension I 0..* Extension Additional content defined by implementations modifierExtension ?! Σ I 0..* Extension Extensions that cannot be ignored even if unrecognized code I 0..1 CodeableConcept Meaning of the stratifier description I 0..1 string The human readable description of this stratifier criteria I 0..1 Expression How the measure should be stratified component I 0..* BackboneElement Stratifier criteria component for the measure id 0..1 string Unique id for inter-element referencing extension I 0..* Extension Additional content defined by implementations modifierExtension ?! Σ I 0..* Extension Extensions that cannot be ignored even if unrecognized code I 0..1 CodeableConcept Meaning of the stratifier component description I 0..1 string The human readable description of this stratifier component criteria I 1..1 Expression Component of how the measure should be stratified supplementalData I 0..* BackboneElement What other data should be reported with the measure id 0..1 string Unique id for inter-element referencing extension I 0..* Extension Additional content defined by implementations modifierExtension ?! Σ I 0..* Extension Extensions that cannot be ignored even if unrecognized code I 0..1 CodeableConcept Meaning of the supplemental data usage I 0..* CodeableConcept supplemental-data | risk-adjustment-factor Binding: MeasureDataUsage ( extensible + also see XML Format Specification ) description I 0..1 string The human readable description of this supplemental data criteria I 1..1 Expression Expression describing additional data to be reported Documentation for this format <!-- Shareable Measure --> < xmlns="http://hl7.org/fhir" > <!-- from Element: --> <</id> <</meta> < < < Text summary of the resource, for human interpretation</text> <</contained> <<a href="shareablemeasure-definitions.html#Measure.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension> < <</identifier> < < < < < < <</subject[x]> < < <</contact> < < The context that the content is intended to support</useContext> <</jurisdiction> < < < < < < When the measure is expected to be used</effectivePeriod> <</topic> <</author> <</editor> <</reviewer> <</endorser> < Additional documentation, citations, etc.</relatedArtifact> < < <</scoring> <</compositeScoring> <</type> < < < < <</improvementNotation> < < < <<a href="shareablemeasure-definitions.html#Measure.group.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension> <</code> < < <<a href="shareablemeasure-definitions.html#Measure.group.population.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension> <</code> < < The criteria that defines this population</criteria> </population> < <<a href="shareablemeasure-definitions.html#Measure.group.stratifier.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension> < Meaning of the stratifier</code> < < How the measure should be stratified</criteria> < <<a href="shareablemeasure-definitions.html#Measure.group.stratifier.component.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension> < Meaning of the stratifier component</code> < The human readable description of this stratifier component < Component of how the measure should be stratified</criteria> </component> </stratifier> </group> < <<a href="shareablemeasure-definitions.html#Measure.supplementalData.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension> < Meaning of the supplemental data</code> <</usage> < < Expression describing additional data to be reported</criteria> </supplementalData> </Measure> { // // from Element: " " " " " "<a href="shareablemeasure-definitions.html#Measure.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"> " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " } This structure is derived from Measure . Summary

Mandatory: 6 elements Must-Support: 6 elements AIDuration

Differential View
<?xml version="1.0" encoding="UTF-8"?>

<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="allergyintolerance-duration"/> 
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg">
    <valueCode value="pc"/> 
  </extension> 
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm">
    <valueInteger value="1"/> 
  </extension> 
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
    <valueCode value="trial-use"/> 
  </extension> 
  <url value="http://hl7.org/fhir/StructureDefinition/allergyintolerance-duration"/> 
  <identifier> 
    <system value="urn:ietf:rfc:3986"/> 
    <value value="urn:oid:2.16.840.1.113883.4.642.5.1294"/> 
  </identifier> 
  <version value="5.0.0-snapshot3"/> 
  <name value="AIDuration"/> 
  <title value="AllergyIntolerance Duration"/> 
  <status value="draft"/> 
  <experimental value="false"/> 
  <date value="2015-02-21"/> 
  <publisher value="Health Level Seven, Inc. - FHIR WG"/> 
  <contact> 
    <telecom> 
      <system value="url"/> 
      <value value="HL7"/> 
    </telecom> 
  </contact> 
  <description value="The amount of time that the Adverse Reaction persisted."/> 
  <fhirVersion value="5.0.0"/> 
  <mapping> 
    <identity value="rim"/> 
    <uri value="http://hl7.org/v3"/> 
    <name value="RIM Mapping"/> 
  </mapping> 
  <kind value="complex-type"/> 
  <abstract value="false"/> 
  <context> 
    <type value="element"/> 
    <expression value="AllergyIntolerance.reaction"/> 
  </context> 
  <type value="Extension"/> 
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension"/> 
  <derivation value="constraint"/> 
  <snapshot> 
    <element id="Extension">
      <path value="Extension"/> 
      <short value="How long Manifestations persisted"/> 
      <definition value="The amount of time that the Adverse Reaction persisted."/> 
      <min value="0"/> 
      <max value="1"/> 
      <base> 
        <path value="Extension"/> 
        <min value="0"/> 
        <max value="*"/> 
      </base> 
      <constraint> 
        <key value="ele-1"/> 
        <severity value="error"/> 
        <human value="All FHIR elements must have a @value or children"/> 
        <expression value="hasValue() or (children().count() &gt; id.count())"/> 
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/> 
      </constraint> 
      <constraint> 
        <key value="ext-1"/> 
        <severity value="error"/> 
        <human value="Must have either extensions or value[x], not both"/> 
        <expression value="extension.exists() != value.exists()"/> 
        <source value="http://hl7.org/fhir/StructureDefinition/Extension"/> 
      </constraint> 
      <isModifier value="false"/> 
    </element> 
    <element id="Extension.id">
      <path value="Extension.id"/> 
      <representation value="xmlAttr"/> 
      <short value="Unique id for inter-element referencing"/> 
      <definition value="Unique id for the element within a resource (for internal references). This may

       be any string value that does not contain spaces."/> 
      <min value="0"/> 
      <max value="1"/> 
      <base> 
        <path value="Element.id"/> 
        <min value="0"/> 
        <max value="1"/> 
      </base> 
      <type> 
        <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
          <valueUrl value="id"/> 
        </extension> 
        <code value="http://hl7.org/fhirpath/System.String"/> 
      </type> 
      <isModifier value="false"/> 
      <isSummary value="false"/> 
      <mapping> 
        <identity value="rim"/> 
        <map value="n/a"/> 
      </mapping> 
    </element> 
    <element id="Extension.extension">
      <path value="Extension.extension"/> 
      <slicing> 
        <discriminator> 
          <type value="value"/> 
          <path value="url"/> 
        </discriminator> 
        <description value="Extensions are always sliced by (at least) url"/> 
        <rules value="open"/> 
      </slicing> 
      <short value="Extension"/> 
      <definition value="An Extension"/> 
      <min value="0"/> 
      <max value="0"/> 
      <base> 
        <path value="Element.extension"/> 
        <min value="0"/> 
        <max value="*"/> 
      </base> 
      <type> 
        <code value="Extension"/> 
      </type> 
      <constraint> 
        <key value="ele-1"/> 
        <severity value="error"/> 
        <human value="All FHIR elements must have a @value or children"/> 
        <expression value="hasValue() or (children().count() &gt; id.count())"/> 
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/> 
      </constraint> 
      <constraint> 
        <key value="ext-1"/> 
        <severity value="error"/> 
        <human value="Must have either extensions or value[x], not both"/> 
        <expression value="extension.exists() != value.exists()"/> 
        <source value="http://hl7.org/fhir/StructureDefinition/Extension"/> 
      </constraint> 
      <isModifier value="false"/> 
      <isSummary value="false"/> 
    </element> 
    <element id="Extension.url">
      <path value="Extension.url"/> 
      <representation value="xmlAttr"/> 
      <short value="identifies the meaning of the extension"/> 
      <definition value="Source of the definition for the extension code - a logical name or a URL."/> 
      <comment value="The definition may point directly to a computable or human-readable definition

       of the extensibility codes, or it may be a logical URI as declared in some other
       specification. The definition SHALL be a URI for the Structure Definition defining
       the extension."/> 
      <min value="1"/> 
      <max value="1"/> 
      <base> 
        <path value="Extension.url"/> 
        <min value="1"/> 
        <max value="1"/> 
      </base> 
      <type> 
        <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
          <valueUrl value="uri"/> 
        </extension> 
        <code value="http://hl7.org/fhirpath/System.String"/> 
      </type> 
      <fixedUri value="http://hl7.org/fhir/StructureDefinition/allergyintolerance-duration"/> 
      <isModifier value="false"/> 
      <isSummary value="false"/> 
      <mapping> 
        <identity value="rim"/> 
        <map value="N/A"/> 
      </mapping> 
    </element> 
    <element id="Extension.value[x]">
      <path value="Extension.value[x]"/> 
      <short value="Value of extension"/> 
      <definition value="Value of extension - must be one of a constrained set of the data types (see [Extensibility](

      extensibility.html) for a list)."/> 
      <min value="1"/> 
      <max value="1"/> 
      <base> 
        <path value="Extension.value[x]"/> 
        <min value="0"/> 
        <max value="1"/> 
      </base> 
      <type> 
        <code value="Duration"/> 
      </type> 
      <constraint> 
        <key value="ele-1"/> 
        <severity value="error"/> 
        <human value="All FHIR elements must have a @value or children"/> 
        <expression value="hasValue() or (children().count() &gt; id.count())"/> 
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/> 
      </constraint> 
      <isModifier value="false"/> 
      <isSummary value="false"/> 
      <mapping> 
        <identity value="rim"/> 
        <map value="N/A"/> 
      </mapping> 
    </element> 
  </snapshot> 
  <differential> 
    <element id="Extension">
      <path value="Extension"/> 
      <short value="How long Manifestations persisted"/> 
      <definition value="The amount of time that the Adverse Reaction persisted."/> 
      <min value="0"/> 
      <max value="1"/> 
    </element> 
    <element id="Extension.extension">
      <path value="Extension.extension"/> 
      <max value="0"/> 
    </element> 
    <element id="Extension.url">
      <path value="Extension.url"/> 
      <fixedUri value="http://hl7.org/fhir/StructureDefinition/allergyintolerance-duration"/> 
    </element> 
    <element id="Extension.value[x]">
      <path value="Extension.value[x]"/> 
      <min value="1"/> 
      <type> 
        <code value="Duration"/> 
      </type> 
    </element> 
  </differential> 

This
structure
is
derived
from
Measure
.
Name
Flags
Card.
Type
Description
&
Constraints
Measure
1..1
url
1..1
uri
identifier
S
0
..
*
Identifier
version
1..1
string
name
1..1
string
title
S
0..1
string
experimental
1..1
boolean
date
S
0..1
dateTime
publisher
1..1
string
contact
S
0
..
*
ContactDetail
description
1..1
markdown
useContext
S
0
..
*
UsageContext
jurisdiction


</

StructureDefinition


S
0
..
*

>


CodeableConcept
Documentation
for
this
format



Snapshot View Name Flags Card. Type Description & Constraints Measure I 1..1 A quality measure definition id Σ 0..1 string Logical id of this artifact meta Σ I 0..1 Meta Metadata about the resource implicitRules ?! Σ I 0..1 uri A set of rules under which this content was created language I 0..1 code Language of the resource content Binding: Common Languages ( preferred ) Max Binding: All Languages text I 0..1 Narrative Text summary of the resource, for human interpretation contained 0..* Resource Contained, inline Resources extension I 0..* Extension Additional content defined by implementations modifierExtension ?! I 0..* Extension Extensions that cannot be ignored url Σ I 1..1 uri Canonical identifier for this measure, represented as a URI (globally unique) identifier S Σ I 0..* Identifier Additional identifier for the measure version Σ I 1..1 string Business version of the measure name Σ I 1..1 string Name for this measure (computer friendly) title S Σ I 0..1 string Name for this measure (human friendly) subtitle I 0..1 string Subordinate title of the measure status ?! Σ I 1..1 code draft | active | retired | unknown Binding: PublicationStatus ( required ) experimental Σ I 1..1 boolean For testing purposes, not real usage subject[x] I 0..1 E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device Binding: Subject type ( extensible ) subjectCodeableConcept CodeableConcept subjectReference Reference (group.html) date S Σ I 0..1 dateTime Date last changed publisher Σ I 1..1 string Name of the publisher (organization or individual) contact S Σ I 0..* ContactDetail Contact details for the publisher description Σ I 1..1 markdown Natural language description of the measure useContext S Σ I 0..* UsageContext The context that the content is intended to support jurisdiction S Σ I 0..* CodeableConcept Intended jurisdiction for measure (if applicable) Binding: Jurisdiction ( extensible ) purpose I 0..1 markdown Why this measure is defined usage I 0..1 string Describes the clinical usage of the measure copyright I 0..1 markdown Use and/or publishing restrictions approvalDate I 0..1 date When the measure was approved by publisher lastReviewDate I 0..1 date When the measure was last reviewed effectivePeriod Σ I 0..1 Period When the measure is expected Usage note: every effort has been made to be used topic I 0..* CodeableConcept The category of the measure, such as Education, Treatment, Assessment, etc. Binding: DefinitionTopic ( example ) author I 0..* ContactDetail Who authored the content editor I 0..* ContactDetail Who edited the content reviewer I 0..* ContactDetail Who reviewed the content endorser I 0..* ContactDetail Who endorsed the content relatedArtifact I 0..* RelatedArtifact Additional documentation, citations, etc. library I 0..* canonical ( Library ) Logic used by the measure disclaimer Σ I 0..1 markdown Disclaimer for use of the measure or its referenced content scoring Σ I 0..1 CodeableConcept proportion | ratio | continuous-variable | cohort Binding: MeasureScoring ( extensible ) compositeScoring Σ I 0..1 CodeableConcept opportunity | all-or-nothing | linear | weighted Binding: CompositeMeasureScoring ( extensible ) type Σ I 0..* CodeableConcept process | outcome | structure | patient-reported-outcome | composite Binding: MeasureType ( extensible ) riskAdjustment Σ I 0..1 string How risk adjustment is applied for this measure rateAggregation Σ I 0..1 string How is rate aggregation performed for this measure rationale Σ I 0..1 markdown Detailed description of why the measure exists clinicalRecommendationStatement Σ I 0..1 markdown Summary of clinical guidelines improvementNotation Σ I 0..1 CodeableConcept increase | decrease Binding: MeasureImprovementNotation ( required ) definition Σ I 0..* markdown Defined terms used in the measure documentation guidance Σ I 0..1 markdown Additional guidance for implementers group I 0..* BackboneElement Population criteria group id 0..1 string Unique id for inter-element referencing extension I 0..* Extension Additional content defined by implementations modifierExtension ?! Σ I 0..* Extension Extensions that cannot be ignored even if unrecognized code I 0..1 CodeableConcept Meaning of the group description I 0..1 string Summary description population I 0..* BackboneElement Population criteria id 0..1 string Unique id for inter-element referencing extension I 0..* Extension Additional content defined by implementations modifierExtension ?! Σ I 0..* Extension Extensions that cannot be ignored even if unrecognized code I 0..1 CodeableConcept initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: MeasurePopulationType ( extensible ) description I 0..1 string The human readable description of this population criteria criteria I 1..1 Expression The criteria that defines this population stratifier I 0..* BackboneElement Stratifier criteria for the measure id 0..1 string Unique id for inter-element referencing extension I 0..* Extension Additional content defined by implementations modifierExtension ?! Σ I 0..* Extension Extensions that cannot be ignored even if unrecognized code I 0..1 CodeableConcept Meaning of the stratifier description I 0..1 string The human readable description of this stratifier criteria I 0..1 Expression How the measure should be stratified component I 0..* BackboneElement Stratifier criteria component for the measure id 0..1 string Unique id for inter-element referencing extension I 0..* Extension Additional content defined by implementations modifierExtension ?! Σ I 0..* Extension Extensions ensure that cannot be ignored even if unrecognized code I 0..1 CodeableConcept Meaning of the stratifier component description I 0..1 string The human readable description of this stratifier component criteria I 1..1 Expression Component of how the measure should be stratified supplementalData I 0..* BackboneElement What other data should be reported with the measure id 0..1 string Unique id for inter-element referencing extension I 0..* Extension Additional content defined by implementations modifierExtension ?! Σ I 0..* Extension Extensions that cannot be ignored even if unrecognized code I 0..1 CodeableConcept Meaning examples are correct and useful, but they are not a normative part of the supplemental data usage I 0..* CodeableConcept supplemental-data | risk-adjustment-factor Binding: MeasureDataUsage ( extensible ) description I 0..1 string The human readable description of this supplemental data criteria I 1..1 Expression Expression describing additional data to be reported Documentation for this format XML Template <!-- Shareable Measure --> < xmlns="http://hl7.org/fhir" > <!-- from Element: --> <</id> <</meta> < < < Text summary of the resource, for human interpretation</text> <</contained> <<a href="shareablemeasure-definitions.html#Measure.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension> < <</identifier> < < < < < < <</subject[x]> < < <</contact> < < The context that the content is intended to support</useContext> <</jurisdiction> < < < < < < When the measure is expected to be used</effectivePeriod> <</topic> <</author> <</editor> <</reviewer> <</endorser> < Additional documentation, citations, etc.</relatedArtifact> < < <</scoring> <</compositeScoring> <</type> < < < < <</improvementNotation> < < < <<a href="shareablemeasure-definitions.html#Measure.group.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension> <</code> < < <<a href="shareablemeasure-definitions.html#Measure.group.population.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension> <</code> < < The criteria that defines this population</criteria> </population> < <<a href="shareablemeasure-definitions.html#Measure.group.stratifier.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension> < Meaning of the stratifier</code> < < How the measure should be stratified</criteria> < <<a href="shareablemeasure-definitions.html#Measure.group.stratifier.component.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension> < Meaning of the stratifier component</code> < The human readable description of this stratifier component < Component of how the measure should be stratified</criteria> </component> </stratifier> </group> < <<a href="shareablemeasure-definitions.html#Measure.supplementalData.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"></modifierExtension> < Meaning of the supplemental data</code> <</usage> < < Expression describing additional data to be reported</criteria> </supplementalData> </Measure> JSON Template specification.

{ // // from Element: " " " " " "<a href="shareablemeasure-definitions.html#Measure.modifierExtension" title="May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself) (this element modifies the meaning of other elements)" class="dict"> " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " }
  Alternate definitions: Master Definition ( XML , JSON ), Schematron 14.14.11.2.2 Terminology Bindings Path Name Conformance ValueSet Measure.language Common Languages preferred Common Languages Measure.status PublicationStatus required PublicationStatus Measure.subject[x] Subject type extensible Subject type Measure.jurisdiction Jurisdiction extensible Jurisdiction Measure.topic DefinitionTopic example DefinitionTopic Measure.scoring MeasureScoring extensible MeasureScoring Measure.compositeScoring CompositeMeasureScoring extensible CompositeMeasureScoring Measure.type MeasureType extensible MeasureType Measure.improvementNotation MeasureImprovementNotation required MeasureImprovementNotation Measure.group.population.code MeasurePopulationType extensible MeasurePopulationType Measure.supplementalData.usage MeasureDataUsage extensible MeasureDataUsage .