Skip to content

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

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".