Skip to content

Class: CollateralValueMethod

Details how particular types of collateral are valued (other than in respect of a default).

URI: common_domain_model:CollateralValueMethod

 classDiagram
    class CollateralValueMethod
    click CollateralValueMethod href "../CollateralValueMethod/"
      CollateralValueMethod : additionalLanguage

      CollateralValueMethod : cashCollateral





        CollateralValueMethod --> "0..1" ValueCashEnum : cashCollateral
        click ValueCashEnum href "../ValueCashEnum/"



      CollateralValueMethod : securitiesCollateral





        CollateralValueMethod --> "0..1" ValueSecuritiesEnum : securitiesCollateral
        click ValueSecuritiesEnum href "../ValueSecuritiesEnum/"



Slots

Name Cardinality and Range Description Inheritance
cashCollateral 0..1
ValueCashEnum
Details of how cash collateral is valued direct
securitiesCollateral 0..1
ValueSecuritiesEnum
Details of how securities collateral is valued direct
additionalLanguage 0..1
string
The additional language that might be specified by the parties to the legal a... direct

Usages

used by used in type used
OtherEligibleAndPostedSupport value range CollateralValueMethod

In Subsets

Comments

  • Rosetta condition: OtherValues — if cashCollateral = ValueCashEnum -> Other or securitiesCollateral = ValueSecuritiesEnum -> Other then additionalLanguage exists

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:CollateralValueMethod
native common_domain_model:CollateralValueMethod
close fpml_5_10:CollateralValueMethod

LinkML Source

Direct

name: CollateralValueMethod
description: Details how particular types of collateral are valued (other than in
  respect of a default).
comments:
- 'Rosetta condition: OtherValues  if cashCollateral = ValueCashEnum -> Other or
  securitiesCollateral = ValueSecuritiesEnum -> Other then additionalLanguage exists'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:CollateralValueMethod
slots:
- cashCollateral
- securitiesCollateral
- additionalLanguage
slot_usage:
  additionalLanguage:
    name: additionalLanguage
    description: The additional language that might be specified by the parties to
      the legal agreement.

Induced

name: CollateralValueMethod
description: Details how particular types of collateral are valued (other than in
  respect of a default).
comments:
- 'Rosetta condition: OtherValues  if cashCollateral = ValueCashEnum -> Other or
  securitiesCollateral = ValueSecuritiesEnum -> Other then additionalLanguage exists'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:CollateralValueMethod
slot_usage:
  additionalLanguage:
    name: additionalLanguage
    description: The additional language that might be specified by the parties to
      the legal agreement.
attributes:
  cashCollateral:
    name: cashCollateral
    description: Details of how cash collateral is valued.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:CollateralValueMethod.cashCollateral
    rank: 1000
    owner: CollateralValueMethod
    domain_of:
    - CollateralValueMethod
    range: ValueCashEnum
  securitiesCollateral:
    name: securitiesCollateral
    description: Details of how securities collateral is valued.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:CollateralValueMethod.securitiesCollateral
    rank: 1000
    owner: CollateralValueMethod
    domain_of:
    - CollateralValueMethod
    range: ValueSecuritiesEnum
  additionalLanguage:
    name: additionalLanguage
    description: The additional language that might be specified by the parties to
      the legal agreement.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: CollateralValueMethod
    domain_of:
    - UmbrellaAgreementSet
    - AdditionalRepresentationElection
    - CustodianElection
    - HoldingAndUsingPostedCollateral
    - PostingObligationsElection
    - MasterAgreementDatedAsOfDate
    - CSADeliveryAmount
    - ValuationTime
    - FinalReturns
    - CSAValuationDate
    - ValuationAgent
    - LegacyExposureScopeElection
    - CreditSupportAmount
    - LegacyResolutionAlternative
    - ResolutionValue
    - TransferSettlementTiming
    - CollateralTransferTimingDefinition
    - CollateralValueMethod
    - SpecifiedConditionOrAccessCondition
    - LegacyIndependentAmount
    range: string