Class: PercentageRule
A class defining a content model for a calculation rule defined as percentage of the notional amount.
URI: common_domain_model:PercentageRule
classDiagram
class PercentageRule
click PercentageRule href "../PercentageRule/"
PercentageRule : notionalAmountReference
PercentageRule --> "1" Money : notionalAmountReference
click Money href "../Money/"
PercentageRule : paymentPercent
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| paymentPercent | 1 Decimal |
A percentage of the notional amount | direct |
| notionalAmountReference | 1 Money |
A reference to the notional amount | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| PaymentRule | percentageRule | range | PercentageRule |
In Subsets
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:PercentageRule |
| native | common_domain_model:PercentageRule |
LinkML Source
Direct
name: PercentageRule
description: A class defining a content model for a calculation rule defined as percentage
of the notional amount.
in_subset:
- cdm_product_common_settlement
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- paymentPercent
- notionalAmountReference
Induced
name: PercentageRule
description: A class defining a content model for a calculation rule defined as percentage
of the notional amount.
in_subset:
- cdm_product_common_settlement
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
paymentPercent:
name: paymentPercent
description: A percentage of the notional amount.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: PercentageRule
domain_of:
- PercentageRule
range: decimal
required: true
notionalAmountReference:
name: notionalAmountReference
annotations:
metadata_reference:
tag: metadata_reference
value: true
description: A reference to the notional amount.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: PercentageRule
domain_of:
- PercentageRule
range: Money
required: true