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/"
| 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 |
Expressions & Logic
All Of
Section titled “All Of”The class must satisfy all of:
- AnonymousClassExpression({ ‘description’: ‘Choice: Choice between document uuid or document type and version’, ‘exactly_one_of’: [AnonymousClassExpression({ ‘slot_conditions’: {‘identifier’: SlotDefinition({‘name’: ‘identifier’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘contractualDefinitionIdentifier’: SlotDefinition({ ‘name’: ‘contractualDefinitionIdentifier’, ‘value_presence’: PresenceEnum(text=‘PRESENT’) })} }), AnonymousClassExpression({ ‘all_of’: [AnonymousClassExpression({ ‘slot_conditions’: {‘identifier’: SlotDefinition({‘name’: ‘identifier’, ‘value_presence’: PresenceEnum(text=‘ABSENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘contractualDefinitionIdentifier’: SlotDefinition({ ‘name’: ‘contractualDefinitionIdentifier’, ‘value_presence’: PresenceEnum(text=‘ABSENT’) })} })] })] })
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| FloatingRateIndexMappings | mapsTo | range | FloatingRateIndexMap |
| FloatingRateIndexMappings | mapsFrom | range | FloatingRateIndexMap |
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:FloatingRateIndexMap |
| native | common_domain_model:FloatingRateIndexMap |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: FloatingRateIndexMapdescription: A map for a single FRO to or from an equivalent or similar FRO in a different contractual definitions version.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: index: name: index description: The FRO name that is being mapped to/from. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_observable_asset_fro rank: 1000 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/cdm_observable_asset_fro 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/cdm_observable_asset_fro domain_of: - AssetBase - AssetIdentifier - ProductIdentifier - AssignedIdentifier - BusinessUnit - EntityIdentifier - PartyIdentifier - PersonIdentifier - TransferBase - ContractualDefinition - FloatingRateIndexMap - CompositionStep - InstructionComposition - LegalAgreementBase - NonLegalEntity - OtherAgreement - AvailableInventory - InventoryRecord - ClauseLibraryClause - ClauseLibraryClauseVariant - Clause - EligibleCollateralSpecification - NonTransferableProduct range: Identifierall_of:- description: 'Choice: Choice between document uuid or document type and version' exactly_one_of: - slot_conditions: identifier: name: identifier value_presence: PRESENT - slot_conditions: contractualDefinitionIdentifier: name: contractualDefinitionIdentifier value_presence: PRESENT - all_of: - slot_conditions: identifier: name: identifier value_presence: ABSENT - slot_conditions: contractualDefinitionIdentifier: name: contractualDefinitionIdentifier value_presence: ABSENTInduced
Section titled “Induced”name: FloatingRateIndexMapdescription: A map for a single FRO to or from an equivalent or similar FRO in a different contractual definitions version.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: index: name: index description: The FRO name that is being mapped to/from. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_observable_asset_fro 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/cdm_observable_asset_fro 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/cdm_observable_asset_fro owner: FloatingRateIndexMap domain_of: - AssetBase - AssetIdentifier - ProductIdentifier - AssignedIdentifier - BusinessUnit - EntityIdentifier - PartyIdentifier - PersonIdentifier - TransferBase - ContractualDefinition - FloatingRateIndexMap - CompositionStep - InstructionComposition - LegalAgreementBase - NonLegalEntity - OtherAgreement - AvailableInventory - InventoryRecord - ClauseLibraryClause - ClauseLibraryClauseVariant - Clause - EligibleCollateralSpecification - NonTransferableProduct range: Identifierall_of:- description: 'Choice: Choice between document uuid or document type and version' exactly_one_of: - slot_conditions: identifier: name: identifier value_presence: PRESENT - slot_conditions: contractualDefinitionIdentifier: name: contractualDefinitionIdentifier value_presence: PRESENT - all_of: - slot_conditions: identifier: name: identifier value_presence: ABSENT - slot_conditions: contractualDefinitionIdentifier: name: contractualDefinitionIdentifier value_presence: ABSENT