Skip to content

Class: RatingAgencyAmount

A logical container to hold a defined set of related data. In this case the collation of Rating Information and an associated Independent Amount.

URI: common_domain_model:RatingAgencyAmount

 classDiagram
    class RatingAgencyAmount
    click RatingAgencyAmount href "../RatingAgencyAmount/"
      RatingAgencyAmount : amount

      RatingAgencyAmount : ratingVariableSet





        RatingAgencyAmount --> "1..*" CreditNotation : ratingVariableSet
        click CreditNotation href "../CreditNotation/"



Slots

Name Cardinality and Range Description Inheritance
ratingVariableSet 1..*
CreditNotation
Allows a grouping of Rating agencies and Rating values direct
amount 0..1
Decimal
Specifies the notional or collateral Independent Amount direct

Usages

used by used in type used
LegacyIndependentAmountRatingsBased variableSet range RatingAgencyAmount

In Subsets

Comments

  • Rosetta condition: RestrictingCreditNotation — ratingVariableSet -> scale is absent and ratingVariableSet -> outlook is absent and ratingVariableSet -> debt is absent and ratingVariableSet -> creditWatch is absent and ratingVariableSet -> agency exists and ratingVariableSet -> notation exists

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: RatingAgencyAmount
description: A logical container to hold a defined set of related data. In this case
  the collation of Rating Information and an associated Independent Amount.
comments:
- 'Rosetta condition: RestrictingCreditNotation  ratingVariableSet -> scale is absent
  and ratingVariableSet -> outlook is absent and ratingVariableSet -> debt is absent
  and ratingVariableSet -> creditWatch is absent and ratingVariableSet -> agency exists
  and ratingVariableSet -> notation exists'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- ratingVariableSet
- amount
slot_usage:
  amount:
    name: amount
    description: Specifies the notional or collateral Independent Amount.
    range: decimal
    required: false

Induced

name: RatingAgencyAmount
description: A logical container to hold a defined set of related data. In this case
  the collation of Rating Information and an associated Independent Amount.
comments:
- 'Rosetta condition: RestrictingCreditNotation  ratingVariableSet -> scale is absent
  and ratingVariableSet -> outlook is absent and ratingVariableSet -> debt is absent
  and ratingVariableSet -> creditWatch is absent and ratingVariableSet -> agency exists
  and ratingVariableSet -> notation exists'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  amount:
    name: amount
    description: Specifies the notional or collateral Independent Amount.
    range: decimal
    required: false
attributes:
  ratingVariableSet:
    name: ratingVariableSet
    description: Allows a grouping of Rating agencies and Rating values.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: RatingAgencyAmount
    domain_of:
    - RatingAgencyAmount
    - RatingMultiplier
    range: CreditNotation
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  amount:
    name: amount
    description: Specifies the notional or collateral Independent Amount.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: RatingAgencyAmount
    domain_of:
    - Valuation
    - ElectiveAmountElection
    - CSAThresholdVariableSet
    - ThresholdMinimumTransferAmountFixedAmount
    - CSAMinimumTransferAmountVariableSet
    - LegacyResolutionAlternative
    - RatingAgencyAmount
    - FeaturePayment
    - ComputedAmount
    range: decimal
    required: false