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 |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| AssetDeliveryPeriods | profile | range | AssetDeliveryProfile |
| CalculationScheduleDeliveryPeriods | profile | range | AssetDeliveryProfile |
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:AssetDeliveryProfile |
| native | common_domain_model:AssetDeliveryProfile |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: AssetDeliveryProfiledescription: Defines the delivery profile of the asset, including the load type and the delivery intervals.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: 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: BankHolidayTreatmentEnumInduced
Section titled “Induced”name: AssetDeliveryProfiledescription: Defines the delivery profile of the asset, including the load type and the delivery intervals.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: 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