Page tree

Versions Compared

Key

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

...

The Any wildcard (i.e. *) should be able to be used to represent any concrete value (i.e. number or string), rather than just for any concept. In doing so, consideration must be given to ensure that the grammar is able to be parsed unambiguously.

Matching Attribute Names

How can I write an ECL expression to match attribute names? Currently ECL expressions can match (return) concepts that are either the source or the target of a relationship triple (target is accessed via the 'reverse' notation or 'dot notation', but not the relationship type (ie attribute name) itself. For example, I can write: 

    << 404684003|Clinical finding| : 363698007|Finding site| = <<66019005|Limb structure| 

and

    << 404684003|Clinical finding| . 363698007|Finding site| 

But how to I get all the attribute names that are used by << 404684003|Clinical finding| ?