Your guide to what's next.
Eckher CQL Editor
Oct 31, 2022

Eckher CQL Editor

An online editor for the Clinical Quality Language.

The HL7 FHIR and CQL are a powerful duo that pave the way for the next generation of digital healthcare. While the FHIR standard provides the common data model for the healthcare data, the CQL specification defines the language for expressing clinical knowledge in a way that can be executed against the FHIR data model.

What is CQL?

Clinical Quality Language (CQL) is a language used to represent clinically-focused logic such as quality measurements and clinical decision support. As a formal language, it supports the creation, distribution, execution, and maintenance of computable clinical knowledge.

Here is an example of a CQL library:

library libraryOne

using FHIR version '4.0.1'

include FHIRHelpers version '4.0.1'

valueset "Marital Status": ''

context Patient

define PatientExample:
  Patient P
    where P.maritalStatus in "Marital Status"

What is Eckher CQL Editor?

Eckher CQL Editor is an editor for the Clinical Quality Language that allows you to author and run CQL code in your browser. This editor is an attempt to make it easier to learn and use CQL. It provides a simple interface for writing CQL libraries and executing those libraries against FHIR data.

See also
HL7v2 Parser by Eckher
Author, inspect, and debug HL7v2 messages online.
Help: Eckher FSH Editor
An introduction to Eckher FSH Editor.
FHIR GraphQL Client
Query FHIR servers using GraphQL.
Eckher FHIR Viewer
Connect to and browse FHIR-enabled servers.
FHIR Validator
An online validator for FHIR resources.
Cloud-based FHIR IG Publisher
A zero-setup way to generate FHIR Implementation Guides from source.
FHIR Message Sender by Eckher
An online client for FHIR messaging.
FHIR Converter by Eckher
Convert FHIR documents from XML to JSON and from JSON to XML.
Eckher ECL Editor
An online editor for the Expression Constraint Language.