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
- from schema: https://w3id.org/lmodel/common-domain-model
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