http://hl7.org/fhir/StructureDefinition/TriggerDefinition|5.0.0

TriggerDefinition Type: A description of a triggering event. Triggering events can be named events, data events, or periodic, as determined by the type element.
NameFlagsCardTypeDescription & Constraints
TriggerDefinition
0..*Defines an expected trigger for a module
 
type *
Σ
1..1codenamed-event | periodic | data-changed | data-added | data-modified | data-removed | data-accessed | data-access-ended TriggerType (required)
 
name
Σ
0..1stringName or URI that identifies the event
 
code
Σ
0..1CodeableConceptCoded definition of the event
 
subscriptionTopic
Σ
0..1canonicalWhat event
 
timing[x]
Σ
0..1Timing of the event
 
 
timingTiming
Σ
0..1Timing
 
 
timingReference
Σ
0..1Reference
 
 
timingDate
Σ
0..1date
 
 
timingDateTime
Σ
0..1dateTime
 
data
Σ
0..*DataRequirementTriggering data of the event (multiple = 'and')
 
condition
Σ
0..1ExpressionWhether the event triggers (boolean expression)