Group
Selectors
Inline constructor expressions for intervals, tuples, instances, lists, codes, and concepts.
codeSelector
A code selector constructs a Code value inline. The code string identifies the code within the specified code system. An optional display clause provides a human-readable label.
conceptSelector
A concept selector constructs a Concept value inline from one or more code selectors. An optional display clause provides a human-readable label.
displayClause
An optional human-readable label attached to a code definition, concept definition, code selector, or concept selector. The string is a display name for the code or concept and does not affect evaluation semantics.
instanceElementSelector
A single element within an instance selector. Assigns a value to one property of the constructed instance. The name is a referential identifier corresponding to a property of the named type.
instanceSelector
An inline constructor for a named structured type. Specifies the type by name and provides element values using instance element selectors. An empty instance is expressed with a bare colon inside the braces.
intervalSelector
An interval selector creates an interval value from two endpoint expressions. Square brackets denote closed (inclusive) endpoints; parentheses denote open (exclusive) endpoints.
listSelector
A list selector constructs a list value from zero or more element expressions. An optional type specifier provides the declared element type.
tupleSelector
A tuple selector constructs a tuple value. The optional Tuple keyword may be omitted. Each element specifies a name and an expression value.
tupleElementSelector
A single element within a tuple selector. Binds a name to an expression value, producing one property of the resulting tuple. The name is a referential identifier and the value is any expression.