description: The CQFM Composite Measure Profile describes minimum expectations for a composite electronic Clinical Quality Measure (eCQM) package_name: hl7.fhir.us.cqfmeasures derivation: constraint name: CQFMCompositeMeasure type: Measure elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-scoringUnit index: 0 slicing: slices: scoringUnit: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-scoringUnit', index: 0} min: 0 max: 1 relatedArtifact: mustSupport: true array: true index: 1 slicing: rules: open discriminator: - {path: type, type: value} min: 0 slices: component: match: {type: composed-of} schema: mustSupport: true array: true index: 2 extensions: groupId: {url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-groupId', min: 0, max: 1, type: Extension, mustSupport: true, index: 3} weight: {url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-weight', min: 0, max: 1, type: Extension, mustSupport: true, index: 4} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-groupId index: 3 slicing: slices: groupId: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-groupId', index: 3} min: 0 max: 1 weight: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-weight', index: 4} min: 0 max: 1 type: pattern: {type: Code, value: composed-of} short: Component measure type: code mustSupport: true index: 5 display: {mustSupport: true, index: 6} resource: {type: canonical, mustSupport: true, index: 7} required: [resource, type] compositeScoring: {mustSupport: true, index: 8} group: mustSupport: true index: 9 extensions: compositeScoring: {url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-compositeScoring', min: 0, max: 1, type: Extension, mustSupport: true, index: 10} scoringUnit: {url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-scoringUnit', min: 0, max: 1, type: Extension, mustSupport: true, index: 11} component: url: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-component type: Extension mustSupport: true index: 12 extensions: groupId: {url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-groupId', min: 0, max: 1, type: Extension, mustSupport: true, index: 13} weight: {url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-weight', min: 0, max: 1, type: Extension, mustSupport: true, index: 14} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-groupId index: 13 slicing: slices: groupId: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-groupId', index: 13} min: 0 max: 1 weight: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-weight', index: 14} min: 0 max: 1 elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-compositeScoring index: 10 slicing: slices: compositeScoring: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-compositeScoring', index: 10} min: 0 max: 1 scoringUnit: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-scoringUnit', index: 11} min: 0 max: 1 component: match: {} schema: type: Extension mustSupport: true url: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-component index: 12 extensions: groupId: {url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-groupId', min: 0, max: 1, type: Extension, mustSupport: true, index: 13} weight: {url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-weight', min: 0, max: 1, type: Extension, mustSupport: true, index: 14} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-groupId index: 13 slicing: slices: groupId: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-groupId', index: 13} min: 0 max: 1 weight: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-weight', index: 14} min: 0 max: 1 package_version: 2.1.0 extensions: scoringUnit: {url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-scoringUnit', min: 0, max: 1, type: Extension, mustSupport: true, index: 0} class: profile kind: resource url: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/composite-measure-cqfm base: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/measure-cqfm version: 2.1.0