pub struct EvidenceReportSectionBackboneElement {Show 15 fields
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub title: Option<StringDt>,
pub focus: Option<CodeableConcept>,
pub focus_reference: Option<Reference>,
pub author: Option<Vec<Reference>>,
pub text: Option<Narrative>,
pub mode: Option<CodeDt>,
pub ordered_by: Option<CodeableConcept>,
pub entry_classifier: Option<Vec<CodeableConcept>>,
pub entry_reference: Option<Vec<Reference>>,
pub entry_quantity: Option<Vec<Quantity>>,
pub empty_reason: Option<CodeableConcept>,
pub section: Option<Vec<EvidenceReportSectionBackboneElement>>,
}
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)
focus: Option<CodeableConcept>
Classification of section (recommended)
focus_reference: Option<Reference>
Classification of section by Resource
Who and/or what authored the section
text: Option<Narrative>
Text summary of the section, for human interpretation
mode: Option<CodeDt>
working | snapshot | changes
ordered_by: Option<CodeableConcept>
Order of section entries
entry_classifier: Option<Vec<CodeableConcept>>
Extensible classifiers as content
entry_reference: Option<Vec<Reference>>
Reference to resources as content
entry_quantity: Option<Vec<Quantity>>
Quantity as content
empty_reason: Option<CodeableConcept>
Why the section is empty
section: Option<Vec<EvidenceReportSectionBackboneElement>>
Nested Section
Trait Implementations§
Source§impl Clone for EvidenceReportSectionBackboneElement
impl Clone for EvidenceReportSectionBackboneElement
Source§fn clone(&self) -> EvidenceReportSectionBackboneElement
fn clone(&self) -> EvidenceReportSectionBackboneElement
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 EvidenceReportSectionBackboneElement
impl Convert for EvidenceReportSectionBackboneElement
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 EvidenceReportSectionBackboneElement
impl Default for EvidenceReportSectionBackboneElement
Source§fn default() -> EvidenceReportSectionBackboneElement
fn default() -> EvidenceReportSectionBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EvidenceReportSectionBackboneElement
impl<'de> Deserialize<'de> for EvidenceReportSectionBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for EvidenceReportSectionBackboneElement
impl Executor for EvidenceReportSectionBackboneElement
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 EvidenceReportSectionBackboneElement
Auto Trait Implementations§
impl Freeze for EvidenceReportSectionBackboneElement
impl RefUnwindSafe for EvidenceReportSectionBackboneElement
impl Send for EvidenceReportSectionBackboneElement
impl Sync for EvidenceReportSectionBackboneElement
impl Unpin for EvidenceReportSectionBackboneElement
impl UnwindSafe for EvidenceReportSectionBackboneElement
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