pub struct ClaimSupportingInfoBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub sequence: Option<PositiveIntDt>,
pub category: Option<CodeableConcept>,
pub code: Option<CodeableConcept>,
pub timing: Option<Period>,
pub value: Option<Identifier>,
pub reason: 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
sequence: Option<PositiveIntDt>
Information instance identifier
category: Option<CodeableConcept>
Classification of the supplied information
code: Option<CodeableConcept>
Type of information
timing: Option<Period>
When it occurred
value: Option<Identifier>
Data to be provided
reason: Option<CodeableConcept>
Explanation for the information
Trait Implementations§
Source§impl Clone for ClaimSupportingInfoBackboneElement
impl Clone for ClaimSupportingInfoBackboneElement
Source§fn clone(&self) -> ClaimSupportingInfoBackboneElement
fn clone(&self) -> ClaimSupportingInfoBackboneElement
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 ClaimSupportingInfoBackboneElement
impl Convert for ClaimSupportingInfoBackboneElement
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 ClaimSupportingInfoBackboneElement
impl Default for ClaimSupportingInfoBackboneElement
Source§fn default() -> ClaimSupportingInfoBackboneElement
fn default() -> ClaimSupportingInfoBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClaimSupportingInfoBackboneElement
impl<'de> Deserialize<'de> for ClaimSupportingInfoBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ClaimSupportingInfoBackboneElement
impl Executor for ClaimSupportingInfoBackboneElement
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 ClaimSupportingInfoBackboneElement
Auto Trait Implementations§
impl Freeze for ClaimSupportingInfoBackboneElement
impl RefUnwindSafe for ClaimSupportingInfoBackboneElement
impl Send for ClaimSupportingInfoBackboneElement
impl Sync for ClaimSupportingInfoBackboneElement
impl Unpin for ClaimSupportingInfoBackboneElement
impl UnwindSafe for ClaimSupportingInfoBackboneElement
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