Skip to content

Class: AppropriatedCollateralValuation

A class to specify the Valuation of Appropriated Collateral.

URI: common_domain_model:AppropriatedCollateralValuation

 classDiagram
    class AppropriatedCollateralValuation
    click AppropriatedCollateralValuation href "../AppropriatedCollateralValuation/"
      AppropriatedCollateralValuation : election

      AppropriatedCollateralValuation : isSpecified

Slots

Name Cardinality and Range Description Inheritance
isSpecified 1
Boolean
The qualification of whether the Valuation of Appropriate Collateral provisio... direct
election 0..1
string
The parties' election that qualify the Valuation of Appropriate Collateral in... direct

Usages

used by used in type used
CreditSupportAgreementInitialMarginElections appropriatedCollateralValuation range AppropriatedCollateralValuation
SecurityAgreementElections appropriatedCollateralValuation range AppropriatedCollateralValuation

Rules

Rule Applied Preconditions Postconditions Elseconditions
slot_conditions {'isSpecified': {'equals_string': 'True'}} {'election': {'required': True}}

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

In Subsets

Comments

  • Rosetta condition: Specified — if isSpecified = True then election exists
  • Rosetta condition: NotSpecified — if isSpecified = False then election is absent

See Also

Notes

  • ISDA CSD_IM_English_2016 paragraph "13 General Principles" clause "(u)" name "Valuation of Appropriated Collateral"

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: AppropriatedCollateralValuation
description: A class to specify the Valuation of Appropriated Collateral.
notes:
- ISDA CSD_IM_English_2016 paragraph "13 General Principles" clause "(u)" name "Valuation
  of Appropriated Collateral"
comments:
- 'Rosetta condition: Specified  if isSpecified = True then election exists'
- 'Rosetta condition: NotSpecified  if isSpecified = False then election is absent'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
see_also:
- isda:CSD_IM_English_2016
close_mappings:
- fpml_5_10:AppropriatedCollateralValuation
slots:
- isSpecified
- election
slot_usage:
  isSpecified:
    name: isSpecified
    description: The qualification of whether the Valuation of Appropriate Collateral
      provision is applicable (True) or not applicable (False).
rules:
- preconditions:
    slot_conditions:
      isSpecified:
        name: isSpecified
        equals_string: 'True'
  postconditions:
    slot_conditions:
      election:
        name: election
        required: true
  description: The Valuation of Appropriate Collateral election must be specified
    when it is applicable.
- preconditions:
    slot_conditions:
      isSpecified:
        name: isSpecified
        equals_string: 'False'
  postconditions:
    slot_conditions:
      election:
        name: election
        required: false
  description: The Valuation of Appropriate Collateral election cannot be specified
    when it is not applicable.

Induced

name: AppropriatedCollateralValuation
description: A class to specify the Valuation of Appropriated Collateral.
notes:
- ISDA CSD_IM_English_2016 paragraph "13 General Principles" clause "(u)" name "Valuation
  of Appropriated Collateral"
comments:
- 'Rosetta condition: Specified  if isSpecified = True then election exists'
- 'Rosetta condition: NotSpecified  if isSpecified = False then election is absent'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
see_also:
- isda:CSD_IM_English_2016
close_mappings:
- fpml_5_10:AppropriatedCollateralValuation
slot_usage:
  isSpecified:
    name: isSpecified
    description: The qualification of whether the Valuation of Appropriate Collateral
      provision is applicable (True) or not applicable (False).
attributes:
  isSpecified:
    name: isSpecified
    description: The qualification of whether the Valuation of Appropriate Collateral
      provision is applicable (True) or not applicable (False).
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: AppropriatedCollateralValuation
    domain_of:
    - OtherAgreementTerms
    - AppropriatedCollateralValuation
    - CustodianRiskElection
    - SimmVersion
    - TerminationCurrencyElection
    range: boolean
    required: true
  election:
    name: election
    description: The parties' election that qualify the Valuation of Appropriate Collateral
      in the case where it is deemed applicable.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:AppropriatedCollateralValuation.election
    rank: 1000
    owner: AppropriatedCollateralValuation
    domain_of:
    - AppropriatedCollateralValuation
    range: string
rules:
- preconditions:
    slot_conditions:
      isSpecified:
        name: isSpecified
        equals_string: 'True'
  postconditions:
    slot_conditions:
      election:
        name: election
        required: true
  description: The Valuation of Appropriate Collateral election must be specified
    when it is applicable.
- preconditions:
    slot_conditions:
      isSpecified:
        name: isSpecified
        equals_string: 'False'
  postconditions:
    slot_conditions:
      election:
        name: election
        required: false
  description: The Valuation of Appropriate Collateral election cannot be specified
    when it is not applicable.