pub struct Account {Show 25 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 billing_status: Option<CodeableConcept>,
pub type_: Option<CodeableConcept>,
pub name: Option<StringDt>,
pub subject: Option<Vec<Reference>>,
pub service_period: Option<Period>,
pub coverage: Option<Vec<AccountCoverageBackboneElement>>,
pub owner: Option<Reference>,
pub description: Option<MarkdownDt>,
pub guarantor: Option<Vec<AccountGuarantorBackboneElement>>,
pub diagnosis: Option<Vec<AccountDiagnosisBackboneElement>>,
pub procedure: Option<Vec<AccountProcedureBackboneElement>>,
pub related_account: Option<Vec<AccountRelatedAccountBackboneElement>>,
pub currency: Option<CodeableConcept>,
pub balance: Option<Vec<AccountBalanceBackboneElement>>,
pub calculated_at: Option<InstantDt>,
}
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>>
Account number
status: Option<CodeDt>
active | inactive | entered-in-error | on-hold | unknown
billing_status: Option<CodeableConcept>
Tracks the lifecycle of the account through the billing process
type_: Option<CodeableConcept>
E.g. patient, expense, depreciation
name: Option<StringDt>
Human-readable label
subject: Option<Vec<Reference>>
The entity that caused the expenses
service_period: Option<Period>
Transaction window
coverage: Option<Vec<AccountCoverageBackboneElement>>
The party(s) that are responsible for covering the payment of this account, and what order should they be applied to the account
owner: Option<Reference>
Entity managing the Account
description: Option<MarkdownDt>
Explanation of purpose/use
guarantor: Option<Vec<AccountGuarantorBackboneElement>>
The parties ultimately responsible for balancing the Account
diagnosis: Option<Vec<AccountDiagnosisBackboneElement>>
The list of diagnoses relevant to this account
procedure: Option<Vec<AccountProcedureBackboneElement>>
The list of procedures relevant to this account
Other associated accounts related to this account
currency: Option<CodeableConcept>
The base or default currency
balance: Option<Vec<AccountBalanceBackboneElement>>
Calculated account balance(s)
calculated_at: Option<InstantDt>
Time the balance amount was calculated