Skip to content

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
used by used in type used
CommodityPayout schedule range CalculationSchedule
FixedPricePayout schedule range CalculationSchedule
OptionPayout schedule range CalculationSchedule
SettlementPayout schedule range CalculationSchedule
Mapping Type Mapped Value
self common_domain_model:CalculationSchedule
native common_domain_model:CalculationSchedule
name: CalculationSchedule
description: 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-model
attributes:
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: true
name: CalculationSchedule
description: 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-model
attributes:
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