Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
WHERE composition/context/start_time > '19860101' // a complete date. AQL grammar identifies it as a string value.
WHERE composition/context/start_time < "120000+0930"  // ISO8601 time. AQL grammar identifies it as a string value.
WHERE composition/context/start_time <= '1986-01-01'  // complete calendar date in ISO8601 extended format. AQL grammar identifies this value as a date value.

Intervals of Ordered Primitive Types

It is not supported in the current AQL grammar. It would be same as the intervals of ordered primitive types described in ADL syntax. Refer to Section 4.5.2 of adl.pdf.

Other Built-in Types 

URI 

URI can be expressed as a normal URI described in  http://www.ietf.org/rfc/rfc3986.txt. URI is not case sensitive. In AQL, a URI can be either terminology URI or EHR URI.

...

Terminology URI 

...

A terminology URI consists of the following components:

  1. terminology: the URI schemes value;
  2. terminology service: the URI authority value, such as SNOMED-CT;
  3. terminology function name: the URI path, e.g. "hierarchy" is the function name in the example shown below;
  4. argument values required by the terminology functions: URI queries;

 terminology://Snomed-CT/hierarchy?rootConceptId=50043002

AQL structure

Overview

AQL structure has been briefly introduced in Section 2.2. This section introduces AQL structure in details.

...