pub struct MedicationKnowledgeRegulatoryBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub regulatory_authority: Option<Reference>,
pub substitution: Option<Vec<MedicationKnowledgeRegulatorySubstitutionBackboneElement>>,
pub schedule: Option<Vec<CodeableConcept>>,
pub max_dispense: Option<MedicationKnowledgeRegulatoryMaxDispenseBackboneElement>,
}
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
Specifies the authority of the regulation
substitution: Option<Vec<MedicationKnowledgeRegulatorySubstitutionBackboneElement>>
Specifies if changes are allowed when dispensing a medication from a regulatory perspective
schedule: Option<Vec<CodeableConcept>>
Specifies the schedule of a medication in jurisdiction
max_dispense: Option<MedicationKnowledgeRegulatoryMaxDispenseBackboneElement>
The maximum number of units of the medication that can be dispensed in a period
Trait Implementations§
Source§impl Clone for MedicationKnowledgeRegulatoryBackboneElement
impl Clone for MedicationKnowledgeRegulatoryBackboneElement
Source§fn clone(&self) -> MedicationKnowledgeRegulatoryBackboneElement
fn clone(&self) -> MedicationKnowledgeRegulatoryBackboneElement
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 MedicationKnowledgeRegulatoryBackboneElement
impl Convert for MedicationKnowledgeRegulatoryBackboneElement
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 MedicationKnowledgeRegulatoryBackboneElement
impl Default for MedicationKnowledgeRegulatoryBackboneElement
Source§fn default() -> MedicationKnowledgeRegulatoryBackboneElement
fn default() -> MedicationKnowledgeRegulatoryBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MedicationKnowledgeRegulatoryBackboneElement
impl<'de> Deserialize<'de> for MedicationKnowledgeRegulatoryBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for MedicationKnowledgeRegulatoryBackboneElement
impl Executor for MedicationKnowledgeRegulatoryBackboneElement
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 MedicationKnowledgeRegulatoryBackboneElement
Auto Trait Implementations§
impl Freeze for MedicationKnowledgeRegulatoryBackboneElement
impl RefUnwindSafe for MedicationKnowledgeRegulatoryBackboneElement
impl Send for MedicationKnowledgeRegulatoryBackboneElement
impl Sync for MedicationKnowledgeRegulatoryBackboneElement
impl Unpin for MedicationKnowledgeRegulatoryBackboneElement
impl UnwindSafe for MedicationKnowledgeRegulatoryBackboneElement
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