Skip to content

Class: ContractDetails

Defines specific attributes that relate to contractual details of trades.

URI: common_domain_model:ContractDetails

 classDiagram
    class ContractDetails
    click ContractDetails href "../ContractDetails/"
      ContractDetails : documentation





        ContractDetails --> "*" LegalAgreement : documentation
        click LegalAgreement href "../LegalAgreement/"



      ContractDetails : governingLaw





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



Slots

Name Cardinality and Range Description Inheritance
documentation *
LegalAgreement
Represents the legal document(s) that governs a trade and associated contract... direct
governingLaw 0..1
GoverningLawEnum
Represents the law governing the trade and associated contractual product ter... direct

Usages

used by used in type used
Trade contractDetails range ContractDetails
ContractBase contractDetails range ContractDetails
CounterpartyPosition contractDetails range ContractDetails

In Subsets

Comments

  • Rosetta condition: ExecutedAgreement — if documentation exists then documentation -> agreementDate exists

Identifier and Mapping Information

Annotations

property value
metadata_key True

Schema Source

Mappings

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

LinkML Source

Direct

name: ContractDetails
annotations:
  metadata_key:
    tag: metadata_key
    value: true
description: Defines specific attributes that relate to contractual details of trades.
comments:
- 'Rosetta condition: ExecutedAgreement  if documentation exists then documentation
  -> agreementDate exists'
in_subset:
- cdm_event_common
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- documentation
- governingLaw

Induced

name: ContractDetails
annotations:
  metadata_key:
    tag: metadata_key
    value: true
description: Defines specific attributes that relate to contractual details of trades.
comments:
- 'Rosetta condition: ExecutedAgreement  if documentation exists then documentation
  -> agreementDate exists'
in_subset:
- cdm_event_common
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
  documentation:
    name: documentation
    description: Represents the legal document(s) that governs a trade and associated
      contractual product terms, either as a reference to such documents when specified
      as part of the CDM, or through identification of some of the key terms of those
      documents, such as the type of document, the document identifier, the publisher,
      the document vintage and the agreement date.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ContractDetails
    domain_of:
    - ContractDetails
    range: LegalAgreement
    multivalued: true
    inlined: true
    inlined_as_list: true
  governingLaw:
    name: governingLaw
    annotations:
      metadata_scheme:
        tag: metadata_scheme
        value: true
    description: Represents the law governing the trade and associated contractual
      product terms.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ContractDetails
    domain_of:
    - ContractDetails
    - LegalAgreementIdentification
    range: GoverningLawEnum