Skip to content

Class: TerminationCurrencyElection

A class to specify the Amendment to Termination Currency election by the parties to the agreement.

URI: common_domain_model:TerminationCurrencyElection

 classDiagram
    class TerminationCurrencyElection
    click TerminationCurrencyElection href "../TerminationCurrencyElection/"
      TerminationCurrencyElection : currency
        
      TerminationCurrencyElection : isSpecified
        
      TerminationCurrencyElection : party
        
          
    
        
        
        TerminationCurrencyElection --> "1..*" CounterpartyRoleEnum : party
        click CounterpartyRoleEnum href "../CounterpartyRoleEnum/"
    

        
      
Name Cardinality and Range Description Inheritance
party 1..*
CounterpartyRoleEnum
The elective party direct
isSpecified 1
Boolean
The qualification of whether the Termination Currency is specified in this do… direct
currency 0..1
string
The Termination Currency associated with the party that referenced as part of… direct
used by used in type used
TerminationCurrencyAmendment partyElection range TerminationCurrencyElection
  • Rosetta condition CurrencyElection is not stated in LinkML: if isSpecified = False then currency is absent
property value
doc_reference ISDA CSA_IM_2016 paragraph 13 General Principles clause (t)(A) & (B)
Mapping Type Mapped Value
self common_domain_model:TerminationCurrencyElection
native common_domain_model:TerminationCurrencyElection
name: TerminationCurrencyElection
annotations:
doc_reference:
tag: doc_reference
value: ISDA CSA_IM_2016 paragraph 13 General Principles clause (t)(A) & (B)
description: A class to specify the Amendment to Termination Currency election by
the parties to the agreement.
comments:
- 'Rosetta condition CurrencyElection is not stated in LinkML: if isSpecified = False
then currency is absent'
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
party:
name: party
description: The elective party.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
domain_of:
- AssetBase
- DebtRedemption
- MarginCallBase
- Trade
- UmbrellaAgreementParty
- UmbrellaAgreementSet
- AggregationParameters
- AvailableInventory
- CounterpartyPosition
- WorkflowStep
- WorkflowStepApproval
- AdditionalObligations
- AdditionalRepresentationElection
- CalculationAgentTerms
- CalculationCurrencyElection
- CollateralManagementAgreementElection
- ControlAgreementElections
- ControlAgreementNecEventElection
- CreditSupportDocumentElection
- CreditSupportProviderElection
- CustodianElection
- CustodianRiskElection
- ElectiveAmountElection
- FrenchLawAddendumElection
- HoldingAndUsingPostedCollateralElection
- LegacyExposureScopeElection
- LegacyIndependentAmountParty
- MinimumTransferAmountElection
- NotificationTimeElection
- PledgeeRepresentativeRider
- PostingObligationsElection
- RecalculationOfValueElection
- RegimeTerms
- SecuredPartyRightsEventElection
- SecurityInterestForObligations
- SecurityProviderRightsEventElection
- SensitivityMethodologiesPartyElection
- SinglePostingParty
- SpecifiedOrAccessConditionPartyElection
- SubstitutedRegimeElection
- SubstitutionPartyElection
- TerminationCurrencyElection
- ThresholdElection
- ValuationAgent
- ValuationCalculationDateLocationElection
- AdditionalTerminationEventElection
- AutomaticEarlyTerminationElection
- CreditEventUponMergerElection
- PartyTerminationCurrencySelection
- SpecifiedEntity
- EventsOfDefaultElection
- EligibleCollateralSpecification
range: CounterpartyRoleEnum
required: true
multivalued: true
maximum_cardinality: 2
isSpecified:
name: isSpecified
description: The qualification of whether the Termination Currency is specified
in this document (True) or in an Eligible Support Credit Support (IM) Schedule
(False).
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
domain_of:
- OtherAgreementTerms
- AppropriatedCollateralValuation
- CustodianRiskElection
- SimmVersion
- TerminationCurrencyElection
range: boolean
required: true
currency:
name: currency
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: scheme
description: The Termination Currency associated with the party that referenced
as part of this class. The list of valid currencies is not presently positioned
as an enumeration as part of the CDM because that scope is limited to the values
specified by ISDA and FpML. As a result, implementers have to make reference
to the relevant standard, such as the ISO 4217 standard for currency codes.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
domain_of:
- UnitType
- CommodityReferenceFramework
- NotDomesticCurrency
- SpecifiedCurrency
- FloatingRateIndexIdentification
- AmountScheduleWithInitialValue
- LimitApplicable
- CalculationCurrencyElection
- CollateralRounding
- LegacyIndependentAmountRatingsBased
- MinimumTransferAmountRatingsBased
- TerminationCurrencyElection
- ThresholdRatingsBased
- FeaturePayment
- DividendCurrency
- FutureValueAmount
- CollateralInterestParameters
- ComputedAmount
range: string
name: TerminationCurrencyElection
annotations:
doc_reference:
tag: doc_reference
value: ISDA CSA_IM_2016 paragraph 13 General Principles clause (t)(A) & (B)
description: A class to specify the Amendment to Termination Currency election by
the parties to the agreement.
comments:
- 'Rosetta condition CurrencyElection is not stated in LinkML: if isSpecified = False
then currency is absent'
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
party:
name: party
description: The elective party.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
owner: TerminationCurrencyElection
domain_of:
- AssetBase
- DebtRedemption
- MarginCallBase
- Trade
- UmbrellaAgreementParty
- UmbrellaAgreementSet
- AggregationParameters
- AvailableInventory
- CounterpartyPosition
- WorkflowStep
- WorkflowStepApproval
- AdditionalObligations
- AdditionalRepresentationElection
- CalculationAgentTerms
- CalculationCurrencyElection
- CollateralManagementAgreementElection
- ControlAgreementElections
- ControlAgreementNecEventElection
- CreditSupportDocumentElection
- CreditSupportProviderElection
- CustodianElection
- CustodianRiskElection
- ElectiveAmountElection
- FrenchLawAddendumElection
- HoldingAndUsingPostedCollateralElection
- LegacyExposureScopeElection
- LegacyIndependentAmountParty
- MinimumTransferAmountElection
- NotificationTimeElection
- PledgeeRepresentativeRider
- PostingObligationsElection
- RecalculationOfValueElection
- RegimeTerms
- SecuredPartyRightsEventElection
- SecurityInterestForObligations
- SecurityProviderRightsEventElection
- SensitivityMethodologiesPartyElection
- SinglePostingParty
- SpecifiedOrAccessConditionPartyElection
- SubstitutedRegimeElection
- SubstitutionPartyElection
- TerminationCurrencyElection
- ThresholdElection
- ValuationAgent
- ValuationCalculationDateLocationElection
- AdditionalTerminationEventElection
- AutomaticEarlyTerminationElection
- CreditEventUponMergerElection
- PartyTerminationCurrencySelection
- SpecifiedEntity
- EventsOfDefaultElection
- EligibleCollateralSpecification
range: CounterpartyRoleEnum
required: true
multivalued: true
maximum_cardinality: 2
isSpecified:
name: isSpecified
description: The qualification of whether the Termination Currency is specified
in this document (True) or in an Eligible Support Credit Support (IM) Schedule
(False).
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
owner: TerminationCurrencyElection
domain_of:
- OtherAgreementTerms
- AppropriatedCollateralValuation
- CustodianRiskElection
- SimmVersion
- TerminationCurrencyElection
range: boolean
required: true
currency:
name: currency
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: scheme
description: The Termination Currency associated with the party that referenced
as part of this class. The list of valid currencies is not presently positioned
as an enumeration as part of the CDM because that scope is limited to the values
specified by ISDA and FpML. As a result, implementers have to make reference
to the relevant standard, such as the ISO 4217 standard for currency codes.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
owner: TerminationCurrencyElection
domain_of:
- UnitType
- CommodityReferenceFramework
- NotDomesticCurrency
- SpecifiedCurrency
- FloatingRateIndexIdentification
- AmountScheduleWithInitialValue
- LimitApplicable
- CalculationCurrencyElection
- CollateralRounding
- LegacyIndependentAmountRatingsBased
- MinimumTransferAmountRatingsBased
- TerminationCurrencyElection
- ThresholdRatingsBased
- FeaturePayment
- DividendCurrency
- FutureValueAmount
- CollateralInterestParameters
- ComputedAmount
range: string