Skip to content

Class: CalculationPeriodData

URI: common_domain_model:CalculationPeriodData

 classDiagram
    class CalculationPeriodData
    click CalculationPeriodData href "../CalculationPeriodData/"
      CalculationPeriodData : daysInLeapYearPeriod
        
      CalculationPeriodData : daysInPeriod
        
      CalculationPeriodData : endDate
        
      CalculationPeriodData : isFirstPeriod
        
      CalculationPeriodData : isLastPeriod
        
      CalculationPeriodData : startDate
        
      
Name Cardinality and Range Description Inheritance
startDate 1
date
The CDM’s startDate attribute; each class’s slot_usage gives its meaning direct
endDate 1
date
The CDM’s endDate attribute; each class’s slot_usage gives its meaning direct
daysInPeriod 1
Integer
direct
daysInLeapYearPeriod 1
Integer
direct
isFirstPeriod 1
Boolean
direct
isLastPeriod 1
Boolean
direct
Mapping Type Mapped Value
self common_domain_model:CalculationPeriodData
native common_domain_model:CalculationPeriodData
name: CalculationPeriodData
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- startDate
- endDate
slot_usage:
startDate:
name: startDate
range: date
required: true
endDate:
name: endDate
range: date
required: true
attributes:
daysInPeriod:
name: daysInPeriod
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_schedule
rank: 1000
domain_of:
- CalculationPeriodData
range: integer
required: true
daysInLeapYearPeriod:
name: daysInLeapYearPeriod
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_schedule
rank: 1000
domain_of:
- CalculationPeriodData
range: integer
required: true
isFirstPeriod:
name: isFirstPeriod
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_schedule
rank: 1000
domain_of:
- CalculationPeriodData
range: boolean
required: true
isLastPeriod:
name: isLastPeriod
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_schedule
rank: 1000
domain_of:
- CalculationPeriodData
range: boolean
required: true
name: CalculationPeriodData
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
startDate:
name: startDate
range: date
required: true
endDate:
name: endDate
range: date
required: true
attributes:
daysInPeriod:
name: daysInPeriod
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_schedule
rank: 1000
owner: CalculationPeriodData
domain_of:
- CalculationPeriodData
range: integer
required: true
daysInLeapYearPeriod:
name: daysInLeapYearPeriod
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_schedule
rank: 1000
owner: CalculationPeriodData
domain_of:
- CalculationPeriodData
range: integer
required: true
isFirstPeriod:
name: isFirstPeriod
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_schedule
rank: 1000
owner: CalculationPeriodData
domain_of:
- CalculationPeriodData
range: boolean
required: true
isLastPeriod:
name: isLastPeriod
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_schedule
rank: 1000
owner: CalculationPeriodData
domain_of:
- CalculationPeriodData
range: boolean
required: true
startDate:
name: startDate
description: The CDM's startDate attribute; each class's slot_usage gives its
meaning.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CalculationPeriodData
domain_of:
- AveragingSchedule
- DateRange
- PeriodicDates
- FroHistory
- CalculationPeriodData
- AssetDeliveryPeriods
- DividendPeriod
range: date
required: true
endDate:
name: endDate
description: The CDM's endDate attribute; each class's slot_usage gives its meaning.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CalculationPeriodData
domain_of:
- AveragingSchedule
- DateRange
- PeriodicDates
- FroHistory
- CalculationPeriodData
- CustodianEvent
- AssetDeliveryPeriods
- DividendPeriod
range: date
required: true