Skip to content

Class: RightsEvents

A class to specify the rights of Security Taker and/or Security Provider when an Early Termination or Access Condition event has occurred.

URI: common_domain_model:RightsEvents

 classDiagram
    class RightsEvents
    click RightsEvents href "../RightsEvents/"
      RightsEvents : additionalRightsEvent





        RightsEvents --> "0..1" AdditionalRightsEvent : additionalRightsEvent
        click AdditionalRightsEvent href "../AdditionalRightsEvent/"



      RightsEvents : controlAgreementNecEvent





        RightsEvents --> "0..1" ControlAgreementNecEvent : controlAgreementNecEvent
        click ControlAgreementNecEvent href "../ControlAgreementNecEvent/"



      RightsEvents : deliveryInLieuRight

      RightsEvents : securityProviderRightsEvent





        RightsEvents --> "1" SecurityProviderRightsEvent : securityProviderRightsEvent
        click SecurityProviderRightsEvent href "../SecurityProviderRightsEvent/"



      RightsEvents : securityTakerRightsEvent





        RightsEvents --> "1" SecuredPartyRightsEvent : securityTakerRightsEvent
        click SecuredPartyRightsEvent href "../SecuredPartyRightsEvent/"



Slots

Name Cardinality and Range Description Inheritance
securityTakerRightsEvent 1
SecuredPartyRightsEvent
The bespoke provisions that might be specified by the parties to the agreemen... direct
controlAgreementNecEvent 0..1
ControlAgreementNecEvent
The bespoke provisions that might be specified by the parties to the agreemen... direct
securityProviderRightsEvent 1
SecurityProviderRightsEvent
The bespoke provisions that might be specified by the parties to the agreemen... direct
deliveryInLieuRight 0..1
Boolean
The specification of whether Delivery In Lieu language is applicable to the a... direct
additionalRightsEvent 0..1
AdditionalRightsEvent
The Additional Rights Event election direct

Usages

used by used in type used
CreditSupportAgreementInitialMarginElections rightsEvents range RightsEvents
CollateralTransferAgreementElections rightsEvents range RightsEvents

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: RightsEvents
description: A class to specify the rights of Security Taker and/or Security Provider
  when an Early Termination or Access Condition event has occurred.
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- securityTakerRightsEvent
- controlAgreementNecEvent
- securityProviderRightsEvent
- deliveryInLieuRight
- additionalRightsEvent
slot_usage:
  deliveryInLieuRight:
    name: deliveryInLieuRight
    description: The specification of whether Delivery In Lieu language is applicable
      to the agreement (true) or not (false).

Induced

name: RightsEvents
description: A class to specify the rights of Security Taker and/or Security Provider
  when an Early Termination or Access Condition event has occurred.
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  deliveryInLieuRight:
    name: deliveryInLieuRight
    description: The specification of whether Delivery In Lieu language is applicable
      to the agreement (true) or not (false).
attributes:
  securityTakerRightsEvent:
    name: securityTakerRightsEvent
    description: The bespoke provisions that might be specified by the parties to
      the agreement applicable to a Security Taker Rights Event.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: RightsEvents
    domain_of:
    - RightsEvents
    range: SecuredPartyRightsEvent
    required: true
  controlAgreementNecEvent:
    name: controlAgreementNecEvent
    description: The bespoke provisions that might be specified by the parties to
      the agreement applicable to a Notice of Exclusive Control Event.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: RightsEvents
    domain_of:
    - RightsEvents
    range: ControlAgreementNecEvent
  securityProviderRightsEvent:
    name: securityProviderRightsEvent
    description: The bespoke provisions that might be specified by the parties to
      the agreement applicable to a Security Provider Rights Event.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: RightsEvents
    domain_of:
    - RightsEvents
    range: SecurityProviderRightsEvent
    required: true
  deliveryInLieuRight:
    name: deliveryInLieuRight
    description: The specification of whether Delivery In Lieu language is applicable
      to the agreement (true) or not (false).
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: RightsEvents
    domain_of:
    - SecurityAgreementElections
    - RightsEvents
    range: boolean
  additionalRightsEvent:
    name: additionalRightsEvent
    description: The Additional Rights Event election.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: RightsEvents
    domain_of:
    - RightsEvents
    range: AdditionalRightsEvent