pub struct EpisodeOfCareReasonBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub use_: Option<CodeableConcept>,
pub value: Option<Vec<CodeableReference>>,
}
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
use_: Option<CodeableConcept>
What the reason value should be used for/as
value: Option<Vec<CodeableReference>>
Medical reason to be addressed
Trait Implementations§
Source§impl Clone for EpisodeOfCareReasonBackboneElement
impl Clone for EpisodeOfCareReasonBackboneElement
Source§fn clone(&self) -> EpisodeOfCareReasonBackboneElement
fn clone(&self) -> EpisodeOfCareReasonBackboneElement
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Convert for EpisodeOfCareReasonBackboneElement
impl Convert for EpisodeOfCareReasonBackboneElement
fn to_integer(&self) -> Result<Integer>
fn to_decimal(&self) -> Result<Decimal>
fn to_strings(&self) -> Result<String>
fn to_datetime(&self) -> Result<DateTime>
fn to_boolean(&self) -> Result<Boolean>
Source§impl Default for EpisodeOfCareReasonBackboneElement
impl Default for EpisodeOfCareReasonBackboneElement
Source§fn default() -> EpisodeOfCareReasonBackboneElement
fn default() -> EpisodeOfCareReasonBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EpisodeOfCareReasonBackboneElement
impl<'de> Deserialize<'de> for EpisodeOfCareReasonBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for EpisodeOfCareReasonBackboneElement
impl Executor for EpisodeOfCareReasonBackboneElement
fn element(&self, symbol: &String, index: &Option<usize>) -> Result<Collection>
fn to_collection(&self, index: &Option<usize>) -> Collection
fn child(&self, _index: usize) -> Result<Collection>
impl DataType for EpisodeOfCareReasonBackboneElement
Auto Trait Implementations§
impl Freeze for EpisodeOfCareReasonBackboneElement
impl RefUnwindSafe for EpisodeOfCareReasonBackboneElement
impl Send for EpisodeOfCareReasonBackboneElement
impl Sync for EpisodeOfCareReasonBackboneElement
impl Unpin for EpisodeOfCareReasonBackboneElement
impl UnwindSafe for EpisodeOfCareReasonBackboneElement
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more