Skip to content

Class: SubstitutionPartyElection

Party specific elections for substitution of posted collateral.

URI: common_domain_model:SubstitutionPartyElection

 classDiagram
    class SubstitutionPartyElection
    click SubstitutionPartyElection href "../SubstitutionPartyElection/"
      SubstitutionPartyElection : legacyConsent
        
          
    
        
        
        SubstitutionPartyElection --> "0..1" LegacyConsentEnum : legacyConsent
        click LegacyConsentEnum href "../LegacyConsentEnum/"
    

        
      SubstitutionPartyElection : needsConsent
        
      SubstitutionPartyElection : party
        
          
    
        
        
        SubstitutionPartyElection --> "1" CounterpartyRoleEnum : party
        click CounterpartyRoleEnum href "../CounterpartyRoleEnum/"
    

        
      SubstitutionPartyElection : specificConsentLanguage
        
      SubstitutionPartyElection : substitutionDateLanguage
        
      
Name Cardinality and Range Description Inheritance
party 1
CounterpartyRoleEnum
The party that is acting as the Pledgor/Obligor/Chargor/Security Provider direct
needsConsent 1
Boolean
The election as to whether the Pledgor/Obligor/Chargor/Security Provider must… direct
substitutionDateLanguage 0..1
string
Substitution Date has the meaning specified in Paragraph4(d)(ii), unless othe… direct
specificConsentLanguage 0..1
string
Specific consent language might be specified by the parties direct
legacyConsent 0..1
LegacyConsentEnum
The process for substituting/exchanging one form of collateral held by a part… direct
used by used in type used
Substitution partyElection range SubstitutionPartyElection
Mapping Type Mapped Value
self common_domain_model:SubstitutionPartyElection
native common_domain_model:SubstitutionPartyElection
name: SubstitutionPartyElection
description: Party specific elections for substitution of posted collateral.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
party:
name: party
description: The party that is acting as the Pledgor/Obligor/Chargor/Security
Provider.
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
needsConsent:
name: needsConsent
annotations:
doc_reference:
tag: doc_reference
value: ISDA CSA_IM_2016 paragraph 13 General Principles clause (f)(ii) name
Consent | ISDA CSA_VM_2016 paragraph 13 clause (f)(ii) name Consent
description: The election as to whether the Pledgor/Obligor/Chargor/Security Provider
must obtain the Secured Partys consent for any collateral substitution.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
domain_of:
- SubstitutionPartyElection
range: boolean
required: true
substitutionDateLanguage:
name: substitutionDateLanguage
description: Substitution Date has the meaning specified in Paragraph4(d)(ii),
unless otherwise specified.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
domain_of:
- SubstitutionPartyElection
range: string
specificConsentLanguage:
name: specificConsentLanguage
description: Specific consent language might be specified by the parties.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
domain_of:
- SubstitutionPartyElection
range: string
legacyConsent:
name: legacyConsent
description: The process for substituting/exchanging one form of collateral held
by a party for a different form of collateral, used with legacy agreements.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
domain_of:
- SubstitutionPartyElection
range: LegacyConsentEnum
name: SubstitutionPartyElection
description: Party specific elections for substitution of posted collateral.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
party:
name: party
description: The party that is acting as the Pledgor/Obligor/Chargor/Security
Provider.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
owner: SubstitutionPartyElection
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
needsConsent:
name: needsConsent
annotations:
doc_reference:
tag: doc_reference
value: ISDA CSA_IM_2016 paragraph 13 General Principles clause (f)(ii) name
Consent | ISDA CSA_VM_2016 paragraph 13 clause (f)(ii) name Consent
description: The election as to whether the Pledgor/Obligor/Chargor/Security Provider
must obtain the Secured Partys consent for any collateral substitution.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
owner: SubstitutionPartyElection
domain_of:
- SubstitutionPartyElection
range: boolean
required: true
substitutionDateLanguage:
name: substitutionDateLanguage
description: Substitution Date has the meaning specified in Paragraph4(d)(ii),
unless otherwise specified.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
owner: SubstitutionPartyElection
domain_of:
- SubstitutionPartyElection
range: string
specificConsentLanguage:
name: specificConsentLanguage
description: Specific consent language might be specified by the parties.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
owner: SubstitutionPartyElection
domain_of:
- SubstitutionPartyElection
range: string
legacyConsent:
name: legacyConsent
description: The process for substituting/exchanging one form of collateral held
by a party for a different form of collateral, used with legacy agreements.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
owner: SubstitutionPartyElection
domain_of:
- SubstitutionPartyElection
range: LegacyConsentEnum