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 RESOURCE-DESCRIPTION logical model.
Guidance on how to interpret the contents of this table can be foundhere
| 0. RESOURCE_DESCRIPTION | |
| Definition | Defines the descriptive meta-data of a resource. Base definition for all types defined in FHIR type system. |
| Short | Defines the descriptive meta-data of a resource.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 | Original_author_valid: Original author valid must not be empty (original_author.empty().not())Lifecycle_state_valid: Lifecycle state valid must not be empty ( lifecycle_state.empty().not())Details_valid: Details valid must not be empty ( details.empty().not())Language_valid: Language valid must be present ( parent_resource.exists() implies details.for_all (d | parent_resource.languages_available.has (d.language.code_string)))Parent_resource_valid: Parent resource valid must be present ( parent_resource.exists() implies parent_resource.description = self) |
| 2. RESOURCE_DESCRIPTION.original-author | |
| Definition | Original author of this resource, with all relevant details, including organisation. |
| Short | Original author of this resource, with all relevant details, including organisation. |
| Control | 1..1 |
| Type | http://openehr.org/fhir/StructureDefinition/Hash<T:string; U:string> |
| Is Modifier | false |
| 4. RESOURCE_DESCRIPTION.other-contributors | |
| Definition | Other contributors to the resource, probably listed in |
| Short | Other contributors to the resource, probably listed in `'name <email>'` form. |
| Control | 0..* |
| Type | string |
| Is Modifier | false |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. RESOURCE_DESCRIPTION.lifecycle-state | |
| Definition | Lifecycle state of the resource, typically including states such as: |
| Short | Lifecycle state of the resource, typically including states such as: `initial | submitted | experimental | awaiting_approval | approved | superseded | obsolete`. |
| Control | 1..1 |
| Type | string |
| Is Modifier | false |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. RESOURCE_DESCRIPTION.resource-package-uri | |
| Definition | URI of package to which this resource belongs. |
| Short | URI of package to which this resource belongs. |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. RESOURCE_DESCRIPTION.other-details | |
| Definition | Additional non language-senstive resource meta-data, as a list of name/value pairs. |
| Short | Additional non language-senstive resource meta-data, as a list of name/value pairs. |
| Control | 0..1 |
| Type | http://openehr.org/fhir/StructureDefinition/Hash<T:string; U:string> |
| Is Modifier | false |
| 12. RESOURCE_DESCRIPTION.parent-resource | |
| Definition | Reference to owning resource. |
| Short | Reference to owning resource. |
| Control | 1..1 |
| Type | http://openehr.org/fhir/StructureDefinition/AUTHORED-RESOURCE |
| Is Modifier | false |
| 14. RESOURCE_DESCRIPTION.details | |
| Definition | Details of all parts of resource description that are natural language-dependent, keyed by language code. |
| Short | Details of all parts of resource description that are natural language-dependent, keyed by language code. |
| Control | 1..1 |
| Type | http://openehr.org/fhir/StructureDefinition/Hash<T:string; U:http://openehr.org/fhir/StructureDefinition/RESOURCE-DESCRIPTION-ITEM> |
| Is Modifier | false |
Guidance on how to interpret the contents of this table can be foundhere
| 0. RESOURCE_DESCRIPTION | |
| Definition | Defines the descriptive meta-data of a resource. |
| Short | Defines the descriptive meta-data of a resource. |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| Invariants | Original_author_valid: Original author valid must not be empty (original_author.empty().not())Lifecycle_state_valid: Lifecycle state valid must not be empty ( lifecycle_state.empty().not())Details_valid: Details valid must not be empty ( details.empty().not())Language_valid: Language valid must be present ( parent_resource.exists() implies details.for_all (d | parent_resource.languages_available.has (d.language.code_string)))Parent_resource_valid: Parent resource valid must be present ( parent_resource.exists() implies parent_resource.description = self) |
| 2. RESOURCE_DESCRIPTION.original-author | |
| Definition | Original author of this resource, with all relevant details, including organisation. |
| Short | Original author of this resource, with all relevant details, including organisation. |
| Control | 1..1 |
| Type | http://openehr.org/fhir/StructureDefinition/Hash<T:string; U:string> |
| Is Modifier | false |
| 4. RESOURCE_DESCRIPTION.other-contributors | |
| Definition | Other contributors to the resource, probably listed in |
| Short | Other contributors to the resource, probably listed in `'name <email>'` form. |
| Control | 0..* |
| Type | string |
| Is Modifier | false |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. RESOURCE_DESCRIPTION.lifecycle-state | |
| Definition | Lifecycle state of the resource, typically including states such as: |
| Short | Lifecycle state of the resource, typically including states such as: `initial | submitted | experimental | awaiting_approval | approved | superseded | obsolete`. |
| Control | 1..1 |
| Type | string |
| Is Modifier | false |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. RESOURCE_DESCRIPTION.resource-package-uri | |
| Definition | URI of package to which this resource belongs. |
| Short | URI of package to which this resource belongs. |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. RESOURCE_DESCRIPTION.other-details | |
| Definition | Additional non language-senstive resource meta-data, as a list of name/value pairs. |
| Short | Additional non language-senstive resource meta-data, as a list of name/value pairs. |
| Control | 0..1 |
| Type | http://openehr.org/fhir/StructureDefinition/Hash<T:string; U:string> |
| Is Modifier | false |
| 12. RESOURCE_DESCRIPTION.parent-resource | |
| Definition | Reference to owning resource. |
| Short | Reference to owning resource. |
| Control | 1..1 |
| Type | http://openehr.org/fhir/StructureDefinition/AUTHORED-RESOURCE |
| Is Modifier | false |
| 14. RESOURCE_DESCRIPTION.details | |
| Definition | Details of all parts of resource description that are natural language-dependent, keyed by language code. |
| Short | Details of all parts of resource description that are natural language-dependent, keyed by language code. |
| Control | 1..1 |
| Type | http://openehr.org/fhir/StructureDefinition/Hash<T:string; U:http://openehr.org/fhir/StructureDefinition/RESOURCE-DESCRIPTION-ITEM> |
| Is Modifier | false |
Guidance on how to interpret the contents of this table can be foundhere
| 0. RESOURCE_DESCRIPTION | |
| Definition | Defines the descriptive meta-data of a resource. |
| Short | Defines the descriptive meta-data of a resource. |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| Invariants | Original_author_valid: Original author valid must not be empty (original_author.empty().not())Lifecycle_state_valid: Lifecycle state valid must not be empty ( lifecycle_state.empty().not())Details_valid: Details valid must not be empty ( details.empty().not())Language_valid: Language valid must be present ( parent_resource.exists() implies details.for_all (d | parent_resource.languages_available.has (d.language.code_string)))Parent_resource_valid: Parent resource valid must be present ( parent_resource.exists() implies parent_resource.description = self) |
| 2. RESOURCE_DESCRIPTION.original-author | |
| Definition | Original author of this resource, with all relevant details, including organisation. |
| Short | Original author of this resource, with all relevant details, including organisation. |
| Control | 1..1 |
| Type | http://openehr.org/fhir/StructureDefinition/Hash<T:string; U:string> |
| Is Modifier | false |
| 4. RESOURCE_DESCRIPTION.other-contributors | |
| Definition | Other contributors to the resource, probably listed in |
| Short | Other contributors to the resource, probably listed in `'name <email>'` form. |
| Control | 0..* |
| Type | string |
| Is Modifier | false |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. RESOURCE_DESCRIPTION.lifecycle-state | |
| Definition | Lifecycle state of the resource, typically including states such as: |
| Short | Lifecycle state of the resource, typically including states such as: `initial | submitted | experimental | awaiting_approval | approved | superseded | obsolete`. |
| Control | 1..1 |
| Type | string |
| Is Modifier | false |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. RESOURCE_DESCRIPTION.resource-package-uri | |
| Definition | URI of package to which this resource belongs. |
| Short | URI of package to which this resource belongs. |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. RESOURCE_DESCRIPTION.other-details | |
| Definition | Additional non language-senstive resource meta-data, as a list of name/value pairs. |
| Short | Additional non language-senstive resource meta-data, as a list of name/value pairs. |
| Control | 0..1 |
| Type | http://openehr.org/fhir/StructureDefinition/Hash<T:string; U:string> |
| Is Modifier | false |
| 12. RESOURCE_DESCRIPTION.parent-resource | |
| Definition | Reference to owning resource. |
| Short | Reference to owning resource. |
| Control | 1..1 |
| Type | http://openehr.org/fhir/StructureDefinition/AUTHORED-RESOURCE |
| Is Modifier | false |
| 14. RESOURCE_DESCRIPTION.details | |
| Definition | Details of all parts of resource description that are natural language-dependent, keyed by language code. |
| Short | Details of all parts of resource description that are natural language-dependent, keyed by language code. |
| Control | 1..1 |
| Type | http://openehr.org/fhir/StructureDefinition/Hash<T:string; U:http://openehr.org/fhir/StructureDefinition/RESOURCE-DESCRIPTION-ITEM> |
| Is Modifier | false |