eHealth Infrastructure
2.6.0 - Release 13

eHealth Infrastructure - Local Development build (v2.6.0). See the Directory of published versions

Extension: ehealth-actionTrigger - Detailed Descriptions

Active as of 2023-01-12

Definitions for the ehealth-actionTrigger extension.

Guidance on how to interpret the contents of this table can be found here.

1. Extension
Definition

Defines a reaction along with its trigger conditions.

Optional Extension Element - found in all resources.

2. Extension.extension
Control30..*
3. Extension.extension:triggerCondition
SliceNametriggerCondition
Control1..*
TypeExtension(ehealth-triggerCondition) (Complex Extension)
4. Extension.extension:triggerBehavior
SliceNametriggerBehavior
Definition

Controls how multiple triggerCondition must be met - all or one-or-more.

Control1..1
5. Extension.extension:triggerBehavior.extension
Control0..0
6. Extension.extension:triggerBehavior.url
Control0..?
Fixed ValuetriggerBehavior
7. Extension.extension:triggerBehavior.value[x]
Control1..?
[x] NoteSee Choice of Data Types for further information about how to use [x]
SlicingThis element introduces a set of slices on Extension.extension.value[x]. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • type @ $this
8. Extension.extension:triggerBehavior.valueCode
Control1..1
BindingThe codes SHALL be taken from Trigger Behavior
Typecode
9. Extension.extension:offset
SliceNameoffset
Definition

Controls offset applied to timing bounds of the current action when trigger conditions are met and reaction triggered.

Control0..1
10. Extension.extension:offset.extension
Control0..0
11. Extension.extension:offset.url
Control0..?
Fixed Valueoffset
12. Extension.extension:offset.valueDuration
Control0..1
TypeDuration
13. Extension.extension:action
SliceNameaction
Definition

Reaction to perform on current action when trigger conditions are met

Control1..1
14. Extension.extension:action.extension
Control0..0
15. Extension.extension:action.url
Control0..?
Fixed Valueaction
16. Extension.extension:action.value[x]
Control1..?
[x] NoteSee Choice of Data Types for further information about how to use [x]
SlicingThis element introduces a set of slices on Extension.extension.value[x]. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • type @ $this
17. Extension.extension:action.valueCoding
Control1..1
BindingThe codes SHALL be taken from Action
TypeCoding
18. Extension.url
Fixed Valuehttp://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-actionTrigger
19. Extension.value[x]
Control0..01
[x] NoteSee Choice of Data Types for further information about how to use [x]