pub struct ImmunizationProgramEligibilityBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub program: Option<CodeableConcept>,
pub program_status: 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
program: Option<CodeableConcept>
The program that eligibility is declared for
program_status: Option<CodeableConcept>
The patient’s eligibility status for the program
Trait Implementations§
Source§impl Clone for ImmunizationProgramEligibilityBackboneElement
impl Clone for ImmunizationProgramEligibilityBackboneElement
Source§fn clone(&self) -> ImmunizationProgramEligibilityBackboneElement
fn clone(&self) -> ImmunizationProgramEligibilityBackboneElement
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 ImmunizationProgramEligibilityBackboneElement
impl Convert for ImmunizationProgramEligibilityBackboneElement
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 ImmunizationProgramEligibilityBackboneElement
impl Default for ImmunizationProgramEligibilityBackboneElement
Source§fn default() -> ImmunizationProgramEligibilityBackboneElement
fn default() -> ImmunizationProgramEligibilityBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ImmunizationProgramEligibilityBackboneElement
impl<'de> Deserialize<'de> for ImmunizationProgramEligibilityBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ImmunizationProgramEligibilityBackboneElement
impl Executor for ImmunizationProgramEligibilityBackboneElement
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 ImmunizationProgramEligibilityBackboneElement
Auto Trait Implementations§
impl Freeze for ImmunizationProgramEligibilityBackboneElement
impl RefUnwindSafe for ImmunizationProgramEligibilityBackboneElement
impl Send for ImmunizationProgramEligibilityBackboneElement
impl Sync for ImmunizationProgramEligibilityBackboneElement
impl Unpin for ImmunizationProgramEligibilityBackboneElement
impl UnwindSafe for ImmunizationProgramEligibilityBackboneElement
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