eCQM Title | Intensive Care Unit Venous Thromboembolism Prophylaxis |
||
eCQM Identifier (Measure Authoring Tool) | 190 | eCQM Version number | 8.2.000 |
NQF Number | Not Applicable | GUID | fa91ba68-1e66-4a23-8eb2-baa8e6df2f2f |
Measurement Period | January 1, 20XX through December 31, 20XX | ||
Measure Steward | The Joint Commission | ||
Measure Developer | The Joint Commission | ||
Endorsed By | None | ||
Description | |||
Copyright | |||
Disclaimer | |||
Measure Scoring | Proportion | ||
Measure Type | Process | ||
Stratification | |||
Risk Adjustment | |||
Rate Aggregation | |||
Rationale | |||
Clinical Recommendation Statement | |||
Improvement Notation | |||
Reference | |||
Reference | |||
Reference | |||
Reference | |||
Reference | |||
Definition | |||
Guidance | |||
Transmission Format | |||
Initial Population | |||
Denominator | |||
Denominator Exclusions | |||
Numerator | |||
Numerator Exclusions | |||
Denominator Exceptions | |||
Supplemental Data Elements |
"Encounter With Age Range and Without VTE Diagnosis or Obstetrical Conditions"
"Encounter With ICU Location"
"Encounter With ICU Location And Encounter Less Than 2 Days" union "Encounter With First ICU Stay With Principal Procedure of SCIP VTE Selected Surgery" union "Encounter With Intervention Comfort Measures From Day Of Start of Hospitalization To Day After First ICU Stay" union "Encounter With Intervention Comfort Measures on Day of or Day After Procedure"
"Encounter With VTE Prophylaxis Received on Day of or Day After First ICU Stay or Procedure" union ( "Encounter With Medication Oral Factor Xa Inhibitor Administered on Day of or Day After First ICU Stay or Procedure" intersect ( "Encounter With Prior or Present Diagnosis of Atrial Fibrillation or VTE" union "Encounter With Prior or Present Procedure of Hip or Knee Replacement Surgery" ) ) union "Encounter With Low Risk for VTE or Anticoagulant Administered" union "Encounter With No VTE Prophylaxis Due to Medical Reason" union "Encounter With No VTE Prophylaxis Due to Patient Refusal"
"Encounter With First ICU Location Stay Less Than 1 day"
Global."Inpatient Encounter" InpatientEncounter where not ( exists ( InpatientEncounter.diagnoses EncounterDiagnoses where ( EncounterDiagnoses in "Obstetrics" or EncounterDiagnoses in "Venous Thromboembolism" or EncounterDiagnoses in "Obstetrics VTE" ) ) )
"Encounter With ICU Location"
"Encounter With First ICU Location Stay Less Than 1 day"
"Encounter With ICU Location And Encounter Less Than 2 Days" union "Encounter With First ICU Stay With Principal Procedure of SCIP VTE Selected Surgery" union "Encounter With Intervention Comfort Measures From Day Of Start of Hospitalization To Day After First ICU Stay" union "Encounter With Intervention Comfort Measures on Day of or Day After Procedure"
( Global."Inpatient Encounter" InpatientEncounter with ["Patient Characteristic Birthdate": "Birth date"] BirthDate such that Global."CalendarAgeInYearsAt"(BirthDate.birthDatetime, start of InpatientEncounter.relevantPeriod)>= 18 ) intersect "Admission Without VTE or Obstetrical Conditions"
"Encounter With ICU Location" QualifyingEncounterICU where Global."LengthInDays"(VTEICU."FirstICULocationPeriod"(QualifyingEncounterICU))< 1
"Encounter With ICU Location" QualifyingEncounterICU with ( "SCIP VTE Selected Surgery" Procedure where Procedure.ordinality in "Principal" ) SelectedSCIPProcedure such that SelectedSCIPProcedure.relevantPeriod ends during TJC."CalendarDayOfOrDayAfter"(VTEICU."StartOfFirstICU"(QualifyingEncounterICU))
"Encounter With Age Range and Without VTE Diagnosis or Obstetrical Conditions" QualifyingEncounter where exists ( QualifyingEncounter.facilityLocations Location where Location.code in "Intensive Care Unit" and Location.locationPeriod during QualifyingEncounter.relevantPeriod )
"Encounter With ICU Location" QualifyingEncounterICU where Global."LengthInDays"(QualifyingEncounterICU.relevantPeriod)< 2
"Encounter With ICU Location" QualifyingEncounterICU with "Intervention Comfort Measures" ComfortMeasures such that Coalesce(start of ComfortMeasures.relevantPeriod, ComfortMeasures.authorDatetime)during VTEICU."FromDayOfStartOfHospitalizationToDayAfterFirstICU"(QualifyingEncounterICU)
from "Encounter With ICU Location" QualifyingEncounterICU, ["Procedure, Performed": "General or Neuraxial Anesthesia"] AnesthesiaProcedure, "Intervention Comfort Measures" ComfortMeasures where AnesthesiaProcedure.relevantPeriod ends 1 day after day of VTEICU."StartOfFirstICU"(QualifyingEncounterICU) and Coalesce(start of ComfortMeasures.relevantPeriod, ComfortMeasures.authorDatetime)during TJC."CalendarDayOfOrDayAfter"( end of AnesthesiaProcedure.relevantPeriod ) return QualifyingEncounterICU
"Low Risk for VTE or Anticoagulant Administered From Day of Start of Hospitalization To Day After First ICU Stay" union "Low Risk for VTE or Anticoagulant Administered on Day of or Day After Procedure"
( "Encounter With ICU Location" QualifyingEncounterICU with ["Medication, Administered": "Oral Factor Xa Inhibitor for VTE Prophylaxis or VTE Treatment"] FactorXaMedication such that FactorXaMedication.relevantPeriod starts during TJC."CalendarDayOfOrDayAfter"(VTEICU."StartOfFirstICU"(QualifyingEncounterICU)) ) union ( from "Encounter With ICU Location" QualifyingEncounterICU, ["Procedure, Performed": "General or Neuraxial Anesthesia"] AnesthesiaProcedure, ["Medication, Administered": "Oral Factor Xa Inhibitor for VTE Prophylaxis or VTE Treatment"] FactorXaMedication where AnesthesiaProcedure.relevantPeriod ends 1 day after day of VTEICU."StartOfFirstICU"(QualifyingEncounterICU) and FactorXaMedication.relevantPeriod starts during TJC."CalendarDayOfOrDayAfter"( end of AnesthesiaProcedure.relevantPeriod ) return QualifyingEncounterICU )
( "No VTE Prophylaxis Medication Due to Medical Reason From Day Of Start of Hospitalization To Day After First ICU Stay" intersect "No VTE Prophylaxis Device Due to Medical Reason From Day Of Start of Hospitalization To Day After First ICU Stay" ) union ( "No VTE Prophylaxis Medication Due to Medical Reason on Day of or Day After Procedure" intersect "No VTE Prophylaxis Device Due to Medical Reason on Day of or Day After Procedure" )
"No VTE Prophylaxis Due to Patient Refusal From Day Of Start of Hospitalization To Day After First ICU Stay" union "No VTE Prophylaxis Due to Patient Refusal on Day of or Day After Procedure"
( "Encounter With ICU Location" QualifyingEncounterICU with ["Diagnosis": "Atrial Fibrillation/Flutter"] AtrialFibrillation such that AtrialFibrillation.prevalencePeriod starts on or before end of QualifyingEncounterICU.relevantPeriod ) union ( "Encounter With ICU Location" QualifyingEncounterICU where exists ( QualifyingEncounterICU.diagnoses QualifyingEncounterDiagnoses where QualifyingEncounterDiagnoses in "Atrial Fibrillation/Flutter" ) ) union ( "Encounter With ICU Location" QualifyingEncounterICU with ["Diagnosis": "Venous Thromboembolism"] VTEDiagnosis such that VTEDiagnosis.prevalencePeriod starts before start of QualifyingEncounterICU.relevantPeriod )
"Encounter With ICU Location" QualifyingEncounterICU with ( ["Procedure, Performed": "Hip Replacement Surgery"] union ["Procedure, Performed": "Knee Replacement Surgery"] ) HipKneeProcedure such that HipKneeProcedure.relevantPeriod starts on or before end of QualifyingEncounterICU.relevantPeriod
( "Encounter With ICU Location" QualifyingEncounterICU with "VTE Prophylaxis by Medication Administered or Device Applied" VTEProphylaxis such that VTEProphylaxis.relevantPeriod starts during TJC."CalendarDayOfOrDayAfter"(VTEICU."StartOfFirstICU"(QualifyingEncounterICU)) ) union ( from "Encounter With ICU Location" QualifyingEncounterICU, ["Procedure, Performed": "General or Neuraxial Anesthesia"] AnesthesiaProcedure, "VTE Prophylaxis by Medication Administered or Device Applied" VTEProphylaxis where AnesthesiaProcedure.relevantPeriod ends 1 day after day of VTEICU."StartOfFirstICU"(QualifyingEncounterICU) and VTEProphylaxis.relevantPeriod starts during TJC."CalendarDayOfOrDayAfter"( end of AnesthesiaProcedure.relevantPeriod ) return QualifyingEncounterICU )
"Encounter With Age Range and Without VTE Diagnosis or Obstetrical Conditions"
["Intervention, Order": "Comfort Measures"] union ["Intervention, Performed": "Comfort Measures"]
( ["Assessment, Performed": "Risk for venous thromboembolism"] VTERiskAssessment where VTERiskAssessment.result in "Low Risk" ) union ( ["Laboratory Test, Performed": "INR"] INRLabTest where INRLabTest.result > 3.0 return "Assessment, Performed" { id: INRLabTest.id, authorDatetime: INRLabTest.resultDatetime } ) union ( ( ( ["Medication, Administered": "Unfractionated Heparin"] UnfractionatedHeparin where UnfractionatedHeparin.route in "Intravenous route" ) union ["Medication, Administered": "Direct Thrombin Inhibitor"] union ["Medication, Administered": "Glycoprotein IIb/IIIa Inhibitors"] ) AnticoagulantMedication return "Assessment, Performed" { id: AnticoagulantMedication.id, authorDatetime: start of AnticoagulantMedication.relevantPeriod } )
"Encounter With ICU Location" QualifyingEncounterICU with "Is In Low Risk for VTE or On Anticoagulant" LowRiskForVTE such that LowRiskForVTE.authorDatetime during VTEICU."FromDayOfStartOfHospitalizationToDayAfterFirstICU"(QualifyingEncounterICU)
from "Encounter With ICU Location" QualifyingEncounterICU, ["Procedure, Performed": "General or Neuraxial Anesthesia"] AnesthesiaProcedure, "Is In Low Risk for VTE or On Anticoagulant" LowRiskForVTE where AnesthesiaProcedure.relevantPeriod ends 1 day after day of VTEICU."StartOfFirstICU"(QualifyingEncounterICU) and LowRiskForVTE.authorDatetime during TJC."CalendarDayOfOrDayAfter"( end of AnesthesiaProcedure.relevantPeriod ) return QualifyingEncounterICU
["Encounter, Performed": "Encounter Inpatient"] EncounterInpatient where "LengthInDays"(EncounterInpatient.relevantPeriod)<= 120 and EncounterInpatient.relevantPeriod ends during "Measurement Period"
["Device, Not Applied": "Intermittent pneumatic compression devices (IPC)"] union ["Device, Not Applied": "Venous foot pumps (VFP)"] union ["Device, Not Applied": "Graduated compression stockings (GCS)"] union ["Device, Not Ordered": "Intermittent pneumatic compression devices (IPC)"] union ["Device, Not Ordered": "Venous foot pumps (VFP)"] union ["Device, Not Ordered": "Graduated compression stockings (GCS)"]
"Encounter With ICU Location" QualifyingEncounterICU with "No VTE Prophylaxis Device Applied or Ordered" NoVTEDevice such that NoVTEDevice.negationRationale in "Medical Reason" and NoVTEDevice.authorDatetime during VTEICU."FromDayOfStartOfHospitalizationToDayAfterFirstICU"(QualifyingEncounterICU)
from "Encounter With ICU Location" QualifyingEncounterICU, ["Procedure, Performed": "General or Neuraxial Anesthesia"] AnesthesiaProcedure, "No VTE Prophylaxis Device Applied or Ordered" NoVTEDevice where NoVTEDevice.negationRationale in "Medical Reason" and AnesthesiaProcedure.relevantPeriod ends 1 day after day of VTEICU."StartOfFirstICU"(QualifyingEncounterICU) and NoVTEDevice.authorDatetime during TJC."CalendarDayOfOrDayAfter"( end of AnesthesiaProcedure.relevantPeriod ) return QualifyingEncounterICU
"Encounter With ICU Location" QualifyingEncounterICU with "No VTE Prophylaxis Medication or Device Due to Patient Refusal" PatientRefusal such that PatientRefusal.authorDatetime during VTEICU.FromDayOfStartOfHospitalizationToDayAfterFirstICU(QualifyingEncounterICU)
from "Encounter With ICU Location" QualifyingEncounterICU, ["Procedure, Performed": "General or Neuraxial Anesthesia"] AnesthesiaProcedure, "No VTE Prophylaxis Medication or Device Due to Patient Refusal" PatientRefusal where AnesthesiaProcedure.relevantPeriod ends 1 day after day of VTEICU."StartOfFirstICU"(QualifyingEncounterICU) and PatientRefusal.authorDatetime during TJC."CalendarDayOfOrDayAfter"( end of AnesthesiaProcedure.relevantPeriod ) return QualifyingEncounterICU
["Medication, Not Administered": "Low Dose Unfractionated Heparin for VTE Prophylaxis"] union ["Medication, Not Administered": "Low Molecular Weight Heparin for VTE Prophylaxis"] union ["Medication, Not Administered": "Injectable Factor Xa Inhibitor for VTE Prophylaxis"] union ["Medication, Not Administered": "Warfarin"] union ["Medication, Not Ordered": "Low Dose Unfractionated Heparin for VTE Prophylaxis"] union ["Medication, Not Ordered": "Low Molecular Weight Heparin for VTE Prophylaxis"] union ["Medication, Not Ordered": "Injectable Factor Xa Inhibitor for VTE Prophylaxis"] union ["Medication, Not Ordered": "Warfarin"]
"Encounter With ICU Location" QualifyingEncounterICU with "No VTE Prophylaxis Medication Administered or Ordered" NoVTEMedicaion such that NoVTEMedicaion.negationRationale in "Medical Reason" and NoVTEMedicaion.authorDatetime during VTEICU."FromDayOfStartOfHospitalizationToDayAfterFirstICU"(QualifyingEncounterICU)
from "Encounter With ICU Location" QualifyingEncounterICU, ["Procedure, Performed": "General or Neuraxial Anesthesia"] AnesthesiaProcedure, "No VTE Prophylaxis Medication Administered or Ordered" NoVTEMedication where NoVTEMedication.negationRationale in "Medical Reason" and AnesthesiaProcedure.relevantPeriod ends 1 day after day of VTEICU."StartOfFirstICU"(QualifyingEncounterICU) and NoVTEMedication.authorDatetime during TJC."CalendarDayOfOrDayAfter"( end of AnesthesiaProcedure.relevantPeriod ) return QualifyingEncounterICU
( "No VTE Prophylaxis Medication Administered or Ordered" union "No VTE Prophylaxis Device Applied or Ordered" ) NoVTEProphylaxis where NoVTEProphylaxis.negationRationale in "Patient Refusal"
"Encounter With VTE Prophylaxis Received on Day of or Day After First ICU Stay or Procedure" union ( "Encounter With Medication Oral Factor Xa Inhibitor Administered on Day of or Day After First ICU Stay or Procedure" intersect ( "Encounter With Prior or Present Diagnosis of Atrial Fibrillation or VTE" union "Encounter With Prior or Present Procedure of Hip or Knee Replacement Surgery" ) ) union "Encounter With Low Risk for VTE or Anticoagulant Administered" union "Encounter With No VTE Prophylaxis Due to Medical Reason" union "Encounter With No VTE Prophylaxis Due to Patient Refusal"
//'SCIP' stands for surgical care improvement Project ["Procedure, Performed": "General Surgery"] union ["Procedure, Performed": "Gynecological Surgery"] union ["Procedure, Performed": "Hip Fracture Surgery"] union ["Procedure, Performed": "Hip Replacement Surgery"] union ["Procedure, Performed": "Intracranial Neurosurgery"] union ["Procedure, Performed": "Knee Replacement Surgery"] union ["Procedure, Performed": "Urological Surgery"]
["Patient Characteristic Ethnicity": "Ethnicity"]
["Patient Characteristic Payer": "Payer"]
["Patient Characteristic Race": "Race"]
["Patient Characteristic Sex": "ONC Administrative Sex"]
( ["Medication, Administered": "Low Dose Unfractionated Heparin for VTE Prophylaxis"] VTEMedication where VTEMedication.route in "Subcutaneous route" ) union ["Medication, Administered": "Low Molecular Weight Heparin for VTE Prophylaxis"] union ["Medication, Administered": "Injectable Factor Xa Inhibitor for VTE Prophylaxis"] union ["Medication, Administered": "Warfarin"] union ["Device, Applied": "Intermittent pneumatic compression devices (IPC)"] union ["Device, Applied": "Venous foot pumps (VFP)"] union ["Device, Applied": "Graduated compression stockings (GCS)"]
years between ToDate(BirthDateTime)and ToDate(AsOf)
Encounter Visit let ObsVisit: Last(["Encounter, Performed": "Observation Services"] LastObs where LastObs.relevantPeriod ends 1 hour or less on or before start of Visit.relevantPeriod sort by end of relevantPeriod ), VisitStart: Coalesce(start of ObsVisit.relevantPeriod, start of Visit.relevantPeriod), EDVisit: Last(["Encounter, Performed": "Emergency Department Visit"] LastED where LastED.relevantPeriod ends 1 hour or less on or before VisitStart sort by end of relevantPeriod ) return Interval[Coalesce(start of EDVisit.relevantPeriod, VisitStart), end of Visit.relevantPeriod]
difference in days between start of Value and end of Value
DateTime(year from Value, month from Value, day from Value, 0, 0, 0, 0, timezone from Value)
Interval[Global."ToDate"(StartValue), Global."ToDate"(StartValue + 2 days))
"FirstInpatientIntensiveCareUnit"(Encounter).locationPeriod
First((Encounter.facilityLocations)HospitalLocation where HospitalLocation.code in "Intensive Care Unit" and HospitalLocation.locationPeriod during Encounter.relevantPeriod sort by start of locationPeriod )
Interval[Global."ToDate"(start of Global."HospitalizationWithObservation"(Encounter)), Global."ToDate"(StartOfFirstICU(Encounter)+ 2 days))
start of "FirstICULocationPeriod"(Encounter)
["Patient Characteristic Ethnicity": "Ethnicity"]
["Patient Characteristic Payer": "Payer"]
["Patient Characteristic Race": "Race"]
["Patient Characteristic Sex": "ONC Administrative Sex"]
Measure Set |