pub struct MeasureGroupPopulationBackboneElement {
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 input_population_id: Option<StringDt>,
pub aggregate_method: Option<CodeableConcept>,
}
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 population in measure
code: Option<CodeableConcept>
initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
description: Option<MarkdownDt>
The human readable description of this population criteria
criteria: Option<Expression>
The criteria that defines this population
group_definition: Option<Reference>
A group resource that defines this population
input_population_id: Option<StringDt>
Which population
aggregate_method: Option<CodeableConcept>
Aggregation method for a measure score (e.g. sum, average, median, minimum, maximum, count)
Trait Implementations§
Source§impl Clone for MeasureGroupPopulationBackboneElement
impl Clone for MeasureGroupPopulationBackboneElement
Source§fn clone(&self) -> MeasureGroupPopulationBackboneElement
fn clone(&self) -> MeasureGroupPopulationBackboneElement
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 MeasureGroupPopulationBackboneElement
impl Convert for MeasureGroupPopulationBackboneElement
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 MeasureGroupPopulationBackboneElement
impl Default for MeasureGroupPopulationBackboneElement
Source§fn default() -> MeasureGroupPopulationBackboneElement
fn default() -> MeasureGroupPopulationBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MeasureGroupPopulationBackboneElement
impl<'de> Deserialize<'de> for MeasureGroupPopulationBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for MeasureGroupPopulationBackboneElement
impl Executor for MeasureGroupPopulationBackboneElement
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 MeasureGroupPopulationBackboneElement
Auto Trait Implementations§
impl Freeze for MeasureGroupPopulationBackboneElement
impl RefUnwindSafe for MeasureGroupPopulationBackboneElement
impl Send for MeasureGroupPopulationBackboneElement
impl Sync for MeasureGroupPopulationBackboneElement
impl Unpin for MeasureGroupPopulationBackboneElement
impl UnwindSafe for MeasureGroupPopulationBackboneElement
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