Class: FloatingRateProcessingDetails
Type for reporting the details of the rate treatment. This could potentially be replaced by the existing FloatingRateDefinition type , but this is slightly more detailed.
URI: common_domain_model:FloatingRateProcessingDetails
classDiagram
class FloatingRateProcessingDetails
click FloatingRateProcessingDetails href "../FloatingRateProcessingDetails/"
FloatingRateProcessingDetails : processedRate
FloatingRateProcessingDetails : processingParameters
FloatingRateProcessingDetails --> "0..1" FloatingRateProcessingParameters : processingParameters
click FloatingRateProcessingParameters href "../FloatingRateProcessingParameters/"
FloatingRateProcessingDetails : rawRate
FloatingRateProcessingDetails : spreadExclusiveRate
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| rawRate | 1 Decimal |
The raw or untreated rate, prior to any of the rate treatments | direct |
| processingParameters | 0..1 FloatingRateProcessingParameters |
direct | |
| processedRate | 1 Decimal |
The value of the rate after processing | direct |
| spreadExclusiveRate | 1 Decimal |
The value of the processed rate without the spread applied, for subsequent co… | direct |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| FloatingAmountCalculationDetails | processingDetails | range | FloatingRateProcessingDetails |
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:FloatingRateProcessingDetails |
| native | common_domain_model:FloatingRateProcessingDetails |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: FloatingRateProcessingDetailsdescription: Type for reporting the details of the rate treatment. This could potentially be replaced by the existing FloatingRateDefinition type , but this is slightly more detailed.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: rawRate: name: rawRate description: The raw or untreated rate, prior to any of the rate treatments. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset_floatingrate rank: 1000 domain_of: - FloatingRateProcessingDetails range: decimal required: true processingParameters: name: processingParameters from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset_floatingrate rank: 1000 domain_of: - FloatingRateProcessingDetails range: FloatingRateProcessingParameters processedRate: name: processedRate description: The value of the rate after processing. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset_floatingrate rank: 1000 domain_of: - FloatingRateProcessingDetails range: decimal required: true spreadExclusiveRate: name: spreadExclusiveRate description: The value of the processed rate without the spread applied, for subsequent compounding, etc. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset_floatingrate rank: 1000 domain_of: - FloatingRateProcessingDetails range: decimal required: trueInduced
Section titled “Induced”name: FloatingRateProcessingDetailsdescription: Type for reporting the details of the rate treatment. This could potentially be replaced by the existing FloatingRateDefinition type , but this is slightly more detailed.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: rawRate: name: rawRate description: The raw or untreated rate, prior to any of the rate treatments. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset_floatingrate rank: 1000 owner: FloatingRateProcessingDetails domain_of: - FloatingRateProcessingDetails range: decimal required: true processingParameters: name: processingParameters from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset_floatingrate rank: 1000 owner: FloatingRateProcessingDetails domain_of: - FloatingRateProcessingDetails range: FloatingRateProcessingParameters processedRate: name: processedRate description: The value of the rate after processing. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset_floatingrate rank: 1000 owner: FloatingRateProcessingDetails domain_of: - FloatingRateProcessingDetails range: decimal required: true spreadExclusiveRate: name: spreadExclusiveRate description: The value of the processed rate without the spread applied, for subsequent compounding, etc. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset_floatingrate rank: 1000 owner: FloatingRateProcessingDetails domain_of: - FloatingRateProcessingDetails range: decimal required: true