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 EXTRACT-UPDATE-SPEC logical model.
Guidance on how to interpret the contents of this table can be foundhere
0. EXTRACT_UPDATE_SPEC | |
Definition | Specification of the how the request should be processed by server. The request can be persisted in the server, meaning that a) it can be re-activated by the requesting system simply by indicating Request id, and b) that a changes-only pattern of Extract updates can be set up. To achieve this, the server has to remember what was sent in the previous response. The update mode may be event-driven and periodic update or a mixture of both. The candidate items to be sent each time are the result of re-evaluating the content and versioning parts of the specification; what is actually sent is determined by the Base definition for all types defined in FHIR type system. |
Short | Specification of the how the request should be processed by server.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 | Overall_validity: Overall validity must be present (repeat_period.exists() or trigger_events.exists() )Trigger_events_validity: Trigger events validity must be present ( trigger_events.exists() implies trigger_events.empty().not() )Send_changes_only_validity: Send changes only validity must satisfy conditional constraints ( null # TODO: manual translation needed ) |
2. EXTRACT_UPDATE_SPEC.persist-in-server | |
Definition | If True, this Request is persisted in the server until further notice. |
Short | If True, this Request is persisted in the server until further notice. |
Control | 1..1 |
Type | boolean |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
4. EXTRACT_UPDATE_SPEC.repeat-period | |
Definition | Period for resending update Extracts in response to original Request. |
Short | Period for resending update Extracts in response to original Request. |
Control | 0..1 |
Type | http://openehr.org/fhir/StructureDefinition/DV-DURATION |
Is Modifier | false |
6. EXTRACT_UPDATE_SPEC.trigger-events | |
Definition | Set of Event names that will cause sending of update Extracts. Event types include:
Coded by openEHR Terminology group 'extract update trigger event type'. |
Short | Set of Event names that will cause sending of update Extracts. |
Control | 0..* |
Type | http://openehr.org/fhir/StructureDefinition/DV-CODED-TEXT |
Is Modifier | false |
8. EXTRACT_UPDATE_SPEC.update-method | |
Definition | Indicate mode of update. Can be: send only items that are changed (including logical deletions) or new since last send. For |
Short | Indicate mode of update. |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/CODE-PHRASE |
Is Modifier | false |
Guidance on how to interpret the contents of this table can be foundhere
0. EXTRACT_UPDATE_SPEC | |
Definition | Specification of the how the request should be processed by server. The request can be persisted in the server, meaning that a) it can be re-activated by the requesting system simply by indicating Request id, and b) that a changes-only pattern of Extract updates can be set up. To achieve this, the server has to remember what was sent in the previous response. The update mode may be event-driven and periodic update or a mixture of both. The candidate items to be sent each time are the result of re-evaluating the content and versioning parts of the specification; what is actually sent is determined by the |
Short | Specification of the how the request should be processed by server. |
Control | 0..* |
Is Modifier | false |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
Invariants | Overall_validity: Overall validity must be present (repeat_period.exists() or trigger_events.exists() )Trigger_events_validity: Trigger events validity must be present ( trigger_events.exists() implies trigger_events.empty().not() )Send_changes_only_validity: Send changes only validity must satisfy conditional constraints ( null # TODO: manual translation needed ) |
2. EXTRACT_UPDATE_SPEC.persist-in-server | |
Definition | If True, this Request is persisted in the server until further notice. |
Short | If True, this Request is persisted in the server until further notice. |
Control | 1..1 |
Type | boolean |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
4. EXTRACT_UPDATE_SPEC.repeat-period | |
Definition | Period for resending update Extracts in response to original Request. |
Short | Period for resending update Extracts in response to original Request. |
Control | 0..1 |
Type | http://openehr.org/fhir/StructureDefinition/DV-DURATION |
Is Modifier | false |
6. EXTRACT_UPDATE_SPEC.trigger-events | |
Definition | Set of Event names that will cause sending of update Extracts. Event types include:
Coded by openEHR Terminology group 'extract update trigger event type'. |
Short | Set of Event names that will cause sending of update Extracts. |
Control | 0..* |
Type | http://openehr.org/fhir/StructureDefinition/DV-CODED-TEXT |
Is Modifier | false |
8. EXTRACT_UPDATE_SPEC.update-method | |
Definition | Indicate mode of update. Can be: send only items that are changed (including logical deletions) or new since last send. For |
Short | Indicate mode of update. |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/CODE-PHRASE |
Is Modifier | false |
Guidance on how to interpret the contents of this table can be foundhere
0. EXTRACT_UPDATE_SPEC | |
Definition | Specification of the how the request should be processed by server. The request can be persisted in the server, meaning that a) it can be re-activated by the requesting system simply by indicating Request id, and b) that a changes-only pattern of Extract updates can be set up. To achieve this, the server has to remember what was sent in the previous response. The update mode may be event-driven and periodic update or a mixture of both. The candidate items to be sent each time are the result of re-evaluating the content and versioning parts of the specification; what is actually sent is determined by the |
Short | Specification of the how the request should be processed by server. |
Control | 0..* |
Is Modifier | false |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
Invariants | Overall_validity: Overall validity must be present (repeat_period.exists() or trigger_events.exists() )Trigger_events_validity: Trigger events validity must be present ( trigger_events.exists() implies trigger_events.empty().not() )Send_changes_only_validity: Send changes only validity must satisfy conditional constraints ( null # TODO: manual translation needed ) |
2. EXTRACT_UPDATE_SPEC.persist-in-server | |
Definition | If True, this Request is persisted in the server until further notice. |
Short | If True, this Request is persisted in the server until further notice. |
Control | 1..1 |
Type | boolean |
Is Modifier | false |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
4. EXTRACT_UPDATE_SPEC.repeat-period | |
Definition | Period for resending update Extracts in response to original Request. |
Short | Period for resending update Extracts in response to original Request. |
Control | 0..1 |
Type | http://openehr.org/fhir/StructureDefinition/DV-DURATION |
Is Modifier | false |
6. EXTRACT_UPDATE_SPEC.trigger-events | |
Definition | Set of Event names that will cause sending of update Extracts. Event types include:
Coded by openEHR Terminology group 'extract update trigger event type'. |
Short | Set of Event names that will cause sending of update Extracts. |
Control | 0..* |
Type | http://openehr.org/fhir/StructureDefinition/DV-CODED-TEXT |
Is Modifier | false |
8. EXTRACT_UPDATE_SPEC.update-method | |
Definition | Indicate mode of update. Can be: send only items that are changed (including logical deletions) or new since last send. For |
Short | Indicate mode of update. |
Control | 1..1 |
Type | http://openehr.org/fhir/StructureDefinition/CODE-PHRASE |
Is Modifier | false |