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 |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| AssetDeliveryProfile | block | range | AssetDeliveryProfileBlock |
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:AssetDeliveryProfileBlock |
| native | common_domain_model:AssetDeliveryProfileBlock |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: AssetDeliveryProfileBlockdescription: 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-modelattributes: 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: PriceInduced
Section titled “Induced”name: AssetDeliveryProfileBlockdescription: 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-modelattributes: 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