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