pub struct ClaimResponsePaymentBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub type_: Option<CodeableConcept>,
pub adjustment: Option<Money>,
pub adjustment_reason: Option<CodeableConcept>,
pub date: Option<DateDt>,
pub amount: Option<Money>,
pub identifier: Option<Identifier>,
}
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
type_: Option<CodeableConcept>
Partial or complete payment
adjustment: Option<Money>
Payment adjustment for non-claim issues
adjustment_reason: Option<CodeableConcept>
Explanation for the adjustment
date: Option<DateDt>
Expected date of payment
amount: Option<Money>
Payable amount after adjustment
identifier: Option<Identifier>
Business identifier for the payment
Trait Implementations§
Source§impl Clone for ClaimResponsePaymentBackboneElement
impl Clone for ClaimResponsePaymentBackboneElement
Source§fn clone(&self) -> ClaimResponsePaymentBackboneElement
fn clone(&self) -> ClaimResponsePaymentBackboneElement
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 ClaimResponsePaymentBackboneElement
impl Convert for ClaimResponsePaymentBackboneElement
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 ClaimResponsePaymentBackboneElement
impl Default for ClaimResponsePaymentBackboneElement
Source§fn default() -> ClaimResponsePaymentBackboneElement
fn default() -> ClaimResponsePaymentBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClaimResponsePaymentBackboneElement
impl<'de> Deserialize<'de> for ClaimResponsePaymentBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ClaimResponsePaymentBackboneElement
impl Executor for ClaimResponsePaymentBackboneElement
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 ClaimResponsePaymentBackboneElement
Auto Trait Implementations§
impl Freeze for ClaimResponsePaymentBackboneElement
impl RefUnwindSafe for ClaimResponsePaymentBackboneElement
impl Send for ClaimResponsePaymentBackboneElement
impl Sync for ClaimResponsePaymentBackboneElement
impl Unpin for ClaimResponsePaymentBackboneElement
impl UnwindSafe for ClaimResponsePaymentBackboneElement
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