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