TriggerDefinition

complex type

Base StructureDefinition for TriggerDefinition Type: A description of a triggering event. Triggering events can be named events, data events, or periodic, as determined by the type element.

Official spec
PathCard.TypeDescription & Constraints
TriggerDefinition0..*Defines an expected trigger for a module
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.typeΣ1..1codenamed-event | periodic | data-changed | data-added | data-modified | data-removed | data-accessed | data-access-ended
Bindingtrigger-type(required)
.nameΣ0..1stringName or URI that identifies the event
.timing[x]Σ0..1Timing | Reference(Schedule) | date | dateTimeTiming of the event
.dataΣ0..*DataRequirementTriggering data of the event (multiple = 'and')
.conditionΣ0..1ExpressionWhether the event triggers (boolean expression)