simplePath

A restricted path expression used in code path positions within retrieve expressions. Supports simple member access, dot-qualified access, and indexed access with a string or number literal.

Examples

Simple property path

[Condition: code in "Diabetes Mellitus"]

Nested path

[Observation: component.code in "BP Codes"]

Indexed path

[Condition: coding[0] in "Diabetes Codes"]
Railroad Diagram
100%
referentialIdentifier simplePath . referentialIdentifier simplePath [ simpleLiteral ]

scroll to zoom · drag to pan · click green rules or blue tokens to navigate

EBNF

simplePath
  : referentialIdentifier
  | simplePath '.' referentialIdentifier
  | simplePath '[' simpleLiteral ']'
  ;

Used In