Skip to content

Class: TerminationCurrencySelection

Specifies Termination Currency where a currency is stated at the time the agreement is entered into.

URI: common_domain_model:TerminationCurrencySelection

 classDiagram
    class TerminationCurrencySelection
    click TerminationCurrencySelection href "../TerminationCurrencySelection/"
      TerminationCurrencySelection : bothAffected

      TerminationCurrencySelection : fallbackCurrency

      TerminationCurrencySelection : partyElection





        TerminationCurrencySelection --> "*" PartyTerminationCurrencySelection : partyElection
        click PartyTerminationCurrencySelection href "../PartyTerminationCurrencySelection/"



      TerminationCurrencySelection : statedCurrency

Slots

Name Cardinality and Range Description Inheritance
statedCurrency 0..1
string
Specifies a single Termination Currency for the agreement direct
fallbackCurrency 0..1
string
Specifies a single fallback Termination Currency should the stated currency n... direct
partyElection *
PartyTerminationCurrencySelection
Specifies different termination currencies to apply depending on which party ... direct
bothAffected 0..1
string
Specifies fallback Termination Currency where both parties are Affected Parti... direct

Usages

used by used in type used
TerminationCurrency statedTerminationCurrency range TerminationCurrencySelection

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:TerminationCurrencySelection
native common_domain_model:TerminationCurrencySelection

LinkML Source

Direct

name: TerminationCurrencySelection
description: Specifies Termination Currency where a currency is stated at the time
  the agreement is entered into.
in_subset:
- cdm_legaldocumentation_master_isda
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- statedCurrency
- fallbackCurrency
- partyElection
- bothAffected
slot_usage:
  partyElection:
    name: partyElection
    description: Specifies different termination currencies to apply depending on
      which party or parties are the Defaulting Party Affected Party(ies).
    range: PartyTerminationCurrencySelection
    required: false

Induced

name: TerminationCurrencySelection
description: Specifies Termination Currency where a currency is stated at the time
  the agreement is entered into.
in_subset:
- cdm_legaldocumentation_master_isda
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  partyElection:
    name: partyElection
    description: Specifies different termination currencies to apply depending on
      which party or parties are the Defaulting Party Affected Party(ies).
    range: PartyTerminationCurrencySelection
    required: false
attributes:
  statedCurrency:
    name: statedCurrency
    description: Specifies a single Termination Currency for the agreement.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: TerminationCurrencySelection
    domain_of:
    - TerminationCurrencySelection
    range: string
  fallbackCurrency:
    name: fallbackCurrency
    description: Specifies a single fallback Termination Currency should the stated
      currency not be freely available.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: TerminationCurrencySelection
    domain_of:
    - TerminationCurrencySelection
    range: string
  partyElection:
    name: partyElection
    description: Specifies different termination currencies to apply depending on
      which party or parties are the Defaulting Party Affected Party(ies).
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:AdditionalRepresentation.partyElection
    rank: 1000
    owner: TerminationCurrencySelection
    domain_of:
    - AdditionalRepresentation
    - ValuationCalculationDateLocation
    - CollateralManagementAgreement
    - ControlAgreement
    - Custodian
    - CustodianRisk
    - FrenchLawAddendum
    - HoldingAndUsingPostedCollateral
    - PostingObligations
    - ProcessAgent
    - RecalculationOfValue
    - SecurityProviderRightsEvent
    - SensitivityMethodologies
    - SimmCalculationCurrency
    - Substitution
    - TerminationCurrencyAmendment
    - EligibleCreditSupport
    - Threshold
    - MinimumTransferAmount
    - ExposureScope
    - SpecifiedConditionOrAccessCondition
    - LegacyIndependentAmount
    - DemandsAndNotices
    - AddressesForTransfer
    - AutomaticEarlyTermination
    - TerminationCurrencySelection
    - EventsOfDefault
    range: PartyTerminationCurrencySelection
    required: false
    multivalued: true
    inlined: true
    inlined_as_list: true
  bothAffected:
    name: bothAffected
    description: Specifies fallback Termination Currency where both parties are Affected
      Parties.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: TerminationCurrencySelection
    domain_of:
    - TerminationCurrencySelection
    range: string