description: The cqm ELM Measure Profile describes minimum expectations for an executable electronic Clinical Quality Measure (eCQM) that uses ELM (i.e. compiled CQL) to represent the logic of the measure. package_name: hl7.fhir.uv.cqm derivation: constraint name: CQMELMMeasure type: Measure elements: library: {type: canonical, mustSupport: true, index: 0} group: mustSupport: true index: 1 elements: population: constraint: elm-1: {human: ELM measures must use text/cql-identifier for all population criteria, severity: error, expression: criteria.language = 'text/cql-identifier'} mustSupport: true index: 2 stratifier: constraint: elm-2: {human: Executable measures must use text/cql-identifier or text/fhirpath for all stratifier criteria, severity: error, expression: criteria.language in ('text/cql-identifier' | 'text/fhirpath')} mustSupport: true index: 3 elements: component: constraint: elm-3: {human: Executable measures must use text/cql-identifier or text/fhirpath for all stratifier component criteria, severity: error, expression: criteria.language in ('text/cql-identifier' | 'text/fhirpath')} mustSupport: true index: 4 supplementalData: constraint: elm-4: {human: Executable measures must use text/cql-identifier or text/fhirpath for all supplemental data criteria, severity: error, expression: criteria.language in ('text/cql-identifier' | 'text/fhirpath')} mustSupport: true index: 5 package_version: 1.0.0-ballot class: profile kind: resource url: http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-elmmeasure base: http://hl7.org/fhir/StructureDefinition/Measure version: 1.0.0 required: [library]