Group
Top Level
The root production rules that define the overall structure of a CQL library.
definition
A definition is one of the library-level declarations available in CQL. Each definition introduces a named artifact that can be referenced elsewhere.
library
The root rule of every CQL file. A library may optionally begin with a library declaration, followed by zero or more definitions (using, include, codesystem, valueset, code, concept, parameter), then zero or more statements (expressions, contexts, functions), and finally the end-of-file marker.
statement
A statement is one of the executable declarations in a CQL library. It may be an expression definition, a context switch, or a function definition.