Skip to content

Class: MandatoryEarlyTermination

A data to: define an early termination provision for which exercise is mandatory.

URI: common_domain_model:MandatoryEarlyTermination

 classDiagram
    class MandatoryEarlyTermination
    click MandatoryEarlyTermination href "../MandatoryEarlyTermination/"
      MandatoryEarlyTermination : calculationAgent
        
          
    
        
        
        MandatoryEarlyTermination --> "1" CalculationAgent : calculationAgent
        click CalculationAgent href "../CalculationAgent/"
    

        
      MandatoryEarlyTermination : cashSettlement
        
          
    
        
        
        MandatoryEarlyTermination --> "1" SettlementTerms : cashSettlement
        click SettlementTerms href "../SettlementTerms/"
    

        
      MandatoryEarlyTermination : mandatoryEarlyTerminationAdjustedDates
        
          
    
        
        
        MandatoryEarlyTermination --> "0..1" MandatoryEarlyTerminationAdjustedDates : mandatoryEarlyTerminationAdjustedDates
        click MandatoryEarlyTerminationAdjustedDates href "../MandatoryEarlyTerminationAdjustedDates/"
    

        
      MandatoryEarlyTermination : mandatoryEarlyTerminationDate
        
          
    
        
        
        MandatoryEarlyTermination --> "1" AdjustableDate : mandatoryEarlyTerminationDate
        click AdjustableDate href "../AdjustableDate/"
    

        
      
Name Cardinality and Range Description Inheritance
mandatoryEarlyTerminationDate 1
AdjustableDate
The early termination date associated with a mandatory early termination of a… direct
calculationAgent 1
CalculationAgent
The ISDA Calculation Agent responsible for performing duties associated with … direct
cashSettlement 1
SettlementTerms
If specified, this means that cash settlement is applicable to the transactio… direct
mandatoryEarlyTerminationAdjustedDates 0..1
MandatoryEarlyTerminationAdjustedDates
The adjusted dates associated with a mandatory early termination provision direct
used by used in type used
EarlyTerminationProvision mandatoryEarlyTermination range MandatoryEarlyTermination
  • Rosetta condition MandatoryEarlyTerminationCalculationAgent is not stated in LinkML: if calculationAgent -> calculationAgentParty exists then calculationAgent -> calculationAgentParty = AncillaryRoleEnum -> CalculationAgentMandatoryEarlyTermination
property value
rosetta_metadata key
Mapping Type Mapped Value
self common_domain_model:MandatoryEarlyTermination
native common_domain_model:MandatoryEarlyTermination
name: MandatoryEarlyTermination
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: key
description: 'A data to: define an early termination provision for which exercise
is mandatory.'
comments:
- 'Rosetta condition MandatoryEarlyTerminationCalculationAgent is not stated in LinkML:
if calculationAgent -> calculationAgentParty exists then calculationAgent -> calculationAgentParty
= AncillaryRoleEnum -> CalculationAgentMandatoryEarlyTermination'
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
mandatoryEarlyTerminationDate:
name: mandatoryEarlyTerminationDate
description: The early termination date associated with a mandatory early termination
of a swap.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
rank: 1000
domain_of:
- MandatoryEarlyTermination
range: AdjustableDate
required: true
calculationAgent:
name: calculationAgent
description: The ISDA Calculation Agent responsible for performing duties associated
with an optional early termination.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
domain_of:
- MasterAgreement
- EconomicTerms
- MandatoryEarlyTermination
- OptionalEarlyTermination
range: CalculationAgent
required: true
cashSettlement:
name: cashSettlement
description: If specified, this means that cash settlement is applicable to the
transaction and defines the parameters associated with the cash settlement procedure.
If not specified, then physical settlement is applicable.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
rank: 1000
domain_of:
- MandatoryEarlyTermination
- OptionalEarlyTermination
range: SettlementTerms
required: true
mandatoryEarlyTerminationAdjustedDates:
name: mandatoryEarlyTerminationAdjustedDates
description: The adjusted dates associated with a mandatory early termination
provision. These dates have been adjusted for any applicable business day convention.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
rank: 1000
domain_of:
- MandatoryEarlyTermination
range: MandatoryEarlyTerminationAdjustedDates
name: MandatoryEarlyTermination
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: key
description: 'A data to: define an early termination provision for which exercise
is mandatory.'
comments:
- 'Rosetta condition MandatoryEarlyTerminationCalculationAgent is not stated in LinkML:
if calculationAgent -> calculationAgentParty exists then calculationAgent -> calculationAgentParty
= AncillaryRoleEnum -> CalculationAgentMandatoryEarlyTermination'
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
mandatoryEarlyTerminationDate:
name: mandatoryEarlyTerminationDate
description: The early termination date associated with a mandatory early termination
of a swap.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
rank: 1000
owner: MandatoryEarlyTermination
domain_of:
- MandatoryEarlyTermination
range: AdjustableDate
required: true
calculationAgent:
name: calculationAgent
description: The ISDA Calculation Agent responsible for performing duties associated
with an optional early termination.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
owner: MandatoryEarlyTermination
domain_of:
- MasterAgreement
- EconomicTerms
- MandatoryEarlyTermination
- OptionalEarlyTermination
range: CalculationAgent
required: true
cashSettlement:
name: cashSettlement
description: If specified, this means that cash settlement is applicable to the
transaction and defines the parameters associated with the cash settlement procedure.
If not specified, then physical settlement is applicable.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
rank: 1000
owner: MandatoryEarlyTermination
domain_of:
- MandatoryEarlyTermination
- OptionalEarlyTermination
range: SettlementTerms
required: true
mandatoryEarlyTerminationAdjustedDates:
name: mandatoryEarlyTerminationAdjustedDates
description: The adjusted dates associated with a mandatory early termination
provision. These dates have been adjusted for any applicable business day convention.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
rank: 1000
owner: MandatoryEarlyTermination
domain_of:
- MandatoryEarlyTermination
range: MandatoryEarlyTerminationAdjustedDates