pub struct ClaimProcedureBackboneElement {
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 ClaimProcedureBackboneElement
impl Clone for ClaimProcedureBackboneElement
Source§fn clone(&self) -> ClaimProcedureBackboneElement
fn clone(&self) -> ClaimProcedureBackboneElement
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 ClaimProcedureBackboneElement
impl Convert for ClaimProcedureBackboneElement
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 ClaimProcedureBackboneElement
impl Default for ClaimProcedureBackboneElement
Source§fn default() -> ClaimProcedureBackboneElement
fn default() -> ClaimProcedureBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClaimProcedureBackboneElement
impl<'de> Deserialize<'de> for ClaimProcedureBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ClaimProcedureBackboneElement
impl Executor for ClaimProcedureBackboneElement
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 ClaimProcedureBackboneElement
Auto Trait Implementations§
impl Freeze for ClaimProcedureBackboneElement
impl RefUnwindSafe for ClaimProcedureBackboneElement
impl Send for ClaimProcedureBackboneElement
impl Sync for ClaimProcedureBackboneElement
impl Unpin for ClaimProcedureBackboneElement
impl UnwindSafe for ClaimProcedureBackboneElement
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