Class: CalculateResetValueInstruction
Instruction storing the computed reset value and the calculation method used to derive it.
URI: common_domain_model:CalculateResetValueInstruction
classDiagram
class CalculateResetValueInstruction
click CalculateResetValueInstruction href "../CalculateResetValueInstruction/"
CalculateResetValueInstruction : calculationMethod
CalculateResetValueInstruction --> "0..1" CalculationMethodEnum : calculationMethod
click CalculationMethodEnum href "../CalculationMethodEnum/"
CalculateResetValueInstruction : observedRateDates
CalculateResetValueInstruction --> "1..*" DatedValue : observedRateDates
click DatedValue href "../DatedValue/"
CalculateResetValueInstruction : resetValue
CalculateResetValueInstruction --> "1" Price : resetValue
click Price href "../Price/"
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| resetValue | 1 Price |
direct | |
| calculationMethod | 0..1 CalculationMethodEnum |
direct | |
| observedRateDates | 1..* DatedValue |
direct |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| CompositionStepInstructions | calculateResetValue | range | CalculateResetValueInstruction |
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:CalculateResetValueInstruction |
| native | common_domain_model:CalculateResetValueInstruction |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: CalculateResetValueInstructiondescription: Instruction storing the computed reset value and the calculation method used to derive it.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: resetValue: name: resetValue from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_instructioncomposition_reset domain_of: - Reset - CalculateResetValueInstruction - ResetInstructionState range: Price required: true calculationMethod: name: calculationMethod from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_instructioncomposition_reset domain_of: - AveragingCalculationMethod - FloatingRateCalculationParameters - CalculateResetValueInstruction - ResetInstructionState - InflationRateSpecification range: CalculationMethodEnum observedRateDates: name: observedRateDates from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_instructioncomposition_reset rank: 1000 domain_of: - CalculateResetValueInstruction - ResetInstructionState range: DatedValue required: true multivalued: trueInduced
Section titled “Induced”name: CalculateResetValueInstructiondescription: Instruction storing the computed reset value and the calculation method used to derive it.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: resetValue: name: resetValue from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_instructioncomposition_reset owner: CalculateResetValueInstruction domain_of: - Reset - CalculateResetValueInstruction - ResetInstructionState range: Price required: true calculationMethod: name: calculationMethod from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_instructioncomposition_reset owner: CalculateResetValueInstruction domain_of: - AveragingCalculationMethod - FloatingRateCalculationParameters - CalculateResetValueInstruction - ResetInstructionState - InflationRateSpecification range: CalculationMethodEnum observedRateDates: name: observedRateDates from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_instructioncomposition_reset rank: 1000 owner: CalculateResetValueInstruction domain_of: - CalculateResetValueInstruction - ResetInstructionState range: DatedValue required: true multivalued: true