Skip to content

Class: EvergreenProvision

Specifies a transaction which automatically extends for a specified timeframe until the exercise of an embedded option.

URI: common_domain_model:EvergreenProvision

 classDiagram
    class EvergreenProvision
    click EvergreenProvision href "../EvergreenProvision/"
      EvergreenProvision : extensionFrequency





        EvergreenProvision --> "1" AdjustableRelativeOrPeriodicDates : extensionFrequency
        click AdjustableRelativeOrPeriodicDates href "../AdjustableRelativeOrPeriodicDates/"



      EvergreenProvision : finalPeriodFeeAdjustment





        EvergreenProvision --> "0..1" Price : finalPeriodFeeAdjustment
        click Price href "../Price/"



      EvergreenProvision : noticeDeadlineDateTime

      EvergreenProvision : noticeDeadlinePeriod





        EvergreenProvision --> "0..1" RelativeDateOffset : noticeDeadlinePeriod
        click RelativeDateOffset href "../RelativeDateOffset/"



      EvergreenProvision : noticePeriod





        EvergreenProvision --> "1" RelativeDateOffset : noticePeriod
        click RelativeDateOffset href "../RelativeDateOffset/"



      EvergreenProvision : singlePartyOption





        EvergreenProvision --> "0..1" PartyRole : singlePartyOption
        click PartyRole href "../PartyRole/"



Slots

Name Cardinality and Range Description Inheritance
singlePartyOption 0..1
PartyRole
If evergreen termination is not available to both parties then this component... direct
noticePeriod 1
RelativeDateOffset
The length of each evergreen extension period relative to the effective date ... direct
noticeDeadlinePeriod 0..1
RelativeDateOffset
Defines the minimum period before an evergreen is scheduled to terminate that... direct
noticeDeadlineDateTime 0..1
Datetime
A specific date and time for the notice deadline direct
extensionFrequency 1
AdjustableRelativeOrPeriodicDates
The frequency with which the evergreen contract will be extended if notice is... direct
finalPeriodFeeAdjustment 0..1
Price
An optional adjustment to the rate for the last period of the evergreen i direct

Usages

used by used in type used
TerminationProvision evergreenProvision range EvergreenProvision

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:EvergreenProvision
native common_domain_model:EvergreenProvision

LinkML Source

Direct

name: EvergreenProvision
description: Specifies a transaction which automatically extends for a specified timeframe
  until the exercise of an embedded option.
in_subset:
- cdm_product_template
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- singlePartyOption
- noticePeriod
- noticeDeadlinePeriod
- noticeDeadlineDateTime
- extensionFrequency
- finalPeriodFeeAdjustment
slot_usage:
  singlePartyOption:
    name: singlePartyOption
    description: If evergreen termination is not available to both parties then this
      component specifies the buyer and seller of the option.
  noticeDeadlinePeriod:
    name: noticeDeadlinePeriod
    description: Defines the minimum period before an evergreen is scheduled to terminate
      that notice can be given that it will terminate beyond the scheduled termination
      date.
    range: RelativeDateOffset

Induced

name: EvergreenProvision
description: Specifies a transaction which automatically extends for a specified timeframe
  until the exercise of an embedded option.
in_subset:
- cdm_product_template
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  singlePartyOption:
    name: singlePartyOption
    description: If evergreen termination is not available to both parties then this
      component specifies the buyer and seller of the option.
  noticeDeadlinePeriod:
    name: noticeDeadlinePeriod
    description: Defines the minimum period before an evergreen is scheduled to terminate
      that notice can be given that it will terminate beyond the scheduled termination
      date.
    range: RelativeDateOffset
attributes:
  singlePartyOption:
    name: singlePartyOption
    description: If evergreen termination is not available to both parties then this
      component specifies the buyer and seller of the option.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: EvergreenProvision
    domain_of:
    - ExtendibleProvision
    - OptionalEarlyTermination
    - EvergreenProvision
    range: PartyRole
  noticePeriod:
    name: noticePeriod
    description: The length of each evergreen extension period relative to the effective
      date of the preceding contract.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: EvergreenProvision
    domain_of:
    - EvergreenProvision
    range: RelativeDateOffset
    required: true
  noticeDeadlinePeriod:
    name: noticeDeadlinePeriod
    description: Defines the minimum period before an evergreen is scheduled to terminate
      that notice can be given that it will terminate beyond the scheduled termination
      date.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: EvergreenProvision
    domain_of:
    - SubstitutionProvisions
    - ExtendibleProvision
    - EvergreenProvision
    range: RelativeDateOffset
  noticeDeadlineDateTime:
    name: noticeDeadlineDateTime
    description: A specific date and time for the notice deadline
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: EvergreenProvision
    domain_of:
    - SubstitutionProvisions
    - ExtendibleProvision
    - EvergreenProvision
    range: datetime
  extensionFrequency:
    name: extensionFrequency
    description: The frequency with which the evergreen contract will be extended
      if notice is not given.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: EvergreenProvision
    domain_of:
    - EvergreenProvision
    range: AdjustableRelativeOrPeriodicDates
    required: true
  finalPeriodFeeAdjustment:
    name: finalPeriodFeeAdjustment
    description: An optional adjustment to the rate for the last period of the evergreen
      i.e. the period from when notice is given to stop rolling the contract through
      to the termination date.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: EvergreenProvision
    domain_of:
    - EvergreenProvision
    range: Price