Development Roadmap

Our planned features and milestones for CQL Studio.

  • Initial Release - Core CQL editing and execution
  • Engine Testing Suite - Comprehensive CQL engine test runner and reporting tools
  • Basic IDE Features - Syntax highlighting and error detection
  • Local and Hosted Deployment - Flexible deployment options for local development and cloud-hosted environments
  • Terminology Integration - Integration FHIR terminology servers for value set and code system integration
  • CQL Validation and ELM Translation - Integration validation errors and on-demand ELM translation
  • Patient-Specific Context Testing - Testing CQL with patient-specific data contexts
  • Live CQL Testing - Seamless CQL execution with FHIR CQL engines
  • Basic AI Integration - Simple BYOLLM support for AI-assisted CQL development

  • Direct VSAC Integration - Search and import value sets used in the U.S.
  • AI-Assisted Drafting - CQL generation from clinical narrative and human content
  • FHIR Registry Integration - In-app search and import of FHIR profiles, value sets, and data directly from FHIR registries
  • Experimental "SQL on FHIR" - Bypass CQL engines and run measures via in-browser SQL queries with embedded PGlite and WASM
  • Terminology Endpoint Routing - Support for automatic routing of terminology requests to an external server
  • Private FHIR IG Support - Ability to import arbitrary FHIR NPM packages not published to the FHIR registry
  • Learning Library - Complex CQL examples with real value sets and test patients that can be immediately imported and run
  • Environment Profile Support - Support for multiple, runtime-switchable CQL execution configurations
  • AI Rich Context and Orchestration - Stronger AI support with IDE-wide awareness

  • AI Web Search Support - Opt-in support for web search and retrieval of information from the web
  • AI External MCP Support - Integration with Model Context Protocol for AI-assisted development
  • Integration with FHIR Studio - Support for use alongside FHIR Studio for CQL-driven SMART application development
  • Measure Development - FHIR Measure and MeasureReport editors for authoring and testing of CQL-based clinical quality measures
  • Broader SQL-on-FHIR Support - Generalized in-browser capabilities for testing generated SQL views for high-performance queries
  • Strict Best Practices for Authoring - Lint-like guidance and recommendations for effective, conventionalized CQL authoring
  • CRMI Package Export and Publication - Support for CRMI packaging and publication workflows

  • Alignment with CMS MADiE - TBD - Likely to focus on artifact and package import/export cross-compatibility and registry support.
  • FHIR Library-Specific Engine Compatibility Reporting - Engine compatibility reporting for FHIR Library resources
  • Application Extensions - Support for pluggable non-standard FHIR extensions