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/"



Slots

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

Usages

used by used in type used
AssetDeliveryPeriods profile range AssetDeliveryProfile
CalculationScheduleDeliveryPeriods profile range AssetDeliveryProfile

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:AssetDeliveryProfile
native common_domain_model:AssetDeliveryProfile
close fpml_5_10:AssetDeliveryProfile

LinkML Source

Direct

name: AssetDeliveryProfile
description: Defines the delivery profile of the asset, including the load type and
  the delivery intervals.
in_subset:
- cdm_product_asset
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:AssetDeliveryProfile
slots:
- loadType
- block
- bankHolidaysTreatment

Induced

name: AssetDeliveryProfile
description: Defines the delivery profile of the asset, including the load type and
  the delivery intervals.
in_subset:
- cdm_product_asset
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:AssetDeliveryProfile
attributes:
  loadType:
    name: loadType
    description: Identification of the delivery profile.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:AssetDeliveryProfile.loadType
    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
    close_mappings:
    - fpml_5_10:AssetDeliveryProfile.block
    rank: 1000
    owner: AssetDeliveryProfile
    domain_of:
    - AssetDeliveryProfile
    range: AssetDeliveryProfileBlock
    multivalued: true
    inlined: true
    inlined_as_list: true
  bankHolidaysTreatment:
    name: bankHolidaysTreatment
    description: Specifies whether the dates defined include holidays or not.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:AssetDeliveryProfile.bankHolidaysTreatment
    rank: 1000
    owner: AssetDeliveryProfile
    domain_of:
    - AssetDeliveryProfile
    range: BankHolidayTreatmentEnum