UML diagrams from https://neoehr.com/openehr/uml/rm110

openEHR allows INSTRUCTIONS and subsequent ACTIONS to be linked so that the process of each INSTRUCTION can be tracked through a number of related ACTIONS.

The ‘correct’ openEHR approach is to hook up the ACTION and its ‘parent’ INSTRUCTION via the INSTRUCTION_DETAILS object via an AQLPath

Untitled

The full AQL path is needed when the ACTIONS and INSTRUCTIONS are in 2 different compositions, whereas the short wtPath can be used if ACTIONS and INSTRUCTION are in the same composition.

From the Better developer guide

When using INSTRUCTIONs and ACTIONs it is necessary to link ACTIONs to INSTRUCTIONs.

Attributes that allow this linking are all under _instruction_details on the ACTION node.

Different sets of attributes can be used depending on the operational template.

Single operational template with both INSTRUCTION and ACTION

This is the simplest case for linking with the following attributes: