Skip to content

Class: AssetDeliveryProfileBlock

Defines a delivery profile block, including start and end time, days of the week, duration, delivery capacity and price time interval quantity.

URI: common_domain_model:AssetDeliveryProfileBlock

 classDiagram
    class AssetDeliveryProfileBlock
    click AssetDeliveryProfileBlock href "../AssetDeliveryProfileBlock/"
      AssetDeliveryProfileBlock : dayOfWeek
        
          
    
        
        
        AssetDeliveryProfileBlock --> "*" DayOfWeekEnum : dayOfWeek
        click DayOfWeekEnum href "../DayOfWeekEnum/"
    

        
      AssetDeliveryProfileBlock : deliveryCapacity
        
          
    
        
        
        AssetDeliveryProfileBlock --> "0..1" Quantity : deliveryCapacity
        click Quantity href "../Quantity/"
    

        
      AssetDeliveryProfileBlock : endTime
        
      AssetDeliveryProfileBlock : priceTimeIntervalQuantity
        
          
    
        
        
        AssetDeliveryProfileBlock --> "0..1" Price : priceTimeIntervalQuantity
        click Price href "../Price/"
    

        
      AssetDeliveryProfileBlock : startTime
        
      
Name Cardinality and Range Description Inheritance
startTime 0..1
time
The start time of the delivery interval for each block or shape direct
endTime 0..1
time
The end time of the delivery interval for each block or shape direct
dayOfWeek *
DayOfWeekEnum
The days of the week of the delivery direct
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
used by used in type used
AssetDeliveryProfile block range AssetDeliveryProfileBlock
Mapping Type Mapped Value
self common_domain_model:AssetDeliveryProfileBlock
native common_domain_model:AssetDeliveryProfileBlock
name: AssetDeliveryProfileBlock
description: Defines a delivery profile block, including start and end time, days
of the week, duration, delivery capacity and price time interval quantity.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
startTime:
name: startTime
description: The start time of the delivery interval for each block or shape.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
rank: 1000
domain_of:
- AssetDeliveryProfileBlock
range: time
endTime:
name: endTime
description: The end time of the delivery interval for each block or shape.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
rank: 1000
domain_of:
- AssetDeliveryProfileBlock
range: time
dayOfWeek:
name: dayOfWeek
description: The days of the week of the delivery.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
domain_of:
- CalculationFrequency
- ParametricDates
- AssetDeliveryProfileBlock
range: DayOfWeekEnum
multivalued: true
maximum_cardinality: 7
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
rank: 1000
domain_of:
- AssetDeliveryProfileBlock
- CalculationScheduleDeliveryPeriods
range: Price
name: AssetDeliveryProfileBlock
description: Defines a delivery profile block, including start and end time, days
of the week, duration, delivery capacity and price time interval quantity.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
startTime:
name: startTime
description: The start time of the delivery interval for each block or shape.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
rank: 1000
owner: AssetDeliveryProfileBlock
domain_of:
- AssetDeliveryProfileBlock
range: time
endTime:
name: endTime
description: The end time of the delivery interval for each block or shape.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
rank: 1000
owner: AssetDeliveryProfileBlock
domain_of:
- AssetDeliveryProfileBlock
range: time
dayOfWeek:
name: dayOfWeek
description: The days of the week of the delivery.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
owner: AssetDeliveryProfileBlock
domain_of:
- CalculationFrequency
- ParametricDates
- AssetDeliveryProfileBlock
range: DayOfWeekEnum
multivalued: true
maximum_cardinality: 7
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: AssetDeliveryProfileBlock
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
rank: 1000
owner: AssetDeliveryProfileBlock
domain_of:
- AssetDeliveryProfileBlock
- CalculationScheduleDeliveryPeriods
range: Price