ECL Query Builder

Build and test ECL queries interactively

Query Templates

Medicines

Clinical Findings

Procedures

Basic ECL

How to use this page
Query Templates

Choose a pre-built query pattern from the sidebar. Each template is designed for a specific use case like finding products by ingredient or filtering by dose form.

Plain English Description

A human-readable explanation of what the query will do. This helps you understand the intent before diving into the technical ECL syntax.

Query Parameters

Configure the specific values for your query. Search for concepts (like ingredients or dose forms) to customise the ECL expression.

Generated ECL Query

The actual ECL syntax that will be sent to the terminology server. This is the expression you could use in your own systems.

Query Anatomy

A detailed breakdown of each component in the ECL query. Learn what each operator, concept ID, and attribute means and why it's used.

Results

The SNOMED CT concepts returned by your query. Each result shows the concept ID and preferred term from the terminology server.

Plain English Description

Select a template from the left panel to get started, or choose "Custom Query" to write your own ECL expression.

Query Parameters

Select a query template to configure parameters

Generated ECL Query

// ECL query will appear here

Results

Execute a query to see results

Executing query...

Copied to clipboard!