Clients and Accounts Ontology
type: Ontology
abstract: This ontology provides basic concepts such as account, account holder, account provider, relationship manager that are commonly used by financial services providers to describe customers and to determine counterparty identities.
license: Copyright (c) 2015-2025 EDM Council, Inc. Copyright (c) 2015-2025 Object Management Group, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. See https://opensource.org/licenses/MIT.
imports: FunctionalEntities
imports: Executives
imports: Debt
imports: FinancialInstruments
imports: BusinessRegistries
imports: FinancialServicesEntities
imports: FinancialProductsAndServices
imports: AccountingEquity
imports: CurrencyAmount
imports: Contracts
imports: Documents
imports: FinancialDates
imports: Occurrences
imports: Ownership
imports: ProductsAndServices
imports: Relations
imports: AnnotationVocabulary
imports: Classifiers
imports: CodesAndCodeSets
imports: Collections
imports: ContextualDesignators
imports: ContextualIdentifiers
imports: DatesAndTimes
imports: Designators
imports: Identifiers
imports: Organizations
imports: PartiesAndSituations
imports: RegistrationAuthorities
imports: RolesAndCompositions
imports: CountryRepresentation
version IRI: ClientsAndAccounts
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts.rdf version of the ontology was modified to eliminate deprecated elements that were deprecated more than six months ago (FND-386).
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts.rdf version of the ontology was modified to replace additional concepts from several FIBO FND ontologies with their counterparts added to the Commons Ontology Library (Commons) v1.1.
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts.rdf version of the ontology was modified to replace additional content that is now available in the OMG Commons Ontology Library (Commons) v1.2 (FND-389).
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts.rdf version of the ontology was modified to replace concepts from several FIBO FND ontologies with their counterparts added to the Commons Ontology Library (Commons) v1.1.
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts.rdf version of the ontology was modified to use the Commons Ontology Library (Commons) Annotation Vocabulary rather than the OMG's Specification Metadata vocabulary.
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts.rdf version of this ontology was modified to use the Commons Ontology Library (Commons) rather than the OMG's Languages, Countries and Codes (LCC) and to eliminate redundancies in FIBO as appropriate.
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts.rdf version of this ontology was revised per the FIBO 2.0 RFC with respect to the definitions for accounts and account identifiers, such as BBAN and IBAN identifiers, including but not limited to bank accounts.
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts.rdf version of this ontology was revised to add definitions for balance, fee, general ledger, ledger account, income and related properties, revise definitions to be ISO 704 compliant, and eliminate duplication with concepts in LCC.
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts.rdf version of this ontology was revised to add definitions for transaction records, which are needed to represent statements of various sorts, to add the concept of an account statement, and to clean up and augment definitions related to accounts, account holders, etc. as required for the purpose of representing credit card accounts.
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts.rdf version of this ontology was revised to change a property on CertificateOfDeposit from has notional amount to has nominal value for the sake of consistency.
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts.rdf version of this ontology was revised to clarify and extend definitions related to non-bank financial institutions.
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts.rdf version of this ontology was revised to clean up dead links and address text formatting hygiene issues.
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts.rdf version of this ontology was revised to eliminate deprecated elements.
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts.rdf version of this ontology was revised to eliminate the disjointness between a deposit account and investment account to allow for certain portfolio management accounts that have characteristics of both.
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts.rdf version of this ontology was revised to generalize the definition of customer account and eliminate ambiguity in others.
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts.rdf version of this ontology was revised to link a credit agreement with an account and loosen transaction-related constraints such that the notion of a transaction can be applied to credit agreements generally.
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts.rdf version of this ontology was revised to reflect the move of certain organization-specific concepts from BE to FND, to incorporate the concept of a composite identifier for BBAN and IBAN definition, loosen the definition of bank identifier with respect to the nature of the functional entity it identifies, and clarify the identifier hierarchy and fix spelling.
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts.rdf version of this ontology was revised to reflect the move of hasTerm from FinancialInstruments to Contracts and add the definition of a lending officer.
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts.rdf version of this ontology was revised to rename ownership related properties for consistent alignment with the ownership situational pattern.
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts/ version of this ontology was modified to replace hasDefinition with isDefinedIn to clarify intent.
change note: The https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/ClientsAndAccounts/ version of this ontology was modified to support the addition of maturity-related properties to financial instruments.
has maturity level: Release
copyright: Copyright (c) 2015-2025 EDM Council, Inc.
copyright: Copyright (c) 2015-2025 Object Management Group, Inc.

CreditAgreement
type: Class
subclass of: Restriction
  on property: has corresponding account
  on class: loan or credit account
  min qualified cardinality: 0

account
type: Class
subclass of: Restriction
  on property: isHeldBy
  on class: account holder
  min qualified cardinality: 0
subclass of: Restriction
  on property: isIdentifiedBy
  on class: account identifier
  min qualified cardinality: 0
subclass of: Restriction
  on property: has close date
  on class: close date
  min qualified cardinality: 0
subclass of: Restriction
  on property: hasRecord
  on class: transaction record
  min qualified cardinality: 0
subclass of: Restriction
  on property: has open date
  on class: open date
  qualified cardinality: 1
subclass of: Restriction
  on property: has balance
  some values from: balance
subclass of: Restriction
  on property: isProvidedBy
  some values from: account provider
definition: container for records associated with a business arrangement for regular transactions and services
explanatory note: In general, an account is associated with a contractual relationship between a buyer and seller under which payment may be made at a later time. General ledger accounts are an exception to this, however, and typically do not have account holders, including internal account holders. They may, on the other hand, have responsible parties.

account as an asset
type: Class
subclass of: FinancialAsset
subclass of: Restriction
  on property: isAssetOf
  some values from: account holder
subclass of: Restriction
  on property: isPlayedBy
  some values from: account
definition: financial asset in the form of an account

account holder
type: Class
subclass of: Owner
subclass of: Restriction
  on property: holds
  some values from: account
subclass of: Restriction
  on property: isPlayedBy
  some values from: Restriction
    on property: owns
    some values from: account
subclass of: Restriction
  on property: isPlayedBy
  some values from: Restriction
    on property: isAPartyTo
    some values from: account
definition: party that owns an account
explanatory note: An account holder is named on the account and is authorized to conduct transactions associated with the account. Authorization is typically evidenced by signatures maintained on file by the account provider.
explanatory note: Note that this concept of account holder applies to internal accounts that are non-general ledger accounts also have account holders, such as payroll accounts, internal checking accounts associated with cashier's checks, and so forth.

account identifier
type: Class
subclass of: RegisteredIdentifier
subclass of: Restriction
  on property: identifies
  on class: account
  qualified cardinality: 1
definition: identifier that denotes an account
adapted from: ISO 13616-1:2007 Financial services - International bank account number (IBAN)
synonym: account number

account ownership
type: Class
subclass of: Holding
subclass of: Restriction
  on property: hasOwnedAsset
  on class: account as an asset
  qualified cardinality: 1
subclass of: Restriction
  on property: hasOwningParty
  some values from: account holder
definition: holding of an account

account provider
type: Class
subclass of: ServiceProvider
subclass of: Restriction
  on property: isPlayedBy
  some values from: Restriction
    on property: isAPartyTo
    some values from: account
definition: party that provides and services an account

account-specific service agreement
type: Class
subclass of: ServiceAgreement
subclass of: Restriction
  on property: hasContractParty
  some values from: account holder
subclass of: Restriction
  on property: hasContractParty
  some values from: account provider
subclass of: Restriction
  on property: appliesTo
  some values from: account
definition: service-agreement that is account-specific, applicable in cases where a client might hold multiple accounts with differing terms and conditions
explanatory note: Customers of financial service providers frequently hold multiple accounts - brokerage accounts, checking and savings accounts, trust accounts, and so forth - which may have specific terms and conditions associated with them.

account statement
type: Class
subclass of: LegalDocument
subclass of: Record
subclass of: Restriction
  on property: has ending balance
  on class: balance
  max qualified cardinality: 1
subclass of: Restriction
  on property: has starting balance
  on class: balance
  max qualified cardinality: 1
subclass of: Restriction
  on property: hasReportingPeriod
  on class: ExplicitDatePeriod
  max qualified cardinality: 1
subclass of: Restriction
  on property: applies to account
  on class: account
  qualified cardinality: 1
subclass of: Restriction
  on property: records transaction
  some values from: individual transaction
definition: periodic summary of account activity for a given period of time
explanatory note: Common kinds of account statements include checking account statements, usually provided monthly, and brokerage account statements, which are provided monthly or quarterly, depending on the terms of the account agreement. Monthly credit card bills are also considered account statements.

accounting transaction
type: Class
subclass of: TransactionEvent
definition: event recognized by an entry in the records of an account

balance
type: Class
subclass of: MonetaryAmount
definition: amount of money available or owed
explanatory note: The balance is the net amount after factoring in all debits and credits, including service charges and fees.

bank account identifier
type: Class
subclass of: account identifier
subclass of: Restriction
  on property: identifies
  on class: demand deposit account
  qualified cardinality: 1
definition: identifier that identifies a demand deposit account provided by a bank
adapted from: ISO 13616-1:2007 Financial services - International bank account number (IBAN)
synonym: bank account number

bank identifier
type: Class
subclass of: FinancialServiceProviderIdentifier
subclass of: Restriction
  on property: identifies
  on class: FinancialInstitution
  qualified cardinality: 1
definition: identifier that uniquely identifies the financial institution and, when appropriate, the branch of that financial institution servicing an account
adapted from: ISO 13616-1:2007 Financial services - International bank account number (IBAN)
synonym: bank number

basic bank account identifier
type: Class
subclass of: bank account identifier
subclass of: StructuredIdentifier
subclass of: Restriction
  on property: comprises
  on class: bank account identifier
  qualified cardinality: 1
subclass of: Restriction
  on property: comprises
  on class: bank identifier
  qualified cardinality: 1
definition: identifier that uniquely identifies an individual account at a specific financial institution in a particular country and which includes a bank identifier of the financial institution servicing that account
abbreviation: BBAN
adapted from: ISO 13616-1:2007 Financial services - International bank account number (IBAN)
synonym: basic bank account number

brokerage account
type: Class
subclass of: investment account
subclass of: Restriction
  on property: isProvidedBy
  some values from: Class
    union of: Bank
    union of: BrokerageFirm
    union of: FuturesCommissionMerchant
definition: account offered by a broker that allows the investor to deposit funds and place investment orders
explanatory note: The investor owns the assets contained in the brokerage account and must usually claim as income any capital gains incurred.

certificate of deposit
type: Class
subclass of: CashInstrument
subclass of: Restriction
  on property: hasInterestRate
  on class: InterestRate
  qualified cardinality: 1
subclass of: Restriction
  on property: hasNominalValue
  on class: MonetaryAmount
  qualified cardinality: 1
subclass of: Restriction
  on property: hasContractDuration
  on class: Duration
  qualified cardinality: 1
definition: cash instrument associated with a time deposit account that cannot be withdrawn for a certain period of time (term)
abbreviation: CD
explanatory note: When the term is over it can be withdrawn or it can be held for another term. The longer the term the better the yield on the money.

close date
type: Class
subclass of: ExplicitDate
definition: date on which something was closed
example: account close date, transaction record close date, and so forth

commercial lending service
type: Class
subclass of: FinancialService
definition: service involving the extension of credit to support business activities
example: Examples include operating lines of credit and term loans for property, plant and equipment (PP&E).

customer account
type: Class
subclass of: account
subclass of: Restriction
  on property: exemplifies
  some values from: Class
    union of: FinancialProduct
    union of: FinancialService
subclass of: Restriction
  on property: isHeldBy
  some values from: customer account holder
subclass of: Restriction
  on property: isDefinedIn
  some values from: ServiceAgreement
subclass of: Restriction
  on property: isIdentifiedBy
  some values from: account identifier
subclass of: Restriction
  on property: isProvidedBy
  some values from: Class
    intersection of: account provider
    intersection of: FinancialServiceProvider
definition: account that represents an identified, named collection of balances and cumulative totals used to summarize customer transaction-related activity over a designated period of time
synonym: financial service account

customer account holder
type: Class
subclass of: account holder
subclass of: Class
  union of: Client
  union of: Customer
subclass of: Restriction
  on property: holds
  some values from: customer account
definition: party that owns a customer account

demand deposit account
type: Class
subclass of: transaction deposit account
definition: non-interest-bearing deposit account in which deposits are payable immediately on demand, or that are issued with an original maturity or required notice period of less than seven days, or that represent funds for which the depository institution does not reserve the right to require at least seven days' written notice of an intended withdrawal
abbreviation: DDA
explanatory note: Demand deposits include any matured time deposits without automatic renewal provisions, unless the deposit agreement provides for the funds to be transferred at maturity to another type of account. Demand deposits do not include: (i) money market deposit accounts (MMDAs) or (ii) NOW accounts.

deposit account
type: Class
subclass of: BankingProduct
subclass of: investment or deposit account
subclass of: Restriction
  on property: isProvidedBy
  some values from: DepositoryInstitution
definition: account that provides a record of money placed with a depository institution for safekeeping and management
example: Deposit accounts include savings accounts, money market accounts, and transactional accounts, such as demand deposit accounts, among others.
explanatory note: The account holder has the right to withdraw deposited funds, as set forth in the terms and conditions governing the account agreement. Deposit accounts may be insured up to a certain amount, depending on the jurisdiction.

fee
type: Class
subclass of: MonetaryAmount
definition: charge for services performed

general ledger
type: Class
subclass of: Record
subclass of: Restriction
  on property: comprises
  some values from: ledger account
definition: accounting record summarizing changes in position as transactions are posted during an accounting period

individual transaction
type: Class
subclass of: DatedCollectionConstituent
subclass of: Occurrence
subclass of: RegistryEntry
subclass of: Restriction
  on property: isRegisteredIn
  all values from: transaction record
subclass of: Restriction
  on property: isIdentifiedBy
  on class: transaction identifier
  max qualified cardinality: 1
subclass of: Restriction
  on property: involves merchant
  on class: Merchant
  min qualified cardinality: 0
subclass of: Restriction
  on property: isClassifiedBy
  on class: transaction category
  min qualified cardinality: 0
subclass of: Restriction
  on property: isClassifiedBy
  on class: transaction subcategory
  min qualified cardinality: 0
subclass of: Restriction
  on property: exemplifies
  on class: TransactionEvent
  min qualified cardinality: 0
subclass of: Restriction
  on property: has transaction description
  min qualified cardinality: 0
  on data range: string
subclass of: Restriction
  on property: applies to account
  on class: account
  qualified cardinality: 1
subclass of: Restriction
  on property: has posting date
  on class: posting date
  qualified cardinality: 1
subclass of: Restriction
  on property: has transaction date
  on class: transaction date
  qualified cardinality: 1
subclass of: Restriction
  on property: hasMonetaryAmount
  on class: MonetaryAmount
  qualified cardinality: 1
definition: event that has a monetary impact and is documented in the records associated with an account

international bank account identifier
type: Class
subclass of: bank account identifier
subclass of: StructuredIdentifier
subclass of: Restriction
  on property: comprises
  on class: basic bank account identifier
  qualified cardinality: 1
subclass of: Restriction
  on property: comprises
  on class: Alpha2Code
  qualified cardinality: 1
definition: identifier for a bank account that is an expanded version of the basic bank account number (BBAN), intended for use internationally
example: For an account in Switzerland, suppose that an example domestic account number is 762 1162-3852.957. Suppose further that the bank identifier portion of that domestic account number is 762, or normalized for the BBAN is '00762'. For that example, the corresponding BBAN is '00762011623852957' and IBAN is 'CH9300762011623852957'.
abbreviation: IBAN
adapted from: ISO 13616-1:2007 Financial services - International bank account number (IBAN)
explanatory note: Note that international bank account numbers are formatted uniquely by country. A description of the country-specific formats is available from SWIFT (https://www.swift.com/), which is the ISO registrar for ISO 13616.
explanatory note: The IBAN structure is defined in ISO 13616-1 and consists of a two-letter ISO 3166-1 country code, followed by two check digits and up to thirty alphanumeric characters for a BBAN (Basic Bank Account Number) which has a fixed length per country and, included within it, a bank identifier with a fixed position and a fixed length per country. The check digits are calculated based on the scheme defined in ISO/IEC 7064 (MOD97-10).
synonym: international bank account number

investment account
type: Class
subclass of: investment or deposit account
subclass of: Restriction
  on property: isProvidedBy
  some values from: FinancialInstitution
definition: account that provides a record of deposits of funds and/or securities held at a financial institution
explanatory note: The typical objectives of an investment account are to achieve long term growth, income or capital preservation from the deposited asset portfolio. Investment accounts are typically not insured.

investment or deposit account
type: Class
subclass of: account
definition: account associated with a product or service that requires the account holder to provide funds for management by the account provider
explanatory note: The account holder may or may not be entitled to consideration in exchange for providing such funds, for example, interest, depending on the type of account and the terms and conditions associated with it. Also, there may be fees associated with management services provided by the account provider. Note too that this may be an internal account held on behalf of an institution or a customer account.

ledger account
type: Class
subclass of: account
definition: account recorded in a general ledger

lending officer
type: Class
subclass of: CorporateOfficer
subclass of: relationship manager
definition: corporate officer that has overarching responsibility for the relationship with a specific borrower or account

loan or credit account
type: Class
subclass of: account
disjoint with: investment or deposit account
definition: account associated with a service in which the account holder receives funds from the account provider under certain terms and conditions for repayment
explanatory note: Note that this may be an internal account held on behalf of an institution or a customer account, such as a line of credit account associated with an internal line of business.

non-transaction deposit account
type: Class
subclass of: deposit account
disjoint with: transaction deposit account
definition: any deposit account that is not explicitly considered a transaction account
explanatory note: Non-transaction accounts include: (a) savings deposits ((i) money market deposit accounts (MMDAs) and (ii) other savings deposits) and (b) time deposits ((i) time certificates of deposit and (ii) time deposits, open account).

open date
type: Class
subclass of: ExplicitDate
definition: date on which something was created

payment due date
type: Class
subclass of: ExplicitDate
definition: date by which payment of the current outstanding balance, part thereof, or a minimum amount due must be made to the creditor

posting date
type: Class
subclass of: ExplicitDate
definition: date that determines in which posting period a document or journal entry is added to an account record

relationship manager
type: Class
subclass of: ResponsibleParty
subclass of: Restriction
  on property: manages
  some values from: account
definition: responsible party who manages a client's account and oversees their relationship with the service provider
synonym: account manager

time certificate of deposit account
type: Class
subclass of: time deposit account
subclass of: Restriction
  on property: isExemplifiedBy
  some values from: certificate of deposit
definition: time deposit account that allows deposits evidenced by a negotiable or nonnegotiable instrument, or a deposit in book entry form evidenced by a receipt or similar acknowledgement issued by the bank, that provides, on its face, that the amount of such deposit is payable to the bearer, to any specified person, or to the order of a specified person, as follows: (1) on a certain date not less than seven days after the date of deposit, (2) at the expiration of a specified period not less than seven days after the date of the deposit, or (3) upon written notice to the bank which is to be given not less than seven days before the date of withdrawal.
abbreviation: CDA

time deposit account
type: Class
subclass of: non-transaction deposit account
subclass of: ContractualProduct
definition: deposit account that the depositor does not have a right, and is not permitted, to make withdrawals from within six days after the date of deposit unless the deposit is subject to an early withdrawal penalty of at least seven days' simple interest on amounts withdrawn within the first six days after deposit
explanatory note: A time deposit from which partial early withdrawals are permitted must impose additional early withdrawal penalties of at least seven days' simple interest on amounts withdrawn within six days after each partial withdrawal. If such additional early withdrawal penalties are not imposed, the account ceases to be a time deposit. The account may become a savings deposit if it meets the requirements for a savings deposit; otherwise it becomes a demand deposit.

time deposit open account
type: Class
subclass of: time deposit account
disjoint with: time certificate of deposit account
definition: time deposit account that allows deposits (other than time certificates of deposit) for which there is in force a written contract with the depositor that neither the whole nor any part of such deposit may be withdrawn prior to (1) the date of maturity, which shall be not less than seven days after the date of the deposit, or (2) the expiration of a specified period of written notice of not less than seven days

transaction category
type: Class
subclass of: Classifier
subclass of: CodeElement
subclass of: Restriction
  on property: hasTag
  on data range: string
  qualified cardinality: 1
subclass of: Restriction
  on property: classifies
  some values from: individual transaction
definition: high-level classifier for an individual transaction
example: credit, debit, fee

transaction date
type: Class
subclass of: ExplicitDate
definition: date on which a specific transaction was initiated

transaction deposit account
type: Class
subclass of: deposit account
definition: deposit account from which the depositor / account holder is permitted to make transfers or withdrawals by negotiable / transferable instruments, payment orders of withdrawal, telephone transfers, and so forth, and that may be accessible via an electronic device such as an automated teller machine (ATM), remote service unit (RSU), mobile device, and by debit card
explanatory note: Excluded from transaction accounts are savings deposits (both money market deposit accounts (MMDAs) and other savings deposits), even though such deposits permit some third-party transfers. However, an account that otherwise meets the definition of a savings deposit but that authorizes or permits the depositor to exceed the transfer limitations specified for that account shall be reported as a transaction account.

transaction identifier
type: Class
subclass of: Identifier
subclass of: Restriction
  on property: identifies
  on class: individual transaction
  qualified cardinality: 1
definition: identifier for an individual transaction associated with an account

transaction record
type: Class
subclass of: DatedStructuredCollection
subclass of: Record
subclass of: Registry
subclass of: Restriction
  on property: isIdentifiedBy
  on class: transaction record identifier
  max qualified cardinality: 1
subclass of: Restriction
  on property: has close date
  on class: close date
  min qualified cardinality: 0
subclass of: Restriction
  on property: comprises
  on class: individual transaction
  min qualified cardinality: 0
subclass of: Restriction
  on property: has open date
  on class: open date
  min qualified cardinality: 0
subclass of: Restriction
  on property: has transaction record status
  min qualified cardinality: 0
  on data range: string
subclass of: Restriction
  on property: applies to account
  on class: account
  qualified cardinality: 1
subclass of: Restriction
  on property: isManagedBy
  on class: account provider
  qualified cardinality: 1
definition: record of transactions associated with an account
usage note: The date a particular transaction record is closed typically corresponds to (and may precede) the date the account is closed, though in the case of certain accounts, such as a credit card account, if a customer is issued a new account or card number due to loss, fraud, or for some other reason, it is possible that multiple transaction records would be associated with the account. In that case, the close date might correspond to the date that a hold was placed on the original account.

transaction record identifier
type: Class
subclass of: RegisteredIdentifier
subclass of: Restriction
  on property: identifies
  on class: transaction record
  qualified cardinality: 1
subclass of: Restriction
  on property: hasTag
  on data range: string
  qualified cardinality: 1
definition: unique identifier for record of transactions

transaction subcategory
type: Class
subclass of: Classifier
subclass of: CodeElement
subclass of: Restriction
  on property: hasTag
  on data range: string
  qualified cardinality: 1
subclass of: Restriction
  on property: classifies
  some values from: individual transaction
definition: second-level classifier for a transaction, e.g., direct deposit, check, cash advance, withdrawal, payment, purchase, and so forth

applies to account
type: ObjectProperty
sub property of: appliesTo
range: account
definition: indicates the account to which the transaction record or individual transaction applies

has balance
type: ObjectProperty
sub property of: hasMonetaryAmount
range: balance
definition: relates an account to the net amount of money available in that account

has close date
type: ObjectProperty
sub property of: hasEndDate
sub property of: hasExplicitDate
range: close date
definition: relates something to the date that it was closed

has corresponding account
type: ObjectProperty
sub property of: relatesTo
domain: CreditAgreement
range: loan or credit account
definition: relates a credit agreement to an account used as the basis for managing transactions

has ending balance
type: ObjectProperty
sub property of: has balance
domain: account statement
range: balance
definition: relates an account statement to the amount of money available in that account at the end of the statement period

has open date
type: ObjectProperty
sub property of: hasExplicitDate
sub property of: hasStartDate
range: open date
definition: relates something to the date that it was created

has payment due date
type: ObjectProperty
sub property of: hasExplicitDate
range: payment due date
definition: indicates the date by which payment of some amount must be made to the creditor

has posting date
type: ObjectProperty
sub property of: hasExplicitDate
range: posting date
definition: indicates the date that the transaction was posted to the account

has primary account holder
type: ObjectProperty
type: FunctionalProperty
sub property of: isHeldBy
domain: customer account
range: customer account holder
definition: relates an account to a client or customer that is considered the primary owner of the account
explanatory note: Note that for many financial institutions, there must be a client or customer designated as the primary owner. In cases where there is a tax identifier associated with the account, it is that of the primary owner.
synonym: has primary account owner

has secondary account holder
type: ObjectProperty
sub property of: isHeldBy
domain: customer account
range: customer account holder
definition: relates an account to a client or customer that is considered a secondary, co-owner of the account
synonym: has account co-owner
synonym: has secondary account owner

has starting balance
type: ObjectProperty
sub property of: has balance
domain: account statement
range: balance
definition: relates an account statement to the amount of money available in that account at the beginning of the statement period

has transaction date
type: ObjectProperty
sub property of: hasExplicitDate
range: transaction date
definition: indicates the date on which the transaction actually occurred

has transaction description
type: DatatypeProperty
domain: individual transaction
range: string
definition: provides a textual description of the transaction

has transaction record status
type: DatatypeProperty
range: string
definition: indicates the status of the transaction record

involves merchant
type: ObjectProperty
sub property of: involves
range: Merchant
definition: indicates the merchant (seller) involved in the transaction

is linked to account
type: ObjectProperty
sub property of: relatesTo
domain: customer account
range: customer account
definition: connects a given customer account to another customer account

records transaction
type: ObjectProperty
property chain axiom: applies to account
property chain axiom: hasRecord
property chain axiom: comprises
definition: links an account statement to the individual transactions it documents