Skip to content

Class: CollateralTransferTimingDefinition

Bespoke language removing the pre-print requirement to transfer legal title of securities collateral through written instructions to the relevant depository institution or other securities intermediaries solely for the purposes of the 1994 New York Law Credit Support Annex.

URI: common_domain_model:CollateralTransferTimingDefinition

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

      CollateralTransferTimingDefinition : isApplicable

Slots

Name Cardinality and Range Description Inheritance
isApplicable 0..1
Boolean
A boolean flag to represent bespoke amendment to the pre-print definition of ... 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
CollateralTransferTiming collateralTransferTimingDefinition range CollateralTransferTimingDefinition

Rules

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

In Subsets

Comments

  • Rosetta condition: ApplicableLanguage — if isApplicable = False then additionalLanguage exists

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:CollateralTransferTimingDefinition
native common_domain_model:CollateralTransferTimingDefinition
close fpml_5_10:CollateralTransferTimingDefinition

LinkML Source

Direct

name: CollateralTransferTimingDefinition
description: Bespoke language removing the pre-print requirement to transfer legal
  title of securities collateral through written instructions to the relevant depository
  institution or other securities intermediaries solely for the purposes of the 1994
  New York Law Credit Support Annex.
comments:
- 'Rosetta condition: ApplicableLanguage  if isApplicable = False then additionalLanguage
  exists'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:CollateralTransferTimingDefinition
slots:
- isApplicable
- additionalLanguage
slot_usage:
  isApplicable:
    name: isApplicable
    description: A boolean flag to represent bespoke amendment to the pre-print definition
      of Transfer.
    required: false
  additionalLanguage:
    name: additionalLanguage
    description: The additional language that might be specified by the parties to
      the legal agreement.
rules:
- preconditions:
    slot_conditions:
      isApplicable:
        name: isApplicable
        equals_string: 'False'
  postconditions:
    slot_conditions:
      additionalLanguage:
        name: additionalLanguage
        required: true
  description: Additional language is required when a bespoke amendment is used.

Induced

name: CollateralTransferTimingDefinition
description: Bespoke language removing the pre-print requirement to transfer legal
  title of securities collateral through written instructions to the relevant depository
  institution or other securities intermediaries solely for the purposes of the 1994
  New York Law Credit Support Annex.
comments:
- 'Rosetta condition: ApplicableLanguage  if isApplicable = False then additionalLanguage
  exists'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:CollateralTransferTimingDefinition
slot_usage:
  isApplicable:
    name: isApplicable
    description: A boolean flag to represent bespoke amendment to the pre-print definition
      of Transfer.
    required: false
  additionalLanguage:
    name: additionalLanguage
    description: The additional language that might be specified by the parties to
      the legal agreement.
attributes:
  isApplicable:
    name: isApplicable
    description: A boolean flag to represent bespoke amendment to the pre-print definition
      of Transfer.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:AdditionalRepresentationElection.isApplicable
    rank: 1000
    owner: CollateralTransferTimingDefinition
    domain_of:
    - AdditionalRepresentationElection
    - AdditionalRightsEvent
    - BespokeCalculationDate
    - BespokeTransferTiming
    - CollateralAccessBreach
    - CustodianEvent
    - FrenchLawAddendum
    - FrenchLawAddendumElection
    - InterestAdjustment
    - JapaneseSecuritiesProvisions
    - MinimumTransferAmountAmendment
    - OneWayProvisions
    - ProcessAgentElection
    - RegimeTerms
    - PledgeeRepresentativeRider
    - SubstitutedRegimeTerms
    - TerminationCurrencyAmendment
    - CollateralTransferTimingDefinition
    - SpecifiedConditionOrAccessCondition
    - LegacyIndependentAmountParty
    - AutomaticEarlyTerminationElection
    - AutomaticExercise
    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: CollateralTransferTimingDefinition
    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:
      isApplicable:
        name: isApplicable
        equals_string: 'False'
  postconditions:
    slot_conditions:
      additionalLanguage:
        name: additionalLanguage
        required: true
  description: Additional language is required when a bespoke amendment is used.