Skip to content

Class: MultipleDebtTypes

Represents a class to specify multiple credit debt types alongside a conditional 'any' or 'all' qualifier.

URI: common_domain_model:MultipleDebtTypes

 classDiagram
    class MultipleDebtTypes
    click MultipleDebtTypes href "../MultipleDebtTypes/"
      MultipleDebtTypes : condition





        MultipleDebtTypes --> "1" QuantifierEnum : condition
        click QuantifierEnum href "../QuantifierEnum/"



      MultipleDebtTypes : debtType

Slots

Name Cardinality and Range Description Inheritance
condition 1
QuantifierEnum
An enumerated attribute, to qualify whether All or Any debt type applies direct
debtType 1..*
string
The type of debt, e direct

Usages

used by used in type used
CreditRatingDebt debtTypes range MultipleDebtTypes

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:MultipleDebtTypes
native common_domain_model:MultipleDebtTypes

LinkML Source

Direct

name: MultipleDebtTypes
description: Represents a class to specify multiple credit debt types alongside a
  conditional 'any' or 'all' qualifier.
in_subset:
- cdm_observable_asset
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- condition
- debtType
slot_usage:
  condition:
    name: condition
    description: An enumerated attribute, to qualify whether All or Any debt type
      applies.
  debtType:
    name: debtType
    description: The type of debt, e.g. long term debt, deposit, ... FpML doesn't
      specific a scheme value, hence no enumeration is specified as part of the CDM.
      At least two debt types much be specified.
    range: string
    required: true
    multivalued: true

Induced

name: MultipleDebtTypes
description: Represents a class to specify multiple credit debt types alongside a
  conditional 'any' or 'all' qualifier.
in_subset:
- cdm_observable_asset
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  condition:
    name: condition
    description: An enumerated attribute, to qualify whether All or Any debt type
      applies.
  debtType:
    name: debtType
    description: The type of debt, e.g. long term debt, deposit, ... FpML doesn't
      specific a scheme value, hence no enumeration is specified as part of the CDM.
      At least two debt types much be specified.
    range: string
    required: true
    multivalued: true
attributes:
  condition:
    name: condition
    description: An enumerated attribute, to qualify whether All or Any debt type
      applies.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: MultipleDebtTypes
    domain_of:
    - MultipleCreditNotations
    - MultipleDebtTypes
    range: QuantifierEnum
    required: true
  debtType:
    name: debtType
    description: The type of debt, e.g. long term debt, deposit, ... FpML doesn't
      specific a scheme value, hence no enumeration is specified as part of the CDM.
      At least two debt types much be specified.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: MultipleDebtTypes
    domain_of:
    - Security
    - AssetType
    - CreditRatingDebt
    - MultipleDebtTypes
    range: string
    required: true
    multivalued: true