FHIR Chat · ELM description · cql

Stream: cql

Topic: ELM description


view this post on Zulip Kevin Olbrich (Jan 30 2018 at 02:42):

@Bryn Rhodes is there a description / definition / spec for ELM around somewhere? I haven't been able to find anything on the wiki.

view this post on Zulip Bryn Rhodes (Jan 30 2018 at 04:49):

@Kevin Olbrich, yes, there are UML and XSD versions, the XSD is here: https://github.com/cqframework/clinical_quality_language/tree/master/Src/cql-lm/schema/elm

view this post on Zulip Kevin Olbrich (Jan 30 2018 at 04:55):

@Bryn Rhodes Thanks, but I don't suppose there's a human readable description somewhere?

view this post on Zulip Bryn Rhodes (Jan 30 2018 at 04:56):

Chapter 4 of the CQL specification covers the ELM, have you already looked at that?

view this post on Zulip Bryn Rhodes (Jan 30 2018 at 04:57):

And the XSD has annotations for all the types and attributes, we try to keep it very well documented, so if you have a viewer like XMLspy or something it's quite a useful reference.

view this post on Zulip Kevin Olbrich (Jan 30 2018 at 05:00):

That chapter seems to be the thing I was looking for, thanks.... BTW, it would probably be a good idea to start adding disclaimers to the documentation that ELM has nothing to do with http://elm-lang.org/. That name conflict can be quite confusing to people coming into CQL for the first time.

view this post on Zulip Bryn Rhodes (Jan 30 2018 at 05:01):

That's a great suggestion, would you mind submitting as an STU comment on CQL: http://www.hl7.org/dstucomments/showdetail.cfm?dstuid=211

view this post on Zulip Kevin Olbrich (Jan 30 2018 at 05:06):

done

view this post on Zulip Bryn Rhodes (Jan 30 2018 at 05:14):

Thank you!

view this post on Zulip Matthew Dugal (Jan 30 2018 at 15:01):

I think my confusion related to the spec is that the link to the spec document from the eCQI site is described as a "product brief" which I did not interpret as the official spec.

view this post on Zulip Bryn Rhodes (Jan 30 2018 at 17:24):

Yes, that's the landing page for all HL7 specifications, they have a Product Brief that describes the spec, but the actual download is a link at the bottom of the page.

view this post on Zulip Bryn Rhodes (Jan 30 2018 at 17:24):

I see what you're saying though, that language doesn't make clear from the resource center that that's the actual specification.

view this post on Zulip Bryn Rhodes (Jan 30 2018 at 17:25):

I'll provide that feedback to the resource center.


Last updated: Apr 12 2022 at 19:14 UTC