View:Hide Browser | Browser on the left | Browser on the right
Index: | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | Y | Symbol | Unnamed | 

Dictionary

 
A
access_control   Package  from Package security     
ACCESS_CONTROL_SETTINGS   Class  from Package access_control     
ACCESS_GROUP_REF   Class  from Package identification  Reference to access group in an access control service.   
Accuracy_is_percent_validity   Constraint  from Package quantity     
Accuracy_validity   Constraint  from Package quantity     
ACTION   Class  from Package entry  Used to record a clinical action that has been performed, which may have been ad hoc, or due to the execution of an Activity in an Instruction workflow. Every Action corresponds to a careflow step of some kind or another.   
Action_archteype_id_valid   Constraint  from Package ehr     
Action_valid   Constraint  from Package basic     
activities   AssociationEnd  from Association <unnamed>     
Activities_valid   Constraint  from Package ehr     
ACTIVITY   Class  from Package entry     
Activity_path_valid   Constraint  from Package ehr     
ACTOR   Class  from Package demographic  Ancestor of all real-world types, including people and organisations. An actor is any real-world entity capable of taking on a role.   
ADDRESS   Class  from Package demographic  Address of contact, which may be electronic or geographic.   
addresses   AssociationEnd  from Association <unnamed>     
Addresses_exists   Constraint  from Package demographic     
ADMIN_ENTRY   Class  from Package entry  Entry subtype for administrative information, i.e. information about setting up the clinical process, but not itself clinically relevant. Archetypes will define contained information.   
AGENT   Class  from Package demographic  Generic concept of any kind of agent, including devices, software systems, but not humans or organisations.   
Aggregate   Class  from Package assumed_types  Abstract parent of of the aggregate types List, Set, Array and Hash.   
all_version_ids_valid   Constraint  from Package change_control     
all_versions_valid   Constraint  from Package change_control     
alternatives_exists   Constraint  from Package constraint_model     
am   Package      
am.archetype   Class Diagram      
am.archetype.assertion   Class Diagram      
am.archetype.constraint_model   Class Diagram      
am.archetype.constraint_model. <...>   Class Diagram      
am.archetype.ontology   Class Diagram      
am.openehr_profile   Class Diagram      
am.openehr_profile.data_types. <...>   Class Diagram      
am.openehr_profile.data_types. <...>   Class Diagram      
am.openehr_profile.data_types. <...>   Class Diagram      
am.packages   Class Diagram      
am.packages_with_classes   Class Diagram      
Any   Class  from Package TypesUML     
Any_allowed_validity   Constraint  from Package text     
ARCHETYPE   Class  from Package archetype  Archetype equivalent to ARCHETYPED class in Common reference model. Defines semantics of identfication, lifecycle, versioning, composition and specialisation.   
archetype   Package  from Package am  The model of an archetype is straightforward at an abstract level, mimicking the structure of an archetype document as defined in the openEHR Archetype Definition Language (ADL) document. An archetype is a modelled as a particular kind of AUTHORED_RESOURCE, and as such, includes descriptive meta-data, language information and revision history. The ARCHETYPE class adds identifying information, a definition - expressed in terms of constraints on instances of an object model, and an ontology. The archetype definition, the ‘main’ part of an archetype, is an instance of a C_COMPLEX_OBJECT, which is to say, the root of the constraint structure of an archetype always takes the form of a constraint on a non-primitive object type. The last section of an archetype, the ontology, is represented by its own class, and is what allows the archetypes to be natural language-and terminology-neutral. A utility class, VALIDITY_KIND is also included in the Archetype package. This class contains one integer attribute and three constant definitions, and is intended to be used as the type of any attribute in this constraint model whose value is logically ‘mandatory’, ‘optional’, or ‘disallowed’. It is used in this model in the classes C_Date, C_Time and C_Date_Time.   
ARCHETYPE_CONSTRAINT   Class  from Package constraint_model  Archetype equivalent to LOCATABLE class in openEHR Common reference model. Defines common constraints for any inheritor of LOCATABLE in any reference model.   
archetype_details   AssociationEnd  from Association <unnamed>     
ARCHETYPE_ID   Class  from Package identification  Identifier for archetypes.   
archetype_id_valid   Constraint  from Package archetyped     
archetype_id_validity   Constraint  from Package archetype     
ARCHETYPE_INTERNAL_REF   Class  from Package constraint_model  A constraint defined by proxy, using a reference to an object constraint defined elsewhere in the same archetype. Note that since this object refers to another node, there are two objects with available occurrences values. The local occurrences value on an ARCHETYPE_INTERNAL_REF should always be used; when setting this from a serialised form, if no occurrences is mentioned, the target occurrences should be used (not the standard default of {1..1}); otherwise the locally specified occurrences should be used as normal. When serialising out, if the occurrences is the same as that of the target, it can be left out.   
Archetype_node_id_valid   Constraint  from Package ehr     
Archetype_node_id_valid   Constraint  from Package archetyped     
ARCHETYPE_ONTOLOGY   Class  from Package ontology  Local ontology of an archetype.   
Archetype_root_point   Constraint  from Package entry     
ARCHETYPE_SLOT   Class  from Package constraint_model  Constraint describing a `slot' where another archetype can occur.   
ARCHETYPE_TERM   Class  from Package ontology  Representation of any coded entity (term or constraint) in the archetype ontology.   
ARCHETYPED   Class  from Package archetyped  Archetypes act as the configuration basis for the particular structures of instances defined by the reference model. To enable archetypes to be used to create valid data, key classes in the reference model act as “root” points for archetyping; accordingly, these classes have the archetype_details attribute set. An instance of the class ARCHETYPED contains the relevant archetype identification information, allowing generating archetypes to be matched up with data instances   
archetyped   Package  from Package common     
Archetyped_valid   Constraint  from Package archetyped     
Array   Class  from Package assumed_types  Container whose storage is assumed to be contiguous   
ASSERTION   Class  from Package assertion  Structural model of a typed first order predicate logic assertion, in the form of an expression tree, including optional variable definitions.   
assertion   Package  from Package archetype  Assertions are expressed in archetypes in typed first-order predicate logic (FOL). They are used in two places: to express archetype slot constraints, and to express invariants in complex object constraints. In both of these places, their role is to constrain something inside the archetype. Constraints on external resources such as terminologies are expressed in the constraint binding part of the archetype ontology, described in the Ontology Package The concrete syntax of assertion statements in archetypes is designed to be compatible with the OMG Object Constraint Language (OCL). Archetype assertions are essentially statements that contain the following elements: • variables, which are attribute names, or ADL paths terminating in attribute names (i.e. equivalent of referencing class feature in a programming language); • manifest constants of any primitive type, plus date/time types • arithmetic operators: +, *, -, /, ^ (exponent) • relational operators: >, <, >=, <=, =, !=, matches • Boolean operators: not, and, or, xor • quantifiers applied to container variables: for_all, exists The package described here is currently designed to allow the representation of a general-purpose binary expression tree, as would be generated by a parser. This may be replaced in the future by a more specific model, if needed.    
ASSERTION_VARIABLE   Class  from Package assertion  Definition of a named variable used in an assertion expression. Note: the definition of named variables may change; still under development in ADL2.   
assigner_valid   Constraint  from Package basic     
assumed_library_types   Class Diagram      
assumed_types   Class Diagram      
assumed_types   Package   This package provides models for common generic and container types not directly supported in UML.   
assumed_types_date_time   Class Diagram      
assumed_types_date_time_summar <...>   Class Diagram      
assumed_types_primitive_detail <...>   Class Diagram      
assumed_types_primitive_outlin <...>   Class Diagram      
Assumed_value_valid   Constraint  from Package constraint_model     
Assumed_value_valid   Constraint  from Package constraint_model     
Assumed_value_valid   Constraint  from Package constraint_model     
attestations   AssociationEnd  from Association <unnamed>     
attributes   AssociationEnd  from Association <unnamed>     
attributes_valid   Constraint  from Package constraint_model     
audit   AssociationEnd  from Association <unnamed>     
Audit_valid   Constraint  from Package generic     
audit_valid   Constraint  from Package generic     
audit_validmed2   Constraint  from Package change_control     
audits   AssociationEnd  from Association <unnamed>     
Author_valid   Constraint  from Package change_control     
AUTHORED_RESOURCE   Class  from Package resource  Abstract idea of an online resource created by a human author.   
 
 
B
basic   Package  from Package data_types     
basic   Package  from Package data_types     
BASIC_DEFINITIONS   Class  from Package definition  Defines globally-used constant values.   
binary_consistency   Constraint  from Package primitive     
BINARY_QUERY_NODE   Class  from Package sm     
Branch_number_valid   Constraint  from Package identification     
Branch_validity   Constraint  from Package identification     
Branch_version_valid   Constraint  from Package identification     
 
 
C
C_ATTRIBUTE   Class  from Package constraint_model  Abstract model of constraint on any kind of attribute node.   
C_BOOLEAN   Class  from Package primitive  Constraint on instances of Boolean . Both attributes cannot be set to False, since this would mean that the Boolean value being constrained cannot be True or False.   
C_CODE_PHRASE   Class  from Package text  Express constraints on instances of CODE_PHRASE. The terminology_id attribute may be specified on its own to indicate any term from a specified terminology; the code_list attribute may be used to limit the codes to a specific list.   
C_COMPLEX_OBJECT   Class  from Package constraint_model  Constraint on complex objects, i.e. any object that consists of other object constraints.   
C_DATE   Class  from Package primitive  ISO 8601-compatible constraint on instances of Date in the form either of a set of validity values, or an actual date range. There is no validity flag for ‘year’, since it must always be by definition mandatory in order to have a sensible date at all. Syntax expressions of instances of this class include “YYYY-??-??” (date with optional month and day).   
C_DATE_TIME   Class  from Package primitive  ISO 8601-compatible constraint on instances of Date_Time. There is no validity flag for ‘year’, since it must always be by definition mandatory in order to have a sensible date/time at all. Syntax expressions of instances of this class include “YYYY-MM-DDT??:??:??” (date/time ith optional time) and “YYYY-MMDDTHH: MM:xx” (date/time, seconds not allowed).   
C_DEFINED_OBJECT   Class  from Package constraint_model  Abstract parent type of C_OBJECT subtypes that are defined by value, i.e. whosedefinitions are actually in the archetype rather than being by reference.   
C_DOMAIN_TYPE   Class  from Package constraint_model  Abstract parent type of domain-specific constrainer types, to be defined in external packages.   
C_DURATION   Class  from Package primitive  ISO 8601-compatible constraint on instances of Duration. In ISO 8601 terms, constraints might are of the form “PWD” (weeks and/or days), “PDTHMS” (days, hours, minutes, seconds) and so on. In official ISO 8601:2004, the ‘W’ (week) designator cannot be mixed in; allowing it is an openEHR-wide exception.   
C_DV_ORDINAL   Class  from Package quantity  Class specifying constraints on instances of DV_ORDINAL. Custom constrainer type for instances of DV_ORDINAL.   
C_DV_QUANTITY   Class  from Package quantity  Constrain instances of DV_QUANTITY.   
C_DV_STATE   Class  from Package basic  Constrainer type for DV_STATE instances. The attribute c_value defines a state/event table which constrains the allowed values of the attribute value in a DV_STATE instance, as well as the order of transitions between values.   
C_INTEGER   Class  from Package primitive  Constraint on instances of Integer .   
C_MULTIPLE_ATTRIBUTE   Class  from Package constraint_model  Abstract model of constraint on any kind of attribute node.   
C_OBJECT   Class  from Package constraint_model  Abstract model of constraint on any kind of object node.   
C_PRIMITIVE   Class  from Package primitive     
C_PRIMITIVE_OBJECT   Class  from Package constraint_model  Constraint on a primitive type.   
C_QUANTITY_ITEM   Class  from Package quantity  Constrain instances of DV_QUANTITY.   
C_REAL   Class  from Package primitive  Constraint on instances of Real .   
C_REFERENCE_OBJECT   Class  from Package constraint_model  Abstract parent type of C_OBJECT subtypes that are defined by reference.   
C_SINGLE_ATTRIBUTE   Class  from Package constraint_model  Concrete model of constraint on a single-valued attribute node. The meaning of the inherited children attribute is that they are alternatives.   
C_STRING   Class  from Package primitive  Constraint on instances of STRING .   
C_TIME   Class  from Package primitive  ISO 8601-compatible constraint on instances of Time. There is no validity flag for ‘hour’, since it must always be by definition mandatory in order to have a sensible time at all. Syntax xpressions of instances of this class include “HH:??:xx” (time with optional minutes and seconds not allowed).   
c_value_exists   Constraint  from Package basic     
capabilities   AssociationEnd  from Association <unnamed>     
Capabilities_valid   Constraint  from Package demographic     
CAPABILITY   Class  from Package demographic  Capability of a role, such as “ehr modifier”, “health care provider”. Capability should be backed up by credentials.   
CARDINALITY   Class  from Package constraint_model  Expresses constraints on the cardinality of container objects which are the values of multiply-valued attributes, including uniqueness and ordering, providing the means to state that a container acts like a logical list, set or bag. The cardinality cannot contradict the cardinality of the corresponding attribute within the relevant reference model.   
cardinality   AssociationEnd  from Association <unnamed>     
cardinality_validity   Constraint  from Package constraint_model     
CARE_ENTRY   Class  from Package entry  The abstract parent of all clinical ENTRY subtypes. A CARE_ENTRY defines protocol and guideline attributes for all clinical Entry subtypes.   
Category_validity   Constraint  from Package composition     
change_control   Package  from Package common  In various openEHR reference models, the semantics of formal change control are required. There are two architectural aspects of managing changes to data. The first is the concept of a complex information object, being versioned in time, meaning that its creation and all subsequent modifications cause new “versions” to be created, rather than literally overwriting the existing data. Each version includes an audit trail, typically containing the dentity of a user, the date/time of the change, and a reason for the change. The second aspect recognises that repositories are made up of complex information objects, and that changes are not in fact just made to individual objects, but to the respository itself. Any change by a user may change more than one versioned object in the repository, and the set of such changes - a “change-set” - constitutes the logical unit of change to the repository, taking it from one valid state to the next.   
Change_type_valid   Constraint  from Package generic     
Charset_valid   Constraint  from Package encapsulated     
children   AssociationEnd  from Association <unnamed>     
children_validity   Constraint  from Package constraint_model     
CLUSTER   Class  from Package representation  The grouping variant of ITEM, which may contain further instances of ITEM, in an ordered list.   
CODE_PHRASE   Class  from Package text  A fully coordinated (i.e. all “coordination” has been performed) term from a terminology service (as distinct from a particular terminology).   
CODE_SET_ACCESS   Class  from Package terminology  Defines an object providing proxy access to a code_set.   
Code_string_exists   Constraint  from Package text     
code_valid   Constraint  from Package ontology     
Column_names_valid   Constraint  from Package item_structure     
commit_audit   AssociationEnd  from Association <unnamed>     
Commit_audit_valid   Constraint  from Package change_control     
committer   AssociationEnd  from Association <unnamed>     
Committer_valid   Constraint  from Package generic     
common   Package  from Package rm     
commutative   Constraint  from Package assumed_types     
commutative   Constraint  from Package assumed_types     
completeness   Constraint  from Package support     
composer   AssociationEnd  from Association <unnamed>     
composer   AssociationEnd  from Association <unnamed>     
Composer_valid   Constraint  from Package composition     
COMPOSITION   Class  from Package composition  One version in a VERSIONED_COMPOSITION. A composition is considered the unit of modification of the record, the unit of transmission in record extracts, and the unit of attestation by authorising clinicians. In this latter sense, it may be considered equivalent to a signed document.   
composition   Package  from Package rm  The Composition is the primary ‘data container’ in the openEHR EHR and is the root point of clinical content. Instances of the Composition class can be considered as self-standing data aggregations, or documents in a document-oriented system (similar to HL7 CDA Documents). The key information in a COMPOSITION is found in its content, context, and composer attributes. The majority of the use of paths in openEHR is likely to be within Compositions.   
Compositions_valid   Constraint  from Package ehr     
Compression_algorithm_validity   Constraint  from Package encapsulated     
concept_code_valid   Constraint  from Package ontology     
concept_valid   Constraint  from Package archetype     
Consistency   Constraint  from Package constraint_model     
consistency   Constraint  from Package constraint_model     
consistency   Constraint  from Package primitive     
consistency   Constraint  from Package primitive     
consistency   Constraint  from Package primitive     
consistent_with_semi_strict   Constraint  from Package assumed_types     
constraint_bindings_exists   Constraint  from Package ontology     
constraint_codes_exists   Constraint  from Package ontology      
constraint_model   Package  from Package archetype  The following statements summarise the main features of this package. Any archetype definition is an instance of a C_COMPLEX_OBJECT, which can be thought of as expressing constraints on a object that is of some particular type (recorded in the attribute rm_type_name ) in a reference model, and which is larger than a simple instance of a primitive type such as String or Integer. A C_COMPLEX_OBJECT consists of attributes of type C_ATTRIBUTE, which are constraints on the attributes (i.e. any property, including relationships) of the reference model type. Accordingly, each C_ATTRIBUTE records the name of the constrained attribute (in rm_attr_name), the existence and cardinality expressed by the constraint (depending on whether the attribute it constrains is a multiple or single relationship), and the constraint on the object to which this C_ATTRIBUTE refers via its children attribute (according to its reference model) in the form of further C_OBJECTs. The key subtypes of C_OBJECT, are C_COMPLEX_OBJECT (described above) C_PRIMITIVE_OBJECT (constraints on instances of primitive types such as String, Integer, Boolean and Date). The other subtypes of C_OBJECT, namely, ARCHETYPE_SLOT, ARCHETYPE_INTERNAL_REF and CONSTRAINT_REF are used to express, respectively, a `slot' where further archetypes can be used to continue describing constraints; a reference to a part of the current archetype that expresses exactly the same constraints needed at another point; and a reference to a constraint on a constraint defined in the archetype ontology, which in turn points to an external knowledge resource, such as a terminology. All nodes in an archetype constraint structure are instances of the supertype ARCHETYPE_CONSTRAINT, which provides a number of important common features to all nodes.    
CONSTRAINT_REF   Class  from Package constraint_model  Reference to a constraint described in the same archetype, but outside the main constraint structure. This is used to refer to constraints expressed in terms of external resources, such as constraints on terminology value sets.   
CONTACT   Class  from Package demographic  Description of a means of contact of a party. Actual structure is archetyped.   
contacts   AssociationEnd  from Association <unnamed>     
Contacts_valid   Constraint  from Package demographic     
content   AssociationEnd  from Association <unnamed>     
content   Package  from Package composition     
CONTENT_ITEM   Class  from Package content  Abstract ancestor of all concrete content types.   
Content_valid   Constraint  from Package composition     
context   AssociationEnd  from Association <unnamed>     
CONTRIBUTION   Class  from Package change_control  Documents a contribution of one or more versions added to a change-controlled repository.   
Contribution_valid   Constraint  from Package change_control     
Contributions_valid   Constraint  from Package ehr     
copyright_valid   Constraint  from Package change_control     
Create_audit_valid   Constraint  from Package change_control     
Create_audit_valid   Constraint  from Package change_control     
creating_system_id   Constraint  from Package identification     
Credentials_exists   Constraint  from Package demographic     
Current_revision_valid   Constraint  from Package change_control     
Current_state_valid   Constraint  from Package ehr     
 
 
D
data   AssociationEnd  from Association <unnamed>     
data   AssociationEnd  from Association <unnamed>     
Data_exists   Constraint  from Package item_structure     
DATA_STRUCTURE   Class  from Package data_structures     
data_structures   Package  from Package rm     
data_types   Package  from Package rm     
data_types   Package  from Package openehr_profile  This data type specification constitutes the lowest level of technical specification of openEHR, and describes a set of types suitable for use in clinical and related information structures. In order for such types to exist, a set of primitive types is assumed, namely Integer, Real, Boolean, Character, String, List, Set, and Array. These have standard definitions in the OMG object model used in UML, OCL, and are available in almost all type systems. The exact assumptions are described in the openEHR Support Reference Model. A number of symbolic definitions (similar to constants in programming) are also described in the Support RM. The data types described here are named with the class prefix “DV_”, and inherit from the class DATA_VALUE. They have two distinct uses in reference models. Firstly, they may be used as “data values” in reference model structures wherever the DATA_VALUE class appears, for example, in the EHR Reference Model via the ELEMENT.value attribute. Additionally, specific subtypes of the data types described here can also be used as attribute types in other classes in reference models, such as date/times, coded terms and so on. The difference is that in the former case, only subtypes of DATA_VALUE may be used, whilst in the latter case, other types may be used as well, from the assumed set of basic types.   
Data_valid   Constraint  from Package ehr     
Data_valid   Constraint  from Package ehr     
Data_valid   Constraint  from Package ehr     
Data_valid   Constraint  from Package change_control     
data_valid   Constraint  from Package change_control     
DATA_VALUE   Class  from Package basic  Serves as a common ancestor of all data value types in openEHR models.   
date_time   Package  from Package quantity  The data_types.quantity.date_time package includes three absolute date/time concepts: DV_DATE, DV_TIME, DV_DATE_TIME, a relative concept: DV_DURATION, and the concept of partial dates and times, via DV_PARTIAL_DATE, DV_PARTIAL_TIME.   
date_valid   Constraint  from Package date_time     
Day_known_validity   Constraint  from Package date_time     
Day_valid   Constraint  from Package assumed_types     
day_validity_disallowed    Constraint  from Package primitive     
day_validity_optional    Constraint  from Package primitive     
days_vlid   Constraint  from Package assumed_types     
de_morgan   Constraint  from Package assumed_types     
de_morgan   Constraint  from Package assumed_types     
Default_value_consistency   Constraint  from Package primitive     
defining_code   AssociationEnd  from Association <unnamed>     
definition   AssociationEnd  from Association <unnamed>     
definition   Constraint  from Package assumed_types     
definition   Package  from Package support  The definition package describes symbolic definitions used by the openEHR models.   
Definition_exists   Constraint  from Package text     
definition_exists   Constraint  from Package archetype      
Definition_valid   Constraint  from Package assertion     
demographic   Package  from Package rm  This document describes the architecture of the openEHR Demographic Information Model. The semantics are drawn from previous work in GEHR, existing models in CEN 13606 and the HL7v3 RIM, and other work done in Australia. The intended audience includes: • Standards bodies producing health informatics standards; • Software development groups using openEHR; • Academic groups using openEHR; • The open source healthcare community; • Medical informaticians and clinicians intersted in health information; • Health data managers.   
Denominator_exists   Constraint  from Package quantity     
description   AssociationEnd  from Association <unnamed>     
description_exists   Constraint  from Package archetype      
Description_valid   Constraint  from Package ehr     
Description_valid   Constraint  from Package ehr     
Description_valid   Constraint  from Package change_control     
Description_valid   Constraint  from Package common     
details   AssociationEnd  from Association <unnamed>     
Details_exists   Constraint  from Package demographic     
Details_exists   Constraint  from Package demographic     
Details_valid   Constraint  from Package change_control     
directory   Package  from Package common  The directory package provides a simple abstraction of a versioned folder structure. The VERSIONED_FOLDER class is the binding of VERSIONED_OBJECT to FOLDER, i.e. it is a VERSIONED_OBJECT. This means that each of its versions is a FOLDER structure. It provides a means of versioning FOLDER structures over time, which is useful in the EHR, Demographics service or anywhere else where Folders are used to group things.   
Directory_valid   Constraint  from Package ehr     
Domain_concept_valided2   Constraint  from Package support     
DV_ABSOLUTE_QUANTITY   Class  from Package quantity  Abstract class defining the concept of quantified entities whose values are absolute with respect to an origin. Dates and Times are the main example.   
DV_AMOUNT   Class  from Package quantity  Abstract class defining the concept of relative quantified ‘amounts’. For relative quantities, the ‘+’ and ‘-’ operators are defined (unlike descendants of DV_ABSOLUTE_QUANTITY, such as the date/time types).   
DV_BOOLEAN   Class  from Package basic  Items which are truly boolean data, such as true/false or yes/no answers.   
DV_CODED_TEXT   Class  from Package text  A text item whose value must be the rubric from a controlled terminology, the key (i.e. the ‘code’) of which is the defining_code attribute. In other words: a DV_CODED_TEXT is a combination of a CODE_PHRASE (effectively a code) and the rubric of that term, from a terminology service, in the language in which the data was authored.   
DV_COUNT   Class  from Package quantity  Countable quantities.   
DV_DATE   Class  from Package date_time  Represents an absolute point in time, as measured on the Gregorian calendar, and specified only to the day. Semantics defined by ISO 8601.   
DV_DATE_TIME   Class  from Package date_time  Represents an absolute point in time, specified to the second. Semantics defined by ISO 8601.   
DV_DURATION   Class  from Package date_time  

Represents a period of time with respect to a notional point in time, which is not

specified. A sign may be used to indicate the duration is “backwards” in time

rather than forwards.

Note that a deviation from ISO8601 is supported, allowing the ‘W’ designator to

be mixed with other designators. See assumed types section in the Support IM.

   
DV_EHR_URI   Class  from Package uri  A DV_EHR_URI is a DV_URI which has the scheme name “ehr”, and which can only reference elements in EHRs   
DV_ENCAPSULATED   Class  from Package encapsulated  Abstract class defining the common meta-data of all types of encapsulated data.   
DV_GENERAL_TIME_SPECIFICATION   Class  from Package time_specification     
DV_IDENTIFIER   Class  from Package basic  Type for representing identifiers of real-world entities. Typical identifiers include drivers licence number, social security number, vertans affairs number, prescription id, order id, and so on.   
DV_INTERVAL   Class  from Package date_time  Generic class defining an interval (i.e. range) of a comparable type. An interval is a contiguous subrange of a comparable base type.   
DV_INTERVAL<DV_DATE_TIME>   Class  from Package quantity     
DV_MULTIMEDIA   Class  from Package encapsulated  A specialisation of DV_ENCAPSULATED for audiovisual and biosignal types. Includes further metadata relating to multimedia types which are not applicable t other subtypes of DV_ENCAPSULATED.   
DV_ORDERED   Class  from Package quantity  Abstract class defining the concept of ordered values, which includes ordinals as well as true quantities. It defines the functions ‘<’ and is_strictly_comparable_to, the latter of which must evaluate to True for instances being compared with the ‘<’ function, or used as limits in the DV_INTERVAL class.   
DV_ORDINAL   Class  from Package quantity  Models rankings and scores, e.g. pain, Apgar values, etc, where there is a) implied ordering, b) no implication that the distance between each value is constant, and c) the total number of values is finite. Note that although the term ‘ordinal’ in mathematics means natural numbers only, here any integer is allowed, since negative and zero values are often used by medical professionals for values around a neutral point. Examples of sets of ordinal values: -3, -2, -1, 0, 1, 2, 3 -- reflex response values 0, 1, 2 -- Apgar values Used for recording any clinical datum which is customarily recorded using symbolic values. Example: the results on a urinalysis strip, e.g. {neg, trace, +, ++, +++} are used for leucocytes, protein, nitrites etc; for non-haemolysed blood {neg, trace, moderate}; for haemolysed blood {neg, trace, small, moderate, large}.   
DV_PARAGRAPH   Class  from Package text  A logical composite text value consisting of a series of DV_TEXTs, i.e. plain text (optionally coded) potentially with simple formatting, to form a larger tract of prose, which may be interpreted for display purposes as a paragraph.   
DV_PARSABLE   Class  from Package encapsulated  Encapsulated data expressed as a parsable String. The internal model of the data item is not described in the openEHR model in common with other encapsulated types, but in this case, the form of the data is assumed to be plaintext, rather than compressed or other types of large binary data.   
DV_PERIODIC_TIME_SPECIFICATION   Class  from Package time_specification     
DV_PROPORTION   Class  from Package quantity  Models a ratio of values, i.e. where the numerator and denominator are both pure numbers.   
DV_QUANTIFIED   Class  from Package quantity  Abstract class defining the concept of true quantified values, i.e. values which are not only ordered, but which have a precise magnitude.   
DV_QUANTITY   Class  from Package quantity  Quantitified type representing “scientific” quantities, i.e. quantities expressed as a magnitude and units. Units were inspired by the Unified Code for Units of Measure (UCUM), developed by Gunther Schadow and Clement J. McDonald of The Regenstrief Institute Can also be used for time durations, where it is more convenient to treat these as simply a number of seconds rather than days, months, years.   
DV_STATE   Class  from Package basic  For representing state values which obey a defined state machine, such as a variable representing the states of an instruction or care process.   
DV_TEMPORAL   Class  from Package date_time  Specialised temporal variant of DV_ABSOLUTE_QUANTITY whose diff type is DV_DURATION.   
DV_TEXT   Class  from Package text  A plain text item, which may contain any amount of legal characters arranged as e.g. words, sentences etc (i.e. one DV_TEXT may be more than one word). Any DV_TEXT may be “coded” by adding mappings to it.   
DV_TIME   Class  from Package date_time  Represents an absolute point in time from an origin usually interpreted as meaning the start of the current day, specified to the second. Semantics defined by ISO 8601.   
DV_TIME_SPECIFICATION   Class  from Package time_specification     
DV_URI   Class  from Package uri  A reference to an object which conforms to the Universal Resource Identifier (URI) standard, as defined by W3C RFC 2936. See "Universal Resource Identifiers in WWW" by Tim Berners-Lee at http://www.ietf.org/rfc/rfc2396.txt. This is a World-Wide Web RFC for global identification of resources. See http://www.w3.org/Addressing for a starting point on URIs. See http://www.ietf.org/rfc/rfc2806.txt for new URI types like telephone, fax and modem numbers.   
 
 
E
EHR   Class  from Package ehr  The EHR object is the root object and access point of an EHR for a subject of care.   
ehr   Package  from Package rm     
Ehr_acces_valid   Constraint  from Package ehr     
EHR_ACCESS   Class  from Package ehr  EHR-wide access contol object. All access decisions to data in the EHR must be made in accordance with the policies and rules in this object.   
Ehr_id_valid   Constraint  from Package ehr     
EHR_STATUS   Class  from Package ehr  Single object per EHR giving various EHR-wide information.   
Ehr_status_valid   Constraint  from Package ehr     
ELEMENT   Class  from Package representation  The leaf variant of ITEM, to which a DATA_VALUE instance is attached.   
encapsulated   Package  from Package data_types  The data_types.encapsulated package contains classes representing data values whose internal structure is defined outside the EHR model, such as multimedia and parsable data.   
Enclosing_interval   Constraint  from Package date_time     
Enclosing_interval   Constraint  from Package date_time     
Enclosing_interval   Constraint  from Package date_time     
encoding   AssociationEnd  from Association <unnamed>     
Encoding_valid   Constraint  from Package entry     
Encoding_valid   Constraint  from Package basic     
ENTRY   Class  from Package entry  The abstract parent of all ENTRY subtypes. An ENTRY is the root of a logical item of “hard” clinical information created in the “clinical statement” context, within a clinical session. There can be numerous such contexts in a clinical session. Observations and other Entry types only ever document information captured/created in the event documented by the enclosing Composition. An ENTRY is also the minimal unit of information any query should return, since a whole ENTRY (including subparts) records spatial structure, timing information, and contextual information, as well as the subject and generator of the information.   
entry   Package  from Package content  All information which is created in the openEHR health record is expressed as an instance of a class in the entry package, containing the ENTRY class and a number of descendants. An ENTRY instance is logically a single ‘clinical statement’, and may be a single short narrative phrase, but may also contain a significant amount of data, e.g. an entire microbiology result, a psychiatric examination, a complex prescription. In terms of actual content, the Entry classes are the most important in the openEHR EHR Information Model, since they define the semantics of all the ‘hard’ information in the record. They are intended to be achetyped, and in fact, archetypes for Entries make up the vast majority of important clinical archetypes defined.   
EVALUATION   Class  from Package entry  Entry type for evaluation statements.   
EVENT   Class  from Package history  Defines the abstract notion of a single event in a series. This class is generic, allowing types to be generated which are locked to particular spatial types, such as EVENT. Subtypes express point or intveral data.   
EVENT_CONTEXT   Class  from Package composition  Documents the context information of a healthcare event involving the subject of care and the health system. The context information recorded here are independent of the attributes recorded in the version audit, which document the “system interaction” context, i.e. the context of a user interacting with the health record system. Healthcare events include patient contacts, and any other business activity, such as pathology investigations which take place on behalf of the patient.   
Event_valid   Constraint  from Package basic     
events   AssociationEnd  from Association <unnamed>     
events_exists   Constraint  from Package item_structure     
excludes_valid   Constraint  from Package constraint_model     
existence_set   Constraint  from Package constraint_model     
EXPR_BINARY_OPERATOR   Class  from Package assertion  Binary operator expression node.   
EXPR_ITEM   Class  from Package assertion  Abstract parent of all expression tree items.   
EXPR_LEAF   Class  from Package assertion  Expression tree leaf item   
EXPR_OPERATOR   Class  from Package assertion  Abstract parent of operator types.   
EXPR_UNARY_OPERATOR   Class  from Package assertion  Unary operator expression node.   
expression   AssociationEnd  from Association <unnamed>     
expression_valid   Constraint  from Package assertion     
Extension_valid   Constraint  from Package identification     
EXTERNAL_ENVIRONMENT_ACCESS   Class  from Package support  A mixin class providing access to services in the external environment.   
external_ref   AssociationEnd  from Association <unnamed>     
 
 
F
FEEDER_AUDIT   Class  from Package archetyped     
feeder_audit   AssociationEnd  from Association <unnamed>     
FEEDER_AUDIT_DETAILS   Class  from Package archetyped  Audit details for any system in a feeder system chain. Audit details here means the general notion of who/where/when the information item to which the audit is attached was created. None of the attributes is defined as mandatory, however, in different scenarios, various combinations of attributes will usually be mandatory. This can be controlled by specifying feeder audit details in legacy archetypes.   
feeder_system_audit   AssociationEnd  from Association <unnamed>     
First_validity   Constraint  from Package assumed_types     
FOLDER   Class  from Package directory  The concept of a named folder.   
folders   AssociationEnd  from Association <unnamed>     
Folders_valid   Constraint  from Package directory     
formalism_validity   Constraint  from Package encapsulated     
Formatting_valid   Constraint  from Package basic     
Fraction_validity   Constraint  from Package quantity     
Fractional_second_valid   Constraint  from Package assumed_types     
fractional_second_valid   Constraint  from Package assumed_types     
Fractional_second_valid:   Constraint  from Package assumed_types     
Function_valid   Constraint  from Package generic     
 
 
G
generic   Package  from Package common     
GENERIC_ENTRY   Class  from Package integration     
GENERIC_ID   Class  from Package identification  Generic identifier type for identifiers whose format is othterwise unknown to openEHR. Includes an attribute for naming the identification scheme (which may well be local).   
GROUP   Class  from Package demographic  A group is a real world group of parties which is created by another party, usually an organisation, for some specific purpose. A typical clinical example is that of the specialist care team, e.g. “cardiology team”. The members of the group usually work together.   
Guard_valid   Constraint  from Package basic     
 
 
H
has_parent   Constraint  from Package archetype     
Hash   Class  from Package assumed_types  Type representing a keyed table of values. T is the value type, and U the type of the keys.   
health_care_facility   AssociationEnd  from Association <unnamed>     
health_care_facility   AssociationEnd  from Association <unnamed>     
HIER_OBJECT_ID   Class  from Package identification  Hierarchical identifiers consisting of a root part and an optional extension.   
HISTORY   Class  from Package history  Root object of a linear history, i.e. time series structure..   
history   Package  from Package data_structures  The history package defines classes which formalise the concept of past, linear time, via which historical data of any structural complexity can be recorded. It supports both instantaneous and interval event samples within periodic and aperiodic series. Data recorded in interval events are tagged with a mathematical function, including ‘point-in-time’, ‘mean’, ‘delta’ and so on, as defined by the openEHR “event math function” vocabulary. It also supports the inclusion of “summary” data, i.e. a textual or image item which summarises in some way the entire history.   
Hour_known_validity   Constraint  from Package date_time     
Hour_valid   Constraint  from Package assumed_types     
Hour_valid   Constraint  from Package assumed_types     
Hour_valid   Constraint  from Package assumed_types     
hour_validity_disallowed    Constraint  from Package primitive     
hour_validity_optional    Constraint  from Package primitive     
hours_valid   Constraint  from Package assumed_types     
 
 
I
id   AssociationEnd  from Association <unnamed>     
id   AssociationEnd  from Association <unnamed>     
Id_exists   Constraint  from Package identification     
id_valid   Constraint  from Package basic     
identification   Package  from Package support  The identification package describes a model of references and identifiers for information entities only. Real-world entity identifiers are defined in the openEHR Data Types information model.   
identities   AssociationEnd  from Association <unnamed>     
Identities_valid   Constraint  from Package demographic     
IMPORTED_VERSION   Class  from Package change_control  Versionable objects that have been copied from another location and imported into a local version container.   
includes_valid   Constraint  from Package constraint_model     
Input_version_ids_valid   Constraint  from Package change_control     
INSTRUCTION   Class  from Package entry  Used to specify actions in the future. Enables simple and complex specifications to be expressed, including in a fully-computable workflow form.   
INSTRUCTION_DETAILS   Class  from Package entry  Used to record details of the Instruction causing an Action.   
instruction_details   AssociationEnd  from Association <unnamed>     
Instruction_id_valid   Constraint  from Package ehr     
integration   Package  from Package rm     
Integrity_check_algorithm_vali <...>   Constraint  from Package encapsulated     
Integrity_check_validity   Constraint  from Package encapsulated     
INTERNET_ID   Class  from Package identification  Model of a reverse internet domain, as used to uniquely identify an internet domain. In the form of a dot-separated string in the reverse order of a domain name, specified by IETF RFC 1034 (http://www.ietf.org/rfc/rfc1034.txt).   
Interval   Class  from Package assumed_types     
INTERVAL_EVENT   Class  from Package history  Defines a single interval event in a series.   
Interval_start_time_valid   Constraint  from Package item_structure     
invariants   AssociationEnd  from Association <unnamed>     
invariants   AssociationEnd  from Association <unnamed>     
invariants_valid   Constraint  from Package archetype     
involutive_negation   Constraint  from Package support     
Is_archetype_root   Constraint  from Package ehr     
Is_archetype_root   Constraint  from Package composition     
Is_archetype_root   Constraint  from Package demographic     
Is_branch_validity   Constraint  from Package identification     
Is_first_validity   Constraint  from Package support     
Is_integral_validity   Constraint  from Package quantity     
Is_null_valid   Constraint  from Package item_structure     
Is_persistent_validity   Constraint  from Package composition     
Is_simple_validity   Constraint  from Package quantity     
Is_terminal_exists   Constraint  from Package basic     
ISM_TRANSITION   Class  from Package entry  Model of a transition in the Instruction State machine, caused by a careflow step. The attributes document the careflow step as well as the ISM transition.   
ism_transition   AssociationEnd  from Association <unnamed>     
Ism_transition_valid   Constraint  from Package ehr     
ISO_OID   Class  from Package identification  Model of ISO’s Object Identifier (oid) as defined by the standard ISO/IEC 8824 . Oids are formed from integers separated by dots. Each non-leaf node in an Oid starting from the left corresponds to an assigning authority, and identifies that authority’s namespace, inside which the remaining part of the identifier is locally unique.   
ISO8601_DATE   Class  from Package assumed_types  Represents an absolute point in time, as measured on the Gregorian calendar, and specified only to the day.   
ISO8601_DATE_TIME   Class  from Package assumed_types     
ISO8601_DURATION   Class  from Package assumed_types     
ISO8601_TIME   Class  from Package assumed_types  Represents an absolute point in time from an origin usually interpreted as meaning the start of the current day, specified to the second.   
ISO8601_TIMEZONE   Class  from Package assumed_types     
issuer_valid   Constraint  from Package basic     
ITEM   Class  from Package representation  The abstract parent of CLUSTER and ELEMENT representation classes.   
item   AssociationEnd  from Association <unnamed>     
item   AssociationEnd  from Association <unnamed>     
item   AssociationEnd  from Association <unnamed>  Constraint on a primitive type.   
item_exists   Constraint  from Package constraint_model     
ITEM_LIST   Class  from Package item_structure  Logical list data structure, where each item has a value and can be referred to by a name and a positional index in the list. The list may be empty.   
ITEM_SINGLE   Class  from Package item_structure  Logical single value data structure.   
ITEM_STRUCTURE   Class  from Package item_structure  Abstract parent class of all spatial data types.   
item_structure   Package  from Package data_structures     
ITEM_TABLE   Class  from Package item_structure  Logical relational database style table data structure, in which columns are named and ordered with respect to each other. Implemented using Cluster-per-row encoding. Each row Cluster must have an identical number of Elements, each of which in turn must have identical names and value types in the corresponding postions in each row. Some columns may be designated ‘key’ columns, containing key data for each row, in the manner of relational tables. This allows row-naming, where each row represents a body site, a blood antigen etc. All values in a column have the same data type.   
ITEM_TREE   Class  from Package item_structure  Logical tree data structure. The tree may be empty.   
item_valid   Constraint  from Package common     
item_valid   Constraint  from Package archetyped     
item_valid   Constraint  from Package assertion     
items   AssociationEnd  from Association <unnamed>     
items   AssociationEnd  from Association <unnamed>     
items   AssociationEnd  from Association <unnamed>     
items   AssociationEnd  from Association <unnamed>     
items   AssociationEnd  from Association <unnamed>     
items   AssociationEnd  from Association <unnamed>     
items_exists   Constraint  from Package text     
Items_non_empty   Constraint  from Package item_structure     
Items_valid   Constraint  from Package quantity     
Items_valid   Constraint  from Package generic     
 
 
K
keys_valid   Constraint  from Package ontology     
 
 
L
language   AssociationEnd  from Association <unnamed>     
Language_valid   Constraint  from Package entry     
Language_valid   Constraint  from Package change_control     
Language_valid   Constraint  from Package change_control     
Language_valid   Constraint  from Package change_control     
Language_valid   Constraint  from Package basic     
Language_valid   Constraint  from Package encapsulated     
language_valid   Constraint  from Package ehr     
Languages_available_valid   Constraint  from Package change_control     
Languages_valid   Constraint  from Package demographic     
Last_validity   Constraint  from Package assumed_types     
latest_version_valid   Constraint  from Package change_control     
left_operand   AssociationEnd  from Association <unnamed>     
left_operand   AssociationEnd  from Association <unnamed>     
left_operand_valid   Constraint  from Package assertion     
Legal_identity_existsamed3   Constraint  from Package demographic     
Lifecycle_state_valid   Constraint  from Package change_control     
Lifecycle_state_valided2   Constraint  from Package change_control     
Limits_comparable   Constraint  from Package assumed_types     
Limits_consistent   Constraint  from Package assumed_types     
Limits_consistent   Constraint  from Package quantity     
Limits_valid   Constraint  from Package quantity     
LINK   Class  from Package archetyped  The LINK type defines a logical relationship between two items, such as two ENTRYs or an ENTRY and a COMPOSITION. Links can be used across compositions, and across EHRs. Links can potentially be used between interior (i.e. non-archetype root) nodes, although this probably should be prevented in archetypes. Multiple LINKs can be attached to the root object of any archetyped structure to give the effect of a 1->N link   
links   AssociationEnd  from Association <unnamed>     
Links_valid   Constraint  from Package archetyped     
List   Class  from Package assumed_types  Ordered container that may contain duplicates.   
list   AssociationEnd  from Association <unnamed>     
list   AssociationEnd  from Association <unnamed>     
list   AssociationEnd  from Association <unnamed>     
List_valid   Constraint  from Package quantity     
List_validity   Constraint  from Package openehr_profile     
LOCATABLE   Class  from Package archetyped  Root class of all information model classes that can be archetyped.   
LOCATABLE_REF   Class  from Package identification  Reference to a LOCATABLE instance inside the top-level content structure inside a VERSION; the path attribute is applied to the object that VERSION.data points to.   
location_valid   Constraint  from Package composition     
Lower_included_valid   Constraint  from Package assumed_types     
 
 
M
Magnitude_exists   Constraint  from Package quantity     
Magnitude_status_valid   Constraint  from Package quantity     
mappings   AssociationEnd  from Association <unnamed>     
Mappings_valid   Constraint  from Package basic     
Match_valid   Constraint  from Package text     
Math_function_validity   Constraint  from Package item_structure     
Meaning_exists   Constraint  from Package quantity     
Meaning_valid   Constraint  from Package archetyped     
measurement   Package  from Package support     
MEASUREMENT_SERVICE   Class  from Package measurement  Defines an object providing proxy access to a measurement information service.   
Measurement_service_exists   Constraint  from Package support     
Media_type_validity   Constraint  from Package encapsulated     
members_valid   Constraint  from Package constraint_model     
MERGED_VERSION   Class  from Package change_control  Merged Versions, recording the list of input versions to the merge in addition to standard Version attributes.   
Minute_valid   Constraint  from Package assumed_types     
Minute_valid   Constraint  from Package assumed_types     
Minute_valid   Constraint  from Package assumed_types     
minute_validity_disallowed   Constraint  from Package primitive     
minute_validity_disallowed    Constraint  from Package primitive     
minute_validity_optional   Constraint  from Package primitive     
minute_validity_optional    Constraint  from Package primitive     
minutes_valid   Constraint  from Package assumed_types     
misuse_valid   Constraint  from Package change_control     
Mode_valid   Constraint  from Package generic     
Month_known_validity   Constraint  from Package date_time     
Month_valid   Constraint  from Package assumed_types     
month_validity_disallowed   Constraint  from Package primitive      
month_validity_disallowed    Constraint  from Package primitive     
month_validity_optional   Constraint  from Package archetype     
month_validity_optional   Constraint  from Package primitive     
months_valid   Constraint  from Package assumed_types     
 
 
N
Name_valid   Constraint  from Package basic     
Name_valid   Constraint  from Package archetyped     
Name_valid   Constraint  from Package identification     
Name_valid   Constraint  from Package assertion     
Names_valid   Constraint  from Package item_structure     
Namespace_exists   Constraint  from Package identification     
Narrative_valid   Constraint  from Package ehr     
navigation   Package  from Package content     
next_state   AssociationEnd  from Association <unnamed>     
Next_state_valid   Constraint  from Package basic     
No_parent   Constraint  from Package ehr     
No_parent   Constraint  from Package composition     
No_parent   Constraint  from Package demographic     
node_id_valid   Constraint  from Package constraint_model     
non_contradictiond2   Constraint  from Package support     
NON_TERMINAL_STATE   Class  from Package basic  Definition of a non-terminal state in a state machine, i.e. one that has transitions.   
normal_range   AssociationEnd  from Association <unnamed>     
Normal_range_and_status_consis <...>   Constraint  from Package quantity     
normal_status_validity   Constraint  from Package quantity     
Not_empty   Constraint  from Package encapsulated     
Null_flavor_indicated   Constraint  from Package item_structure     
Null_flavour_valid   Constraint  from Package item_structure     
Numerator_exists   Constraint  from Package quantity     
 
 
O
OBJECT_ID   Class  from Package identification  Ancestor class of identifiers of informational objects. Ids may be completely meaningless, in which case their only job is to refer to something, or may carry some information to do with the identified object.   
OBJECT_REF   Class  from Package identification  Class describing a reference to another object, which may exist locally or be maintained outside the current namespace, e.g. in another service. Services are usually external, e.g. available in a LAN (including on the same host) or the internet via Corba, SOAP, or some other distributed protocol. However, in small systems they may be part of the same executable as the data containing the Id.   
Object_valid   Constraint  from Package identification     
OBJECT_VERSION_ID   Class  from Package identification  Globally unique identifier for one version of a versioned object.   
OBSERVATION   Class  from Package entry  Entry subtype for all clinical data in the past or present, i.e. which (by the time it is recorded) has already occurred. OBSERVATION data is expressed using the class HISTORY, which guarantees that it is situated in time.   
Offset_validity   Constraint  from Package item_structure     
ontology   AssociationEnd  from Association <unnamed>     
ontology   Package  from Package archetype  All linguistic and terminological entities in an archetype are represented in the ontology part of an archetype, whose semantics are given in the Ontology package.   
ontology_exists   Constraint  from Package archetype     
OPENEHR_DEFINITIONS   Class  from Package definition  Inheritance class to provide access to constants defined in other packages.   
openehr_profile   Package  from Package am     
OPENEHR_TERMINOLOGY_CODE_SET_I <...>   Class  from Package terminology  List of identifiers for code sets in the openEHR terminology.   
OPENEHR_TERMINOLOGY_GROUP_IDEN <...>   Class  from Package terminology  List of identifiers for groups in the openEHR terminology.   
operand   AssociationEnd  from Association <unnamed>     
operand   AssociationEnd  from Association <unnamed>     
operand_valid   Constraint  from Package assertion     
OPERATOR_KIND   Class  from Package assertion  Enumeration type for operator types in assertion expressions   
Ordinals_valid   Constraint  from Package quantity     
ORGANISATION   Class  from Package demographic  Generic description of organisations. An organisation is a legally constituted body whose existence (in general) outlives the existence of parties considered to be part of it.   
origin_exists   Constraint  from Package item_structure     
Original_author_valid   Constraint  from Package change_control     
Original_create_audit_valid   Constraint  from Package change_control     
Original_language_valid   Constraint  from Package change_control     
original_language_valid   Constraint  from Package archetype     
ORIGINAL_VERSION   Class  from Package change_control     
originating_system_audit   AssociationEnd  from Association <unnamed>     
Originating_system_audit_valid   Constraint  from Package archetyped     
other_exists   Constraint  from Package assumed_types     
other_exists   Constraint  from Package assumed_types     
Other_participations_valid   Constraint  from Package entry     
other_reference_ranges   AssociationEnd  from Association <unnamed>     
Other_reference_ranges_validit <...>   Constraint  from Package quantity     
overall_validity   Constraint  from Package openehr_profile     
overall.packages   Class Diagram      
Owner_id_valid   Constraint  from Package ehr     
Owner_id_valid   Constraint  from Package change_control     
owner_id_valid   Constraint  from Package change_control     
 
 
P
parent   AssociationEnd  from Association <unnamed>     
parent_archetype   AssociationEnd  from Association <unnamed>     
parent_archetype_valid   Constraint  from Package ontology     
parent_resource   AssociationEnd  from Association <unnamed>     
Parent_resource_valid   Constraint  from Package change_control     
Partial_validity   Constraint  from Package assumed_types     
Partial_validity_day   Constraint  from Package assumed_types     
Partial_validity_hour   Constraint  from Package assumed_types     
Partial_validity_minute   Constraint  from Package assumed_types     
Partial_validity_month   Constraint  from Package assumed_types     
Partial_validity_year   Constraint  from Package assumed_types     
PARTICIPATION   Class  from Package generic  Model of a participation of a Party (any Actor or Role) in an activity.   
participations   AssociationEnd  from Association <unnamed>     
participations_validity   Constraint  from Package composition     
PARTY   Class  from Package demographic  Ancestor of all party types, including real world entities and their roles. A party is any entity which can participate in an activity. The name attribute inherited from LOCATABLE is used to indicate the actual type of party (note that the actual names, i.e. identities of parties are indicated in the identities attribute, not the name attribute).   
party   AssociationEnd  from Association <unnamed>     
PARTY_IDENTIFIED   Class  from Package generic     
PARTY_IDENTITY   Class  from Package demographic  An identity “owned” by a PARTY, such as a person name or company name, and which is used by the party to identify itself. Actual structure is archetyped.   
PARTY_PROXY   Class  from Package generic  Abstract concept of a proxy description of a party, including an optional link to data for this party in a demographic or other identity management system. Subtyped into PARTY_IDENTIFIED and PARTY_SELF.   
PARTY_REF   Class  from Package identification  Identifier for parties in a demographic or identity service. There are typically a number of subtypes of the PARTY class, including PERSON, ORGANISATION, etc.   
PARTY_RELATED   Class  from Package generic  Relationship of subject of this ENTRY to the subject of the record. May be coded. If it is the atient, coded as “self”.   
PARTY_RELATIONSHIP   Class  from Package demographic  Generic description of a relationship between parties.   
PARTY_SELF   Class  from Package generic  Party proxy representing the subject of the record.   
path_exists   Constraint  from Package constraint_model     
Path_valid   Constraint  from Package identification     
path_valid   Constraint  from Package common     
path_valid   Constraint  from Package archetyped     
PATHABLE   Class  from Package archetyped  Abstract parent of all classes whose instances are reachable by paths, and which know how to locate child object by paths. The parent feature may be implemented as a function or attribute.   
pattern_exists   Constraint  from Package primitive     
Percent_validity   Constraint  from Package quantity     
performer   AssociationEnd  from Association <unnamed>     
performer   AssociationEnd  from Association <unnamed>     
Performer_exists   Constraint  from Package demographic     
Performer_valid   Constraint  from Package generic     
period_consistency   Constraint  from Package history     
periodic_validity   Constraint  from Package item_structure     
Persistent_valid   Constraint  from Package ehr     
PERSON   Class  from Package demographic  Generic description of persons. Provides a dedicated type to which Person archetypes can be targeted.   
POINT_EVENT   Class  from Package history  Defines a single point event in a series.   
Preceding_version_uid_validity   Constraint  from Package common     
Precision_valid   Constraint  from Package quantity     
Precision_validity   Constraint  from Package quantity     
primitive   Package  from Package constraint_model  Ultimately any archetype definition will devolve down to leaf node constraints on instances of primitive types. The primitives package defines the semantics of constraint on such types. Most of the types provide at least two alternative ways to represent the constraint; for example the C_DATE type allows the constraint to be expressed in the form of a pattern (defined in the ADL specification) or an Interval. Note that the interval form of dates is probably only useful for historical date checking (e.g. the date of an antique or a particular batch of vaccine), rather than constraints on future date/times.   
property_valid   Constraint  from Package openehr_profile     
PROPORTION_KIND   Class  from Package quantity  Class of enumeration constants defining types of proportion for the DV_PROPORTION class.   
Purpose_valid   Constraint  from Package demographic     
Purpose_valid   Constraint  from Package demographic     
Purpose_valid   Constraint  from Package text     
purpose_valid   Constraint  from Package change_control     
 
 
Q
Qualified_rm_entity_valid   Constraint  from Package support     
quantity   Package  from Package data_types     
quantity   Package  from Package data_types     
QUERY   Class  from Package sm     
QUERY_ITEM   Class  from Package sm     
QUERY_LEAF   Class  from Package sm     
QUERY_NODE   Class  from Package sm     
 
 
R
range   AssociationEnd  from Association <unnamed>     
Range_exists   Constraint  from Package quantity     
Range_is_simple   Constraint  from Package quantity     
range_valid   Constraint  from Package primitive     
Reason_valid   Constraint  from Package generic     
REFERENCE_RANGE   Class  from Package quantity  Defines a named range to be associated with any ORDERED datum. Each such range is particular to the patient and context, e.g. sex, age, and any other factor which affects ranges.   
Reference_range_valid   Constraint  from Package quantity     
reference_valid   Constraint  from Package constraint_model      
Relationship_valid   Constraint  from Package generic     
relationships   AssociationEnd  from Association <unnamed>     
Relationships_validity   Constraint  from Package demographic     
representation   Package  from Package data_structures     
resource   Package  from Package common  The common.resource package defines the structure and semantics of the general notion of an online resource which has been created by a human author, and consequently for which natural language is a factor.   
RESOURCE_DESCRIPTION   Class  from Package resource  Defines the descriptive meta-data of a resource.   
RESOURCE_DESCRIPTION_ITEM   Class  from Package resource  Language-specific detail of resource description. When a resource is translated for use in another language environment, each RESOURCE_DESCRIPTION_ITEM needs to be copied and translated into the new language.   
result_exists   Constraint  from Package quantity     
result_exists   Constraint  from Package assumed_types     
Reverse_relationships_validity   Constraint  from Package demographic     
REVISION_HISTORY   Class  from Package generic  Defines the notion of a revision history of audit items, each associated with the version for which that audit was committed.   
revision_history   AssociationEnd  from Association <unnamed>     
REVISION_HISTORY_ITEM   Class  from Package generic  An entry in a revision history, corresponding to a version from a versioned container Consists of AUDIT_DETAILS instances with revision identifier of the revision to which the AUDIT_DETAILS intance belongs.   
Revision_history_valid   Constraint  from Package change_control     
revision_history_valid   Constraint  from Package change_control     
revision_history_validity   Constraint  from Package archetype     
right_operand   AssociationEnd  from Association <unnamed>     
right_operand   AssociationEnd  from Association <unnamed>     
right_operand_valid   Constraint  from Package assertion     
rm   Package      
rm_attribute_name_valid   Constraint  from Package constraint_model     
Rm_entity_valid   Constraint  from Package support     
Rm_name_valid   Constraint  from Package support     
Rm_originator_valid   Constraint  from Package support     
rm_type_name_valid   Constraint  from Package constraint_model     
rm_version_valid   Constraint  from Package archetyped     
rm.common.archetyped   Class Diagram      
rm.common.change_control   Class Diagram      
rm.common.directory   Class Diagram      
rm.common.generic   Class Diagram      
rm.common.packages   Class Diagram      
rm.common.resource   Class Diagram      
rm.composition   Class Diagram      
rm.composition.content   Class Diagram      
rm.composition.content.entry   Class Diagram      
rm.composition.content.navigat <...>   Class Diagram      
rm.data_structures   Class Diagram      
rm.data_structures.history   Class Diagram      
rm.data_structures.item_struct <...>   Class Diagram      
rm.data_structures.representat <...>   Class Diagram      
rm.data_types   Class Diagram      
rm.data_types.basic   Class Diagram      
rm.data_types.encapsulated   Class Diagram      
rm.data_types.quantity   Class Diagram      
rm.data_types.quantity.date_ti <...>   Class Diagram      
rm.data_types.text   Class Diagram      
rm.data_types.time_specificati <...>   Class Diagram      
rm.data_types.uri   Class Diagram      
rm.demographic   Class Diagram      
rm.ehr   Class Diagram      
rm.entry.observation_reduced   Class Diagram      
rm.integration   Class Diagram      
rm.packages   Class Diagram      
rm.Packages_with_Classes   Class Diagram      
rm.security   Class Diagram      
rm.support   Class Diagram      
rm.support.definition   Class Diagram      
rm.support.identification   Class Diagram      
rm.support.measurement   Class Diagram      
rm.support.terminology   Class Diagram      
ROLE   Class  from Package demographic  Generic description of a role performed by an actor. The role corresponds to a competency of the party. Roles are used to define the responsibilities undertaken by a party for a purpose. Roles should have credentials qualifying the performer to perform the role.   
Roles_valid   Constraint  from Package demographic     
root   AssociationEnd  from Association <unnamed>     
Root_valid   Constraint  from Package identification     
rows   AssociationEnd  from Association <unnamed>     
 
 
S
Scheme_exists   Constraint  from Package ehr     
Scheme_is_ehr   Constraint  from Package uri     
Scheme_valid   Constraint  from Package identification     
Second_valid   Constraint  from Package assumed_types     
second_validity_disallowed   Constraint  from Package primitive      
second_validity_disallowed    Constraint  from Package primitive     
second_validity_optional    Constraint  from Package primitive     
second_validity_optional:   Constraint  from Package primitive      
seconds_valid   Constraint  from Package assumed_types     
SECTION   Class  from Package navigation  Represents a heading in a heading structure, or “section tree”.   
security   Package  from Package rm  Security Information Model Placeholder    
Set   Class  from Package assumed_types  Non-ordered conatiner that does not contain duplicates   
setting_valid   Constraint  from Package composition     
Sign_valid   Constraint  from Package assumed_types     
Size_positive   Constraint  from Package encapsulated     
Size_positive   Constraint  from Package encapsulated     
sm   Package      
sm.EHR_Client_API   Class Diagram      
Source_valid   Constraint  from Package demographic     
Specialisation_valid   Constraint  from Package support     
Specialisation_validity   Constraint  from Package archetype     
start_time_valid   Constraint  from Package composition     
STATE   Class  from Package basic  Abstract definition of one state in a state machine.   
STATE_MACHINE   Class  from Package basic  Definition of a state machine in terms of states, transition events and outputs, and next states.   
states   AssociationEnd  from Association <unnamed>     
States_valid   Constraint  from Package basic     
String   Class  from Package assumed_types     
Subject_valid   Constraint  from Package ehr     
Subject_validity   Constraint  from Package entry     
summary   AssociationEnd  from Association <unnamed>     
support   Package  from Package rm     
Symbol_exists   Constraint  from Package quantity     
System_id_valid   Constraint  from Package ehr     
System_id_valid   Constraint  from Package archetyped     
System_id_valid   Constraint  from Package generic     
 
 
T
tag_valid   Constraint  from Package assertion     
target   AssociationEnd  from Association <unnamed>     
Target_exists   Constraint  from Package text     
target_path_valid   Constraint  from Package constraint_model      
Target_valid   Constraint  from Package archetyped     
Target_valid   Constraint  from Package demographic     
template   Package  from Package am     
TEMPLATE_ID   Class  from Package identification  Identifier for templates. Lexical form to be determined.   
tems_valid   Constraint  from Package navigation     
term_attribute_names_valid   Constraint  from Package ontology     
term_bindings_exists   Constraint  from Package ontology     
term_codes_exists   Constraint  from Package ontology     
TERM_MAPPING   Class  from Package text  Represents a coded term mapped to a DV_TEXT, and the relative match of the target term with respect to the mapped item. Plain or coded text items may appear in the EHR for which one or mappings in alternative terminologies are required. Mappings are only used to enable computer processing, so they can only be instances of DV_CODED_TEXT.   
TERMINAL_STATE   Class  from Package basic     
terminologies_available_exists   Constraint  from Package ontology     
terminology   Package  from Package support  This describes the terminology package, which contains classes for accessing the openEHR support terminology from within instances of classes defined in the reference model.   
TERMINOLOGY_ACCESS   Class  from Package terminology  Defines an object providing proxy access to a terminology.   
TERMINOLOGY_ID   Class  from Package identification  Identifier for terminologies such accessed via a terminology query service. In this class, the value attribute identifies the Terminology in the terminology service, e.g. “SNOMED-CT”. A terminology is assumed to be in a particular language, which must be explicitly specified. The value if the id attribute is the precise terminology id identifier, including actual release (i.e. actual “version”), local modifications etc; e.g. “ICPC2”   
terminology_id   AssociationEnd  from Association <unnamed>     
Terminology_id_exists   Constraint  from Package text     
TERMINOLOGY_SERVICE   Class  from Package terminology  Defines an object providing proxy access to a terminology service.   
Terminology_service_exists   Constraint  from Package support     
Terminology_service_exists   Constraint  from Package support     
Territory_valid   Constraint  from Package composition     
text   Package  from Package data_types  Represents a coded term mapped to a DV_TEXT, and the relative match of the target term with respect to the mapped item. Plain or coded text items may appear in the EHR for which one or mappings in alternative terminologies are required. Mappings are only used to enable computer processing, so they can only be instances of DV_CODED_TEXT.   
text   Package  from Package data_types     
thumbnail   AssociationEnd  from Association <unnamed>     
Time_committed_valid   Constraint  from Package generic     
Time_created_valid   Constraint  from Package ehr     
time_created_valid   Constraint  from Package change_control     
TIME_DEFINITIONS   Class  from Package assumed_types  Definitions for date/time classes. Note that the timezone limits are set by where the international dateline is. Thus, time in New Zealand is quoted using +12:00, not -12:00.   
Time_exists   Constraint  from Package item_structure     
time_specification   Package  from Package data_types     
Time_valid   Constraint  from Package ehr     
timezone_valid   Constraint  from Package date_time     
Timing_valid   Constraint  from Package ehr     
TRANSITION   Class  from Package basic  Definition of a state machine transition.   
Transition_valid   Constraint  from Package ehr     
transitions   AssociationEnd  from Association <unnamed>     
Transitions_valid   Constraint  from Package basic     
Transitions_valid   Constraint  from Package openehr_profile     
TRANSLATION_DETAILS   Class  from Package resource  Class providing details of a natural language translation.   
Translations_valid   Constraint  from Package common     
Trunk_version_valid   Constraint  from Package identification     
Type_exists   Constraint  from Package identification     
Type_valid   Constraint  from Package archetyped     
Type_valid   Constraint  from Package demographic     
Type_valid   Constraint  from Package demographic     
type_valid   Constraint  from Package basic     
type_valid   Constraint  from Package assertion     
Type_validity   Constraint  from Package identification     
Type_validity   Constraint  from Package identification     
Type_validity   Constraint  from Package demographic     
Type_validity   Constraint  from Package quantity     
TypesUML   Package   This package contains the UML representation and semantics of assumed data types. It overcomes the inability of UML to represent O-O generic types properly.   
 
 
U
UID   Class  from Package identification  Abstract parent of classes representing unique identifiers which identify information entities in a durable way. UIDs only ever identify one IE in time or space andare never re-used.   
UID_BASED_ID   Class  from Package identification  Abstract model of UID-based identifiers consisting of a root part and an optional extension; lexical form: root ‘::’ extension   
Uid_valid   Constraint  from Package change_control     
Uid_valid   Constraint  from Package demographic     
Uid_valid   Constraint  from Package demographic     
uid_valid   Constraint  from Package change_control     
uid_valid   Constraint  from Package change_control     
uid_validity   Constraint  from Package archetype     
UNARY_QUERY_NODE   Class  from Package sm     
Unitary_validity   Constraint  from Package quantity     
Units_valid   Constraint  from Package quantity     
units_valid   Constraint  from Package quantity     
units_valid   Constraint  from Package openehr_profile     
unnamed1   Constraint  from Package terminology     
unnamed1   Constraint  from Package terminology     
unnamed1   Constraint  from Package terminology     
unnamed1   Constraint  from Package terminology     
unnamed1   Constraint  from Package measurement     
unnamed1   Constraint  from Package measurement     
unnamed1   Constraint  from Package ehr     
unnamed1   Constraint  from Package ehr     
unnamed1   Constraint  from Package change_control     
unnamed1   Constraint  from Package change_control     
unnamed1   Constraint  from Package change_control     
unnamed1   Constraint  from Package change_control     
unnamed1   Constraint  from Package generic     
unnamed1   Constraint  from Package item_structure     
unnamed1   Constraint  from Package item_structure     
unnamed1   Constraint  from Package item_structure     
unnamed1   Constraint  from Package item_structure     
unnamed1   Constraint  from Package item_structure     
unnamed1   Constraint  from Package item_structure     
unnamed1   Constraint  from Package item_structure     
unnamed1   Constraint  from Package item_structure     
unnamed1   Constraint  from Package text     
unnamed1   Constraint  from Package text     
unnamed1   Constraint  from Package text     
unnamed1   Constraint  from Package text     
unnamed1   Constraint  from Package text     
unnamed1   Constraint  from Package quantity     
unnamed1   Constraint  from Package quantity     
unnamed1   Constraint  from Package constraint_model     
unnamed1   Constraint  from Package encapsulated     
unnamed1   Constraint  from Package encapsulated     
unnamed1   Constraint  from Package encapsulated     
unnamed1   Constraint  from Package encapsulated     
unnamed1   Constraint  from Package encapsulated     
unnamed1   Constraint  from Package encapsulated     
unnamed1   Constraint  from Package encapsulated     
unnamed1   Constraint  from Package quantity     
unnamed1   Constraint  from Package quantity     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package quantity     
unnamed1   Constraint  from Package primitive     
unnamed1   Constraint  from Package change_control     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package assumed_types     
unnamed1   Constraint  from Package assumed_types     
unnamed1   Constraint  from Package assumed_types     
unnamed1   Constraint  from Package assumed_types     
unnamed1   Constraint  from Package assumed_types     
unnamed1   Constraint  from Package ehr     
unnamed1   Constraint  from Package ehr     
unnamed1   Constraint  from Package common     
unnamed1   Constraint  from Package common     
unnamed1   Constraint  from Package quantity     
unnamed1   Constraint  from Package quantity     
unnamed1   Constraint  from Package assumed_types     
unnamed1   Constraint  from Package constraint_model     
unnamed1   Constraint  from Package quantity     
unnamed1   Constraint  from Package quantity     
unnamed1   Constraint  from Package quantity     
unnamed1   Constraint  from Package quantity  Test if two instances are strictly comparable by ensuring that the measured property is the same, achieved using the Measurement service function units_equivalent.   
unnamed1   Constraint  from Package quantity     
unnamed1   Constraint  from Package terminology     
unnamed1   Constraint  from Package terminology     
unnamed1   Constraint  from Package assertion     
unnamed1   Constraint  from Package archetype     
unnamed1   Constraint  from Package constraint_model     
unnamed1   Constraint  from Package openehr_profile     
unnamed1   Constraint  from Package common     
unnamed1   Constraint  from Package common     
unnamed1   Constraint  from Package archetyped     
unnamed1   Constraint  from Package date_time     
unnamed1   Constraint  from Package constraint_model     
unnamed1   Constraint  from Package constraint_model      
unnamed1   Constraint  from Package constraint_model     
unnamed1   Constraint  from Package constraint_model      
unnamed1   Constraint  from Package constraint_model     
unnamed1   Constraint  from Package ontology     
unnamed1   Constraint  from Package ontology      
unnamed1   Constraint  from Package ontology      
unnamed1   Constraint  from Package ontology     
unnamed1   Constraint  from Package ontology      
unnamed2   Constraint  from Package terminology     
unnamed2   Constraint  from Package terminology     
unnamed2   Constraint  from Package support     
unnamed2   Constraint  from Package quantity     
unnamed2   Constraint  from Package encapsulated     
unnamed2   Constraint  from Package terminology     
unnamed2   Constraint  from Package common     
unnamed2   Constraint  from Package archetyped     
Upper_included_valid   Constraint  from Package assumed_types     
uri   Package  from Package data_types     
use_valid   Constraint  from Package change_control     
UUID   Class  from Package identification  Model of the DCE Universal Unique Identifier or UUID which takes the form of hexadecimal integers separated by hyphens, following the pattern 8-4-4-4-12 as defined by the Open Group, CDE 1.1 Remote Procedure Call specification, Appendix A. Also known as a GUID.   
 
 
V
Valid_structure   Constraint  from Package item_structure     
Valid_structure   Constraint  from Package item_structure     
Validity   Constraint  from Package archetype     
Validity   Constraint  from Package assertion     
Validity   Constraint  from Package archetype     
validity   Constraint  from Package assertion     
validity   Constraint  from Package archetype     
validity   Constraint  from Package constraint_model     
validity   Constraint  from Package constraint_model     
validity_is_range   Constraint  from Package primitive     
validity_is_range   Constraint  from Package primitive     
validity_is_range    Constraint  from Package primitive     
VALIDITY_KIND   Class  from Package archetype  An enumeration of three values which may commonly occur in constraint models.   
value   AssociationEnd  from Association <unnamed>     
value   AssociationEnd  from Association <unnamed>     
value   AssociationEnd  from Association <unnamed>     
Value_exists   Constraint  from Package identification     
Value_exists   Constraint  from Package identification     
Value_exists   Constraint  from Package basic     
value_exists   Constraint  from Package basic     
value_exists   Constraint  from Package uri     
Value_valid   Constraint  from Package identification     
Value_valid   Constraint  from Package basic     
Value_valid   Constraint  from Package date_time     
Value_valid   Constraint  from Package date_time     
Value_valid   Constraint  from Package date_time     
Value_valid   Constraint  from Package data_types     
Value_valid   Constraint  from Package data_types     
Value_valid   Constraint  from Package quantity     
value_valid   Constraint  from Package encapsulated     
Value_validity   Constraint  from Package date_time     
Value_validity   Constraint  from Package data_types     
variables   AssociationEnd  from Association <unnamed>     
VERSION   Class  from Package change_control  One version within a Version container, containing data, create and commit audit trails, and optional attestations.   
version_count_valid   Constraint  from Package change_control     
Version_id_valid   Constraint  from Package generic     
Version_id_valid   Constraint  from Package identification     
Version_id_valid   Constraint  from Package support     
VERSION_TREE_ID   Class  from Package identification  Version tree identifier for one version.   
Version_tree_id   Constraint  from Package identification     
version_validity   Constraint  from Package archetype     
VERSIONED_COMPOSITION   Class  from Package ehr  Version-controlled composition abstraction, defined by inheriting VERSIONED_OBJECT.   
VERSIONED_EHR_ACCESS   Class  from Package ehr     
VERSIONED_EHR_STATUS   Class  from Package ehr  Versioning container for EHR_STATUS instance.   
VERSIONED_FOLDER   Class  from Package directory     
VERSIONED_OBJECT   Class  from Package change_control  Version control abstraction, defining semantics for versioning one complex object.   
VERSIONED_PARTY   Class  from Package demographic     
Versions_valid   Constraint  from Package change_control     
 
 
W
weeks_valid   Constraint  from Package assumed_types     
Width_valid   Constraint  from Package item_structure     
 
 
Y
Year_valid   Constraint  from Package assumed_types     
Year_valid   Constraint  from Package assumed_types     
years_valid   Constraint  from Package assumed_types     
 
 
Symbol
id_exists:    Constraint  from Package terminology     
Preceding_version_id_valid   Constraint  from Package change_control     
 
 
Unnamed
<unnamed>   Binding  from Package TypesUML     
<unnamed>   Binding  from Package TypesUML     
<unnamed>   Binding  from Package TypesUML     
<unnamed>   Binding  from Package TypesUML     
<unnamed>   Binding  from Package TypesUML     
<unnamed>   Binding  from Package TypesUML     
<unnamed>   Binding  from Package TypesUML     
<unnamed>   Binding  from Package TypesUML     
<unnamed>   Binding  from Package TypesUML     
<unnamed>   Binding  from Package TypesUML     
<unnamed>   Binding  from Package TypesUML     
<unnamed>   Binding  from Package TypesUML     
<unnamed>   Generalization  from Class C_STRING     
<unnamed>   Generalization  from Class C_BOOLEAN     
<unnamed>   Generalization  from Class C_DURATION     
<unnamed>   Generalization  from Class C_DATE_TIME     
<unnamed>   Generalization  from Class C_INTEGER     
<unnamed>   Generalization  from Class C_TIME     
<unnamed>   Generalization  from Class C_REAL     
<unnamed>   Generalization  from Class C_DATE     
<unnamed>   Generalization  from Class EXPR_LEAF     
<unnamed>   Generalization  from Class EXPR_OPERATOR     
<unnamed>   Generalization  from Class EXPR_UNARY_OPERATOR     
<unnamed>   Generalization  from Class EXPR_BINARY_OPERATOR     
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package constraint_model  Cardinality of this attribute constraint, if it constrains a container attribute.   
<unnamed>   Generalization  from Class C_OBJECT     
<unnamed>   Generalization  from Class C_ATTRIBUTE     
<unnamed>   Generalization  from Class C_SINGLE_ATTRIBUTE     
<unnamed>   Generalization  from Class C_MULTIPLE_ATTRIBUTE     
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package composition  The clinical session context of this Composition, i.e. the contextual attributes of the clinical session.   
<unnamed>   Association  from Package content  The content of this Composition.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Generalization  from Package content     
<unnamed>   Generalization  from Package content     
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package content  Ordered list of content items under this section, which may include: • more SECTIONs •ENTRYs   
<unnamed>   Generalization  from Package composition     
<unnamed>   Generalization  from Package content     
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package generic  Parties involved in the healthcare event. These would normally include the physician(s) and often the patient (but not the latter if the clinical session is a pathology test for example).   
<unnamed>   Association  from Package identification     
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package identification     
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package archetyped  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.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package archetyped  Details of archetyping used on this node.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Generalization  from Package entry     
<unnamed>   Generalization  from Package entry     
<unnamed>   Generalization  from Package history     
<unnamed>   Generalization  from Package item_structure     
<unnamed>   Dependency  from Package item_structure     
<unnamed>   Generalization  from Package representation     
<unnamed>   Generalization  from Package representation     
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package representation  Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package data_types  data value of this leaf   
<unnamed>   Generalization  from Package data_structures     
<unnamed>   Dependency  from Package rm     
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package archetyped  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.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package identification     
<unnamed>   Association  from Package identification     
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package change_control  Set of attestations relating to this version.   
<unnamed>   Association  from Package change_control  Audit trail corresponding to the committal of this Contribution.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package change_control  Audit trail corresponding to the committal of this version to the VERSION_REPOSITORY where it is currently located.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package identification  Globally unique id of an object, regardless of where it is stored.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Generalization  from Package identification     
<unnamed>   Generalization  from Package identification     
<unnamed>   Generalization  from Package item_structure     
<unnamed>   Generalization  from Package item_structure     
<unnamed>   Generalization  from Package item_structure     
<unnamed>   Generalization  from Package item_structure     
<unnamed>   Association  from Package representation  Physical representation of the table as a list of CLUSTERs, each containing the data of one row of the table.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package representation  Used to represent any data which is logically a single value, such as a person’s height or weight.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Generalization  from Package identification     
<unnamed>   Generalization  from Package identification     
<unnamed>   Generalization  from Package identification     
<unnamed>   Generalization  from Package identification     
<unnamed>   Generalization  from Package basic     
<unnamed>   Generalization  from Package basic     
<unnamed>   Generalization  from Package basic     
<unnamed>   Generalization  from Package text     
<unnamed>   Generalization  from Package text     
<unnamed>   Association  from Package text  Items making up the paragraph, each of hich is a text item (which may have its own formatting, and/or have hyperlinks).   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Generalization  from Package text     
<unnamed>   Association  from Package text  terms from other terminologies most closely matching this term, typically used where the originator (e.g. pathology lab) of information uses a local terminology but also supplies one or more equivalents from wellknown terminologies (e.g. LOINC).   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package text  The term which the ‘value’ attribute is the textual rendition (i.e. rubric) of.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package text  Optional indicator of the localised language in which the value is written. Coded from openEHR Code Set “languages”. Only used when either the text object is in a different language from the enclosing ENTRY, or else the text object is being used outside of an ENTRY or other enclosing structure which indicates the language.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package text  Name of character set in which this value is encoded. Coded from openEHR Code Set “character sets”.   
<unnamed>   Generalization  from Package rm     
<unnamed>   Generalization  from Package rm     
<unnamed>   Generalization  from Package rm     
<unnamed>   Generalization  from Package quantity     
<unnamed>   Generalization  from Package quantity     
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package quantity  optional tagged ranges for this value in its particular measurement context   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package quantity  The data range for this meaning, e.g. “critical” etc.   
<unnamed>   Generalization  from Package quantity     
<unnamed>   Generalization  from Package quantity     
<unnamed>   Dependency  from Package quantity     
<unnamed>   Generalization  from Package time_specification     
<unnamed>   Generalization  from Package time_specification     
<unnamed>   Generalization  from Package time_specification     
<unnamed>   Generalization  from Package encapsulated     
<unnamed>   Association  from Package encapsulated  the thumbnail for this item, if one exists; mainly for graphics formats.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Generalization  from Package encapsulated     
<unnamed>   Generalization  from Package encapsulated     
<unnamed>   Generalization  from Package uri     
<unnamed>   Generalization  from Package uri     
<unnamed>   Generalization  from Package identification     
<unnamed>   Generalization  from Package identification     
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package resource  Details of all parts of resource description that are natural language-dependent.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package generic  The revision history of the resource. Only required if is_controlled = True (avoids large revision histories for informal or private editing situations).   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package resource  Reference to owning resource.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package resource  Description and lifecycle information of the resource.   
<unnamed>   Association  from Package change_control  The data being versioned.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Generalization  from Package change_control     
<unnamed>   Generalization  from Package change_control     
<unnamed>   Binding  from Package assumed_types     
<unnamed>   Binding  from Package assumed_types     
<unnamed>   Association  from Package generic  The items in this history.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Generalization  from Package generic     
<unnamed>   Generalization  from Package generic     
<unnamed>   Generalization  from Package generic     
<unnamed>   Association  from Package identification  Optional reference to more detailed demographic or identification information for this party, in an external system.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package generic  The id and possibly demographic system link of the party participating in the activity.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package generic  The audits for this revision; there will always be at least one commit audit (which may itself be an ATTESTATION), there may also be further attestations.   
<unnamed>   Generalization  from Package generic     
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package generic  Identity and optional reference into identity management service, of user who committed the item.   
<unnamed>   Generalization  from Package entry     
<unnamed>   Generalization  from Package entry     
<unnamed>   Generalization  from Package entry     
<unnamed>   Generalization  from Package entry     
<unnamed>   Generalization  from Package entry     
<unnamed>   Generalization  from Package entry     
<unnamed>   Binding  from Package assumed_types     
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package archetyped  Any audit information for the information item from the originating system.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package archetyped  Any audit information for the information item from the feeder system, if different from the originating system.   
<unnamed>   Association  from Package basic     
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package representation  Physical representation of the tree.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package representation  Physical representation of the list.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package item_structure  Optional summary data expressing e.g. text or image which summarises entire History.   
<unnamed>   Generalization  from Package history     
<unnamed>   Association  from Package history  The events in the series.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Generalization  from Package history     
<unnamed>   Generalization  from Package history     
<unnamed>   Association  from Package item_structure  The data of this event.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package entry  List of all activities in Instruction.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package entry  Details of transition in the Instruction state machine caused by this Action.   
<unnamed>   Association  from Package entry  Details to of the Instruction that caused this Action to be performed, if there was one.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package generic  The health care facility under whose care the event took place. This is the most specific workgroup or delivery unit within a care delivery enterprise that has an official identifier in the health system, and can be used to ensure medico-legal accountability.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Association  from Package generic  The person primarily responsible for the content of the Composition (but not necessarily its committal into the EHR system). This is the identifier which should appear on the screen. It may or may not be the person who entered the data. When it is the patient, the special “self” instance of PARTY_PROXY will be used.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Generalization  from Package integration     
<unnamed>   Generalization  from Package support     
<unnamed>   Generalization  from Package support     
<unnamed>   Generalization  from Package ehr     
<unnamed>   Binding  from Package ehr     
<unnamed>   Binding  from Package ehr     
<unnamed>   Binding  from Package assumed_types     
<unnamed>   Association  from Package directory  Sub-folders of this FOLDER.   
<unnamed>   AssociationEnd  from Association <unnamed>     
<unnamed>   Generalization  from Package directory     
<unnamed>   Binding  from Package directory     <