Skip to content

Class: FxSpotRateSource

A class defining the rate source and fixing time for an FX rate.

URI: common_domain_model:FxSpotRateSource

 classDiagram
    class FxSpotRateSource
    click FxSpotRateSource href "../FxSpotRateSource/"
      FxSpotRateSource : primarySource





        FxSpotRateSource --> "1" InformationSource : primarySource
        click InformationSource href "../InformationSource/"



      FxSpotRateSource : secondarySource





        FxSpotRateSource --> "0..1" InformationSource : secondarySource
        click InformationSource href "../InformationSource/"



Slots

Name Cardinality and Range Description Inheritance
primarySource 1
InformationSource
The primary source for where the rate observation will occur direct
secondarySource 0..1
InformationSource
An alternative, or secondary, source for where the rate observation will occu... direct

Usages

used by used in type used
ValuationSource informationSource range FxSpotRateSource
FxLinkedNotionalSchedule fxSpotRateSource range FxSpotRateSource
ObservationTerms informationSource range FxSpotRateSource
Composite fxSpotRateSource range FxSpotRateSource
Quanto fxSpotRateSource range FxSpotRateSource

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: FxSpotRateSource
description: A class defining the rate source and fixing time for an FX rate.
in_subset:
- cdm_observable_asset
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- primarySource
- secondarySource

Induced

name: FxSpotRateSource
description: A class defining the rate source and fixing time for an FX rate.
in_subset:
- cdm_observable_asset
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
  primarySource:
    name: primarySource
    description: The primary source for where the rate observation will occur. Will
      typically be either a page or a reference bank published rate.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: FxSpotRateSource
    domain_of:
    - FxSpotRateSource
    range: InformationSource
    required: true
  secondarySource:
    name: secondarySource
    description: An alternative, or secondary, source for where the rate observation
      will occur. Will typically be either a page or a reference bank published rate.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: FxSpotRateSource
    domain_of:
    - FxSpotRateSource
    range: InformationSource