Skip to content

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

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