Skip to content

Class: Restructuring

URI: common_domain_model:Restructuring

 classDiagram
    class Restructuring
    click Restructuring href "../Restructuring/"
      Restructuring : applicable

      Restructuring : multipleCreditEventNotices

      Restructuring : multipleHolderObligation

      Restructuring : restructuringType





        Restructuring --> "0..1" RestructuringEnum : restructuringType
        click RestructuringEnum href "../RestructuringEnum/"



Slots

Name Cardinality and Range Description Inheritance
applicable 1
Boolean
Indicates whether the restructuring provision is applicable direct
restructuringType 0..1
RestructuringEnum
Specifies the type of restructuring that is applicable direct
multipleHolderObligation 0..1
Boolean
In relation to a restructuring credit event, unless multiple holder obligatio... direct
multipleCreditEventNotices 0..1
Boolean
Presence of this element and value set to 'true' indicates that Section 3 direct

Usages

used by used in type used
CreditEvents restructuring range Restructuring

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: Restructuring
in_subset:
- cdm_observable_event
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- applicable
- restructuringType
- multipleHolderObligation
- multipleCreditEventNotices
slot_usage:
  applicable:
    name: applicable
    description: Indicates whether the restructuring provision is applicable.

Induced

name: Restructuring
in_subset:
- cdm_observable_event
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  applicable:
    name: applicable
    description: Indicates whether the restructuring provision is applicable.
attributes:
  applicable:
    name: applicable
    description: Indicates whether the restructuring provision is applicable.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: Restructuring
    domain_of:
    - NotDomesticCurrency
    - SpecifiedCurrency
    - FinalReturns
    - FailureToPay
    - GracePeriodExtension
    - Restructuring
    - VolatilityCapFloor
    - PCDeliverableObligationCharac
    range: boolean
    required: true
  restructuringType:
    name: restructuringType
    annotations:
      metadata_scheme:
        tag: metadata_scheme
        value: true
    description: Specifies the type of restructuring that is applicable.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: Restructuring
    domain_of:
    - Restructuring
    range: RestructuringEnum
  multipleHolderObligation:
    name: multipleHolderObligation
    description: 'In relation to a restructuring credit event, unless multiple holder
      obligation is not specified restructurings are limited to multiple holder obligations.
      A multiple holder obligation means an obligation that is held by more than three
      holders that are not affiliates of each other and where at least two thirds
      of the holders must agree to the event that constitutes the restructuring credit
      event. ISDA 2003 Term: Multiple Holder Obligation.'
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: Restructuring
    domain_of:
    - Restructuring
    range: boolean
  multipleCreditEventNotices:
    name: multipleCreditEventNotices
    description: 'Presence of this element and value set to ''true'' indicates that
      Section 3.9 of the 2003 Credit Derivatives Definitions shall apply. Absence
      of this element indicates that Section 3.9 shall not apply. NOTE: Not allowed
      under ISDA Credit 1999.'
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: Restructuring
    domain_of:
    - Restructuring
    range: boolean