View: Hide Browser | Browser on the left | Browser on the right | Dictionary
Report:General Info | Operations | Constraints

Parent Package: identification
Class ARCHETYPE_ID


OBJECT_ID
   |
   +--ARCHETYPE_ID

Identifier for archetypes.


Operations
SignatureConstraintsDocumentation
 domain_concept() : String  Name of the concept represented by this archetype, including specialisation, e.g. “biochemistry result-cholesterol”. 
 qualified_rm_entity() : String  Globally qualified reference model entity, e.g. “openehr-ehr_rm-entry”. 
 rm_entity() : String  Name of the ontological level within the reference model to which this archetype is targeted, e.g. for openEHR, “folder”, “composition”, “section”, “entry”. 
 rm_name() : String  Name of the reference model, e.g. “rim”, “ehr_rm”, “en13606”. 
 rm_originator() : String  Organisation originating the reference model on which this archetype is based, e.g. “openehr”, “cen”, “hl7”. 
 specialisation() : String  Name of specialisation of concept, if this archetype is a specialisation of another archetype, e.g. “cholesterol”. 
 version_id() : String  Version of this archetype. 

Constraints
NameExpression
Rm_name_validinv: rm_name <> Void and not rm_name.is_empty  
Rm_entity_validinv: rm_entity <> Void and not rm_entity.is_empty  
Domain_concept_valided2inv: domain_concept <> Void and not domain_concept.is_empty  
Qualified_rm_entity_validinv: qualified_rm_entity <> Void and not qualified_rm_entity.is_empty  
Version_id_validinv: version_id <> Void and not version_id.is_empty 
Rm_originator_validinv: rm_originator <> Void and not rm_originator.is_empty  
Specialisation_validinv: specialisation <> Void implies not specialisation.is_empty