cooking with cql or how to express ecqms using …...2020/04/23  · cooking with cql: or how to...

22
Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April 23, 2020 Session FHIR and CQL Shanna Hartman Centers for Medicare & Medicaid Services and Bryn Rhodes, ESAC, Inc.

Upload: others

Post on 15-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Cooking with CQL: or How to Express eCQMs

using CQL, QDM, and FHIR® Webinar

Supplemental Slides for the April 23, 2020

Session – FHIR and CQL

Shanna Hartman

Centers for Medicare & Medicaid Services

and

Bryn Rhodes, ESAC, Inc.

Page 2: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Cooking with CQL

Agenda

• Fast Healthcare Interoperability Resources

(FHIR®) and Clinical Quality Language

(CQL)

4/23/2020 2

Page 3: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Cooking with CQL

FHIR and CQL

• Primitives

• Choice Types

• Slices

• Extensions

4/23/2020 3

Page 4: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Patient Resource

Cooking with CQL

• Elements• name• cardinality• type

4/23/2020 http://hl7.org/fhir/patient.html 4

Page 5: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Patient in CQL

4/23/2020 5

Cooking with CQL

Page 6: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Cooking with CQL

BP

ConstraintsSlices

http://hl7.org/fhir/bp.html

4/23/2020 6

Page 7: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

BP in FHIR

4/23/2020 7

Cooking with CQL

Page 8: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Cooking with CQL

Extensions (US Core Patient)

4/23/2020 http://hl7.org/fhir/us/core/STU3.1/StructureDefinition-us-core-patient.html 8

Page 9: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Extensions in CQL

4/23/2020 9

Cooking with CQL

Page 10: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Cooking with CQL

FHIRHelpers

• A library of conversion functions for use

with FHIR

4/23/2020 10

Page 11: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Cooking with CQL

System-defined Types

CQL Type FHIR Type

Boolean boolean

Integer integer

Decimal decimal

String string

Date date

DateTime dateTime

Time time

Quantity Quantity

Ratio Ratio

Code Coding

Concept CodeableConcept

4/23/2020 11

Page 12: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Cooking with CQL

Patient w/ Helpers

4/23/2020 12

Page 13: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Cooking with CQL

BP in FHIR with Helpers

4/23/2020 13

Page 14: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Cooking with CQL

Extensions with Helpers

4/23/2020 14

Page 15: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Cooking with CQL

Complex Extensions with Helpers

4/23/2020 15

Page 16: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Cooking with CQL

QICore

4/23/2020 16

Page 17: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Cooking with CQL

Slices in QICore

4/23/2020 17

Page 18: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Cooking with CQL

Extensions in QICore

4/23/2020 18

Page 19: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Cooking with CQL

Complex Extensions in QICore

4/23/2020 19

Page 20: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Cooking with CQL

Resources

• HL7 Standard: Clinical Quality Language Specification, Release 1 STU2

▪ http://cql.hl7.org

• HL7 CDS Workgroup Project Homepage▪ http://wiki.hl7.org/index.php?title=Clinical_Quality_Lan

guage

• GitHub Tools Repository

▪ https://github.com/cqframework/clinical_quality_language

• eCQI Resource Center - https://ecqi.healthit.gov

▪ CQL Space - https://ecqi.healthit.gov/cql

4/23/2020 20

Page 21: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Cooking with CQL

FHIR Resources

• HL7 Fast Healthcare Interoperability Resources (FHIR)

▪ http://hl7.org/fhir/

• Quality Improvement Core (QI-Core) Implementation Guide

▪ http://hl7.org/fhir/us/qicore/

• FHIR Quality Measure Implementation Guide

▪ http://hl7.org/fhir/us/cqfmeasures/

• Example FHIR Measures (based on 2020 program year)

▪ http://hl7.org/fhir/us/cqfmeasures/

4/23/2020 21

Page 22: Cooking with CQL or How to Express eCQMs using …...2020/04/23  · Cooking with CQL: or How to Express eCQMs using CQL, QDM, and FHIR® Webinar Supplemental Slides for the April

Cooking with CQL

Soliciting Examples for the Next

Session

• Feedback Survey pop up at the close of this session

• ESAC CQL Email Account

[email protected]

• ONC JIRA CQL Issue Tracker

▪ https://oncprojectracking.healthit.gov/support/browse/

CQLIT

4/23/2020 22