Skip to content

Class: CalculationPeriodBase

The calculation period adjusted start and end dates, which are the baseline arguments needed to compute an interest accrual calculation.

URI: common_domain_model:CalculationPeriodBase

 classDiagram
    class CalculationPeriodBase
    click CalculationPeriodBase href "../CalculationPeriodBase/"
      CalculationPeriodBase <|-- CalculationPeriod
        click CalculationPeriod href "../CalculationPeriod/"
      
      CalculationPeriodBase : adjustedEndDate
        
      CalculationPeriodBase : adjustedStartDate
        
      
Name Cardinality and Range Description Inheritance
adjustedStartDate 0..1
date
The calculation period start date, adjusted according to any relevant busines… direct
adjustedEndDate 0..1
date
The calculation period end date, adjusted according to any relevant business … direct
used by used in type used
AdjustPeriodInstruction adjustedPeriod range CalculationPeriodBase
DetermineUnadjustedCalculationPeriodInstruction unadjustedCalculationPeriod range CalculationPeriodBase
ResetInstructionState unadjustedCalculationPeriod range CalculationPeriodBase
ResetInstructionState adjustedCalculationPeriod range CalculationPeriodBase
FixedAmountCalculationDetails calculationPeriod range CalculationPeriodBase
FloatingAmountCalculationDetails calculationPeriod range CalculationPeriodBase
property value
rosetta_metadata key
Mapping Type Mapped Value
self common_domain_model:CalculationPeriodBase
native common_domain_model:CalculationPeriodBase
name: CalculationPeriodBase
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: key
description: The calculation period adjusted start and end dates, which are the baseline
arguments needed to compute an interest accrual calculation.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
adjustedStartDate:
name: adjustedStartDate
description: The calculation period start date, adjusted according to any relevant
business day convention.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_schedule
rank: 1000
domain_of:
- CalculationPeriodBase
range: date
adjustedEndDate:
name: adjustedEndDate
description: The calculation period end date, adjusted according to any relevant
business day convention.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_schedule
rank: 1000
domain_of:
- CalculationPeriodBase
range: date
name: CalculationPeriodBase
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: key
description: The calculation period adjusted start and end dates, which are the baseline
arguments needed to compute an interest accrual calculation.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
adjustedStartDate:
name: adjustedStartDate
description: The calculation period start date, adjusted according to any relevant
business day convention.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_schedule
rank: 1000
owner: CalculationPeriodBase
domain_of:
- CalculationPeriodBase
range: date
adjustedEndDate:
name: adjustedEndDate
description: The calculation period end date, adjusted according to any relevant
business day convention.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_schedule
rank: 1000
owner: CalculationPeriodBase
domain_of:
- CalculationPeriodBase
range: date