The House of Finance has 15 fundamental Business Concepts

Abstract

This article describes the fifteen fundamental concepts of the Financial Industry Business Data Model.

  • For Data Architects, the concepts are key to understanding, scoping, and customizing FIB-DM.
  • Business Users and Subject Matter Experts find FIB Concept Maps easier to work with than data model diagrams and ontology graphs.
  • Ontologists new to FIBO face challenges as data modelers and can easily leverage this article for their FIBO work.

The business concepts, with their icons, shorthand, definitions, and overview diagrams, are the central theme of FIB-DM training and education PowerPoints, Videos, and on-site classes.

FIB-DM / FIBO on one page

The conceptual diagram with the Aspect (ASP) on top resembles a house.

At the center stands the Situation (SIT), which relates to a Role (R) played by an Agent (A). In a Loan Agreement, for example, a person plays the Role of the borrower. As with the principal, various Scalar Values (SVs) pertain to the Loan. Some values have a Specification (SP); for example, the Loan-to-Value Ratio is an expression. The Loan has a payment schedule defined in Constituent (CST). An Account (ACT) keeps track of the Loan balance and payments.

A structured concept map in the shape of a house depicting the 15 main and 5 lesser Business Concepts and their associations
New House of Finance – 15+5 Fundamental Business Concepts

The Temporal Element (TE) holds dates about the Account, the Person, and the Loan Agreement. The Account has a number and a Designation (D) in the FIBO and FIB-DM. Examples of Documents (DOC) are the identification (e.g., a Driver’s License) of the person taking out the loan. The signed paper copy of the Loan Agreement is also a Document. The Aspect (ASP) classifies various other concepts in the FIBO and its data model. Arrangements define a set of Aspects. Occurrences (OCC) are also known as events; the default, for example, is a loan event. The Collection (COL) group Constituents. For example, our Loan ends up in a Pool for securitization. At the bottom of the diagram, “in the basement,” are the less frequently used concepts: Product (PRD), Service (SVC), Legal Construct (LC), Location (LOC), and Facility (FAC).

Significance for the data model and ontology

A gigantic, 3212-entity data model is hard to comprehend, even for senior data modelers. The FIB-DM education course and data model resources teach the model from two angles: the 220 packages (a.k.a. subject areas) and a structural approach that examines deep entity hierarchies.

All concepts are Ultimate Supertype Entities in the FIBO Data Model. In other words, they are not subtypes (a.k.a. inheritance or generalization) of any other data model entity. They are also the 15 ultimate supertypes with the most subtypes—the most extensive hierarchies. The concept entities also have the most relationships with Associative Entities, which connect them to other model entities. The first concept, the Situation (SIT), has 11 hierarchical levels and 1,1271 subtypes, and connects to 795 other data model entities.

Once the data modeler is familiar with the concepts and associative entity design patterns, she can easily understand unfamiliar entities and navigate or scope their related content.

Many FIBO ontologists prefer FIB-DM diagrams to graphs because data modeling tools are more potent than ontology editors.
An isomorphism exists between a subset of Ontology Web Language (OWL) and the Entity-Relationship Model (ERM). FIB-DM is an ontology-derived data model, and the patented (US120389039) process fully transforms FIBO classes, properties, and class restrictions.

Hence, the concept approach fully applies to studying the FIBO, and the data model terminology translates to RDF/OWL: FIB-DM base entities derive from FIBO classes, associative entities from object properties, and packages from ontologies. The Situation (S) concept is a FIBO class (cmns-pts:Situation) that is only a subclass of Thing.

History and version

The FIB-DM version, derived from FIBO 2025/Q3, serves as the basis for concept analysis and counts of subtypes and associations.

In 2023, the Object Management Group (OMG) released the Commons Ontology Library in close collaboration with the EDM Council. Commons is an upper ontology that defines fundamental classes for agents and parties, classifications, codes, measures, quantities, and documents. The FIBO imports the Commons ontology, and in a significant refactoring, OMG Commons replaced generic FIBO Foundation classes and properties.

More than a mere renaming, OMG Commons is a new conceptualization and redesign of the FIBO: 63 classes and 50 object properties are deprecated in the latest version. This means the derived data model entities are no longer used and will disappear from the data model and ontology in future releases. The Situation (SIT), Constituent (CST), Designation (D), Collection (COL), and Aspect (ASP) are new concepts and new ultimate supertypes in the data model. The Reference concept is deprecated, and its 235 subtypes have moved to Designation and other concepts.

Concept Definitions and descriptions

The table has 5 rows per concept. The first column shows the concept icon, its 1-3 letter shorthand, name, and code in the data model. The second and third columns describe facets of the concept:

  1. The data model package (with a link to the package diagram) and the OMG Commons definition.
  2. Business Context is a more practical description of the concept.
  3. The Hierarchy lists the most important subtypes of the concept.
  4. Associations describe the most frequent relationships between entities.
  5. The history of the concept before OMG Commons—whether it is new, unchanged, renamed, or replaces a deprecated concept.
#Icon, shorthand, name, and codeFacetDefinition and Description
1 A handshake representing the Situation concept in FIB-DM.OMG Commons
Parties and Situations
Setting, state of being, or relationship that is relatively stable for some period of time.
 SITBusiness ContextFor OMG/FIBO, Situation means a state or relationship that Agents and Parties have agreed on.
 SituationHierarchyWith ten levels and 1,272 subtypes, the Situation is the largest concept in the FIBO and data model.
Agreement, Contract, Debt, Financial Instruments, and Guaranty are important subtypes of the Situation.
  cmns-pts:SituationAssociations•The contract parties, lender, borrower, and guarantor,  are roles.
•Various Aspects, classifications, and codes may apply.
•The (payment) schedule is a Collection
•A designation identifies the contract (loan number, ID)
•Contractual Elements, a Constituent, define terms.
•Situations relate to Other Situations:
A loan may have a guaranty agreement, and many Financial Instruments have underliers.
  NewThe Situation is a new common supertye for the Agreement and Commitment, which are no longer independent concepts.
2A carnival mask representing the Role concept.OMG Commons Roles and CompositionsNamed specific behavior of something participating in a particular context  
RBusiness ContextThe Role defines what an Agent does. For example, a person may be a customer, borrower, employee, or the Financial Institution.
RoleHierarchyWith 604 subtype entities, the Role forms an extensive hierarchy in the Financial Industry Business Data Model.
•Agent in Role is Client, Contract/Controlling/Reporting Party, Obligor, and Manager.
•Assets are things of value in the context of Financial Assets or Collateral.
•Functional Entity has rich Government and (Financial) Service Providers taxonomies.
•Pool and Basket Constituents model indices and pooled investments.
•Facilities and Venues cover financial marketplaces.
cmns-rlcmp:RoleAssociationsThe Role has 780 associations with other FIBO Data Model entities:
•As a Services Provider and Functional entity, the TIR provides Products and Services.
•It is a Party in Role or Contract Party in Agreements.
•The TIR issues Documents and, as a Registry or Agency, issues Identifiers.
•The Identifiers, in turn, identify other Functional Entities or Service Providers.
RenamedThe Role was previously known as Thing in Role.
3The capital letters ID representing the Designation concept.OMG Commons
Designators
Representation for something, or for a conceptualization thereof, that denotes it in a domain or subject.  
DBusiness ContextAll names, numeric and alphanumeric identifiers.
DesignationHierarchyProminent examples of Identifiers include the LEI, Passport Number, Account, and Security Identifiers; some may apply in specific contexts. Name and Code are widely used throughout FIBO/FIB-DM.
 cmns-dsg:DesignationAssociationsIdentifies, defines, comprises, and registers are among the 291 associations that connect how and where the Designation is used.
  NewIdentifiers comprise the majority of Designation subtypes; hence, ID is their icon. Necessary Identifiers are a Person’s or a Business’s Tax Registry Identifiers. Various Financial Instrument Identifiers are also Designations.
Code Elements, like Industry Classifications and Address Elements, are Designations.  
4 A checklist icon representing the Constituent concept in FIB-DM.OMG Commons CollectionsComponent of a collection or combination of things.
 CSTBusiness ContextThe Constituents and subtypes have 276 associations; most are specializations of Collections, such as Baskets and Pools, via the “has Constituent” associative entity. Another vital pattern is Lifecycles, a subtype of Aspect. Lifecycle stages and events comprise Constituents. A Designation subtype Identifier may identify the constituent. Situation subtypes of Agreement often comprise Constituents.
 ConstituentHierarchy•The FIBO defines Registries for various Businesses and Financial Instruments. The individual Entry is a constituent.
• A pool (and a Basket) is a collection of Securities.
•The Contractual Element details Definition, Commitment, or Conditions of a Contract, subtype og the Situation concept.
 cmns-col:ConstituentAssociations•The Registry, a Collection subtype, comprises Registry Entries.
•Agreements, under the Situation concept, have Contractual Elements and may apply to a Party Role.
•A Contractual Element often specifies Date and Amount. For example, a Loan Agreement Contrctual Element would specify principal and due date. 
  New
5 Some stamps representing the concept of CollectionOMG Commons
Collections
Grouping of things (may be zero) that have some shared significance  
 COLBusiness ContextWe can view the Collection as a list, and Constituents are the list’s members.
 CollectionHierarchyThe Constituent concept has 111 subtypes: Contractual Elements, Dated Collection Constituents, and Baskets. For now, contractual elements model securities concepts such as settlement and derivative terms and provisions. Notably, the Contractual Element and Contractual Commitment subtypes of Constituent have already moved to the FIBO Foundation. Hence, we can expect them to be reused to detail Banking Products.  
 cmns-col:CollectionAssociationsThere are 118 Collection subtypes, mainly paired with Constituent subtypes: Code Sets for Industry Classifications, Business Identifiers, and Addresses. Structured Collections include a weight or date, for example, in Baskets or Schedules.

  New 
6A blue meeple representing the FIB-DM Agent concept.OMG Commons
Parties and Situations
An agent is an autonomous individual that can adapt to and interact with its environment.
ABusiness ContextThere is a one-to-many association from the Agent to its Role.
Agent
Hierarchy
•The Person is an intuitive subtype of an autonomous Agent. There can only be one record of you in an Agent table.
•Likewise, there must be only one record of Legal Person with its subtype Legal Entity or Organization
•Automated Systems or Software Agents can transact without human intervention.
cmns-pts:AgentAssociations•IDs identify the Agent, e.g., the Passport identifies a Person.
•The Agent has Addresses; the corporation is Domiciled in some Geopolitical Entity
•A Corporation has a Date of Incorporation, a Person has a Date of Birth.
•The Functional Entity manages its Legal Entity.
•Agents own other Agents: The hierarchy of subsidiaries.
RenamedThe OMG Commons Agent replaces the deprecated FIBO Autonomous Agent.
7 Some colored circles representing the Aspect concept.OMG Commons
Classifiers
A characteristic or feature that can be used to dimensionalize, filter, or subset a class, collection, or set of things.
 ASPBusiness ContextClassifiers comprise the bulk of Aspect subtypes.
 AspectHierarchy•The Value is typically associated with an asset or property.
•Index Value means an entry within an Indexing Scheme.
•The Principal pertains to Agreements (e.g., the Loan Principal)
•Classifiers comprise an extensive subtype hierarchy.
•We have the Lifecycle Status (and Stage), Rating Scores, and Classification of Financial Instruments.
 cmns-cls:AspectAssociations•A Functional Entity may govern the Aspect.
•Aspects classify other concepts, for example, the Type of a Legal Entity.
•A Classification Scheme (Arrangement concept) defines the Classifier Aspect 
•The Lifecycle Status has a Stage (an Occurrence)
•A Lifecyle State precedes another.
  New
8 The letter Pi and a document icon representing the Specification concept.OMG Commons
Documents
An explicit set of requirements to be satisfied by a material, product, or service.
 SPBusiness ContextSpecification Documents, Expressions, Values, and Formulas
 SpecificationHierarchy•The intuitive subtype is a Technical (or any other) Specification Document.
•A formula consists of one or more expressions. Examples are Cashflow or Option Premium formulas.
• Expressions are various economic indicators like the CPI, Ratios, Pricing Models, and Exposures.
 cmns-doc:SpecificationAssociations•The Specification may play a Role as an object.
• Its value can be expressed as a Scalar Quantity.
• Elaborate Specifications describe Derivatives, for example, the Strike Rate of an Option.
•Contractual Elements have Specifications, such as the Accrual Basis of a Loan.
•A Formular has one or more Expressions.
  NewThe Expression was a standalone ultimate supertype in the FIBO.
9An image of a flower vase representing the FIB-DM concept of arrangement.OMG Commons
Collections
Systematic plan, manner, or method for making, doing, achieving, or organizing something.
ARRBusiness ContextSchemes and codesets are significant Arrangements.
Arrangement
Hierarchy
•Code Sets, Classification Schemes, Lifecycle, Identification, and Indexing Schemes are all Arrangements.
•Examples are the SIC scheme, the classification of Financial Instruments, and the Trade Lifecycle.
•We use the Organization Identification Scheme to model our Financial Institution’s Business Units.
cmns-col:ArrangementAssociations•Arrangements define Identifiers, which in turn comply with the Arrangement.
•Arrangement defines Aspect, and the Collection may have an Arrangement.
•Various things, like Products have a Lifecycle.
•The Lifecycle has a Stage, an Occurrence.
ReplacesThe former FIBO Arrangement is now imported from the OMG Commons ontology.
10OMG Commons
Quantities and Units
Amount or degree of something; the dimensions, capacity, or amount of something ascertained by measuring.
MBusiness ContextIn the FIBO, Measures define Derivatives and Economic Indicators.
Measure
Hierarchy
•Material measures are quantities. They are tangible, as in a count or size.
•Statistical Measures apply to a data set, such as the mean, weighted average, or the difference between values.
•Qualified Measures have features that define how they are calculated. The Key Performance Indicator (KPI) is a subtype of the Qualified Measure.
cmns-qtu:MeasureAssociations•Many Measures apply to Derivatives ( a subtype of the Situation)
•Some Bonds are Based On Economic Indicators (Inflation-Linked Bond).
•The actual number of the Measure is a Quantitative value.
•Measures can have dates and intervals.
• Economic indicators have a release date.
ReplacesThe OMG Measure replaces the deprecated ultimate supertype in Foundation Utilities.
11An icon with 2 letters and arrows representing the Occurrence concept in FIB-DMFIBO Foundation Dates & Times
Occurrences
Happening of an OccurrenceKind, i.e., an event
OCCBusiness ContextAlso known as Events.
OccurenceHierarchy•Transaction Events are the most essential Occurrence Kinds.
•We find Trade, Payment, Swap, and Accounting Transactions.
•Lifecycle Events occur during the stages of a Lifecycle.
•The Occurrence, the actual instance of an event, follows the Occurrence Kind Structure. For example, a Payment is an instance of the Payment Event.
fibo-fnd-dt-oc:OccurrenceAssociations•Many Occurrences apply to Contracts (their lifecycle).
•Securities may specify an Occurrence, for example, an Interest Rate Reset.
•An Aspect may classify the Occurrence.
•Calculation Occurrences have an Expression, the result of the calculation is a Scalar Quantity Value.
•A Schedule (Collection) has Occurrences.
•The Default Event applies to a Legal Person (Agent concept)
Unchanged
12 A clock representing the Temporal Entity concept.OMG Commons
Dates and Times
Time interval or instant  
TEBusiness ContextA common supertype for Date & Time, Duration, Interval, and Period.
Temporal EntityHierarchy•A Time Instant is a Date, Time, or Time Stamp.
•The Time Direction indicates whether the Time Instant is forward or backward looking to a reference point. E.g., a due date may be invoice date plus 60 days.
•The Time Interval can be a Duration (e.g., 10 years) or the period between two dates.
•Recurrence Intervals have the same length as in a schedule.
 cmns-dt:TemporalEntityAssociations•A Person has a Date of Birth, and a Corporation has a Registration Date.
•The Consituent has various dates, specifying terms of a contract or Financial Instrument.
•Documents have expiration dates (cards, identity documents, and offerings).
•A contract usually has an effective date.
A Reference Interest Rate has a Tenor.
 ReplacesThe Temporal Entity concept refers to a point in time (Date, Datetime, Timestamp) or an interval (duration, period).
13A binder representing the Document concept in FIB-DMOMG Commons
Documents
Unitary expression of some realization of an intellectual or artistic work
DOCBusiness ContextDocuments
DocumentHierarchy•Important subtypes of DOC are Certificates, Publications, Records, and Legal Documents.
•The Contract Document is the actual signed file or paper.
•The Account Statement is both a Legal Document and a Record.
•The Financial Institution files Regulatory Reports.
•The Transaction Record is proof of the Transaction.
cmns-doc:DocumentAssociations•An Identity Document identifies a Person.
•The plastic Credit Card applies to a Credit Card Account.
•A Contract Document applies to an Agreement.
•The Publisher (a Role) publishes the Publication.
•A Document has an Expiration Date.
•The Transaction is registered in the Transaction Record.
ReplacesThe OMG Commons Document replaces the deprecated FIBO Foundation Arrangement Document.
14 A $, %, and # character representing the concept of Scalar Quantity.OMG Commons
Quantities and Units
Property of a phenomenon, body, or substance, where the property has a magnitude that can be expressed by means of a number and a reference
 SQBusiness ContextPrices and Values are Scalar Quantities in the FIBO and FIB-DM.
 Scalar QuantityHierarchy•Important Scalar Quantity Values are Monetary Amount, Price, and Quantitative Value.
• Variables and constants are used in Expressions and Formulas.
•The Measurement Unit is a Scalar Quantity.
 cmns-qtu:ScalarQuantityAssociations138 associations connect the Scalar Quantity Value to entities with a price or value. The associations are role-named as Argument applies To, differe•The Expression has a Scalar Quantity Value as an Argument.
•The Security, a Situation, has a Closing Price.
•The Account has a Balance.
•Debt Terms, a constituent, govern the Payment of Interest.
•The Appraised Value, an Aspect, has an Estimated Value, the Market Value.
  New
15A balance scale representing FIB-DM concept 16, the Legal Construct.FIBO Foundation Legal CapacitySomething which is conferred by way of law or contract, such as a right.
LCBusiness ContextA common supertype for Regulation, Contractual Rights, Duty, and Legal Capacity.
Legal ConstructHierarchy•Legal Constructs break down into Right, Regulation, Duty, Legal Capacity, and De Jure Control.
•Legal and Payment Obligations are essential (contractual) Duties.
•Contractual Capability is the Legal Capacity to enter into contracts.
•Regulatory Capacity is the right of a Regulator.
fibo-fnd-law-lcap:LegalConstructAssociations•A Legal person has Contractual Capability or Regulatory Capacity.
•An Agreement confers a Contractual Right.
•De Jure Control is Conferred On a Party. 
•A Contractual Right may imply a Legal Obligation.
•A [contract] Constituent can mandate a Legal Obligation.
•The Payment event fulfills the Payment Obligation.
Unchanged
Lesser ConceptsThe following concepts have fewer subtypes and associations. While not “fundamental” to the data model, they are important to the Business, and may supplement FIB Concept Maps as needed.
16OMG Commons
Documents
Source that may be used to ascertain, interpret, or understand something
REFBusiness ContextNote that the new Designation concept replaced the Reference as the ultimate supertype for Identifiers.
Reference
Hierarchy
•The Regulatory Report is a significant Reference Document.
•The Physical or Electronic Address is an Index.
•Unit and Scale are Measurement References that describe a Measurement Unit.
cmns-doc:ReferenceAssociations•The Measurement Unit has a Factor, the Unit Power Factor, which is an Aspect.
•The Address is an Index to the Physical Location.
•A Regulatory Report has a Reporting Period and is Submitted to a Regulator.
•A Financial Instrument is Dominated in a Currency.
•A Party has a Physical and Electronic Mail Addresses.
ReplacesThe OMG Commons Reference replaces the deprecated FIBO concept.
17A stylized market stand representing the Facility concept.FIBO Foundation PlacesSomething established to serve a particular purpose, make some course of action or operation easier, or provide some capability or service.
FACBusiness ContextThe Exchange is a Facility subtype important for Funds and Securities.
FacilityHierarchy•The Exchange facilitates trades in the Financial Markets.
•The subtypes are the Regulated Exchange, e.g., the New York Stock Exchange, and Alternative Trading Systems.
•The Interdealer Quotation System disseminates quotes by brokers and dealers. Systematic Internalizers execute customer trades on their own account, and Swaps have an Execution Facility
fibo-fnd-plc-fac:FacilityAssociations•The Exchange has Financial Service Providers as Members.
•A Market Identifier identifies the Exchange.
•The Facility registers Registration Identifiers.
•The Exchange publishes Listing Terms and lists Securities.
Unchanged
18An image of a credit card representing the Product concept in FIB-DM.FIBO Foundation Products and ServicesA commercially distributed good that is (1) tangible property, (2) the output or result of a fabrication, manufacturing, or production process, or (3) something that passes through a distribution channel before being consumed or used.
PRDBusiness ContextThe FIBO defines some Card and Account products. For example, the bank offers a banded deposit account product to the public.
ProductHierarchy•Most significant subtypes are Contractual and Financial Products.
•The Time Deposit is an example of an Account Product
•There are many Financial Products for Banking an Over The Counter.
•Packaged Products are both Financial and Contractual Products.
fibo-fnd-pas-pas:ProductAssociations•A Buyer (the customer) buys the product, and the Seller (our FI) sells it.
•The Product uses a Currency (concept of Reference).
•A Catalog (or other Document) describes the Product.
•The Financial Service Provider provides the Financial Product.
•The Credit Card Account exemplifies the Credit Card Product, and the Credit Card Agreement applies to it.
•The Packaged Financial Product comprises other Financial Products.
Unchanged
19 An old ledger representing the concept of Account.FIBO FBC
Clients And Accounts
Container for records associated with a business arrangement for regular transactions and services.
 ACTBusiness ContextGeneral ledgers, savings, and investment accounts are typical retail examples. A Situation subtype holds the Agreement in FIB-DM databases and the ontology, and the linked account records transactions and balances.
 AccoutHierarchy•For the front office, we have the Customer Account, Card accounts, Loan, and Investment Accounts
•The General Ledger Account supports back-office data.
 fibo-fbc-pas-caa:AccountAssociations•The Financial Institution provides the Account.
•It has a Balance, which is a Scalar Value.
•An Account Identifier or Number Identifies the Account.
•Individual Transactions apply to the Account.
•The Customer and sometimes an Escrow Agent or a Custodian hold the Account.
•The Loan has a Corresponding Account.
•The Account has Open, Close and other dates associated.
•The Account may exemplify a Product.
  Unchanged 
20 A globe and an arrow representing the concept of location.LCC
Country Representation
Place or position in time and/or space, including a virtual place.
 LOCBusiness ContextPhysical and virtual places. 
 LocationHierarchy•There are three subtypes of Location: Notional Place, Virtual-, and Physical Location.
•A Notional Place is an abstract location, like the domestic or the Eurozone.
•Virtual Locations are network locations, like shared drives & folders, cloud storage, websites, and IP addresses.
•The Place of Birth is an example of a Physical Location.
 lcc-cr:LocationAssociations•The Financial Institution provides the Account.
•It has a Balance, which is a Scalar Value.
•An Account Identifier or Number Identifies the Account.
•Individual Transactions apply to the Account.
•The Customer and sometimes an Escrow Agent or a Custodian hold the Account.
•The Loan has a Corresponding Account.
•The Account has Open, Close, and other dates associated.
•The Account may exemplify a Product.
  Unchanged 
21 The image of a screwdriver and wrench representing the concept of Service in FIB-DM.FIBO Foundation Products and ServicesA type of economic activity that is intangible is not stored and does not result in ownership; a service is consumed at the point of sale.
 SVCBusiness ContextInvestment management is an example of a Financial Service.
 ServiceHierarchy•Subtypes of Services are Regulatory, Registration, and Financial Services.
•The major financial services are Banking, Investment, Insurance, and Capital Market related.
 fibo-fnd-pas-pas:ServiceAssociations•Subtypes of Services are Regulatory, Registration, and Financial Services.
•The major financial services are Banking, Investment, Insurance, and Capital Market-related.
  Unchanged 
FIB-DM 15+6 Fundamental Business Concepts