github.com/DBCG/cql_engine ↗
Clinical Quality Language Evaluation Engine
An animated visualization of DBCG/cql_engine's Git history from May 2014 to April 2022, built by 33 contributors. The codebase reached 18,599 lines, mostly Java. The video runs 4 minutes 29 seconds.
Render your own repo
Turn any GitHub repository into a video like this — free sample in seconds.
Open this visualization on its own page →
Language
Java
Contributors
33
Lines of Code
18,599
From
2014-05-30
To
2022-04-26
Advertisement
About DBCG/cql_engine
The CQL Evaluation Engine is a Java-based runtime for executing Clinical Quality Language, a specification designed by HL7 for authoring and sharing computable healthcare knowledge artifacts like quality measures, decision support rules, and clinical guidelines. The engine evaluates CQL expressions by processing the Expression Logical Model (ELM) format, enabling automated execution of clinical logic across healthcare systems.
This is the original repository for the CQL evaluation engine, though development has since moved to the main Clinical Quality Language repository. The project maintains multiple release branches supporting different CQL versions, with the master branch tracking the latest CQL 2.4.0 specification. The engine provides core evaluation capabilities that power downstream tools like the CQL Evaluator, CQF Ruler FHIR server integration, and IDE implementations.
The project uses semantic versioning and follows a strict release policy with snapshot testing before production deployment. It's actively maintained with ongoing enhancements to performance, standards compliance (including FHIRPath support), and data retrieval capabilities. The implementation serves healthcare organizations, standards bodies, and clinical decision support vendors building compliant CQL evaluation systems.
Advertisement