eCQM Title | Primary PCI Received Within 90 Minutes of Hospital Arrival |
||
eCQM Identifier (Measure Authoring Tool) | 53 | eCQM Version number | 7.3.000 |
NQF Number | Not Applicable | GUID | 84b9d0b5-0caf-4e41-b345-3492a23c2e9f |
Measurement Period | January 1, 20XX through December 31, 20XX | ||
Measure Steward | Centers for Medicare & Medicaid Services (CMS) | ||
Measure Developer | Oklahoma Foundation for Medical Quality | ||
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 |
"Inpatient Encounters" intersect "AMI Encounter"
"Initial Population" QualifyingEncounter let FirstPCI: First("PCI Procedure" FirstPCI where FirstPCI.relevantPeriod starts on or after Global."Hospital Arrival Time"(QualifyingEncounter) sort by start of relevantPeriod ) with "Diagnostic Electrocardiogram" ECG such that ECG.relevantPeriod starts during Global."Hospitalization"(QualifyingEncounter) or ECG.relevantPeriod starts 1 hour or less on or before Global."Hospital Arrival Time"(QualifyingEncounter) where FirstPCI.relevantPeriod starts 1440 minutes or less on or after Global."Hospital Arrival Time"(QualifyingEncounter) and not exists ( "Fibrinolytic" FibrinolyticTherapy where FibrinolyticTherapy.relevantPeriod starts after Global."Hospital Arrival Time"(QualifyingEncounter) and FibrinolyticTherapy.relevantPeriod starts before start of FirstPCI.relevantPeriod )
"Denominator" DenominatorEncounter where DenominatorEncounter.admissionSource in "Ambulatory surgical center" or DenominatorEncounter.admissionSource in "Transfer From Outpatient" or DenominatorEncounter.admissionSource in "Transfer From Emergency Department (ED) Locations" or DenominatorEncounter.admissionSource in "Transfer From Inpatient"
"Initial Population" QualifyingEncounter with "PCI Procedure" PCI such that PCI.relevantPeriod starts 90 minutes or less on or after Global."Hospital Arrival Time"(QualifyingEncounter)
( "Procedure Exceptions Within 90 Minutes of Arrival" union "Diagnosis Exception" )
["Encounter, Performed": "Encounter Inpatient"] Encounter with ["Patient Characteristic Birthdate"] BirthDate such that Global.CalendarAgeInYearsAt(BirthDate.birthDatetime, start of Encounter.relevantPeriod)>= 18 and Encounter.principalDiagnosis in "Acute or Evolving MI"
"Initial Population" QualifyingEncounter let FirstPCI: First("PCI Procedure" FirstPCI where FirstPCI.relevantPeriod starts on or after Global."Hospital Arrival Time"(QualifyingEncounter) sort by start of relevantPeriod ) with "Diagnostic Electrocardiogram" ECG such that ECG.relevantPeriod starts during Global."Hospitalization"(QualifyingEncounter) or ECG.relevantPeriod starts 1 hour or less on or before Global."Hospital Arrival Time"(QualifyingEncounter) where FirstPCI.relevantPeriod starts 1440 minutes or less on or after Global."Hospital Arrival Time"(QualifyingEncounter) and not exists ( "Fibrinolytic" FibrinolyticTherapy where FibrinolyticTherapy.relevantPeriod starts after Global."Hospital Arrival Time"(QualifyingEncounter) and FibrinolyticTherapy.relevantPeriod starts before start of FirstPCI.relevantPeriod )
( "Procedure Exceptions Within 90 Minutes of Arrival" union "Diagnosis Exception" )
"Denominator" DenominatorEncounter where DenominatorEncounter.admissionSource in "Ambulatory surgical center" or DenominatorEncounter.admissionSource in "Transfer From Outpatient" or DenominatorEncounter.admissionSource in "Transfer From Emergency Department (ED) Locations" or DenominatorEncounter.admissionSource in "Transfer From Inpatient"
"Inpatient Encounters" Encounter with ["Diagnosis": "Cardiopulmonary arrest"] CardiacArrest such that CardiacArrest.prevalencePeriod starts 90 minutes or less on or after start of Global.Hospitalization(Encounter)
["Diagnostic Study, Performed": "Electrocardiogram (ECG)"]
( ["Procedure, Performed": "Endotracheal Intubation"] union ["Procedure, Performed": "Aortic balloon pump insertion"] union ["Procedure, Performed": "Ventricular Assist Device placement"] )
["Medication, Administered": "Fibrinolytic Therapy"]
"Inpatient Encounters" intersect "AMI Encounter"
["Encounter, Performed": "Encounter Inpatient"] Encounter where Global."LengthInDays"(Encounter.relevantPeriod)<= 120 and Encounter.relevantPeriod ends during "Measurement Period"
"Initial Population" QualifyingEncounter with "PCI Procedure" PCI such that PCI.relevantPeriod starts 90 minutes or less on or after Global."Hospital Arrival Time"(QualifyingEncounter)
["Procedure, Performed": "PCI"]
"Inpatient Encounters" Encounter with "Exception Procedures" ExceptionProcedures such that ExceptionProcedures.relevantPeriod starts 90 minutes or less on or after Global."Hospital Arrival Time"(Encounter)
["Patient Characteristic Ethnicity": "Ethnicity"]
["Patient Characteristic Payer": "Payer"]
["Patient Characteristic Race": "Race"]
["Patient Characteristic Sex": "ONC Administrative Sex"]
years between ToDate(BirthDateTime)and ToDate(AsOf)
start of First(("Hospitalization Locations"(Encounter))HospitalLocation sort by start of locationPeriod ).locationPeriod
( singleton from ( ["Encounter, Performed": "Emergency Department Visit"] EDVisit where EDVisit.relevantPeriod ends 1 hour or less on or before start of Encounter.relevantPeriod ) ) X return if X is null then Encounter.relevantPeriod else Interval[start of X.relevantPeriod, end of Encounter.relevantPeriod]
( singleton from ( ["Encounter, Performed": "Emergency Department Visit"] EDVisit where EDVisit.relevantPeriod ends 1 hour or less on or before start of Encounter.relevantPeriod ) ) EDEncounter return if EDEncounter is null then Encounter.facilityLocations else flatten { EDEncounter.facilityLocations, Encounter.facilityLocations }
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)
["Patient Characteristic Ethnicity": "Ethnicity"]
["Patient Characteristic Payer": "Payer"]
["Patient Characteristic Race": "Race"]
["Patient Characteristic Sex": "ONC Administrative Sex"]
Measure Set |