Skip to content

Class: LegacyResolutionAlternative

Alternative procedures to those in the pre-print for resolving collateral related disputes.

URI: common_domain_model:LegacyResolutionAlternative

 classDiagram
    class LegacyResolutionAlternative
    click LegacyResolutionAlternative href "../LegacyResolutionAlternative/"
      LegacyResolutionAlternative : additionalLanguage
        
      LegacyResolutionAlternative : amount
        
          
    
        
        
        LegacyResolutionAlternative --> "0..1" Money : amount
        click Money href "../Money/"
    

        
      LegacyResolutionAlternative : resolutionAlternative
        
          
    
        
        
        LegacyResolutionAlternative --> "0..1" LegacyResolutionAlternativeEnum : resolutionAlternative
        click LegacyResolutionAlternativeEnum href "../LegacyResolutionAlternativeEnum/"
    

        
      
Name Cardinality and Range Description Inheritance
resolutionAlternative 0..1
LegacyResolutionAlternativeEnum
Details of the alternative dispute resolution procedure (if any) direct
amount 0..1
Money
The maximum amount to which the difference between the calculations by the va… direct
additionalLanguage 0..1
string
The additional language that might be specified by the parties to the legal a… direct
used by used in type used
DisputeResolution legacyAlternative range LegacyResolutionAlternative

Rule Applied Preconditions Postconditions Elseconditions
slot_conditions {'resolutionAlternative': {'value_presence': 'ABSENT'}} {'additionalLanguage': {'value_presence': 'PRESENT'}}
Rule Applied Preconditions Postconditions Elseconditions
slot_conditions {'resolutionAlternative': {'value_presence': 'PRESENT', 'equals_string': 'SplitDifference'}} {'amount': {'value_presence': 'PRESENT'}}
Mapping Type Mapped Value
self common_domain_model:LegacyResolutionAlternative
native common_domain_model:LegacyResolutionAlternative
name: LegacyResolutionAlternative
description: Alternative procedures to those in the pre-print for resolving collateral
related disputes.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
resolutionAlternative:
name: resolutionAlternative
description: Details of the alternative dispute resolution procedure (if any).
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
domain_of:
- LegacyResolutionAlternative
range: LegacyResolutionAlternativeEnum
amount:
name: amount
description: The maximum amount to which the difference between the calculations
by the valuation agent and disputing party can be split, where Split the Difference
is elected.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
domain_of:
- Valuation
- CSAMinimumTransferAmountVariableSet
- CSAThresholdVariableSet
- ElectiveAmountElection
- LegacyResolutionAlternative
- RatingAgencyAmount
- ThresholdMinimumTransferAmountFixedAmount
- FeaturePayment
- ComputedAmount
range: Money
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/cdm_legaldocumentation_csa
domain_of:
- UmbrellaAgreementSet
- AdditionalRepresentationElection
- CSADeliveryAmount
- CSAIndependentAmount
- CSAValuationDate
- CollateralTransferTimingDefinition
- CollateralValueMethod
- CreditSupportAmount
- CustodianElection
- FinalReturns
- HoldingAndUsingPostedCollateral
- LegacyExposureScopeElection
- LegacyResolutionAlternative
- MasterAgreementDatedAsOfDate
- PostingObligationsElection
- ResolutionValue
- SpecifiedConditionOrAccessCondition
- TransferSettlementTiming
- ValuationAgent
- ValuationTime
range: string
rules:
- preconditions:
slot_conditions:
resolutionAlternative:
name: resolutionAlternative
value_presence: ABSENT
postconditions:
slot_conditions:
additionalLanguage:
name: additionalLanguage
value_presence: PRESENT
description: 'AdditionalLanguage: If no resolution alternative procedure is defined,
additional language must be specified.'
- preconditions:
slot_conditions:
resolutionAlternative:
name: resolutionAlternative
value_presence: PRESENT
equals_string: SplitDifference
postconditions:
slot_conditions:
amount:
name: amount
value_presence: PRESENT
description: 'SplitDifferenceAmount: If the resolution is to split the difference,
then the amount concerned should be specified.'
name: LegacyResolutionAlternative
description: Alternative procedures to those in the pre-print for resolving collateral
related disputes.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
resolutionAlternative:
name: resolutionAlternative
description: Details of the alternative dispute resolution procedure (if any).
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
owner: LegacyResolutionAlternative
domain_of:
- LegacyResolutionAlternative
range: LegacyResolutionAlternativeEnum
amount:
name: amount
description: The maximum amount to which the difference between the calculations
by the valuation agent and disputing party can be split, where Split the Difference
is elected.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
owner: LegacyResolutionAlternative
domain_of:
- Valuation
- CSAMinimumTransferAmountVariableSet
- CSAThresholdVariableSet
- ElectiveAmountElection
- LegacyResolutionAlternative
- RatingAgencyAmount
- ThresholdMinimumTransferAmountFixedAmount
- FeaturePayment
- ComputedAmount
range: Money
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/cdm_legaldocumentation_csa
owner: LegacyResolutionAlternative
domain_of:
- UmbrellaAgreementSet
- AdditionalRepresentationElection
- CSADeliveryAmount
- CSAIndependentAmount
- CSAValuationDate
- CollateralTransferTimingDefinition
- CollateralValueMethod
- CreditSupportAmount
- CustodianElection
- FinalReturns
- HoldingAndUsingPostedCollateral
- LegacyExposureScopeElection
- LegacyResolutionAlternative
- MasterAgreementDatedAsOfDate
- PostingObligationsElection
- ResolutionValue
- SpecifiedConditionOrAccessCondition
- TransferSettlementTiming
- ValuationAgent
- ValuationTime
range: string
rules:
- preconditions:
slot_conditions:
resolutionAlternative:
name: resolutionAlternative
value_presence: ABSENT
postconditions:
slot_conditions:
additionalLanguage:
name: additionalLanguage
value_presence: PRESENT
description: 'AdditionalLanguage: If no resolution alternative procedure is defined,
additional language must be specified.'
- preconditions:
slot_conditions:
resolutionAlternative:
name: resolutionAlternative
value_presence: PRESENT
equals_string: SplitDifference
postconditions:
slot_conditions:
amount:
name: amount
value_presence: PRESENT
description: 'SplitDifferenceAmount: If the resolution is to split the difference,
then the amount concerned should be specified.'