Skip to content

Class: AveragingCalculationMethod

Defines the ways in which multiple values can be aggregated into a single value.

URI: common_domain_model:AveragingCalculationMethod

 classDiagram
    class AveragingCalculationMethod
    click AveragingCalculationMethod href "../AveragingCalculationMethod/"
      AveragingCalculationMethod : calculationMethod





        AveragingCalculationMethod --> "1" AveragingCalculationMethodEnum : calculationMethod
        click AveragingCalculationMethodEnum href "../AveragingCalculationMethodEnum/"



      AveragingCalculationMethod : isWeighted

Slots

Name Cardinality and Range Description Inheritance
isWeighted 1
Boolean
Identifies whether the average values will be weighted or unweighted direct
calculationMethod 1
AveragingCalculationMethodEnum
Identifies which of the Pythagorean means is being used to compute an average... direct

Usages

used by used in type used
AveragingCalculation averagingMethod range AveragingCalculationMethod

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:AveragingCalculationMethod
native common_domain_model:AveragingCalculationMethod
close fpml_5_10:AveragingCalculationMethod

LinkML Source

Direct

name: AveragingCalculationMethod
description: Defines the ways in which multiple values can be aggregated into a single
  value.
in_subset:
- cdm_base_math
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:AveragingCalculationMethod
slots:
- isWeighted
- calculationMethod

Induced

name: AveragingCalculationMethod
description: Defines the ways in which multiple values can be aggregated into a single
  value.
in_subset:
- cdm_base_math
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:AveragingCalculationMethod
attributes:
  isWeighted:
    name: isWeighted
    description: Identifies whether the average values will be weighted or unweighted.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:AveragingCalculationMethod.isWeighted
    rank: 1000
    owner: AveragingCalculationMethod
    domain_of:
    - AveragingCalculationMethod
    range: boolean
    required: true
  calculationMethod:
    name: calculationMethod
    description: Identifies which of the Pythagorean means is being used to compute
      an average value.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:AveragingCalculationMethod.calculationMethod
    rank: 1000
    owner: AveragingCalculationMethod
    domain_of:
    - AveragingCalculationMethod
    - FloatingRateCalculationParameters
    - InflationRateSpecification
    range: AveragingCalculationMethodEnum
    required: true