Skip to content
This repository has been archived by the owner on Jun 28, 2024. It is now read-only.

Developing On cqframework clinical_quality_language

edeyoung edited this page May 30, 2019 · 2 revisions

Environment and Set Up

This guide covers setting up a java development environment for working on the CQL Framework.

Technologies used:

Clone CQL Framework

git clone https://github.com/cqframework/clinical_quality_language.git

Prepare Eclipse Project

Open a console and navigate the base directory of the cql framework project. Navigate to Src/java Run: ./gradlew build ./gradlew eclipse

The project can now be imported into Eclipse with the Import "Existing Projects In Workspace" option.

Run

In order to run the cql-to-elm process run

./gradlew installApp

This will create an Install directory under the elm-to-cql build directory (itself created by the build action). That directory will contain a script that will execute the process. Relevant arguments are: --input [file] : the input cql file --output [file] : file the output file -a : include annotations or not

Rebuilding the project without running ./gradlew installApp will result in the pre-rebuild version of the process being executed.