diff --git a/README.md b/README.md index a484b3ca..2e0a1125 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ -# sparkcql -Evaluation of Clinical Quality Language using Spark +# cql-transpiler -**Under Development** \ No newline at end of file +The CQL Transpiler is a tool for translating [Clinical Quality Language (CQL)](https://cql.hl7.org/) to its SQL equivalence. The transpiler itself doesn't actually produce SQL but instead translates each ELM operator into [DBT](https://getdbt.com/)/[Jinja](https://jinja.palletsprojects.com/en/3.1.x/) *macro operator* equivalents. These *macro operators* are translated to a given SQL dialect through a separate DBT *transpiler target* package imported into the implementor's solution. Spark SQL is the first planned *transpiler target* but the development and use of other targets is possible. + +This project is still very much in its infancy but is hoped to be used for VA's 2024 Joint Commission submission.