Skip to content

Class: TriggerType

URI: fix_orchestra:TriggerType

 classDiagram
    class TriggerType
    click TriggerType href "../TriggerType/"
      TriggerType : actor

      TriggerType : name

      TriggerType : state_machine

Class Properties

Property Value
Class URI fix_orchestra:TriggerType

Slots

Name Cardinality and Range Description Inheritance
state_machine 1
String
Name of the state machine direct
actor 1
Name
Name of the actor that owns the state machine direct
name 1
Name
Name of the transition to invoke direct

Usages

used by used in type used
ActionType trigger range TriggerType
ResponseType trigger range TriggerType

In Subsets

Aliases

  • triggerType

Identifier and Mapping Information

Annotations

property value
xsd_source repositorytypes.xsd

Schema Source

Mappings

Mapping Type Mapped Value
self fix_orchestra:TriggerType
native fix_orchestra:TriggerType
exact fixr:triggerType

LinkML Source

Direct

name: TriggerType
annotations:
  xsd_source:
    tag: xsd_source
    value: repositorytypes.xsd
in_subset:
- repository_types
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- triggerType
exact_mappings:
- fixr:triggerType
slots:
- state_machine
attributes:
  actor:
    name: actor
    description: Name of the actor that owns the state machine
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:actor
    slot_uri: fix_orchestra:actor
    domain_of:
    - TimerSchedule
    - TriggerType
    - Actors
    range: Name
    required: true
  name:
    name: name
    description: Name of the transition to invoke
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:name
    slot_uri: fix_orchestra:name
    domain_of:
    - OidGrp
    - RefidGrp
    - ActorType
    - CategoryType
    - ComponentRuleType
    - ConceptType
    - FieldRuleType
    - FlowType
    - IdentifierType
    - ResponseType
    - ScenarioType
    - SectionType
    - StateMachineType
    - StateType
    - TimerSchedule
    - TimerType
    - TransitionType
    - TriggerType
    - BaseInterfaceType
    - ProtocolType
    - Datatype
    - Repository
    range: Name
    required: true
class_uri: fix_orchestra:TriggerType

Induced

name: TriggerType
annotations:
  xsd_source:
    tag: xsd_source
    value: repositorytypes.xsd
in_subset:
- repository_types
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- triggerType
exact_mappings:
- fixr:triggerType
attributes:
  actor:
    name: actor
    description: Name of the actor that owns the state machine
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:actor
    slot_uri: fix_orchestra:actor
    owner: TriggerType
    domain_of:
    - TimerSchedule
    - TriggerType
    - Actors
    range: Name
    required: true
  name:
    name: name
    description: Name of the transition to invoke
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:name
    slot_uri: fix_orchestra:name
    owner: TriggerType
    domain_of:
    - OidGrp
    - RefidGrp
    - ActorType
    - CategoryType
    - ComponentRuleType
    - ConceptType
    - FieldRuleType
    - FlowType
    - IdentifierType
    - ResponseType
    - ScenarioType
    - SectionType
    - StateMachineType
    - StateType
    - TimerSchedule
    - TimerType
    - TransitionType
    - TriggerType
    - BaseInterfaceType
    - ProtocolType
    - Datatype
    - Repository
    range: Name
    required: true
  state_machine:
    name: state_machine
    description: Name of the state machine
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - stateMachine
    exact_mappings:
    - fixr:stateMachine
    rank: 1000
    slot_uri: fix_orchestra:state_machine
    owner: TriggerType
    domain_of:
    - TriggerType
    range: string
    required: true
class_uri: fix_orchestra:TriggerType