Clinical Practice Guidelines
2.0.0 - STU2 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 2.0.0 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

Measure: CHF Body Weight Change Metric (Experimental)

Official URL: http://hl7.org/fhir/uv/cpg/Measure/chf-bodyweight-change-measure Version: 2.0.0
Active as of 2026-04-29 Computable Name: CHFBodyWeightChange
Other Identifiers: OID:2.16.840.1.113883.4.642.40.48.29.2

Body weight change metric as a feature of a congestive heart failure pathway

Metadata
Title CHF Body Weight Change Metric
Version 2.0.0
Identifier urn:oid:2.16.840.1.113883.4.642.40.48.29.2
Experimental true
Jurisdiction World
Steward (Publisher) HL7 International / Clinical Decision Support
Steward Contact HL7 International / Clinical Decision Support
Description

Body weight change metric as a feature of a congestive heart failure pathway

Measure Scoring continuous-variable from http://terminology.hl7.org/CodeSystem/measure-scoring
Improvement Notation decrease from http://terminology.hl7.org/CodeSystem/measure-improvement-notation
Measure Group (Rate)
Measure Logic
Primary Library CHF
Contents Population Criteria
Logic Definitions
Terminology
Dependencies
Data Requirements
Parameters
Population Criteria
Measure Group (Rate)
Logic Definitions
Logic Definition Library Name: CHF
// Case Features
define "Body Weight":
  [Observation: "Body weight"] O
    where O.status = 'final'
      and references(O.encounter, Encounter)
Logic Definition Library Name: CHF
define "Current Body Weight":
  First("Body Weight" WT where WT.issued same day as Today() sort by issued descending)
Logic Definition Library Name: CHF
define "Previous Body Weight":
  First("Body Weight" WT where WT.issued 1 day before day of Today() sort by issued descending)
Logic Definition Library Name: CHF
define "Current Body Weight Change":
  "Current Body Weight".value - "Previous Body Weight".value
Logic Definition Library Name: CHF
// TODO: Handle contained references
// TODO: Handle bundle references
// TODO: Handle remote references
define function references(reference Reference, encounter Encounter):
  EndsWith(reference.reference, '/' + encounter.id)
Logic Definition Library Name: FHIRHelpers
define function ToInteger(value integer): value.value
Logic Definition Library Name: FHIRHelpers
define function ToString(value ObservationStatus): value.value
Logic Definition Library Name: FHIRHelpers
define function ToString(value string): value.value
Logic Definition Library Name: FHIRHelpers
define function ToDateTime(value instant): value.value
Terminology
Code System Description: Code system LOINC
Resource: LOINC
Canonical URL: http://loinc.org
Direct Reference Code Code: 29463-7
System: http://loinc.org
Dependencies
Dependency Description: Library FHIRHelpers
Resource: http://hl7.org/fhir/Library/FHIRHelpers|4.0.1
Canonical URL: http://hl7.org/fhir/Library/FHIRHelpers|4.0.1
Data Requirements
Data Requirement Type: Observation
Profile(s): Observation
Must Support Elements: code, status, encounter, issued
Code Filter(s):
Path: code
Code(s): LOINC: 29463-7 (Body weight)
Parameters
Name Use Card. Type Documentation
Encounter In 0..1 Encounter
Current Body Weight Change Out 0..1 integer
Generated using version 0.5.4 of the sample-content-ig Liquid templates