Skip to content

Class: CalculationCurrencyElection

A class to specify the ISDA SIMM Calculation Currency.

URI: common_domain_model:CalculationCurrencyElection

 classDiagram
    class CalculationCurrencyElection
    click CalculationCurrencyElection href "../CalculationCurrencyElection/"
      CalculationCurrencyElection : currency
        
      CalculationCurrencyElection : isBaseCurrency
        
      CalculationCurrencyElection : party
        
          
    
        
        
        CalculationCurrencyElection --> "1" CounterpartyRoleEnum : party
        click CounterpartyRoleEnum href "../CounterpartyRoleEnum/"
    

        
      
Name Cardinality and Range Description Inheritance
party 1
CounterpartyRoleEnum
The party which the SIMM Calculation Currency qualification applies to direct
isBaseCurrency 1
Boolean
The SIMM Calculation Currency (also known as SIMM Reporting Currency) means t… direct
currency 0..1
string
The currency in which the ISDA SIMM Calculation is denominated, when differen… direct
used by used in type used
SimmCalculationCurrency partyElection range CalculationCurrencyElection
  • Rosetta condition BaseCurrency is not stated in LinkML: if isBaseCurrency = True then currency is absent else currency exists
property value
doc_reference ISDA CSA_IM_2016 paragraph 13 General Principles clause (ee)(3
Mapping Type Mapped Value
self common_domain_model:CalculationCurrencyElection
native common_domain_model:CalculationCurrencyElection
name: CalculationCurrencyElection
annotations:
doc_reference:
tag: doc_reference
value: ISDA CSA_IM_2016 paragraph 13 General Principles clause (ee)(3
description: A class to specify the ISDA SIMM Calculation Currency.
comments:
- 'Rosetta condition BaseCurrency is not stated in LinkML: if isBaseCurrency = True
then currency is absent else currency exists'
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
party:
name: party
description: The party which the SIMM Calculation Currency qualification applies
to.
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
isBaseCurrency:
name: isBaseCurrency
description: The SIMM Calculation Currency (also known as SIMM Reporting Currency)
means the Base Currency when True. It means a different currency when False.
In that latter case, the SIMM Calculation Currency is specified as part of the
currency attribute.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
domain_of:
- CalculationCurrencyElection
range: boolean
required: true
currency:
name: currency
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: scheme
description: The currency in which the ISDA SIMM Calculation is denominated, when
different from the Base Currency. 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: CalculationCurrencyElection
annotations:
doc_reference:
tag: doc_reference
value: ISDA CSA_IM_2016 paragraph 13 General Principles clause (ee)(3
description: A class to specify the ISDA SIMM Calculation Currency.
comments:
- 'Rosetta condition BaseCurrency is not stated in LinkML: if isBaseCurrency = True
then currency is absent else currency exists'
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
party:
name: party
description: The party which the SIMM Calculation Currency qualification applies
to.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
owner: CalculationCurrencyElection
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
isBaseCurrency:
name: isBaseCurrency
description: The SIMM Calculation Currency (also known as SIMM Reporting Currency)
means the Base Currency when True. It means a different currency when False.
In that latter case, the SIMM Calculation Currency is specified as part of the
currency attribute.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
owner: CalculationCurrencyElection
domain_of:
- CalculationCurrencyElection
range: boolean
required: true
currency:
name: currency
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: scheme
description: The currency in which the ISDA SIMM Calculation is denominated, when
different from the Base Currency. 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: CalculationCurrencyElection
domain_of:
- UnitType
- CommodityReferenceFramework
- NotDomesticCurrency
- SpecifiedCurrency
- FloatingRateIndexIdentification
- AmountScheduleWithInitialValue
- LimitApplicable
- CalculationCurrencyElection
- CollateralRounding
- LegacyIndependentAmountRatingsBased
- MinimumTransferAmountRatingsBased
- TerminationCurrencyElection
- ThresholdRatingsBased
- FeaturePayment
- DividendCurrency
- FutureValueAmount
- CollateralInterestParameters
- ComputedAmount
range: string