CDC National Healthcare Safety Network (NHSN) Digital Quality Measures (dQM) Content Package IG
3.0.0 - Release 3 - draft United States of America flag

CDC National Healthcare Safety Network (NHSN) Digital Quality Measures (dQM) Content Package IG - Local Development build (v3.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Subject-List MeasureReport Profile

Official URL: http://www.cdc.gov/nhsn/fhirportal/dqm/ig/StructureDefinition/subjectlist-measurereport Version: 3.0.0
Standards status: Trial-use Maturity Level: 2 Computable Name: SubjectListMeasureReportProfile
Other Identifiers: OID:2.16.840.1.113883.4.642.40.1002.42.47

A Subject-List MeasureReport contains the count of subjects (i.e., patients) in the Initial Population. It also references the Individual MeasureReport List.

This profile is based on the Da Vinci Data Exchange for Quality Measures (DEQM) FHIR IG 5.0.0 DEQM Subject List MeasureReport profile.

Usages:

You can also check for usages in the FHIR IG Statistics

Changes since version 1.0.0:

  • New Content
  • Formal Views of Profile Content

    Description of Profiles, Differentials, Snapshots and how the different presentations work.

    Name Flags Card. Type Description & Constraints    Filter: doco
    MeasureReport C 0..* DEQMSubjectListMeasureReport Results of a measure evaluation
    Constraints: mrp-1, mrp-2, deqm-2, deqm-3, subjectlist-measurereport-population-count, subjectlist-measurereport-zero-population
    MeasureReport.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
    MeasureReport.Slices for contained This element must be supported. 1..* Resource
    (NHSN-MS)
    Contained resources within the Subject List MeasureReport, containing the Individual MeasureReport List

    Slice: Unordered, Open by profile:$this

    Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
    MeasureReport.Slices for contained.contained:ip-measurereport-list This element must be supported. 1..1 IndividualMeasureReportList Only some of the constraints on the root of this type profile have been applied to this element in the snapshot. Check the type profile directly as well
    (NHSN-MS)
    The Individual MeasureReport List pointed to by MeasureReport.group.population.subjectResults
    MeasureReport.Slices for extension Content/Rules for all slices
    MeasureReport.Slices for extension.extension:reportingProgram 0..1 Identifier, canonical(CRMI Manifest Library) Reporting program
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingProgram
    MeasureReport.Slices for extension.extension:category This element must be supported. 0..1 CodeableConcept What category is this measure report
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-category
    Binding: MeasureReportCategory (extensible)
    MeasureReport.Slices for extension.extension:inputParameters 0..1 Reference(Parameters) What parameters
    URL: http://hl7.org/fhir/StructureDefinition/cqf-inputParameters
    MeasureReport.Slices for extension.extension:supplementalData This element must be supported. 0..* (Complex) Optional Extensions Element
    URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.supplementalData
    MeasureReport.Slices for extension.extension:supplementalData.extension 0..0 Extension
    Slice: Unordered, Open by value:url
    MeasureReport.Slices for extension.extension:supplementalData.url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.supplementalData"
    MeasureReport.Slices for extension.extension:supplementalData.value[x] 1..1 Reference(Resource) Value of extension
    MeasureReport.Slices for extension.extension:supplementalData.value[x].Slices for extension Content/Rules for all slices
    MeasureReport.Slices for extension.extension:supplementalData.value[x].Slices for extension.extension:criteriaReference This element must be supported. 0..1 string Criteria reference
    URL: http://hl7.org/fhir/StructureDefinition/cqf-criteriaReference
    MeasureReport.Slices for extension.extension:supplementalData.value[x].Slices for extension.extension:description This element must be supported. 0..1 markdown Description of the supplemental data
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    MeasureReport.Slices for extension.extension:scoring This element must be supported. C 0..1 CodeableConcept proportion | ratio | continuous-variable | cohort | composite | attestation
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring
    Binding: MeasureScoring (2.0.0) (extensible)
    MeasureReport.Slices for extension.extension:vendor 0..1 Reference(QICore Organization) Vendor information
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingVendor
    MeasureReport.Slices for extension.extension:location 0..* Reference(QICore Location) Location(s) from which reported data was gathered
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-dataLocation
    MeasureReport.Slices for extension.extension:cehrt 0..1 (Complex) CMS EHR Certification ID
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier
    MeasureReport.Slices for extension.extension:cehrt.url 1..1 uri "http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier"
    MeasureReport.Slices for extension.extension:cehrt.Slices for value[x] 1..1 Identifier Value of extension
    Slice: Unordered, Closed by type:$this
    MeasureReport.Slices for extension.extension:cehrt.Slices for value[x] Content/Rules for all slices
    MeasureReport.Slices for extension.extension:cehrt.Slices for value[x].value[x]:valueIdentifier 1..1 Identifier Value of extension
    Required Pattern: At least the following
    MeasureReport.Slices for extension.extension:software 0..* Reference(CRMI Software System Device) Extension
    URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
    MeasureReport.Slices for extension.extension:message 0..1 Reference(OperationOutcome) Messages encountered while creating the report
    URL: http://hl7.org/fhir/StructureDefinition/cqf-messages
    MeasureReport.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
    MeasureReport.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code
    (NHSN-MS)
    The status of the MeasureReport complete | pending | error
    Binding: MeasureReportStatus (required)
    MeasureReport.type This element must be supported. This element is included in summaries. C 1..1 code
    (NHSN-MS)
    The type of MeasureReport is subject-list individual | subject-list | summary | data-collection
    Binding: MeasureReportType (required): The type of the measure report.
    Fixed Value: subject-list
    MeasureReport.measure This element must be supported. This element is included in summaries. C 1..1 canonical(CRMI Shareable Measure)
    (NHSN-MS)
    What measure and version was calculated
    Constraints: deqm-0
    MeasureReport.subject This element must be supported. This element is included in summaries. 0..1 Reference(Group) What individual(s) the report is for
    MeasureReport.date This element must be supported. This element is included in summaries. 1..1 dateTime
    (NHSN-MS)
    When the report was generated. Note: The language in R5 was changed to calculated. We are clarifying that intent.
    MeasureReport.reporter This element must be supported. This element is included in summaries. 1..1 Reference(QICore Organization)
    (NHSN-MS)
    The reporting entity that is reporting the data
    MeasureReport.reporter.Slices for extension Content/Rules for all slices
    MeasureReport.reporter.Slices for extension.extension:group 0..1 Reference(Group) Group of practitioners responsible for a report
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reporterGroup
    MeasureReport.period This element must be supported. This element is included in summaries. C 1..1 Period
    (NHSN-MS)
    What period the report covers
    Constraints: deqm-1
    MeasureReport.period.start This element must be supported. This element is included in summaries. C 1..1 dateTime
    (NHSN-MS)
    Starting time with inclusive boundary
    MeasureReport.period.end This element must be supported. This element is included in summaries. C 1..1 dateTime
    (NHSN-MS)
    End time with inclusive boundary, if not ongoing
    MeasureReport.improvementNotation This element is a modifier element. This element must be supported. This element is included in summaries. C 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.
    MeasureReport.group This element must be supported. C 1..1 BackboneElement
    (NHSN-MS)
    Initial population group
    Constraints: deqm-4, deqm-6
    MeasureReport.group.id This element must be supported. 0..1 string Unique id for inter-element referencing
    MeasureReport.group.Slices for extension Content/Rules for all slices
    MeasureReport.group.Slices for extension.extension:scoring This element must be supported. C 0..1 CodeableConcept
    (NHSN-MS)
    The scoring extension to indicate the scoring type of the measure proportion | ratio | continuous-variable | cohort | composite | attestation
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring
    Binding: MeasureScoring (2.0.0) (extensible)
    MeasureReport.group.Slices for extension.extension:calculatedDate This element must be supported. 0..1 dateTime The date the score was calculated
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-calculatedDate
    MeasureReport.group.Slices for extension.extension:improvementNotation This element must be supported. C 0..1 CodeableConcept increase | decrease
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-groupImprovementNotation
    Binding: MeasureImprovementNotation (extensible)
    MeasureReport.group.Slices for extension.extension:description This element must be supported. 0..1 markdown Description of the group
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    MeasureReport.group.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    MeasureReport.group.code This element must be supported. This element is included in summaries. 0..1 CodeableConcept Meaning of the group
    MeasureReport.group.population This element must be supported. C 1..1 BackboneElement
    (NHSN-MS)
    Initial population
    Constraints: deqm-8
    MeasureReport.group.population.Slices for extension Content/Rules for all slices
    MeasureReport.group.population.Slices for extension.extension:countQuantity This element must be supported. C 0..1 Quantity Count as a Quantity
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity
    MeasureReport.group.population.Slices for extension.extension:description This element must be supported. 0..1 markdown Description of the population
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    MeasureReport.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
    MeasureReport.group.population.code This element must be supported. This element is included in summaries. 1..1 CodeableConcept
    (NHSN-MS)
    The code identifying the population type is an initial population. Value is fixed to initial-population
    Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.).
    Required Pattern: At least the following
    MeasureReport.group.population.code.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.population.code.extension 0..* Extension Additional content defined by implementations
    MeasureReport.group.population.code.coding 1..* Coding Code defined by a terminology system
    Fixed Value: (Complex)
    MeasureReport.group.population.code.coding.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.population.code.coding.extension 0..* Extension Additional content defined by implementations
    MeasureReport.group.population.code.coding.system 1..1 uri Identity of the terminology system
    Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population
    MeasureReport.group.population.code.coding.version 0..1 string Version of the system - if relevant
    MeasureReport.group.population.code.coding.code 1..1 code Symbol in syntax defined by the system
    Fixed Value: initial-population
    MeasureReport.group.population.code.coding.display 1..1 string Representation defined by the system
    Fixed Value: Initial Population
    MeasureReport.group.population.code.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
    MeasureReport.group.population.code.text 0..1 string Plain text representation of the concept
    MeasureReport.group.population.count This element must be supported. C 1..1 integer
    (NHSN-MS)
    The number of subjects in the initial population
    MeasureReport.group.population.subjectResults This element must be supported. 1..1 Reference(NHSN Individual MeasureReport List)
    (NHSN-MS)
    List referencing all individual measure reports for this measure
    MeasureReport.group.population.subjectResults.reference This element must be supported. This element is included in summaries. C 1..1 string
    (NHSN-MS)
    Reference to an Individual MeasureReport List resource
    MeasureReport.group.measureScore This element must be supported. This element is included in summaries. C 0..1 Quantity What score this group achieved
    MeasureReport.group.measureScore.Slices for extension Content/Rules for all slices
    MeasureReport.group.measureScore.Slices for extension.extension:alternateScoreType This element must be supported. 0..1 dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio Possible additional measureScore value types
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-alternateScoreType
    MeasureReport.group.measureScore.comparator This element is a modifier element. This element is included in summaries. 0..1 code < | <= | >= | > - how to understand the value
    Binding: QuantityComparator (required): How the Quantity should be understood and represented.
    MeasureReport.group.stratifier This element must be supported. C 0..* BackboneElement Stratification results
    Constraints: deqm-7
    MeasureReport.group.stratifier.Slices for extension Content/Rules for all slices
    MeasureReport.group.stratifier.Slices for extension.extension:description This element must be supported. 0..1 markdown Description of the stratifier
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    MeasureReport.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
    MeasureReport.group.stratifier.code This element must be supported. 0..1 CodeableConcept What stratifier of the group
    MeasureReport.group.stratifier.stratum This element must be supported. 0..* BackboneElement Stratum results, one for each unique value, or set of values, in the stratifier, or stratifier components
    MeasureReport.group.stratifier.stratum.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    MeasureReport.group.stratifier.stratum.value This element must be supported. 0..1 CodeableConcept The stratum value, e.g. male
    MeasureReport.group.stratifier.stratum.population This element must be supported. C 0..* BackboneElement Population results in this stratum
    Constraints: deqm-9
    MeasureReport.group.stratifier.stratum.population.Slices for extension Content/Rules for all slices
    MeasureReport.group.stratifier.stratum.population.Slices for extension.extension:countQuantity This element must be supported. 0..1 Quantity Size of the population as a quantity.
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity
    MeasureReport.group.stratifier.stratum.population.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    MeasureReport.group.stratifier.stratum.population.code This element must be supported. 1..1 CodeableConcept initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
    Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.).
    MeasureReport.group.stratifier.stratum.population.count This element must be supported. C 1..1 integer Size of the population
    MeasureReport.group.stratifier.stratum.population.subjectResults This element must be supported. 1..1 Reference(DEQM Individual MeasureReport List) For subject-list reports, the subject results in this population
    MeasureReport.group.stratifier.stratum.measureScore This element must be supported. 0..1 Quantity What score this stratum achieved
    MeasureReport.group.stratifier.stratum.measureScore.Slices for extension Content/Rules for all slices
    MeasureReport.group.stratifier.stratum.measureScore.Slices for extension.extension:alternateScoreType This element must be supported. 0..1 dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio Possible additional measureScore value types
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-alternateScoreType
    MeasureReport.group.stratifier.stratum.measureScore.comparator This element is a modifier element. This element is included in summaries. 0..1 code < | <= | >= | > - how to understand the value
    Binding: QuantityComparator (required): How the Quantity should be understood and represented.

    doco Documentation for this format

    Terminology Bindings

    Path Status Usage ValueSet Version Source
    MeasureReport.status Base required MeasureReportStatus 📦4.0.1 FHIR Std.
    MeasureReport.type Base required MeasureReportType 📍4.0.1 FHIR Std.
    MeasureReport.improvementNotation Base required MeasureImprovementNotation 📍4.0.1 FHIR Std.
    MeasureReport.group.​population.code Base extensible MeasurePopulationType 📦4.0.1 FHIR Std.
    MeasureReport.group.​measureScore.comparator Base required QuantityComparator 📍4.0.1 FHIR Std.
    MeasureReport.group.​stratifier.stratum.population.​code Base extensible MeasurePopulationType 📦4.0.1 FHIR Std.
    MeasureReport.group.​stratifier.stratum.measureScore.​comparator Base required QuantityComparator 📍4.0.1 FHIR Std.

    Constraints

    Id Grade Path(s) Description Expression
    deqm-0 error MeasureReport.measure Canonical URL SHALL contain a version. %resource.measure.toString().contains('|') and %resource.measure.substring(%resource.measure.toString().indexOf('|') + 1).length() > 0
    deqm-1 error MeasureReport.period Date precision SHALL be at least to day ( YYYY-MM-DD ) start.toString().length()>9 and end.toString().length()>9
    deqm-2 error MeasureReport If the measure scoring is specified at the root and the scoring type is 'proportion','ratio', or 'continuous-variable' then the improvementNotation element is required (extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists() and extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code in ('proportion' | 'ratio' | 'continuous-variable')) implies improvementNotation.exists()
    deqm-3 error MeasureReport Measure scoring is required. It must be specified on the root only, or on every group, and it cannot be on both. (extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists() and group.extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').empty()) xor (extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').empty() and group.all(extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists()))
    deqm-4 error MeasureReport.group If the measure scoring is specified on the group and the scoring type is 'proportion', 'ratio' or 'continuous-variable' then the groupImprovementNotation element is required. (extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists() and extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code in ('proportion' | 'ratio' | 'continuous-variable')) implies extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-groupImprovementNotation').exists()
    deqm-6 error MeasureReport.group If the measure scoring type is 'proportion' then the measureScore SHALL be a numerical value between 0 and 1 (%resource.extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code contains 'proportion' or extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code contains 'proportion') implies (measureScore.value >= 0.0 and measureScore.value <= 1.0)
    deqm-7 error MeasureReport.group.stratifier If group.stratifier exists, then either group.stratifier.code or the group.stratifier.stratum.component.code is present, but not both code.exists() xor stratum.component.exists()
    deqm-8 error MeasureReport.group.population The population must either have a count (integer) or a countQuantity (quantity), but not both. extension('http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity').exists() xor count.exists()
    deqm-9 error MeasureReport.group.stratifier.stratum.population The stratum population must either have a count (integer) or a countQuantity (quantity), but not both. extension('http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity').exists() xor count.exists()
    dom-2 error MeasureReport If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
    dom-3 error MeasureReport 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 MeasureReport 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 MeasureReport If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
    dom-6 best practice MeasureReport A resource should have narrative for robust management text.`div`.exists()
    ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
    ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
    mrp-1 error MeasureReport Measure Reports used for data collection SHALL NOT communicate group and score information (type != 'data-collection') or group.exists().not()
    mrp-2 error MeasureReport Stratifiers SHALL be either a single criteria or a set of criteria components group.stratifier.stratum.all(value.exists() xor component.exists())
    subjectlist-measurereport-population-count error MeasureReport SubjectList MeasureReport: group population count is >= number of entries in Subject List entries group.population.where( where(code.coding.where(code='initial-population').exists()).exists()).where(count >= subjectResults.resolve().entry.count()).exists()
    subjectlist-measurereport-zero-population error MeasureReport SubjectList MeasureReport: group population count cannot be zero group.population.count.all($this >= 1)

    This structure is derived from DEQMSubjectListMeasureReport

    Name Flags Card. Type Description & Constraints    Filter: doco
    MeasureReport C 0..* DEQMSubjectListMeasureReport Results of a measure evaluation
    Constraints: subjectlist-measurereport-population-count, subjectlist-measurereport-zero-population
    MeasureReport.meta
    MeasureReport.meta.Slices for extension Content/Rules for all slices
    MeasureReport.meta.Slices for extension.extension:link-received-date-extension 0..1 dateTime Received Date
    URL: http://www.cdc.gov/nhsn/fhirportal/dqm/ig/StructureDefinition/link-received-date-extension
    MeasureReport.Slices for contained This element must be supported. 1..* Resource
    (NHSN-MS)
    Contained resources within the Subject List MeasureReport, containing the Individual MeasureReport List

    Slice: Unordered, Open by profile:$this
    Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
    MeasureReport.Slices for contained.contained:ip-measurereport-list This element must be supported. 1..1 IndividualMeasureReportList
    (NHSN-MS)
    The Individual MeasureReport List pointed to by MeasureReport.group.population.subjectResults
    MeasureReport.status 1..1 code (NHSN-MS) The status of the MeasureReport complete | pending | error
    MeasureReport.measure 1..1 canonical(CRMI Shareable Measure) (NHSN-MS) What measure and version was calculated
    MeasureReport.date 1..1 dateTime (NHSN-MS) When the report was generated. Note: The language in R5 was changed to calculated. We are clarifying that intent.
    MeasureReport.reporter 1..1 Reference(QICore Organization) (NHSN-MS) The reporting entity that is reporting the data
    MeasureReport.period 1..1 Period (NHSN-MS) What period the report covers
    MeasureReport.period.start 1..1 dateTime (NHSN-MS) Starting time with inclusive boundary
    MeasureReport.period.end 1..1 dateTime (NHSN-MS) End time with inclusive boundary, if not ongoing
    MeasureReport.group 1..1 BackboneElement (NHSN-MS) Initial population group
    MeasureReport.group.Slices for extension Content/Rules for all slices
    MeasureReport.group.Slices for extension.extension:scoring 0..1 DEQMMeasureScoringExtension (NHSN-MS) The scoring extension to indicate the scoring type of the measure proportion | ratio | continuous-variable | cohort | composite | attestation
    MeasureReport.group.population 1..1 BackboneElement (NHSN-MS) Initial population
    MeasureReport.group.population.code 1..1 CodeableConcept (NHSN-MS) The code identifying the population type is an initial population. Value is fixed to initial-population
    Required Pattern: At least the following
    MeasureReport.group.population.code.coding 1..* Coding Code defined by a terminology system
    Fixed Value: (Complex)
    MeasureReport.group.population.code.coding.system 1..1 uri Identity of the terminology system
    Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population
    MeasureReport.group.population.code.coding.code 1..1 code Symbol in syntax defined by the system
    Fixed Value: initial-population
    MeasureReport.group.population.code.coding.display 1..1 string Representation defined by the system
    Fixed Value: Initial Population
    MeasureReport.group.population.count 1..1 integer (NHSN-MS) The number of subjects in the initial population
    MeasureReport.group.population.subjectResults 1..1 Reference(NHSN Individual MeasureReport List) (NHSN-MS) List referencing all individual measure reports for this measure
    MeasureReport.group.population.subjectResults.reference This element must be supported. 1..1 string
    (NHSN-MS)
    Reference to an Individual MeasureReport List resource

    doco Documentation for this format

    Constraints

    Id Grade Path(s) Description Expression
    subjectlist-measurereport-population-count error MeasureReport SubjectList MeasureReport: group population count is >= number of entries in Subject List entries group.population.where( where(code.coding.where(code='initial-population').exists()).exists()).where(count >= subjectResults.resolve().entry.count()).exists()
    subjectlist-measurereport-zero-population error MeasureReport SubjectList MeasureReport: group population count cannot be zero group.population.count.all($this >= 1)
    Name Flags Card. Type Description & Constraints    Filter: doco
    MeasureReport C 0..* DEQMSubjectListMeasureReport Results of a measure evaluation
    Constraints: mrp-1, mrp-2, deqm-2, deqm-3, subjectlist-measurereport-population-count, subjectlist-measurereport-zero-population
    MeasureReport.id This element is included in summaries. 0..1 id Logical id of this artifact
    MeasureReport.meta This element is included in summaries. 0..1 Meta Metadata about the resource
    MeasureReport.meta.id 0..1 string Unique id for inter-element referencing
    MeasureReport.meta.Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    MeasureReport.meta.Slices for extension.extension:link-received-date-extension 0..1 dateTime Received Date
    URL: http://www.cdc.gov/nhsn/fhirportal/dqm/ig/StructureDefinition/link-received-date-extension
    MeasureReport.meta.versionId This element is included in summaries. 0..1 id Version specific identifier
    MeasureReport.meta.lastUpdated This element is included in summaries. 0..1 instant When the resource version last changed
    MeasureReport.meta.source This element is included in summaries. 0..1 uri Identifies where the resource comes from
    MeasureReport.meta.profile This element is included in summaries. 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
    MeasureReport.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.
    MeasureReport.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".
    MeasureReport.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
    MeasureReport.language 0..1 code Language of the resource content
    Binding: CommonLanguages (preferred): A human language.
    Additional Bindings Purpose
    AllLanguages Max Binding
    MeasureReport.text 0..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
    MeasureReport.Slices for contained This element must be supported. 1..* Resource
    (NHSN-MS)
    Contained resources within the Subject List MeasureReport, containing the Individual MeasureReport List

    Slice: Unordered, Open by profile:$this

    Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
    MeasureReport.Slices for contained.contained:ip-measurereport-list This element must be supported. 1..1 IndividualMeasureReportList Only some of the constraints on the root of this type profile have been applied to this element in the snapshot. Check the type profile directly as well
    (NHSN-MS)
    The Individual MeasureReport List pointed to by MeasureReport.group.population.subjectResults
    MeasureReport.Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    MeasureReport.Slices for extension.extension:reportingProgram 0..1 Identifier, canonical(CRMI Manifest Library) Reporting program
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingProgram
    MeasureReport.Slices for extension.extension:category This element must be supported. 0..1 CodeableConcept What category is this measure report
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-category
    Binding: MeasureReportCategory (extensible)
    MeasureReport.Slices for extension.extension:inputParameters 0..1 Reference(Parameters) What parameters
    URL: http://hl7.org/fhir/StructureDefinition/cqf-inputParameters
    MeasureReport.Slices for extension.extension:supplementalData This element must be supported. 0..* (Complex) Optional Extensions Element
    URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.supplementalData
    MeasureReport.Slices for extension.extension:supplementalData.id 0..1 string Unique id for inter-element referencing
    MeasureReport.Slices for extension.extension:supplementalData.extension 0..0 Extension
    Slice: Unordered, Open by value:url
    MeasureReport.Slices for extension.extension:supplementalData.url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.supplementalData"
    MeasureReport.Slices for extension.extension:supplementalData.value[x] 1..1 Reference(Resource) Value of extension
    MeasureReport.Slices for extension.extension:supplementalData.value[x].id 0..1 string Unique id for inter-element referencing
    MeasureReport.Slices for extension.extension:supplementalData.value[x].Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    MeasureReport.Slices for extension.extension:supplementalData.value[x].Slices for extension Content/Rules for all slices
    MeasureReport.Slices for extension.extension:supplementalData.value[x].Slices for extension.extension:criteriaReference This element must be supported. 0..1 string Criteria reference
    URL: http://hl7.org/fhir/StructureDefinition/cqf-criteriaReference
    MeasureReport.Slices for extension.extension:supplementalData.value[x].Slices for extension.extension:description This element must be supported. 0..1 markdown Description of the supplemental data
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    MeasureReport.Slices for extension.extension:supplementalData.value[x].reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
    MeasureReport.Slices for extension.extension:supplementalData.value[x].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).
    MeasureReport.Slices for extension.extension:supplementalData.value[x].identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
    MeasureReport.Slices for extension.extension:supplementalData.value[x].display This element is included in summaries. 0..1 string Text alternative for the resource
    MeasureReport.Slices for extension.extension:scoring This element must be supported. C 0..1 CodeableConcept proportion | ratio | continuous-variable | cohort | composite | attestation
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring
    Binding: MeasureScoring (2.0.0) (extensible)
    MeasureReport.Slices for extension.extension:vendor 0..1 Reference(QICore Organization) Vendor information
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingVendor
    MeasureReport.Slices for extension.extension:location 0..* Reference(QICore Location) Location(s) from which reported data was gathered
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-dataLocation
    MeasureReport.Slices for extension.extension:cehrt 0..1 (Complex) CMS EHR Certification ID
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier
    MeasureReport.Slices for extension.extension:cehrt.id 0..1 string Unique id for inter-element referencing
    MeasureReport.Slices for extension.extension:cehrt.extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    MeasureReport.Slices for extension.extension:cehrt.url 1..1 uri "http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier"
    MeasureReport.Slices for extension.extension:cehrt.Slices for value[x] 1..1 Identifier Value of extension
    Slice: Unordered, Closed by type:$this
    MeasureReport.Slices for extension.extension:cehrt.Slices for value[x] Content/Rules for all slices
    MeasureReport.Slices for extension.extension:cehrt.Slices for value[x].value[x]:valueIdentifier 1..1 Identifier Value of extension
    Required Pattern: At least the following
    MeasureReport.Slices for extension.extension:software 0..* Reference(CRMI Software System Device) Extension
    URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
    MeasureReport.Slices for extension.extension:message 0..1 Reference(OperationOutcome) Messages encountered while creating the report
    URL: http://hl7.org/fhir/StructureDefinition/cqf-messages
    MeasureReport.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
    MeasureReport.identifier This element is included in summaries. 0..* Identifier Additional identifier for the MeasureReport
    MeasureReport.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code
    (NHSN-MS)
    The status of the MeasureReport complete | pending | error
    Binding: MeasureReportStatus (required)
    MeasureReport.type This element must be supported. This element is included in summaries. C 1..1 code
    (NHSN-MS)
    The type of MeasureReport is subject-list individual | subject-list | summary | data-collection
    Binding: MeasureReportType (required): The type of the measure report.
    Fixed Value: subject-list
    MeasureReport.measure This element must be supported. This element is included in summaries. C 1..1 canonical(CRMI Shareable Measure)
    (NHSN-MS)
    What measure and version was calculated
    Constraints: deqm-0
    MeasureReport.subject This element must be supported. This element is included in summaries. 0..1 Reference(Group) What individual(s) the report is for
    MeasureReport.date This element must be supported. This element is included in summaries. 1..1 dateTime
    (NHSN-MS)
    When the report was generated. Note: The language in R5 was changed to calculated. We are clarifying that intent.
    MeasureReport.reporter This element must be supported. This element is included in summaries. 1..1 Reference(QICore Organization)
    (NHSN-MS)
    The reporting entity that is reporting the data
    MeasureReport.reporter.id 0..1 string Unique id for inter-element referencing
    MeasureReport.reporter.Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    MeasureReport.reporter.Slices for extension.extension:group 0..1 Reference(Group) Group of practitioners responsible for a report
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reporterGroup
    MeasureReport.reporter.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
    MeasureReport.reporter.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).
    MeasureReport.reporter.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
    MeasureReport.reporter.display This element is included in summaries. 0..1 string Text alternative for the resource
    MeasureReport.period This element must be supported. This element is included in summaries. C 1..1 Period
    (NHSN-MS)
    What period the report covers
    Constraints: deqm-1
    MeasureReport.period.id 0..1 string Unique id for inter-element referencing
    MeasureReport.period.extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    MeasureReport.period.start This element must be supported. This element is included in summaries. C 1..1 dateTime
    (NHSN-MS)
    Starting time with inclusive boundary
    MeasureReport.period.end This element must be supported. This element is included in summaries. C 1..1 dateTime
    (NHSN-MS)
    End time with inclusive boundary, if not ongoing
    MeasureReport.improvementNotation This element is a modifier element. This element must be supported. This element is included in summaries. C 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.
    MeasureReport.group This element must be supported. C 1..1 BackboneElement
    (NHSN-MS)
    Initial population group
    Constraints: deqm-4, deqm-6
    MeasureReport.group.id This element must be supported. 0..1 string Unique id for inter-element referencing
    MeasureReport.group.Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    MeasureReport.group.Slices for extension.extension:scoring This element must be supported. C 0..1 CodeableConcept
    (NHSN-MS)
    The scoring extension to indicate the scoring type of the measure proportion | ratio | continuous-variable | cohort | composite | attestation
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring
    Binding: MeasureScoring (2.0.0) (extensible)
    MeasureReport.group.Slices for extension.extension:calculatedDate This element must be supported. 0..1 dateTime The date the score was calculated
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-calculatedDate
    MeasureReport.group.Slices for extension.extension:improvementNotation This element must be supported. C 0..1 CodeableConcept increase | decrease
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-groupImprovementNotation
    Binding: MeasureImprovementNotation (extensible)
    MeasureReport.group.Slices for extension.extension:description This element must be supported. 0..1 markdown Description of the group
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    MeasureReport.group.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    MeasureReport.group.code This element must be supported. This element is included in summaries. 0..1 CodeableConcept Meaning of the group
    MeasureReport.group.population This element must be supported. C 1..1 BackboneElement
    (NHSN-MS)
    Initial population
    Constraints: deqm-8
    MeasureReport.group.population.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.population.Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    MeasureReport.group.population.Slices for extension.extension:countQuantity This element must be supported. C 0..1 Quantity Count as a Quantity
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity
    MeasureReport.group.population.Slices for extension.extension:description This element must be supported. 0..1 markdown Description of the population
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    MeasureReport.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
    MeasureReport.group.population.code This element must be supported. This element is included in summaries. 1..1 CodeableConcept
    (NHSN-MS)
    The code identifying the population type is an initial population. Value is fixed to initial-population
    Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.).
    Required Pattern: At least the following
    MeasureReport.group.population.code.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.population.code.extension 0..* Extension Additional content defined by implementations
    MeasureReport.group.population.code.coding 1..* Coding Code defined by a terminology system
    Fixed Value: (Complex)
    MeasureReport.group.population.code.coding.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.population.code.coding.extension 0..* Extension Additional content defined by implementations
    MeasureReport.group.population.code.coding.system 1..1 uri Identity of the terminology system
    Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population
    MeasureReport.group.population.code.coding.version 0..1 string Version of the system - if relevant
    MeasureReport.group.population.code.coding.code 1..1 code Symbol in syntax defined by the system
    Fixed Value: initial-population
    MeasureReport.group.population.code.coding.display 1..1 string Representation defined by the system
    Fixed Value: Initial Population
    MeasureReport.group.population.code.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
    MeasureReport.group.population.code.text 0..1 string Plain text representation of the concept
    MeasureReport.group.population.count This element must be supported. C 1..1 integer
    (NHSN-MS)
    The number of subjects in the initial population
    MeasureReport.group.population.subjectResults This element must be supported. 1..1 Reference(NHSN Individual MeasureReport List)
    (NHSN-MS)
    List referencing all individual measure reports for this measure
    MeasureReport.group.population.subjectResults.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.population.subjectResults.extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    MeasureReport.group.population.subjectResults.reference This element must be supported. This element is included in summaries. C 1..1 string
    (NHSN-MS)
    Reference to an Individual MeasureReport List resource
    MeasureReport.group.population.subjectResults.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).
    MeasureReport.group.population.subjectResults.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
    MeasureReport.group.population.subjectResults.display This element is included in summaries. 0..1 string Text alternative for the resource
    MeasureReport.group.measureScore This element must be supported. This element is included in summaries. C 0..1 Quantity What score this group achieved
    MeasureReport.group.measureScore.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.measureScore.Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    MeasureReport.group.measureScore.Slices for extension.extension:alternateScoreType This element must be supported. 0..1 dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio Possible additional measureScore value types
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-alternateScoreType
    MeasureReport.group.measureScore.value This element is included in summaries. 0..1 decimal Numerical value (with implicit precision)
    MeasureReport.group.measureScore.comparator This element is a modifier element. This element is included in summaries. 0..1 code < | <= | >= | > - how to understand the value
    Binding: QuantityComparator (required): How the Quantity should be understood and represented.
    MeasureReport.group.measureScore.unit This element is included in summaries. 0..1 string Unit representation
    MeasureReport.group.measureScore.system This element is included in summaries. C 0..1 uri System that defines coded unit form
    MeasureReport.group.measureScore.code This element is included in summaries. 0..1 code Coded form of the unit
    MeasureReport.group.stratifier This element must be supported. C 0..* BackboneElement Stratification results
    Constraints: deqm-7
    MeasureReport.group.stratifier.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.stratifier.Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    MeasureReport.group.stratifier.Slices for extension.extension:description This element must be supported. 0..1 markdown Description of the stratifier
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    MeasureReport.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
    MeasureReport.group.stratifier.code This element must be supported. 0..1 CodeableConcept What stratifier of the group
    MeasureReport.group.stratifier.stratum This element must be supported. 0..* BackboneElement Stratum results, one for each unique value, or set of values, in the stratifier, or stratifier components
    MeasureReport.group.stratifier.stratum.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.stratifier.stratum.extension 0..* Extension Additional content defined by implementations
    MeasureReport.group.stratifier.stratum.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    MeasureReport.group.stratifier.stratum.value This element must be supported. 0..1 CodeableConcept The stratum value, e.g. male
    MeasureReport.group.stratifier.stratum.component 0..* BackboneElement Stratifier component values
    MeasureReport.group.stratifier.stratum.component.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.stratifier.stratum.component.extension 0..* Extension Additional content defined by implementations
    MeasureReport.group.stratifier.stratum.component.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    MeasureReport.group.stratifier.stratum.component.code 1..1 CodeableConcept What stratifier component of the group
    MeasureReport.group.stratifier.stratum.component.value 1..1 CodeableConcept The stratum component value, e.g. male
    MeasureReport.group.stratifier.stratum.population This element must be supported. C 0..* BackboneElement Population results in this stratum
    Constraints: deqm-9
    MeasureReport.group.stratifier.stratum.population.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.stratifier.stratum.population.Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    MeasureReport.group.stratifier.stratum.population.Slices for extension.extension:countQuantity This element must be supported. 0..1 Quantity Size of the population as a quantity.
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity
    MeasureReport.group.stratifier.stratum.population.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    MeasureReport.group.stratifier.stratum.population.code This element must be supported. 1..1 CodeableConcept initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
    Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.).
    MeasureReport.group.stratifier.stratum.population.count This element must be supported. C 1..1 integer Size of the population
    MeasureReport.group.stratifier.stratum.population.subjectResults This element must be supported. 1..1 Reference(DEQM Individual MeasureReport List) For subject-list reports, the subject results in this population
    MeasureReport.group.stratifier.stratum.measureScore This element must be supported. 0..1 Quantity What score this stratum achieved
    MeasureReport.group.stratifier.stratum.measureScore.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.stratifier.stratum.measureScore.Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    MeasureReport.group.stratifier.stratum.measureScore.Slices for extension.extension:alternateScoreType This element must be supported. 0..1 dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio Possible additional measureScore value types
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-alternateScoreType
    MeasureReport.group.stratifier.stratum.measureScore.value This element is included in summaries. 0..1 decimal Numerical value (with implicit precision)
    MeasureReport.group.stratifier.stratum.measureScore.comparator This element is a modifier element. This element is included in summaries. 0..1 code < | <= | >= | > - how to understand the value
    Binding: QuantityComparator (required): How the Quantity should be understood and represented.
    MeasureReport.group.stratifier.stratum.measureScore.unit This element is included in summaries. 0..1 string Unit representation
    MeasureReport.group.stratifier.stratum.measureScore.system This element is included in summaries. C 0..1 uri System that defines coded unit form
    MeasureReport.group.stratifier.stratum.measureScore.code This element is included in summaries. 0..1 code Coded form of the unit

    doco Documentation for this format

    Terminology Bindings

    Path Status Usage ValueSet Version Source
    MeasureReport.meta.security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
    MeasureReport.meta.tag Base example Common Tags 📍4.0.1 FHIR Std.
    MeasureReport.language Base preferred Common Languages 📦4.0.1 FHIR Std.
    MeasureReport.extension:supplementalData.​value[x].type Base extensible ResourceType 📦4.0.1 FHIR Std.
    MeasureReport.status Base required MeasureReportStatus 📦4.0.1 FHIR Std.
    MeasureReport.type Base required MeasureReportType 📍4.0.1 FHIR Std.
    MeasureReport.reporter.​type Base extensible ResourceType 📦4.0.1 FHIR Std.
    MeasureReport.improvementNotation Base required MeasureImprovementNotation 📍4.0.1 FHIR Std.
    MeasureReport.group.​population.code Base extensible MeasurePopulationType 📦4.0.1 FHIR Std.
    MeasureReport.group.​population.subjectResults.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
    MeasureReport.group.​measureScore.comparator Base required QuantityComparator 📍4.0.1 FHIR Std.
    MeasureReport.group.​stratifier.stratum.population.​code Base extensible MeasurePopulationType 📦4.0.1 FHIR Std.
    MeasureReport.group.​stratifier.stratum.measureScore.​comparator Base required QuantityComparator 📍4.0.1 FHIR Std.

    Constraints

    Id Grade Path(s) Description Expression
    deqm-0 error MeasureReport.measure Canonical URL SHALL contain a version. %resource.measure.toString().contains('|') and %resource.measure.substring(%resource.measure.toString().indexOf('|') + 1).length() > 0
    deqm-1 error MeasureReport.period Date precision SHALL be at least to day ( YYYY-MM-DD ) start.toString().length()>9 and end.toString().length()>9
    deqm-2 error MeasureReport If the measure scoring is specified at the root and the scoring type is 'proportion','ratio', or 'continuous-variable' then the improvementNotation element is required (extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists() and extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code in ('proportion' | 'ratio' | 'continuous-variable')) implies improvementNotation.exists()
    deqm-3 error MeasureReport Measure scoring is required. It must be specified on the root only, or on every group, and it cannot be on both. (extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists() and group.extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').empty()) xor (extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').empty() and group.all(extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists()))
    deqm-4 error MeasureReport.group If the measure scoring is specified on the group and the scoring type is 'proportion', 'ratio' or 'continuous-variable' then the groupImprovementNotation element is required. (extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists() and extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code in ('proportion' | 'ratio' | 'continuous-variable')) implies extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-groupImprovementNotation').exists()
    deqm-6 error MeasureReport.group If the measure scoring type is 'proportion' then the measureScore SHALL be a numerical value between 0 and 1 (%resource.extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code contains 'proportion' or extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code contains 'proportion') implies (measureScore.value >= 0.0 and measureScore.value <= 1.0)
    deqm-7 error MeasureReport.group.stratifier If group.stratifier exists, then either group.stratifier.code or the group.stratifier.stratum.component.code is present, but not both code.exists() xor stratum.component.exists()
    deqm-8 error MeasureReport.group.population The population must either have a count (integer) or a countQuantity (quantity), but not both. extension('http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity').exists() xor count.exists()
    deqm-9 error MeasureReport.group.stratifier.stratum.population The stratum population must either have a count (integer) or a countQuantity (quantity), but not both. extension('http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity').exists() xor count.exists()
    dom-2 error MeasureReport If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
    dom-3 error MeasureReport 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 MeasureReport 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 MeasureReport If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
    dom-6 best practice MeasureReport A resource should have narrative for robust management text.`div`.exists()
    ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
    ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
    mrp-1 error MeasureReport Measure Reports used for data collection SHALL NOT communicate group and score information (type != 'data-collection') or group.exists().not()
    mrp-2 error MeasureReport Stratifiers SHALL be either a single criteria or a set of criteria components group.stratifier.stratum.all(value.exists() xor component.exists())
    subjectlist-measurereport-population-count error MeasureReport SubjectList MeasureReport: group population count is >= number of entries in Subject List entries group.population.where( where(code.coding.where(code='initial-population').exists()).exists()).where(count >= subjectResults.resolve().entry.count()).exists()
    subjectlist-measurereport-zero-population error MeasureReport SubjectList MeasureReport: group population count cannot be zero group.population.count.all($this >= 1)

    This structure is derived from DEQMSubjectListMeasureReport

    Summary

    Mandatory: 5 elements
    Must-Support: 3 elements

    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 MeasureReport.contained

    Maturity: 2

    Key Elements View

    Name Flags Card. Type Description & Constraints    Filter: doco
    MeasureReport C 0..* DEQMSubjectListMeasureReport Results of a measure evaluation
    Constraints: mrp-1, mrp-2, deqm-2, deqm-3, subjectlist-measurereport-population-count, subjectlist-measurereport-zero-population
    MeasureReport.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
    MeasureReport.Slices for contained This element must be supported. 1..* Resource
    (NHSN-MS)
    Contained resources within the Subject List MeasureReport, containing the Individual MeasureReport List

    Slice: Unordered, Open by profile:$this

    Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
    MeasureReport.Slices for contained.contained:ip-measurereport-list This element must be supported. 1..1 IndividualMeasureReportList Only some of the constraints on the root of this type profile have been applied to this element in the snapshot. Check the type profile directly as well
    (NHSN-MS)
    The Individual MeasureReport List pointed to by MeasureReport.group.population.subjectResults
    MeasureReport.Slices for extension Content/Rules for all slices
    MeasureReport.Slices for extension.extension:reportingProgram 0..1 Identifier, canonical(CRMI Manifest Library) Reporting program
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingProgram
    MeasureReport.Slices for extension.extension:category This element must be supported. 0..1 CodeableConcept What category is this measure report
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-category
    Binding: MeasureReportCategory (extensible)
    MeasureReport.Slices for extension.extension:inputParameters 0..1 Reference(Parameters) What parameters
    URL: http://hl7.org/fhir/StructureDefinition/cqf-inputParameters
    MeasureReport.Slices for extension.extension:supplementalData This element must be supported. 0..* (Complex) Optional Extensions Element
    URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.supplementalData
    MeasureReport.Slices for extension.extension:supplementalData.extension 0..0 Extension
    Slice: Unordered, Open by value:url
    MeasureReport.Slices for extension.extension:supplementalData.url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.supplementalData"
    MeasureReport.Slices for extension.extension:supplementalData.value[x] 1..1 Reference(Resource) Value of extension
    MeasureReport.Slices for extension.extension:supplementalData.value[x].Slices for extension Content/Rules for all slices
    MeasureReport.Slices for extension.extension:supplementalData.value[x].Slices for extension.extension:criteriaReference This element must be supported. 0..1 string Criteria reference
    URL: http://hl7.org/fhir/StructureDefinition/cqf-criteriaReference
    MeasureReport.Slices for extension.extension:supplementalData.value[x].Slices for extension.extension:description This element must be supported. 0..1 markdown Description of the supplemental data
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    MeasureReport.Slices for extension.extension:scoring This element must be supported. C 0..1 CodeableConcept proportion | ratio | continuous-variable | cohort | composite | attestation
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring
    Binding: MeasureScoring (2.0.0) (extensible)
    MeasureReport.Slices for extension.extension:vendor 0..1 Reference(QICore Organization) Vendor information
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingVendor
    MeasureReport.Slices for extension.extension:location 0..* Reference(QICore Location) Location(s) from which reported data was gathered
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-dataLocation
    MeasureReport.Slices for extension.extension:cehrt 0..1 (Complex) CMS EHR Certification ID
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier
    MeasureReport.Slices for extension.extension:cehrt.url 1..1 uri "http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier"
    MeasureReport.Slices for extension.extension:cehrt.Slices for value[x] 1..1 Identifier Value of extension
    Slice: Unordered, Closed by type:$this
    MeasureReport.Slices for extension.extension:cehrt.Slices for value[x] Content/Rules for all slices
    MeasureReport.Slices for extension.extension:cehrt.Slices for value[x].value[x]:valueIdentifier 1..1 Identifier Value of extension
    Required Pattern: At least the following
    MeasureReport.Slices for extension.extension:software 0..* Reference(CRMI Software System Device) Extension
    URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
    MeasureReport.Slices for extension.extension:message 0..1 Reference(OperationOutcome) Messages encountered while creating the report
    URL: http://hl7.org/fhir/StructureDefinition/cqf-messages
    MeasureReport.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
    MeasureReport.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code
    (NHSN-MS)
    The status of the MeasureReport complete | pending | error
    Binding: MeasureReportStatus (required)
    MeasureReport.type This element must be supported. This element is included in summaries. C 1..1 code
    (NHSN-MS)
    The type of MeasureReport is subject-list individual | subject-list | summary | data-collection
    Binding: MeasureReportType (required): The type of the measure report.
    Fixed Value: subject-list
    MeasureReport.measure This element must be supported. This element is included in summaries. C 1..1 canonical(CRMI Shareable Measure)
    (NHSN-MS)
    What measure and version was calculated
    Constraints: deqm-0
    MeasureReport.subject This element must be supported. This element is included in summaries. 0..1 Reference(Group) What individual(s) the report is for
    MeasureReport.date This element must be supported. This element is included in summaries. 1..1 dateTime
    (NHSN-MS)
    When the report was generated. Note: The language in R5 was changed to calculated. We are clarifying that intent.
    MeasureReport.reporter This element must be supported. This element is included in summaries. 1..1 Reference(QICore Organization)
    (NHSN-MS)
    The reporting entity that is reporting the data
    MeasureReport.reporter.Slices for extension Content/Rules for all slices
    MeasureReport.reporter.Slices for extension.extension:group 0..1 Reference(Group) Group of practitioners responsible for a report
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reporterGroup
    MeasureReport.period This element must be supported. This element is included in summaries. C 1..1 Period
    (NHSN-MS)
    What period the report covers
    Constraints: deqm-1
    MeasureReport.period.start This element must be supported. This element is included in summaries. C 1..1 dateTime
    (NHSN-MS)
    Starting time with inclusive boundary
    MeasureReport.period.end This element must be supported. This element is included in summaries. C 1..1 dateTime
    (NHSN-MS)
    End time with inclusive boundary, if not ongoing
    MeasureReport.improvementNotation This element is a modifier element. This element must be supported. This element is included in summaries. C 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.
    MeasureReport.group This element must be supported. C 1..1 BackboneElement
    (NHSN-MS)
    Initial population group
    Constraints: deqm-4, deqm-6
    MeasureReport.group.id This element must be supported. 0..1 string Unique id for inter-element referencing
    MeasureReport.group.Slices for extension Content/Rules for all slices
    MeasureReport.group.Slices for extension.extension:scoring This element must be supported. C 0..1 CodeableConcept
    (NHSN-MS)
    The scoring extension to indicate the scoring type of the measure proportion | ratio | continuous-variable | cohort | composite | attestation
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring
    Binding: MeasureScoring (2.0.0) (extensible)
    MeasureReport.group.Slices for extension.extension:calculatedDate This element must be supported. 0..1 dateTime The date the score was calculated
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-calculatedDate
    MeasureReport.group.Slices for extension.extension:improvementNotation This element must be supported. C 0..1 CodeableConcept increase | decrease
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-groupImprovementNotation
    Binding: MeasureImprovementNotation (extensible)
    MeasureReport.group.Slices for extension.extension:description This element must be supported. 0..1 markdown Description of the group
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    MeasureReport.group.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    MeasureReport.group.code This element must be supported. This element is included in summaries. 0..1 CodeableConcept Meaning of the group
    MeasureReport.group.population This element must be supported. C 1..1 BackboneElement
    (NHSN-MS)
    Initial population
    Constraints: deqm-8
    MeasureReport.group.population.Slices for extension Content/Rules for all slices
    MeasureReport.group.population.Slices for extension.extension:countQuantity This element must be supported. C 0..1 Quantity Count as a Quantity
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity
    MeasureReport.group.population.Slices for extension.extension:description This element must be supported. 0..1 markdown Description of the population
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    MeasureReport.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
    MeasureReport.group.population.code This element must be supported. This element is included in summaries. 1..1 CodeableConcept
    (NHSN-MS)
    The code identifying the population type is an initial population. Value is fixed to initial-population
    Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.).
    Required Pattern: At least the following
    MeasureReport.group.population.code.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.population.code.extension 0..* Extension Additional content defined by implementations
    MeasureReport.group.population.code.coding 1..* Coding Code defined by a terminology system
    Fixed Value: (Complex)
    MeasureReport.group.population.code.coding.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.population.code.coding.extension 0..* Extension Additional content defined by implementations
    MeasureReport.group.population.code.coding.system 1..1 uri Identity of the terminology system
    Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population
    MeasureReport.group.population.code.coding.version 0..1 string Version of the system - if relevant
    MeasureReport.group.population.code.coding.code 1..1 code Symbol in syntax defined by the system
    Fixed Value: initial-population
    MeasureReport.group.population.code.coding.display 1..1 string Representation defined by the system
    Fixed Value: Initial Population
    MeasureReport.group.population.code.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
    MeasureReport.group.population.code.text 0..1 string Plain text representation of the concept
    MeasureReport.group.population.count This element must be supported. C 1..1 integer
    (NHSN-MS)
    The number of subjects in the initial population
    MeasureReport.group.population.subjectResults This element must be supported. 1..1 Reference(NHSN Individual MeasureReport List)
    (NHSN-MS)
    List referencing all individual measure reports for this measure
    MeasureReport.group.population.subjectResults.reference This element must be supported. This element is included in summaries. C 1..1 string
    (NHSN-MS)
    Reference to an Individual MeasureReport List resource
    MeasureReport.group.measureScore This element must be supported. This element is included in summaries. C 0..1 Quantity What score this group achieved
    MeasureReport.group.measureScore.Slices for extension Content/Rules for all slices
    MeasureReport.group.measureScore.Slices for extension.extension:alternateScoreType This element must be supported. 0..1 dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio Possible additional measureScore value types
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-alternateScoreType
    MeasureReport.group.measureScore.comparator This element is a modifier element. This element is included in summaries. 0..1 code < | <= | >= | > - how to understand the value
    Binding: QuantityComparator (required): How the Quantity should be understood and represented.
    MeasureReport.group.stratifier This element must be supported. C 0..* BackboneElement Stratification results
    Constraints: deqm-7
    MeasureReport.group.stratifier.Slices for extension Content/Rules for all slices
    MeasureReport.group.stratifier.Slices for extension.extension:description This element must be supported. 0..1 markdown Description of the stratifier
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    MeasureReport.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
    MeasureReport.group.stratifier.code This element must be supported. 0..1 CodeableConcept What stratifier of the group
    MeasureReport.group.stratifier.stratum This element must be supported. 0..* BackboneElement Stratum results, one for each unique value, or set of values, in the stratifier, or stratifier components
    MeasureReport.group.stratifier.stratum.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    MeasureReport.group.stratifier.stratum.value This element must be supported. 0..1 CodeableConcept The stratum value, e.g. male
    MeasureReport.group.stratifier.stratum.population This element must be supported. C 0..* BackboneElement Population results in this stratum
    Constraints: deqm-9
    MeasureReport.group.stratifier.stratum.population.Slices for extension Content/Rules for all slices
    MeasureReport.group.stratifier.stratum.population.Slices for extension.extension:countQuantity This element must be supported. 0..1 Quantity Size of the population as a quantity.
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity
    MeasureReport.group.stratifier.stratum.population.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    MeasureReport.group.stratifier.stratum.population.code This element must be supported. 1..1 CodeableConcept initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
    Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.).
    MeasureReport.group.stratifier.stratum.population.count This element must be supported. C 1..1 integer Size of the population
    MeasureReport.group.stratifier.stratum.population.subjectResults This element must be supported. 1..1 Reference(DEQM Individual MeasureReport List) For subject-list reports, the subject results in this population
    MeasureReport.group.stratifier.stratum.measureScore This element must be supported. 0..1 Quantity What score this stratum achieved
    MeasureReport.group.stratifier.stratum.measureScore.Slices for extension Content/Rules for all slices
    MeasureReport.group.stratifier.stratum.measureScore.Slices for extension.extension:alternateScoreType This element must be supported. 0..1 dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio Possible additional measureScore value types
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-alternateScoreType
    MeasureReport.group.stratifier.stratum.measureScore.comparator This element is a modifier element. This element is included in summaries. 0..1 code < | <= | >= | > - how to understand the value
    Binding: QuantityComparator (required): How the Quantity should be understood and represented.

    doco Documentation for this format

    Terminology Bindings

    Path Status Usage ValueSet Version Source
    MeasureReport.status Base required MeasureReportStatus 📦4.0.1 FHIR Std.
    MeasureReport.type Base required MeasureReportType 📍4.0.1 FHIR Std.
    MeasureReport.improvementNotation Base required MeasureImprovementNotation 📍4.0.1 FHIR Std.
    MeasureReport.group.​population.code Base extensible MeasurePopulationType 📦4.0.1 FHIR Std.
    MeasureReport.group.​measureScore.comparator Base required QuantityComparator 📍4.0.1 FHIR Std.
    MeasureReport.group.​stratifier.stratum.population.​code Base extensible MeasurePopulationType 📦4.0.1 FHIR Std.
    MeasureReport.group.​stratifier.stratum.measureScore.​comparator Base required QuantityComparator 📍4.0.1 FHIR Std.

    Constraints

    Id Grade Path(s) Description Expression
    deqm-0 error MeasureReport.measure Canonical URL SHALL contain a version. %resource.measure.toString().contains('|') and %resource.measure.substring(%resource.measure.toString().indexOf('|') + 1).length() > 0
    deqm-1 error MeasureReport.period Date precision SHALL be at least to day ( YYYY-MM-DD ) start.toString().length()>9 and end.toString().length()>9
    deqm-2 error MeasureReport If the measure scoring is specified at the root and the scoring type is 'proportion','ratio', or 'continuous-variable' then the improvementNotation element is required (extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists() and extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code in ('proportion' | 'ratio' | 'continuous-variable')) implies improvementNotation.exists()
    deqm-3 error MeasureReport Measure scoring is required. It must be specified on the root only, or on every group, and it cannot be on both. (extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists() and group.extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').empty()) xor (extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').empty() and group.all(extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists()))
    deqm-4 error MeasureReport.group If the measure scoring is specified on the group and the scoring type is 'proportion', 'ratio' or 'continuous-variable' then the groupImprovementNotation element is required. (extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists() and extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code in ('proportion' | 'ratio' | 'continuous-variable')) implies extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-groupImprovementNotation').exists()
    deqm-6 error MeasureReport.group If the measure scoring type is 'proportion' then the measureScore SHALL be a numerical value between 0 and 1 (%resource.extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code contains 'proportion' or extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code contains 'proportion') implies (measureScore.value >= 0.0 and measureScore.value <= 1.0)
    deqm-7 error MeasureReport.group.stratifier If group.stratifier exists, then either group.stratifier.code or the group.stratifier.stratum.component.code is present, but not both code.exists() xor stratum.component.exists()
    deqm-8 error MeasureReport.group.population The population must either have a count (integer) or a countQuantity (quantity), but not both. extension('http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity').exists() xor count.exists()
    deqm-9 error MeasureReport.group.stratifier.stratum.population The stratum population must either have a count (integer) or a countQuantity (quantity), but not both. extension('http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity').exists() xor count.exists()
    dom-2 error MeasureReport If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
    dom-3 error MeasureReport 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 MeasureReport 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 MeasureReport If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
    dom-6 best practice MeasureReport A resource should have narrative for robust management text.`div`.exists()
    ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
    ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
    mrp-1 error MeasureReport Measure Reports used for data collection SHALL NOT communicate group and score information (type != 'data-collection') or group.exists().not()
    mrp-2 error MeasureReport Stratifiers SHALL be either a single criteria or a set of criteria components group.stratifier.stratum.all(value.exists() xor component.exists())
    subjectlist-measurereport-population-count error MeasureReport SubjectList MeasureReport: group population count is >= number of entries in Subject List entries group.population.where( where(code.coding.where(code='initial-population').exists()).exists()).where(count >= subjectResults.resolve().entry.count()).exists()
    subjectlist-measurereport-zero-population error MeasureReport SubjectList MeasureReport: group population count cannot be zero group.population.count.all($this >= 1)

    Differential View

    This structure is derived from DEQMSubjectListMeasureReport

    Name Flags Card. Type Description & Constraints    Filter: doco
    MeasureReport C 0..* DEQMSubjectListMeasureReport Results of a measure evaluation
    Constraints: subjectlist-measurereport-population-count, subjectlist-measurereport-zero-population
    MeasureReport.meta
    MeasureReport.meta.Slices for extension Content/Rules for all slices
    MeasureReport.meta.Slices for extension.extension:link-received-date-extension 0..1 dateTime Received Date
    URL: http://www.cdc.gov/nhsn/fhirportal/dqm/ig/StructureDefinition/link-received-date-extension
    MeasureReport.Slices for contained This element must be supported. 1..* Resource
    (NHSN-MS)
    Contained resources within the Subject List MeasureReport, containing the Individual MeasureReport List

    Slice: Unordered, Open by profile:$this
    Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
    MeasureReport.Slices for contained.contained:ip-measurereport-list This element must be supported. 1..1 IndividualMeasureReportList
    (NHSN-MS)
    The Individual MeasureReport List pointed to by MeasureReport.group.population.subjectResults
    MeasureReport.status 1..1 code (NHSN-MS) The status of the MeasureReport complete | pending | error
    MeasureReport.type 1..1 code (NHSN-MS) The type of MeasureReport is subject-list individual | subject-list | summary | data-collection
    MeasureReport.measure 1..1 canonical(CRMI Shareable Measure) (NHSN-MS) What measure and version was calculated
    MeasureReport.date 1..1 dateTime (NHSN-MS) When the report was generated. Note: The language in R5 was changed to calculated. We are clarifying that intent.
    MeasureReport.reporter 1..1 Reference(QICore Organization) (NHSN-MS) The reporting entity that is reporting the data
    MeasureReport.period 1..1 Period (NHSN-MS) What period the report covers
    MeasureReport.period.start 1..1 dateTime (NHSN-MS) Starting time with inclusive boundary
    MeasureReport.period.end 1..1 dateTime (NHSN-MS) End time with inclusive boundary, if not ongoing
    MeasureReport.group 1..1 BackboneElement (NHSN-MS) Initial population group
    MeasureReport.group.Slices for extension Content/Rules for all slices
    MeasureReport.group.Slices for extension.extension:scoring 0..1 DEQMMeasureScoringExtension (NHSN-MS) The scoring extension to indicate the scoring type of the measure proportion | ratio | continuous-variable | cohort | composite | attestation
    MeasureReport.group.population 1..1 BackboneElement (NHSN-MS) Initial population
    MeasureReport.group.population.code 1..1 CodeableConcept (NHSN-MS) The code identifying the population type is an initial population. Value is fixed to initial-population
    Required Pattern: At least the following
    MeasureReport.group.population.code.coding 1..* Coding Code defined by a terminology system
    Fixed Value: (Complex)
    MeasureReport.group.population.code.coding.system 1..1 uri Identity of the terminology system
    Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population
    MeasureReport.group.population.code.coding.code 1..1 code Symbol in syntax defined by the system
    Fixed Value: initial-population
    MeasureReport.group.population.code.coding.display 1..1 string Representation defined by the system
    Fixed Value: Initial Population
    MeasureReport.group.population.count 1..1 integer (NHSN-MS) The number of subjects in the initial population
    MeasureReport.group.population.subjectResults 1..1 Reference(NHSN Individual MeasureReport List) (NHSN-MS) List referencing all individual measure reports for this measure
    MeasureReport.group.population.subjectResults.reference This element must be supported. 1..1 string
    (NHSN-MS)
    Reference to an Individual MeasureReport List resource

    doco Documentation for this format

    Constraints

    Id Grade Path(s) Description Expression
    subjectlist-measurereport-population-count error MeasureReport SubjectList MeasureReport: group population count is >= number of entries in Subject List entries group.population.where( where(code.coding.where(code='initial-population').exists()).exists()).where(count >= subjectResults.resolve().entry.count()).exists()
    subjectlist-measurereport-zero-population error MeasureReport SubjectList MeasureReport: group population count cannot be zero group.population.count.all($this >= 1)

    Snapshot View

    Name Flags Card. Type Description & Constraints    Filter: doco
    MeasureReport C 0..* DEQMSubjectListMeasureReport Results of a measure evaluation
    Constraints: mrp-1, mrp-2, deqm-2, deqm-3, subjectlist-measurereport-population-count, subjectlist-measurereport-zero-population
    MeasureReport.id This element is included in summaries. 0..1 id Logical id of this artifact
    MeasureReport.meta This element is included in summaries. 0..1 Meta Metadata about the resource
    MeasureReport.meta.id 0..1 string Unique id for inter-element referencing
    MeasureReport.meta.Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    MeasureReport.meta.Slices for extension.extension:link-received-date-extension 0..1 dateTime Received Date
    URL: http://www.cdc.gov/nhsn/fhirportal/dqm/ig/StructureDefinition/link-received-date-extension
    MeasureReport.meta.versionId This element is included in summaries. 0..1 id Version specific identifier
    MeasureReport.meta.lastUpdated This element is included in summaries. 0..1 instant When the resource version last changed
    MeasureReport.meta.source This element is included in summaries. 0..1 uri Identifies where the resource comes from
    MeasureReport.meta.profile This element is included in summaries. 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
    MeasureReport.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.
    MeasureReport.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".
    MeasureReport.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
    MeasureReport.language 0..1 code Language of the resource content
    Binding: CommonLanguages (preferred): A human language.
    Additional Bindings Purpose
    AllLanguages Max Binding
    MeasureReport.text 0..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
    MeasureReport.Slices for contained This element must be supported. 1..* Resource
    (NHSN-MS)
    Contained resources within the Subject List MeasureReport, containing the Individual MeasureReport List

    Slice: Unordered, Open by profile:$this

    Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
    MeasureReport.Slices for contained.contained:ip-measurereport-list This element must be supported. 1..1 IndividualMeasureReportList Only some of the constraints on the root of this type profile have been applied to this element in the snapshot. Check the type profile directly as well
    (NHSN-MS)
    The Individual MeasureReport List pointed to by MeasureReport.group.population.subjectResults
    MeasureReport.Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    MeasureReport.Slices for extension.extension:reportingProgram 0..1 Identifier, canonical(CRMI Manifest Library) Reporting program
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingProgram
    MeasureReport.Slices for extension.extension:category This element must be supported. 0..1 CodeableConcept What category is this measure report
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-category
    Binding: MeasureReportCategory (extensible)
    MeasureReport.Slices for extension.extension:inputParameters 0..1 Reference(Parameters) What parameters
    URL: http://hl7.org/fhir/StructureDefinition/cqf-inputParameters
    MeasureReport.Slices for extension.extension:supplementalData This element must be supported. 0..* (Complex) Optional Extensions Element
    URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.supplementalData
    MeasureReport.Slices for extension.extension:supplementalData.id 0..1 string Unique id for inter-element referencing
    MeasureReport.Slices for extension.extension:supplementalData.extension 0..0 Extension
    Slice: Unordered, Open by value:url
    MeasureReport.Slices for extension.extension:supplementalData.url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.supplementalData"
    MeasureReport.Slices for extension.extension:supplementalData.value[x] 1..1 Reference(Resource) Value of extension
    MeasureReport.Slices for extension.extension:supplementalData.value[x].id 0..1 string Unique id for inter-element referencing
    MeasureReport.Slices for extension.extension:supplementalData.value[x].Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    MeasureReport.Slices for extension.extension:supplementalData.value[x].Slices for extension Content/Rules for all slices
    MeasureReport.Slices for extension.extension:supplementalData.value[x].Slices for extension.extension:criteriaReference This element must be supported. 0..1 string Criteria reference
    URL: http://hl7.org/fhir/StructureDefinition/cqf-criteriaReference
    MeasureReport.Slices for extension.extension:supplementalData.value[x].Slices for extension.extension:description This element must be supported. 0..1 markdown Description of the supplemental data
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    MeasureReport.Slices for extension.extension:supplementalData.value[x].reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
    MeasureReport.Slices for extension.extension:supplementalData.value[x].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).
    MeasureReport.Slices for extension.extension:supplementalData.value[x].identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
    MeasureReport.Slices for extension.extension:supplementalData.value[x].display This element is included in summaries. 0..1 string Text alternative for the resource
    MeasureReport.Slices for extension.extension:scoring This element must be supported. C 0..1 CodeableConcept proportion | ratio | continuous-variable | cohort | composite | attestation
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring
    Binding: MeasureScoring (2.0.0) (extensible)
    MeasureReport.Slices for extension.extension:vendor 0..1 Reference(QICore Organization) Vendor information
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingVendor
    MeasureReport.Slices for extension.extension:location 0..* Reference(QICore Location) Location(s) from which reported data was gathered
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-dataLocation
    MeasureReport.Slices for extension.extension:cehrt 0..1 (Complex) CMS EHR Certification ID
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier
    MeasureReport.Slices for extension.extension:cehrt.id 0..1 string Unique id for inter-element referencing
    MeasureReport.Slices for extension.extension:cehrt.extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    MeasureReport.Slices for extension.extension:cehrt.url 1..1 uri "http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier"
    MeasureReport.Slices for extension.extension:cehrt.Slices for value[x] 1..1 Identifier Value of extension
    Slice: Unordered, Closed by type:$this
    MeasureReport.Slices for extension.extension:cehrt.Slices for value[x] Content/Rules for all slices
    MeasureReport.Slices for extension.extension:cehrt.Slices for value[x].value[x]:valueIdentifier 1..1 Identifier Value of extension
    Required Pattern: At least the following
    MeasureReport.Slices for extension.extension:software 0..* Reference(CRMI Software System Device) Extension
    URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
    MeasureReport.Slices for extension.extension:message 0..1 Reference(OperationOutcome) Messages encountered while creating the report
    URL: http://hl7.org/fhir/StructureDefinition/cqf-messages
    MeasureReport.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
    MeasureReport.identifier This element is included in summaries. 0..* Identifier Additional identifier for the MeasureReport
    MeasureReport.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code
    (NHSN-MS)
    The status of the MeasureReport complete | pending | error
    Binding: MeasureReportStatus (required)
    MeasureReport.type This element must be supported. This element is included in summaries. C 1..1 code
    (NHSN-MS)
    The type of MeasureReport is subject-list individual | subject-list | summary | data-collection
    Binding: MeasureReportType (required): The type of the measure report.
    Fixed Value: subject-list
    MeasureReport.measure This element must be supported. This element is included in summaries. C 1..1 canonical(CRMI Shareable Measure)
    (NHSN-MS)
    What measure and version was calculated
    Constraints: deqm-0
    MeasureReport.subject This element must be supported. This element is included in summaries. 0..1 Reference(Group) What individual(s) the report is for
    MeasureReport.date This element must be supported. This element is included in summaries. 1..1 dateTime
    (NHSN-MS)
    When the report was generated. Note: The language in R5 was changed to calculated. We are clarifying that intent.
    MeasureReport.reporter This element must be supported. This element is included in summaries. 1..1 Reference(QICore Organization)
    (NHSN-MS)
    The reporting entity that is reporting the data
    MeasureReport.reporter.id 0..1 string Unique id for inter-element referencing
    MeasureReport.reporter.Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    MeasureReport.reporter.Slices for extension.extension:group 0..1 Reference(Group) Group of practitioners responsible for a report
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reporterGroup
    MeasureReport.reporter.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
    MeasureReport.reporter.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).
    MeasureReport.reporter.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
    MeasureReport.reporter.display This element is included in summaries. 0..1 string Text alternative for the resource
    MeasureReport.period This element must be supported. This element is included in summaries. C 1..1 Period
    (NHSN-MS)
    What period the report covers
    Constraints: deqm-1
    MeasureReport.period.id 0..1 string Unique id for inter-element referencing
    MeasureReport.period.extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    MeasureReport.period.start This element must be supported. This element is included in summaries. C 1..1 dateTime
    (NHSN-MS)
    Starting time with inclusive boundary
    MeasureReport.period.end This element must be supported. This element is included in summaries. C 1..1 dateTime
    (NHSN-MS)
    End time with inclusive boundary, if not ongoing
    MeasureReport.improvementNotation This element is a modifier element. This element must be supported. This element is included in summaries. C 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.
    MeasureReport.group This element must be supported. C 1..1 BackboneElement
    (NHSN-MS)
    Initial population group
    Constraints: deqm-4, deqm-6
    MeasureReport.group.id This element must be supported. 0..1 string Unique id for inter-element referencing
    MeasureReport.group.Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    MeasureReport.group.Slices for extension.extension:scoring This element must be supported. C 0..1 CodeableConcept
    (NHSN-MS)
    The scoring extension to indicate the scoring type of the measure proportion | ratio | continuous-variable | cohort | composite | attestation
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring
    Binding: MeasureScoring (2.0.0) (extensible)
    MeasureReport.group.Slices for extension.extension:calculatedDate This element must be supported. 0..1 dateTime The date the score was calculated
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-calculatedDate
    MeasureReport.group.Slices for extension.extension:improvementNotation This element must be supported. C 0..1 CodeableConcept increase | decrease
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-groupImprovementNotation
    Binding: MeasureImprovementNotation (extensible)
    MeasureReport.group.Slices for extension.extension:description This element must be supported. 0..1 markdown Description of the group
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    MeasureReport.group.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    MeasureReport.group.code This element must be supported. This element is included in summaries. 0..1 CodeableConcept Meaning of the group
    MeasureReport.group.population This element must be supported. C 1..1 BackboneElement
    (NHSN-MS)
    Initial population
    Constraints: deqm-8
    MeasureReport.group.population.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.population.Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    MeasureReport.group.population.Slices for extension.extension:countQuantity This element must be supported. C 0..1 Quantity Count as a Quantity
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity
    MeasureReport.group.population.Slices for extension.extension:description This element must be supported. 0..1 markdown Description of the population
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    MeasureReport.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
    MeasureReport.group.population.code This element must be supported. This element is included in summaries. 1..1 CodeableConcept
    (NHSN-MS)
    The code identifying the population type is an initial population. Value is fixed to initial-population
    Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.).
    Required Pattern: At least the following
    MeasureReport.group.population.code.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.population.code.extension 0..* Extension Additional content defined by implementations
    MeasureReport.group.population.code.coding 1..* Coding Code defined by a terminology system
    Fixed Value: (Complex)
    MeasureReport.group.population.code.coding.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.population.code.coding.extension 0..* Extension Additional content defined by implementations
    MeasureReport.group.population.code.coding.system 1..1 uri Identity of the terminology system
    Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population
    MeasureReport.group.population.code.coding.version 0..1 string Version of the system - if relevant
    MeasureReport.group.population.code.coding.code 1..1 code Symbol in syntax defined by the system
    Fixed Value: initial-population
    MeasureReport.group.population.code.coding.display 1..1 string Representation defined by the system
    Fixed Value: Initial Population
    MeasureReport.group.population.code.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
    MeasureReport.group.population.code.text 0..1 string Plain text representation of the concept
    MeasureReport.group.population.count This element must be supported. C 1..1 integer
    (NHSN-MS)
    The number of subjects in the initial population
    MeasureReport.group.population.subjectResults This element must be supported. 1..1 Reference(NHSN Individual MeasureReport List)
    (NHSN-MS)
    List referencing all individual measure reports for this measure
    MeasureReport.group.population.subjectResults.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.population.subjectResults.extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    MeasureReport.group.population.subjectResults.reference This element must be supported. This element is included in summaries. C 1..1 string
    (NHSN-MS)
    Reference to an Individual MeasureReport List resource
    MeasureReport.group.population.subjectResults.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).
    MeasureReport.group.population.subjectResults.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
    MeasureReport.group.population.subjectResults.display This element is included in summaries. 0..1 string Text alternative for the resource
    MeasureReport.group.measureScore This element must be supported. This element is included in summaries. C 0..1 Quantity What score this group achieved
    MeasureReport.group.measureScore.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.measureScore.Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    MeasureReport.group.measureScore.Slices for extension.extension:alternateScoreType This element must be supported. 0..1 dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio Possible additional measureScore value types
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-alternateScoreType
    MeasureReport.group.measureScore.value This element is included in summaries. 0..1 decimal Numerical value (with implicit precision)
    MeasureReport.group.measureScore.comparator This element is a modifier element. This element is included in summaries. 0..1 code < | <= | >= | > - how to understand the value
    Binding: QuantityComparator (required): How the Quantity should be understood and represented.
    MeasureReport.group.measureScore.unit This element is included in summaries. 0..1 string Unit representation
    MeasureReport.group.measureScore.system This element is included in summaries. C 0..1 uri System that defines coded unit form
    MeasureReport.group.measureScore.code This element is included in summaries. 0..1 code Coded form of the unit
    MeasureReport.group.stratifier This element must be supported. C 0..* BackboneElement Stratification results
    Constraints: deqm-7
    MeasureReport.group.stratifier.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.stratifier.Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    MeasureReport.group.stratifier.Slices for extension.extension:description This element must be supported. 0..1 markdown Description of the stratifier
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    MeasureReport.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
    MeasureReport.group.stratifier.code This element must be supported. 0..1 CodeableConcept What stratifier of the group
    MeasureReport.group.stratifier.stratum This element must be supported. 0..* BackboneElement Stratum results, one for each unique value, or set of values, in the stratifier, or stratifier components
    MeasureReport.group.stratifier.stratum.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.stratifier.stratum.extension 0..* Extension Additional content defined by implementations
    MeasureReport.group.stratifier.stratum.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    MeasureReport.group.stratifier.stratum.value This element must be supported. 0..1 CodeableConcept The stratum value, e.g. male
    MeasureReport.group.stratifier.stratum.component 0..* BackboneElement Stratifier component values
    MeasureReport.group.stratifier.stratum.component.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.stratifier.stratum.component.extension 0..* Extension Additional content defined by implementations
    MeasureReport.group.stratifier.stratum.component.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    MeasureReport.group.stratifier.stratum.component.code 1..1 CodeableConcept What stratifier component of the group
    MeasureReport.group.stratifier.stratum.component.value 1..1 CodeableConcept The stratum component value, e.g. male
    MeasureReport.group.stratifier.stratum.population This element must be supported. C 0..* BackboneElement Population results in this stratum
    Constraints: deqm-9
    MeasureReport.group.stratifier.stratum.population.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.stratifier.stratum.population.Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    MeasureReport.group.stratifier.stratum.population.Slices for extension.extension:countQuantity This element must be supported. 0..1 Quantity Size of the population as a quantity.
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity
    MeasureReport.group.stratifier.stratum.population.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
    MeasureReport.group.stratifier.stratum.population.code This element must be supported. 1..1 CodeableConcept initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
    Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.).
    MeasureReport.group.stratifier.stratum.population.count This element must be supported. C 1..1 integer Size of the population
    MeasureReport.group.stratifier.stratum.population.subjectResults This element must be supported. 1..1 Reference(DEQM Individual MeasureReport List) For subject-list reports, the subject results in this population
    MeasureReport.group.stratifier.stratum.measureScore This element must be supported. 0..1 Quantity What score this stratum achieved
    MeasureReport.group.stratifier.stratum.measureScore.id 0..1 string Unique id for inter-element referencing
    MeasureReport.group.stratifier.stratum.measureScore.Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    MeasureReport.group.stratifier.stratum.measureScore.Slices for extension.extension:alternateScoreType This element must be supported. 0..1 dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio Possible additional measureScore value types
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-alternateScoreType
    MeasureReport.group.stratifier.stratum.measureScore.value This element is included in summaries. 0..1 decimal Numerical value (with implicit precision)
    MeasureReport.group.stratifier.stratum.measureScore.comparator This element is a modifier element. This element is included in summaries. 0..1 code < | <= | >= | > - how to understand the value
    Binding: QuantityComparator (required): How the Quantity should be understood and represented.
    MeasureReport.group.stratifier.stratum.measureScore.unit This element is included in summaries. 0..1 string Unit representation
    MeasureReport.group.stratifier.stratum.measureScore.system This element is included in summaries. C 0..1 uri System that defines coded unit form
    MeasureReport.group.stratifier.stratum.measureScore.code This element is included in summaries. 0..1 code Coded form of the unit

    doco Documentation for this format

    Terminology Bindings

    Path Status Usage ValueSet Version Source
    MeasureReport.meta.security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
    MeasureReport.meta.tag Base example Common Tags 📍4.0.1 FHIR Std.
    MeasureReport.language Base preferred Common Languages 📦4.0.1 FHIR Std.
    MeasureReport.extension:supplementalData.​value[x].type Base extensible ResourceType 📦4.0.1 FHIR Std.
    MeasureReport.status Base required MeasureReportStatus 📦4.0.1 FHIR Std.
    MeasureReport.type Base required MeasureReportType 📍4.0.1 FHIR Std.
    MeasureReport.reporter.​type Base extensible ResourceType 📦4.0.1 FHIR Std.
    MeasureReport.improvementNotation Base required MeasureImprovementNotation 📍4.0.1 FHIR Std.
    MeasureReport.group.​population.code Base extensible MeasurePopulationType 📦4.0.1 FHIR Std.
    MeasureReport.group.​population.subjectResults.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
    MeasureReport.group.​measureScore.comparator Base required QuantityComparator 📍4.0.1 FHIR Std.
    MeasureReport.group.​stratifier.stratum.population.​code Base extensible MeasurePopulationType 📦4.0.1 FHIR Std.
    MeasureReport.group.​stratifier.stratum.measureScore.​comparator Base required QuantityComparator 📍4.0.1 FHIR Std.

    Constraints

    Id Grade Path(s) Description Expression
    deqm-0 error MeasureReport.measure Canonical URL SHALL contain a version. %resource.measure.toString().contains('|') and %resource.measure.substring(%resource.measure.toString().indexOf('|') + 1).length() > 0
    deqm-1 error MeasureReport.period Date precision SHALL be at least to day ( YYYY-MM-DD ) start.toString().length()>9 and end.toString().length()>9
    deqm-2 error MeasureReport If the measure scoring is specified at the root and the scoring type is 'proportion','ratio', or 'continuous-variable' then the improvementNotation element is required (extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists() and extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code in ('proportion' | 'ratio' | 'continuous-variable')) implies improvementNotation.exists()
    deqm-3 error MeasureReport Measure scoring is required. It must be specified on the root only, or on every group, and it cannot be on both. (extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists() and group.extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').empty()) xor (extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').empty() and group.all(extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists()))
    deqm-4 error MeasureReport.group If the measure scoring is specified on the group and the scoring type is 'proportion', 'ratio' or 'continuous-variable' then the groupImprovementNotation element is required. (extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists() and extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code in ('proportion' | 'ratio' | 'continuous-variable')) implies extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-groupImprovementNotation').exists()
    deqm-6 error MeasureReport.group If the measure scoring type is 'proportion' then the measureScore SHALL be a numerical value between 0 and 1 (%resource.extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code contains 'proportion' or extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code contains 'proportion') implies (measureScore.value >= 0.0 and measureScore.value <= 1.0)
    deqm-7 error MeasureReport.group.stratifier If group.stratifier exists, then either group.stratifier.code or the group.stratifier.stratum.component.code is present, but not both code.exists() xor stratum.component.exists()
    deqm-8 error MeasureReport.group.population The population must either have a count (integer) or a countQuantity (quantity), but not both. extension('http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity').exists() xor count.exists()
    deqm-9 error MeasureReport.group.stratifier.stratum.population The stratum population must either have a count (integer) or a countQuantity (quantity), but not both. extension('http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity').exists() xor count.exists()
    dom-2 error MeasureReport If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
    dom-3 error MeasureReport 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 MeasureReport 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 MeasureReport If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
    dom-6 best practice MeasureReport A resource should have narrative for robust management text.`div`.exists()
    ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
    ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
    mrp-1 error MeasureReport Measure Reports used for data collection SHALL NOT communicate group and score information (type != 'data-collection') or group.exists().not()
    mrp-2 error MeasureReport Stratifiers SHALL be either a single criteria or a set of criteria components group.stratifier.stratum.all(value.exists() xor component.exists())
    subjectlist-measurereport-population-count error MeasureReport SubjectList MeasureReport: group population count is >= number of entries in Subject List entries group.population.where( where(code.coding.where(code='initial-population').exists()).exists()).where(count >= subjectResults.resolve().entry.count()).exists()
    subjectlist-measurereport-zero-population error MeasureReport SubjectList MeasureReport: group population count cannot be zero group.population.count.all($this >= 1)

    This structure is derived from DEQMSubjectListMeasureReport

    Summary

    Mandatory: 5 elements
    Must-Support: 3 elements

    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 MeasureReport.contained

    Maturity: 2

     

    Other representations of profile: CSV, Excel, Schematron