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

        
      
Name Cardinality and Range Description Inheritance
additionalBespokeTerms *
Clause
Where parties may optionally 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
Expressions & Logic

The class must satisfy all of:

  • AnonymousClassExpression({ ‘description’: ‘ExtraordinaryEventsChoice: condition to represent an FpML choice construct.’, ‘exactly_one_of’: [AnonymousClassExpression({ ‘slot_conditions’: {‘additionalDisruptionEvents’: SlotDefinition({ ‘name’: ‘additionalDisruptionEvents’, ‘value_presence’: PresenceEnum(text=‘PRESENT’) })} }), AnonymousClassExpression({ ‘slot_conditions’: {‘failureToDeliver’: SlotDefinition({‘name’: ‘failureToDeliver’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} })] })
used by used in type used
EquityAdditionalTerms extraordinaryEvents range ExtraordinaryEvents
UnderlierSubstitutionProvision substitutionTriggerEvents range ExtraordinaryEvents
property value
doc_reference ISDA SecurityEquitySwapConfirmation_2018
Mapping Type Mapped Value
self common_domain_model:ExtraordinaryEvents
native common_domain_model:ExtraordinaryEvents
name: ExtraordinaryEvents
annotations:
doc_reference:
tag: doc_reference
value: ISDA SecurityEquitySwapConfirmation_2018 | ISDA EquityDerivativesDefinitions_2002
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.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
additionalBespokeTerms:
name: additionalBespokeTerms
description: Where parties may optionally describe any extra bespoke agreements,
in regards of the standardized Extraordinary Events.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
domain_of:
- CollateralTransferAgreementElections
- CreditSupportAgreementElectionsBase
- SecurityAgreementElections
- AdditionalDisruptionEvents
- ExtraordinaryEvents
- Representations
range: Clause
multivalued: true
mergerEvents:
name: mergerEvents
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
domain_of:
- ExtraordinaryEvents
range: EquityCorporateEvents
tenderOfferEvents:
name: tenderOfferEvents
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
domain_of:
- ExtraordinaryEvents
range: EquityCorporateEvents
compositionOfCombinedConsideration:
name: compositionOfCombinedConsideration
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
domain_of:
- ExtraordinaryEvents
range: boolean
indexAdjustmentEvents:
name: indexAdjustmentEvents
annotations:
doc_reference:
tag: doc_reference
value: ISDA EquityDerivativesDefinitions_2002 section Adjustment to Indices
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
domain_of:
- ExtraordinaryEvents
range: IndexAdjustmentEvents
additionalDisruptionEvents:
name: additionalDisruptionEvents
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
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/cdm_legaldocumentation_transaction
domain_of:
- AdditionalDisruptionEvents
- ExtraordinaryEvents
range: boolean
representations:
name: representations
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
domain_of:
- ExtraordinaryEvents
range: Representations
nationalizationOrInsolvency:
name: nationalizationOrInsolvency
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
domain_of:
- ExtraordinaryEvents
range: NationalizationOrInsolvencyOrDelistingEventEnum
delisting:
name: delisting
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
domain_of:
- ExtraordinaryEvents
range: NationalizationOrInsolvencyOrDelistingEventEnum
all_of:
- description: 'ExtraordinaryEventsChoice: condition to represent an FpML choice construct.'
exactly_one_of:
- slot_conditions:
additionalDisruptionEvents:
name: additionalDisruptionEvents
value_presence: PRESENT
- slot_conditions:
failureToDeliver:
name: failureToDeliver
value_presence: PRESENT
name: ExtraordinaryEvents
annotations:
doc_reference:
tag: doc_reference
value: ISDA SecurityEquitySwapConfirmation_2018 | ISDA EquityDerivativesDefinitions_2002
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.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
additionalBespokeTerms:
name: additionalBespokeTerms
description: Where parties may optionally describe any extra bespoke agreements,
in regards of the standardized Extraordinary Events.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
owner: ExtraordinaryEvents
domain_of:
- CollateralTransferAgreementElections
- CreditSupportAgreementElectionsBase
- SecurityAgreementElections
- AdditionalDisruptionEvents
- ExtraordinaryEvents
- Representations
range: Clause
multivalued: true
mergerEvents:
name: mergerEvents
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
owner: ExtraordinaryEvents
domain_of:
- ExtraordinaryEvents
range: EquityCorporateEvents
tenderOfferEvents:
name: tenderOfferEvents
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
owner: ExtraordinaryEvents
domain_of:
- ExtraordinaryEvents
range: EquityCorporateEvents
compositionOfCombinedConsideration:
name: compositionOfCombinedConsideration
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
owner: ExtraordinaryEvents
domain_of:
- ExtraordinaryEvents
range: boolean
indexAdjustmentEvents:
name: indexAdjustmentEvents
annotations:
doc_reference:
tag: doc_reference
value: ISDA EquityDerivativesDefinitions_2002 section Adjustment to Indices
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
owner: ExtraordinaryEvents
domain_of:
- ExtraordinaryEvents
range: IndexAdjustmentEvents
additionalDisruptionEvents:
name: additionalDisruptionEvents
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
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/cdm_legaldocumentation_transaction
owner: ExtraordinaryEvents
domain_of:
- AdditionalDisruptionEvents
- ExtraordinaryEvents
range: boolean
representations:
name: representations
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
owner: ExtraordinaryEvents
domain_of:
- ExtraordinaryEvents
range: Representations
nationalizationOrInsolvency:
name: nationalizationOrInsolvency
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
owner: ExtraordinaryEvents
domain_of:
- ExtraordinaryEvents
range: NationalizationOrInsolvencyOrDelistingEventEnum
delisting:
name: delisting
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
owner: ExtraordinaryEvents
domain_of:
- ExtraordinaryEvents
range: NationalizationOrInsolvencyOrDelistingEventEnum
all_of:
- description: 'ExtraordinaryEventsChoice: condition to represent an FpML choice construct.'
exactly_one_of:
- slot_conditions:
additionalDisruptionEvents:
name: additionalDisruptionEvents
value_presence: PRESENT
- slot_conditions:
failureToDeliver:
name: failureToDeliver
value_presence: PRESENT