Skip to content

Class: Composite

Specifies the conditions to be applied for converting into a reference currency when the actual currency rate is not determined upfront.

URI: common_domain_model:Composite

 classDiagram
    class Composite
    click Composite href "../Composite/"
      Composite : determinationMethod





        Composite --> "0..1" DeterminationMethodEnum : determinationMethod
        click DeterminationMethodEnum href "../DeterminationMethodEnum/"



      Composite : fixingTime





        Composite --> "0..1" BusinessCenterTime : fixingTime
        click BusinessCenterTime href "../BusinessCenterTime/"



      Composite : fxSpotRateSource





        Composite --> "0..1" FxSpotRateSource : fxSpotRateSource
        click FxSpotRateSource href "../FxSpotRateSource/"



      Composite : relativeDate





        Composite --> "0..1" RelativeDateOffset : relativeDate
        click RelativeDateOffset href "../RelativeDateOffset/"



Slots

Name Cardinality and Range Description Inheritance
determinationMethod 0..1
DeterminationMethodEnum
Specifies the method according to which an amount or a date is determined direct
relativeDate 0..1
RelativeDateOffset
A date specified as some offset to another date (the anchor date) direct
fxSpotRateSource 0..1
FxSpotRateSource
Specifies the methodology (reference source and, optionally, fixing time) to ... direct
fixingTime 0..1
BusinessCenterTime
The time at which the spot currency exchange rate will be observed direct

Usages

used by used in type used
FxFeature composite range Composite
FxFeature crossCurrency range Composite

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: Composite
description: Specifies the conditions to be applied for converting into a reference
  currency when the actual currency rate is not determined upfront.
in_subset:
- cdm_product_template
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- determinationMethod
- relativeDate
- fxSpotRateSource
- fixingTime
slot_usage:
  determinationMethod:
    name: determinationMethod
    required: false
  fxSpotRateSource:
    name: fxSpotRateSource
    description: Specifies the methodology (reference source and, optionally, fixing
      time) to be used for determining a currency conversion rate.
    required: false
  fixingTime:
    name: fixingTime
    description: The time at which the spot currency exchange rate will be observed.
      It is specified as a time in a business day calendar location, e.g. 11:00am
      London time.

Induced

name: Composite
description: Specifies the conditions to be applied for converting into a reference
  currency when the actual currency rate is not determined upfront.
in_subset:
- cdm_product_template
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  determinationMethod:
    name: determinationMethod
    required: false
  fxSpotRateSource:
    name: fxSpotRateSource
    description: Specifies the methodology (reference source and, optionally, fixing
      time) to be used for determining a currency conversion rate.
    required: false
  fixingTime:
    name: fixingTime
    description: The time at which the spot currency exchange rate will be observed.
      It is specified as a time in a business day calendar location, e.g. 11:00am
      London time.
attributes:
  determinationMethod:
    name: determinationMethod
    description: Specifies the method according to which an amount or a date is determined.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: Composite
    domain_of:
    - PerformanceValuationDates
    - DeterminationMethodology
    - DividendCurrency
    - Composite
    range: DeterminationMethodEnum
    required: false
  relativeDate:
    name: relativeDate
    description: A date specified as some offset to another date (the anchor date).
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:AdjustableOrAdjustedOrRelativeDate.relativeDate
    rank: 1000
    owner: Composite
    domain_of:
    - AdjustableOrAdjustedOrRelativeDate
    - AdjustableOrRelativeDate
    - Composite
    range: RelativeDateOffset
  fxSpotRateSource:
    name: fxSpotRateSource
    description: Specifies the methodology (reference source and, optionally, fixing
      time) to be used for determining a currency conversion rate.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: Composite
    domain_of:
    - FxLinkedNotionalSchedule
    - Composite
    - Quanto
    range: FxSpotRateSource
    required: false
  fixingTime:
    name: fixingTime
    description: The time at which the spot currency exchange rate will be observed.
      It is specified as a time in a business day calendar location, e.g. 11:00am
      London time.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: Composite
    domain_of:
    - FxInformationSource
    - FloatingRateIndexFixingDetails
    - FxLinkedNotionalSchedule
    - Composite
    - Quanto
    range: BusinessCenterTime