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/EXTRACT-VERSION-SPEC | Version: 0.1.0 | |||
| Standards status: Informative | Maturity Level: 3 | Computable Name: EXTRACT_VERSION_SPEC | ||
Specification of what versions should be included in an Extract. By default, only latest versions are included in the Extract, in which case this part of the Extract specification is not needed at all. The attributes _include_all_versions_ and _commit_time_interval_ are used to modify this; the former forces all versions to be included; the latter limits the versions to be those latest versions committed in the time interval, or if _include_all_versions_ is True, all versions committed in the time interval.
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 | Specification of what versions should be included in an Extract. Constraints: Includes_revision_history_valid |
![]() ![]() |
1..1 | boolean | True if all versions of each item in the Extract are included. | |
![]() ![]() |
0..1 | DV_INTERVAL<DV_DATE_TIME> | Specifies commit time interval of items to source repository to include in Extract. | |
![]() ![]() |
1..1 | boolean | True if revision histories of the items in the Extract are included. | |
![]() ![]() |
1..1 | boolean | `True` if the data of items matched by the content spec should be included. | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| Includes_revision_history_valid | error | EXTRACT_VERSION_SPEC | Includes revision history valid must satisfy conditional constraints |
include_dat.not()a implies include_revision_history
|
This structure is derived from Any
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Any | Specification of what versions should be included in an Extract. Constraints: Includes_revision_history_valid |
![]() ![]() |
1..1 | boolean | True if all versions of each item in the Extract are included. | |
![]() ![]() |
0..1 | DV_INTERVAL<DV_DATE_TIME> | Specifies commit time interval of items to source repository to include in Extract. | |
![]() ![]() |
1..1 | boolean | True if revision histories of the items in the Extract are included. | |
![]() ![]() |
1..1 | boolean | `True` if the data of items matched by the content spec should be included. | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| Includes_revision_history_valid | error | EXTRACT_VERSION_SPEC | Includes revision history valid must satisfy conditional constraints |
include_dat.not()a implies include_revision_history
|
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Any | Specification of what versions should be included in an Extract. Constraints: Includes_revision_history_valid |
![]() ![]() |
1..1 | boolean | True if all versions of each item in the Extract are included. | |
![]() ![]() |
0..1 | DV_INTERVAL<DV_DATE_TIME> | Specifies commit time interval of items to source repository to include in Extract. | |
![]() ![]() |
1..1 | boolean | True if revision histories of the items in the Extract are included. | |
![]() ![]() |
1..1 | boolean | `True` if the data of items matched by the content spec should be included. | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| Includes_revision_history_valid | error | EXTRACT_VERSION_SPEC | Includes revision history valid must satisfy conditional constraints |
include_dat.not()a implies include_revision_history
|
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Any | Specification of what versions should be included in an Extract. Constraints: Includes_revision_history_valid |
![]() ![]() |
1..1 | boolean | True if all versions of each item in the Extract are included. | |
![]() ![]() |
0..1 | DV_INTERVAL<DV_DATE_TIME> | Specifies commit time interval of items to source repository to include in Extract. | |
![]() ![]() |
1..1 | boolean | True if revision histories of the items in the Extract are included. | |
![]() ![]() |
1..1 | boolean | `True` if the data of items matched by the content spec should be included. | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| Includes_revision_history_valid | error | EXTRACT_VERSION_SPEC | Includes revision history valid must satisfy conditional constraints |
include_dat.not()a implies include_revision_history
|
Differential View
This structure is derived from Any
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Any | Specification of what versions should be included in an Extract. Constraints: Includes_revision_history_valid |
![]() ![]() |
1..1 | boolean | True if all versions of each item in the Extract are included. | |
![]() ![]() |
0..1 | DV_INTERVAL<DV_DATE_TIME> | Specifies commit time interval of items to source repository to include in Extract. | |
![]() ![]() |
1..1 | boolean | True if revision histories of the items in the Extract are included. | |
![]() ![]() |
1..1 | boolean | `True` if the data of items matched by the content spec should be included. | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| Includes_revision_history_valid | error | EXTRACT_VERSION_SPEC | Includes revision history valid must satisfy conditional constraints |
include_dat.not()a implies include_revision_history
|
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Any | Specification of what versions should be included in an Extract. Constraints: Includes_revision_history_valid |
![]() ![]() |
1..1 | boolean | True if all versions of each item in the Extract are included. | |
![]() ![]() |
0..1 | DV_INTERVAL<DV_DATE_TIME> | Specifies commit time interval of items to source repository to include in Extract. | |
![]() ![]() |
1..1 | boolean | True if revision histories of the items in the Extract are included. | |
![]() ![]() |
1..1 | boolean | `True` if the data of items matched by the content spec should be included. | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| Includes_revision_history_valid | error | EXTRACT_VERSION_SPEC | Includes revision history valid must satisfy conditional constraints |
include_dat.not()a implies include_revision_history
|