Skip to content

Class: AssetDeliveryPeriods

Defines the periods of delivery, including the delivery profile.

URI: common_domain_model:AssetDeliveryPeriods

 classDiagram
    class AssetDeliveryPeriods
    click AssetDeliveryPeriods href "../AssetDeliveryPeriods/"
      AssetDeliveryPeriods <|-- CalculationScheduleDeliveryPeriods
        click CalculationScheduleDeliveryPeriods href "../CalculationScheduleDeliveryPeriods/"

      AssetDeliveryPeriods : endDate

      AssetDeliveryPeriods : profile





        AssetDeliveryPeriods --> "*" AssetDeliveryProfile : profile
        click AssetDeliveryProfile href "../AssetDeliveryProfile/"



      AssetDeliveryPeriods : startDate

Inheritance

Slots

Name Cardinality and Range Description Inheritance
profile *
AssetDeliveryProfile
Defines the delivery profile of the asset, including the load type and the de... direct
startDate 0..1
date
Delivery start date direct
endDate 0..1
date
Delivery end date direct

Usages

used by used in type used
AssetDeliveryInformation periods range AssetDeliveryPeriods

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: AssetDeliveryPeriods
description: Defines the periods of delivery, including the delivery profile.
in_subset:
- cdm_product_asset
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:AssetDeliveryPeriods
slots:
- profile
- startDate
- endDate
slot_usage:
  startDate:
    name: startDate
    description: Delivery start date
    required: false
  endDate:
    name: endDate
    description: Delivery end date
    required: false

Induced

name: AssetDeliveryPeriods
description: Defines the periods of delivery, including the delivery profile.
in_subset:
- cdm_product_asset
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:AssetDeliveryPeriods
slot_usage:
  startDate:
    name: startDate
    description: Delivery start date
    required: false
  endDate:
    name: endDate
    description: Delivery end date
    required: false
attributes:
  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
    close_mappings:
    - fpml_5_10:AssetDeliveryPeriods.profile
    rank: 1000
    owner: AssetDeliveryPeriods
    domain_of:
    - AssetDeliveryPeriods
    range: AssetDeliveryProfile
    multivalued: true
    inlined: true
    inlined_as_list: true
  startDate:
    name: startDate
    description: Delivery start date
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: AssetDeliveryPeriods
    domain_of:
    - DateRange
    - AveragingSchedule
    - PeriodicDates
    - FroHistory
    - AssetDeliveryPeriods
    - DividendPeriod
    - CalculationPeriodData
    range: date
    required: false
  endDate:
    name: endDate
    description: Delivery end date
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: AssetDeliveryPeriods
    domain_of:
    - DateRange
    - AveragingSchedule
    - PeriodicDates
    - CustodianEvent
    - FroHistory
    - AssetDeliveryPeriods
    - DividendPeriod
    - CalculationPeriodData
    range: date
    required: false