eHealth Infrastructure
3.0.0 - release

eHealth Infrastructure - Local Development build (v3.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Extension: ehealth-actionTrigger - Detailed Descriptions

Active as of 2024-05-16

Definitions for the ehealth-actionTrigger extension.

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

0. Extension
Definition

Defines a reaction along with its trigger conditions.

ShortReaction and trigger conditions
2. Extension.extension
Control3..?
4. Extension.extension:triggerCondition
Slice NametriggerCondition
Control1..*
TypeExtension(Trigger Condition) (Complex Extension)
6. Extension.extension:triggerBehavior
Slice NametriggerBehavior
Definition

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

ShortControls how multiple triggerCondition must be met
Control1..1
8. Extension.extension:triggerBehavior.extension
Control0..0
10. Extension.extension:triggerBehavior.url
Fixed ValuetriggerBehavior
12. 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
14. Extension.extension:triggerBehavior.value[x]:valueCode
Slice NamevalueCode
Control1..1
BindingThe codes SHALL be taken from Trigger Behavior
(required to http://ehealth.sundhed.dk/vs/trigger-behavior
Typecode
[x] NoteSee Choice of Data Types for further information about how to use [x]
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. Extension.extension:offset
Slice Nameoffset
Definition

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

ShortOffset applied to timing bounds
Control0..1
18. Extension.extension:offset.extension
Control0..0
20. Extension.extension:offset.url
Fixed Valueoffset
22. Extension.extension:offset.value[x]
[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
24. Extension.extension:offset.value[x]:valueDuration
Slice NamevalueDuration
Control0..1
TypeDuration
[x] NoteSee Choice of Data Types for further information about how to use [x]
26. Extension.extension:action
Slice Nameaction
Definition

Reaction to perform on current action when trigger conditions are met

ShortReaction to perform on current action
Control1..1
28. Extension.extension:action.extension
Control0..0
30. Extension.extension:action.url
Fixed Valueaction
32. 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
34. Extension.extension:action.value[x]:valueCoding
Slice NamevalueCoding
Control1..1
BindingThe codes SHALL be taken from Action
(required to http://ehealth.sundhed.dk/vs/action
TypeCoding
[x] NoteSee Choice of Data Types for further information about how to use [x]
36. Extension.url
Fixed Valuehttp://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-actionTrigger
38. Extension.value[x]
Control0..0