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
- from schema: https://w3id.org/lmodel/common-domain-model
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