pub struct CompositionSectionBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub title: Option<StringDt>,
pub code: Option<CodeableConcept>,
pub author: Option<Vec<Reference>>,
pub focus: Option<Reference>,
pub text: Option<Narrative>,
pub ordered_by: Option<CodeableConcept>,
pub entry: Option<Vec<Reference>>,
pub empty_reason: Option<CodeableConcept>,
pub section: Option<Vec<CompositionSectionBackboneElement>>,
}
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
title: Option<StringDt>
Label for section (e.g. for ToC)
code: Option<CodeableConcept>
Classification of section (recommended)
Who and/or what authored the section
focus: Option<Reference>
Who/what the section is about, when it is not about the subject of composition
text: Option<Narrative>
Text summary of the section, for human interpretation
ordered_by: Option<CodeableConcept>
Order of section entries
entry: Option<Vec<Reference>>
A reference to data that supports this section
empty_reason: Option<CodeableConcept>
Why the section is empty
section: Option<Vec<CompositionSectionBackboneElement>>
Nested Section
Trait Implementations§
Source§impl Clone for CompositionSectionBackboneElement
impl Clone for CompositionSectionBackboneElement
Source§fn clone(&self) -> CompositionSectionBackboneElement
fn clone(&self) -> CompositionSectionBackboneElement
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 CompositionSectionBackboneElement
impl Convert for CompositionSectionBackboneElement
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 CompositionSectionBackboneElement
impl Default for CompositionSectionBackboneElement
Source§fn default() -> CompositionSectionBackboneElement
fn default() -> CompositionSectionBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CompositionSectionBackboneElement
impl<'de> Deserialize<'de> for CompositionSectionBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for CompositionSectionBackboneElement
impl Executor for CompositionSectionBackboneElement
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 CompositionSectionBackboneElement
Auto Trait Implementations§
impl Freeze for CompositionSectionBackboneElement
impl RefUnwindSafe for CompositionSectionBackboneElement
impl Send for CompositionSectionBackboneElement
impl Sync for CompositionSectionBackboneElement
impl Unpin for CompositionSectionBackboneElement
impl UnwindSafe for CompositionSectionBackboneElement
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