Skip to content

Class: FloatingRateIndexMap

A map for a single FRO to or from an equivalent or similar FRO in a different contractual definitions version.

URI: common_domain_model:FloatingRateIndexMap

 classDiagram
    class FloatingRateIndexMap
    click FloatingRateIndexMap href "../FloatingRateIndexMap/"
      FloatingRateIndexMap : contractualDefinitionIdentifier





        FloatingRateIndexMap --> "0..1" ContractualDefinitionIdentifier : contractualDefinitionIdentifier
        click ContractualDefinitionIdentifier href "../ContractualDefinitionIdentifier/"



      FloatingRateIndexMap : identifier





        FloatingRateIndexMap --> "0..1" Identifier : identifier
        click Identifier href "../Identifier/"



      FloatingRateIndexMap : index_





        FloatingRateIndexMap --> "*" FloatingRateIndexEnum : index_
        click FloatingRateIndexEnum href "../FloatingRateIndexEnum/"



Slots

Name Cardinality and Range Description Inheritance
index_ *
FloatingRateIndexEnum
The FRO name that is being mapped to/from direct
contractualDefinitionIdentifier 0..1
ContractualDefinitionIdentifier
Contractual Definition to which the map applies direct
identifier 0..1
Identifier
Corresponds to the unique identifier of the Contractual Definition to which t... direct

Usages

used by used in type used
FloatingRateIndexMappings mapsTo range FloatingRateIndexMap
FloatingRateIndexMappings mapsFrom range FloatingRateIndexMap

Rules

Rule Applied Preconditions Postconditions Elseconditions

In Subsets

Comments

  • Rosetta condition: Choice — optional choice identifier, contractualDefinitionIdentifier

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: FloatingRateIndexMap
description: A map for a single FRO to or from an equivalent or similar FRO in a different
  contractual definitions version.
comments:
- 'Rosetta condition: Choice  optional choice identifier, contractualDefinitionIdentifier'
in_subset:
- cdm_observable_asset_fro
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- index_
- contractualDefinitionIdentifier
- identifier
slot_usage:
  contractualDefinitionIdentifier:
    name: contractualDefinitionIdentifier
    description: Contractual Definition to which the map applies. Includes Document
      Type and Document Version
  identifier:
    name: identifier
    description: Corresponds to the unique identifier of the Contractual Definition
      to which the map applies
    range: Identifier
    required: false
    multivalued: false
    inlined_as_list: true
rules:
- postconditions:
    any_of:
    - slot_conditions:
        identifier:
          name: identifier
          required: true
    - slot_conditions:
        contractualDefinitionIdentifier:
          name: contractualDefinitionIdentifier
          required: true
  description: Choice between document uuid or document type and version

Induced

name: FloatingRateIndexMap
description: A map for a single FRO to or from an equivalent or similar FRO in a different
  contractual definitions version.
comments:
- 'Rosetta condition: Choice  optional choice identifier, contractualDefinitionIdentifier'
in_subset:
- cdm_observable_asset_fro
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  contractualDefinitionIdentifier:
    name: contractualDefinitionIdentifier
    description: Contractual Definition to which the map applies. Includes Document
      Type and Document Version
  identifier:
    name: identifier
    description: Corresponds to the unique identifier of the Contractual Definition
      to which the map applies
    range: Identifier
    required: false
    multivalued: false
    inlined_as_list: true
attributes:
  index_:
    name: index_
    description: ' The FRO name that is being mapped to/from.'
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: FloatingRateIndexMap
    domain_of:
    - FloatingRateIndexMap
    range: FloatingRateIndexEnum
    multivalued: true
  contractualDefinitionIdentifier:
    name: contractualDefinitionIdentifier
    description: Contractual Definition to which the map applies. Includes Document
      Type and Document Version
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: FloatingRateIndexMap
    domain_of:
    - ContractualDefinition
    - FloatingRateIndexMap
    range: ContractualDefinitionIdentifier
  identifier:
    name: identifier
    description: Corresponds to the unique identifier of the Contractual Definition
      to which the map applies
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:AssetBase.identifier
    rank: 1000
    owner: FloatingRateIndexMap
    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: false
    inlined: true
    inlined_as_list: true
rules:
- postconditions:
    any_of:
    - slot_conditions:
        identifier:
          name: identifier
          required: true
    - slot_conditions:
        contractualDefinitionIdentifier:
          name: contractualDefinitionIdentifier
          required: true
  description: Choice between document uuid or document type and version