-
Notifications
You must be signed in to change notification settings - Fork 20
Implement support for include statements in CQL #459
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
+1 : An FYI, see this information cqframework/cql-execution#251 as the IG Publisher tooling using cql2elm with options that uses the namespace of the IG being developed as a convention when building the includes. This is different outcome if using the converter outside of an IG. Incidentally, the IG tooling can create a one-to-one FHIR Library for every CQL library. The FHIR Library resource includes not only the base64 CQL, but also elm+json and elm+xml content. Does/could blaze use this if it is present in the FHIR Library resource, or will it run the translator in all cases? This could have consequences as the namespace might be lost as it would be converted outside the context of an IG (with canonical base)... |
Here is an example bundle (Measure, Libraries, and ValueSets) created using the IG Publisher tooling: https://gist.github.com/bkaney/f369ec1df7238f62ff5d2e593ed82ce3 This works with the VS Code CQL evaluator (which uses CQF Tooling) https://marketplace.visualstudio.com/items?itemName=cqframework.cql Running the measure ( |
Blaze always does the CQL-to-ELM Conversion using the cqframework translator currently in version 1.5.4. |
I updated the CQL to try it as all-in-one (see: https://gist.github.com/bkaney/f369ec1df7238f62ff5d2e593ed82ce3#file-all-in-one-cql), and I see this error:
Is this already covered by #493 or is this a new issue? |
Functions in the same CQL library are implemented in #766. |
Support referencing libraries, ie.
include FHIRCommon version '4.0.1' called FC
in CQL.See: https://cql.hl7.org/02-authorsguide.html#libraries
The text was updated successfully, but these errors were encountered: