TriggerDefinition
open class TriggerDefinition: Element
Defines an expected trigger for a module.
A description of a triggering event.
-
Defines an expected trigger for a module.
A description of a triggering event.
Declaration
Swift
override open class var resourceType: String
-
Triggering data of the event.
Declaration
Swift
public var eventData: DataRequirement?
-
Triggering event name.
Declaration
Swift
public var eventName: FHIRString?
-
Timing of the event.
Declaration
Swift
public var eventTimingDate: FHIRDate?
-
Timing of the event.
Declaration
Swift
public var eventTimingDateTime: DateTime?
-
Timing of the event.
Declaration
Swift
public var eventTimingReference: Reference?
-
Timing of the event.
Declaration
Swift
public var eventTimingTiming: Timing?
-
The type of triggering event.
Declaration
Swift
public var type: TriggerType?
-
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
public convenience init(type: TriggerType)
-
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext)
Parameters
json
The JSON element to use to populate the receiver
context
The instantiation context to use
-
Undocumented
Declaration
Swift
open class TriggerDefinition: Element