pub struct ObservationReferenceRangeBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub low: Option<Quantity>,
pub high: Option<Quantity>,
pub normal_value: Option<CodeableConcept>,
pub type_: Option<CodeableConcept>,
pub applies_to: Option<Vec<CodeableConcept>>,
pub age: Option<Range>,
pub text: Option<MarkdownDt>,
}
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
low: Option<Quantity>
Low Range, if relevant
high: Option<Quantity>
High Range, if relevant
normal_value: Option<CodeableConcept>
Normal value, if relevant
type_: Option<CodeableConcept>
Reference range qualifier
applies_to: Option<Vec<CodeableConcept>>
Reference range population
age: Option<Range>
Applicable age range, if relevant
text: Option<MarkdownDt>
Text based reference range in an observation
Trait Implementations§
Source§impl Clone for ObservationReferenceRangeBackboneElement
impl Clone for ObservationReferenceRangeBackboneElement
Source§fn clone(&self) -> ObservationReferenceRangeBackboneElement
fn clone(&self) -> ObservationReferenceRangeBackboneElement
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 ObservationReferenceRangeBackboneElement
impl Convert for ObservationReferenceRangeBackboneElement
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 ObservationReferenceRangeBackboneElement
impl Default for ObservationReferenceRangeBackboneElement
Source§fn default() -> ObservationReferenceRangeBackboneElement
fn default() -> ObservationReferenceRangeBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ObservationReferenceRangeBackboneElement
impl<'de> Deserialize<'de> for ObservationReferenceRangeBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ObservationReferenceRangeBackboneElement
impl Executor for ObservationReferenceRangeBackboneElement
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 ObservationReferenceRangeBackboneElement
Auto Trait Implementations§
impl Freeze for ObservationReferenceRangeBackboneElement
impl RefUnwindSafe for ObservationReferenceRangeBackboneElement
impl Send for ObservationReferenceRangeBackboneElement
impl Sync for ObservationReferenceRangeBackboneElement
impl Unpin for ObservationReferenceRangeBackboneElement
impl UnwindSafe for ObservationReferenceRangeBackboneElement
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