OpenEHR Base package
0.1.0 - First Draft
OpenEHR Base package, published by openEHR + HL7. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/FHIR/openehr-base-ig/ and changes regularly. See the Directory of published versions
Page standards status: Informative | Maturity Level: 3 |
Definitions for the OBJECT-REF logical model.
Guidance on how to interpret the contents of this table can be foundhere
0. OBJECT_REF | |
Definition | 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. Base definition for all types defined in FHIR type system. |
Short | Class describing a reference to another object, which may exist locally or be maintained outside the current namespace, e.g. in another serviceBase for all types and resources |
Control | 0..* |
Is Modifier | false |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. OBJECT_REF.namespace | |
Definition | Namespace to which this identifier belongs in the local system context (and possibly in any other openEHR compliant environment) e.g. terminology , demographic . These names are not yet standardised. Legal values for namespace are: 'local', 'unknown', or a string matching the standard regex [a-zA-Z][a-zA-Z0-9_.:/&?=+-]*. Note that the first two are just special values of the regex, and will be matched by it. |
Short | Namespace to which this identifier belongs in the local system context (and possibly in any other openEHR compliant environment) |
Control | 1..1 |
Type | string |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
4. OBJECT_REF.type | |
Definition | Name of the class (concrete or abstract) of object to which this identifier type refers, e.g. PARTY, PERSON, GUIDELINE etc. These class names are from the relevant reference model. The type name ANY can be used to indicate that any type is accepted (e.g. if the type is unknown). |
Short | Name of the class (concrete or abstract) of object to which this identifier type refers. These class names are from the relevant reference model |
Control | 1..1 |
Type | string |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
6. OBJECT_REF.id | |
Definition | Globally unique id of an object, regardless of where it is stored. |
Short | Globally unique id of an object, regardless of where it is stored |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-ID |
Is Modifier | false |
Guidance on how to interpret the contents of this table can be foundhere
0. OBJECT_REF | |
Definition | 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. |
Short | Class describing a reference to another object, which may exist locally or be maintained outside the current namespace, e.g. in another service |
Control | 0..* |
Is Modifier | false |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. OBJECT_REF.namespace | |
Definition | Namespace to which this identifier belongs in the local system context (and possibly in any other openEHR compliant environment) e.g. terminology , demographic . These names are not yet standardised. Legal values for namespace are: 'local', 'unknown', or a string matching the standard regex [a-zA-Z][a-zA-Z0-9_.:/&?=+-]*. Note that the first two are just special values of the regex, and will be matched by it. |
Short | Namespace to which this identifier belongs in the local system context (and possibly in any other openEHR compliant environment) |
Control | 1..1 |
Type | string |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
4. OBJECT_REF.type | |
Definition | Name of the class (concrete or abstract) of object to which this identifier type refers, e.g. PARTY, PERSON, GUIDELINE etc. These class names are from the relevant reference model. The type name ANY can be used to indicate that any type is accepted (e.g. if the type is unknown). |
Short | Name of the class (concrete or abstract) of object to which this identifier type refers. These class names are from the relevant reference model |
Control | 1..1 |
Type | string |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
6. OBJECT_REF.id | |
Definition | Globally unique id of an object, regardless of where it is stored. |
Short | Globally unique id of an object, regardless of where it is stored |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-ID |
Is Modifier | false |
Guidance on how to interpret the contents of this table can be foundhere
0. OBJECT_REF | |
Definition | 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. |
Short | Class describing a reference to another object, which may exist locally or be maintained outside the current namespace, e.g. in another service |
Control | 0..* |
Is Modifier | false |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. OBJECT_REF.namespace | |
Definition | Namespace to which this identifier belongs in the local system context (and possibly in any other openEHR compliant environment) e.g. terminology , demographic . These names are not yet standardised. Legal values for namespace are: 'local', 'unknown', or a string matching the standard regex [a-zA-Z][a-zA-Z0-9_.:/&?=+-]*. Note that the first two are just special values of the regex, and will be matched by it. |
Short | Namespace to which this identifier belongs in the local system context (and possibly in any other openEHR compliant environment) |
Control | 1..1 |
Type | string |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
4. OBJECT_REF.type | |
Definition | Name of the class (concrete or abstract) of object to which this identifier type refers, e.g. PARTY, PERSON, GUIDELINE etc. These class names are from the relevant reference model. The type name ANY can be used to indicate that any type is accepted (e.g. if the type is unknown). |
Short | Name of the class (concrete or abstract) of object to which this identifier type refers. These class names are from the relevant reference model |
Control | 1..1 |
Type | string |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
6. OBJECT_REF.id | |
Definition | Globally unique id of an object, regardless of where it is stored. |
Short | Globally unique id of an object, regardless of where it is stored |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-ID |
Is Modifier | false |