Skip to content

Class: LegalAgreementIdentification

Specifies the type of legal agreement, identified via a set of composable attributes: agreementName, publisher, governing law and version, e.g. ISDA 2013 Standard Credit Support Annex English Law.

URI: common_domain_model:LegalAgreementIdentification

 classDiagram
    class LegalAgreementIdentification
    click LegalAgreementIdentification href "../LegalAgreementIdentification/"
      LegalAgreementIdentification : agreementName





        LegalAgreementIdentification --> "1" AgreementName : agreementName
        click AgreementName href "../AgreementName/"



      LegalAgreementIdentification : governingLaw





        LegalAgreementIdentification --> "0..1" GoverningLawEnum : governingLaw
        click GoverningLawEnum href "../GoverningLawEnum/"



      LegalAgreementIdentification : publisher





        LegalAgreementIdentification --> "0..1" LegalAgreementPublisherEnum : publisher
        click LegalAgreementPublisherEnum href "../LegalAgreementPublisherEnum/"



      LegalAgreementIdentification : vintage

Slots

Name Cardinality and Range Description Inheritance
governingLaw 0..1
GoverningLawEnum
The law governing the legal agreement, e direct
agreementName 1
AgreementName
The legal agreement name, e direct
publisher 0..1
LegalAgreementPublisherEnum
The legal agreement publisher, e direct
vintage 0..1
Integer
In the case where successive definitions of the legal agreement have been dev... direct

Usages

used by used in type used
LegalAgreement legalAgreementIdentification range LegalAgreementIdentification
LegalAgreementBase legalAgreementIdentification range LegalAgreementIdentification
CreditSupportDocumentElection creditSupportDocumentTypes range LegalAgreementIdentification

In Subsets

Comments

  • Rosetta condition: CSAMarginType — if agreementName -> creditSupportAgreementMarginType exists then agreementName -> creditSupportAgreementType exists and vintage >= 2016

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: LegalAgreementIdentification
description: 'Specifies the type of legal agreement, identified via a set of composable
  attributes: agreementName, publisher, governing law and version, e.g. ISDA 2013
  Standard Credit Support Annex English Law.'
comments:
- 'Rosetta condition: CSAMarginType  if agreementName -> creditSupportAgreementMarginType
  exists then agreementName -> creditSupportAgreementType exists and vintage >= 2016'
in_subset:
- cdm_legaldocumentation_common
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- governingLaw
- agreementName
- publisher
- vintage
slot_usage:
  governingLaw:
    name: governingLaw
    description: The law governing the legal agreement, e.g. English Law, New York
      Law or Japanese Law.

Induced

name: LegalAgreementIdentification
description: 'Specifies the type of legal agreement, identified via a set of composable
  attributes: agreementName, publisher, governing law and version, e.g. ISDA 2013
  Standard Credit Support Annex English Law.'
comments:
- 'Rosetta condition: CSAMarginType  if agreementName -> creditSupportAgreementMarginType
  exists then agreementName -> creditSupportAgreementType exists and vintage >= 2016'
in_subset:
- cdm_legaldocumentation_common
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  governingLaw:
    name: governingLaw
    description: The law governing the legal agreement, e.g. English Law, New York
      Law or Japanese Law.
attributes:
  governingLaw:
    name: governingLaw
    annotations:
      metadata_scheme:
        tag: metadata_scheme
        value: true
    description: The law governing the legal agreement, e.g. English Law, New York
      Law or Japanese Law.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: LegalAgreementIdentification
    domain_of:
    - ContractDetails
    - LegalAgreementIdentification
    range: GoverningLawEnum
  agreementName:
    name: agreementName
    description: The legal agreement name, e.g. Credit Support Annex for Variation
      Margin.
    from_schema: https://w3id.org/lmodel/common-domain-model
    related_mappings:
    - icma:AM_1_0#documentName
    rank: 1000
    owner: LegalAgreementIdentification
    domain_of:
    - LegalAgreementIdentification
    range: AgreementName
    required: true
  publisher:
    name: publisher
    description: The legal agreement publisher, e.g. ISDA.
    from_schema: https://w3id.org/lmodel/common-domain-model
    related_mappings:
    - icma:AM_1_0#publisher
    rank: 1000
    owner: LegalAgreementIdentification
    domain_of:
    - LegalAgreementIdentification
    range: LegalAgreementPublisherEnum
  vintage:
    name: vintage
    description: In the case where successive definitions of the legal agreement have
      been developed, the vintage identification. This is typically (but not necessarily)
      done by referencing the year, e.g. 2013 in the case of the ISDA 2013 Standard
      Credit Support Annex.
    from_schema: https://w3id.org/lmodel/common-domain-model
    related_mappings:
    - icma:AM_1_0#csaVersion
    rank: 1000
    owner: LegalAgreementIdentification
    domain_of:
    - LegalAgreementIdentification
    range: integer