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 |
Usages
Section titled “Usages”| 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'}} |
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:PartyOptionTerminationCurrency |
| native | common_domain_model:PartyOptionTerminationCurrency |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: PartyOptionTerminationCurrencydescription: 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-modelattributes: 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: truerules:- 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.'Induced
Section titled “Induced”name: PartyOptionTerminationCurrencydescription: 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-modelattributes: 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: truerules:- 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.'