pub struct CarePlanActivityBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub performed_activity: Option<Vec<CodeableReference>>,
pub progress: Option<Vec<Annotation>>,
pub planned_activity_reference: Option<Reference>,
}
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
performed_activity: Option<Vec<CodeableReference>>
Results of the activity (concept, or Appointment, Encounter, Procedure, etc.)
progress: Option<Vec<Annotation>>
Comments about the activity status/progress
planned_activity_reference: Option<Reference>
Activity that is intended to be part of the care plan
Trait Implementations§
Source§impl Clone for CarePlanActivityBackboneElement
impl Clone for CarePlanActivityBackboneElement
Source§fn clone(&self) -> CarePlanActivityBackboneElement
fn clone(&self) -> CarePlanActivityBackboneElement
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 CarePlanActivityBackboneElement
impl Convert for CarePlanActivityBackboneElement
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 CarePlanActivityBackboneElement
impl Default for CarePlanActivityBackboneElement
Source§fn default() -> CarePlanActivityBackboneElement
fn default() -> CarePlanActivityBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CarePlanActivityBackboneElement
impl<'de> Deserialize<'de> for CarePlanActivityBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for CarePlanActivityBackboneElement
impl Executor for CarePlanActivityBackboneElement
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 CarePlanActivityBackboneElement
Auto Trait Implementations§
impl Freeze for CarePlanActivityBackboneElement
impl RefUnwindSafe for CarePlanActivityBackboneElement
impl Send for CarePlanActivityBackboneElement
impl Sync for CarePlanActivityBackboneElement
impl Unpin for CarePlanActivityBackboneElement
impl UnwindSafe for CarePlanActivityBackboneElement
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