pub struct MeasureGroupStratifierComponentBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub link_id: Option<StringDt>,
pub code: Option<CodeableConcept>,
pub description: Option<MarkdownDt>,
pub criteria: Option<Expression>,
pub group_definition: 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
link_id: Option<StringDt>
Unique id for stratifier component in measure
code: Option<CodeableConcept>
Meaning of the stratifier component
description: Option<MarkdownDt>
The human readable description of this stratifier component
criteria: Option<Expression>
Component of how the measure should be stratified
group_definition: Option<Reference>
A group resource that defines this population
Trait Implementations§
Source§impl Clone for MeasureGroupStratifierComponentBackboneElement
impl Clone for MeasureGroupStratifierComponentBackboneElement
Source§fn clone(&self) -> MeasureGroupStratifierComponentBackboneElement
fn clone(&self) -> MeasureGroupStratifierComponentBackboneElement
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 MeasureGroupStratifierComponentBackboneElement
impl Convert for MeasureGroupStratifierComponentBackboneElement
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 MeasureGroupStratifierComponentBackboneElement
impl Default for MeasureGroupStratifierComponentBackboneElement
Source§fn default() -> MeasureGroupStratifierComponentBackboneElement
fn default() -> MeasureGroupStratifierComponentBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MeasureGroupStratifierComponentBackboneElement
impl<'de> Deserialize<'de> for MeasureGroupStratifierComponentBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for MeasureGroupStratifierComponentBackboneElement
impl Executor for MeasureGroupStratifierComponentBackboneElement
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 MeasureGroupStratifierComponentBackboneElement
Auto Trait Implementations§
impl Freeze for MeasureGroupStratifierComponentBackboneElement
impl RefUnwindSafe for MeasureGroupStratifierComponentBackboneElement
impl Send for MeasureGroupStratifierComponentBackboneElement
impl Sync for MeasureGroupStratifierComponentBackboneElement
impl Unpin for MeasureGroupStratifierComponentBackboneElement
impl UnwindSafe for MeasureGroupStratifierComponentBackboneElement
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