Skip to content

Class: CustodianRiskElection

A class to specify the Custodian Risk.

URI: common_domain_model:CustodianRiskElection

 classDiagram
    class CustodianRiskElection
    click CustodianRiskElection href "../CustodianRiskElection/"
      CustodianRiskElection : isSpecified

      CustodianRiskElection : party





        CustodianRiskElection --> "0..1" CounterpartyRoleEnum : party
        click CounterpartyRoleEnum href "../CounterpartyRoleEnum/"



      CustodianRiskElection : qualification

Slots

Name Cardinality and Range Description Inheritance
party 0..1
CounterpartyRoleEnum
The elective party direct
isSpecified 1
Boolean
The qualification as to whether the risk is deemed as Specified direct
qualification 0..1
string
The Custodian Risk or Collateral Manager Risk qualification direct

Usages

used by used in type used
CustodianRisk partyElection range CustodianRiskElection

Rules

Rule Applied Preconditions Postconditions Elseconditions
slot_conditions {'isSpecified': {'equals_string': 'False'}} {'qualification': {'required': False}}

In Subsets

Comments

  • Rosetta condition: Specified — if isSpecified = False then qualification is absent

See Also

Notes

  • ISDA CSD_IM_English_2016 paragraph "13 General Principles" clause "(n)(ii)" name "Custodian (IM) Risk"
  • ISDA CSD_IM_English_2018 paragraph "13 General Principles" clause "(n)(ii)" name "Custodian (IM) Risk"
  • ISDA CSA_IM_Japanese_2016 paragraph "13 General Principles" clause "(m)(ii)" name "Collateral Manager Risk"
  • ISDA CSA_IM_NewYork_2016 paragraph "13 General Principles" clause "(n)(ii)" name "Custodian (IM) Risk"

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: CustodianRiskElection
description: A class to specify the Custodian Risk.
notes:
- ISDA CSD_IM_English_2016 paragraph "13 General Principles" clause "(n)(ii)" name
  "Custodian (IM) Risk"
- ISDA CSD_IM_English_2018 paragraph "13 General Principles" clause "(n)(ii)" name
  "Custodian (IM) Risk"
- ISDA CSA_IM_Japanese_2016 paragraph "13 General Principles" clause "(m)(ii)" name
  "Collateral Manager Risk"
- ISDA CSA_IM_NewYork_2016 paragraph "13 General Principles" clause "(n)(ii)" name
  "Custodian (IM) Risk"
comments:
- 'Rosetta condition: Specified  if isSpecified = False then qualification is absent'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
see_also:
- isda:CSD_IM_English_2016
- isda:CSD_IM_English_2018
- isda:CSA_IM_Japanese_2016
- isda:CSA_IM_NewYork_2016
slots:
- party
- isSpecified
- qualification
slot_usage:
  party:
    name: party
    description: The elective party.
    range: CounterpartyRoleEnum
  isSpecified:
    name: isSpecified
    description: The qualification as to whether the risk is deemed as Specified.
  qualification:
    name: qualification
    description: The Custodian Risk or Collateral Manager Risk qualification.
    range: string
    required: false
rules:
- preconditions:
    slot_conditions:
      isSpecified:
        name: isSpecified
        equals_string: 'False'
  postconditions:
    slot_conditions:
      qualification:
        name: qualification
        required: false
  description: The Custodian Risk (English Law and New York Law ISDA CSA) or Collateral
    Manager Risk (Japanese Law ISDA CSA) should only be qualified if that risk is
    deemed 'specified'.

Induced

name: CustodianRiskElection
description: A class to specify the Custodian Risk.
notes:
- ISDA CSD_IM_English_2016 paragraph "13 General Principles" clause "(n)(ii)" name
  "Custodian (IM) Risk"
- ISDA CSD_IM_English_2018 paragraph "13 General Principles" clause "(n)(ii)" name
  "Custodian (IM) Risk"
- ISDA CSA_IM_Japanese_2016 paragraph "13 General Principles" clause "(m)(ii)" name
  "Collateral Manager Risk"
- ISDA CSA_IM_NewYork_2016 paragraph "13 General Principles" clause "(n)(ii)" name
  "Custodian (IM) Risk"
comments:
- 'Rosetta condition: Specified  if isSpecified = False then qualification is absent'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
see_also:
- isda:CSD_IM_English_2016
- isda:CSD_IM_English_2018
- isda:CSA_IM_Japanese_2016
- isda:CSA_IM_NewYork_2016
slot_usage:
  party:
    name: party
    description: The elective party.
    range: CounterpartyRoleEnum
  isSpecified:
    name: isSpecified
    description: The qualification as to whether the risk is deemed as Specified.
  qualification:
    name: qualification
    description: The Custodian Risk or Collateral Manager Risk qualification.
    range: string
    required: false
attributes:
  party:
    name: party
    description: The elective party.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: CustodianRiskElection
    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
  isSpecified:
    name: isSpecified
    description: The qualification as to whether the risk is deemed as Specified.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: CustodianRiskElection
    domain_of:
    - OtherAgreementTerms
    - AppropriatedCollateralValuation
    - CustodianRiskElection
    - SimmVersion
    - TerminationCurrencyElection
    range: boolean
    required: true
  qualification:
    name: qualification
    description: The Custodian Risk or Collateral Manager Risk qualification.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: CustodianRiskElection
    domain_of:
    - EventTimestamp
    - AdditionalRightsEvent
    - CustodianRiskElection
    range: string
    required: false
rules:
- preconditions:
    slot_conditions:
      isSpecified:
        name: isSpecified
        equals_string: 'False'
  postconditions:
    slot_conditions:
      qualification:
        name: qualification
        required: false
  description: The Custodian Risk (English Law and New York Law ISDA CSA) or Collateral
    Manager Risk (Japanese Law ISDA CSA) should only be qualified if that risk is
    deemed 'specified'.