Skip to content

Class: BaseCurrency

The definitions regarding base currency determinations relating to the GMSLA.

URI: common_domain_model:BaseCurrency

 classDiagram
    class BaseCurrency
    click BaseCurrency href "../BaseCurrency/"
      BaseCurrency : baseCurrency





        BaseCurrency --> "1" CurrencyCodeEnum : baseCurrency
        click CurrencyCodeEnum href "../CurrencyCodeEnum/"



      BaseCurrency : baseCurrencyIfOriginalNotFreelyConvertible





        BaseCurrency --> "0..1" CurrencyCodeEnum : baseCurrencyIfOriginalNotFreelyConvertible
        click CurrencyCodeEnum href "../CurrencyCodeEnum/"



      BaseCurrency : baseCurrencyMustBeFreelyConvertible

Slots

Name Cardinality and Range Description Inheritance
baseCurrency 1
CurrencyCodeEnum
The base currency as defined in the GMSLA direct
baseCurrencyMustBeFreelyConvertible 0..1
Boolean
The base currency that is defined must be freely convertible direct
baseCurrencyIfOriginalNotFreelyConvertible 0..1
CurrencyCodeEnum
If the base currency is not freely convertible, the fallback currency can be ... direct

Usages

used by used in type used
GlobalMasterSecuritiesLendingAgreement baseCurrency range BaseCurrency

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:BaseCurrency
native common_domain_model:BaseCurrency
close fpml_5_10:BaseCurrency

LinkML Source

Direct

name: BaseCurrency
description: The definitions regarding base currency determinations relating to the
  GMSLA.
in_subset:
- cdm_legaldocumentation_master_isla
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:BaseCurrency
slots:
- baseCurrency
- baseCurrencyMustBeFreelyConvertible
- baseCurrencyIfOriginalNotFreelyConvertible
slot_usage:
  baseCurrency:
    name: baseCurrency
    description: The base currency as defined in the GMSLA.
    range: CurrencyCodeEnum

Induced

name: BaseCurrency
description: The definitions regarding base currency determinations relating to the
  GMSLA.
in_subset:
- cdm_legaldocumentation_master_isla
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:BaseCurrency
slot_usage:
  baseCurrency:
    name: baseCurrency
    description: The base currency as defined in the GMSLA.
    range: CurrencyCodeEnum
attributes:
  baseCurrency:
    name: baseCurrency
    description: The base currency as defined in the GMSLA.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:BaseAndEligibleCurrency.baseCurrency
    rank: 1000
    owner: BaseCurrency
    domain_of:
    - BaseAndEligibleCurrency
    - GlobalMasterSecuritiesLendingAgreement
    - BaseCurrency
    range: CurrencyCodeEnum
    required: true
  baseCurrencyMustBeFreelyConvertible:
    name: baseCurrencyMustBeFreelyConvertible
    description: The base currency that is defined must be freely convertible.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:BaseCurrency.baseCurrencyMustBeFreelyConvertible
    rank: 1000
    owner: BaseCurrency
    domain_of:
    - BaseCurrency
    range: boolean
  baseCurrencyIfOriginalNotFreelyConvertible:
    name: baseCurrencyIfOriginalNotFreelyConvertible
    description: If the base currency is not freely convertible, the fallback currency
      can be defined here.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:BaseCurrency.baseCurrencyIfOriginalNotFreelyConvertible
    rank: 1000
    owner: BaseCurrency
    domain_of:
    - BaseCurrency
    range: CurrencyCodeEnum