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/openehr-fhir/base-spec/ and changes regularly. See the Directory of published versions
Page standards status: Informative | Maturity Level: 3 |
Definitions for the EHR logical model.
Guidance on how to interpret the contents of this table can be foundhere
0. EHR | |
Definition | The EHR object is the root object and access point of an EHR for a subject of care. Base definition for all types defined in FHIR type system. |
Short | The EHR object is the root object and access point of an EHR for a subject of care.Base 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 |
Invariants | Contributions_valid: Contributions valid (for_all c in contributions | c.type().is_equal(\"CONTRIBUTION\") )Ehr_access_valid: Ehr access valid ( ehr_access.type().is_equal (\"VERSIONED_EHR_ACCESS\") )Ehr_status_valid: Ehr status valid ( ehr_status.type().is_equal(\"VERSIONED_EHR_STATUS\") )Compositions_valid: Compositions valid ( for_all c in compositions | c.type().is_equal (\"VERSIONED_COMPOSITION\") )Directory_valid: Directory valid must be present ( directory.exists() implies directory.type().is_equal (\"VERSIONED_FOLDER\") )Folders_valid: Folders valid must be present ( folders.exists() implies for_all f in folders | f.type().is_equal(\"VERSIONED_FOLDER\") )Directory_in_folders: Directory in folders must be present ( folders.exists() implies folders.item(1) = directory ) |
2. EHR.system-id | |
Definition | The identifier of the logical EHR management system in which this EHR was created. |
Short | The identifier of the logical EHR management system in which this EHR was created. |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/HIER-OBJECT-ID |
Is Modifier | false |
4. EHR.ehr-id | |
Definition | The unique identifier of this EHR. NOTE: is is strongly recommended that a UUID always be used for this field. |
Short | The unique identifier of this EHR. |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/HIER-OBJECT-ID |
Is Modifier | false |
6. EHR.contributions | |
Definition | List of contributions causing changes to this EHR. Each contribution contains a list of versions, which may include references to any number of |
Short | List of contributions causing changes to this EHR. |
Control | 0..* |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
8. EHR.ehr-status | |
Definition | Reference to |
Short | Reference to `EHR_STATUS` object for this EHR. |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
10. EHR.ehr-access | |
Definition | Reference to |
Short | Reference to `EHR_ACCESS` object for this EHR. |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
12. EHR.compositions | |
Definition | Master list of all Versioned Composition references in this EHR. |
Short | Master list of all Versioned Composition references in this EHR. |
Control | 0..* |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
14. EHR.directory | |
Definition | Optional directory structure for this EHR. If present, this is a reference to the first member of |
Short | Optional directory structure for this EHR. |
Control | 0..1 |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
16. EHR.time-created | |
Definition | Time of creation of the EHR. |
Short | Time of creation of the EHR. |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/DV-DATE-TIME |
Is Modifier | false |
18. EHR.folders | |
Definition | Optional additional Folder structures for this EHR. If set, the |
Short | Optional additional Folder structures for this EHR. |
Control | 0..* |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
20. EHR.tags | |
Definition | Optional list of tags associated with this EHR. Tag |
Short | Optional list of tags associated with this EHR. |
Control | 0..* |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
Guidance on how to interpret the contents of this table can be foundhere
0. EHR | |
Definition | The EHR object is the root object and access point of an EHR for a subject of care. |
Short | The EHR object is the root object and access point of an EHR for a subject of care. |
Control | 0..* |
Is Modifier | false |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
Invariants | Contributions_valid: Contributions valid (for_all c in contributions | c.type().is_equal(\"CONTRIBUTION\") )Ehr_access_valid: Ehr access valid ( ehr_access.type().is_equal (\"VERSIONED_EHR_ACCESS\") )Ehr_status_valid: Ehr status valid ( ehr_status.type().is_equal(\"VERSIONED_EHR_STATUS\") )Compositions_valid: Compositions valid ( for_all c in compositions | c.type().is_equal (\"VERSIONED_COMPOSITION\") )Directory_valid: Directory valid must be present ( directory.exists() implies directory.type().is_equal (\"VERSIONED_FOLDER\") )Folders_valid: Folders valid must be present ( folders.exists() implies for_all f in folders | f.type().is_equal(\"VERSIONED_FOLDER\") )Directory_in_folders: Directory in folders must be present ( folders.exists() implies folders.item(1) = directory ) |
2. EHR.system-id | |
Definition | The identifier of the logical EHR management system in which this EHR was created. |
Short | The identifier of the logical EHR management system in which this EHR was created. |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/HIER-OBJECT-ID |
Is Modifier | false |
4. EHR.ehr-id | |
Definition | The unique identifier of this EHR. NOTE: is is strongly recommended that a UUID always be used for this field. |
Short | The unique identifier of this EHR. |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/HIER-OBJECT-ID |
Is Modifier | false |
6. EHR.contributions | |
Definition | List of contributions causing changes to this EHR. Each contribution contains a list of versions, which may include references to any number of |
Short | List of contributions causing changes to this EHR. |
Control | 0..* |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
8. EHR.ehr-status | |
Definition | Reference to |
Short | Reference to `EHR_STATUS` object for this EHR. |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
10. EHR.ehr-access | |
Definition | Reference to |
Short | Reference to `EHR_ACCESS` object for this EHR. |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
12. EHR.compositions | |
Definition | Master list of all Versioned Composition references in this EHR. |
Short | Master list of all Versioned Composition references in this EHR. |
Control | 0..* |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
14. EHR.directory | |
Definition | Optional directory structure for this EHR. If present, this is a reference to the first member of |
Short | Optional directory structure for this EHR. |
Control | 0..1 |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
16. EHR.time-created | |
Definition | Time of creation of the EHR. |
Short | Time of creation of the EHR. |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/DV-DATE-TIME |
Is Modifier | false |
18. EHR.folders | |
Definition | Optional additional Folder structures for this EHR. If set, the |
Short | Optional additional Folder structures for this EHR. |
Control | 0..* |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
20. EHR.tags | |
Definition | Optional list of tags associated with this EHR. Tag |
Short | Optional list of tags associated with this EHR. |
Control | 0..* |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
Guidance on how to interpret the contents of this table can be foundhere
0. EHR | |
Definition | The EHR object is the root object and access point of an EHR for a subject of care. |
Short | The EHR object is the root object and access point of an EHR for a subject of care. |
Control | 0..* |
Is Modifier | false |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
Invariants | Contributions_valid: Contributions valid (for_all c in contributions | c.type().is_equal(\"CONTRIBUTION\") )Ehr_access_valid: Ehr access valid ( ehr_access.type().is_equal (\"VERSIONED_EHR_ACCESS\") )Ehr_status_valid: Ehr status valid ( ehr_status.type().is_equal(\"VERSIONED_EHR_STATUS\") )Compositions_valid: Compositions valid ( for_all c in compositions | c.type().is_equal (\"VERSIONED_COMPOSITION\") )Directory_valid: Directory valid must be present ( directory.exists() implies directory.type().is_equal (\"VERSIONED_FOLDER\") )Folders_valid: Folders valid must be present ( folders.exists() implies for_all f in folders | f.type().is_equal(\"VERSIONED_FOLDER\") )Directory_in_folders: Directory in folders must be present ( folders.exists() implies folders.item(1) = directory ) |
2. EHR.system-id | |
Definition | The identifier of the logical EHR management system in which this EHR was created. |
Short | The identifier of the logical EHR management system in which this EHR was created. |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/HIER-OBJECT-ID |
Is Modifier | false |
4. EHR.ehr-id | |
Definition | The unique identifier of this EHR. NOTE: is is strongly recommended that a UUID always be used for this field. |
Short | The unique identifier of this EHR. |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/HIER-OBJECT-ID |
Is Modifier | false |
6. EHR.contributions | |
Definition | List of contributions causing changes to this EHR. Each contribution contains a list of versions, which may include references to any number of |
Short | List of contributions causing changes to this EHR. |
Control | 0..* |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
8. EHR.ehr-status | |
Definition | Reference to |
Short | Reference to `EHR_STATUS` object for this EHR. |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
10. EHR.ehr-access | |
Definition | Reference to |
Short | Reference to `EHR_ACCESS` object for this EHR. |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
12. EHR.compositions | |
Definition | Master list of all Versioned Composition references in this EHR. |
Short | Master list of all Versioned Composition references in this EHR. |
Control | 0..* |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
14. EHR.directory | |
Definition | Optional directory structure for this EHR. If present, this is a reference to the first member of |
Short | Optional directory structure for this EHR. |
Control | 0..1 |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
16. EHR.time-created | |
Definition | Time of creation of the EHR. |
Short | Time of creation of the EHR. |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/DV-DATE-TIME |
Is Modifier | false |
18. EHR.folders | |
Definition | Optional additional Folder structures for this EHR. If set, the |
Short | Optional additional Folder structures for this EHR. |
Control | 0..* |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |
20. EHR.tags | |
Definition | Optional list of tags associated with this EHR. Tag |
Short | Optional list of tags associated with this EHR. |
Control | 0..* |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT-REF |
Is Modifier | false |