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/"
    

        
      
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
used by used in type used
TerminationProvision evergreenProvision range EvergreenProvision
Mapping Type Mapped Value
self common_domain_model:EvergreenProvision
native common_domain_model:EvergreenProvision
name: EvergreenProvision
description: Specifies a transaction which automatically extends for a specified timeframe
until the exercise of an embedded option.
from_schema: https://w3id.org/lmodel/common-domain-model
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/cdm_product_template
rank: 1000
domain_of:
- EvergreenProvision
- ExtendibleProvision
- OptionalEarlyTermination
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/cdm_product_template
rank: 1000
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/cdm_product_template
domain_of:
- SubstitutionProvisions
- EvergreenProvision
- ExtendibleProvision
range: RelativeDateOffset
noticeDeadlineDateTime:
name: noticeDeadlineDateTime
description: A specific date and time for the notice deadline
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
domain_of:
- SubstitutionProvisions
- EvergreenProvision
- ExtendibleProvision
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/cdm_product_template
rank: 1000
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/cdm_product_template
rank: 1000
domain_of:
- EvergreenProvision
range: Price
name: EvergreenProvision
description: Specifies a transaction which automatically extends for a specified timeframe
until the exercise of an embedded option.
from_schema: https://w3id.org/lmodel/common-domain-model
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/cdm_product_template
rank: 1000
owner: EvergreenProvision
domain_of:
- EvergreenProvision
- ExtendibleProvision
- OptionalEarlyTermination
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/cdm_product_template
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/cdm_product_template
owner: EvergreenProvision
domain_of:
- SubstitutionProvisions
- EvergreenProvision
- ExtendibleProvision
range: RelativeDateOffset
noticeDeadlineDateTime:
name: noticeDeadlineDateTime
description: A specific date and time for the notice deadline
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
owner: EvergreenProvision
domain_of:
- SubstitutionProvisions
- EvergreenProvision
- ExtendibleProvision
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/cdm_product_template
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/cdm_product_template
rank: 1000
owner: EvergreenProvision
domain_of:
- EvergreenProvision
range: Price