Skip to main content


Table 2 Semantical relationships of archetypes

From: Archetype relational mapping - a practical openEHR persistence solution

Relationship Modification Compatibility
Revision Modify description part Ensure backward compatibility
Expand attributes, range of value sets, terminology Data created by pre-revised archetype is compatible with the revised version
Specialization Strengthen the constraints Ensure the new specialized archetype must create data that conforms to the parent
Redefine and add nodes
The range of value sets and semantics of nodes conform to the previous archetype
New version Change mandatory item to optional Modifications are incompatible with the previous archetype
Adjust value range or coded term set