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
jsonThe JSON element to use to populate the receiver
contextThe instantiation context to use
-
Undocumented
Declaration
Swift
open class TriggerDefinition: Element
View on GitHub
Install in Dash
TriggerDefinition Class Reference