Class: CalculationScheduleDeliveryPeriods
Period and time profile over which the delivery takes place.
URI: common_domain_model:CalculationScheduleDeliveryPeriods
classDiagram
class CalculationScheduleDeliveryPeriods
click CalculationScheduleDeliveryPeriods href "../CalculationScheduleDeliveryPeriods/"
AssetDeliveryPeriods <|-- CalculationScheduleDeliveryPeriods
click AssetDeliveryPeriods href "../AssetDeliveryPeriods/"
CalculationScheduleDeliveryPeriods : deliveryCapacity
CalculationScheduleDeliveryPeriods --> "0..1" Quantity : deliveryCapacity
click Quantity href "../Quantity/"
CalculationScheduleDeliveryPeriods : endDate
CalculationScheduleDeliveryPeriods : priceTimeIntervalQuantity
CalculationScheduleDeliveryPeriods --> "0..1" Price : priceTimeIntervalQuantity
click Price href "../Price/"
CalculationScheduleDeliveryPeriods : profile
CalculationScheduleDeliveryPeriods --> "*" AssetDeliveryProfile : profile
click AssetDeliveryProfile href "../AssetDeliveryProfile/"
CalculationScheduleDeliveryPeriods : startDate
Inheritance
Section titled “Inheritance”- AssetDeliveryPeriods
- CalculationScheduleDeliveryPeriods
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| 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 |
| startDate | 0..1 date |
Delivery start date | AssetDeliveryPeriods |
| endDate | 0..1 date |
Delivery end date | AssetDeliveryPeriods |
| profile | * AssetDeliveryProfile |
Defines the delivery profile of the asset, including the load type and the de… | AssetDeliveryPeriods |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| SchedulePeriod | deliveryPeriod | range | CalculationScheduleDeliveryPeriods |
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:CalculationScheduleDeliveryPeriods |
| native | common_domain_model:CalculationScheduleDeliveryPeriods |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: CalculationScheduleDeliveryPeriodsdescription: Period and time profile over which the delivery takes place.from_schema: https://w3id.org/lmodel/common-domain-modelis_a: AssetDeliveryPeriodsattributes: 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 domain_of: - AssetDeliveryProfileBlock - CalculationScheduleDeliveryPeriods range: PriceInduced
Section titled “Induced”name: CalculationScheduleDeliveryPeriodsdescription: Period and time profile over which the delivery takes place.from_schema: https://w3id.org/lmodel/common-domain-modelis_a: AssetDeliveryPeriodsattributes: 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: CalculationScheduleDeliveryPeriods 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 owner: CalculationScheduleDeliveryPeriods domain_of: - AssetDeliveryProfileBlock - CalculationScheduleDeliveryPeriods range: Price startDate: name: startDate description: Delivery start date from_schema: https://w3id.org/lmodel/common-domain-model rank: 1000 owner: CalculationScheduleDeliveryPeriods domain_of: - AveragingSchedule - DateRange - PeriodicDates - FroHistory - CalculationPeriodData - AssetDeliveryPeriods - DividendPeriod range: date endDate: name: endDate description: Delivery end date from_schema: https://w3id.org/lmodel/common-domain-model rank: 1000 owner: CalculationScheduleDeliveryPeriods domain_of: - AveragingSchedule - DateRange - PeriodicDates - FroHistory - CalculationPeriodData - CustodianEvent - AssetDeliveryPeriods - DividendPeriod range: date profile: name: profile 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/cdm_product_asset rank: 1000 owner: CalculationScheduleDeliveryPeriods domain_of: - AssetDeliveryPeriods range: AssetDeliveryProfile multivalued: true