Skip to content

Class: FinalReturns

A clause providing that final return collateral is to be provided without consideration of any Minimum Transfer Amount and collateral haircut.

URI: common_domain_model:FinalReturns

 classDiagram
    class FinalReturns
    click FinalReturns href "../FinalReturns/"
      FinalReturns : additionalLanguage

      FinalReturns : applicable

Slots

Name Cardinality and Range Description Inheritance
applicable 0..1
Boolean
Defines if the clause is applicable to this agreement or any other exceptions direct
additionalLanguage 0..1
string
The additional language that might be specified by the parties to the legal a... direct

Usages

used by used in type used
CreditSupportAgreementInitialMarginElections finalReturns range FinalReturns
CreditSupportAgreementVariationMarginElections finalReturns range FinalReturns
CreditSupportAgreementLegacyElections finalReturns range FinalReturns
CreditSupportAgreementElectionsBase finalReturns range FinalReturns
CollateralTransferAgreementElections finalReturns range FinalReturns

Rules

Rule Applied Preconditions Postconditions Elseconditions
slot_conditions {'applicable': {'equals_string': 'True'}} {'additionalLanguage': {'required': True}}

In Subsets

Comments

  • Rosetta condition: AdditionalLanguage — if applicable then additionalLanguage exists

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:FinalReturns
native common_domain_model:FinalReturns

LinkML Source

Direct

name: FinalReturns
description: A clause providing that final return collateral is to be provided without
  consideration of any Minimum Transfer Amount and collateral haircut.
comments:
- 'Rosetta condition: AdditionalLanguage  if applicable then additionalLanguage exists'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- applicable
- additionalLanguage
slot_usage:
  applicable:
    name: applicable
    description: Defines if the clause is applicable to this agreement or any other
      exceptions.
    required: false
  additionalLanguage:
    name: additionalLanguage
    description: The additional language that might be specified by the parties to
      the legal agreement.
rules:
- preconditions:
    slot_conditions:
      applicable:
        name: applicable
        equals_string: 'True'
  postconditions:
    slot_conditions:
      additionalLanguage:
        name: additionalLanguage
        required: true
  description: The additional language should be qualified only if the clause is specified
    as applicable.

Induced

name: FinalReturns
description: A clause providing that final return collateral is to be provided without
  consideration of any Minimum Transfer Amount and collateral haircut.
comments:
- 'Rosetta condition: AdditionalLanguage  if applicable then additionalLanguage exists'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  applicable:
    name: applicable
    description: Defines if the clause is applicable to this agreement or any other
      exceptions.
    required: false
  additionalLanguage:
    name: additionalLanguage
    description: The additional language that might be specified by the parties to
      the legal agreement.
attributes:
  applicable:
    name: applicable
    description: Defines if the clause is applicable to this agreement or any other
      exceptions.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: FinalReturns
    domain_of:
    - NotDomesticCurrency
    - SpecifiedCurrency
    - FinalReturns
    - FailureToPay
    - GracePeriodExtension
    - Restructuring
    - VolatilityCapFloor
    - PCDeliverableObligationCharac
    range: boolean
    required: false
  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: FinalReturns
    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:
      applicable:
        name: applicable
        equals_string: 'True'
  postconditions:
    slot_conditions:
      additionalLanguage:
        name: additionalLanguage
        required: true
  description: The additional language should be qualified only if the clause is specified
    as applicable.