Skip to content

Class: AssetDeliveryProfile

Defines the delivery profile of the asset, including the load type and the delivery intervals.

URI: common_domain_model:AssetDeliveryProfile

 classDiagram
    class AssetDeliveryProfile
    click AssetDeliveryProfile href "../AssetDeliveryProfile/"
      AssetDeliveryProfile : bankHolidaysTreatment
        
          
    
        
        
        AssetDeliveryProfile --> "0..1" BankHolidayTreatmentEnum : bankHolidaysTreatment
        click BankHolidayTreatmentEnum href "../BankHolidayTreatmentEnum/"
    

        
      AssetDeliveryProfile : block
        
          
    
        
        
        AssetDeliveryProfile --> "*" AssetDeliveryProfileBlock : block
        click AssetDeliveryProfileBlock href "../AssetDeliveryProfileBlock/"
    

        
      AssetDeliveryProfile : loadType
        
          
    
        
        
        AssetDeliveryProfile --> "0..1" LoadTypeEnum : loadType
        click LoadTypeEnum href "../LoadTypeEnum/"
    

        
      
Name Cardinality and Range Description Inheritance
loadType 0..1
LoadTypeEnum
Identification of the delivery profile direct
block *
AssetDeliveryProfileBlock
Defines a delivery profile block, including start and end time, days of the w… direct
bankHolidaysTreatment 0..1
BankHolidayTreatmentEnum
Specifies whether the dates defined include holidays or not direct
used by used in type used
AssetDeliveryPeriods profile range AssetDeliveryProfile
CalculationScheduleDeliveryPeriods profile range AssetDeliveryProfile
Mapping Type Mapped Value
self common_domain_model:AssetDeliveryProfile
native common_domain_model:AssetDeliveryProfile
name: AssetDeliveryProfile
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
attributes:
loadType:
name: loadType
description: Identification of the delivery profile.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
rank: 1000
domain_of:
- AssetDeliveryProfile
range: LoadTypeEnum
block:
name: block
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/cdm_product_asset
rank: 1000
domain_of:
- AssetDeliveryProfile
range: AssetDeliveryProfileBlock
multivalued: true
bankHolidaysTreatment:
name: bankHolidaysTreatment
description: Specifies whether the dates defined include holidays or not.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
rank: 1000
domain_of:
- AssetDeliveryProfile
range: BankHolidayTreatmentEnum
name: AssetDeliveryProfile
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
attributes:
loadType:
name: loadType
description: Identification of the delivery profile.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
rank: 1000
owner: AssetDeliveryProfile
domain_of:
- AssetDeliveryProfile
range: LoadTypeEnum
block:
name: block
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/cdm_product_asset
rank: 1000
owner: AssetDeliveryProfile
domain_of:
- AssetDeliveryProfile
range: AssetDeliveryProfileBlock
multivalued: true
bankHolidaysTreatment:
name: bankHolidaysTreatment
description: Specifies whether the dates defined include holidays or not.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
rank: 1000
owner: AssetDeliveryProfile
domain_of:
- AssetDeliveryProfile
range: BankHolidayTreatmentEnum