pub struct RequestOrchestrationActionBackboneElement {Show 30 fields
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub link_id: Option<StringDt>,
pub prefix: Option<StringDt>,
pub title: Option<StringDt>,
pub description: Option<MarkdownDt>,
pub text_equivalent: Option<MarkdownDt>,
pub priority: Option<CodeDt>,
pub code: Option<Vec<CodeableConcept>>,
pub documentation: Option<Vec<RelatedArtifact>>,
pub goal: Option<Vec<Reference>>,
pub condition: Option<Vec<RequestOrchestrationActionConditionBackboneElement>>,
pub input: Option<Vec<RequestOrchestrationActionInputBackboneElement>>,
pub output: Option<Vec<RequestOrchestrationActionOutputBackboneElement>>,
pub related_action: Option<Vec<RequestOrchestrationActionRelatedActionBackboneElement>>,
pub timing: Option<Timing>,
pub location: Option<CodeableReference>,
pub participant: Option<Vec<RequestOrchestrationActionParticipantBackboneElement>>,
pub type_: Option<CodeableConcept>,
pub grouping_behavior: Option<CodeDt>,
pub selection_behavior: Option<CodeDt>,
pub required_behavior: Option<CodeDt>,
pub precheck_behavior: Option<CodeDt>,
pub cardinality_behavior: Option<CodeDt>,
pub resource: Option<Reference>,
pub definition: Option<UriDt>,
pub transform: Option<CanonicalDt>,
pub dynamic_value: Option<Vec<RequestOrchestrationActionDynamicValueBackboneElement>>,
pub action: Option<Vec<RequestOrchestrationActionBackboneElement>>,
}
Fields§
§id: Option<String>
Unique id for inter-element referencing
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored even if unrecognized
link_id: Option<StringDt>
Pointer to specific item from the PlanDefinition
prefix: Option<StringDt>
User-visible prefix for the action (e.g. 1. or A.)
title: Option<StringDt>
User-visible title
description: Option<MarkdownDt>
Short description of the action
text_equivalent: Option<MarkdownDt>
Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system
priority: Option<CodeDt>
routine | urgent | asap | stat
code: Option<Vec<CodeableConcept>>
Code representing the meaning of the action or sub-actions
documentation: Option<Vec<RelatedArtifact>>
Supporting documentation for the intended performer of the action
goal: Option<Vec<Reference>>
What goals
condition: Option<Vec<RequestOrchestrationActionConditionBackboneElement>>
Whether or not the action is applicable
input: Option<Vec<RequestOrchestrationActionInputBackboneElement>>
Input data requirements
output: Option<Vec<RequestOrchestrationActionOutputBackboneElement>>
Output data definition
Relationship to another action
timing: Option<Timing>
When the action should take place
location: Option<CodeableReference>
Where it should happen
participant: Option<Vec<RequestOrchestrationActionParticipantBackboneElement>>
Who should perform the action
type_: Option<CodeableConcept>
create | update | remove | fire-event
grouping_behavior: Option<CodeDt>
visual-group | logical-group | sentence-group
selection_behavior: Option<CodeDt>
any | all | all-or-none | exactly-one | at-most-one | one-or-more
required_behavior: Option<CodeDt>
must | could | must-unless-documented
precheck_behavior: Option<CodeDt>
yes | no
cardinality_behavior: Option<CodeDt>
single | multiple
resource: Option<Reference>
The target of the action
definition: Option<UriDt>
Description of the activity to be performed
transform: Option<CanonicalDt>
Transform to apply the template
dynamic_value: Option<Vec<RequestOrchestrationActionDynamicValueBackboneElement>>
Dynamic aspects of the definition
action: Option<Vec<RequestOrchestrationActionBackboneElement>>
Sub action
Trait Implementations§
Source§impl Clone for RequestOrchestrationActionBackboneElement
impl Clone for RequestOrchestrationActionBackboneElement
Source§fn clone(&self) -> RequestOrchestrationActionBackboneElement
fn clone(&self) -> RequestOrchestrationActionBackboneElement
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more