Standard Business Report Model

Charles Hoffman, CPA
26-12-2025
Information about the Standard Business Report Model (SBRM) which is a logical conceptualization of a business report published by the Object Management Group. https://www.omg.org/spec/SBRM
isisisisisisisisisisisisisisisisisThingReportInformation BlockDisclosureTopicRuleFactReport ModelReport SetEntityReport ElementDimensionMemberLine ItemHypercubeConceptPeriodUnits

Index

Concept Dimension Disclosure
Entity Fact Hypercube
Information Block Line Item Member
Period Report Report Element
Report Model Report Set Rule
Thing Topic Units

Concept ↑ Go to Index ↑ Go to Graph

No description

Relations

Source Relation Target
Concept is Thing

Dimension ↑ Go to Index ↑ Go to Graph

A dimension is a type of report element. a.k.a. aspect or Axis. An aspect describes a fact (an aspect is a property of a fact). An aspect or distinguishing aspect provides information necessary to describe a fact or distinguish one fact from another fact within a report. A fact may have only the three core aspects (entity, calendar period, concept) or zero to many additional noncore distinguishing aspects.

Relations

Source Relation Target
Dimension is Thing

Disclosure ↑ Go to Index ↑ Go to Graph

A disclosure if made up of one to many information blocks.

Relations

Source Relation Target
Disclosure is Thing

Entity ↑ Go to Index ↑ Go to Graph

An entity (a.k.a. reporting entity aspect) is a core aspect that distinguishes the economic entity which creates a report.

Relations

Source Relation Target
Entity is Thing

Fact ↑ Go to Index ↑ Go to Graph

A fact is a piece of information that has been reported.

Relations

Source Relation Target
Fact is Thing

Hypercube ↑ Go to Index ↑ Go to Graph

A hypercube is a type of report element. A.k.a. table or cube.

Relations

Source Relation Target
Hypercube is Thing

Information Block ↑ Go to Index ↑ Go to Graph

An information block is a unit of information. An information block has a concept arrangement pattern and zero to many member arrangement patterns.

Relations

Source Relation Target
Information Block is Thing

Line Item ↑ Go to Index ↑ Go to Graph

A line items is a type of report element.

Relations

Source Relation Target
Line Item is Thing

Member ↑ Go to Index ↑ Go to Graph

A member is a type of report element.

Relations

Source Relation Target
Member is Thing

Period ↑ Go to Index ↑ Go to Graph

No description

Relations

Source Relation Target
Period is Thing

Report ↑ Go to Index ↑ Go to Graph

A report contains information that is reported in the form of facts which are distinguished from other facts using dimensions.

Relations

Source Relation Target
Report is Thing

Report Element ↑ Go to Index ↑ Go to Graph

A report element is an element within the model definition of an information block.

Relations

Source Relation Target
Report Element is Thing

Report Model ↑ Go to Index ↑ Go to Graph

A report has a report model which explains the things in the report and the organization of the report.

Relations

Source Relation Target
Report Model is Thing

Report Set ↑ Go to Index ↑ Go to Graph

A set of reports. For example, the SEC Edgar system is a set of reports. All the reports of the public companies that make up the Fortune 100 or S&P 500 are report sets. All the reports for one economic entity is a report set.

Relations

Source Relation Target
Report Set is Thing

Rule ↑ Go to Index ↑ Go to Graph

A rule is an assertion, a restriction, a constraint, or other condition which must be true within a report model or report.

Relations

Source Relation Target
Rule is Thing

Thing ↑ Go to Index ↑ Go to Graph

A "thing" is an identifiable logical artifact such as an entity, idea, concept, event, situation, state, or process that is important to a system which you are concerned with. If you are not concerned with something, then that is "nothing" to your system of interest. But if it is important to you, then it is a "thing". Ideally, every thing can be unambiguously distinguished from every other thing in a system you are concerned with or any other thing in another system your system interacts with. A thing is something that is actually "out there" in the real world. A concept how we think about some thing that we think about but is not actually a physical thing; it is an idea. For example, the notion of "justice" is not a physical thing, it is an idea.

Relations

Source Relation Target
Concept is Thing
Dimension is Thing
Disclosure is Thing
Entity is Thing
Fact is Thing
Hypercube is Thing
Information Block is Thing
Line Item is Thing
Member is Thing
Period is Thing
Report is Thing
Report Element is Thing
Report Model is Thing
Report Set is Thing
Rule is Thing
Topic is Thing
Units is Thing

Topic ↑ Go to Index ↑ Go to Graph

A topic is used to organize disclosures. Disclosures can be a part of a topic. A financial reporting framework (a.k.a. financial reporting scheme) has a set of topics.

Relations

Source Relation Target
Topic is Thing

Units ↑ Go to Index ↑ Go to Graph

Units is a property of a numeric fact that is used to represent the units of the fact.

Relations

Source Relation Target
Units is Thing