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. | |
![]() |
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. | |
![]() |
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. | |
![]() |
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. | |
![]() |
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. | |
![]() |
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. | |
![]() |
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