pub struct ExplanationOfBenefitAddItemBackboneElement {Show 27 fields
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub item_sequence: Option<Vec<PositiveIntDt>>,
pub detail_sequence: Option<Vec<PositiveIntDt>>,
pub sub_detail_sequence: Option<Vec<PositiveIntDt>>,
pub trace_number: Option<Vec<Identifier>>,
pub provider: Option<Vec<Reference>>,
pub revenue: Option<CodeableConcept>,
pub product_or_service: Option<CodeableConcept>,
pub product_or_service_end: Option<CodeableConcept>,
pub request: Option<Vec<Reference>>,
pub modifier: Option<Vec<CodeableConcept>>,
pub program_code: Option<Vec<CodeableConcept>>,
pub serviced: Option<Period>,
pub location: Option<Reference>,
pub patient_paid: Option<Money>,
pub quantity: Option<Quantity>,
pub unit_price: Option<Money>,
pub factor: Option<DecimalDt>,
pub tax: Option<Money>,
pub net: Option<Money>,
pub body_site: Option<Vec<ExplanationOfBenefitAddItemBodySiteBackboneElement>>,
pub note_number: Option<Vec<PositiveIntDt>>,
pub review_outcome: Option<ExplanationOfBenefitItemReviewOutcomeBackboneElement>,
pub adjudication: Option<Vec<ExplanationOfBenefitItemAdjudicationBackboneElement>>,
pub detail: Option<Vec<ExplanationOfBenefitAddItemDetailBackboneElement>>,
}
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
item_sequence: Option<Vec<PositiveIntDt>>
Item sequence number
detail_sequence: Option<Vec<PositiveIntDt>>
Detail sequence number
sub_detail_sequence: Option<Vec<PositiveIntDt>>
Subdetail sequence number
trace_number: Option<Vec<Identifier>>
Number for tracking
provider: Option<Vec<Reference>>
Authorized providers
revenue: Option<CodeableConcept>
Revenue or cost center code
product_or_service: Option<CodeableConcept>
Billing, service, product, or drug code
product_or_service_end: Option<CodeableConcept>
End of a range of codes
request: Option<Vec<Reference>>
Request or Referral for Service
modifier: Option<Vec<CodeableConcept>>
Service/Product billing modifiers
program_code: Option<Vec<CodeableConcept>>
Program the product or service is provided under
serviced: Option<Period>
Date or dates of service or product delivery
location: Option<Reference>
Place of service or where product was supplied
patient_paid: Option<Money>
Paid by the patient
quantity: Option<Quantity>
Count of products or services
unit_price: Option<Money>
Fee, charge or cost per item
factor: Option<DecimalDt>
Price scaling factor
tax: Option<Money>
Total tax
net: Option<Money>
Total item cost
body_site: Option<Vec<ExplanationOfBenefitAddItemBodySiteBackboneElement>>
Anatomical location
note_number: Option<Vec<PositiveIntDt>>
Applicable note numbers
review_outcome: Option<ExplanationOfBenefitItemReviewOutcomeBackboneElement>
Additem level adjudication results
adjudication: Option<Vec<ExplanationOfBenefitItemAdjudicationBackboneElement>>
Added items adjudication
detail: Option<Vec<ExplanationOfBenefitAddItemDetailBackboneElement>>
Insurer added line items
Trait Implementations§
Source§impl Clone for ExplanationOfBenefitAddItemBackboneElement
impl Clone for ExplanationOfBenefitAddItemBackboneElement
Source§fn clone(&self) -> ExplanationOfBenefitAddItemBackboneElement
fn clone(&self) -> ExplanationOfBenefitAddItemBackboneElement
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more