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.
description: 'TriggerDefinition Type: A description of a triggering event. Triggering events can be named events, data events, or periodic, as determined by the type element.'
derivation: specialization
name: TriggerDefinition
type: TriggerDefinition
elements:
  type:
    short: named-event | periodic | data-changed | data-added | data-modified | data-removed | data-accessed | data-access-ended
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/trigger-type|5.0.0'}
    isSummary: true
    index: 0
  name: {short: Name or URI that identifies the event, isSummary: true, index: 1}
  code: {short: Coded definition of the event, isSummary: true, index: 2}
  subscriptionTopic: {short: What event, isSummary: true, index: 3}
  timing:
    short: Timing of the event
    choices: []
    isSummary: true
    index: 5
  data: {short: Triggering data of the event (multiple = 'and'), array: true, isSummary: true, index: 6}
  condition: {short: Whether the event triggers (boolean expression), isSummary: true, index: 7}
class: complex-type
kind: complex-type
url: http://hl7.org/fhir/StructureDefinition/TriggerDefinition
base: http://hl7.org/fhir/StructureDefinition/DataType
version: 5.0.0
required: [type]