PlanDefinitionAction
open class PlanDefinitionAction: BackboneElement
Action defined by the plan.
An action to be taken as part of the plan.
-
Action defined by the plan.
An action to be taken as part of the plan.
Declaration
Swift
override open class var resourceType: String -
A sub-action.
Declaration
Swift
public var action: [PlanDefinitionAction]? -
Defines whether the action can be selected multiple times.
Declaration
Swift
public var cardinalityBehavior: ActionCardinalityBehavior? -
Code representing the meaning of the action or sub-actions.
Declaration
Swift
public var code: [CodeableConcept]? -
Whether or not the action is applicable.
Declaration
Swift
public var condition: [PlanDefinitionActionCondition]? -
Description of the activity to be performed.
Declaration
Swift
public var definition: Reference? -
Short description of the action.
Declaration
Swift
public var description_fhir: FHIRString? -
Supporting documentation for the intended performer of the action.
Declaration
Swift
public var documentation: [RelatedArtifact]? -
Dynamic aspects of the definition.
Declaration
Swift
public var dynamicValue: [PlanDefinitionActionDynamicValue]? -
What goals this action supports.
Declaration
Swift
public var goalId: [FHIRString]? -
Defines the grouping behavior for the action and its children.
Declaration
Swift
public var groupingBehavior: ActionGroupingBehavior? -
Input data requirements.
Declaration
Swift
public var input: [DataRequirement]? -
User-visible label for the action (e.g. 1. or A.).
Declaration
Swift
public var label: FHIRString? -
Output data definition.
Declaration
Swift
public var output: [DataRequirement]? -
Who should participate in the action.
Declaration
Swift
public var participant: [PlanDefinitionActionParticipant]? -
Defines whether the action should usually be preselected.
Declaration
Swift
public var precheckBehavior: ActionPrecheckBehavior? -
Why the action should be performed.
Declaration
Swift
public var reason: [CodeableConcept]? -
Relationship to another action.
Declaration
Swift
public var relatedAction: [PlanDefinitionActionRelatedAction]? -
Defines the requiredness behavior for the action.
Declaration
Swift
public var requiredBehavior: ActionRequiredBehavior? -
Defines the selection behavior for the action and its children.
Declaration
Swift
public var selectionBehavior: ActionSelectionBehavior? -
Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system.
Declaration
Swift
public var textEquivalent: FHIRString? -
When the action should take place.
Declaration
Swift
public var timingDateTime: DateTime? -
When the action should take place.
Declaration
Swift
public var timingDuration: Duration? -
When the action should take place.
Declaration
Swift
public var timingPeriod: Period? -
When the action should take place.
Declaration
Swift
public var timingRange: Range? -
When the action should take place.
Declaration
Swift
public var timingTiming: Timing? -
User-visible title.
Declaration
Swift
public var title: FHIRString? -
Transform to apply the template.
Declaration
Swift
public var transform: Reference? -
When the action should be triggered.
Declaration
Swift
public var triggerDefinition: [TriggerDefinition]? -
create | update | remove | fire-event.
Declaration
Swift
public var type: Coding? -
create | update | remove | fire-event.
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 PlanDefinitionAction: BackboneElement
View on GitHub
Install in Dash
PlanDefinitionAction Class Reference