-
Notifications
You must be signed in to change notification settings - Fork 24
Tooling for CQL and IG Authors
rhondaschwartz edited this page Aug 19, 2021
·
4 revisions
Forking the GitHub repository: When building the IG, if you fork the GitHub repository, and build on the fork, where does the resulting IG publish? (Session 56 - 7/29/21)
- If you fork the repository, you will need to set up a web hook on the forked repository. If you branch, the web hook you will publish branches to the server. If you build locally, you will find the build in the output folder on your local drive.
Generation of the narrative by the measure resource: With regards to generation of the narrative by the measure resource, are expressions in shared libraries included, or is it only expressions in the primary library for the measure? (Session 56 - 7/29/21)
- The generated narrative includes all expressions referenced by the measure, organized by library, such as the Global Common Functions library or the Hospice library.
Library resource refresh tooling process: When generating a narrative during the library resource refresh tooling process, is the process automated in the refresh, or is it a separate step to run the publisher? (Session 56 - 7/29/21)
- The narrative is generated by the publisher. If you want the narrative following the refresh, you have to bundle the narrative from the published content. You can find an example of the narrative in the Electronic Clinical Quality Measure (eCQM) Fast Healthcare Interoperability Resources® (FHIR) R4 Content Implementation Guide Library.
Refreshing content during the IG refresh process: When refreshing content during the IG refresh process, during the step of posting to the build site, does the bundled content have to go to the build site? (Session 56 - 7/29/21)
- If the -f parameter is present after the publisher bundles, the publisher will attempt to post each bundled measure to the endpoint provided in the parameter. IGs typically include those generated bundles in a bundles output folder that is a peer of the IG, rather than in the IG itself, since all the measure and library resources are already included as content in the IG.
Testing support for the Quality Measure IG: Does the Quality Measure Implementation Guide support testing to provide the expected value of the initial population in the numerator? (Session 56 - 7/29/21)
- The Quality Measure IG defines a TestCase profile of MeasureReport that allows the expected results of a given measure evaluation to be specified. The TestCase is bundled as part of the measure content bundling. The ability to execute and run these test cases is on the Atom plugin backlog. However, the current Atom environment only supports execution of libraries.
Authoring Patterns - QICore v4.1.1
Authoring Patterns - QICore v5.0.0
Authoring Patterns - QICore v6.0.0
Cooking with CQL Q&A All Categories
Additional Q&A Examples
Developers Introduction to CQL
Specifying Population Criteria