Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Account | TU | DomainResource | Tracks balance, charges, for patient or cost center
Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension |
|
identifier | Σ | 0..* | Identifier | Account number
|
status | ?! Σ | 1..1 | code | active | inactive | entered-in-error | on-hold | unknown
Binding: Account Status ( Required) |
billingStatus | Σ | 0..1 | CodeableConcept | Tracks the lifecycle of the account through the billing process
Binding: Example Account Billing Statuses ( Example) |
type | Σ | 0..1 | CodeableConcept | E.g. patient, expense, depreciation
Binding: Account Types ( Example) |
name | Σ | 0..1 | string | Human-readable label
|
subject | Σ | 0..* | Reference( Patient | Device | Practitioner | PractitionerRole | Location | HealthcareService | Organization) | The entity that caused the expenses
|
servicePeriod | Σ | 0..1 | Period | Transaction window
|
covers | Σ | 0..* | Reference( Encounter | EpisodeOfCare) | Episodic account covering these encounters/episodes of care
|
coverage | Σ | 0..* | BackboneElement | The party(s) that are responsible for covering the payment of this account, and what order should they be applied to the account
|
coverage | Σ | 1..1 | Reference( Coverage) | The party(s), such as insurances, that may contribute to the payment of this account
|
priority | Σ | 0..1 | positiveInt | The priority of the coverage in the context of this account
|
owner | Σ | 0..1 | Reference( Organization) | Entity managing the Account
|
description | Σ | 0..1 | markdown | Explanation of purpose/use
|
guarantor | 0..* | BackboneElement | The parties ultimately responsible for balancing the Account
|
|
party | 1..1 | Reference( Patient | RelatedPerson | Organization) | Responsible entity
|
|
onHold | 0..1 | boolean | Credit or other hold applied
|
|
period | 0..1 | Period | Guarantee account during
|
|
diagnosis | Σ C TU | 0..* | BackboneElement | The list of diagnoses relevant to this account
+ Rule: The dateOfDiagnosis is not valid when using a reference to a diagnosis |
sequence | 0..1 | positiveInt | Ranking of the diagnosis (for each type)
|
|
condition | Σ C | 1..1 | CodeableReference( Condition) | The diagnosis relevant to the account
Binding: Condition/Problem/Diagnosis Codes ( Example) |
dateOfDiagnosis | C | 0..1 | dateTime | Date of the diagnosis (when coded diagnosis)
|
type | 0..* | CodeableConcept | Type that this diagnosis has relevant to the account (e.g. admission, billing, discharge …)
Binding: Encounter Diagnosis Use ( Preferred) |
|
onAdmission | 0..1 | boolean | Diagnosis present on Admission
|
|
packageCode | 0..* | CodeableConcept | Package Code specific for billing
Binding: diagnosis-package-code ( Example) |
|
procedure | Σ C TU | 0..* | BackboneElement | The list of procedures relevant to this account
+ Rule: The dateOfService is not valid when using a reference to a procedure |
sequence | 0..1 | positiveInt | Ranking of the procedure (for each type)
|
|
code | Σ C | 1..1 | CodeableReference( Procedure) | The procedure relevant to the account
Binding: Procedure Codes (SNOMED CT) ( Example) |
dateOfService | C | 0..1 | dateTime | Date of the procedure (when coded procedure)
|
type | 0..* | CodeableConcept | How this procedure value should be used in charging the account
Binding: procedure-type ( Example) |
|
packageCode | 0..* | CodeableConcept | Package Code specific for billing
Binding: procedure-package-code ( Example) |
|
device | Σ | 0..* | Reference( Device) | Any devices that were associated with the procedure
|
relatedAccount | 0..* | BackboneElement | Other associated accounts related to this account
|
|
relationship | 0..1 | CodeableConcept | Relationship of the associated Account
Binding: Account Relationship ( Example) |
|
account | 1..1 | Reference( Account) | Reference to an associated Account
|
|
currency | 0..1 | CodeableConcept | The base or default currency
Binding: Currencies ( Required) |
|
balance | 0..* | BackboneElement | Calculated account balance(s)
|
|
aggregate | 0..1 | CodeableConcept | Who is expected to pay this part of the balance
Binding: Account Aggregate ( Extensible) |
|
term | 0..1 | CodeableConcept | current | 30 | 60 | 90 | 120
Binding: Account Balance Term ( Extensible) |
|
estimate | 0..1 | boolean | Estimated balance
|
|
amount | 1..1 | Money | Calculated amount
|
|
calculatedAt | 0..1 | instant | Time the balance amount was calculated
|
|
Documentation for this format |