Skip to content

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

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