Implementing eCQM measure in Atlas - implications for sharing and future feature needs in Atlas

I’m prototyping a number of electronic clinical quality measures (eCQM) in Atlas to get a directional sense of how our hospital system is doing and how they are likely to score on upcoming CMS measures.

I know the Atlas rendition will never be perfect, but this can give us leading measures - often well in advance of when our trusted eCQM vendor partners can implement the logic themselves. Additionally, it lets us do additional analyses on the data not always available from those vendors (such as filter/aggregate/trend the cohort and metric (ratio of numerator/denominator) by hospital, provider, time, demographics, etc.)

Attached is a draft cohort definition of the Hospital Harm - Hyperglycemia measure (HH-Hyper) - CMS871v3. It is the Numerator measure, but also includes all of the logic for the Denominator.

HH-Hyper (eCQM CMS871v3) Numerator.json.txt (446.2 KB)

Several questions for the community:

  1. Are others prototyping electronic clinical measures? If so, what is a good environment for sharing those efforts (e.g. having people submit proposed cohorts so that they can be peer reviewed & vetted)?
  2. Best practices and documentation on representing sequential measurement in Atlas? The logic requires looking for two days with glucose >= 200 mg/dL followed by a day with no glucose measurement (but still an inpatient). I took a stab at this, but may have encoded it incorrectly. If there aren’t examples like this in the Book of OHDSI, that might be a nice addition.
  3. Working with datetimes. The logic (and that of multiple new eCQM) requires calculation of time from admission in hours. For example, there is an exclusion for very high glucose in hour before or 6 hours after admission. The logic also uses rolling 24 hour periods as days, starting from the actual time of admission. Are others finding similar need for datetime logic? I’ll submit a feature request to Atlas to support this and reference it in a follow-up post.
1 Like

@Thomas_White eCQM measures provide a very interesting set of phenotypes to model.

A question to the community:

Please contact me if you are also working on eCQM related work (using OMOPed data)

or comment about your work around eCQM here on the forum).

@Vojtech_Huser @Thomas_White

I have been working with Dr. Bill Adams From Boston Medical Center/ Boston University on his Health Equity Explorer project, which translates eCQMs to “equity dimensions” - SQL scripts with OMOP concept sets.

We are currently not building these in ATLAS or with Circe, but if there were incentive (i.e. contributing or publishing to OMOP’ed eCQM repository) we could likely shift our approach.

We could benefit greatly from other folks’ knowledge on how to verify/validate the translation from eCQM specification or CQL to SQL that is used to query OMOP CDMs.

Wanted to respond to @Vojtech_Huser’s comment, and also mention our interest in @Thomas_White’s point 1 - finding a good environment for sharing these efforts.

I will echo that we are also interested in hearing from others doing similar eCQM work in OMOP

1 Like