Class: SpecifiedOrAccessConditionPartyElection
The party specific elections in respect to the Specified Condition and Access Condition clause.
URI: common_domain_model:SpecifiedOrAccessConditionPartyElection
classDiagram
class SpecifiedOrAccessConditionPartyElection
click SpecifiedOrAccessConditionPartyElection href "../SpecifiedOrAccessConditionPartyElection/"
SpecifiedOrAccessConditionPartyElection : additionalTerminationEvent
SpecifiedOrAccessConditionPartyElection --> "*" AdditionalTerminationEventEnum : additionalTerminationEvent
click AdditionalTerminationEventEnum href "../AdditionalTerminationEventEnum/"
SpecifiedOrAccessConditionPartyElection : party
SpecifiedOrAccessConditionPartyElection --> "1" CounterpartyRoleEnum : party
click CounterpartyRoleEnum href "../CounterpartyRoleEnum/"
SpecifiedOrAccessConditionPartyElection : specifiedAdditionalTerminationEvent
SpecifiedOrAccessConditionPartyElection : specifiedOrAccessCondition
SpecifiedOrAccessConditionPartyElection --> "*" CSASpecifiedOrAccessConditionEnum : specifiedOrAccessCondition
click CSASpecifiedOrAccessConditionEnum href "../CSASpecifiedOrAccessConditionEnum/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| party | 1 CounterpartyRoleEnum |
Identifies the party making the election | direct |
| specifiedOrAccessCondition | * CSASpecifiedOrAccessConditionEnum |
Specifies events that may temporarily or permanently suspend a partys rights ... | direct |
| additionalTerminationEvent | * AdditionalTerminationEventEnum |
Specifies events that may lead to the early termination of the Master Agreeme... | direct |
| specifiedAdditionalTerminationEvent | * string |
Specifies any bespoke Additional Termination Event(s) that are set out in the... | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| SpecifiedConditionOrAccessCondition | partyElection | range | SpecifiedOrAccessConditionPartyElection |
In Subsets
Comments
- Rosetta condition: AdditionalTerminationEvent — if specifiedOrAccessCondition any = CSASpecifiedOrAccessConditionEnum -> AdditionalTerminationEvents then additionalTerminationEvent exists else additionalTerminationEvent is absent
- Rosetta condition: SpecifiedAdditionalTerminationEvent — if additionalTerminationEvent any = AdditionalTerminationEventEnum -> AsSpecified then specifiedAdditionalTerminationEvent exists else specifiedAdditionalTerminationEvent is absent
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:SpecifiedOrAccessConditionPartyElection |
| native | common_domain_model:SpecifiedOrAccessConditionPartyElection |
LinkML Source
Direct
name: SpecifiedOrAccessConditionPartyElection
description: The party specific elections in respect to the Specified Condition and
Access Condition clause.
comments:
- 'Rosetta condition: AdditionalTerminationEvent — if specifiedOrAccessCondition any
= CSASpecifiedOrAccessConditionEnum -> AdditionalTerminationEvents then additionalTerminationEvent
exists else additionalTerminationEvent is absent'
- 'Rosetta condition: SpecifiedAdditionalTerminationEvent — if additionalTerminationEvent
any = AdditionalTerminationEventEnum -> AsSpecified then specifiedAdditionalTerminationEvent
exists else specifiedAdditionalTerminationEvent is absent'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- party
- specifiedOrAccessCondition
- additionalTerminationEvent
- specifiedAdditionalTerminationEvent
slot_usage:
party:
name: party
description: Identifies the party making the election.
range: CounterpartyRoleEnum
required: true
Induced
name: SpecifiedOrAccessConditionPartyElection
description: The party specific elections in respect to the Specified Condition and
Access Condition clause.
comments:
- 'Rosetta condition: AdditionalTerminationEvent — if specifiedOrAccessCondition any
= CSASpecifiedOrAccessConditionEnum -> AdditionalTerminationEvents then additionalTerminationEvent
exists else additionalTerminationEvent is absent'
- 'Rosetta condition: SpecifiedAdditionalTerminationEvent — if additionalTerminationEvent
any = AdditionalTerminationEventEnum -> AsSpecified then specifiedAdditionalTerminationEvent
exists else specifiedAdditionalTerminationEvent is absent'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
party:
name: party
description: Identifies the party making the election.
range: CounterpartyRoleEnum
required: true
attributes:
party:
name: party
description: Identifies the party making the election.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: SpecifiedOrAccessConditionPartyElection
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
specifiedOrAccessCondition:
name: specifiedOrAccessCondition
description: Specifies events that may temporarily or permanently suspend a partys
rights to rehypothecate, transfer, or substitute collateral.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: SpecifiedOrAccessConditionPartyElection
domain_of:
- SpecifiedOrAccessConditionPartyElection
range: CSASpecifiedOrAccessConditionEnum
multivalued: true
additionalTerminationEvent:
name: additionalTerminationEvent
description: Specifies events that may lead to the early termination of the Master
Agreement, including suspension of the affected party's rights to rehypothecate,
transfer, or substitute collateral.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: SpecifiedOrAccessConditionPartyElection
domain_of:
- SpecifiedOrAccessConditionPartyElection
range: AdditionalTerminationEventEnum
multivalued: true
specifiedAdditionalTerminationEvent:
name: specifiedAdditionalTerminationEvent
description: Specifies any bespoke Additional Termination Event(s) that are set
out in the related Specified Condition clause.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: SpecifiedOrAccessConditionPartyElection
domain_of:
- SpecifiedOrAccessConditionPartyElection
range: string
multivalued: true