Skip to content

Class: PartyOptionTerminationCurrency

Specifies mechanism for Termination currency to be selected by the Non-defaulting Party/party which is not the Affected Party.

URI: common_domain_model:PartyOptionTerminationCurrency

 classDiagram
    class PartyOptionTerminationCurrency
    click PartyOptionTerminationCurrency href "../PartyOptionTerminationCurrency/"
      PartyOptionTerminationCurrency : bothAffectedTermCurrencyOption
        
      PartyOptionTerminationCurrency : terminationCurrencyCondition
        
          
    
        
        
        PartyOptionTerminationCurrency --> "1" TerminationCurrencyConditionEnum : terminationCurrencyCondition
        click TerminationCurrencyConditionEnum href "../TerminationCurrencyConditionEnum/"
    

        
      PartyOptionTerminationCurrency : terminationCurrencySpecifiedCondition
        
      
Name Cardinality and Range Description Inheritance
bothAffectedTermCurrencyOption 0..1
string
Specifies termination currency where there are two Affected Parties and they … direct
terminationCurrencySpecifiedCondition 0..1
string
Specifies alternative conditions for selection of the termination currency direct
terminationCurrencyCondition 1
TerminationCurrencyConditionEnum
Specifies the enumerated conditions for selection of the termination currency direct
used by used in type used
TerminationCurrency partyOptionTerminationCurrency range PartyOptionTerminationCurrency

Rule Applied Preconditions Postconditions Elseconditions
slot_conditions {'terminationCurrencyCondition': {'equals_string': 'Specified'}} {'terminationCurrencySpecifiedCondition': {'value_presence': 'PRESENT'}}
Mapping Type Mapped Value
self common_domain_model:PartyOptionTerminationCurrency
native common_domain_model:PartyOptionTerminationCurrency
name: PartyOptionTerminationCurrency
description: Specifies mechanism for Termination currency to be selected by the Non-defaulting
Party/party which is not the Affected Party.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
bothAffectedTermCurrencyOption:
name: bothAffectedTermCurrencyOption
description: Specifies termination currency where there are two Affected Parties
and they cannot agree on the termination currency.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_master_isda
rank: 1000
domain_of:
- PartyOptionTerminationCurrency
range: string
terminationCurrencySpecifiedCondition:
name: terminationCurrencySpecifiedCondition
description: Specifies alternative conditions for selection of the termination
currency.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_master_isda
rank: 1000
domain_of:
- PartyOptionTerminationCurrency
range: string
terminationCurrencyCondition:
name: terminationCurrencyCondition
description: Specifies the enumerated conditions for selection of the termination
currency.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_master_isda
rank: 1000
domain_of:
- PartyOptionTerminationCurrency
range: TerminationCurrencyConditionEnum
required: true
rules:
- preconditions:
slot_conditions:
terminationCurrencyCondition:
name: terminationCurrencyCondition
equals_string: Specified
postconditions:
slot_conditions:
terminationCurrencySpecifiedCondition:
name: terminationCurrencySpecifiedCondition
value_presence: PRESENT
description: 'TerminationCurrencyCondition: A validation rule to ensure that Termination
Currency alternative conditions are specified when required.'
name: PartyOptionTerminationCurrency
description: Specifies mechanism for Termination currency to be selected by the Non-defaulting
Party/party which is not the Affected Party.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
bothAffectedTermCurrencyOption:
name: bothAffectedTermCurrencyOption
description: Specifies termination currency where there are two Affected Parties
and they cannot agree on the termination currency.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_master_isda
rank: 1000
owner: PartyOptionTerminationCurrency
domain_of:
- PartyOptionTerminationCurrency
range: string
terminationCurrencySpecifiedCondition:
name: terminationCurrencySpecifiedCondition
description: Specifies alternative conditions for selection of the termination
currency.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_master_isda
rank: 1000
owner: PartyOptionTerminationCurrency
domain_of:
- PartyOptionTerminationCurrency
range: string
terminationCurrencyCondition:
name: terminationCurrencyCondition
description: Specifies the enumerated conditions for selection of the termination
currency.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_master_isda
rank: 1000
owner: PartyOptionTerminationCurrency
domain_of:
- PartyOptionTerminationCurrency
range: TerminationCurrencyConditionEnum
required: true
rules:
- preconditions:
slot_conditions:
terminationCurrencyCondition:
name: terminationCurrencyCondition
equals_string: Specified
postconditions:
slot_conditions:
terminationCurrencySpecifiedCondition:
name: terminationCurrencySpecifiedCondition
value_presence: PRESENT
description: 'TerminationCurrencyCondition: A validation rule to ensure that Termination
Currency alternative conditions are specified when required.'