Skip to content

Class: CreditSupportAgreementElectionsBase

A logical container designed to hold a set of related data. In this case, designed to hold a set of clauses that are common amongst Legacy (1994/95), Variation Margin and Initial Margin Credit Support Documents.

URI: common_domain_model:CreditSupportAgreementElectionsBase

 classDiagram
    class CreditSupportAgreementElectionsBase
    click CreditSupportAgreementElectionsBase href "../CreditSupportAgreementElectionsBase/"
      CreditSupportAgreementElectionsBase <|-- CreditSupportAgreementInitialMarginElections
        click CreditSupportAgreementInitialMarginElections href "../CreditSupportAgreementInitialMarginElections/"
      CreditSupportAgreementElectionsBase <|-- CreditSupportAgreementVariationMarginElections
        click CreditSupportAgreementVariationMarginElections href "../CreditSupportAgreementVariationMarginElections/"
      CreditSupportAgreementElectionsBase <|-- CreditSupportAgreementLegacyElections
        click CreditSupportAgreementLegacyElections href "../CreditSupportAgreementLegacyElections/"

      CreditSupportAgreementElectionsBase : additionalRepresentations





        CreditSupportAgreementElectionsBase --> "0..1" AdditionalRepresentations : additionalRepresentations
        click AdditionalRepresentations href "../AdditionalRepresentations/"



      CreditSupportAgreementElectionsBase : baseAndEligibleCurrency





        CreditSupportAgreementElectionsBase --> "1" BaseAndEligibleCurrency : baseAndEligibleCurrency
        click BaseAndEligibleCurrency href "../BaseAndEligibleCurrency/"



      CreditSupportAgreementElectionsBase : conditionsPrecedent





        CreditSupportAgreementElectionsBase --> "0..1" ConditionsPrecedent : conditionsPrecedent
        click ConditionsPrecedent href "../ConditionsPrecedent/"



      CreditSupportAgreementElectionsBase : demandsAndNotices





        CreditSupportAgreementElectionsBase --> "0..1" DemandsAndNotices : demandsAndNotices
        click DemandsAndNotices href "../DemandsAndNotices/"



      CreditSupportAgreementElectionsBase : disputeResolution





        CreditSupportAgreementElectionsBase --> "1" DisputeResolution : disputeResolution
        click DisputeResolution href "../DisputeResolution/"



      CreditSupportAgreementElectionsBase : distributionAndInterestPayment





        CreditSupportAgreementElectionsBase --> "0..1" DistributionAndInterestPayment : distributionAndInterestPayment
        click DistributionAndInterestPayment href "../DistributionAndInterestPayment/"



      CreditSupportAgreementElectionsBase : finalReturns





        CreditSupportAgreementElectionsBase --> "1" FinalReturns : finalReturns
        click FinalReturns href "../FinalReturns/"



      CreditSupportAgreementElectionsBase : holdingAndUsingPostedCollateral





        CreditSupportAgreementElectionsBase --> "0..1" HoldingAndUsingPostedCollateral : holdingAndUsingPostedCollateral
        click HoldingAndUsingPostedCollateral href "../HoldingAndUsingPostedCollateral/"



      CreditSupportAgreementElectionsBase : masterAgreementDatedAsOfDate





        CreditSupportAgreementElectionsBase --> "0..1" MasterAgreementDatedAsOfDate : masterAgreementDatedAsOfDate
        click MasterAgreementDatedAsOfDate href "../MasterAgreementDatedAsOfDate/"



      CreditSupportAgreementElectionsBase : otherEligibleAndPostedSupport





        CreditSupportAgreementElectionsBase --> "0..1" OtherEligibleAndPostedSupport : otherEligibleAndPostedSupport
        click OtherEligibleAndPostedSupport href "../OtherEligibleAndPostedSupport/"



      CreditSupportAgreementElectionsBase : substitution





        CreditSupportAgreementElectionsBase --> "0..1" Substitution : substitution
        click Substitution href "../Substitution/"



Inheritance

Slots

Name Cardinality and Range Description Inheritance
baseAndEligibleCurrency 1
BaseAndEligibleCurrency
The base and eligible currency(ies) for the document as specified by the part... direct
conditionsPrecedent 0..1
ConditionsPrecedent
The set of elections that may overwrite the default Condition Precedent provi... direct
substitution 0..1
Substitution
The conditions under which the Security Provider can substitute posted collat... direct
disputeResolution 1
DisputeResolution
The election terms under which a party disputes (i) the Calculation Agents ca... direct
holdingAndUsingPostedCollateral 0..1
HoldingAndUsingPostedCollateral
The elections for the holding and using of posted collateral by the respectiv... direct
distributionAndInterestPayment 0..1
DistributionAndInterestPayment
The Distributions and Interest Payment terms specified as part of the agreeme... direct
otherEligibleAndPostedSupport 0..1
OtherEligibleAndPostedSupport
The Other Eligible Support elections associated with margin agreements direct
demandsAndNotices 0..1
DemandsAndNotices
The optional specification of address where the demands, specifications and n... direct
additionalRepresentations 0..1
AdditionalRepresentations
The specification Additional Representations that may be applicable to the ag... direct
masterAgreementDatedAsOfDate 0..1
MasterAgreementDatedAsOfDate
Defines the dates agreed by the parties as the date of the Credit Support Ann... direct
finalReturns 1
FinalReturns
A clause providing that final return collateral is to be provided without con... direct

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:CreditSupportAgreementElectionsBase
native common_domain_model:CreditSupportAgreementElectionsBase

LinkML Source

Direct

name: CreditSupportAgreementElectionsBase
description: A logical container designed to hold a set of related data. In this case,
  designed to hold a set of clauses that are common amongst Legacy (1994/95), Variation
  Margin and Initial Margin Credit Support Documents.
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- baseAndEligibleCurrency
- conditionsPrecedent
- substitution
- disputeResolution
- holdingAndUsingPostedCollateral
- distributionAndInterestPayment
- otherEligibleAndPostedSupport
- demandsAndNotices
- additionalRepresentations
- masterAgreementDatedAsOfDate
- finalReturns

Induced

name: CreditSupportAgreementElectionsBase
description: A logical container designed to hold a set of related data. In this case,
  designed to hold a set of clauses that are common amongst Legacy (1994/95), Variation
  Margin and Initial Margin Credit Support Documents.
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
  baseAndEligibleCurrency:
    name: baseAndEligibleCurrency
    description: The base and eligible currency(ies) for the document as specified
      by the parties to the agreement.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: CreditSupportAgreementElectionsBase
    domain_of:
    - CreditSupportAgreementElectionsBase
    - CollateralTransferAgreementElections
    range: BaseAndEligibleCurrency
    required: true
  conditionsPrecedent:
    name: conditionsPrecedent
    description: The set of elections that may overwrite the default Condition Precedent
      provision, and the set of provisions that are deemed Access Condition.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: CreditSupportAgreementElectionsBase
    domain_of:
    - CreditSupportAgreementElectionsBase
    - CollateralTransferAgreementElections
    range: ConditionsPrecedent
  substitution:
    name: substitution
    description: The conditions under which the Security Provider can substitute posted
      collateral.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: CreditSupportAgreementElectionsBase
    domain_of:
    - CreditSupportAgreementElectionsBase
    - CollateralTransferAgreementElections
    - GeneralTerms
    range: Substitution
  disputeResolution:
    name: disputeResolution
    description: The election terms under which a party disputes (i) the Calculation
      Agents calculation of a Delivery Amount or a Return Amount, or (ii) the Value
      of any Transfer of Eligible Credit Support or Posted Credit Support.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: CreditSupportAgreementElectionsBase
    domain_of:
    - CreditSupportAgreementElectionsBase
    - CollateralTransferAgreementElections
    range: DisputeResolution
    required: true
  holdingAndUsingPostedCollateral:
    name: holdingAndUsingPostedCollateral
    description: The elections for the holding and using of posted collateral by the
      respective parties to the Credit Support Annex for Variation Margin.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: CreditSupportAgreementElectionsBase
    domain_of:
    - CreditSupportAgreementElectionsBase
    range: HoldingAndUsingPostedCollateral
  distributionAndInterestPayment:
    name: distributionAndInterestPayment
    description: The Distributions and Interest Payment terms specified as part of
      the agreement.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: CreditSupportAgreementElectionsBase
    domain_of:
    - CreditSupportAgreementElectionsBase
    range: DistributionAndInterestPayment
  otherEligibleAndPostedSupport:
    name: otherEligibleAndPostedSupport
    description: The Other Eligible Support elections associated with margin agreements.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: CreditSupportAgreementElectionsBase
    domain_of:
    - CreditSupportAgreementElectionsBase
    range: OtherEligibleAndPostedSupport
  demandsAndNotices:
    name: demandsAndNotices
    description: The optional specification of address where the demands, specifications
      and notices will be communicated to for each of the parties to the agreement.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: CreditSupportAgreementElectionsBase
    domain_of:
    - CreditSupportAgreementElectionsBase
    - CollateralTransferAgreementElections
    range: DemandsAndNotices
  additionalRepresentations:
    name: additionalRepresentations
    description: The specification Additional Representations that may be applicable
      to the agreement.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: CreditSupportAgreementElectionsBase
    domain_of:
    - CreditSupportAgreementElectionsBase
    - CollateralTransferAgreementElections
    range: AdditionalRepresentations
  masterAgreementDatedAsOfDate:
    name: masterAgreementDatedAsOfDate
    description: Defines the dates agreed by the parties as the date of the Credit
      Support Annex or Credit Support Deed.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: CreditSupportAgreementElectionsBase
    domain_of:
    - CreditSupportAgreementElectionsBase
    - MasterAgreementDatedAsOfDate
    range: MasterAgreementDatedAsOfDate
  finalReturns:
    name: finalReturns
    description: A clause providing that final return collateral is to be provided
      without consideration of any Minimum Transfer Amount and collateral haircut.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: CreditSupportAgreementElectionsBase
    domain_of:
    - CreditSupportAgreementElectionsBase
    - CollateralTransferAgreementElections
    range: FinalReturns
    required: true