cqf-tooling icon indicating copy to clipboard operation
cqf-tooling copied to clipboard

Add query planning for target environments

Open brynrhodes opened this issue 3 years ago • 1 comments

CQL is a platform-independent query representation, and may be evaluated in different environments. The most efficient evaluation strategy often depends on the capabilities of target environments, resulting in the need for a query planning step that considers target environments.

Specifically, initial capabilities need to support:

  1. Optimizations for date range (translator issues 544, 545, and 546)
  2. Include optimizations for medication references from a MedicationRequest resource.
  3. Rewrite of primary code path for a retrieve based on capabilities (code vs category in MedicationRequest)

brynrhodes avatar Apr 13 '21 23:04 brynrhodes