Skip to content

Class: FinancialAccount

A bank account

URI: linkml_common:FinancialAccount

classDiagram class FinancialAccount FinancialProduct <|-- FinancialAccount FinancialAccount : account_holder FinancialAccount --> Person : account_holder FinancialAccount : account_number FinancialAccount : bank FinancialAccount --> Organization : bank FinancialAccount : type

Inheritance

Slots

Name Cardinality and Range Description Inheritance
account_number 0..1
String
The account number direct
bank 0..1
Organization
The bank that holds the account direct
account_holder 0..1
Person
The person or organization that holds the account direct
type 0..1
String
A type for a thing Entity

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/linkml/linkml-common

Mappings

Mapping Type Mapped Value
self linkml_common:FinancialAccount
native linkml_common:FinancialAccount
exact fibo:ProductsAndServices/ClientsAndAccounts/Account, schema:BankAccount

LinkML Source

Direct

name: FinancialAccount
description: A bank account
from_schema: https://w3id.org/linkml/linkml-common
exact_mappings:
- fibo:ProductsAndServices/ClientsAndAccounts/Account
- schema:BankAccount
is_a: FinancialProduct
attributes:
  account_number:
    name: account_number
    description: The account number
    from_schema: https://w3id.org/linkml-common/financial
    rank: 1000
    domain_of:
    - FinancialAccount
    range: string
  bank:
    name: bank
    description: The bank that holds the account
    from_schema: https://w3id.org/linkml-common/financial
    rank: 1000
    domain_of:
    - FinancialAccount
    range: Organization
  account_holder:
    name: account_holder
    description: The person or organization that holds the account
    from_schema: https://w3id.org/linkml-common/financial
    rank: 1000
    domain_of:
    - FinancialAccount
    range: Person

Induced

name: FinancialAccount
description: A bank account
from_schema: https://w3id.org/linkml/linkml-common
exact_mappings:
- fibo:ProductsAndServices/ClientsAndAccounts/Account
- schema:BankAccount
is_a: FinancialProduct
attributes:
  account_number:
    name: account_number
    description: The account number
    from_schema: https://w3id.org/linkml-common/financial
    rank: 1000
    alias: account_number
    owner: FinancialAccount
    domain_of:
    - FinancialAccount
    range: string
  bank:
    name: bank
    description: The bank that holds the account
    from_schema: https://w3id.org/linkml-common/financial
    rank: 1000
    alias: bank
    owner: FinancialAccount
    domain_of:
    - FinancialAccount
    range: Organization
  account_holder:
    name: account_holder
    description: The person or organization that holds the account
    from_schema: https://w3id.org/linkml-common/financial
    rank: 1000
    alias: account_holder
    owner: FinancialAccount
    domain_of:
    - FinancialAccount
    range: Person
  type:
    name: type
    description: A type for a thing. The range of this should be a class within the
      schema. It is intended for schema-based classification. Anything beneath the
      shoreline of the schema should use `classification`.
    from_schema: https://w3id.org/linkml/linkml-common
    rank: 1000
    designates_type: true
    alias: type
    owner: FinancialAccount
    domain_of:
    - Entity
    - NamedThing
    range: string