Skip to content

Class: CSAMinimumTransferAmountVariableSet

Defines a combination of Rating Agency, Rating Value, amount and Currency code.

URI: common_domain_model:CSAMinimumTransferAmountVariableSet

 classDiagram
    class CSAMinimumTransferAmountVariableSet
    click CSAMinimumTransferAmountVariableSet href "../CSAMinimumTransferAmountVariableSet/"
      CSAMinimumTransferAmountVariableSet : amount
        
      CSAMinimumTransferAmountVariableSet : amountIsInfinity
        
      CSAMinimumTransferAmountVariableSet : name
        
          
    
        
        
        CSAMinimumTransferAmountVariableSet --> "0..1" CreditRatingAgencyEnum : name
        click CreditRatingAgencyEnum href "../CreditRatingAgencyEnum/"
    

        
      CSAMinimumTransferAmountVariableSet : value
        
      
Name Cardinality and Range Description Inheritance
name 0..1
CreditRatingAgencyEnum
The name of the Rating Agency direct
value 0..1
string
The value assigned to the rating direct
amount 0..1
Integer
The Minimum Transfer Amount (MTA) applicable to the Rating direct
amountIsInfinity 0..1
Boolean
A flag that defines the Minimum Transfer Amount (MTA) as Infinity direct
used by used in type used
MinimumTransferAmountRatingsBased variableSet range CSAMinimumTransferAmountVariableSet

Rule Applied Preconditions Postconditions Elseconditions
slot_conditions {'value': {'value_presence': 'PRESENT'}}
Rule Applied Preconditions Postconditions Elseconditions
slot_conditions {'value': {'value_presence': 'PRESENT'}}
Mapping Type Mapped Value
self common_domain_model:CSAMinimumTransferAmountVariableSet
native common_domain_model:CSAMinimumTransferAmountVariableSet
name: CSAMinimumTransferAmountVariableSet
description: Defines a combination of Rating Agency, Rating Value, amount and Currency
code.
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- name
slot_usage:
name:
name: name
description: The name of the Rating Agency.
range: CreditRatingAgencyEnum
attributes:
value:
name: value
description: The value assigned to the rating.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
domain_of:
- DatedValue
- Schedule
- Taxonomy
- TaxonomyClassification
- CodeValue
- AccrualFactor
- AdjustmentFactor
- ClauseLibraryVariableSet
- CSAMinimumTransferAmountVariableSet
- CSAThresholdVariableSet
- DisputeResolution
- OtherEligibleAndPostedSupport
range: string
amount:
name: amount
description: The Minimum Transfer Amount (MTA) applicable to the Rating.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
domain_of:
- Valuation
- CSAMinimumTransferAmountVariableSet
- CSAThresholdVariableSet
- ElectiveAmountElection
- LegacyResolutionAlternative
- RatingAgencyAmount
- ThresholdMinimumTransferAmountFixedAmount
- FeaturePayment
- ComputedAmount
range: integer
amountIsInfinity:
name: amountIsInfinity
description: A flag that defines the Minimum Transfer Amount (MTA) as Infinity.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
domain_of:
- CSAMinimumTransferAmountVariableSet
range: boolean
rules:
- preconditions:
slot_conditions:
name:
name: name
value_presence: PRESENT
postconditions:
slot_conditions:
value:
name: value
value_presence: PRESENT
description: 'NameMustExist: If we have a name then we must also have a value.'
- preconditions:
slot_conditions:
value:
name: value
value_presence: PRESENT
postconditions:
slot_conditions:
name:
name: name
value_presence: PRESENT
description: 'ValueMustExist: If we have a value then we must also have a name.'
name: CSAMinimumTransferAmountVariableSet
description: Defines a combination of Rating Agency, Rating Value, amount and Currency
code.
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
name:
name: name
description: The name of the Rating Agency.
range: CreditRatingAgencyEnum
attributes:
value:
name: value
description: The value assigned to the rating.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
owner: CSAMinimumTransferAmountVariableSet
domain_of:
- DatedValue
- Schedule
- Taxonomy
- TaxonomyClassification
- CodeValue
- AccrualFactor
- AdjustmentFactor
- ClauseLibraryVariableSet
- CSAMinimumTransferAmountVariableSet
- CSAThresholdVariableSet
- DisputeResolution
- OtherEligibleAndPostedSupport
range: string
amount:
name: amount
description: The Minimum Transfer Amount (MTA) applicable to the Rating.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
owner: CSAMinimumTransferAmountVariableSet
domain_of:
- Valuation
- CSAMinimumTransferAmountVariableSet
- CSAThresholdVariableSet
- ElectiveAmountElection
- LegacyResolutionAlternative
- RatingAgencyAmount
- ThresholdMinimumTransferAmountFixedAmount
- FeaturePayment
- ComputedAmount
range: integer
amountIsInfinity:
name: amountIsInfinity
description: A flag that defines the Minimum Transfer Amount (MTA) as Infinity.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
owner: CSAMinimumTransferAmountVariableSet
domain_of:
- CSAMinimumTransferAmountVariableSet
range: boolean
name:
name: name
description: The name of the Rating Agency.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CSAMinimumTransferAmountVariableSet
domain_of:
- TaxonomyValue
- BusinessUnit
- LegalEntity
- Party
- IndexBase
- Resource
- ClauseLibraryClause
- ClauseLibraryClauseVariant
- ClauseLibraryVariableSet
- CSAMinimumTransferAmountVariableSet
- CSAThresholdVariableSet
- CsaAdditionalTerminationEvent
range: CreditRatingAgencyEnum
rules:
- preconditions:
slot_conditions:
name:
name: name
value_presence: PRESENT
postconditions:
slot_conditions:
value:
name: value
value_presence: PRESENT
description: 'NameMustExist: If we have a name then we must also have a value.'
- preconditions:
slot_conditions:
value:
name: value
value_presence: PRESENT
postconditions:
slot_conditions:
name:
name: name
value_presence: PRESENT
description: 'ValueMustExist: If we have a value then we must also have a name.'