Skip to content

Class: CalculationScheduleDeliveryPeriods

Period and time profile over which the delivery takes place.

URI: common_domain_model:CalculationScheduleDeliveryPeriods

 classDiagram
    class CalculationScheduleDeliveryPeriods
    click CalculationScheduleDeliveryPeriods href "../CalculationScheduleDeliveryPeriods/"
      AssetDeliveryPeriods <|-- CalculationScheduleDeliveryPeriods
        click AssetDeliveryPeriods href "../AssetDeliveryPeriods/"
      
      CalculationScheduleDeliveryPeriods : deliveryCapacity
        
          
    
        
        
        CalculationScheduleDeliveryPeriods --> "0..1" Quantity : deliveryCapacity
        click Quantity href "../Quantity/"
    

        
      CalculationScheduleDeliveryPeriods : endDate
        
      CalculationScheduleDeliveryPeriods : priceTimeIntervalQuantity
        
          
    
        
        
        CalculationScheduleDeliveryPeriods --> "0..1" Price : priceTimeIntervalQuantity
        click Price href "../Price/"
    

        
      CalculationScheduleDeliveryPeriods : profile
        
          
    
        
        
        CalculationScheduleDeliveryPeriods --> "*" AssetDeliveryProfile : profile
        click AssetDeliveryProfile href "../AssetDeliveryProfile/"
    

        
      CalculationScheduleDeliveryPeriods : startDate
        
      
Name Cardinality and Range Description Inheritance
deliveryCapacity 0..1
Quantity
The number of units included in the transaction for each delivery interval direct
priceTimeIntervalQuantity 0..1
Price
Price per quantity per delivery time interval direct
startDate 0..1
date
Delivery start date AssetDeliveryPeriods
endDate 0..1
date
Delivery end date AssetDeliveryPeriods
profile *
AssetDeliveryProfile
Defines the delivery profile of the asset, including the load type and the de… AssetDeliveryPeriods
used by used in type used
SchedulePeriod deliveryPeriod range CalculationScheduleDeliveryPeriods
Mapping Type Mapped Value
self common_domain_model:CalculationScheduleDeliveryPeriods
native common_domain_model:CalculationScheduleDeliveryPeriods
name: CalculationScheduleDeliveryPeriods
description: Period and time profile over which the delivery takes place.
from_schema: https://w3id.org/lmodel/common-domain-model
is_a: AssetDeliveryPeriods
attributes:
deliveryCapacity:
name: deliveryCapacity
description: The number of units included in the transaction for each delivery
interval
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
domain_of:
- AssetDeliveryInformation
- AssetDeliveryProfileBlock
- CalculationScheduleDeliveryPeriods
range: Quantity
priceTimeIntervalQuantity:
name: priceTimeIntervalQuantity
description: Price per quantity per delivery time interval.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
domain_of:
- AssetDeliveryProfileBlock
- CalculationScheduleDeliveryPeriods
range: Price
name: CalculationScheduleDeliveryPeriods
description: Period and time profile over which the delivery takes place.
from_schema: https://w3id.org/lmodel/common-domain-model
is_a: AssetDeliveryPeriods
attributes:
deliveryCapacity:
name: deliveryCapacity
description: The number of units included in the transaction for each delivery
interval
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
owner: CalculationScheduleDeliveryPeriods
domain_of:
- AssetDeliveryInformation
- AssetDeliveryProfileBlock
- CalculationScheduleDeliveryPeriods
range: Quantity
priceTimeIntervalQuantity:
name: priceTimeIntervalQuantity
description: Price per quantity per delivery time interval.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
owner: CalculationScheduleDeliveryPeriods
domain_of:
- AssetDeliveryProfileBlock
- CalculationScheduleDeliveryPeriods
range: Price
startDate:
name: startDate
description: Delivery start date
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CalculationScheduleDeliveryPeriods
domain_of:
- AveragingSchedule
- DateRange
- PeriodicDates
- FroHistory
- CalculationPeriodData
- AssetDeliveryPeriods
- DividendPeriod
range: date
endDate:
name: endDate
description: Delivery end date
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CalculationScheduleDeliveryPeriods
domain_of:
- AveragingSchedule
- DateRange
- PeriodicDates
- FroHistory
- CalculationPeriodData
- CustodianEvent
- AssetDeliveryPeriods
- DividendPeriod
range: date
profile:
name: profile
description: Defines the delivery profile of the asset, including the load type
and the delivery intervals.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
rank: 1000
owner: CalculationScheduleDeliveryPeriods
domain_of:
- AssetDeliveryPeriods
range: AssetDeliveryProfile
multivalued: true