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 |
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:CalculationPeriodData |
| native | common_domain_model:CalculationPeriodData |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: CalculationPeriodDatafrom_schema: https://w3id.org/lmodel/common-domain-modelslots:- startDate- endDateslot_usage: startDate: name: startDate range: date required: true endDate: name: endDate range: date required: trueattributes: 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: trueInduced
Section titled “Induced”name: CalculationPeriodDatafrom_schema: https://w3id.org/lmodel/common-domain-modelslot_usage: startDate: name: startDate range: date required: true endDate: name: endDate range: date required: trueattributes: 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