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
- IndependentAmountRatings
- LegacyIndependentAmountRatingsBased
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
- from schema: https://w3id.org/lmodel/common-domain-model
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