Class: ValuationInstruction
Specifies inputs needed to process a valuation.
URI: common_domain_model:ValuationInstruction
classDiagram
class ValuationInstruction
click ValuationInstruction href "../ValuationInstruction/"
ValuationInstruction : replace
ValuationInstruction : valuation
ValuationInstruction --> "1..*" Valuation : valuation
click Valuation href "../Valuation/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| valuation | 1..* Valuation |
Contains all information related to a valuation | direct |
| replace | 1 Boolean |
Specifies whether the previous valuation tracks in the valuation history are ... | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| PrimitiveInstruction | valuation | range | ValuationInstruction |
In Subsets
Comments
- Rosetta func: Create_Valuation — Function specification to incorporate a new assessment of the valuation in the valuation history of a given trade state.
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| rosetta_functions | [{"name":"Create_Valuation","description":"Function specification to incorporate a new assessment of the valuation in the valuation history of a given trade state.","inputs":[{"name":"instruction","type":"ValuationInstruction","cardinality":"1..1"},{"name":"before","type":"TradeState","cardinality":"1..1"}],"output":{"name":"after","type":"TradeState","cardinality":"1..1"}}] |
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:ValuationInstruction |
| native | common_domain_model:ValuationInstruction |
LinkML Source
Direct
name: ValuationInstruction
annotations:
rosetta_functions:
tag: rosetta_functions
value: '[{"name":"Create_Valuation","description":"Function specification to incorporate
a new assessment of the valuation in the valuation history of a given trade
state.","inputs":[{"name":"instruction","type":"ValuationInstruction","cardinality":"1..1"},{"name":"before","type":"TradeState","cardinality":"1..1"}],"output":{"name":"after","type":"TradeState","cardinality":"1..1"}}]'
description: Specifies inputs needed to process a valuation.
comments:
- 'Rosetta func: Create_Valuation — Function specification to incorporate a new assessment
of the valuation in the valuation history of a given trade state.'
in_subset:
- cdm_event_common
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- valuation
- replace
slot_usage:
valuation:
name: valuation
description: Contains all information related to a valuation.
range: Valuation
required: true
multivalued: true
Induced
name: ValuationInstruction
annotations:
rosetta_functions:
tag: rosetta_functions
value: '[{"name":"Create_Valuation","description":"Function specification to incorporate
a new assessment of the valuation in the valuation history of a given trade
state.","inputs":[{"name":"instruction","type":"ValuationInstruction","cardinality":"1..1"},{"name":"before","type":"TradeState","cardinality":"1..1"}],"output":{"name":"after","type":"TradeState","cardinality":"1..1"}}]'
description: Specifies inputs needed to process a valuation.
comments:
- 'Rosetta func: Create_Valuation — Function specification to incorporate a new assessment
of the valuation in the valuation history of a given trade state.'
in_subset:
- cdm_event_common
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
valuation:
name: valuation
description: Contains all information related to a valuation.
range: Valuation
required: true
multivalued: true
attributes:
valuation:
name: valuation
description: Contains all information related to a valuation.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: ValuationInstruction
domain_of:
- PrimitiveInstruction
- ValuationInstruction
range: Valuation
required: true
multivalued: true
replace:
name: replace
description: Specifies whether the previous valuation tracks in the valuation
history are removed (True) or kept (False).
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: ValuationInstruction
domain_of:
- ValuationInstruction
range: boolean
required: true