description: Base StructureDefinition for Account Resource package_name: hl7.fhir.r2b.core derivation: specialization name: Account type: null elements: description: isModifier: false short: Explanation of purpose/use type: string mustSupport: false maxLength: 0 base: {max: '1', min: 0, path: Account.description} isSummary: true index: 10 coveragePeriod: isModifier: false short: Transaction window index: 7 comments: It is possible for transactions relevant to a coverage period to be posted to the account before or after the coverage period. type: Period mustSupport: false maxLength: 0 base: {max: '1', min: 0, path: Account.coveragePeriod} isSummary: true name: isModifier: false short: Human-readable label type: string mustSupport: false maxLength: 0 base: {max: '1', min: 0, path: Account.name} isSummary: true index: 1 type: isModifier: false short: E.g. patient, expense, depreciation type: CodeableConcept mustSupport: false maxLength: 0 base: {max: '1', min: 0, path: Account.type} isSummary: true index: 2 activePeriod: isModifier: false short: Valid from..to index: 4 comments: Transactions cannot typically be posted to account outside of its "active" period. type: Period mustSupport: false maxLength: 0 base: {max: '1', min: 0, path: Account.activePeriod} isSummary: true currency: isModifier: false short: Base currency in which balance is tracked index: 5 comments: Tracked separately from balance because currency might be known when balance is not. In some cases, balance might be expressed in a currency other than the base currency for the account. type: Coding mustSupport: false maxLength: 0 base: {max: '1', min: 0, path: Account.currency} isSummary: true balance: isModifier: false short: How much is in account? type: Quantity mustSupport: false maxLength: 0 base: {max: '1', min: 0, path: Account.balance} isSummary: true index: 6 status: isModifier: true short: active | inactive type: code mustSupport: false maxLength: 0 base: {max: '1', min: 0, path: Account.status} isSummary: true index: 3 identifier: isModifier: false short: Account number index: 0 type: Identifier mustSupport: false array: true maxLength: 0 base: {max: '*', min: 0, path: Account.identifier} isSummary: true subject: isModifier: false short: What is account tied to? type: Reference mustSupport: false maxLength: 0 base: {max: '1', min: 0, path: Account.subject} isSummary: true index: 8 owner: isModifier: false short: Who is responsible? type: Reference mustSupport: false maxLength: 0 base: {max: '1', min: 0, path: Account.owner} isSummary: true index: 9 package_version: 1.4.0 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/Account base: http://hl7.org/fhir/StructureDefinition/DomainResource version: null