Skip to content

Class: LegalAgreementBase

Specifies the legal agreement baseline information, being negotiated or having been executed. It excludes specialized elections

URI: common_domain_model:LegalAgreementBase

 classDiagram
    class LegalAgreementBase
    click LegalAgreementBase href "../LegalAgreementBase/"
      LegalAgreementBase <|-- LegalAgreement
        click LegalAgreement href "../LegalAgreement/"

      LegalAgreementBase : agreementDate

      LegalAgreementBase : attachment





        LegalAgreementBase --> "*" Resource : attachment
        click Resource href "../Resource/"



      LegalAgreementBase : contractualParty





        LegalAgreementBase --> "1..*" Party : contractualParty
        click Party href "../Party/"



      LegalAgreementBase : effectiveDate

      LegalAgreementBase : identifier





        LegalAgreementBase --> "*" Identifier : identifier
        click Identifier href "../Identifier/"



      LegalAgreementBase : legalAgreementIdentification





        LegalAgreementBase --> "1" LegalAgreementIdentification : legalAgreementIdentification
        click LegalAgreementIdentification href "../LegalAgreementIdentification/"



      LegalAgreementBase : otherParty





        LegalAgreementBase --> "*" PartyRole : otherParty
        click PartyRole href "../PartyRole/"



Inheritance

Slots

Name Cardinality and Range Description Inheritance
agreementDate 0..1
date
The date on which the legal agreement has been agreed between the parties direct
effectiveDate 0..1
date
The date on which, or as of which, the agreement is effective, if different f... direct
identifier *
Identifier
The legal agreement identifier direct
legalAgreementIdentification 1
LegalAgreementIdentification
The type of legal agreement, identified via a set of composable attributes: a... direct
contractualParty 1..*
Party
The two contractual parties to the legal agreement, which reference informati... direct
otherParty *
PartyRole
The role(s) that other party(ies) may have in relation to the legal agreement... direct
attachment *
Resource
A human readable document, for example a confirmation direct

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: LegalAgreementBase
description: Specifies the legal agreement baseline information, being negotiated
  or having been executed. It excludes specialized elections
in_subset:
- cdm_legaldocumentation_common
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- agreementDate
- effectiveDate
- identifier
- legalAgreementIdentification
- contractualParty
- otherParty
- attachment
slot_usage:
  effectiveDate:
    name: effectiveDate
    description: The date on which, or as of which, the agreement is effective, if
      different from the agreement date. It is expected that it will most often correspond
      to the agreement date, although there could be situations where the parties
      will explicitly agree on a distinct effective date.
  identifier:
    name: identifier
    description: The legal agreement identifier. Several identifiers can be specified.
    range: Identifier
    required: false
    inlined_as_list: true

Induced

name: LegalAgreementBase
description: Specifies the legal agreement baseline information, being negotiated
  or having been executed. It excludes specialized elections
in_subset:
- cdm_legaldocumentation_common
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  effectiveDate:
    name: effectiveDate
    description: The date on which, or as of which, the agreement is effective, if
      different from the agreement date. It is expected that it will most often correspond
      to the agreement date, although there could be situations where the parties
      will explicitly agree on a distinct effective date.
  identifier:
    name: identifier
    description: The legal agreement identifier. Several identifiers can be specified.
    range: Identifier
    required: false
    inlined_as_list: true
attributes:
  agreementDate:
    name: agreementDate
    description: The date on which the legal agreement has been agreed between the
      parties. This corresponds to the Date of Deed in an English Law document.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: LegalAgreementBase
    domain_of:
    - LegalAgreementBase
    range: date
  effectiveDate:
    name: effectiveDate
    description: The date on which, or as of which, the agreement is effective, if
      different from the agreement date. It is expected that it will most often correspond
      to the agreement date, although there could be situations where the parties
      will explicitly agree on a distinct effective date.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:CodeValue.effectiveDate
    rank: 1000
    owner: LegalAgreementBase
    domain_of:
    - CodeValue
    - CounterpartyPositionBusinessEvent
    - IndexTransitionInstruction
    - StockSplitInstruction
    - ClosedState
    - EventInstruction
    - LegalAgreementBase
    - MinimumTransferAmountAmendment
    - TerminationCurrencyAmendment
    - PriceQuantity
    - FallbackRateParameters
    - CalculationPeriodDates
    - EconomicTerms
    - CancelableProvision
    range: date
  identifier:
    name: identifier
    description: The legal agreement identifier. Several identifiers can be specified.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:AssetBase.identifier
    rank: 1000
    owner: LegalAgreementBase
    domain_of:
    - AssetBase
    - AssetIdentifier
    - ProductIdentifier
    - AssignedIdentifier
    - BusinessUnit
    - PartyIdentifier
    - EntityIdentifier
    - PersonIdentifier
    - TransferBase
    - OtherAgreement
    - LegalAgreementBase
    - NonLegalEntity
    - MasterAgreementClauseVariant
    - Clause
    - ContractualDefinition
    - FloatingRateIndexMap
    - EligibleCollateralSpecification
    - NonTransferableProduct
    range: Identifier
    required: false
    multivalued: true
    inlined: true
    inlined_as_list: true
  legalAgreementIdentification:
    name: legalAgreementIdentification
    description: '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.'
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: LegalAgreementBase
    domain_of:
    - LegalAgreementBase
    range: LegalAgreementIdentification
    required: true
  contractualParty:
    name: contractualParty
    annotations:
      metadata_reference:
        tag: metadata_reference
        value: true
    description: The two contractual parties to the legal agreement, which reference
      information is positioned as part of the partyInformation attribute.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: LegalAgreementBase
    domain_of:
    - LegalAgreementBase
    range: Party
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  otherParty:
    name: otherParty
    description: The role(s) that other party(ies) may have in relation to the legal
      agreement, further to the contractual parties.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: LegalAgreementBase
    domain_of:
    - LegalAgreementBase
    - MasterAgreementClause
    - MasterAgreementClauseVariant
    range: PartyRole
    multivalued: true
  attachment:
    name: attachment
    description: A human readable document, for example a confirmation.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: LegalAgreementBase
    domain_of:
    - LegalAgreementBase
    range: Resource
    multivalued: true
    inlined: true
    inlined_as_list: true