Class: Actors
Participants and the message flows between them
URI: fix_orchestra:Actors
classDiagram
class Actors
click Actors href "../Actors/"
Actors : actor
Actors --> "*" ActorType : actor
click ActorType href "../ActorType/"
Actors : annotation
Actors --> "0..1" Annotation : annotation
click Annotation href "../Annotation/"
Actors : base
Actors : flow
Actors --> "*" FlowType : flow
click FlowType href "../FlowType/"
Class Properties
| Property | Value |
|---|---|
| Class URI | fix_orchestra:Actors |
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| actor | * ActorType |
direct | |
| flow | * FlowType |
direct | |
| annotation | 0..1 Annotation |
direct | |
| base | 0..1 String |
direct |
Unique Keys
actor_key
Unique key slots: name
Usages
| used by | used in | type | used |
|---|---|---|---|
| Repository | actors | range | Actors |
In Subsets
Aliases
- actors
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| xsd_source | repository.xsd |
| xsd_keyrefs | producerKeyRef(refer=fixr:actorKey, selector=fixr:flow, fields=[@source]); consumerKeyRef(refer=fixr:actorKey, selector=fixr:flow, fields=[@destination]) |
Schema Source
- from schema: https://w3id.org/lmodel/fix-orchestra
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | fix_orchestra:Actors |
| native | fix_orchestra:Actors |
| exact | fixr:actors |
LinkML Source
Direct
name: Actors
annotations:
xsd_source:
tag: xsd_source
value: repository.xsd
xsd_keyrefs:
tag: xsd_keyrefs
value: producerKeyRef(refer=fixr:actorKey, selector=fixr:flow, fields=[@source]);
consumerKeyRef(refer=fixr:actorKey, selector=fixr:flow, fields=[@destination])
description: Participants and the message flows between them
in_subset:
- repository
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- actors
exact_mappings:
- fixr:actors
attributes:
actor:
name: actor
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:actor
slot_uri: fix_orchestra:actor
domain_of:
- TimerSchedule
- TriggerType
- Actors
range: ActorType
multivalued: true
inlined: true
inlined_as_list: true
flow:
name: flow
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:flow
slot_uri: fix_orchestra:flow
domain_of:
- MessageType
- Actors
range: FlowType
multivalued: true
inlined: true
inlined_as_list: true
annotation:
name: annotation
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:annotation
slot_uri: fix_orchestra:annotation
domain_of:
- ActorType
- CategoryType
- CodeSetType
- CodeType
- ComponentRefType
- ComponentType
- ConceptType
- FieldRefType
- FieldType
- FlowType
- GroupType
- IdentifiersType
- MappedDatatype
- MessageType
- ResponseType
- ScenarioType
- SectionType
- StateMachineType
- StateType
- TransitionType
- BaseInterfaceType
- ProtocolType
- Datatype
- Actors
- Categories
- CodeSets
- Components
- Concepts
- Datatypes
- Fields
- Groups
- Messages
- Repository
- Scenarios
- Sections
range: Annotation
base:
name: base
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:base
slot_uri: fix_orchestra:base
domain_of:
- MappedDatatype
- Actors
- Categories
- CodeSets
- Components
- Concepts
- Datatypes
- Fields
- Groups
- Messages
- Scenarios
- Sections
- XmlSpecialAttrs
- XmlGlobalAttributes
range: string
class_uri: fix_orchestra:Actors
unique_keys:
actor_key:
unique_key_name: actor_key
unique_key_slots:
- name
description: From XSD <xs:key name="actorKey"> with selector "fixr:actor".
Induced
name: Actors
annotations:
xsd_source:
tag: xsd_source
value: repository.xsd
xsd_keyrefs:
tag: xsd_keyrefs
value: producerKeyRef(refer=fixr:actorKey, selector=fixr:flow, fields=[@source]);
consumerKeyRef(refer=fixr:actorKey, selector=fixr:flow, fields=[@destination])
description: Participants and the message flows between them
in_subset:
- repository
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- actors
exact_mappings:
- fixr:actors
attributes:
actor:
name: actor
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:actor
slot_uri: fix_orchestra:actor
owner: Actors
domain_of:
- TimerSchedule
- TriggerType
- Actors
range: ActorType
multivalued: true
inlined: true
inlined_as_list: true
flow:
name: flow
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:flow
slot_uri: fix_orchestra:flow
owner: Actors
domain_of:
- MessageType
- Actors
range: FlowType
multivalued: true
inlined: true
inlined_as_list: true
annotation:
name: annotation
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:annotation
slot_uri: fix_orchestra:annotation
owner: Actors
domain_of:
- ActorType
- CategoryType
- CodeSetType
- CodeType
- ComponentRefType
- ComponentType
- ConceptType
- FieldRefType
- FieldType
- FlowType
- GroupType
- IdentifiersType
- MappedDatatype
- MessageType
- ResponseType
- ScenarioType
- SectionType
- StateMachineType
- StateType
- TransitionType
- BaseInterfaceType
- ProtocolType
- Datatype
- Actors
- Categories
- CodeSets
- Components
- Concepts
- Datatypes
- Fields
- Groups
- Messages
- Repository
- Scenarios
- Sections
range: Annotation
base:
name: base
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:base
slot_uri: fix_orchestra:base
owner: Actors
domain_of:
- MappedDatatype
- Actors
- Categories
- CodeSets
- Components
- Concepts
- Datatypes
- Fields
- Groups
- Messages
- Scenarios
- Sections
- XmlSpecialAttrs
- XmlGlobalAttributes
range: string
class_uri: fix_orchestra:Actors
unique_keys:
actor_key:
unique_key_name: actor_key
unique_key_slots:
- name
description: From XSD <xs:key name="actorKey"> with selector "fixr:actor".