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
Section titled “Inheritance”- IndependentAmountRatings
- LegacyIndependentAmountRatingsBased
| 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
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| LegacyIndependentAmountParty | ratingsBased | range | LegacyIndependentAmountRatingsBased |
| Rule Applied | Preconditions | Postconditions | Elseconditions |
|---|---|---|---|
| slot_conditions | {'compare': {'value_presence': 'PRESENT'}} |
||
| any_of | [{'slot_conditions': {'compare': {'equals_string': 'Lowest'}}}, {'slot_conditions': {'compare': {'equals_string': 'Highest'}}}] |
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:LegacyIndependentAmountRatingsBased |
| native | common_domain_model:LegacyIndependentAmountRatingsBased |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: LegacyIndependentAmountRatingsBaseddescription: Specifies that the Independent Amount is determined using a credit rating.from_schema: https://w3id.org/lmodel/common-domain-modelis_a: IndependentAmountRatingsattributes: 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/cdm_legaldocumentation_csa domain_of: - ClauseLibraryClauseVariant - ClauseLibraryVariableSet - DirectionRatingMultiplier - LegacyIndependentAmountRatingsBased - MinimumTransferAmountRatingsBased - ThresholdRatingsBased range: RatingAgencyAmount required: true multivalued: true currency: name: currency annotations: rosetta_metadata: tag: rosetta_metadata value: scheme description: Specifies the currency applicable to the relevant Independent Amount. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa domain_of: - UnitType - CommodityReferenceFramework - NotDomesticCurrency - SpecifiedCurrency - FloatingRateIndexIdentification - AmountScheduleWithInitialValue - LimitApplicable - CalculationCurrencyElection - CollateralRounding - LegacyIndependentAmountRatingsBased - MinimumTransferAmountRatingsBased - TerminationCurrencyElection - ThresholdRatingsBased - FeaturePayment - DividendCurrency - FutureValueAmount - CollateralInterestParameters - ComputedAmount range: stringrules:- preconditions: slot_conditions: compare: name: compare value_presence: PRESENT postconditions: any_of: - slot_conditions: compare: name: compare equals_string: Lowest - slot_conditions: compare: name: compare equals_string: Highest description: 'RestrictCompare: Restricts allowable values pertaining to how multiple credit ratings are compared when determining the applicable Independent Amount.'Induced
Section titled “Induced”name: LegacyIndependentAmountRatingsBaseddescription: Specifies that the Independent Amount is determined using a credit rating.from_schema: https://w3id.org/lmodel/common-domain-modelis_a: IndependentAmountRatingsattributes: 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/cdm_legaldocumentation_csa owner: LegacyIndependentAmountRatingsBased domain_of: - ClauseLibraryClauseVariant - ClauseLibraryVariableSet - DirectionRatingMultiplier - LegacyIndependentAmountRatingsBased - MinimumTransferAmountRatingsBased - ThresholdRatingsBased range: RatingAgencyAmount required: true multivalued: true currency: name: currency annotations: rosetta_metadata: tag: rosetta_metadata value: scheme description: Specifies the currency applicable to the relevant Independent Amount. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa owner: LegacyIndependentAmountRatingsBased domain_of: - UnitType - CommodityReferenceFramework - NotDomesticCurrency - SpecifiedCurrency - FloatingRateIndexIdentification - AmountScheduleWithInitialValue - LimitApplicable - CalculationCurrencyElection - CollateralRounding - LegacyIndependentAmountRatingsBased - MinimumTransferAmountRatingsBased - TerminationCurrencyElection - ThresholdRatingsBased - FeaturePayment - DividendCurrency - FutureValueAmount - 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/cdm_legaldocumentation_csa rank: 1000 owner: LegacyIndependentAmountRatingsBased domain_of: - IndependentAmountRatings - MinimumTransferAmountRatingsBased - ThresholdRatingsBased 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/cdm_legaldocumentation_csa rank: 1000 owner: LegacyIndependentAmountRatingsBased domain_of: - IndependentAmountRatings - MinimumTransferAmountRatingsBased - RatingAgencyValue - ThresholdRatingsBased 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/cdm_legaldocumentation_csa rank: 1000 owner: LegacyIndependentAmountRatingsBased domain_of: - IndependentAmountRatings - MinimumTransferAmountRatingsBased - ThresholdRatingsBased 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/cdm_legaldocumentation_csa rank: 1000 owner: LegacyIndependentAmountRatingsBased domain_of: - IndependentAmountRatings - MinimumTransferAmountRatingsBased - ThresholdRatingsBased range: LegalEntity ratingType: name: ratingType description: The relevant rating type. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa rank: 1000 owner: LegacyIndependentAmountRatingsBased domain_of: - IndependentAmountRatings - MinimumTransferAmountRatingsBased - RatingAgencyValue - ThresholdRatingsBased range: RatingTypeEnum required: truerules:- preconditions: slot_conditions: compare: name: compare value_presence: PRESENT postconditions: any_of: - slot_conditions: compare: name: compare equals_string: Lowest - slot_conditions: compare: name: compare equals_string: Highest description: 'RestrictCompare: Restricts allowable values pertaining to how multiple credit ratings are compared when determining the applicable Independent Amount.'