Class: AveragingSchedule
Class to representing a method for generating a series of dates.
URI: common_domain_model:AveragingSchedule
classDiagram
class AveragingSchedule
click AveragingSchedule href "../AveragingSchedule/"
AveragingSchedule : averagingPeriodFrequency
AveragingSchedule --> "1" CalculationPeriodFrequency : averagingPeriodFrequency
click CalculationPeriodFrequency href "../CalculationPeriodFrequency/"
AveragingSchedule : endDate
AveragingSchedule : startDate
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| startDate | 1 date |
Date on which this period begins | direct |
| endDate | 1 date |
Date on which this period ends | direct |
| averagingPeriodFrequency | 1 CalculationPeriodFrequency |
The frequency at which averaging period occurs with the regular part of the v... | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| TriggerEvent | schedule | range | AveragingSchedule |
| AveragingPeriod | schedule | range | AveragingSchedule |
In Subsets
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:AveragingSchedule |
| native | common_domain_model:AveragingSchedule |
| close | fpml_5_10:AveragingSchedule |
LinkML Source
Direct
name: AveragingSchedule
description: Class to representing a method for generating a series of dates.
in_subset:
- cdm_base_datetime
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:AveragingSchedule
slots:
- startDate
- endDate
- averagingPeriodFrequency
slot_usage:
startDate:
name: startDate
description: Date on which this period begins.
endDate:
name: endDate
description: Date on which this period ends.
Induced
name: AveragingSchedule
description: Class to representing a method for generating a series of dates.
in_subset:
- cdm_base_datetime
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:AveragingSchedule
slot_usage:
startDate:
name: startDate
description: Date on which this period begins.
endDate:
name: endDate
description: Date on which this period ends.
attributes:
startDate:
name: startDate
description: Date on which this period begins.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: AveragingSchedule
domain_of:
- DateRange
- AveragingSchedule
- PeriodicDates
- FroHistory
- AssetDeliveryPeriods
- DividendPeriod
- CalculationPeriodData
range: date
required: true
endDate:
name: endDate
description: Date on which this period ends.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: AveragingSchedule
domain_of:
- DateRange
- AveragingSchedule
- PeriodicDates
- CustodianEvent
- FroHistory
- AssetDeliveryPeriods
- DividendPeriod
- CalculationPeriodData
range: date
required: true
averagingPeriodFrequency:
name: averagingPeriodFrequency
description: The frequency at which averaging period occurs with the regular part
of the valuation schedule and their roll date convention.
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:AveragingSchedule.averagingPeriodFrequency
rank: 1000
owner: AveragingSchedule
domain_of:
- AveragingSchedule
range: CalculationPeriodFrequency
required: true