pub struct NutritionOrderEnteralFormulaBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub base_formula_type: Option<CodeableReference>,
pub base_formula_product_name: Option<StringDt>,
pub delivery_device: Option<Vec<CodeableReference>>,
pub additive: Option<Vec<NutritionOrderEnteralFormulaAdditiveBackboneElement>>,
pub caloric_density: Option<Quantity>,
pub route_of_administration: Option<CodeableConcept>,
pub administration: Option<Vec<NutritionOrderEnteralFormulaAdministrationBackboneElement>>,
pub max_volume_to_deliver: Option<Quantity>,
pub administration_instruction: 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
base_formula_type: Option<CodeableReference>
Type of enteral or infant formula
base_formula_product_name: Option<StringDt>
Product or brand name of the enteral or infant formula
delivery_device: Option<Vec<CodeableReference>>
Intended type of device for the administration
additive: Option<Vec<NutritionOrderEnteralFormulaAdditiveBackboneElement>>
Components to add to the feeding
caloric_density: Option<Quantity>
Amount of energy per specified volume that is required
route_of_administration: Option<CodeableConcept>
How the formula should enter the patient’s gastrointestinal tract
administration: Option<Vec<NutritionOrderEnteralFormulaAdministrationBackboneElement>>
Formula feeding instruction as structured data
max_volume_to_deliver: Option<Quantity>
Upper limit on formula volume per unit of time
administration_instruction: Option<MarkdownDt>
Formula feeding instructions expressed as text
Trait Implementations§
Source§impl Clone for NutritionOrderEnteralFormulaBackboneElement
impl Clone for NutritionOrderEnteralFormulaBackboneElement
Source§fn clone(&self) -> NutritionOrderEnteralFormulaBackboneElement
fn clone(&self) -> NutritionOrderEnteralFormulaBackboneElement
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 NutritionOrderEnteralFormulaBackboneElement
impl Convert for NutritionOrderEnteralFormulaBackboneElement
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 NutritionOrderEnteralFormulaBackboneElement
impl Default for NutritionOrderEnteralFormulaBackboneElement
Source§fn default() -> NutritionOrderEnteralFormulaBackboneElement
fn default() -> NutritionOrderEnteralFormulaBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NutritionOrderEnteralFormulaBackboneElement
impl<'de> Deserialize<'de> for NutritionOrderEnteralFormulaBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for NutritionOrderEnteralFormulaBackboneElement
impl Executor for NutritionOrderEnteralFormulaBackboneElement
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 NutritionOrderEnteralFormulaBackboneElement
Auto Trait Implementations§
impl Freeze for NutritionOrderEnteralFormulaBackboneElement
impl RefUnwindSafe for NutritionOrderEnteralFormulaBackboneElement
impl Send for NutritionOrderEnteralFormulaBackboneElement
impl Sync for NutritionOrderEnteralFormulaBackboneElement
impl Unpin for NutritionOrderEnteralFormulaBackboneElement
impl UnwindSafe for NutritionOrderEnteralFormulaBackboneElement
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