# DEQM Subject List MeasureReport - Data Exchange For Quality Measures Implementation Guide v1.0.0-ballot

## Resource Profile: DEQM Subject List MeasureReport 

 
Subject List MeasureReport is for data exchange and reporting on a list of subjects, which also allows individual MeasureReports be provided for each of the subjects in the population. 

### Mandatory Data Elements and Terminology

The following data-elements are mandatory (i.e data MUST be present).

**Each Must Have:**

1. measure: What measure and version was calculated
1. reporter: Organization that generated the MeasureReport
1. period.start: Starting time with inclusive boundary
1. status: complete | pending | error
1. type: individual | subject-list | summary | data-collection
1. period.end: End time with inclusive boundary, if not ongoing
1. date: When the report was generated. Note: The language in R5 was changed to calculated. We are clarifying that intent.
1. group: Measure results for each group
1. period: What period the report covers

**Each Must Support:**

1. group.id: Unique id for inter-element referencing
1. group.stratifier.code: What stratifier of the group
1. description: Description of the stratifier
1. description: Description of the population
1. group.stratifier.stratum: Stratum results, one for each unique value, or set of values, in the stratifier, or stratifier components
1. countQuantity: Count as a Quantity
1. category: What category is this measure report
1. group.population: The populations in the group
1. improvementNotation: increase | decrease
1. group.measureScore: What score this group achieved
1. group.population.count: Size of the population
1. subject: What individual(s) the report is for
1. scoring: proportion | ratio | continuous-variable | cohort | composite | attestation
1. calculatedDate: The date the score was calculated
1. alternateScoreType: Possible additional measureScore value types
1. description: Description of the group
1. countQuantity: Size of the population as a quantity.
1. group.stratifier: Stratification results
1. supplementalData: Optional Extensions Element
1. group.stratifier.stratum.value: The stratum value, e.g. male
1. group.stratifier.stratum.population: Population results in this stratum
1. group.stratifier.stratum.measureScore: What score this stratum achieved
1. group.code: Meaning of the group

**Usages:**

* Examples for this Profile: [MeasureReport/subjectlist-measurereport01](MeasureReport-subjectlist-measurereport01.md)
* CapabilityStatements using this Profile: [Receiver Server CapabilityStatement](CapabilityStatement-receiver-server.md) and [Reporter Client CapabilityStatement](CapabilityStatement-reporter-client.md)

You can also check for [usages in the FHIR IG Statistics](https://packages2.fhir.org/xig/hl7.fhir.uv.deqm|current/StructureDefinition/deqm-subjectlistmeasurereport)

### Formal Views of Profile Content

 [Description Differentials, Snapshots, and other representations](http://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#structure-definitions). 

 

Other representations of profile: [CSV](../StructureDefinition-deqm-subjectlistmeasurereport.csv), [Excel](../StructureDefinition-deqm-subjectlistmeasurereport.xlsx), [Schematron](../StructureDefinition-deqm-subjectlistmeasurereport.sch) 



## Resource Content

```json
{
  "resourceType" : "StructureDefinition",
  "id" : "deqm-subjectlistmeasurereport",
  "extension" : [{
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
    "valueCode" : "cqi"
  },
  {
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
    "valueInteger" : 4,
    "_valueInteger" : {
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
        "valueCanonical" : "http://hl7.org/fhir/uv/deqm/ImplementationGuide/hl7.fhir.uv.deqm"
      }]
    }
  },
  {
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
    "valueCode" : "trial-use",
    "_valueCode" : {
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
        "valueCanonical" : "http://hl7.org/fhir/uv/deqm/ImplementationGuide/hl7.fhir.uv.deqm"
      }]
    }
  }],
  "url" : "http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-subjectlistmeasurereport",
  "version" : "1.0.0-ballot",
  "name" : "DEQMSubjectListMeasureReport",
  "title" : "DEQM Subject List MeasureReport",
  "status" : "active",
  "experimental" : false,
  "date" : "2026-04-07T14:18:11+10:00",
  "publisher" : "HL7 International / Clinical Quality Information",
  "contact" : [{
    "telecom" : [{
      "system" : "url",
      "value" : "http://www.hl7.org/Special/committees/cqi"
    }]
  }],
  "description" : "Subject List MeasureReport is for data exchange and reporting on a list of subjects, which also allows individual MeasureReports be provided for each of the subjects in the population.",
  "jurisdiction" : [{
    "coding" : [{
      "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm",
      "code" : "001",
      "display" : "World"
    }]
  }],
  "fhirVersion" : "4.0.1",
  "mapping" : [{
    "identity" : "w5",
    "uri" : "http://hl7.org/fhir/fivews",
    "name" : "FiveWs Pattern Mapping"
  },
  {
    "identity" : "rim",
    "uri" : "http://hl7.org/v3",
    "name" : "RIM Mapping"
  }],
  "kind" : "resource",
  "abstract" : false,
  "type" : "MeasureReport",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/MeasureReport",
  "derivation" : "constraint",
  "differential" : {
    "element" : [{
      "id" : "MeasureReport",
      "path" : "MeasureReport",
      "constraint" : [{
        "key" : "deqm-2",
        "severity" : "error",
        "human" : "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",
        "expression" : "(extension('http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-measureScoring').exists().anyTrue() and extension('http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-measureScoring').value.coding.code in ('proportion' | 'ratio' | 'continuous-variable')).anyTrue() implies improvementNotation.exists()"
      },
      {
        "key" : "deqm-3",
        "severity" : "error",
        "human" : "Measure scoring is required. It must be specified on the root only, or on every group, and it cannot be on both.",
        "expression" : "(extension('http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-measureScoring').exists() and group.extension('http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-measureScoring').empty()) xor (extension('http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-measureScoring').empty() and group.all(extension('http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-measureScoring').exists()))"
      }],
      "mustSupport" : false
    },
    {
      "id" : "MeasureReport.extension:reportingProgram",
      "path" : "MeasureReport.extension",
      "sliceName" : "reportingProgram",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-reportingProgram"]
      }]
    },
    {
      "id" : "MeasureReport.extension:category",
      "path" : "MeasureReport.extension",
      "sliceName" : "category",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/StructureDefinition/measurereport-category"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.extension:inputParameters",
      "path" : "MeasureReport.extension",
      "sliceName" : "inputParameters",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/StructureDefinition/cqf-inputParameters"]
      }]
    },
    {
      "id" : "MeasureReport.extension:supplementalData",
      "path" : "MeasureReport.extension",
      "sliceName" : "supplementalData",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.supplementalData"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.extension:supplementalData.value[x].extension:criteriaReference",
      "path" : "MeasureReport.extension.value[x].extension",
      "sliceName" : "criteriaReference",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/StructureDefinition/cqf-criteriaReference"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.extension:supplementalData.value[x].extension:description",
      "path" : "MeasureReport.extension.value[x].extension",
      "sliceName" : "description",
      "short" : "Description of the supplemental data",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.extension:scoring",
      "path" : "MeasureReport.extension",
      "sliceName" : "scoring",
      "short" : "proportion | ratio | continuous-variable | cohort | composite | attestation",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-measureScoring"]
      }],
      "condition" : ["deqm-2", "deqm-3", "deqm-6"],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.extension:vendor",
      "path" : "MeasureReport.extension",
      "sliceName" : "vendor",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-reportingVendor"]
      }]
    },
    {
      "id" : "MeasureReport.extension:location",
      "path" : "MeasureReport.extension",
      "sliceName" : "location",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-dataLocation"]
      }]
    },
    {
      "id" : "MeasureReport.extension:cehrt",
      "path" : "MeasureReport.extension",
      "sliceName" : "cehrt",
      "short" : "CMS EHR Certification ID",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-certificationIdentifier"]
      }]
    },
    {
      "id" : "MeasureReport.extension:cehrt.valueIdentifier",
      "path" : "MeasureReport.extension.valueIdentifier",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "Identifier"
      }],
      "patternIdentifier" : {
        "system" : "urn:oid:2.16.840.1.113883.3.2074.1"
      }
    },
    {
      "id" : "MeasureReport.extension:software",
      "path" : "MeasureReport.extension",
      "sliceName" : "software",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem"]
      }]
    },
    {
      "id" : "MeasureReport.extension:message",
      "path" : "MeasureReport.extension",
      "sliceName" : "message",
      "short" : "Messages encountered while creating the report",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/StructureDefinition/cqf-messages"]
      }]
    },
    {
      "id" : "MeasureReport.extension:limitations",
      "path" : "MeasureReport.extension",
      "sliceName" : "limitations",
      "short" : "identifies what limitations should be noted, including potential selection biases and confounding factors when interpreting indicator results or comparing results across the country. If the extension is present in the Measure, then it SHALL be in the MeasureReport (MustSupport) and SHALL at least contain a copy of the content from the Measure. It is permissible to add content to the extensions in the MeasureReport.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-limitations"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.extension:trendingIssues",
      "path" : "MeasureReport.extension",
      "sliceName" : "trendingIssues",
      "short" : "identifies what issues might affect the interpretation of trending results, including changes in geographic coverage, data quality, coding standards and classification changes (for example, a new ICD standard). If the extension is present in the Measure, then it SHALL be in the MeasureReport (MustSupport) and SHALL at least contain a copy of the content from the Measure. It is permissible to add content to the extensions in the MeasureReport.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-trendingIssues"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.status",
      "path" : "MeasureReport.status",
      "mustSupport" : true,
      "binding" : {
        "strength" : "required",
        "valueSet" : "http://hl7.org/fhir/ValueSet/measure-report-status"
      }
    },
    {
      "id" : "MeasureReport.type",
      "path" : "MeasureReport.type",
      "requirements" : "For subject-list quality meaure reporting, this report is constrained to reporting on a list of individuals, which also provides individual MeasureReports for the patients on the list.",
      "type" : [{
        "code" : "code"
      }],
      "fixedCode" : "subject-list",
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.measure",
      "path" : "MeasureReport.measure",
      "short" : "What measure and version was calculated",
      "definition" : "A reference to the Measure that was calculated to produce this report.",
      "requirements" : "This will indicate the measure being reported on. For example, the cannonical uri location for the MRP measure.",
      "type" : [{
        "code" : "canonical",
        "targetProfile" : ["http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablemeasure"]
      }],
      "condition" : ["deqm-0"],
      "constraint" : [{
        "key" : "deqm-0",
        "severity" : "error",
        "human" : "Canonical URL SHALL contain a version.",
        "expression" : "%resource.measure.toString().contains('|') and %resource.measure.substring(%resource.measure.toString().indexOf('|') + 1).length() > 0"
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.subject",
      "path" : "MeasureReport.subject",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Group"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.date",
      "path" : "MeasureReport.date",
      "short" : "When the report was generated. Note: The language in R5 was changed to calculated.  We are clarifying that intent.",
      "min" : 1,
      "max" : "1",
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.reporter",
      "path" : "MeasureReport.reporter",
      "short" : "Who is reporting the data. The reporter is the entity fulfilling the reporting requirement.",
      "definition" : "Who is reporting the data. The reporter is the entity fulfilling the reporting requirement.",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Organization",
        "http://hl7.org/fhir/StructureDefinition/Practitioner",
        "http://hl7.org/fhir/StructureDefinition/PractitionerRole"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.period",
      "path" : "MeasureReport.period",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "Period"
      }],
      "condition" : ["deqm-1"],
      "constraint" : [{
        "key" : "deqm-1",
        "severity" : "error",
        "human" : "Date precision SHALL be at least to day ( YYYY-MM-DD )",
        "expression" : "start.toString().length()>9 and end.toString().length()>9"
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.period.start",
      "path" : "MeasureReport.period.start",
      "min" : 1,
      "max" : "1",
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.period.end",
      "path" : "MeasureReport.period.end",
      "min" : 1,
      "max" : "1",
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.improvementNotation",
      "path" : "MeasureReport.improvementNotation",
      "min" : 0,
      "max" : "1",
      "condition" : ["deqm-2"],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group",
      "path" : "MeasureReport.group",
      "min" : 1,
      "max" : "*",
      "constraint" : [{
        "key" : "deqm-4",
        "severity" : "error",
        "human" : "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.",
        "expression" : "(extension('http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-measureScoring').exists().anyTrue() and extension('http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-measureScoring').value.coding.code in ('proportion' | 'ratio' | 'continuous-variable')).anyTrue() implies extension('http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-groupImprovementNotation').exists()"
      },
      {
        "key" : "deqm-6",
        "severity" : "error",
        "human" : "If the measure scoring type is 'proportion' then the measureScore SHALL be a numerical value between 0 and 1",
        "expression" : "((%resource.extension('http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-measureScoring').value.coding.code contains 'proportion').anyTrue() or extension('http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-measureScoring').value.coding.code contains 'proportion').anyTrue() implies (measureScore.value >= 0.0 and measureScore.value <= 1.0)"
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.id",
      "path" : "MeasureReport.group.id",
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.extension:linkId",
      "path" : "MeasureReport.group.extension",
      "sliceName" : "linkId",
      "short" : "Unique id of the group from the measure.",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.group.linkId"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.extension:scoring",
      "path" : "MeasureReport.group.extension",
      "sliceName" : "scoring",
      "short" : "proportion | ratio | continuous-variable | cohort | composite | attestation",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-measureScoring"]
      }],
      "condition" : ["deqm-3"],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.extension:cqm-compositeScoring",
      "path" : "MeasureReport.group.extension",
      "sliceName" : "cqm-compositeScoring",
      "short" : "How the calculation is performed for the measure, including proportion, ratio, continuous-variable, and cohort",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-compositeScoring"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.extension:calculatedDate",
      "path" : "MeasureReport.group.extension",
      "sliceName" : "calculatedDate",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-calculatedDate"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.extension:improvementNotation",
      "path" : "MeasureReport.group.extension",
      "sliceName" : "improvementNotation",
      "short" : "increase | decrease",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-groupImprovementNotation"]
      }],
      "condition" : ["deqm-4"],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.extension:description",
      "path" : "MeasureReport.group.extension",
      "sliceName" : "description",
      "short" : "Description of the group",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.code",
      "path" : "MeasureReport.group.code",
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.population",
      "path" : "MeasureReport.group.population",
      "constraint" : [{
        "key" : "deqm-8",
        "severity" : "error",
        "human" : "The population must either have a count (integer) or a countQuantity (quantity), but not both.",
        "expression" : "extension('http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity').exists() xor count.exists()"
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.population.extension:linkId",
      "path" : "MeasureReport.group.population.extension",
      "sliceName" : "linkId",
      "short" : "Unique id for group.population from the measure.",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.group.population.linkId"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.population.extension:countQuantity",
      "path" : "MeasureReport.group.population.extension",
      "sliceName" : "countQuantity",
      "short" : "Count as a Quantity",
      "definition" : "The count of the population represented as a Quantity. This is used in cases where the count may be a decimal value such as in a ratio measure.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity"]
      }],
      "condition" : ["deqm-8"],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.population.extension:description",
      "path" : "MeasureReport.group.population.extension",
      "sliceName" : "description",
      "short" : "Description of the population",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.population.code",
      "path" : "MeasureReport.group.population.code",
      "min" : 1,
      "max" : "1",
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.population.count",
      "path" : "MeasureReport.group.population.count",
      "min" : 0,
      "max" : "1",
      "condition" : ["deqm-8"],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.population.subjectResults",
      "path" : "MeasureReport.group.population.subjectResults",
      "min" : 1,
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-individualmeasurereportlist"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.measureScore",
      "path" : "MeasureReport.group.measureScore",
      "min" : 0,
      "max" : "1",
      "condition" : ["deqm-6"],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.measureScore.extension:alternateScoreType",
      "path" : "MeasureReport.group.measureScore.extension",
      "sliceName" : "alternateScoreType",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-alternateScoreType"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.stratifier",
      "path" : "MeasureReport.group.stratifier",
      "constraint" : [{
        "key" : "deqm-7",
        "severity" : "error",
        "human" : "If group.stratifier exists, then either group.stratifier.code or the group.stratifier.stratum.component.code is present, but not both",
        "expression" : "code.exists() xor stratum.component.exists()"
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.stratifier.extension:linkId",
      "path" : "MeasureReport.group.stratifier.extension",
      "sliceName" : "linkId",
      "short" : "Unique id for group.stratifier from the measure.",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.group.stratifier.linkId"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.stratifier.extension:description",
      "path" : "MeasureReport.group.stratifier.extension",
      "sliceName" : "description",
      "short" : "Description of the stratifier",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/StructureDefinition/measurereport-populationDescription"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.stratifier.code",
      "path" : "MeasureReport.group.stratifier.code",
      "min" : 0,
      "max" : "1",
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.stratifier.stratum",
      "path" : "MeasureReport.group.stratifier.stratum",
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.stratifier.stratum.value",
      "path" : "MeasureReport.group.stratifier.stratum.value",
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.stratifier.stratum.component.extension:linkId",
      "path" : "MeasureReport.group.stratifier.stratum.component.extension",
      "sliceName" : "linkId",
      "short" : "Unique id for group.stratifier.component from the measure.",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.group.stratifier.stratum.component.linkId"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.stratifier.stratum.population",
      "path" : "MeasureReport.group.stratifier.stratum.population",
      "constraint" : [{
        "key" : "deqm-9",
        "severity" : "error",
        "human" : "The stratum population must either have a count (integer) or a countQuantity (quantity), but not both.",
        "expression" : "extension('http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity').exists() xor count.exists()"
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.stratifier.stratum.population.extension:linkId",
      "path" : "MeasureReport.group.stratifier.stratum.population.extension",
      "sliceName" : "linkId",
      "short" : "Unique id for group.stratifier.population from the measure.",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/5.0/StructureDefinition/extension-MeasureReport.group.stratifier.stratum.population.linkId"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.stratifier.stratum.population.extension:countQuantity",
      "path" : "MeasureReport.group.stratifier.stratum.population.extension",
      "sliceName" : "countQuantity",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/StructureDefinition/measurereport-countQuantity"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.stratifier.stratum.population.code",
      "path" : "MeasureReport.group.stratifier.stratum.population.code",
      "min" : 1,
      "max" : "1",
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.stratifier.stratum.population.count",
      "path" : "MeasureReport.group.stratifier.stratum.population.count",
      "min" : 1,
      "max" : "1",
      "condition" : ["deqm-9"],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.stratifier.stratum.population.subjectResults",
      "path" : "MeasureReport.group.stratifier.stratum.population.subjectResults",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-individualmeasurereportlist"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.stratifier.stratum.measureScore",
      "path" : "MeasureReport.group.stratifier.stratum.measureScore",
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.group.stratifier.stratum.measureScore.extension:alternateScoreType",
      "path" : "MeasureReport.group.stratifier.stratum.measureScore.extension",
      "sliceName" : "alternateScoreType",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-alternateScoreType"]
      }],
      "mustSupport" : true
    },
    {
      "id" : "MeasureReport.evaluatedResource",
      "path" : "MeasureReport.evaluatedResource",
      "min" : 0,
      "max" : "0",
      "mustSupport" : false
    }]
  }
}

```
