eCQM QICore Content Implementation Guide
2025.0.0 - CI Build
eCQM QICore Content Implementation Guide, published by cqframework. This guide is not an authorized publication; it is the continuous build for version 2025.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/cqframework/ecqm-content-qicore-2025/ and changes regularly. See the Directory of published versions
Official URL: https://madie.cms.gov/Measure/CMS1218FHIRHHRF#effective-data-requirements | Version: 0.2.000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Active | Responsible: Centers for Medicare & Medicaid Services (CMS)/a> | Computable Name: EffectiveDataRequirements |
Metadata | |
---|---|
Type | Module Definition |
Parameter |
Name: Measurement Period
Use: In Min Cardinality: 0 Max Cardinality: 1 Type: Period |
Parameter |
Name: Initial Population
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Numerator
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Denominator
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Denominator Exclusions
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: SDE Payer
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: SDE Race
Use: Out Min Cardinality: 0 Max Cardinality: 1 Type: Resource |
Parameter |
Name: SDE Sex
Use: Out Min Cardinality: 0 Max Cardinality: 1 Type: Coding |
Parameter |
Name: SDE Ethnicity
Use: Out Min Cardinality: 0 Max Cardinality: 1 Type: Resource |
Parameter |
Name: Risk Variable First Respiratory Rate In Encounter
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable First Albumin In Encounter
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable First Arterial pH In Encounter
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable First Body Temperature In Encounter
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable First Carbon Dioxide In Encounter
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable First Hematocrit In Encounter
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable First Heart Rate In Encounter
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable First BMI
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable First Hemoglobin In Encounter
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable All Encounter Diagnoses With POA Indication
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable First Sodium In Encounter
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable First Creatinine In Encounter
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable First White Blood Cell Count In Encounter
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable ASA Physical Status Class
Use: Out Min Cardinality: 0 Max Cardinality: * Type: CodeableConcept |
Parameter |
Name: Risk Variable Principal Procedure
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable Body Mass Index (BMI)
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Quantity |
Parameter |
Name: Risk Variable First Bicarbonate In Encounter
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable First Bilirubin In Encounter
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable First Systolic Blood Pressure In Encounter
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable First Oxygen In Encounter
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable First Leukocyte Count In Encounter
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable Encounter Procedures
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable First Blood Urea Nitrogen In Encounter
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable First AST In Encounter
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Parameter |
Name: Risk Variable First Platelet Count In Encounter
Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource |
Data Requirement |
Type: Patient
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient
Must Support Elements: birthDate, birthDate.value, url, extension |
Data Requirement |
Type: Encounter
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter
Must Support Elements: type, status, status.value, period, priority, id, id.value, location, reasonCode, diagnosis, diagnosis.code, onAdmission Code Filter(s): Path: type ValueSet: Elective Inpatient Encounter |
Data Requirement |
Type: Encounter
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter
Must Support Elements: type, status, status.value, period, id, id.value, location, reasonCode, diagnosis, diagnosis.code, onAdmission Code Filter(s): Path: type ValueSet: Observation Services |
Data Requirement |
Type: Encounter
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter
Must Support Elements: type, status, status.value, period, id, id.value, location, reasonCode, diagnosis, diagnosis.code, onAdmission Code Filter(s): Path: type ValueSet: Emergency Department Visit |
Data Requirement |
Type: Encounter
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter
Must Support Elements: type, period, id, id.value, location, reasonCode, diagnosis, diagnosis.code, onAdmission Code Filter(s): Path: type ValueSet: Outpatient Surgery Service |
Data Requirement |
Type: Condition
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition-encounter-diagnosis
|
Data Requirement |
Type: Condition
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition-problems-health-concerns
|
Data Requirement |
Type: Procedure
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure
Must Support Elements: code, status, status.value, performed, id, id.value Code Filter(s): Path: code ValueSet: Anesthesia Requiring Monitored Care |
Data Requirement |
Type: Procedure
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure
Must Support Elements: code, status, status.value, performed, id, id.value Code Filter(s): Path: code ValueSet: General and Neuraxial Anesthesia |
Data Requirement |
Type: Procedure
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure
Must Support Elements: code, status, status.value, performed, id, id.value Code Filter(s): Path: code ValueSet: Intubation |
Data Requirement |
Type: Procedure
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure
Must Support Elements: code, status, status.value, performed, id, id.value Code Filter(s): Path: code ValueSet: Non Invasive Oxygen Therapy by Nasal Cannula or Mask |
Data Requirement |
Type: Procedure
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure
Must Support Elements: code, status, status.value, performed, id, id.value Code Filter(s): Path: code Code(s): SNOMED CT 271280005: Removal of endotracheal tube (procedure) |
Data Requirement |
Type: Procedure
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure
Must Support Elements: code, status, status.value, performed, id, id.value Code Filter(s): Path: code ValueSet: Head, Neck, and Thoracic Surgeries with High Risk Airway Compromise |
Data Requirement |
Type: Procedure
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure
Must Support Elements: code, performed, status, status.value, id, id.value Code Filter(s): Path: code ValueSet: Mechanical Ventilation |
Data Requirement |
Type: Procedure
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure
Must Support Elements: performed, status, status.value, id, id.value, partOf, code |
Data Requirement |
Type: Procedure
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure
Must Support Elements: code, status, status.value, performed, id, id.value Code Filter(s): Path: code ValueSet: Tracheostomy Procedures |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/core/StructureDefinition/us-core-respiratory-rate
Must Support Elements: code, status, status.value, effective, value Code Filter(s): Path: code Code(s): LOINC 9279-1: Respiratory rate |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/core/StructureDefinition/us-core-respiratory-rate
Must Support Elements: value |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab
Must Support Elements: code, status, status.value Code Filter(s): Path: code ValueSet: Albumin lab test |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab
Must Support Elements: code, status, status.value Code Filter(s): Path: code ValueSet: Hematocrit Lab Test |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab
Must Support Elements: code, status, status.value Code Filter(s): Path: code ValueSet: Hemoglobin lab test |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab
Must Support Elements: code, status, status.value Code Filter(s): Path: code ValueSet: Sodium Lab Test |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab
Must Support Elements: code, status, status.value Code Filter(s): Path: code ValueSet: Creatinine Lab Test |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab
Must Support Elements: code, status, status.value Code Filter(s): Path: code ValueSet: White Blood Cells Count Lab Test |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab
Must Support Elements: code, status, status.value Code Filter(s): Path: code ValueSet: Bicarbonate Lab Test |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab
Must Support Elements: code, status, status.value Code Filter(s): Path: code ValueSet: Bilirubin lab test |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab
Must Support Elements: code, status, status.value Code Filter(s): Path: code ValueSet: Leukocyte count lab test |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab
Must Support Elements: code Code Filter(s): Path: code ValueSet: Non Invasive Oxygen Therapy |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab
Must Support Elements: code, status, status.value Code Filter(s): Path: code ValueSet: Blood urea nitrogen lab test |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab
Must Support Elements: code, status, status.value, effective, value Code Filter(s): Path: code ValueSet: Carbon Dioxide Partial Pressure in Arterial Blood |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab
Must Support Elements: code, status, status.value, effective, value Code Filter(s): Path: code ValueSet: Arterial Blood pH |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab
Must Support Elements: code, status, status.value, effective, value Code Filter(s): Path: code ValueSet: Oxygen Partial Pressure in Arterial Blood |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab
Must Support Elements: code, status, status.value Code Filter(s): Path: code ValueSet: Aspartate transaminase lab test |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab
Must Support Elements: code, status, status.value Code Filter(s): Path: code ValueSet: Platelet Count Lab Test |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab
Must Support Elements: effective, value |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/core/StructureDefinition/us-core-body-temperature
Must Support Elements: code, status, status.value, effective, value Code Filter(s): Path: code Code(s): LOINC 8310-5: Body temperature |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/core/StructureDefinition/us-core-body-temperature
Must Support Elements: value |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/core/StructureDefinition/us-core-heart-rate
Must Support Elements: code, status, status.value, effective, value Code Filter(s): Path: code Code(s): LOINC 8867-4: Heart rate |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/core/StructureDefinition/us-core-heart-rate
Must Support Elements: value |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/core/StructureDefinition/us-core-bmi
Must Support Elements: value |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/core/StructureDefinition/us-core-bmi
Must Support Elements: code, status, status.value, effective, value Code Filter(s): Path: code Code(s): LOINC 39156-5: Body mass index (BMI) [Ratio] |
Data Requirement |
Type: Resource
Profile(s): Resource Must Support Elements: id, id.value |
Data Requirement |
Type: Claim
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-claim
Must Support Elements: status, status.value, use, use.value, item |
Data Requirement |
Type: Coverage
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-coverage
Must Support Elements: type, period Code Filter(s): Path: type ValueSet: Payer Type |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-screening-assessment
Must Support Elements: effective |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-screening-assessment
Must Support Elements: code, status, status.value, value Code Filter(s): Path: code Code(s): LOINC 97816-3: American society of anesthesiologists morbidity state |
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/core/StructureDefinition/us-core-blood-pressure
Must Support Elements: effective, status, status.value, component |
Data Requirement |
Type: Location
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-location
Must Support Elements: type |
Generated using version 0.4.8 of the sample-content-ig Liquid templates |