Skip to content

Class: SpecifiedEntity

The party specific election of Specified Entities for the Event of Default or Termination Event specified.

URI: common_domain_model:SpecifiedEntity

 classDiagram
    class SpecifiedEntity
    click SpecifiedEntity href "../SpecifiedEntity/"
      SpecifiedEntity : materialSubsidiaryTerms

      SpecifiedEntity : otherSpecifiedEntityTerms

      SpecifiedEntity : party





        SpecifiedEntity --> "1" Party : party
        click Party href "../Party/"



      SpecifiedEntity : specifiedEntity





        SpecifiedEntity --> "*" LegalEntity : specifiedEntity
        click LegalEntity href "../LegalEntity/"



      SpecifiedEntity : specifiedEntityTerms





        SpecifiedEntity --> "1" SpecifiedEntityTermsEnum : specifiedEntityTerms
        click SpecifiedEntityTermsEnum href "../SpecifiedEntityTermsEnum/"



Slots

Name Cardinality and Range Description Inheritance
party 1
Party
The elective party direct
specifiedEntityTerms 1
SpecifiedEntityTermsEnum
The specified entity terms for the Event of Default or Termination Event spec... direct
specifiedEntity *
LegalEntity
The specified entities for the Event of Default or Termination Event specifie... direct
materialSubsidiaryTerms 0..1
string
The meaning of Material Subsidiary for the Event of Default or Termination Ev... direct
otherSpecifiedEntityTerms 0..1
string
The non standard terms for the Event of Default or Termination Event specifie... direct

Usages

used by used in type used
SpecifiedEntities specifiedEntity range SpecifiedEntity

Rules

Rule Applied Preconditions Postconditions Elseconditions
slot_conditions {'specifiedEntityTerms': {'equals_string': 'NamedSpecifiedEntity'}} {'specifiedEntity': {'required': True}}

Rule Applied Preconditions Postconditions Elseconditions
slot_conditions {'specifiedEntityTerms': {'equals_string': 'MaterialSubsidiary'}} {'materialSubsidiaryTerms': {'required': True}}

Rule Applied Preconditions Postconditions Elseconditions
slot_conditions {'specifiedEntityTerms': {'equals_string': 'OtherSpecifiedEntity'}} {'otherSpecifiedEntityTerms': {'required': True}}

In Subsets

Comments

  • Rosetta condition: SpecifiedEntity — if specifiedEntityTerms = SpecifiedEntityTermsEnum -> NamedSpecifiedEntity then specifiedEntity exists
  • Rosetta condition: MaterialSubsidiary — if specifiedEntityTerms = SpecifiedEntityTermsEnum -> MaterialSubsidiary then materialSubsidiaryTerms exists
  • Rosetta condition: OtherSpecifiedEntity — if specifiedEntityTerms = SpecifiedEntityTermsEnum -> OtherSpecifiedEntity then otherSpecifiedEntityTerms exists

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: SpecifiedEntity
description: The party specific election of Specified Entities for the Event of Default
  or Termination Event specified.
comments:
- 'Rosetta condition: SpecifiedEntity  if specifiedEntityTerms = SpecifiedEntityTermsEnum
  -> NamedSpecifiedEntity then specifiedEntity exists'
- 'Rosetta condition: MaterialSubsidiary  if specifiedEntityTerms = SpecifiedEntityTermsEnum
  -> MaterialSubsidiary then materialSubsidiaryTerms exists'
- 'Rosetta condition: OtherSpecifiedEntity  if specifiedEntityTerms = SpecifiedEntityTermsEnum
  -> OtherSpecifiedEntity then otherSpecifiedEntityTerms exists'
in_subset:
- cdm_legaldocumentation_master_isda
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- party
- specifiedEntityTerms
- specifiedEntity
- materialSubsidiaryTerms
- otherSpecifiedEntityTerms
slot_usage:
  party:
    name: party
    description: The elective party.
    range: Party
    required: true
  specifiedEntity:
    name: specifiedEntity
    description: The specified entities for the Event of Default or Termination Event
      specified.
    range: LegalEntity
    required: false
rules:
- preconditions:
    slot_conditions:
      specifiedEntityTerms:
        name: specifiedEntityTerms
        equals_string: NamedSpecifiedEntity
  postconditions:
    slot_conditions:
      specifiedEntity:
        name: specifiedEntity
        required: true
  description: A validation rule to ensure that a SpecifiedEntity is specified when
    required.
- preconditions:
    slot_conditions:
      specifiedEntityTerms:
        name: specifiedEntityTerms
        equals_string: MaterialSubsidiary
  postconditions:
    slot_conditions:
      materialSubsidiaryTerms:
        name: materialSubsidiaryTerms
        required: true
  description: A validation rule to ensure that Material Subsidiary terms are specified
    when required.
- preconditions:
    slot_conditions:
      specifiedEntityTerms:
        name: specifiedEntityTerms
        equals_string: OtherSpecifiedEntity
  postconditions:
    slot_conditions:
      otherSpecifiedEntityTerms:
        name: otherSpecifiedEntityTerms
        required: true
  description: A validation rule to ensure that non standard Specified Entity terms
    are provided when required.

Induced

name: SpecifiedEntity
description: The party specific election of Specified Entities for the Event of Default
  or Termination Event specified.
comments:
- 'Rosetta condition: SpecifiedEntity  if specifiedEntityTerms = SpecifiedEntityTermsEnum
  -> NamedSpecifiedEntity then specifiedEntity exists'
- 'Rosetta condition: MaterialSubsidiary  if specifiedEntityTerms = SpecifiedEntityTermsEnum
  -> MaterialSubsidiary then materialSubsidiaryTerms exists'
- 'Rosetta condition: OtherSpecifiedEntity  if specifiedEntityTerms = SpecifiedEntityTermsEnum
  -> OtherSpecifiedEntity then otherSpecifiedEntityTerms exists'
in_subset:
- cdm_legaldocumentation_master_isda
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  party:
    name: party
    description: The elective party.
    range: Party
    required: true
  specifiedEntity:
    name: specifiedEntity
    description: The specified entities for the Event of Default or Termination Event
      specified.
    range: LegalEntity
    required: false
attributes:
  party:
    name: party
    description: The elective party.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: SpecifiedEntity
    domain_of:
    - DebtRedemption
    - Trade
    - MarginCallBase
    - CounterpartyPosition
    - AggregationParameters
    - AvailableInventory
    - WorkflowStepApproval
    - WorkflowStep
    - UmbrellaAgreementParty
    - UmbrellaAgreementSet
    - AdditionalRepresentationElection
    - CalculationAgentTerms
    - CalculationCurrencyElection
    - ValuationCalculationDateLocationElection
    - CollateralManagementAgreementElection
    - ControlAgreementElections
    - ControlAgreementNecEventElection
    - CustodianElection
    - CustodianRiskElection
    - ElectiveAmountElection
    - FrenchLawAddendumElection
    - HoldingAndUsingPostedCollateralElection
    - NotificationTimeElection
    - PostingObligationsElection
    - RecalculationOfValueElection
    - RegimeTerms
    - PledgeeRepresentativeRider
    - SecuredPartyRightsEventElection
    - SecurityProviderRightsEventElection
    - SensitivityMethodologiesPartyElection
    - SubstitutedRegimeTerms
    - SubstitutionPartyElection
    - TerminationCurrencyElection
    - AdditionalObligations
    - SecurityInterestForObligations
    - SinglePostingParty
    - ThresholdElection
    - MinimumTransferAmountElection
    - ValuationAgent
    - LegacyExposureScopeElection
    - CreditSupportDocumentElection
    - CreditSupportProviderElection
    - SpecifiedOrAccessConditionPartyElection
    - LegacyIndependentAmountParty
    - AutomaticEarlyTerminationElection
    - PartyTerminationCurrencySelection
    - SpecifiedEntity
    - EventsOfDefaultElection
    - EligibleCollateralSpecification
    range: Party
    required: true
  specifiedEntityTerms:
    name: specifiedEntityTerms
    description: The specified entity terms for the Event of Default or Termination
      Event specified.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: SpecifiedEntity
    domain_of:
    - SpecifiedEntity
    range: SpecifiedEntityTermsEnum
    required: true
  specifiedEntity:
    name: specifiedEntity
    description: The specified entities for the Event of Default or Termination Event
      specified.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: SpecifiedEntity
    domain_of:
    - SpecifiedEntities
    - SpecifiedEntity
    range: LegalEntity
    required: false
    multivalued: true
    inlined: true
    inlined_as_list: true
  materialSubsidiaryTerms:
    name: materialSubsidiaryTerms
    description: The meaning of Material Subsidiary for the Event of Default or Termination
      Event specified.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: SpecifiedEntity
    domain_of:
    - SpecifiedEntity
    range: string
  otherSpecifiedEntityTerms:
    name: otherSpecifiedEntityTerms
    description: The non standard terms for the Event of Default or Termination Event
      specified.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: SpecifiedEntity
    domain_of:
    - SpecifiedEntity
    range: string
rules:
- preconditions:
    slot_conditions:
      specifiedEntityTerms:
        name: specifiedEntityTerms
        equals_string: NamedSpecifiedEntity
  postconditions:
    slot_conditions:
      specifiedEntity:
        name: specifiedEntity
        required: true
  description: A validation rule to ensure that a SpecifiedEntity is specified when
    required.
- preconditions:
    slot_conditions:
      specifiedEntityTerms:
        name: specifiedEntityTerms
        equals_string: MaterialSubsidiary
  postconditions:
    slot_conditions:
      materialSubsidiaryTerms:
        name: materialSubsidiaryTerms
        required: true
  description: A validation rule to ensure that Material Subsidiary terms are specified
    when required.
- preconditions:
    slot_conditions:
      specifiedEntityTerms:
        name: specifiedEntityTerms
        equals_string: OtherSpecifiedEntity
  postconditions:
    slot_conditions:
      otherSpecifiedEntityTerms:
        name: otherSpecifiedEntityTerms
        required: true
  description: A validation rule to ensure that non standard Specified Entity terms
    are provided when required.