Quality Measure Implementation Guide
1.0.0-ballot - ballot International flag

Quality Measure Implementation Guide, published by HL7 International / Clinical Quality Information. This guide is not an authorized publication; it is the continuous build for version 1.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-measures/ and changes regularly. See the Directory of published versions

Measure: Multi-Rate Example Measure (Experimental)

Official URL: http://hl7.org/fhir/uv/cqfmeasures/Measure/MultiRateExample-FHIR Version: 0.1.0
Draft as of 2022-02-22 Computable Name: MultiRateExample

Usage:Venue: EC

This measure example illustrates the use of the group-level computation extensions to describe a multi-rate measure with mixed population bases

Knowledge Artifact Metadata
Name (machine-readable) MultiRateExample
Title (human-readable) Multi-Rate Example Measure
Status Draft
Experimental true
Description

This measure example illustrates the use of the group-level computation extensions to describe a multi-rate measure with mixed population bases

Use Context Venue = EC
Measure Steward HL7 International / Clinical Quality Information
Steward Contact Details http://www.hl7.org/Special/committees/cqi
Measure Metadata
Version Number 0.1.0
Measure Population Criteria (ID: group-1)
Initial Population Description:

Total number of patients

Logic Definition: Patients
Measure Population Description:

Total number of patients

Logic Definition: Patients
Measure Observation Description:

Total number of patients

Logic Definition: ToNumber
Measure Population Criteria (ID: group-2)
Initial Population Description:

Total number of practitioners

Logic Definition: Practitioners
Measure Population Description:

Total number of practitioners

Logic Definition: Practitioners
Measure Observation Description:

Total number of practitioners

Logic Definition: ToNumber
Measure Population Criteria (ID: group-3)
Initial Population Description:

Total number of beds

Logic Definition: Beds
Measure Population Description:

Total number of beds

Logic Definition: Beds
Measure Observation Description:

Total number of beds

Logic Definition: ToNumber
Measure Population Criteria (ID: group-4)
Initial Population Description:

Total number of screening procedures

Logic Definition: Procedures
Measure Population Description:

Total number of screening procedures

Logic Definition: Procedures
Measure Observation Description:

Total number of screening procedures

Logic Definition: ToNumber
Measure Population Criteria (ID: group-5)
Initial Population Description:

Patients

Logic Definition: Initial Population
Denominator Description:

Eligible patients

Logic Definition: Denominator
Numerator Description:

Patients with screening

Logic Definition: Numerator
Measure Population Criteria (ID: group-6)
Measure Logic
Primary Library Multi Rate Example Logic Library
Dependency Description: Library FHIRHelpers
Resource: http://fhir.org/guides/cqf/common/Library/FHIRHelpers|4.0.1
Canonical URL: http://fhir.org/guides/cqf/common/Library/FHIRHelpers|4.0.1
Dependency Description: Value set Screening Procedure Types
Resource: http://example.org/fhir/ValueSet/TBD
Canonical URL: http://example.org/fhir/ValueSet/TBD
Parameter Name: Practitioners
Use: Out
Min Cardinality: 0
Max Cardinality: *
Type: PractitionerRole
Parameter Name: Numerator
Use: Out
Min Cardinality: 0
Max Cardinality: *
Type: Patient
Parameter Name: Denominator
Use: Out
Min Cardinality: 0
Max Cardinality: *
Type: Patient
Parameter Name: Initial Population
Use: Out
Min Cardinality: 0
Max Cardinality: *
Type: Patient
Parameter Name: Patients
Use: Out
Min Cardinality: 0
Max Cardinality: *
Type: Patient
Parameter Name: Beds
Use: Out
Min Cardinality: 0
Max Cardinality: *
Type: Device
Measure Logic Data Requirements
Data Requirement Type: Patient
Profile(s): Patient
Must Support Elements: gender, id
Data Requirement Type: Device
Profile(s): Device
Must Support Elements: type
Code Filter(s):
Path: type
ValueSet: http://example.org/fhir/ValueSet/TBD
Data Requirement Type: Procedure
Profile(s): Procedure
Must Support Elements: code, subject, subject.reference
Code Filter(s):
Path: code
ValueSet: http://example.org/fhir/ValueSet/TBD
Data Requirement Type: PractitionerRole
Profile(s): PractitionerRole
Measure Logic Definitions
Logic Definition Library Name: MultiRateExample-FHIR
// Number of practitioners
define "Practitioners":
  [PractitionerRole]
Logic Definition Library Name: MultiRateExample-FHIR
// Number of patients
define "Patients":
  [Patient]
Logic Definition Library Name: MultiRateExample-FHIR
// Number of screening procedures
define "Screening Procedures":
  [Procedure: "Screening Procedure Types"]
Logic Definition Library Name: MultiRateExample-FHIR
define "Numerator":
  "Patients" P
    with "Screening Procedures" SP
      such that P.id = Last(Split(SP.subject.reference, '/'))
Logic Definition Library Name: MultiRateExample-FHIR
define "Denominator":
  "Patients" P
    where P.gender = 'female'
Logic Definition Library Name: MultiRateExample-FHIR
// Percentage of patients who received screening
define "Initial Population":
  "Patients"
Logic Definition Library Name: MultiRateExample-FHIR
// Number of beds
define "Beds":
  [Device: "Bed Device Types"]
Generated using version 0.4.6 of the sample-content-ig Liquid templates