Class: ObservationInstruction
Specifies inputs needed to process an observation.
URI: common_domain_model:ObservationInstruction
classDiagram
class ObservationInstruction
click ObservationInstruction href "../ObservationInstruction/"
ObservationInstruction : observationEvent
ObservationInstruction --> "1" ObservationEvent : observationEvent
click ObservationEvent href "../ObservationEvent/"
Slots
Usages
In Subsets
- Rosetta func: Create_Observation — Function specification to create an observation that incorporates an observation event into the observation history of a given trade state.
Annotations
| property |
value |
| rosetta_functions |
[{"name":"Create_Observation","description":"Function specification to create an observation that incorporates an observation event into the observation history of a given trade state.","inputs":[{"name":"instruction","type":"ObservationInstruction","cardinality":"1..1"},{"name":"before","type":"TradeState","cardinality":"1..1"}],"output":{"name":"after","type":"TradeState","cardinality":"1..1"}}] |
Schema Source
Mappings
| Mapping Type |
Mapped Value |
| self |
common_domain_model:ObservationInstruction |
| native |
common_domain_model:ObservationInstruction |
LinkML Source
Direct
name: ObservationInstruction
annotations:
rosetta_functions:
tag: rosetta_functions
value: '[{"name":"Create_Observation","description":"Function specification to
create an observation that incorporates an observation event into the observation
history of a given trade state.","inputs":[{"name":"instruction","type":"ObservationInstruction","cardinality":"1..1"},{"name":"before","type":"TradeState","cardinality":"1..1"}],"output":{"name":"after","type":"TradeState","cardinality":"1..1"}}]'
description: Specifies inputs needed to process an observation.
comments:
- 'Rosetta func: Create_Observation — Function specification to create an observation
that incorporates an observation event into the observation history of a given trade
state.'
in_subset:
- cdm_event_common
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- observationEvent
Induced
name: ObservationInstruction
annotations:
rosetta_functions:
tag: rosetta_functions
value: '[{"name":"Create_Observation","description":"Function specification to
create an observation that incorporates an observation event into the observation
history of a given trade state.","inputs":[{"name":"instruction","type":"ObservationInstruction","cardinality":"1..1"},{"name":"before","type":"TradeState","cardinality":"1..1"}],"output":{"name":"after","type":"TradeState","cardinality":"1..1"}}]'
description: Specifies inputs needed to process an observation.
comments:
- 'Rosetta func: Create_Observation — Function specification to create an observation
that incorporates an observation event into the observation history of a given trade
state.'
in_subset:
- cdm_event_common
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
observationEvent:
name: observationEvent
description: Contains all information related to an observation.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: ObservationInstruction
domain_of:
- ObservationInstruction
range: ObservationEvent
required: true