pub struct ExplanationOfBenefitProcedureBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub sequence: Option<PositiveIntDt>,
pub type_: Option<Vec<CodeableConcept>>,
pub date: Option<DateTimeDt>,
pub procedure: Option<Reference>,
pub udi: Option<Vec<Reference>>,
}
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
sequence: Option<PositiveIntDt>
Procedure instance identifier
type_: Option<Vec<CodeableConcept>>
Category of Procedure
date: Option<DateTimeDt>
When the procedure was performed
procedure: Option<Reference>
Specific clinical procedure
udi: Option<Vec<Reference>>
Unique device identifier
Trait Implementations§
Source§impl Clone for ExplanationOfBenefitProcedureBackboneElement
impl Clone for ExplanationOfBenefitProcedureBackboneElement
Source§fn clone(&self) -> ExplanationOfBenefitProcedureBackboneElement
fn clone(&self) -> ExplanationOfBenefitProcedureBackboneElement
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 ExplanationOfBenefitProcedureBackboneElement
impl Convert for ExplanationOfBenefitProcedureBackboneElement
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 ExplanationOfBenefitProcedureBackboneElement
impl Default for ExplanationOfBenefitProcedureBackboneElement
Source§fn default() -> ExplanationOfBenefitProcedureBackboneElement
fn default() -> ExplanationOfBenefitProcedureBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExplanationOfBenefitProcedureBackboneElement
impl<'de> Deserialize<'de> for ExplanationOfBenefitProcedureBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ExplanationOfBenefitProcedureBackboneElement
impl Executor for ExplanationOfBenefitProcedureBackboneElement
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 ExplanationOfBenefitProcedureBackboneElement
Auto Trait Implementations§
impl Freeze for ExplanationOfBenefitProcedureBackboneElement
impl RefUnwindSafe for ExplanationOfBenefitProcedureBackboneElement
impl Send for ExplanationOfBenefitProcedureBackboneElement
impl Sync for ExplanationOfBenefitProcedureBackboneElement
impl Unpin for ExplanationOfBenefitProcedureBackboneElement
impl UnwindSafe for ExplanationOfBenefitProcedureBackboneElement
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