CDC National Healthcare Safety Network (NHSN) Digital Quality Measures (dQM) Content Package IG
2.0.0-cibuild - Release 2 ci-build United States of America flag

CDC National Healthcare Safety Network (NHSN) Digital Quality Measures (dQM) Content Package IG - Local Development build (v2.0.0-cibuild) 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: 2.0.0-cibuild
Standards status: Trial-use Maturity Level: 1 Computable Name: SubjectListMeasureReportProfile

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.

    NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
    .. MeasureReport C 0..* DEQMSubjectListMeasureReport Results of a measure evaluation
    Constraints: mrp-1, mrp-2, deqm-2, deqm-3, subjectlist-measurereport-population-count-matches
    ... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
    ... Slices for contained 1..* Resource Contained, inline Resources
    Slice: Unordered, Open by profile:$this
    .... contained:ip-measurereport-list 1..1 IndividualMeasureReportList The Individual MeasureReport List pointed to by MeasureReport.group.population.subjectResults
    ... Slices for extension Content/Rules for all slices
    .... extension:reportingProgram 0..1 Identifier, canonical(CRMI Manifest Library) Reporting program
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingProgram
    .... extension:category S 0..1 CodeableConcept What category is this measure report
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-category
    Binding: MeasureReportCategory (extensible)
    .... extension:inputParameters 0..1 Reference(Parameters) What parameters
    URL: http://hl7.org/fhir/StructureDefinition/cqf-inputParameters
    .... extension:supplementalData S 0..* (Complex) Optional Extensions Element
    URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.supplementalData
    ..... extension 0..0 Extension
    Slice: Unordered, Open by value:url
    ..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.supplementalData"
    ..... value[x] 1..1 Reference(Resource) Value of extension
    ...... Slices for extension Content/Rules for all slices
    ....... extension:criteriaReference S 0..1 string Criteria reference
    URL: http://hl7.org/fhir/StructureDefinition/cqf-criteriaReference
    ....... extension:description S 0..1 markdown Description of the supplemental data
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    .... extension:scoring SC 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)
    .... extension:vendor 0..1 Reference(QICore Organization) Vendor information
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingVendor
    .... 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
    .... extension:cehrt 0..1 (Complex) CMS EHR Certification ID
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier
    ..... url 1..1 uri "http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier"
    ..... Slices for value[x] 1..1 Identifier Value of extension
    Slice: Unordered, Closed by type:$this
    ...... value[x]:valueIdentifier 1..1 Identifier Value of extension
    Required Pattern: At least the following
    ....... id 0..1 string Unique id for inter-element referencing
    ....... extension 0..* Extension Additional content defined by implementations
    ....... use 0..1 code usual | official | temp | secondary | old (If known)
    ....... type 0..1 CodeableConcept Description of identifier
    ....... system 1..1 uri The namespace for the identifier value
    Fixed Value: urn:oid:2.16.840.1.113883.3.2074.1
    ....... value 0..1 string The value that is unique
    ....... period 0..1 Period Time period when id is/was valid for use
    ....... assigner 0..1 Reference(Organization) Organization that issued id (may be just text)
    .... extension:software 0..* Reference(CRMI Software System Device) Extension
    URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
    .... extension:message 0..1 Reference(OperationOutcome) Messages encountered while creating the report
    URL: http://hl7.org/fhir/StructureDefinition/cqf-messages
    ... status ?!SΣ 1..1 code complete | pending | error
    Binding: MeasureReportStatus (required)
    ... type SΣC 1..1 code individual | subject-list | summary | data-collection
    Binding: MeasureReportType (required): The type of the measure report.
    Fixed Value: subject-list
    ... measure SΣC 1..1 canonical(CRMI Shareable Measure) What measure and version was calculated
    Constraints: deqm-0
    ... subject SΣ 0..1 Reference(Group) What individual(s) the report is for
    ... date SΣ 1..1 dateTime When the report was generated. Note: The language in R5 was changed to calculated. We are clarifying that intent.
    ... reporter SΣ 1..1 Reference(QICore Organization) Organization that generated the MeasureReport
    .... Slices for extension Content/Rules for all slices
    ..... extension:group 0..1 Reference(Group) Group of practitioners responsible for a report
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reporterGroup
    ... period SΣC 1..1 Period What period the report covers
    Constraints: deqm-1
    .... start SΣC 1..1 dateTime Starting time with inclusive boundary
    .... end SΣC 1..1 dateTime End time with inclusive boundary, if not ongoing
    ... improvementNotation ?!SΣ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.
    ... group SC 1..1 BackboneElement Initial population group
    Constraints: deqm-4, deqm-6
    .... id S 0..1 string Unique id for inter-element referencing
    .... Slices for extension Content/Rules for all slices
    ..... extension:scoring SC 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)
    ..... extension:calculatedDate S 0..1 dateTime The date the score was calculated
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-calculatedDate
    ..... extension:improvementNotation SC 0..1 CodeableConcept increase | decrease
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-groupImprovementNotation
    Binding: MeasureImprovementNotation (extensible)
    ..... extension:description S 0..1 markdown Description of the group
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    .... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    .... code SΣ 0..1 CodeableConcept Meaning of the group
    .... population SC 1..1 BackboneElement Initial population
    Constraints: deqm-8
    ..... Slices for extension Content/Rules for all slices
    ...... extension:countQuantity SC 0..1 Quantity Count as a Quantity
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity
    ...... extension:description S 0..1 markdown Description of the population
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    ..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    ..... code SΣ 1..1 CodeableConcept initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
    Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.).
    Required Pattern: At least the following
    ...... id 0..1 string Unique id for inter-element referencing
    ...... extension 0..* Extension Additional content defined by implementations
    ...... coding 1..* Coding Code defined by a terminology system
    Fixed Value: (Complex)
    ....... id 0..1 string Unique id for inter-element referencing
    ....... extension 0..* Extension Additional content defined by implementations
    ....... system 1..1 uri Identity of the terminology system
    Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population
    ....... version 0..1 string Version of the system - if relevant
    ....... code 1..1 code Symbol in syntax defined by the system
    Fixed Value: initial-population
    ....... display 1..1 string Representation defined by the system
    Fixed Value: Initial Population
    ....... userSelected 0..1 boolean If this coding was chosen directly by the user
    ...... text 0..1 string Plain text representation of the concept
    ..... count SC 1..1 integer Size of the population
    ..... subjectResults S 1..1 Reference(NHSN Individual MeasureReport List) List referencing all individual measure reports for this measure
    ...... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
    .... measureScore SΣC 0..1 Quantity What score this group achieved
    ..... Slices for extension Content/Rules for all slices
    ...... extension:alternateScoreType S 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
    ..... comparator ?!Σ 0..1 code < | <= | >= | > - how to understand the value
    Binding: QuantityComparator (required): How the Quantity should be understood and represented.
    .... stratifier SC 0..* BackboneElement Stratification results
    Constraints: deqm-7
    ..... Slices for extension Content/Rules for all slices
    ...... extension:description S 0..1 markdown Description of the stratifier
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    ..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    ..... code S 0..1 CodeableConcept What stratifier of the group
    ..... stratum S 0..* BackboneElement Stratum results, one for each unique value, or set of values, in the stratifier, or stratifier components
    ...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    ...... value S 0..1 CodeableConcept The stratum value, e.g. male
    ...... population SC 0..* BackboneElement Population results in this stratum
    Constraints: deqm-9
    ....... Slices for extension Content/Rules for all slices
    ........ extension:countQuantity S 0..1 Quantity Size of the population as a quantity.
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity
    ....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    ....... code S 1..1 CodeableConcept initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
    Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.).
    ....... count SC 1..1 integer Size of the population
    ....... subjectResults S 1..1 Reference(DEQM Individual MeasureReport List) For subject-list reports, the subject results in this population
    ...... measureScore S 0..1 Quantity What score this stratum achieved
    ....... Slices for extension Content/Rules for all slices
    ........ extension:alternateScoreType S 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
    ....... comparator ?!Σ 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-matches error MeasureReport SubjectList MeasureReport: group population count matches 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()

    This structure is derived from DEQMSubjectListMeasureReport

    NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
    .. MeasureReport C 0..* DEQMSubjectListMeasureReport Results of a measure evaluation
    Constraints: subjectlist-measurereport-population-count-matches
    ... meta
    .... Slices for extension Content/Rules for all slices
    ..... extension:link-received-date-extension 0..1 dateTime Received Date
    URL: http://www.cdc.gov/nhsn/fhirportal/dqm/ig/StructureDefinition/link-received-date-extension
    ... Slices for contained 1..* Resource Contained, inline Resources
    Slice: Unordered, Open by profile:$this
    .... contained:ip-measurereport-list 1..1 IndividualMeasureReportList The Individual MeasureReport List pointed to by MeasureReport.group.population.subjectResults
    ... group 1..1 BackboneElement Initial population group
    .... population 1..1 BackboneElement Initial population
    ..... code 1..1 CodeableConcept initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
    Required Pattern: At least the following
    ...... coding 1..* Coding Code defined by a terminology system
    Fixed Value: (Complex)
    ....... system 1..1 uri Identity of the terminology system
    Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population
    ....... code 1..1 code Symbol in syntax defined by the system
    Fixed Value: initial-population
    ....... display 1..1 string Representation defined by the system
    Fixed Value: Initial Population
    ..... count 1..1 integer Size of the population
    ..... subjectResults 1..1 Reference(NHSN Individual MeasureReport List) List referencing all individual measure reports for this measure
    ...... reference 1..1 string Literal reference, Relative, internal or absolute URL

    doco Documentation for this format

    Constraints

    Id Grade Path(s) Description Expression
    subjectlist-measurereport-population-count-matches error MeasureReport SubjectList MeasureReport: group population count matches 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()
    NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
    .. MeasureReport C 0..* DEQMSubjectListMeasureReport Results of a measure evaluation
    Constraints: mrp-1, mrp-2, deqm-2, deqm-3, subjectlist-measurereport-population-count-matches
    ... id Σ 0..1 id Logical id of this artifact
    ... meta Σ 0..1 Meta Metadata about the resource
    .... id 0..1 string Unique id for inter-element referencing
    .... Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    ..... extension:link-received-date-extension 0..1 dateTime Received Date
    URL: http://www.cdc.gov/nhsn/fhirportal/dqm/ig/StructureDefinition/link-received-date-extension
    .... versionId Σ 0..1 id Version specific identifier
    .... lastUpdated Σ 0..1 instant When the resource version last changed
    .... source Σ 0..1 uri Identifies where the resource comes from
    .... profile Σ 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
    .... security Σ 0..* Coding Security Labels applied to this resource
    Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
    .... tag Σ 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".
    ... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
    ... 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
    ... Slices for contained 1..* Resource Contained, inline Resources
    Slice: Unordered, Open by profile:$this
    .... contained:ip-measurereport-list 1..1 IndividualMeasureReportList The Individual MeasureReport List pointed to by MeasureReport.group.population.subjectResults
    ... Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    .... extension:reportingProgram 0..1 Identifier, canonical(CRMI Manifest Library) Reporting program
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingProgram
    .... extension:category S 0..1 CodeableConcept What category is this measure report
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-category
    Binding: MeasureReportCategory (extensible)
    .... extension:inputParameters 0..1 Reference(Parameters) What parameters
    URL: http://hl7.org/fhir/StructureDefinition/cqf-inputParameters
    .... extension:supplementalData S 0..* (Complex) Optional Extensions Element
    URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.supplementalData
    ..... id 0..1 string Unique id for inter-element referencing
    ..... extension 0..0 Extension
    Slice: Unordered, Open by value:url
    ..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.supplementalData"
    ..... value[x] 1..1 Reference(Resource) Value of extension
    ...... id 0..1 string Unique id for inter-element referencing
    ...... Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    ....... extension:criteriaReference S 0..1 string Criteria reference
    URL: http://hl7.org/fhir/StructureDefinition/cqf-criteriaReference
    ....... extension:description S 0..1 markdown Description of the supplemental data
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    ...... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
    ...... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
    Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
    ...... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
    ...... display Σ 0..1 string Text alternative for the resource
    .... extension:scoring SC 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)
    .... extension:vendor 0..1 Reference(QICore Organization) Vendor information
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingVendor
    .... 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
    .... extension:cehrt 0..1 (Complex) CMS EHR Certification ID
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier
    ..... id 0..1 string Unique id for inter-element referencing
    ..... extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    ..... url 1..1 uri "http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier"
    ..... Slices for value[x] 1..1 Identifier Value of extension
    Slice: Unordered, Closed by type:$this
    ...... value[x]:valueIdentifier 1..1 Identifier Value of extension
    Required Pattern: At least the following
    ....... id 0..1 string Unique id for inter-element referencing
    ....... extension 0..* Extension Additional content defined by implementations
    ....... use 0..1 code usual | official | temp | secondary | old (If known)
    ....... type 0..1 CodeableConcept Description of identifier
    ....... system 1..1 uri The namespace for the identifier value
    Fixed Value: urn:oid:2.16.840.1.113883.3.2074.1
    ....... value 0..1 string The value that is unique
    ....... period 0..1 Period Time period when id is/was valid for use
    ....... assigner 0..1 Reference(Organization) Organization that issued id (may be just text)
    .... extension:software 0..* Reference(CRMI Software System Device) Extension
    URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
    .... extension:message 0..1 Reference(OperationOutcome) Messages encountered while creating the report
    URL: http://hl7.org/fhir/StructureDefinition/cqf-messages
    ... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
    ... identifier Σ 0..* Identifier Additional identifier for the MeasureReport
    ... status ?!SΣ 1..1 code complete | pending | error
    Binding: MeasureReportStatus (required)
    ... type SΣC 1..1 code individual | subject-list | summary | data-collection
    Binding: MeasureReportType (required): The type of the measure report.
    Fixed Value: subject-list
    ... measure SΣC 1..1 canonical(CRMI Shareable Measure) What measure and version was calculated
    Constraints: deqm-0
    ... subject SΣ 0..1 Reference(Group) What individual(s) the report is for
    ... date SΣ 1..1 dateTime When the report was generated. Note: The language in R5 was changed to calculated. We are clarifying that intent.
    ... reporter SΣ 1..1 Reference(QICore Organization) Organization that generated the MeasureReport
    .... id 0..1 string Unique id for inter-element referencing
    .... Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    ..... extension:group 0..1 Reference(Group) Group of practitioners responsible for a report
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reporterGroup
    .... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
    .... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
    Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
    .... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
    .... display Σ 0..1 string Text alternative for the resource
    ... period SΣC 1..1 Period What period the report covers
    Constraints: deqm-1
    .... id 0..1 string Unique id for inter-element referencing
    .... extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    .... start SΣC 1..1 dateTime Starting time with inclusive boundary
    .... end SΣC 1..1 dateTime End time with inclusive boundary, if not ongoing
    ... improvementNotation ?!SΣ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.
    ... group SC 1..1 BackboneElement Initial population group
    Constraints: deqm-4, deqm-6
    .... id S 0..1 string Unique id for inter-element referencing
    .... Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    ..... extension:scoring SC 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)
    ..... extension:calculatedDate S 0..1 dateTime The date the score was calculated
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-calculatedDate
    ..... extension:improvementNotation SC 0..1 CodeableConcept increase | decrease
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-groupImprovementNotation
    Binding: MeasureImprovementNotation (extensible)
    ..... extension:description S 0..1 markdown Description of the group
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    .... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    .... code SΣ 0..1 CodeableConcept Meaning of the group
    .... population SC 1..1 BackboneElement Initial population
    Constraints: deqm-8
    ..... id 0..1 string Unique id for inter-element referencing
    ..... Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    ...... extension:countQuantity SC 0..1 Quantity Count as a Quantity
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity
    ...... extension:description S 0..1 markdown Description of the population
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    ..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    ..... code SΣ 1..1 CodeableConcept initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
    Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.).
    Required Pattern: At least the following
    ...... id 0..1 string Unique id for inter-element referencing
    ...... extension 0..* Extension Additional content defined by implementations
    ...... coding 1..* Coding Code defined by a terminology system
    Fixed Value: (Complex)
    ....... id 0..1 string Unique id for inter-element referencing
    ....... extension 0..* Extension Additional content defined by implementations
    ....... system 1..1 uri Identity of the terminology system
    Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population
    ....... version 0..1 string Version of the system - if relevant
    ....... code 1..1 code Symbol in syntax defined by the system
    Fixed Value: initial-population
    ....... display 1..1 string Representation defined by the system
    Fixed Value: Initial Population
    ....... userSelected 0..1 boolean If this coding was chosen directly by the user
    ...... text 0..1 string Plain text representation of the concept
    ..... count SC 1..1 integer Size of the population
    ..... subjectResults S 1..1 Reference(NHSN Individual MeasureReport List) List referencing all individual measure reports for this measure
    ...... id 0..1 string Unique id for inter-element referencing
    ...... extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    ...... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
    ...... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
    Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
    ...... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
    ...... display Σ 0..1 string Text alternative for the resource
    .... measureScore SΣC 0..1 Quantity What score this group achieved
    ..... id 0..1 string Unique id for inter-element referencing
    ..... Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    ...... extension:alternateScoreType S 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
    ..... value Σ 0..1 decimal Numerical value (with implicit precision)
    ..... comparator ?!Σ 0..1 code < | <= | >= | > - how to understand the value
    Binding: QuantityComparator (required): How the Quantity should be understood and represented.
    ..... unit Σ 0..1 string Unit representation
    ..... system ΣC 0..1 uri System that defines coded unit form
    ..... code Σ 0..1 code Coded form of the unit
    .... stratifier SC 0..* BackboneElement Stratification results
    Constraints: deqm-7
    ..... id 0..1 string Unique id for inter-element referencing
    ..... Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    ...... extension:description S 0..1 markdown Description of the stratifier
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    ..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    ..... code S 0..1 CodeableConcept What stratifier of the group
    ..... stratum S 0..* BackboneElement Stratum results, one for each unique value, or set of values, in the stratifier, or stratifier components
    ...... id 0..1 string Unique id for inter-element referencing
    ...... extension 0..* Extension Additional content defined by implementations
    ...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    ...... value S 0..1 CodeableConcept The stratum value, e.g. male
    ...... component 0..* BackboneElement Stratifier component values
    ....... id 0..1 string Unique id for inter-element referencing
    ....... extension 0..* Extension Additional content defined by implementations
    ....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    ....... code 1..1 CodeableConcept What stratifier component of the group
    ....... value 1..1 CodeableConcept The stratum component value, e.g. male
    ...... population SC 0..* BackboneElement Population results in this stratum
    Constraints: deqm-9
    ....... id 0..1 string Unique id for inter-element referencing
    ....... Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    ........ extension:countQuantity S 0..1 Quantity Size of the population as a quantity.
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity
    ....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    ....... code S 1..1 CodeableConcept initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
    Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.).
    ....... count SC 1..1 integer Size of the population
    ....... subjectResults S 1..1 Reference(DEQM Individual MeasureReport List) For subject-list reports, the subject results in this population
    ...... measureScore S 0..1 Quantity What score this stratum achieved
    ....... id 0..1 string Unique id for inter-element referencing
    ....... Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    ........ extension:alternateScoreType S 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
    ....... value Σ 0..1 decimal Numerical value (with implicit precision)
    ....... comparator ?!Σ 0..1 code < | <= | >= | > - how to understand the value
    Binding: QuantityComparator (required): How the Quantity should be understood and represented.
    ....... unit Σ 0..1 string Unit representation
    ....... system ΣC 0..1 uri System that defines coded unit form
    ....... code Σ 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-matches error MeasureReport SubjectList MeasureReport: group population count matches 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()

    This structure is derived from DEQMSubjectListMeasureReport

    Summary

    Mandatory: 5 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: 1

    Key Elements View

    NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
    .. MeasureReport C 0..* DEQMSubjectListMeasureReport Results of a measure evaluation
    Constraints: mrp-1, mrp-2, deqm-2, deqm-3, subjectlist-measurereport-population-count-matches
    ... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
    ... Slices for contained 1..* Resource Contained, inline Resources
    Slice: Unordered, Open by profile:$this
    .... contained:ip-measurereport-list 1..1 IndividualMeasureReportList The Individual MeasureReport List pointed to by MeasureReport.group.population.subjectResults
    ... Slices for extension Content/Rules for all slices
    .... extension:reportingProgram 0..1 Identifier, canonical(CRMI Manifest Library) Reporting program
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingProgram
    .... extension:category S 0..1 CodeableConcept What category is this measure report
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-category
    Binding: MeasureReportCategory (extensible)
    .... extension:inputParameters 0..1 Reference(Parameters) What parameters
    URL: http://hl7.org/fhir/StructureDefinition/cqf-inputParameters
    .... extension:supplementalData S 0..* (Complex) Optional Extensions Element
    URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.supplementalData
    ..... extension 0..0 Extension
    Slice: Unordered, Open by value:url
    ..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.supplementalData"
    ..... value[x] 1..1 Reference(Resource) Value of extension
    ...... Slices for extension Content/Rules for all slices
    ....... extension:criteriaReference S 0..1 string Criteria reference
    URL: http://hl7.org/fhir/StructureDefinition/cqf-criteriaReference
    ....... extension:description S 0..1 markdown Description of the supplemental data
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    .... extension:scoring SC 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)
    .... extension:vendor 0..1 Reference(QICore Organization) Vendor information
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingVendor
    .... 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
    .... extension:cehrt 0..1 (Complex) CMS EHR Certification ID
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier
    ..... url 1..1 uri "http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier"
    ..... Slices for value[x] 1..1 Identifier Value of extension
    Slice: Unordered, Closed by type:$this
    ...... value[x]:valueIdentifier 1..1 Identifier Value of extension
    Required Pattern: At least the following
    ....... id 0..1 string Unique id for inter-element referencing
    ....... extension 0..* Extension Additional content defined by implementations
    ....... use 0..1 code usual | official | temp | secondary | old (If known)
    ....... type 0..1 CodeableConcept Description of identifier
    ....... system 1..1 uri The namespace for the identifier value
    Fixed Value: urn:oid:2.16.840.1.113883.3.2074.1
    ....... value 0..1 string The value that is unique
    ....... period 0..1 Period Time period when id is/was valid for use
    ....... assigner 0..1 Reference(Organization) Organization that issued id (may be just text)
    .... extension:software 0..* Reference(CRMI Software System Device) Extension
    URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
    .... extension:message 0..1 Reference(OperationOutcome) Messages encountered while creating the report
    URL: http://hl7.org/fhir/StructureDefinition/cqf-messages
    ... status ?!SΣ 1..1 code complete | pending | error
    Binding: MeasureReportStatus (required)
    ... type SΣC 1..1 code individual | subject-list | summary | data-collection
    Binding: MeasureReportType (required): The type of the measure report.
    Fixed Value: subject-list
    ... measure SΣC 1..1 canonical(CRMI Shareable Measure) What measure and version was calculated
    Constraints: deqm-0
    ... subject SΣ 0..1 Reference(Group) What individual(s) the report is for
    ... date SΣ 1..1 dateTime When the report was generated. Note: The language in R5 was changed to calculated. We are clarifying that intent.
    ... reporter SΣ 1..1 Reference(QICore Organization) Organization that generated the MeasureReport
    .... Slices for extension Content/Rules for all slices
    ..... extension:group 0..1 Reference(Group) Group of practitioners responsible for a report
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reporterGroup
    ... period SΣC 1..1 Period What period the report covers
    Constraints: deqm-1
    .... start SΣC 1..1 dateTime Starting time with inclusive boundary
    .... end SΣC 1..1 dateTime End time with inclusive boundary, if not ongoing
    ... improvementNotation ?!SΣ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.
    ... group SC 1..1 BackboneElement Initial population group
    Constraints: deqm-4, deqm-6
    .... id S 0..1 string Unique id for inter-element referencing
    .... Slices for extension Content/Rules for all slices
    ..... extension:scoring SC 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)
    ..... extension:calculatedDate S 0..1 dateTime The date the score was calculated
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-calculatedDate
    ..... extension:improvementNotation SC 0..1 CodeableConcept increase | decrease
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-groupImprovementNotation
    Binding: MeasureImprovementNotation (extensible)
    ..... extension:description S 0..1 markdown Description of the group
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    .... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    .... code SΣ 0..1 CodeableConcept Meaning of the group
    .... population SC 1..1 BackboneElement Initial population
    Constraints: deqm-8
    ..... Slices for extension Content/Rules for all slices
    ...... extension:countQuantity SC 0..1 Quantity Count as a Quantity
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity
    ...... extension:description S 0..1 markdown Description of the population
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    ..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    ..... code SΣ 1..1 CodeableConcept initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
    Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.).
    Required Pattern: At least the following
    ...... id 0..1 string Unique id for inter-element referencing
    ...... extension 0..* Extension Additional content defined by implementations
    ...... coding 1..* Coding Code defined by a terminology system
    Fixed Value: (Complex)
    ....... id 0..1 string Unique id for inter-element referencing
    ....... extension 0..* Extension Additional content defined by implementations
    ....... system 1..1 uri Identity of the terminology system
    Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population
    ....... version 0..1 string Version of the system - if relevant
    ....... code 1..1 code Symbol in syntax defined by the system
    Fixed Value: initial-population
    ....... display 1..1 string Representation defined by the system
    Fixed Value: Initial Population
    ....... userSelected 0..1 boolean If this coding was chosen directly by the user
    ...... text 0..1 string Plain text representation of the concept
    ..... count SC 1..1 integer Size of the population
    ..... subjectResults S 1..1 Reference(NHSN Individual MeasureReport List) List referencing all individual measure reports for this measure
    ...... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
    .... measureScore SΣC 0..1 Quantity What score this group achieved
    ..... Slices for extension Content/Rules for all slices
    ...... extension:alternateScoreType S 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
    ..... comparator ?!Σ 0..1 code < | <= | >= | > - how to understand the value
    Binding: QuantityComparator (required): How the Quantity should be understood and represented.
    .... stratifier SC 0..* BackboneElement Stratification results
    Constraints: deqm-7
    ..... Slices for extension Content/Rules for all slices
    ...... extension:description S 0..1 markdown Description of the stratifier
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    ..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    ..... code S 0..1 CodeableConcept What stratifier of the group
    ..... stratum S 0..* BackboneElement Stratum results, one for each unique value, or set of values, in the stratifier, or stratifier components
    ...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    ...... value S 0..1 CodeableConcept The stratum value, e.g. male
    ...... population SC 0..* BackboneElement Population results in this stratum
    Constraints: deqm-9
    ....... Slices for extension Content/Rules for all slices
    ........ extension:countQuantity S 0..1 Quantity Size of the population as a quantity.
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity
    ....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    ....... code S 1..1 CodeableConcept initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
    Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.).
    ....... count SC 1..1 integer Size of the population
    ....... subjectResults S 1..1 Reference(DEQM Individual MeasureReport List) For subject-list reports, the subject results in this population
    ...... measureScore S 0..1 Quantity What score this stratum achieved
    ....... Slices for extension Content/Rules for all slices
    ........ extension:alternateScoreType S 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
    ....... comparator ?!Σ 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-matches error MeasureReport SubjectList MeasureReport: group population count matches 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()

    Differential View

    This structure is derived from DEQMSubjectListMeasureReport

    NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
    .. MeasureReport C 0..* DEQMSubjectListMeasureReport Results of a measure evaluation
    Constraints: subjectlist-measurereport-population-count-matches
    ... meta
    .... Slices for extension Content/Rules for all slices
    ..... extension:link-received-date-extension 0..1 dateTime Received Date
    URL: http://www.cdc.gov/nhsn/fhirportal/dqm/ig/StructureDefinition/link-received-date-extension
    ... Slices for contained 1..* Resource Contained, inline Resources
    Slice: Unordered, Open by profile:$this
    .... contained:ip-measurereport-list 1..1 IndividualMeasureReportList The Individual MeasureReport List pointed to by MeasureReport.group.population.subjectResults
    ... group 1..1 BackboneElement Initial population group
    .... population 1..1 BackboneElement Initial population
    ..... code 1..1 CodeableConcept initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
    Required Pattern: At least the following
    ...... coding 1..* Coding Code defined by a terminology system
    Fixed Value: (Complex)
    ....... system 1..1 uri Identity of the terminology system
    Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population
    ....... code 1..1 code Symbol in syntax defined by the system
    Fixed Value: initial-population
    ....... display 1..1 string Representation defined by the system
    Fixed Value: Initial Population
    ..... count 1..1 integer Size of the population
    ..... subjectResults 1..1 Reference(NHSN Individual MeasureReport List) List referencing all individual measure reports for this measure
    ...... reference 1..1 string Literal reference, Relative, internal or absolute URL

    doco Documentation for this format

    Constraints

    Id Grade Path(s) Description Expression
    subjectlist-measurereport-population-count-matches error MeasureReport SubjectList MeasureReport: group population count matches 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()

    Snapshot View

    NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
    .. MeasureReport C 0..* DEQMSubjectListMeasureReport Results of a measure evaluation
    Constraints: mrp-1, mrp-2, deqm-2, deqm-3, subjectlist-measurereport-population-count-matches
    ... id Σ 0..1 id Logical id of this artifact
    ... meta Σ 0..1 Meta Metadata about the resource
    .... id 0..1 string Unique id for inter-element referencing
    .... Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    ..... extension:link-received-date-extension 0..1 dateTime Received Date
    URL: http://www.cdc.gov/nhsn/fhirportal/dqm/ig/StructureDefinition/link-received-date-extension
    .... versionId Σ 0..1 id Version specific identifier
    .... lastUpdated Σ 0..1 instant When the resource version last changed
    .... source Σ 0..1 uri Identifies where the resource comes from
    .... profile Σ 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
    .... security Σ 0..* Coding Security Labels applied to this resource
    Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
    .... tag Σ 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".
    ... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
    ... 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
    ... Slices for contained 1..* Resource Contained, inline Resources
    Slice: Unordered, Open by profile:$this
    .... contained:ip-measurereport-list 1..1 IndividualMeasureReportList The Individual MeasureReport List pointed to by MeasureReport.group.population.subjectResults
    ... Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    .... extension:reportingProgram 0..1 Identifier, canonical(CRMI Manifest Library) Reporting program
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingProgram
    .... extension:category S 0..1 CodeableConcept What category is this measure report
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-category
    Binding: MeasureReportCategory (extensible)
    .... extension:inputParameters 0..1 Reference(Parameters) What parameters
    URL: http://hl7.org/fhir/StructureDefinition/cqf-inputParameters
    .... extension:supplementalData S 0..* (Complex) Optional Extensions Element
    URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.supplementalData
    ..... id 0..1 string Unique id for inter-element referencing
    ..... extension 0..0 Extension
    Slice: Unordered, Open by value:url
    ..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.supplementalData"
    ..... value[x] 1..1 Reference(Resource) Value of extension
    ...... id 0..1 string Unique id for inter-element referencing
    ...... Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    ....... extension:criteriaReference S 0..1 string Criteria reference
    URL: http://hl7.org/fhir/StructureDefinition/cqf-criteriaReference
    ....... extension:description S 0..1 markdown Description of the supplemental data
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    ...... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
    ...... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
    Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
    ...... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
    ...... display Σ 0..1 string Text alternative for the resource
    .... extension:scoring SC 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)
    .... extension:vendor 0..1 Reference(QICore Organization) Vendor information
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingVendor
    .... 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
    .... extension:cehrt 0..1 (Complex) CMS EHR Certification ID
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier
    ..... id 0..1 string Unique id for inter-element referencing
    ..... extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    ..... url 1..1 uri "http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier"
    ..... Slices for value[x] 1..1 Identifier Value of extension
    Slice: Unordered, Closed by type:$this
    ...... value[x]:valueIdentifier 1..1 Identifier Value of extension
    Required Pattern: At least the following
    ....... id 0..1 string Unique id for inter-element referencing
    ....... extension 0..* Extension Additional content defined by implementations
    ....... use 0..1 code usual | official | temp | secondary | old (If known)
    ....... type 0..1 CodeableConcept Description of identifier
    ....... system 1..1 uri The namespace for the identifier value
    Fixed Value: urn:oid:2.16.840.1.113883.3.2074.1
    ....... value 0..1 string The value that is unique
    ....... period 0..1 Period Time period when id is/was valid for use
    ....... assigner 0..1 Reference(Organization) Organization that issued id (may be just text)
    .... extension:software 0..* Reference(CRMI Software System Device) Extension
    URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem
    .... extension:message 0..1 Reference(OperationOutcome) Messages encountered while creating the report
    URL: http://hl7.org/fhir/StructureDefinition/cqf-messages
    ... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
    ... identifier Σ 0..* Identifier Additional identifier for the MeasureReport
    ... status ?!SΣ 1..1 code complete | pending | error
    Binding: MeasureReportStatus (required)
    ... type SΣC 1..1 code individual | subject-list | summary | data-collection
    Binding: MeasureReportType (required): The type of the measure report.
    Fixed Value: subject-list
    ... measure SΣC 1..1 canonical(CRMI Shareable Measure) What measure and version was calculated
    Constraints: deqm-0
    ... subject SΣ 0..1 Reference(Group) What individual(s) the report is for
    ... date SΣ 1..1 dateTime When the report was generated. Note: The language in R5 was changed to calculated. We are clarifying that intent.
    ... reporter SΣ 1..1 Reference(QICore Organization) Organization that generated the MeasureReport
    .... id 0..1 string Unique id for inter-element referencing
    .... Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    ..... extension:group 0..1 Reference(Group) Group of practitioners responsible for a report
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reporterGroup
    .... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
    .... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
    Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
    .... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
    .... display Σ 0..1 string Text alternative for the resource
    ... period SΣC 1..1 Period What period the report covers
    Constraints: deqm-1
    .... id 0..1 string Unique id for inter-element referencing
    .... extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    .... start SΣC 1..1 dateTime Starting time with inclusive boundary
    .... end SΣC 1..1 dateTime End time with inclusive boundary, if not ongoing
    ... improvementNotation ?!SΣ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.
    ... group SC 1..1 BackboneElement Initial population group
    Constraints: deqm-4, deqm-6
    .... id S 0..1 string Unique id for inter-element referencing
    .... Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    ..... extension:scoring SC 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)
    ..... extension:calculatedDate S 0..1 dateTime The date the score was calculated
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-calculatedDate
    ..... extension:improvementNotation SC 0..1 CodeableConcept increase | decrease
    URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-groupImprovementNotation
    Binding: MeasureImprovementNotation (extensible)
    ..... extension:description S 0..1 markdown Description of the group
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    .... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    .... code SΣ 0..1 CodeableConcept Meaning of the group
    .... population SC 1..1 BackboneElement Initial population
    Constraints: deqm-8
    ..... id 0..1 string Unique id for inter-element referencing
    ..... Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    ...... extension:countQuantity SC 0..1 Quantity Count as a Quantity
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity
    ...... extension:description S 0..1 markdown Description of the population
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    ..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    ..... code SΣ 1..1 CodeableConcept initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
    Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.).
    Required Pattern: At least the following
    ...... id 0..1 string Unique id for inter-element referencing
    ...... extension 0..* Extension Additional content defined by implementations
    ...... coding 1..* Coding Code defined by a terminology system
    Fixed Value: (Complex)
    ....... id 0..1 string Unique id for inter-element referencing
    ....... extension 0..* Extension Additional content defined by implementations
    ....... system 1..1 uri Identity of the terminology system
    Fixed Value: http://terminology.hl7.org/CodeSystem/measure-population
    ....... version 0..1 string Version of the system - if relevant
    ....... code 1..1 code Symbol in syntax defined by the system
    Fixed Value: initial-population
    ....... display 1..1 string Representation defined by the system
    Fixed Value: Initial Population
    ....... userSelected 0..1 boolean If this coding was chosen directly by the user
    ...... text 0..1 string Plain text representation of the concept
    ..... count SC 1..1 integer Size of the population
    ..... subjectResults S 1..1 Reference(NHSN Individual MeasureReport List) List referencing all individual measure reports for this measure
    ...... id 0..1 string Unique id for inter-element referencing
    ...... extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    ...... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
    ...... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
    Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
    ...... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
    ...... display Σ 0..1 string Text alternative for the resource
    .... measureScore SΣC 0..1 Quantity What score this group achieved
    ..... id 0..1 string Unique id for inter-element referencing
    ..... Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    ...... extension:alternateScoreType S 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
    ..... value Σ 0..1 decimal Numerical value (with implicit precision)
    ..... comparator ?!Σ 0..1 code < | <= | >= | > - how to understand the value
    Binding: QuantityComparator (required): How the Quantity should be understood and represented.
    ..... unit Σ 0..1 string Unit representation
    ..... system ΣC 0..1 uri System that defines coded unit form
    ..... code Σ 0..1 code Coded form of the unit
    .... stratifier SC 0..* BackboneElement Stratification results
    Constraints: deqm-7
    ..... id 0..1 string Unique id for inter-element referencing
    ..... Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    ...... extension:description S 0..1 markdown Description of the stratifier
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription
    ..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    ..... code S 0..1 CodeableConcept What stratifier of the group
    ..... stratum S 0..* BackboneElement Stratum results, one for each unique value, or set of values, in the stratifier, or stratifier components
    ...... id 0..1 string Unique id for inter-element referencing
    ...... extension 0..* Extension Additional content defined by implementations
    ...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    ...... value S 0..1 CodeableConcept The stratum value, e.g. male
    ...... component 0..* BackboneElement Stratifier component values
    ....... id 0..1 string Unique id for inter-element referencing
    ....... extension 0..* Extension Additional content defined by implementations
    ....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    ....... code 1..1 CodeableConcept What stratifier component of the group
    ....... value 1..1 CodeableConcept The stratum component value, e.g. male
    ...... population SC 0..* BackboneElement Population results in this stratum
    Constraints: deqm-9
    ....... id 0..1 string Unique id for inter-element referencing
    ....... Slices for extension 0..* Extension Extension
    Slice: Unordered, Open by value:url
    ........ extension:countQuantity S 0..1 Quantity Size of the population as a quantity.
    URL: http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity
    ....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
    ....... code S 1..1 CodeableConcept initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
    Binding: MeasurePopulationType (extensible): The type of population (e.g. initial, numerator, denominator, etc.).
    ....... count SC 1..1 integer Size of the population
    ....... subjectResults S 1..1 Reference(DEQM Individual MeasureReport List) For subject-list reports, the subject results in this population
    ...... measureScore S 0..1 Quantity What score this stratum achieved
    ....... id 0..1 string Unique id for inter-element referencing
    ....... Slices for extension 0..* Extension Additional content defined by implementations
    Slice: Unordered, Open by value:url
    ........ extension:alternateScoreType S 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
    ....... value Σ 0..1 decimal Numerical value (with implicit precision)
    ....... comparator ?!Σ 0..1 code < | <= | >= | > - how to understand the value
    Binding: QuantityComparator (required): How the Quantity should be understood and represented.
    ....... unit Σ 0..1 string Unit representation
    ....... system ΣC 0..1 uri System that defines coded unit form
    ....... code Σ 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-matches error MeasureReport SubjectList MeasureReport: group population count matches 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()

    This structure is derived from DEQMSubjectListMeasureReport

    Summary

    Mandatory: 5 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: 1

     

    Other representations of profile: CSV, Excel, Schematron