Class: CalculationSchedule
A class that allows the full representation of a payout by defining a set of schedule periods. It supports standard schedule customization by expressing all the dates, quantities, and pricing data in a non-parametric way.
URI: common_domain_model:CalculationSchedule
classDiagram
class CalculationSchedule
click CalculationSchedule href "../CalculationSchedule/"
CalculationSchedule : schedulePeriod
CalculationSchedule --> "1..*" SchedulePeriod : schedulePeriod
click SchedulePeriod href "../SchedulePeriod/"
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| schedulePeriod | 1..* SchedulePeriod |
Defines a period of a calculation schedule structure | direct |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| CommodityPayout | schedule | range | CalculationSchedule |
| FixedPricePayout | schedule | range | CalculationSchedule |
| OptionPayout | schedule | range | CalculationSchedule |
| SettlementPayout | schedule | range | CalculationSchedule |
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:CalculationSchedule |
| native | common_domain_model:CalculationSchedule |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: CalculationScheduledescription: A class that allows the full representation of a payout by defining a set of schedule periods. It supports standard schedule customization by expressing all the dates, quantities, and pricing data in a non-parametric way.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: schedulePeriod: name: schedulePeriod description: Defines a period of a calculation schedule structure. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template rank: 1000 domain_of: - CalculationSchedule range: SchedulePeriod required: true multivalued: trueInduced
Section titled “Induced”name: CalculationScheduledescription: A class that allows the full representation of a payout by defining a set of schedule periods. It supports standard schedule customization by expressing all the dates, quantities, and pricing data in a non-parametric way.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: schedulePeriod: name: schedulePeriod description: Defines a period of a calculation schedule structure. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template rank: 1000 owner: CalculationSchedule domain_of: - CalculationSchedule range: SchedulePeriod required: true multivalued: true