Class LOCATABLE

Root class of all information model classes that can be archetyped.
Most classes in the openEHR reference model inherit from the LOCATABLE class, which defines the
idea of locatability in an archetyped structure. LOCATABLE defines a runtime name and an
archetype_node_id.

Declaration :

Directly inherited by : ACTIVITY COMPOSITION CONTENT_ITEM DATA_STRUCTURE EHR_ACCESS EHR_STATUS EVENT FOLDER ITEM

Artifact : LOCATABLE

Attribut name

Runtime name of this fragment, used to build runtime paths. This is the term
provided via a clinical application or batch process to name this EHR
construct: its retention in the EHR faithfully preserves the original label
by which this entry was known to end users.

Declaration :

Attribut archetype_node_id

Design-time archetype id of this node taken from its generating archetype

Declaration :

Attribut uid

Optional globally unique object identifier for root points of archetyped
structures.

Declaration :

Operation concept

Clinical concept of the archetype as a whole (= derived from the
archetype_node_id' of the root node)

Declaration :

Operation is_archetype_root

True if this node is the root of an archetyped structure.

Declaration :

Relation links (<directional composition>)

Links to other archetyped structures (data whose root object inherits from
ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to
structures in other compositions.

Declaration :

Relation archetype_details (<directional composition>)

Details of archetyping used on this node.

Declaration :

Relation feeder_audit (<directional composition>)

Audit trail from non-openEHR system of original commit of information
forming the content of this node, or from a conversion gateway which
has synthesised this node.

Declaration :

All public operations : concept , is_archetype_root , item_at_path , items_at_path , parent , path_exists , path_of_item , path_unique