pub struct CoverageEligibilityRequestItemBackboneElement {Show 13 fields
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub supporting_info_sequence: Option<Vec<PositiveIntDt>>,
pub category: Option<CodeableConcept>,
pub product_or_service: Option<CodeableConcept>,
pub modifier: Option<Vec<CodeableConcept>>,
pub provider: Option<Reference>,
pub quantity: Option<Quantity>,
pub unit_price: Option<Money>,
pub facility: Option<Reference>,
pub diagnosis: Option<Vec<CoverageEligibilityRequestItemDiagnosisBackboneElement>>,
pub detail: 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
supporting_info_sequence: Option<Vec<PositiveIntDt>>
Applicable exception or supporting information
category: Option<CodeableConcept>
Benefit classification
product_or_service: Option<CodeableConcept>
Billing, service, product, or drug code
modifier: Option<Vec<CodeableConcept>>
Product or service billing modifiers
provider: Option<Reference>
Perfoming practitioner
quantity: Option<Quantity>
Count of products or services
unit_price: Option<Money>
Fee, charge or cost per item
facility: Option<Reference>
Servicing facility
diagnosis: Option<Vec<CoverageEligibilityRequestItemDiagnosisBackboneElement>>
Applicable diagnosis
detail: Option<Vec<Reference>>
Product or service details
Trait Implementations§
Source§impl Clone for CoverageEligibilityRequestItemBackboneElement
impl Clone for CoverageEligibilityRequestItemBackboneElement
Source§fn clone(&self) -> CoverageEligibilityRequestItemBackboneElement
fn clone(&self) -> CoverageEligibilityRequestItemBackboneElement
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 CoverageEligibilityRequestItemBackboneElement
impl Convert for CoverageEligibilityRequestItemBackboneElement
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 CoverageEligibilityRequestItemBackboneElement
impl Default for CoverageEligibilityRequestItemBackboneElement
Source§fn default() -> CoverageEligibilityRequestItemBackboneElement
fn default() -> CoverageEligibilityRequestItemBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CoverageEligibilityRequestItemBackboneElement
impl<'de> Deserialize<'de> for CoverageEligibilityRequestItemBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for CoverageEligibilityRequestItemBackboneElement
impl Executor for CoverageEligibilityRequestItemBackboneElement
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 CoverageEligibilityRequestItemBackboneElement
Auto Trait Implementations§
impl Freeze for CoverageEligibilityRequestItemBackboneElement
impl RefUnwindSafe for CoverageEligibilityRequestItemBackboneElement
impl Send for CoverageEligibilityRequestItemBackboneElement
impl Sync for CoverageEligibilityRequestItemBackboneElement
impl Unpin for CoverageEligibilityRequestItemBackboneElement
impl UnwindSafe for CoverageEligibilityRequestItemBackboneElement
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