pub enum ActionSelectionBehavior {
All,
AllOrNone,
Any,
AtMostOne,
ExactlyOne,
OneOrMore,
}Expand description
ActionSelectionBehavior. Defines selection behavior of a group.
FHIR version: 5.0.0.
Variants§
All
all
All. All the actions in the group must be selected as a single unit.
AllOrNone
all-or-none
All Or None. All the actions in the group are meant to be chosen as a single unit: either all must be selected by the end user, or none may be selected.
Any
any
Any. Any number of the actions in the group may be chosen, from zero to all.
AtMostOne
at-most-one
At Most One. The end user may choose zero or at most one of the actions in the group.
ExactlyOne
exactly-one
Exactly One. The end user must choose one and only one of the selectable actions in the group. The user SHALL NOT choose none of the actions in the group.
OneOrMore
one-or-more
One Or More. The end user must choose a minimum of one, and as many additional as desired.
Trait Implementations§
Source§impl AsRef<str> for ActionSelectionBehavior
impl AsRef<str> for ActionSelectionBehavior
Source§impl Clone for ActionSelectionBehavior
impl Clone for ActionSelectionBehavior
Source§fn clone(&self) -> ActionSelectionBehavior
fn clone(&self) -> ActionSelectionBehavior
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for ActionSelectionBehavior
impl Debug for ActionSelectionBehavior
Source§impl<'de> Deserialize<'de> for ActionSelectionBehavior
impl<'de> Deserialize<'de> for ActionSelectionBehavior
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Source§impl Display for ActionSelectionBehavior
impl Display for ActionSelectionBehavior
Source§impl From<ActionSelectionBehavior> for CodeableConcept
impl From<ActionSelectionBehavior> for CodeableConcept
Source§fn from(code: ActionSelectionBehavior) -> Self
fn from(code: ActionSelectionBehavior) -> Self
Source§impl From<ActionSelectionBehavior> for Coding
impl From<ActionSelectionBehavior> for Coding
Source§fn from(code: ActionSelectionBehavior) -> Self
fn from(code: ActionSelectionBehavior) -> Self
Source§impl FromStr for ActionSelectionBehavior
impl FromStr for ActionSelectionBehavior
Source§impl Hash for ActionSelectionBehavior
impl Hash for ActionSelectionBehavior
Source§impl PartialEq for ActionSelectionBehavior
impl PartialEq for ActionSelectionBehavior
Source§fn eq(&self, other: &ActionSelectionBehavior) -> bool
fn eq(&self, other: &ActionSelectionBehavior) -> bool
self and other values to be equal, and is used by ==.