pub struct RiskAssessmentPredictionBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub outcome: Option<CodeableConcept>,
pub probability: Option<Range>,
pub qualitative_risk: Option<CodeableConcept>,
pub relative_risk: Option<DecimalDt>,
pub when: Option<Range>,
pub rationale: Option<StringDt>,
}
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
outcome: Option<CodeableConcept>
Possible outcome for the subject
probability: Option<Range>
Likelihood of specified outcome
qualitative_risk: Option<CodeableConcept>
Likelihood of specified outcome as a qualitative value
relative_risk: Option<DecimalDt>
Relative likelihood
when: Option<Range>
Timeframe or age range
rationale: Option<StringDt>
Explanation of prediction
Trait Implementations§
Source§impl Clone for RiskAssessmentPredictionBackboneElement
impl Clone for RiskAssessmentPredictionBackboneElement
Source§fn clone(&self) -> RiskAssessmentPredictionBackboneElement
fn clone(&self) -> RiskAssessmentPredictionBackboneElement
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 RiskAssessmentPredictionBackboneElement
impl Convert for RiskAssessmentPredictionBackboneElement
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 RiskAssessmentPredictionBackboneElement
impl Default for RiskAssessmentPredictionBackboneElement
Source§fn default() -> RiskAssessmentPredictionBackboneElement
fn default() -> RiskAssessmentPredictionBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RiskAssessmentPredictionBackboneElement
impl<'de> Deserialize<'de> for RiskAssessmentPredictionBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for RiskAssessmentPredictionBackboneElement
impl Executor for RiskAssessmentPredictionBackboneElement
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 RiskAssessmentPredictionBackboneElement
Auto Trait Implementations§
impl Freeze for RiskAssessmentPredictionBackboneElement
impl RefUnwindSafe for RiskAssessmentPredictionBackboneElement
impl Send for RiskAssessmentPredictionBackboneElement
impl Sync for RiskAssessmentPredictionBackboneElement
impl Unpin for RiskAssessmentPredictionBackboneElement
impl UnwindSafe for RiskAssessmentPredictionBackboneElement
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