Skip to content

Class: ExtraordinaryEvents

Where the underlying is shares, defines market events affecting the issuer of those shares that may require the terms of the transaction to be adjusted.

URI: common_domain_model:ExtraordinaryEvents

 classDiagram
    class ExtraordinaryEvents
    click ExtraordinaryEvents href "../ExtraordinaryEvents/"
      ExtraordinaryEvents : additionalBespokeTerms





        ExtraordinaryEvents --> "*" Clause : additionalBespokeTerms
        click Clause href "../Clause/"



      ExtraordinaryEvents : additionalDisruptionEvents





        ExtraordinaryEvents --> "0..1" AdditionalDisruptionEvents : additionalDisruptionEvents
        click AdditionalDisruptionEvents href "../AdditionalDisruptionEvents/"



      ExtraordinaryEvents : compositionOfCombinedConsideration

      ExtraordinaryEvents : delisting





        ExtraordinaryEvents --> "0..1" NationalizationOrInsolvencyOrDelistingEventEnum : delisting
        click NationalizationOrInsolvencyOrDelistingEventEnum href "../NationalizationOrInsolvencyOrDelistingEventEnum/"



      ExtraordinaryEvents : failureToDeliver

      ExtraordinaryEvents : indexAdjustmentEvents





        ExtraordinaryEvents --> "0..1" IndexAdjustmentEvents : indexAdjustmentEvents
        click IndexAdjustmentEvents href "../IndexAdjustmentEvents/"



      ExtraordinaryEvents : mergerEvents





        ExtraordinaryEvents --> "0..1" EquityCorporateEvents : mergerEvents
        click EquityCorporateEvents href "../EquityCorporateEvents/"



      ExtraordinaryEvents : nationalizationOrInsolvency





        ExtraordinaryEvents --> "0..1" NationalizationOrInsolvencyOrDelistingEventEnum : nationalizationOrInsolvency
        click NationalizationOrInsolvencyOrDelistingEventEnum href "../NationalizationOrInsolvencyOrDelistingEventEnum/"



      ExtraordinaryEvents : representations





        ExtraordinaryEvents --> "0..1" Representations : representations
        click Representations href "../Representations/"



      ExtraordinaryEvents : tenderOfferEvents





        ExtraordinaryEvents --> "0..1" EquityCorporateEvents : tenderOfferEvents
        click EquityCorporateEvents href "../EquityCorporateEvents/"



Slots

Name Cardinality and Range Description Inheritance
additionalBespokeTerms *
Clause
Where parties may optionnaly describe any extra bespoke agreements, in regard... direct
mergerEvents 0..1
EquityCorporateEvents
direct
tenderOfferEvents 0..1
EquityCorporateEvents
direct
compositionOfCombinedConsideration 0..1
Boolean
direct
indexAdjustmentEvents 0..1
IndexAdjustmentEvents
direct
additionalDisruptionEvents 0..1
AdditionalDisruptionEvents
direct
failureToDeliver 0..1
Boolean
If true, failure to deliver is applicable direct
representations 0..1
Representations
direct
nationalizationOrInsolvency 0..1
NationalizationOrInsolvencyOrDelistingEventEnum
direct
delisting 0..1
NationalizationOrInsolvencyOrDelistingEventEnum
direct

Usages

used by used in type used
EquityAdditionalTerms extraordinaryEvents range ExtraordinaryEvents
UnderlierSubstitutionProvision substitutionTriggerEvents range ExtraordinaryEvents

Rules

Rule Applied Preconditions Postconditions Elseconditions

In Subsets

Comments

  • Rosetta condition: ExtraordinaryEventsChoice — required choice additionalDisruptionEvents, failureToDeliver

See Also

Notes

  • ISDA SecurityEquitySwapConfirmation_2018
  • ISDA EquityDerivativesDefinitions_2002

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: ExtraordinaryEvents
description: Where the underlying is shares, defines market events affecting the issuer
  of those shares that may require the terms of the transaction to be adjusted.
notes:
- ISDA SecurityEquitySwapConfirmation_2018
- ISDA EquityDerivativesDefinitions_2002
comments:
- 'Rosetta condition: ExtraordinaryEventsChoice  required choice additionalDisruptionEvents,
  failureToDeliver'
in_subset:
- cdm_legaldocumentation_transaction
from_schema: https://w3id.org/lmodel/common-domain-model
see_also:
- isda:SecurityEquitySwapConfirmation_2018
- isda:EquityDerivativesDefinitions_2002
slots:
- additionalBespokeTerms
- mergerEvents
- tenderOfferEvents
- compositionOfCombinedConsideration
- indexAdjustmentEvents
- additionalDisruptionEvents
- failureToDeliver
- representations
- nationalizationOrInsolvency
- delisting
slot_usage:
  additionalBespokeTerms:
    name: additionalBespokeTerms
    description: Where parties may optionnaly describe any extra bespoke agreements,
      in regards of the standardized Extraordinary Events.
    range: Clause
    multivalued: true
rules:
- postconditions:
    exactly_one_of:
    - slot_conditions:
        additionalDisruptionEvents:
          name: additionalDisruptionEvents
          required: true
    - slot_conditions:
        failureToDeliver:
          name: failureToDeliver
          required: true
  description: condition to represent an FpML choice construct.

Induced

name: ExtraordinaryEvents
description: Where the underlying is shares, defines market events affecting the issuer
  of those shares that may require the terms of the transaction to be adjusted.
notes:
- ISDA SecurityEquitySwapConfirmation_2018
- ISDA EquityDerivativesDefinitions_2002
comments:
- 'Rosetta condition: ExtraordinaryEventsChoice  required choice additionalDisruptionEvents,
  failureToDeliver'
in_subset:
- cdm_legaldocumentation_transaction
from_schema: https://w3id.org/lmodel/common-domain-model
see_also:
- isda:SecurityEquitySwapConfirmation_2018
- isda:EquityDerivativesDefinitions_2002
slot_usage:
  additionalBespokeTerms:
    name: additionalBespokeTerms
    description: Where parties may optionnaly describe any extra bespoke agreements,
      in regards of the standardized Extraordinary Events.
    range: Clause
    multivalued: true
attributes:
  additionalBespokeTerms:
    name: additionalBespokeTerms
    description: Where parties may optionnaly describe any extra bespoke agreements,
      in regards of the standardized Extraordinary Events.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ExtraordinaryEvents
    domain_of:
    - CreditSupportAgreementInitialMarginElections
    - CollateralTransferAgreementElections
    - SecurityAgreementElections
    - ExtraordinaryEvents
    - AdditionalDisruptionEvents
    - Representations
    range: Clause
    multivalued: true
  mergerEvents:
    name: mergerEvents
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ExtraordinaryEvents
    domain_of:
    - ExtraordinaryEvents
    range: EquityCorporateEvents
  tenderOfferEvents:
    name: tenderOfferEvents
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ExtraordinaryEvents
    domain_of:
    - ExtraordinaryEvents
    range: EquityCorporateEvents
  compositionOfCombinedConsideration:
    name: compositionOfCombinedConsideration
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ExtraordinaryEvents
    domain_of:
    - ExtraordinaryEvents
    range: boolean
  indexAdjustmentEvents:
    name: indexAdjustmentEvents
    notes:
    - ISDA EquityDerivativesDefinitions_2002 section "Adjustment to Indices"
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ExtraordinaryEvents
    domain_of:
    - ExtraordinaryEvents
    range: IndexAdjustmentEvents
  additionalDisruptionEvents:
    name: additionalDisruptionEvents
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ExtraordinaryEvents
    domain_of:
    - ExtraordinaryEvents
    range: AdditionalDisruptionEvents
  failureToDeliver:
    name: failureToDeliver
    description: If true, failure to deliver is applicable.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ExtraordinaryEvents
    domain_of:
    - ExtraordinaryEvents
    - AdditionalDisruptionEvents
    range: boolean
  representations:
    name: representations
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ExtraordinaryEvents
    domain_of:
    - ExtraordinaryEvents
    range: Representations
  nationalizationOrInsolvency:
    name: nationalizationOrInsolvency
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ExtraordinaryEvents
    domain_of:
    - ExtraordinaryEvents
    range: NationalizationOrInsolvencyOrDelistingEventEnum
  delisting:
    name: delisting
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ExtraordinaryEvents
    domain_of:
    - ExtraordinaryEvents
    range: NationalizationOrInsolvencyOrDelistingEventEnum
rules:
- postconditions:
    exactly_one_of:
    - slot_conditions:
        additionalDisruptionEvents:
          name: additionalDisruptionEvents
          required: true
    - slot_conditions:
        failureToDeliver:
          name: failureToDeliver
          required: true
  description: condition to represent an FpML choice construct.