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
Inheritance
- CalculationPeriodBase
Slots
| 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 |
Usages
| used by | used in | type | used |
|---|---|---|---|
| FixedAmountCalculationDetails | calculationPeriod | range | CalculationPeriodBase |
| FloatingAmountCalculationDetails | calculationPeriod | range | CalculationPeriodBase |
In Subsets
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| metadata_key | True |
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:CalculationPeriodBase |
| native | common_domain_model:CalculationPeriodBase |
| close | fpml_5_10:CalculationPeriodBase |
LinkML Source
Direct
name: CalculationPeriodBase
annotations:
metadata_key:
tag: metadata_key
value: true
description: The calculation period adjusted start and end dates, which are the baseline
arguments needed to compute an interest accrual calculation.
in_subset:
- cdm_product_common_schedule
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:CalculationPeriodBase
slots:
- adjustedStartDate
- adjustedEndDate
Induced
name: CalculationPeriodBase
annotations:
metadata_key:
tag: metadata_key
value: true
description: The calculation period adjusted start and end dates, which are the baseline
arguments needed to compute an interest accrual calculation.
in_subset:
- cdm_product_common_schedule
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:CalculationPeriodBase
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
close_mappings:
- fpml_5_10:CalculationPeriodBase.adjustedStartDate
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
close_mappings:
- fpml_5_10:CalculationPeriodBase.adjustedEndDate
rank: 1000
owner: CalculationPeriodBase
domain_of:
- CalculationPeriodBase
range: date