ECL Query Builder
Build and test ECL queries interactively
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.
A human-readable explanation of what the query will do. This helps you understand the intent before diving into the technical ECL syntax.
Configure the specific values for your query. Search for concepts (like ingredients or dose forms) to customise the ECL expression.
The actual ECL syntax that will be sent to the terminology server. This is the expression you could use in your own systems.
A detailed breakdown of each component in the ECL query. Learn what each operator, concept ID, and attribute means and why it's used.
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
Query Anatomy
Select a template to see a breakdown of how the ECL query works
Results
Execute a query to see results