Class: CreditSupportAmount
The total amount one counterparty must deliver to the other at any time: the combination of the Exposure to that party and the net Independent Amounts it must post, minus any agreed Threshold.
URI: common_domain_model:CreditSupportAmount
classDiagram
class CreditSupportAmount
click CreditSupportAmount href "../CreditSupportAmount/"
CreditSupportAmount : additionalLanguage
CreditSupportAmount : creditSupportAmount
CreditSupportAmount --> "1" CreditSupportAmountEnum : creditSupportAmount
click CreditSupportAmountEnum href "../CreditSupportAmountEnum/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| creditSupportAmount | 1 CreditSupportAmountEnum |
Specifies whether the meaning of credit support amount follows the pre-print ... | direct |
| additionalLanguage | 0..1 string |
The additional language that might be specified by the parties to the legal a... | direct |
Usages
Rules
| Rule Applied | Preconditions | Postconditions | Elseconditions |
|---|---|---|---|
| slot_conditions | {'creditSupportAmount': {'equals_string': 'NonStandardOther'}} |
{'additionalLanguage': {'required': True}} |
In Subsets
Comments
- Rosetta condition: AdditionalLanguage — if creditSupportAmount = CreditSupportAmountEnum -> NonStandardOther then additionalLanguage exists
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:CreditSupportAmount |
| native | common_domain_model:CreditSupportAmount |
LinkML Source
Direct
name: CreditSupportAmount
description: 'The total amount one counterparty must deliver to the other at any time:
the combination of the Exposure to that party and the net Independent Amounts it
must post, minus any agreed Threshold.'
comments:
- 'Rosetta condition: AdditionalLanguage — if creditSupportAmount = CreditSupportAmountEnum
-> NonStandardOther then additionalLanguage exists'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- creditSupportAmount
- additionalLanguage
slot_usage:
creditSupportAmount:
name: creditSupportAmount
description: Specifies whether the meaning of credit support amount follows the
pre-print definition or deviates from the standard (either based on a rating
or some other methodology).
range: CreditSupportAmountEnum
additionalLanguage:
name: additionalLanguage
description: The additional language that might be specified by the parties to
the legal agreement.
rules:
- preconditions:
slot_conditions:
creditSupportAmount:
name: creditSupportAmount
equals_string: NonStandardOther
postconditions:
slot_conditions:
additionalLanguage:
name: additionalLanguage
required: true
description: If a Non Standard Other definition is defined, additional language
must be specified.
Induced
name: CreditSupportAmount
description: 'The total amount one counterparty must deliver to the other at any time:
the combination of the Exposure to that party and the net Independent Amounts it
must post, minus any agreed Threshold.'
comments:
- 'Rosetta condition: AdditionalLanguage — if creditSupportAmount = CreditSupportAmountEnum
-> NonStandardOther then additionalLanguage exists'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
creditSupportAmount:
name: creditSupportAmount
description: Specifies whether the meaning of credit support amount follows the
pre-print definition or deviates from the standard (either based on a rating
or some other methodology).
range: CreditSupportAmountEnum
additionalLanguage:
name: additionalLanguage
description: The additional language that might be specified by the parties to
the legal agreement.
attributes:
creditSupportAmount:
name: creditSupportAmount
description: Specifies whether the meaning of credit support amount follows the
pre-print definition or deviates from the standard (either based on a rating
or some other methodology).
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CreditSupportAmount
domain_of:
- CreditSupportObligationsLegacy
- CreditSupportObligationsInitialMargin
- CreditSupportObligationsCollateralTransferAgreement
- CreditSupportAmount
range: CreditSupportAmountEnum
required: true
additionalLanguage:
name: additionalLanguage
description: The additional language that might be specified by the parties to
the legal agreement.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CreditSupportAmount
domain_of:
- UmbrellaAgreementSet
- AdditionalRepresentationElection
- CustodianElection
- HoldingAndUsingPostedCollateral
- PostingObligationsElection
- MasterAgreementDatedAsOfDate
- CSADeliveryAmount
- ValuationTime
- FinalReturns
- CSAValuationDate
- ValuationAgent
- LegacyExposureScopeElection
- CreditSupportAmount
- LegacyResolutionAlternative
- ResolutionValue
- TransferSettlementTiming
- CollateralTransferTimingDefinition
- CollateralValueMethod
- SpecifiedConditionOrAccessCondition
- LegacyIndependentAmount
range: string
rules:
- preconditions:
slot_conditions:
creditSupportAmount:
name: creditSupportAmount
equals_string: NonStandardOther
postconditions:
slot_conditions:
additionalLanguage:
name: additionalLanguage
required: true
description: If a Non Standard Other definition is defined, additional language
must be specified.