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
| Official URL: http://openehr.org/fhir/StructureDefinition/AUTHORED-RESOURCE | Version: 0.1.0 | |||
| Standards status: Informative | Maturity Level: 3 | Computable Name: AUTHORED_RESOURCE | ||
Abstract idea of an online resource created by a human author.
Original Source: specifications.openehr.org
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Any | This is an abstract type. Abstract idea of an online resource created by a human author. Constraints: Languages_available_valid, Revision_history_valid, Current_revision_valid, Translations_valid, Description_valid |
![]() ![]() |
1..1 | CODE_PHRASE | Language in which this resource was initially authored. | |
![]() ![]() |
0..1 | boolean | True if this resource is under any kind of change control (even file copying), in which case revision history is created. | |
![]() ![]() |
0..1 | TRANSLATION_DETAILS | List of details for each natural-language translation made of this resource, keyed by language. | |
![]() ![]() |
0..1 | RESOURCE_DESCRIPTION | Description and lifecycle information of the resource. | |
![]() ![]() |
0..1 | REVISION_HISTORY | The revision history of the resource. | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| Current_revision_valid | error | AUTHORED_RESOURCE | Current revision valid must be present |
(current_revision().exists() and is_controlled.not()) implies current_revision().is_equal (“(uncontrolled)”)
|
| Description_valid | error | AUTHORED_RESOURCE | Description valid must be present |
translations.exists() implies (description.details.for_all (d |\ntranslations.has_key (d.language.code_string)))
|
| Languages_available_valid | error | AUTHORED_RESOURCE | Languages available valid |
languages_available().has (original_language)
|
| Revision_history_valid | error | AUTHORED_RESOURCE | Revision history valid must satisfy exclusive conditions |
is_controlled xor revision_history .empty()
|
| Translations_valid | error | AUTHORED_RESOURCE | Translations valid must be present |
translations.exists() implies (translations.empty().not() and translations.not().has (orginal_language.code_string))
|
This structure is derived from Any
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Any | This is an abstract type. Abstract idea of an online resource created by a human author. Binding: https://specifications.openehr.org/fhir/valueset-languages (required) Constraints: Languages_available_valid, Revision_history_valid, Current_revision_valid, Translations_valid, Description_valid |
![]() ![]() |
1..1 | CODE_PHRASE | Language in which this resource was initially authored. | |
![]() ![]() |
0..1 | boolean | True if this resource is under any kind of change control (even file copying), in which case revision history is created. | |
![]() ![]() |
0..1 | TRANSLATION_DETAILS | List of details for each natural-language translation made of this resource, keyed by language. | |
![]() ![]() |
0..1 | RESOURCE_DESCRIPTION | Description and lifecycle information of the resource. | |
![]() ![]() |
0..1 | REVISION_HISTORY | The revision history of the resource. | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| AUTHORED_RESOURCE | Base | required | https://specifications.openehr.org/fhir/valueset-languages | Not Stated | Unknown |
| Id | Grade | Path(s) | Description | Expression |
| Current_revision_valid | error | AUTHORED_RESOURCE | Current revision valid must be present |
(current_revision().exists() and is_controlled.not()) implies current_revision().is_equal (“(uncontrolled)”)
|
| Description_valid | error | AUTHORED_RESOURCE | Description valid must be present |
translations.exists() implies (description.details.for_all (d |\ntranslations.has_key (d.language.code_string)))
|
| Languages_available_valid | error | AUTHORED_RESOURCE | Languages available valid |
languages_available().has (original_language)
|
| Revision_history_valid | error | AUTHORED_RESOURCE | Revision history valid must satisfy exclusive conditions |
is_controlled xor revision_history .empty()
|
| Translations_valid | error | AUTHORED_RESOURCE | Translations valid must be present |
translations.exists() implies (translations.empty().not() and translations.not().has (orginal_language.code_string))
|
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Any | This is an abstract type. Abstract idea of an online resource created by a human author. Constraints: Languages_available_valid, Revision_history_valid, Current_revision_valid, Translations_valid, Description_valid |
![]() ![]() |
1..1 | CODE_PHRASE | Language in which this resource was initially authored. | |
![]() ![]() |
0..1 | boolean | True if this resource is under any kind of change control (even file copying), in which case revision history is created. | |
![]() ![]() |
0..1 | TRANSLATION_DETAILS | List of details for each natural-language translation made of this resource, keyed by language. | |
![]() ![]() |
0..1 | RESOURCE_DESCRIPTION | Description and lifecycle information of the resource. | |
![]() ![]() |
0..1 | REVISION_HISTORY | The revision history of the resource. | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| Current_revision_valid | error | AUTHORED_RESOURCE | Current revision valid must be present |
(current_revision().exists() and is_controlled.not()) implies current_revision().is_equal (“(uncontrolled)”)
|
| Description_valid | error | AUTHORED_RESOURCE | Description valid must be present |
translations.exists() implies (description.details.for_all (d |\ntranslations.has_key (d.language.code_string)))
|
| Languages_available_valid | error | AUTHORED_RESOURCE | Languages available valid |
languages_available().has (original_language)
|
| Revision_history_valid | error | AUTHORED_RESOURCE | Revision history valid must satisfy exclusive conditions |
is_controlled xor revision_history .empty()
|
| Translations_valid | error | AUTHORED_RESOURCE | Translations valid must be present |
translations.exists() implies (translations.empty().not() and translations.not().has (orginal_language.code_string))
|
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Any | This is an abstract type. Abstract idea of an online resource created by a human author. Constraints: Languages_available_valid, Revision_history_valid, Current_revision_valid, Translations_valid, Description_valid |
![]() ![]() |
1..1 | CODE_PHRASE | Language in which this resource was initially authored. | |
![]() ![]() |
0..1 | boolean | True if this resource is under any kind of change control (even file copying), in which case revision history is created. | |
![]() ![]() |
0..1 | TRANSLATION_DETAILS | List of details for each natural-language translation made of this resource, keyed by language. | |
![]() ![]() |
0..1 | RESOURCE_DESCRIPTION | Description and lifecycle information of the resource. | |
![]() ![]() |
0..1 | REVISION_HISTORY | The revision history of the resource. | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| Current_revision_valid | error | AUTHORED_RESOURCE | Current revision valid must be present |
(current_revision().exists() and is_controlled.not()) implies current_revision().is_equal (“(uncontrolled)”)
|
| Description_valid | error | AUTHORED_RESOURCE | Description valid must be present |
translations.exists() implies (description.details.for_all (d |\ntranslations.has_key (d.language.code_string)))
|
| Languages_available_valid | error | AUTHORED_RESOURCE | Languages available valid |
languages_available().has (original_language)
|
| Revision_history_valid | error | AUTHORED_RESOURCE | Revision history valid must satisfy exclusive conditions |
is_controlled xor revision_history .empty()
|
| Translations_valid | error | AUTHORED_RESOURCE | Translations valid must be present |
translations.exists() implies (translations.empty().not() and translations.not().has (orginal_language.code_string))
|
Differential View
This structure is derived from Any
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Any | This is an abstract type. Abstract idea of an online resource created by a human author. Binding: https://specifications.openehr.org/fhir/valueset-languages (required) Constraints: Languages_available_valid, Revision_history_valid, Current_revision_valid, Translations_valid, Description_valid |
![]() ![]() |
1..1 | CODE_PHRASE | Language in which this resource was initially authored. | |
![]() ![]() |
0..1 | boolean | True if this resource is under any kind of change control (even file copying), in which case revision history is created. | |
![]() ![]() |
0..1 | TRANSLATION_DETAILS | List of details for each natural-language translation made of this resource, keyed by language. | |
![]() ![]() |
0..1 | RESOURCE_DESCRIPTION | Description and lifecycle information of the resource. | |
![]() ![]() |
0..1 | REVISION_HISTORY | The revision history of the resource. | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| AUTHORED_RESOURCE | Base | required | https://specifications.openehr.org/fhir/valueset-languages | Not Stated | Unknown |
| Id | Grade | Path(s) | Description | Expression |
| Current_revision_valid | error | AUTHORED_RESOURCE | Current revision valid must be present |
(current_revision().exists() and is_controlled.not()) implies current_revision().is_equal (“(uncontrolled)”)
|
| Description_valid | error | AUTHORED_RESOURCE | Description valid must be present |
translations.exists() implies (description.details.for_all (d |\ntranslations.has_key (d.language.code_string)))
|
| Languages_available_valid | error | AUTHORED_RESOURCE | Languages available valid |
languages_available().has (original_language)
|
| Revision_history_valid | error | AUTHORED_RESOURCE | Revision history valid must satisfy exclusive conditions |
is_controlled xor revision_history .empty()
|
| Translations_valid | error | AUTHORED_RESOURCE | Translations valid must be present |
translations.exists() implies (translations.empty().not() and translations.not().has (orginal_language.code_string))
|
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Any | This is an abstract type. Abstract idea of an online resource created by a human author. Constraints: Languages_available_valid, Revision_history_valid, Current_revision_valid, Translations_valid, Description_valid |
![]() ![]() |
1..1 | CODE_PHRASE | Language in which this resource was initially authored. | |
![]() ![]() |
0..1 | boolean | True if this resource is under any kind of change control (even file copying), in which case revision history is created. | |
![]() ![]() |
0..1 | TRANSLATION_DETAILS | List of details for each natural-language translation made of this resource, keyed by language. | |
![]() ![]() |
0..1 | RESOURCE_DESCRIPTION | Description and lifecycle information of the resource. | |
![]() ![]() |
0..1 | REVISION_HISTORY | The revision history of the resource. | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| Current_revision_valid | error | AUTHORED_RESOURCE | Current revision valid must be present |
(current_revision().exists() and is_controlled.not()) implies current_revision().is_equal (“(uncontrolled)”)
|
| Description_valid | error | AUTHORED_RESOURCE | Description valid must be present |
translations.exists() implies (description.details.for_all (d |\ntranslations.has_key (d.language.code_string)))
|
| Languages_available_valid | error | AUTHORED_RESOURCE | Languages available valid |
languages_available().has (original_language)
|
| Revision_history_valid | error | AUTHORED_RESOURCE | Revision history valid must satisfy exclusive conditions |
is_controlled xor revision_history .empty()
|
| Translations_valid | error | AUTHORED_RESOURCE | Translations valid must be present |
translations.exists() implies (translations.empty().not() and translations.not().has (orginal_language.code_string))
|
Other representations of profile: CSV, Excel