Skip to content

Class: RegimeTerms

A class that is used by the ApplicableRegime and the AdditionalRegime classes to specify the regulatory regime terms.

URI: common_domain_model:RegimeTerms

 classDiagram
    class RegimeTerms
    click RegimeTerms href "../RegimeTerms/"
      RegimeTerms : asSpecified
        
      RegimeTerms : isApplicable
        
          
    
        
        
        RegimeTerms --> "0..1" ExceptionEnum : isApplicable
        click ExceptionEnum href "../ExceptionEnum/"
    

        
      RegimeTerms : party
        
          
    
        
        
        RegimeTerms --> "1" CounterpartyRoleEnum : party
        click CounterpartyRoleEnum href "../CounterpartyRoleEnum/"
    

        
      RegimeTerms : retrospectiveEffect
        
          
    
        
        
        RegimeTerms --> "0..1" RetrospectiveEffect : retrospectiveEffect
        click RetrospectiveEffect href "../RetrospectiveEffect/"
    

        
      RegimeTerms : simmException
        
          
    
        
        
        RegimeTerms --> "0..1" SimmException : simmException
        click SimmException href "../SimmException/"
    

        
      
Name Cardinality and Range Description Inheritance
party 1
CounterpartyRoleEnum
The party for which the regime terms are being specified when acting as colla… direct
isApplicable 0..1
ExceptionEnum
The specification of whether the regime is elected as applicable to the party… direct
asSpecified 0..1
string
The bespoke party specific Regime term elections applicable when specified direct
simmException 0..1
SimmException
The election for SIMM exception to the regulatory regime clause direct
retrospectiveEffect 0..1
RetrospectiveEffect
Specifies the retrospective effect exception to the regulatory regime clause … direct
used by used in type used
ApplicableRegime regimeTerms range RegimeTerms
property value
doc_reference ISDA CSA_IM_2016 name Regime
Mapping Type Mapped Value
self common_domain_model:RegimeTerms
native common_domain_model:RegimeTerms
name: RegimeTerms
annotations:
doc_reference:
tag: doc_reference
value: ISDA CSA_IM_2016 name Regime | ISDA CSA_IM_2018 name Regime
description: A class that is used by the ApplicableRegime and the AdditionalRegime
classes to specify the regulatory regime terms.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
party:
name: party
description: The party for which the regime terms are being specified when acting
as collateral taker.
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
isApplicable:
name: isApplicable
description: The specification of whether the regime is elected as applicable
to the party when acting as collateral taker.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
domain_of:
- AdditionalRepresentationElection
- AdditionalRightsEvent
- BespokeCalculationDate
- BespokeTransferTiming
- CollateralAccessBreach
- CollateralTransferTimingDefinition
- CustodianEvent
- FrenchLawAddendum
- FrenchLawAddendumElection
- InterestAdjustment
- JapaneseSecuritiesProvisions
- LegacyIndependentAmountParty
- MinimumTransferAmountAmendment
- OneWayProvisions
- PledgeeRepresentativeRider
- ProcessAgentElection
- RegimeTerms
- SpecifiedConditionOrAccessCondition
- SubstitutedRegimeElection
- TerminationCurrencyAmendment
- AdditionalTerminationEventElection
- AutomaticEarlyTerminationElection
- CreditEventUponMergerElection
- IsdaCalculationAgentElection
- AutomaticExercise
range: ExceptionEnum
asSpecified:
name: asSpecified
description: The bespoke party specific Regime term elections applicable when
specified.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
domain_of:
- RegimeTerms
- RetrospectiveEffect
- SimmException
- SimmVersion
range: string
simmException:
name: simmException
annotations:
doc_reference:
tag: doc_reference
value: ISDA CSA_IM_2016 paragraph 13
description: The election for SIMM exception to the regulatory regime clause.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
domain_of:
- RegimeTerms
range: SimmException
retrospectiveEffect:
name: retrospectiveEffect
annotations:
doc_reference:
tag: doc_reference
value: ISDA CSA_IM_2016 paragraph 13 clause (b)(i)
description: Specifies the retrospective effect exception to the regulatory regime
clause of Initial Margin documents as either a normalized value specified as
part of an enumeration or a customized value specified of type string.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
domain_of:
- RegimeTerms
range: RetrospectiveEffect
name: RegimeTerms
annotations:
doc_reference:
tag: doc_reference
value: ISDA CSA_IM_2016 name Regime | ISDA CSA_IM_2018 name Regime
description: A class that is used by the ApplicableRegime and the AdditionalRegime
classes to specify the regulatory regime terms.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
party:
name: party
description: The party for which the regime terms are being specified when acting
as collateral taker.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
owner: RegimeTerms
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
isApplicable:
name: isApplicable
description: The specification of whether the regime is elected as applicable
to the party when acting as collateral taker.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
owner: RegimeTerms
domain_of:
- AdditionalRepresentationElection
- AdditionalRightsEvent
- BespokeCalculationDate
- BespokeTransferTiming
- CollateralAccessBreach
- CollateralTransferTimingDefinition
- CustodianEvent
- FrenchLawAddendum
- FrenchLawAddendumElection
- InterestAdjustment
- JapaneseSecuritiesProvisions
- LegacyIndependentAmountParty
- MinimumTransferAmountAmendment
- OneWayProvisions
- PledgeeRepresentativeRider
- ProcessAgentElection
- RegimeTerms
- SpecifiedConditionOrAccessCondition
- SubstitutedRegimeElection
- TerminationCurrencyAmendment
- AdditionalTerminationEventElection
- AutomaticEarlyTerminationElection
- CreditEventUponMergerElection
- IsdaCalculationAgentElection
- AutomaticExercise
range: ExceptionEnum
asSpecified:
name: asSpecified
description: The bespoke party specific Regime term elections applicable when
specified.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
owner: RegimeTerms
domain_of:
- RegimeTerms
- RetrospectiveEffect
- SimmException
- SimmVersion
range: string
simmException:
name: simmException
annotations:
doc_reference:
tag: doc_reference
value: ISDA CSA_IM_2016 paragraph 13
description: The election for SIMM exception to the regulatory regime clause.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
owner: RegimeTerms
domain_of:
- RegimeTerms
range: SimmException
retrospectiveEffect:
name: retrospectiveEffect
annotations:
doc_reference:
tag: doc_reference
value: ISDA CSA_IM_2016 paragraph 13 clause (b)(i)
description: Specifies the retrospective effect exception to the regulatory regime
clause of Initial Margin documents as either a normalized value specified as
part of an enumeration or a customized value specified of type string.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
owner: RegimeTerms
domain_of:
- RegimeTerms
range: RetrospectiveEffect