FHIR Chat · Atom cql-language plugin · implementers

Stream: implementers

Topic: Atom cql-language plugin


view this post on Zulip Rebecca Green (Aug 04 2021 at 14:49):

I'm having issues with the Atom cql-language plugin. Nothing happens when I try to run the CQL execution nothing happens. Has anyone else experienced this and troubleshooted? So far I've tried restarting atom, updating it, uninstalling and reinstalling the plugin.

view this post on Zulip John Silva (Aug 04 2021 at 15:05):

@Rebecca Green - you might want to ask this in the #cql channel.
Yes, I've run into this before. I believe the cql-language plugin page (https://atom.io/packages/language-cql) has instructions on what needs to be setup in your (local) test directory structure for the CQL execution, e.g. you need to have a folder that is the name of the library and under that folders with the patientId for any (all) test patients you want to run the tests against, and then the actual test resources to use for the tests.

view this post on Zulip Rebecca Green (Aug 04 2021 at 15:21):

Thanks for the response @John Silva! The weird thing is that I do have that folder structure set up.

view this post on Zulip John Silva (Aug 04 2021 at 18:36):

Do you have the correct Java runtime in your path? I also had to run the CQL with Atom opened up in the correct folder or else it wouldn't find things. I also ran into the problem (misunderstanding) that the top-level folder has to be the name of the CQL library, e.g. the on in the CQL file like this: library MyTestLib version '0.0.1' (i.e. MyTestLib -- not sure if it's case sensitive, I expect it would be on Linux/Mac.)

view this post on Zulip Michael Douglas (Aug 10 2021 at 12:56):

Hey I'm really hoping someone can help me out here - I'm struggling!

I work healthcare EMR company and need to turn our raw clinical data residing BigQuery into CQM measure scores per doctor. I've just stumbled on CQL and it seems like that might be the best tool to get the job done in an efficient manner.

I know SQL and Python. Can anybody point me in the right direction to learn about how to use CQL with SQL and/or Python?

How should underlying data be structured to conform to the "retrieve" CQL command?

Can I download CQL like any other language and use in my IDE?

Is there any place in the internet where someone starts with raw claims data, uses CQL, and returns a CQM numerator/denominator?

ANY help would be greatly appreciated!

view this post on Zulip Lloyd McKenzie (Aug 10 2021 at 13:13):

@Bryn Rhodes

view this post on Zulip Lloyd McKenzie (Aug 10 2021 at 13:17):

@Michael Douglas - already answered here: https://chat.fhir.org/#narrow/stream/179220-cql/topic/Intro.20to.20CQL
Welcome to the community. A few hints:

  • Please don't ask the same question on multiple streams unless asked to do so.
  • Also, please edit your topic to be specific to the question you asked. (For example this one is posted under a conversation about Atom plugins, which isn't really related to your question.)

Last updated: Apr 12 2022 at 19:14 UTC