Skip to content

Class: LegacyIndependentAmountRatingsBased

Specifies that the Independent Amount is determined using a credit rating.

URI: common_domain_model:LegacyIndependentAmountRatingsBased

 classDiagram
    class LegacyIndependentAmountRatingsBased
    click LegacyIndependentAmountRatingsBased href "../LegacyIndependentAmountRatingsBased/"
      IndependentAmountRatings <|-- LegacyIndependentAmountRatingsBased
        click IndependentAmountRatings href "../IndependentAmountRatings/"

      LegacyIndependentAmountRatingsBased : compare





        LegacyIndependentAmountRatingsBased --> "1" IndependentAmountCompareEnum : compare
        click IndependentAmountCompareEnum href "../IndependentAmountCompareEnum/"



      LegacyIndependentAmountRatingsBased : currency

      LegacyIndependentAmountRatingsBased : namedAffiliate





        LegacyIndependentAmountRatingsBased --> "0..1" LegalEntity : namedAffiliate
        click LegalEntity href "../LegalEntity/"



      LegacyIndependentAmountRatingsBased : namedEntity





        LegacyIndependentAmountRatingsBased --> "0..1" LegalEntity : namedEntity
        click LegalEntity href "../LegalEntity/"



      LegacyIndependentAmountRatingsBased : ratedParty





        LegacyIndependentAmountRatingsBased --> "1" RatedPartyEnum : ratedParty
        click RatedPartyEnum href "../RatedPartyEnum/"



      LegacyIndependentAmountRatingsBased : ratingType





        LegacyIndependentAmountRatingsBased --> "1" RatingTypeEnum : ratingType
        click RatingTypeEnum href "../RatingTypeEnum/"



      LegacyIndependentAmountRatingsBased : variableSet





        LegacyIndependentAmountRatingsBased --> "1..*" RatingAgencyAmount : variableSet
        click RatingAgencyAmount href "../RatingAgencyAmount/"



Inheritance

Slots

Name Cardinality and Range Description Inheritance
variableSet 1..*
RatingAgencyAmount
A logical container designed to hold a defined set of related data direct
currency 0..1
string
Specifies the currency applicable to the relevant Independent Amount direct
compare 1
IndependentAmountCompareEnum
Specifies how multiple credit ratings are compared when determining the appli... IndependentAmountRatings
ratedParty 1
RatedPartyEnum
Specifies the party to whom the rating agency rating applies to for the purpo... IndependentAmountRatings
namedAffiliate 0..1
LegalEntity
Details the Named Affiliate where the Rated Party is Named Affiliate IndependentAmountRatings
namedEntity 0..1
LegalEntity
Details the Named Entity where the Rated Party is Named Entity IndependentAmountRatings
ratingType 1
RatingTypeEnum
The relevant rating type IndependentAmountRatings

Usages

used by used in type used
LegacyIndependentAmountParty ratingsBased range LegacyIndependentAmountRatingsBased

In Subsets

Comments

  • Rosetta condition: RestrictCompare — if compare exists then compare = IndependentAmountCompareEnum -> Lowest or compare = IndependentAmountCompareEnum -> Highest

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: LegacyIndependentAmountRatingsBased
description: Specifies that the Independent Amount is determined using a credit rating.
comments:
- 'Rosetta condition: RestrictCompare  if compare exists then compare = IndependentAmountCompareEnum
  -> Lowest or compare = IndependentAmountCompareEnum -> Highest'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
is_a: IndependentAmountRatings
slots:
- variableSet
- currency
slot_usage:
  variableSet:
    name: variableSet
    description: A logical container designed to hold a defined set of related data.
      In this case the collation of Rating Information and an associated Independent
      Amount.
    range: RatingAgencyAmount
    required: true
  currency:
    name: currency
    description: Specifies the currency applicable to the relevant Independent Amount.

Induced

name: LegacyIndependentAmountRatingsBased
description: Specifies that the Independent Amount is determined using a credit rating.
comments:
- 'Rosetta condition: RestrictCompare  if compare exists then compare = IndependentAmountCompareEnum
  -> Lowest or compare = IndependentAmountCompareEnum -> Highest'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
is_a: IndependentAmountRatings
slot_usage:
  variableSet:
    name: variableSet
    description: A logical container designed to hold a defined set of related data.
      In this case the collation of Rating Information and an associated Independent
      Amount.
    range: RatingAgencyAmount
    required: true
  currency:
    name: currency
    description: Specifies the currency applicable to the relevant Independent Amount.
attributes:
  variableSet:
    name: variableSet
    description: A logical container designed to hold a defined set of related data.
      In this case the collation of Rating Information and an associated Independent
      Amount.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: LegacyIndependentAmountRatingsBased
    domain_of:
    - ThresholdRatingsBased
    - MinimumTransferAmountRatingsBased
    - LegacyIndependentAmountRatingsBased
    - DirectionRatingMultiplier
    - MasterAgreementClauseVariant
    - MasterAgreementVariableSet
    range: RatingAgencyAmount
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  currency:
    name: currency
    annotations:
      metadata_scheme:
        tag: metadata_scheme
        value: true
    description: Specifies the currency applicable to the relevant Independent Amount.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: LegacyIndependentAmountRatingsBased
    domain_of:
    - UnitType
    - CommodityReferenceFramework
    - NotDomesticCurrency
    - SpecifiedCurrency
    - LimitApplicable
    - CalculationCurrencyElection
    - CollateralRounding
    - TerminationCurrencyElection
    - ThresholdRatingsBased
    - MinimumTransferAmountRatingsBased
    - LegacyIndependentAmountRatingsBased
    - FloatingRateIndexIdentification
    - FeaturePayment
    - DividendCurrency
    - FutureValueAmount
    - AmountSchedule
    - CollateralInterestParameters
    - ComputedAmount
    range: string
  compare:
    name: compare
    description: Specifies how multiple credit ratings are compared when determining
      the applicable Independent Amount, and whether that measure is highest, lowest,
      or a comparison of either.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: LegacyIndependentAmountRatingsBased
    domain_of:
    - ThresholdRatingsBased
    - MinimumTransferAmountRatingsBased
    - IndependentAmountRatings
    range: IndependentAmountCompareEnum
    required: true
  ratedParty:
    name: ratedParty
    description: Specifies the party to whom the rating agency rating applies to for
      the purposes of determining the Independent Amount.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: LegacyIndependentAmountRatingsBased
    domain_of:
    - ThresholdRatingsBased
    - MinimumTransferAmountRatingsBased
    - IndependentAmountRatings
    range: RatedPartyEnum
    required: true
  namedAffiliate:
    name: namedAffiliate
    description: Details the Named Affiliate where the Rated Party is Named Affiliate.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: LegacyIndependentAmountRatingsBased
    domain_of:
    - ThresholdRatingsBased
    - MinimumTransferAmountRatingsBased
    - IndependentAmountRatings
    range: LegalEntity
  namedEntity:
    name: namedEntity
    description: Details the Named Entity where the Rated Party is Named Entity.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: LegacyIndependentAmountRatingsBased
    domain_of:
    - ThresholdRatingsBased
    - MinimumTransferAmountRatingsBased
    - IndependentAmountRatings
    range: LegalEntity
  ratingType:
    name: ratingType
    description: The relevant rating type.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: LegacyIndependentAmountRatingsBased
    domain_of:
    - ThresholdRatingsBased
    - MinimumTransferAmountRatingsBased
    - IndependentAmountRatings
    - RatingAgencyValue
    range: RatingTypeEnum
    required: true