Rule ID: DQC_0199 for US GAAP - comment period closes January 31, 2025.
View: as part of public exposure version v26/docs/DQ


Rule function

The rule ensures that investment schedules are completed correctly by checking for the presence of both the spread and the rate basis for variable rate investments. Here is the detailed rule function:

The rule ensures that when a filer reports the spread of a variable rate investment, they also report the rate basis for that investment. This is crucial for providing complete and accurate information about variable rate investments.

Conditions:

The rule checks for the existence of a concept representing the spread of a variable rate investment (InvestmentBasisSpreadVariableRate) with any investment identifier axis and unit.
It then checks for the existence of a corresponding concept representing the rate basis (InvestmentVariableInterestRateTypeExtensibleEnumeration) with the same investment identifier axis and unit.
If the spread is reported without the rate basis, the rule triggers an error.

Problem solved by the rule

This rule ensures that filers provide complete information about variable rate investments by reporting both the spread and the rate basis, thereby enhancing the accuracy and completeness of investment schedules.

Example rule message

The filer has reported a value for the concept InvestmentBasisSpreadVariableRate with a value of 0.02. This concept is used to report the spread of a variable rate investment. The filer has not reported the rate basis for this investment. Please ensure that the rate basis is reported for this investment.

The properties of this InvestmentBasisSpreadVariableRate fact are:
Period: 2024-12-31 to 2025-12-31
Dimensions: InvestmentIdentifierAxis=Investment123
Unit: pure

Rule Element ID: 10653

For Developers

The Global Rule Logic document contains general guidelines for implementation of rules.

The rule message template contains text and parametric reference to arguments of the rule operation, using the syntax ${parameter} to indicate that insertion of a parameter’s value is to occur.

Rule element ID index

The rule element id is used to identify unique elements or combinations of elements tested in the rule.

Rule Element ID Element
DQC.US.0199.10653 InvestmentBasisSpreadVariableRate

View: as part of public exposure version v26/docs/DQ