Skip to content

Class: AdditionalDisruptionEvents

A type for defining the Additional Disruption Events.

URI: common_domain_model:AdditionalDisruptionEvents

 classDiagram
    class AdditionalDisruptionEvents
    click AdditionalDisruptionEvents href "../AdditionalDisruptionEvents/"
      AdditionalDisruptionEvents : additionalBespokeTerms
        
          
    
        
        
        AdditionalDisruptionEvents --> "*" Clause : additionalBespokeTerms
        click Clause href "../Clause/"
    

        
      AdditionalDisruptionEvents : changeInLaw
        
      AdditionalDisruptionEvents : determiningParty
        
          
    
        
        
        AdditionalDisruptionEvents --> "0..1" AncillaryRoleEnum : determiningParty
        click AncillaryRoleEnum href "../AncillaryRoleEnum/"
    

        
      AdditionalDisruptionEvents : failureToDeliver
        
      AdditionalDisruptionEvents : foreignOwnershipEvent
        
      AdditionalDisruptionEvents : hedgingDisruption
        
      AdditionalDisruptionEvents : increasedCostOfHedging
        
      AdditionalDisruptionEvents : increasedCostOfStockBorrow
        
      AdditionalDisruptionEvents : initialStockLoanRate
        
      AdditionalDisruptionEvents : insolvencyFiling
        
      AdditionalDisruptionEvents : lossOfStockBorrow
        
      AdditionalDisruptionEvents : maximumStockLoanRate
        
      
Name Cardinality and Range Description Inheritance
changeInLaw 0..1
Boolean
direct
failureToDeliver 0..1
Boolean
direct
insolvencyFiling 0..1
Boolean
direct
hedgingDisruption 0..1
Boolean
direct
increasedCostOfHedging 0..1
Boolean
direct
foreignOwnershipEvent 0..1
Boolean
direct
lossOfStockBorrow 0..1
Boolean
direct
maximumStockLoanRate 0..1
Decimal
Specifies the maximum stock loan rate for Loss of Stock Borrow direct
increasedCostOfStockBorrow 0..1
Boolean
direct
initialStockLoanRate 0..1
Decimal
Specifies the initial stock loan per ISDA Def direct
determiningParty 0..1
AncillaryRoleEnum
Specifies the party which determines additional disruption events direct
additionalBespokeTerms *
Clause
Where parties may optionnaly describe any extra bespoke agreements, in regard… direct
used by used in type used
ExtraordinaryEvents additionalDisruptionEvents range AdditionalDisruptionEvents

Rule Applied Preconditions Postconditions Elseconditions
slot_conditions {'maximumStockLoanRate': {'value_presence': 'PRESENT'}}
all_of [{'slot_conditions': {'maximumStockLoanRate': {'minimum_value': 0, 'value_presence': 'PRESENT'}}}, {'slot_conditions': {'maximumStockLoanRate': {'maximum_value': 1, 'value_presence': 'PRESENT'}}}]
Rule Applied Preconditions Postconditions Elseconditions
slot_conditions {'initialStockLoanRate': {'value_presence': 'PRESENT'}}
all_of [{'slot_conditions': {'initialStockLoanRate': {'minimum_value': 0, 'value_presence': 'PRESENT'}}}, {'slot_conditions': {'initialStockLoanRate': {'maximum_value': 1, 'value_presence': 'PRESENT'}}}]
Rule Applied Preconditions Postconditions Elseconditions
slot_conditions {'determiningParty': {'value_presence': 'PRESENT'}} {'determiningParty': {'value_presence': 'PRESENT', 'equals_string': 'DisruptionEventsDeterminingParty'}}
property value
doc_reference ISDA EquityDerivativesDefinitions_2002
Mapping Type Mapped Value
self common_domain_model:AdditionalDisruptionEvents
native common_domain_model:AdditionalDisruptionEvents
name: AdditionalDisruptionEvents
annotations:
doc_reference:
tag: doc_reference
value: ISDA EquityDerivativesDefinitions_2002
description: A type for defining the Additional Disruption Events.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
changeInLaw:
name: changeInLaw
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
domain_of:
- AdditionalDisruptionEvents
range: boolean
failureToDeliver:
name: failureToDeliver
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
domain_of:
- AdditionalDisruptionEvents
- ExtraordinaryEvents
range: boolean
insolvencyFiling:
name: insolvencyFiling
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
domain_of:
- AdditionalDisruptionEvents
range: boolean
hedgingDisruption:
name: hedgingDisruption
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
domain_of:
- AdditionalDisruptionEvents
range: boolean
increasedCostOfHedging:
name: increasedCostOfHedging
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
domain_of:
- AdditionalDisruptionEvents
range: boolean
foreignOwnershipEvent:
name: foreignOwnershipEvent
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
domain_of:
- AdditionalDisruptionEvents
range: boolean
lossOfStockBorrow:
name: lossOfStockBorrow
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
domain_of:
- AdditionalDisruptionEvents
range: boolean
maximumStockLoanRate:
name: maximumStockLoanRate
description: Specifies the maximum stock loan rate for Loss of Stock Borrow. A
percentage of 5% is represented as 0.05.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
domain_of:
- AdditionalDisruptionEvents
range: decimal
increasedCostOfStockBorrow:
name: increasedCostOfStockBorrow
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
domain_of:
- AdditionalDisruptionEvents
range: boolean
initialStockLoanRate:
name: initialStockLoanRate
description: Specifies the initial stock loan per ISDA Def. A percentage of 5%
is represented as 0.05.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
domain_of:
- AdditionalDisruptionEvents
range: decimal
determiningParty:
name: determiningParty
description: Specifies the party which determines additional disruption events.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
domain_of:
- AdditionalDisruptionEvents
range: AncillaryRoleEnum
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/cdm_legaldocumentation_transaction
domain_of:
- CollateralTransferAgreementElections
- CreditSupportAgreementElectionsBase
- SecurityAgreementElections
- AdditionalDisruptionEvents
- ExtraordinaryEvents
- Representations
range: Clause
multivalued: true
rules:
- preconditions:
slot_conditions:
maximumStockLoanRate:
name: maximumStockLoanRate
value_presence: PRESENT
postconditions:
all_of:
- slot_conditions:
maximumStockLoanRate:
name: maximumStockLoanRate
minimum_value: 0
value_presence: PRESENT
- slot_conditions:
maximumStockLoanRate:
name: maximumStockLoanRate
maximum_value: 1
value_presence: PRESENT
description: 'MaximumStockLoanRate: FpML specifies the maximumStockLoanRate as a
RestrictedPercentage, meaning that its value is comprised between 0 and 1.'
- preconditions:
slot_conditions:
initialStockLoanRate:
name: initialStockLoanRate
value_presence: PRESENT
postconditions:
all_of:
- slot_conditions:
initialStockLoanRate:
name: initialStockLoanRate
minimum_value: 0
value_presence: PRESENT
- slot_conditions:
initialStockLoanRate:
name: initialStockLoanRate
maximum_value: 1
value_presence: PRESENT
description: 'InitialStockLoanRate: FpML specifies the initialStockLoanRate as a
RestrictedPercentage, meaning that its value is comprised between 0 and 1.'
- preconditions:
slot_conditions:
determiningParty:
name: determiningParty
value_presence: PRESENT
postconditions:
slot_conditions:
determiningParty:
name: determiningParty
value_presence: PRESENT
equals_string: DisruptionEventsDeterminingParty
description: DisruptionEventsDeterminingParty
name: AdditionalDisruptionEvents
annotations:
doc_reference:
tag: doc_reference
value: ISDA EquityDerivativesDefinitions_2002
description: A type for defining the Additional Disruption Events.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
changeInLaw:
name: changeInLaw
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
owner: AdditionalDisruptionEvents
domain_of:
- AdditionalDisruptionEvents
range: boolean
failureToDeliver:
name: failureToDeliver
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
owner: AdditionalDisruptionEvents
domain_of:
- AdditionalDisruptionEvents
- ExtraordinaryEvents
range: boolean
insolvencyFiling:
name: insolvencyFiling
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
owner: AdditionalDisruptionEvents
domain_of:
- AdditionalDisruptionEvents
range: boolean
hedgingDisruption:
name: hedgingDisruption
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
owner: AdditionalDisruptionEvents
domain_of:
- AdditionalDisruptionEvents
range: boolean
increasedCostOfHedging:
name: increasedCostOfHedging
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
owner: AdditionalDisruptionEvents
domain_of:
- AdditionalDisruptionEvents
range: boolean
foreignOwnershipEvent:
name: foreignOwnershipEvent
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
owner: AdditionalDisruptionEvents
domain_of:
- AdditionalDisruptionEvents
range: boolean
lossOfStockBorrow:
name: lossOfStockBorrow
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
owner: AdditionalDisruptionEvents
domain_of:
- AdditionalDisruptionEvents
range: boolean
maximumStockLoanRate:
name: maximumStockLoanRate
description: Specifies the maximum stock loan rate for Loss of Stock Borrow. A
percentage of 5% is represented as 0.05.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
owner: AdditionalDisruptionEvents
domain_of:
- AdditionalDisruptionEvents
range: decimal
increasedCostOfStockBorrow:
name: increasedCostOfStockBorrow
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
owner: AdditionalDisruptionEvents
domain_of:
- AdditionalDisruptionEvents
range: boolean
initialStockLoanRate:
name: initialStockLoanRate
description: Specifies the initial stock loan per ISDA Def. A percentage of 5%
is represented as 0.05.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
owner: AdditionalDisruptionEvents
domain_of:
- AdditionalDisruptionEvents
range: decimal
determiningParty:
name: determiningParty
description: Specifies the party which determines additional disruption events.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_transaction
rank: 1000
owner: AdditionalDisruptionEvents
domain_of:
- AdditionalDisruptionEvents
range: AncillaryRoleEnum
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/cdm_legaldocumentation_transaction
owner: AdditionalDisruptionEvents
domain_of:
- CollateralTransferAgreementElections
- CreditSupportAgreementElectionsBase
- SecurityAgreementElections
- AdditionalDisruptionEvents
- ExtraordinaryEvents
- Representations
range: Clause
multivalued: true
rules:
- preconditions:
slot_conditions:
maximumStockLoanRate:
name: maximumStockLoanRate
value_presence: PRESENT
postconditions:
all_of:
- slot_conditions:
maximumStockLoanRate:
name: maximumStockLoanRate
minimum_value: 0
value_presence: PRESENT
- slot_conditions:
maximumStockLoanRate:
name: maximumStockLoanRate
maximum_value: 1
value_presence: PRESENT
description: 'MaximumStockLoanRate: FpML specifies the maximumStockLoanRate as a
RestrictedPercentage, meaning that its value is comprised between 0 and 1.'
- preconditions:
slot_conditions:
initialStockLoanRate:
name: initialStockLoanRate
value_presence: PRESENT
postconditions:
all_of:
- slot_conditions:
initialStockLoanRate:
name: initialStockLoanRate
minimum_value: 0
value_presence: PRESENT
- slot_conditions:
initialStockLoanRate:
name: initialStockLoanRate
maximum_value: 1
value_presence: PRESENT
description: 'InitialStockLoanRate: FpML specifies the initialStockLoanRate as a
RestrictedPercentage, meaning that its value is comprised between 0 and 1.'
- preconditions:
slot_conditions:
determiningParty:
name: determiningParty
value_presence: PRESENT
postconditions:
slot_conditions:
determiningParty:
name: determiningParty
value_presence: PRESENT
equals_string: DisruptionEventsDeterminingParty
description: DisruptionEventsDeterminingParty