This page is part of the Quality Measure STU2 for FHIR R4 Implementation Guide (v5.0.0-ballot2: STU5 (v5.0.0) Ballot 2) based on FHIR (HL7® FHIR® Standard) R4. The current version which supersedes this version is 4.0.0. For a full list of available versions, see the Directory of published versions
To support flexible representation and packaging of measure and library artifacts for different use cases, this implementation guide uses four general categories of profiles, aligned with the knowledge capabilities established by the CPG-on-FHIR implementation guide:
Measure profiles supported in this IG are defined to allow for use independently or in combination with each other to support a wide range of use cases. The diagram below is to demonstrate the variety of combinations and example use cases.
Figure 7-1: Measure Profiles Venn Diagram
Legend | Profile Conformance | Example Use Cases |
---|---|---|
SCPE | CRMIShareableMeasure CQFMComputableMeasure CQFMPublishableMeasure CQFMExecutableMeasure |
Shareable, computable, executable and publishable measures would be fully published measures to support environments that are able to compile CQL or process ELM. |
SEP | CRMIShareableMeasure CQFMExecutableMeasure CQFMPublishableMeasure |
Shareable, executable and publishable measures might be fully published measures expected to be used in environments that can process ELM. |
SCP | CRMIShareableMeasure CQFMComputableMeasure CQFMPublishableMeasure |
Shareable, computable and publishable measures might be fully published measures expected to be used in environments that can compile CQL. |
SCE | CRMIShareableMeasure CQFMComputableMeasure CQFMExecutableMeasure |
Shareable, computable and executable measures might be draft measures shared to environments that can either compile CQL or process ELM for testing and providing feedback on its use. |
CE | CQFMComputableMeasure CQFMExecutableMeasure |
Measures that conform to computable measure and executable measure are generally intended to support measure content in contained environments that can either compile CQL or process ELM. Conforming to these two profiles supports both types of environments. |
Shareable | CRMIShareableMeasure | The shareable measure profile is generally intended to support a draft measure concept that does not have all associated meta data defined but can be shared for comment. |
Computable | CQFMComputableMeasure | The computable measure profile is generally intended to support measure content in a contained environment that is able to compile CQL but cannot process ELM. |
Executable | CQFMExecutableMeasure | The executable measure profile is generally intended to support measure content in a contained environment that is capable of processing ELM but cannot compile CQL. |
Publishable | CQFMPublishableMeasure | The publishable measure profile is generally intended to be used in combination with other profiles, most notably shareable measure. It is used to support the addition of elements necessary for formal publication of a specification. |
In addition to conforming to profiles to support appropriate function or representation, measures are required to conform to the appropriate measure profile based on their scoring type:
Scoring Type | Profile |
---|---|
Cohort | CQFMCohortMeasure |
Proportion | CQFMProportionMeasure |
Ratio | CQFMRatioMeasure |
Continuous Variable | CQFMContinuousVariableMeasure |
Composite | CQFMCompositeMeasure |
Shareable | Computable | Publishable | Executable |
---|---|---|---|
CRMIShareableLibrary | CQLLibrary | CRMIPublishableLibrary | ELM JSON Library ELM XML Library |
Artifact | Shareable | Computable | Publishable | Executable |
---|---|---|---|---|
CodeSystem | CRMIShareableCodeSystem | N/A (no requirements) | CRMIPublishableCodeSytems | N/A (no requirements) |
ValueSet | CRMIShareableValueSet | CRMIComputableValueSet | CRMIPublishableValueSet | CRMIExpandedValueSet |
To support packaging, testing, and distribution of measure and library artifacts, this implementation guide defines the following additional profiles:
Profile | Description |
---|---|
CQFMDevice | A software device used in the creation, validation, evaluation, packaging, and/or testing of a library or measure artifact. |
CQFMTestCase | A measure report profile that allows definition and exchange of test cases for a measure. |