Skip to content

Class: ControlAgreement

A class to specify the relationship between the Control Agreement and the Credit Support Agreement.

URI: common_domain_model:ControlAgreement

 classDiagram
    class ControlAgreement
    click ControlAgreement href "../ControlAgreement/"
      ControlAgreement : partyElection





        ControlAgreement --> "1..*" ControlAgreementElections : partyElection
        click ControlAgreementElections href "../ControlAgreementElections/"



Slots

Name Cardinality and Range Description Inheritance
partyElection 1..*
ControlAgreementElections
The party specific elections direct

Usages

used by used in type used
CustodyArrangements controlAgreement range ControlAgreement

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: ControlAgreement
description: A class to specify the relationship between the Control Agreement and
  the Credit Support Agreement.
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- partyElection
slot_usage:
  partyElection:
    name: partyElection
    description: The party specific elections.
    range: ControlAgreementElections

Induced

name: ControlAgreement
description: A class to specify the relationship between the Control Agreement and
  the Credit Support Agreement.
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  partyElection:
    name: partyElection
    description: The party specific elections.
    range: ControlAgreementElections
attributes:
  partyElection:
    name: partyElection
    description: The party specific elections.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:AdditionalRepresentation.partyElection
    rank: 1000
    owner: ControlAgreement
    domain_of:
    - AdditionalRepresentation
    - ValuationCalculationDateLocation
    - CollateralManagementAgreement
    - ControlAgreement
    - Custodian
    - CustodianRisk
    - FrenchLawAddendum
    - HoldingAndUsingPostedCollateral
    - PostingObligations
    - ProcessAgent
    - RecalculationOfValue
    - SecurityProviderRightsEvent
    - SensitivityMethodologies
    - SimmCalculationCurrency
    - Substitution
    - TerminationCurrencyAmendment
    - EligibleCreditSupport
    - Threshold
    - MinimumTransferAmount
    - ExposureScope
    - SpecifiedConditionOrAccessCondition
    - LegacyIndependentAmount
    - DemandsAndNotices
    - AddressesForTransfer
    - AutomaticEarlyTermination
    - TerminationCurrencySelection
    - EventsOfDefault
    range: ControlAgreementElections
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true