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/"
Slots
| 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 |
Usages
| used by | used in | type | used |
|---|---|---|---|
| ApplicableRegime | regimeTerms | range | RegimeTerms |
In Subsets
See Also
Notes
- ISDA CSA_IM_2016 name "Regime"
- ISDA CSA_IM_2018 name "Regime"
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:RegimeTerms |
| native | common_domain_model:RegimeTerms |
LinkML Source
Direct
name: RegimeTerms
description: A class that is used by the ApplicableRegime and the AdditionalRegime
classes to specify the regulatory regime terms.
notes:
- ISDA CSA_IM_2016 name "Regime"
- ISDA CSA_IM_2018 name "Regime"
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
see_also:
- isda:CSA_IM_2016
- isda:CSA_IM_2018
slots:
- party
- isApplicable
- asSpecified
- simmException
- retrospectiveEffect
slot_usage:
party:
name: party
description: The party for which the regime terms are being specified when acting
as collateral taker.
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.
range: ExceptionEnum
required: false
Induced
name: RegimeTerms
description: A class that is used by the ApplicableRegime and the AdditionalRegime
classes to specify the regulatory regime terms.
notes:
- ISDA CSA_IM_2016 name "Regime"
- ISDA CSA_IM_2018 name "Regime"
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
see_also:
- isda:CSA_IM_2016
- isda:CSA_IM_2018
slot_usage:
party:
name: party
description: The party for which the regime terms are being specified when acting
as collateral taker.
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.
range: ExceptionEnum
required: false
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
rank: 1000
owner: RegimeTerms
domain_of:
- DebtRedemption
- Trade
- MarginCallBase
- CounterpartyPosition
- AggregationParameters
- AvailableInventory
- WorkflowStepApproval
- WorkflowStep
- UmbrellaAgreementParty
- UmbrellaAgreementSet
- AdditionalRepresentationElection
- CalculationAgentTerms
- CalculationCurrencyElection
- ValuationCalculationDateLocationElection
- CollateralManagementAgreementElection
- ControlAgreementElections
- ControlAgreementNecEventElection
- CustodianElection
- CustodianRiskElection
- ElectiveAmountElection
- FrenchLawAddendumElection
- HoldingAndUsingPostedCollateralElection
- NotificationTimeElection
- PostingObligationsElection
- RecalculationOfValueElection
- RegimeTerms
- PledgeeRepresentativeRider
- SecuredPartyRightsEventElection
- SecurityProviderRightsEventElection
- SensitivityMethodologiesPartyElection
- SubstitutedRegimeTerms
- SubstitutionPartyElection
- TerminationCurrencyElection
- AdditionalObligations
- SecurityInterestForObligations
- SinglePostingParty
- ThresholdElection
- MinimumTransferAmountElection
- ValuationAgent
- LegacyExposureScopeElection
- CreditSupportDocumentElection
- CreditSupportProviderElection
- SpecifiedOrAccessConditionPartyElection
- LegacyIndependentAmountParty
- AutomaticEarlyTerminationElection
- 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
close_mappings:
- fpml_5_10:AdditionalRepresentationElection.isApplicable
rank: 1000
owner: RegimeTerms
domain_of:
- AdditionalRepresentationElection
- AdditionalRightsEvent
- BespokeCalculationDate
- BespokeTransferTiming
- CollateralAccessBreach
- CustodianEvent
- FrenchLawAddendum
- FrenchLawAddendumElection
- InterestAdjustment
- JapaneseSecuritiesProvisions
- MinimumTransferAmountAmendment
- OneWayProvisions
- ProcessAgentElection
- RegimeTerms
- PledgeeRepresentativeRider
- SubstitutedRegimeTerms
- TerminationCurrencyAmendment
- CollateralTransferTimingDefinition
- SpecifiedConditionOrAccessCondition
- LegacyIndependentAmountParty
- AutomaticEarlyTerminationElection
- AutomaticExercise
range: ExceptionEnum
required: false
asSpecified:
name: asSpecified
description: The bespoke party specific Regime term elections applicable when
specified.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: RegimeTerms
domain_of:
- RegimeTerms
- RetrospectiveEffect
- SimmException
- SimmVersion
range: string
simmException:
name: simmException
description: The election for SIMM exception to the regulatory regime clause.
notes:
- ISDA CSA_IM_2016 paragraph "13"
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: RegimeTerms
domain_of:
- RegimeTerms
range: SimmException
retrospectiveEffect:
name: retrospectiveEffect
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.
notes:
- ISDA CSA_IM_2016 paragraph "13" clause "(b)(i)"
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: RegimeTerms
domain_of:
- RegimeTerms
range: RetrospectiveEffect