| Id: |
StatinTherapyforthePreventionandTreatmentofCardiovascularDiseaseFHIR |
| Url: |
http://ecqi.healthit.gov/ecqms/Library/StatinTherapyforthePreventionandTreatmentofCardiovascularDiseaseFHIR |
| Version: |
0.1.000 |
| Identifier: |
value: StatinTherapyforthePreventionandTreatmentofCardiovascularDiseaseFHIR
|
| Name: |
StatinTherapyforthePreventionandTreatmentofCardiovascularDiseaseFHIR |
| Title: |
StatinTherapyforthePreventionandTreatmentofCardiovascularDiseaseFHIR |
| Status: |
active |
| Experimental: |
false |
| Type: |
system: http://terminology.hl7.org/CodeSystem/library-type
code: logic-library
|
| Date: |
2023-08-28T21:02:00+00:00 |
| Description: |
StatinTherapyforthePreventionandTreatmentofCardiovascularDiseaseFHIR |
| Use Context: |
| code | value | display |
| program |
ep-ec |
EP/EC |
|
| Related Artifacts: |
Dependencies
|
| Data Requirements: |
| Type | Profile | MS | Code Filter |
| Condition |
http://hl7.org/fhir/Condition |
; |
|
| Condition |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.403
|
| Condition |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1047.44
|
| Condition |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1047.21
|
| Condition |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1047.46
|
| Condition |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1047.47
|
| Procedure |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1045.67
|
| Procedure |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.666.5.694
|
| Procedure |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.117.1.7.1.204
|
| Procedure |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1138.566
|
| Encounter |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter |
; |
code filter:
path: type
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1240
|
| Encounter |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter |
; |
code filter:
path: type
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.12.1001
|
| Encounter |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter |
; |
code filter:
path: type
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.12.1008
|
| Encounter |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter |
; |
code filter:
path: type
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1576
|
| Encounter |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter |
; |
code filter:
path: type
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.12.1025
|
| Encounter |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter |
; |
code filter:
path: type
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.12.1026
|
| Encounter |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter |
; |
code filter:
path: type
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.12.1023
|
| Encounter |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter |
; |
code filter:
path: type
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.11.1150
|
| Patient |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient |
|
|
| Patient |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient |
|
|
| Patient |
http://hl7.org/fhir/Patient |
;;;; |
|
| Observation |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation |
;;;;; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1573
|
| Condition |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1047.100
|
| Patient |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient |
|
|
| uri |
http://hl7.org/fhir/uri |
; |
|
| Patient |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient |
;; |
|
| Patient |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient |
;; |
|
| Condition |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.103.12.1001
|
| Observation |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation |
; |
code filter:
path: code
system: http://loinc.org
code: 99055-6
display: Cardiovascular disease 10Y risk [Likelihood]
|
| Observation |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation |
; |
code filter:
path: code
system: http://loinc.org
code: 79423-0
display: Cardiovascular disease 10Y risk [Likelihood] ACC-AHA Pooled Cohort by Goff 2013
|
| MedicationRequest |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medicationrequest |
; |
code filter:
path: medication
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1574
|
| MedicationRequest |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medicationrequest |
; |
code filter:
path: medication
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1574
|
| MedicationRequest |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medicationrequest |
; |
code filter:
path: medication
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1575
|
| MedicationRequest |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medicationrequest |
; |
code filter:
path: medication
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1575
|
| MedicationRequest |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medicationrequest |
; |
code filter:
path: medication
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1572
|
| MedicationRequest |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medicationrequest |
; |
code filter:
path: medication
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1572
|
| Coverage |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-coverage |
;; |
code filter:
path: type
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.3591
|
| Patient |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient |
;; |
|
| Patient |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient |
;; |
|
| Condition |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1047.73
|
| Condition |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1047.102
|
| AllergyIntolerance |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-allergyintolerance |
;;; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1110.42
|
| Encounter |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter |
; |
code filter:
path: type
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.666.5.307
|
| Encounter |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter |
;;;; |
code filter:
path: type
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.666.5.307
|
| Encounter |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter |
; |
code filter:
path: type
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.1003
|
| Encounter |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter |
;; |
code filter:
path: type
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.1003
|
| Observation |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation |
; |
code filter:
path: code
system: http://loinc.org
code: 45755-6
display: Hospice care [Minimum Data Set]
|
| Observation |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation |
;;; |
code filter:
path: code
system: http://loinc.org
code: 45755-6
display: Hospice care [Minimum Data Set]
|
| ServiceRequest |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-servicerequest |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1584
|
| ServiceRequest |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-servicerequest |
;;; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1584
|
| Procedure |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1584
|
| Procedure |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure |
;; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1584
|
| Condition |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.1165
|
| Observation |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation |
; |
code filter:
path: code
system: http://loinc.org
code: 71007-9
display: Functional Assessment of Chronic Illness Therapy - Palliative Care Questionnaire (FACIT-Pal)
|
| Observation |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation |
;; |
code filter:
path: code
system: http://loinc.org
code: 71007-9
display: Functional Assessment of Chronic Illness Therapy - Palliative Care Questionnaire (FACIT-Pal)
|
| Condition |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.1167
|
| Encounter |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter |
; |
code filter:
path: type
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.12.1090
|
| Encounter |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter |
;; |
code filter:
path: type
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.12.1090
|
| Procedure |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.198.12.1135
|
| Procedure |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure |
;; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.198.12.1135
|
| Condition |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.110.12.1024
|
| Condition |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.67.1.101.1.269
|
| Condition |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1047.42
|
| Condition |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1108.85
|
| Condition |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition |
; |
code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.353
|
| AdverseEvent |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-adverseevent |
;;; |
code filter:
path: event
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1110.42
|
| MedicationRequest |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-mednotrequested |
; |
code filter:
path: medication
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1574
|
| MedicationRequest |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-mednotrequested |
; |
code filter:
path: medication
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1574
|
| MedicationRequest |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-mednotrequested |
; |
code filter:
path: medication
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1575
|
| MedicationRequest |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-mednotrequested |
; |
code filter:
path: medication
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1575
|
| MedicationRequest |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-mednotrequested |
; |
code filter:
path: medication
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1572
|
| MedicationRequest |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-mednotrequested |
; |
code filter:
path: medication
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1572
|
| Patient |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient |
;; |
|
| Coverage |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-coverage |
;; |
code filter:
path: type
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.3591
|
| Patient |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient |
;; |
|
|
| Content: text/cql |
library StatinTherapyforthePreventionandTreatmentofCardiovascularDiseaseFHIR version '0.1.000'
using QICore version '4.1.1'
include FHIRHelpers version '4.3.000' called FHIRHelpers
include Hospice version '6.7.000' called Hospice
include PalliativeCare version '1.7.000' called PalliativeCare
include QICoreCommon version '1.5.000' called QICoreCommon
include SupplementalDataElements version '3.4.000' called SDE
codesystem "CPT": 'http://www.ama-assn.org/go/cpt'
codesystem "LOINC": 'http://loinc.org'
codesystem "ObservationCategoryCodes": 'http://terminology.hl7.org/CodeSystem/observation-category'
codesystem "RxNorm": 'https://www.nlm.nih.gov/research/umls/rxnorm/index.html'
codesystem "SNOMEDCT": 'http://snomed.info/sct'
valueset "Annual Wellness Visit": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1240'
valueset "Atherosclerosis and Peripheral Arterial Disease": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1047.21'
valueset "Breastfeeding": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1047.73'
valueset "CABG Surgeries": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.666.5.694'
valueset "CABG or PCI Procedure": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1138.566'
valueset "Carotid Intervention": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.117.1.7.1.204'
valueset "Cerebrovascular Disease Stroke or TIA": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1047.44'
valueset "Diabetes": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.103.12.1001'
valueset "End Stage Renal Disease": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.353'
valueset "Familial Hypercholesterolemia": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1047.100'
valueset "Hepatitis A": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.110.12.1024'
valueset "Hepatitis B": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.67.1.101.1.269'
valueset "High Intensity Statin Therapy": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1572'
valueset "Ischemic Heart Disease or Other Related Diagnoses": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1047.46'
valueset "LDL Cholesterol": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1573'
valueset "Liver Disease": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1047.42'
valueset "Low Intensity Statin Therapy": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1574'
valueset "Medical Reason": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1007'
valueset "Moderate Intensity Statin Therapy": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1575'
valueset "Myocardial Infarction": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.403'
valueset "Office Visit": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.12.1001'
valueset "Outpatient Consultation": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.12.1008'
valueset "Outpatient Encounters for Preventive Care": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.1576'
valueset "PCI": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1045.67'
valueset "Preventive Care Services Established Office Visit, 18 and Up": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.12.1025'
valueset "Preventive Care Services Individual Counseling": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.12.1026'
valueset "Preventive Care Services Initial Office Visit, 18 and Up": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.12.1023'
valueset "Rhabdomyolysis": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1047.102'
valueset "Stable and Unstable Angina": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1047.47'
valueset "Statin Allergen": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1110.42'
valueset "Statin Associated Muscle Symptoms": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1108.85'
valueset "Preventive Care Services Other": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.11.1150'
code "Cardiovascular disease 10Y risk [Likelihood]": '99055-6' from "LOINC" display 'Cardiovascular disease 10Y risk [Likelihood]'
code "Cardiovascular disease 10Y risk [Likelihood] ACC-AHA Pooled Cohort by Goff 2013": '79423-0' from "LOINC" display 'Cardiovascular disease 10Y risk [Likelihood] ACC-AHA Pooled Cohort by Goff 2013'
//code "Unlisted preventive medicine service": '99429' from "CPT" display 'Unlisted preventive medicine service'
parameter "Measurement Period" Interval<DateTime>
context Patient
define "Initial Population 1":
exists "ASVCD Diagnosis or Procedure before End of Measurement Period"
and exists "Qualifying Encounter during day of Measurement Period"
define "Initial Population 2":
"Patients Aged 20 to 75 with LDL Cholesterol Result Greater than or Equal to 190 or Hypercholesterolemia without ASCVD"
and exists "Qualifying Encounter during day of Measurement Period"
define "Initial Population 3":
"Patients Aged 40 to 75 Years with Diabetes without ASCVD or LDL Greater than 190 or Hypercholesterolemia"
and exists "Qualifying Encounter during day of Measurement Period"
define "Initial Population 4":
"Patients Age 40 to 75 Years and have a 10 Year CVD Risk of High without ASCVD and High LDL and Diabetes"
and exists "Qualifying Encounter during day of Measurement Period"
define "Denominator 1":
"Initial Population 1"
define "Denominator 2":
"Initial Population 2"
define "Denominator 3":
"Initial Population 3"
define "Denominator 4":
"Initial Population 4"
define "Denominator Exclusions":
exists ( ( [Condition: "Breastfeeding"]
union [Condition: "Rhabdomyolysis"] ) ExclusionDiagnosis
where ( ExclusionDiagnosis.isProblemListItem ( )
or ExclusionDiagnosis.isHealthConcern ( )
)
and ExclusionDiagnosis.prevalenceInterval ( ) overlaps day of "Measurement Period"
and ExclusionDiagnosis.isActive ( )
)
define "Denominator Exceptions":
"Has Allergy to Statin"
or Hospice."Has Hospice Services"
or PalliativeCare."Has Palliative Care in the Measurement Period"
or "Has Hepatitis or Liver Disease Diagnosis"
or "Has Statin Associated Muscle Symptoms"
or "Has ESRD Diagnosis"
or "Has Adverse Reaction to Statin"
or "Has Medical Reason for Not Ordering Statin Therapy"
define "Numerator":
exists "Statin Therapy Prescribed Anytime during day of Measurement Period"
define "ASVCD Diagnosis or Procedure before End of Measurement Period":
( ( [Condition: "Myocardial Infarction"]
union [Condition: "Cerebrovascular Disease Stroke or TIA"]
union [Condition: "Atherosclerosis and Peripheral Arterial Disease"]
union [Condition: "Ischemic Heart Disease or Other Related Diagnoses"]
union [Condition: "Stable and Unstable Angina"] ) ASCVDDiagnosis
where ( ASCVDDiagnosis.isProblemListItem ( )
or ASCVDDiagnosis.isHealthConcern ( )
)
and ASCVDDiagnosis.prevalenceInterval ( ) starts on or before day of end of "Measurement Period"
and ASCVDDiagnosis.isActive ( )
)
union ( ( [Procedure: "PCI"]
union [Procedure: "CABG Surgeries"]
union [Procedure: "Carotid Intervention"]
union [Procedure: "CABG or PCI Procedure"] ) ASCVDProcedure
where ASCVDProcedure.performed.toInterval ( ) starts on or before day of end of "Measurement Period"
and ASCVDProcedure.status = 'completed'
)
define "Has Adverse Reaction to Statin":
exists ( [AdverseEvent: event in "Statin Allergen"] StatinReaction
where StatinReaction.recordedDate during day of "Measurement Period"
)
define "Has Allergy to Statin":
exists ( [AllergyIntolerance: "Statin Allergen"] StatinAllergy
where QICoreCommon."ToInterval" ( StatinAllergy.onset ) overlaps day of "Measurement Period"
and StatinAllergy.clinicalStatus ~ QICoreCommon."allergy-active"
or StatinAllergy.clinicalStatus is null
)
define "Has Diabetes Diagnosis":
exists ( [Condition: "Diabetes"] Diabetes
where ( Diabetes.isProblemListItem ( )
or Diabetes.isHealthConcern ( )
)
and Diabetes.prevalenceInterval ( ) overlaps day of "Measurement Period"
and Diabetes.isActive ( )
)
define "Has ESRD Diagnosis":
exists ( [Condition: "End Stage Renal Disease"] ESRD
where ( ESRD.isProblemListItem ( )
or ESRD.isHealthConcern ( )
)
and ESRD.prevalenceInterval ( ) overlaps day of "Measurement Period"
and ESRD.isActive ( )
)
define "Has Hepatitis or Liver Disease Diagnosis":
exists ( ( [Condition: "Hepatitis A"]
union [Condition: "Hepatitis B"]
union [Condition: "Liver Disease"] ) HepatitisLiverDisease
where ( HepatitisLiverDisease.isProblemListItem ( )
or HepatitisLiverDisease.isHealthConcern ( )
)
and HepatitisLiverDisease.prevalenceInterval ( ) overlaps day of "Measurement Period"
and HepatitisLiverDisease.isActive ( )
)
define "Has Medical Reason for Not Ordering Statin Therapy":
exists ( ( [MedicationNotRequested: "Low Intensity Statin Therapy"]
union [MedicationNotRequested: "Moderate Intensity Statin Therapy"]
union [MedicationNotRequested: "High Intensity Statin Therapy"] ) NoStatinTherapyOrdered
with "Qualifying Encounter during day of Measurement Period" QualifyingEncounter
such that NoStatinTherapyOrdered.authoredOn during QualifyingEncounter.period
and NoStatinTherapyOrdered.status = 'completed'
and NoStatinTherapyOrdered.reasonCode in "Medical Reason"
)
define "Has Statin Associated Muscle Symptoms":
exists ( [Condition: "Statin Associated Muscle Symptoms"] StatinMuscleSymptom
where ( StatinMuscleSymptom.isProblemListItem ( )
or StatinMuscleSymptom.isHealthConcern ( )
)
and StatinMuscleSymptom.prevalenceInterval ( ) overlaps day of "Measurement Period"
and StatinMuscleSymptom.isActive ( )
)
define "Hypercholesterolemia Diagnosis":
( [Condition: "Familial Hypercholesterolemia"] Hypercholesterolemia
where ( Hypercholesterolemia.isProblemListItem ( )
or Hypercholesterolemia.isHealthConcern ( )
)
and Hypercholesterolemia.prevalenceInterval ( ) starts on or before day of end of "Measurement Period"
and Hypercholesterolemia.isActive ( )
)
define "LDL Result Greater Than or Equal To 190":
[Observation: "LDL Cholesterol"] LDL190
where LDL190.value as Quantity >= 190 'mg/dL'
and LDL190.effective.toInterval ( ) starts before end of "Measurement Period"
and LDL190.status in { 'final', 'amended', 'corrected', 'appended' }
define "Patients Aged 20 to 75 with LDL Cholesterol Result Greater than or Equal to 190 or Hypercholesterolemia without ASCVD":
"Patients Aged 20 to 75 at Start of Measurement Period"
and exists ( "LDL Result Greater Than or Equal To 190"
union "Hypercholesterolemia Diagnosis"
)
and not exists ( "ASVCD Diagnosis or Procedure before End of Measurement Period" )
define "Patients Aged 20 to 75 at Start of Measurement Period":
AgeInYearsAt(date from start of "Measurement Period") in Interval[20, 75]
define "Patients Aged 40 to 75 Years with Diabetes without ASCVD or LDL Greater than 190 or Hypercholesterolemia":
AgeInYearsAt(date from start of "Measurement Period") >= 40
and AgeInYearsAt(date from start of "Measurement Period") <= 75
and "Has Diabetes Diagnosis"
and ( not exists "ASVCD Diagnosis or Procedure before End of Measurement Period"
and not exists "LDL Result Greater Than or Equal To 190"
and not exists "Hypercholesterolemia Diagnosis"
)
define "Patients Age 40 to 75 Years and have a 10 Year CVD Risk of High without ASCVD and High LDL and Diabetes":
AgeInYearsAt(date from start of "Measurement Period") in Interval[40, 75]
and "Ten Year CVD Risk is High"
and not ( exists "ASVCD Diagnosis or Procedure before End of Measurement Period"
or exists "Hypercholesterolemia Diagnosis"
or exists "LDL Result Greater Than or Equal To 190"
or "Has Diabetes Diagnosis"
)
define "Statin Therapy Prescribed Anytime during day of Measurement Period":
( [MedicationRequest: "Low Intensity Statin Therapy"]
union [MedicationRequest: "Moderate Intensity Statin Therapy"]
union [MedicationRequest: "High Intensity Statin Therapy"] ) StatinPrescribed
where StatinPrescribed.status in { 'active', 'completed' }
and StatinPrescribed.intent ~ 'order'
and StatinPrescribed.doNotPerform is not true
and ( StatinPrescribed.authoredOn during day of "Measurement Period"
or exists ( StatinPrescribed.dosageInstruction.timing T
where T.repeat.bounds.toInterval ( ) overlaps day of "Measurement Period"
)
)
define "Qualifying Encounter during day of Measurement Period":
( [Encounter: "Annual Wellness Visit"]
union [Encounter: "Office Visit"]
union [Encounter: "Outpatient Consultation"]
union [Encounter: "Outpatient Encounters for Preventive Care"]
union [Encounter: "Preventive Care Services Established Office Visit, 18 and Up"]
union [Encounter: "Preventive Care Services Individual Counseling"]
union [Encounter: "Preventive Care Services Initial Office Visit, 18 and Up"]
union [Encounter: "Preventive Care Services Other"]
/*union [Encounter: "UnlistedEncounter"This will change with a future standards update CQLIT-368*/
) QualifyingEncounter
where QualifyingEncounter.period during day of "Measurement Period"
and QualifyingEncounter.status = 'finished'
define "Ten Year CVD Risk is High":
( exists ( [Observation: "Cardiovascular disease 10Y risk [Likelihood]"]
union [Observation: "Cardiovascular disease 10Y risk [Likelihood] ACC-AHA Pooled Cohort by Goff 2013"] ) AtRiskCVD
where AtRiskCVD.value as Quantity >= 20 '%'
and AtRiskCVD.effective.toInterval ( ) during day of "Measurement Period"
)
define "SDE Ethnicity":
SDE."SDE Ethnicity"
define "SDE Payer":
SDE."SDE Payer"
define "SDE Race":
SDE."SDE Race"
define "SDE Sex":
SDE."SDE Sex"
|
|
| Content: application/elm+xml |
Encoded data (357416 characters)
|
|
| Content: application/elm+json |
Encoded data (512632 characters)
|
|