pub struct FamilyMemberHistoryConditionBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub code: Option<CodeableConcept>,
pub outcome: Option<CodeableConcept>,
pub contributed_to_death: Option<BooleanDt>,
pub onset: Option<StringDt>,
pub note: Option<Vec<Annotation>>,
}
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
code: Option<CodeableConcept>
Condition suffered by relation
outcome: Option<CodeableConcept>
deceased | permanent disability | etc
contributed_to_death: Option<BooleanDt>
Whether the condition contributed to the cause of death
onset: Option<StringDt>
When condition first manifested
note: Option<Vec<Annotation>>
Extra information about condition
Trait Implementations§
Source§impl Clone for FamilyMemberHistoryConditionBackboneElement
impl Clone for FamilyMemberHistoryConditionBackboneElement
Source§fn clone(&self) -> FamilyMemberHistoryConditionBackboneElement
fn clone(&self) -> FamilyMemberHistoryConditionBackboneElement
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 FamilyMemberHistoryConditionBackboneElement
impl Convert for FamilyMemberHistoryConditionBackboneElement
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 FamilyMemberHistoryConditionBackboneElement
impl Default for FamilyMemberHistoryConditionBackboneElement
Source§fn default() -> FamilyMemberHistoryConditionBackboneElement
fn default() -> FamilyMemberHistoryConditionBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FamilyMemberHistoryConditionBackboneElement
impl<'de> Deserialize<'de> for FamilyMemberHistoryConditionBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for FamilyMemberHistoryConditionBackboneElement
impl Executor for FamilyMemberHistoryConditionBackboneElement
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 FamilyMemberHistoryConditionBackboneElement
Auto Trait Implementations§
impl Freeze for FamilyMemberHistoryConditionBackboneElement
impl RefUnwindSafe for FamilyMemberHistoryConditionBackboneElement
impl Send for FamilyMemberHistoryConditionBackboneElement
impl Sync for FamilyMemberHistoryConditionBackboneElement
impl Unpin for FamilyMemberHistoryConditionBackboneElement
impl UnwindSafe for FamilyMemberHistoryConditionBackboneElement
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