pub struct Coverage {Show 28 fields
pub id: Option<Id>,
pub meta: Option<Meta>,
pub implicit_rules: Option<UriDt>,
pub language: Option<CodeDt>,
pub text: Option<Narrative>,
pub contained: Option<Vec<AnyResource>>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub identifier: Option<Vec<Identifier>>,
pub status: Option<CodeDt>,
pub kind: Option<CodeDt>,
pub payment_by: Option<Vec<CoveragePaymentByBackboneElement>>,
pub type_: Option<CodeableConcept>,
pub policy_holder: Option<Reference>,
pub subscriber: Option<Reference>,
pub subscriber_id: Option<Vec<Identifier>>,
pub beneficiary: Option<Reference>,
pub dependent: Option<StringDt>,
pub relationship: Option<CodeableConcept>,
pub period: Option<Period>,
pub insurer: Option<Reference>,
pub class: Option<Vec<CoverageClassBackboneElement>>,
pub order: Option<PositiveIntDt>,
pub network: Option<StringDt>,
pub cost_to_beneficiary: Option<Vec<CoverageCostToBeneficiaryBackboneElement>>,
pub subrogation: Option<BooleanDt>,
pub contract: Option<Vec<Reference>>,
pub insurance_plan: Option<Reference>,
}
Fields§
§id: Option<Id>
Logical id of this artifact
meta: Option<Meta>
Metadata about the resource
implicit_rules: Option<UriDt>
A set of rules under which this content was created
language: Option<CodeDt>
Language of the resource content
text: Option<Narrative>
Text summary of the resource, for human interpretation
contained: Option<Vec<AnyResource>>
Contained, inline Resources
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored
identifier: Option<Vec<Identifier>>
Business identifier(s) for this coverage
status: Option<CodeDt>
active | cancelled | draft | entered-in-error
kind: Option<CodeDt>
insurance | self-pay | other
payment_by: Option<Vec<CoveragePaymentByBackboneElement>>
Self-pay parties and responsibility
type_: Option<CodeableConcept>
Coverage category such as medical or accident
policy_holder: Option<Reference>
Owner of the policy
subscriber: Option<Reference>
Subscriber to the policy
subscriber_id: Option<Vec<Identifier>>
ID assigned to the subscriber
beneficiary: Option<Reference>
Plan beneficiary
dependent: Option<StringDt>
Dependent number
relationship: Option<CodeableConcept>
Beneficiary relationship to the subscriber
period: Option<Period>
Coverage start and end dates
insurer: Option<Reference>
Issuer of the policy
class: Option<Vec<CoverageClassBackboneElement>>
Additional coverage classifications
order: Option<PositiveIntDt>
Relative order of the coverage
network: Option<StringDt>
Insurer network
cost_to_beneficiary: Option<Vec<CoverageCostToBeneficiaryBackboneElement>>
Patient payments for services/products
subrogation: Option<BooleanDt>
Reimbursement to insurer
contract: Option<Vec<Reference>>
Contract details
insurance_plan: Option<Reference>
Insurance plan details