| Name | Kind | Description |
| OBJECT_ID | class | 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 ids are used inside an object to identify that object. To identify another object in another service, use an OBJECT_REF, or else use a UID for local objects identified by UID. If none of the subtypes is suitable, direct instances of this class may be used. |
| OBJECT_ID | artifact | |
| object_id | operation | Unique identifier for logical object of which this identifier identifies one version; normally the object_id will be the unique identifier of the version container containing the version referred to by this OBJECT_VERSION_ID instance. |
| OBJECT_REF | class | 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_REF | artifact | |
| OBJECT_VERSION_ID | class | Globally unique identifier for one version of a versioned object; lexical form: object_id ::' creating_system_id ::' version_tree_id |
| OBJECT_VERSION_ID | artifact | |
| OBSERVATION | class | 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<T>, which guarantees that it is situated in time. OBSERVATION is used for all notionally objective (i.e. measured in some way) observations of phenomena, and patient-reported phenomena, e.g. pain. Not to be used for recording opinion or future statements of any kind, including instructions, intentions, plans etc. |
| OBSERVATION | artifact | |
| occurrences | attribute | Occurrences of this object node in the data, under the owning attribute. Upper limit can only be greater than 1 if owning attribute has a cardinality of more than 1. |
| occurrences | attribute | |
| offset | operation | Offset of this event from origin, computed as time.diff(parent.origin) |
| ontology | relation | The ontology of the archetype. |
| ontology | package | 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_class_diag (am) | class diagram | Classes in the am.archetype.ontology package. Includes ARCHETYPE_ONTOLOGY, ARCHETYPE_TERM. |
| ontology_cv | class view | |
| ontology_dv | deployment view | |
| op_eq | attribute | Equals operator ( =' or ==') |
| op_le | attribute | Less-than or equals operator ( <=') |
| op_ne | attribute | Not equals operator ( !=' or /=' or <>') |
| openehr | package | The openEHR Foundation - see http://www.openehr.org |
| openEHR 1.0.1 - draft | package | openEHR Specification Release 1.0.1 |
| OPENEHR_CODE_SET_IDENTIFIERS | class | List of identifiers for code sets in the openEHR terminology. |
| OPENEHR_CODE_SET_IDENTIFIERS | artifact | |
| openehr_code_sets | operation | Set of all code set identifiers known in the terminology service. |
| OPENEHR_DEFINITIONS | class | Inheritance class to provide access to constants defined in other packages. |
| OPENEHR_DEFINITIONS | artifact | |
| openehr_dv | deployment view | |
| openehr_profile | package | The openEHR Archetype Profile is used to define custom archetype classes and in some cases, custom syntax equivalents (essentially shorthands) that can be used instead of the AOM generic classes for archetyping certain RM classes. The internal structure of the package mimics the structure of the reference model it profiles, i.e. the openEHR reference model. This is done to make software development easier, even though the package structure may be sparsely populated. Packages need only be defined where there are custom types to be defined; the only ones currently defined are in the data_types package. |
| OPENEHR_TERMINOLOGY_GROUP_IDENTIFIERS | class | List of identifiers for groups in the openEHR terminology. |
| OPENEHR_TERMINOLOGY_GROUP_IDENTIFIERS | artifact | |
| openehr_test | artifact | |
| openehr_test_deploy | deployment diagram | For testing openehr class implementations |
| operand | relation | |
| operational_template | package | |
| operator+ | operation | Sum of this quantity and another whose formal type must be the difference type of this quantity. |
| operator- | operation | Negated version of current object, such as used for representing a difference, e.g. a weight loss. |
| operator< | operation | Tests if this date is earlier than the cited date. |
| operator< | operation | Tests if this item is less than other, which must be of the same concrete type. |
| operator= | operation | |
| operator= | operation | assignment operator |
| OPERATOR_KIND | class | Enumeration type for operator types in assertion expressions |
| OPERATOR_KIND | artifact | |
| optional | attribute | Constant to indicate optional presence of something. |
| Ordered | class | |
| Ordered | artifact | |
| org | package | International top level |
| origin | attribute | Time origin of this event history. The first event is not necessarily at the origin point. |
| original_author | attribute | Original author of this resource, with all relevant details, including organisation. |
| original_content | attribute | Optional inline inclusion of or reference to original content corresponding to the openEHR content at this node. Typically a URI reference to a document or message in a persistent store associated with the EHR. |
| original_language | attribute | Language in which this resource was initially authored. Although there is no language primacy of resources overall, the language of original authoring is required to ensure natural language translations can preserve quality. Language is relevant in both the description and ontology sections. |
| original_resource_uri | attribute | URIs of original clinical document(s) or description of which resource is a formalisation, in the language of this description item; keyed by meaning. |
| ORIGINAL_VERSION | class | A Version containing locally created content and optional attestations. |
| ORIGINAL_VERSION | artifact | |
| originating_system_audit | relation | Any audit information for the information item from the originating system. |
| originating_system_item_ids | attribute | Identifiers used for the item in the originating system, e.g. filler and placer ids. |
| other_context | attribute | Other optional context which will be archetyped. |
| other_contributors | attribute | Other contributors to the resource, probably listed in name <email> form. |
| other_details | attribute | Any other details of the EHR summary object, in the form of an archetyped Item_structure. |
| other_details | attribute | Additional non language-senstive resource meta-data, as a list of name/value pairs. |
| other_details | attribute | Additional language-senstive resource metadata, as a list of name/value pairs. |
| other_details | attribute | Any other meta-data. |
| other_input_version_uids | attribute | Identifiers of other versions whose content was merged into this version, if any. |
| other_participation | attribute | Other participations at ENTRY level. |
| other_reference_ranges | relation | Optional tagged other reference ranges for this value in its particular measurement context. |
| owner | relation | |
| owner_id | operation | Unique identifier of the owning VERSIONED_OBJECT. |
| owner_id | attribute | Reference to object to which this version container belongs, e.g. the id of the containing EHR or other relevant owning entity. |