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 |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| TerminationProvision | evergreenProvision | range | EvergreenProvision |
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:EvergreenProvision |
| native | common_domain_model:EvergreenProvision |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: EvergreenProvisiondescription: 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-modelattributes: 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: PriceInduced
Section titled “Induced”name: EvergreenProvisiondescription: 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-modelattributes: 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