pub struct CoverageCostToBeneficiaryBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub type_: Option<CodeableConcept>,
pub category: Option<CodeableConcept>,
pub network: Option<CodeableConcept>,
pub unit: Option<CodeableConcept>,
pub term: Option<CodeableConcept>,
pub value: Option<Money>,
pub exception: Option<Vec<CoverageCostToBeneficiaryExceptionBackboneElement>>,
}
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>
Cost category
category: Option<CodeableConcept>
Benefit classification
network: Option<CodeableConcept>
In or out of network
unit: Option<CodeableConcept>
Individual or family
term: Option<CodeableConcept>
Annual or lifetime
value: Option<Money>
The amount or percentage due from the beneficiary
exception: Option<Vec<CoverageCostToBeneficiaryExceptionBackboneElement>>
Exceptions for patient payments
Trait Implementations§
Source§impl Clone for CoverageCostToBeneficiaryBackboneElement
impl Clone for CoverageCostToBeneficiaryBackboneElement
Source§fn clone(&self) -> CoverageCostToBeneficiaryBackboneElement
fn clone(&self) -> CoverageCostToBeneficiaryBackboneElement
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 CoverageCostToBeneficiaryBackboneElement
impl Convert for CoverageCostToBeneficiaryBackboneElement
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 CoverageCostToBeneficiaryBackboneElement
impl Default for CoverageCostToBeneficiaryBackboneElement
Source§fn default() -> CoverageCostToBeneficiaryBackboneElement
fn default() -> CoverageCostToBeneficiaryBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CoverageCostToBeneficiaryBackboneElement
impl<'de> Deserialize<'de> for CoverageCostToBeneficiaryBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for CoverageCostToBeneficiaryBackboneElement
impl Executor for CoverageCostToBeneficiaryBackboneElement
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 CoverageCostToBeneficiaryBackboneElement
Auto Trait Implementations§
impl Freeze for CoverageCostToBeneficiaryBackboneElement
impl RefUnwindSafe for CoverageCostToBeneficiaryBackboneElement
impl Send for CoverageCostToBeneficiaryBackboneElement
impl Sync for CoverageCostToBeneficiaryBackboneElement
impl Unpin for CoverageCostToBeneficiaryBackboneElement
impl UnwindSafe for CoverageCostToBeneficiaryBackboneElement
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