Clinical Practice Guidelines
3.0.0-ballot - STU 3 Ballot International flag

Clinical Practice Guidelines, published by HL7 International / Clinical Decision Support. This guide is not an authorized publication; it is the continuous build for version 3.0.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/cqf-recommendations/ and changes regularly. See the Directory of published versions

: CPG Metric Result Code System

Active as of 2026-11-10

Raw xml | Download


<CodeSystem xmlns="http://hl7.org/fhir">
  <id value="cpg-metric-result-cs"/>
  <language value="en"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: CodeSystem cpg-metric-result-cs</b></p><a name="cpg-metric-result-cs"> </a><a name="hccpg-metric-result-cs"> </a><p>This case-sensitive code system <code>http://hl7.org/fhir/uv/cpg/CodeSystem/cpg-metric-result-cs</code> defines the following codes in a Is-A hierarchy:</p><table class="codes"><tr><td><b>Lvl</b></td><td style="white-space:nowrap"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td></tr><tr><td>1</td><td style="white-space:nowrap">compliant<a name="cpg-metric-result-cs-compliant"> </a></td><td>Compliant</td><td>The care delivered conforms to the scoped recommendation: the proposed activity was fulfilled by a corresponding request and/or event as specified, including any timing constraints, or, for a recommendation against an activity, the activity was not performed.</td></tr><tr><td>2</td><td style="white-space:nowrap">  compliant-with-prior-non-compliance<a name="cpg-metric-result-cs-compliant-with-prior-non-compliance"> </a></td><td>Compliant with Prior Non-Compliance</td><td>Compliant, with at least one prior evaluation of the same metric for the same patient non-compliant within the metric's declared lookback.</td></tr><tr><td>1</td><td style="white-space:nowrap">non-compliant<a name="cpg-metric-result-cs-non-compliant"> </a></td><td>Non-Compliant</td><td>The care delivered does not conform to the scoped recommendation and no accepted exemption applies: the proposed activity was not fulfilled, was fulfilled outside the specified time window, or, for a recommendation against an activity, the activity was performed.</td></tr><tr><td>1</td><td style="white-space:nowrap">at-risk-for-non-compliance<a name="cpg-metric-result-cs-at-risk-for-non-compliance"> </a></td><td>At Risk for Non-Compliance</td><td>Not determined to be non-compliant, but the metric's declared predictive criterion indicates that non-compliance is likely within a declared horizon without intervention.</td></tr><tr><td>1</td><td style="white-space:nowrap">adherent<a name="cpg-metric-result-cs-adherent"> </a></td><td>Adherent</td><td>The scoped strategy's acceptance criteria are met. By default, when the metric declares no other criteria, every effective requirement (each applicable, non-exempted component) is met.</td></tr><tr><td>2</td><td style="white-space:nowrap">  adherent-with-prior-non-adherence<a name="cpg-metric-result-cs-adherent-with-prior-non-adherence"> </a></td><td>Adherent with Prior Non-Adherence</td><td>Adherent, with at least one prior evaluation of the same metric for the same patient partially adherent or non-adherent within the metric's declared lookback.</td></tr><tr><td>1</td><td style="white-space:nowrap">partially-adherent<a name="cpg-metric-result-cs-partially-adherent"> </a></td><td>Partially Adherent</td><td>The scoped strategy's acceptance criteria are not met, but its intermediate-attainment criteria are. By default, at least one effective requirement is met and at least one has failed.</td></tr><tr><td>1</td><td style="white-space:nowrap">non-adherent<a name="cpg-metric-result-cs-non-adherent"> </a></td><td>Non-Adherent</td><td>Neither the acceptance nor the intermediate-attainment criteria of the scoped strategy are met. By default, every effective requirement has failed; under authored criteria this can occur despite some fulfilled components, for example when a critical component has failed.</td></tr><tr><td>1</td><td style="white-space:nowrap">at-risk-for-non-adherence<a name="cpg-metric-result-cs-at-risk-for-non-adherence"> </a></td><td>At Risk for Non-Adherence</td><td>Not determined to be non-adherent, but the metric's declared predictive criterion indicates that non-adherence is likely within a declared horizon without intervention.</td></tr><tr><td>1</td><td style="white-space:nowrap">pending<a name="cpg-metric-result-cs-pending"> </a></td><td>Pending</td><td>The scoped element applies and its fulfillment window remains open; the expectation has not yet been met, has not yet failed, and no result is yet forced. A pending result is not final.</td></tr><tr><td>1</td><td style="white-space:nowrap">on-hold<a name="cpg-metric-result-cs-on-hold"> </a></td><td>On Hold</td><td>An authorized, currently effective temporary suspension of the scoped element's expectations under the metric's policy, while the element still applies and is not exempted. Makes no claim of success or failure; the last established result is retained as history and the metric is re-evaluated on resumption. A workflow hold (for example a CPGHoldTask or an on-hold request) is evidence of suspension only where the metric's policy accepts it.</td></tr><tr><td>1</td><td style="white-space:nowrap">exempted<a name="cpg-metric-result-cs-exempted"> </a></td><td>Exempted</td><td>The scoped recommendation or strategy applies to the patient, but an exemption accepted by the metric's policy (e.g., contraindication, clinical judgment, or a patient refusal where the policy accepts it) removes the expectation. An exemption accepted by one strategy does not by itself exempt the same component in another.</td></tr><tr><td>1</td><td style="white-space:nowrap">not-applicable<a name="cpg-metric-result-cs-not-applicable"> </a></td><td>Not Applicable</td><td>The scoped recommendation or strategy does not apply to the patient (e.g., its applicability criteria are not met), so no compliance or adherence expectation exists. A component that does not apply does not by itself make its parent not applicable.</td></tr><tr><td>1</td><td style="white-space:nowrap">not-yet-evaluated<a name="cpg-metric-result-cs-not-yet-evaluated"> </a></td><td>Not Yet Evaluated</td><td>An explicit assertion that the metric, though defined for the patient's case, has not yet been evaluated. The absence of a result does not imply this code.</td></tr><tr><td>1</td><td style="white-space:nowrap">unknown<a name="cpg-metric-result-cs-unknown"> </a></td><td>Unknown</td><td>The metric was evaluated, but the result cannot be determined from the available data. An engine failure is reported through MeasureReport.status, not with this code; missing evidence for a refinement alone does not erase an established broader result.</td></tr></table></div>
  </text>
  <extension
             url="http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability">
    <valueCode value="shareable"/>
  </extension>
  <extension
             url="http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability">
    <valueCode value="computable"/>
  </extension>
  <extension
             url="http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability">
    <valueCode value="publishable"/>
  </extension>
  <extension
             url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg">
    <valueCode value="cds"/>
  </extension>
  <url value="http://hl7.org/fhir/uv/cpg/CodeSystem/cpg-metric-result-cs"/>
  <identifier>
    <system value="urn:ietf:rfc:3986"/>
    <value value="urn:oid:2.16.840.1.113883.4.642.40.48.16.11"/>
  </identifier>
  <version value="3.0.0-ballot"/>
  <name value="CPGMetricResultCS"/>
  <title value="CPG Metric Result Code System"/>
  <status value="active"/>
  <experimental value="false"/>
  <date value="2026-11-10T08:06:13+00:00"/>
  <publisher value="HL7 International / Clinical Decision Support"/>
  <contact>
    <name value="HL7 International / Clinical Decision Support"/>
    <telecom>
      <system value="url"/>
      <value value="http://www.hl7.org/Special/committees/dss"/>
    </telecom>
  </contact>
  <description
               value="The result of evaluating a compliance or adherence metric for a patient. Codes are organized in an is-a hierarchy, so a query for a parent code also returns its children. One code is reported per evaluation."/>
  <jurisdiction>
    <coding>
      <system value="http://unstats.un.org/unsd/methods/m49/m49.htm"/>
      <code value="001"/>
      <display value="World"/>
    </coding>
  </jurisdiction>
  <caseSensitive value="true"/>
  <hierarchyMeaning value="is-a"/>
  <content value="complete"/>
  <count value="15"/>
  <concept>
    <code value="compliant"/>
    <display value="Compliant"/>
    <definition
                value="The care delivered conforms to the scoped recommendation: the proposed activity was fulfilled by a corresponding request and/or event as specified, including any timing constraints, or, for a recommendation against an activity, the activity was not performed."/>
    <concept>
      <code value="compliant-with-prior-non-compliance"/>
      <display value="Compliant with Prior Non-Compliance"/>
      <definition
                  value="Compliant, with at least one prior evaluation of the same metric for the same patient non-compliant within the metric's declared lookback."/>
    </concept>
  </concept>
  <concept>
    <code value="non-compliant"/>
    <display value="Non-Compliant"/>
    <definition
                value="The care delivered does not conform to the scoped recommendation and no accepted exemption applies: the proposed activity was not fulfilled, was fulfilled outside the specified time window, or, for a recommendation against an activity, the activity was performed."/>
  </concept>
  <concept>
    <code value="at-risk-for-non-compliance"/>
    <display value="At Risk for Non-Compliance"/>
    <definition
                value="Not determined to be non-compliant, but the metric's declared predictive criterion indicates that non-compliance is likely within a declared horizon without intervention."/>
  </concept>
  <concept>
    <code value="adherent"/>
    <display value="Adherent"/>
    <definition
                value="The scoped strategy's acceptance criteria are met. By default, when the metric declares no other criteria, every effective requirement (each applicable, non-exempted component) is met."/>
    <concept>
      <code value="adherent-with-prior-non-adherence"/>
      <display value="Adherent with Prior Non-Adherence"/>
      <definition
                  value="Adherent, with at least one prior evaluation of the same metric for the same patient partially adherent or non-adherent within the metric's declared lookback."/>
    </concept>
  </concept>
  <concept>
    <code value="partially-adherent"/>
    <display value="Partially Adherent"/>
    <definition
                value="The scoped strategy's acceptance criteria are not met, but its intermediate-attainment criteria are. By default, at least one effective requirement is met and at least one has failed."/>
  </concept>
  <concept>
    <code value="non-adherent"/>
    <display value="Non-Adherent"/>
    <definition
                value="Neither the acceptance nor the intermediate-attainment criteria of the scoped strategy are met. By default, every effective requirement has failed; under authored criteria this can occur despite some fulfilled components, for example when a critical component has failed."/>
  </concept>
  <concept>
    <code value="at-risk-for-non-adherence"/>
    <display value="At Risk for Non-Adherence"/>
    <definition
                value="Not determined to be non-adherent, but the metric's declared predictive criterion indicates that non-adherence is likely within a declared horizon without intervention."/>
  </concept>
  <concept>
    <code value="pending"/>
    <display value="Pending"/>
    <definition
                value="The scoped element applies and its fulfillment window remains open; the expectation has not yet been met, has not yet failed, and no result is yet forced. A pending result is not final."/>
  </concept>
  <concept>
    <code value="on-hold"/>
    <display value="On Hold"/>
    <definition
                value="An authorized, currently effective temporary suspension of the scoped element's expectations under the metric's policy, while the element still applies and is not exempted. Makes no claim of success or failure; the last established result is retained as history and the metric is re-evaluated on resumption. A workflow hold (for example a CPGHoldTask or an on-hold request) is evidence of suspension only where the metric's policy accepts it."/>
  </concept>
  <concept>
    <code value="exempted"/>
    <display value="Exempted"/>
    <definition
                value="The scoped recommendation or strategy applies to the patient, but an exemption accepted by the metric's policy (e.g., contraindication, clinical judgment, or a patient refusal where the policy accepts it) removes the expectation. An exemption accepted by one strategy does not by itself exempt the same component in another."/>
  </concept>
  <concept>
    <code value="not-applicable"/>
    <display value="Not Applicable"/>
    <definition
                value="The scoped recommendation or strategy does not apply to the patient (e.g., its applicability criteria are not met), so no compliance or adherence expectation exists. A component that does not apply does not by itself make its parent not applicable."/>
  </concept>
  <concept>
    <code value="not-yet-evaluated"/>
    <display value="Not Yet Evaluated"/>
    <definition
                value="An explicit assertion that the metric, though defined for the patient's case, has not yet been evaluated. The absence of a result does not imply this code."/>
  </concept>
  <concept>
    <code value="unknown"/>
    <display value="Unknown"/>
    <definition
                value="The metric was evaluated, but the result cannot be determined from the available data. An engine failure is reported through MeasureReport.status, not with this code; missing evidence for a refinement alone does not erase an established broader result."/>
  </concept>
</CodeSystem>