Skip to content

Class: TimerSchedule

URI: fix_orchestra:TimerSchedule

 classDiagram
    class TimerSchedule
    click TimerSchedule href "../TimerSchedule/"
      TimerSchedule : activity





        TimerSchedule --> "1" ActionType : activity
        click ActionType href "../ActionType/"



      TimerSchedule : actor

      TimerSchedule : interval

      TimerSchedule : name

      TimerSchedule : operation





        TimerSchedule --> "1" TimerOperation : operation
        click TimerOperation href "../TimerOperation/"



Class Properties

Property Value
Class URI fix_orchestra:TimerSchedule

Slots

Name Cardinality and Range Description Inheritance
activity 1
ActionType
Action to take when a timer expires direct
operation 1
TimerOperation
direct
interval 0..1
String
direct
actor 1
Name
Name of the actor that owns the timer direct
name 1
Name
Name of the timer direct

Usages

used by used in type used
ActionType timer_schedule range TimerSchedule
ResponseType timer_schedule range TimerSchedule

In Subsets

Aliases

  • timerSchedule

Identifier and Mapping Information

Annotations

property value
xsd_source repositorytypes.xsd

Schema Source

Mappings

Mapping Type Mapped Value
self fix_orchestra:TimerSchedule
native fix_orchestra:TimerSchedule
exact fixr:timerSchedule

LinkML Source

Direct

name: TimerSchedule
annotations:
  xsd_source:
    tag: xsd_source
    value: repositorytypes.xsd
in_subset:
- repository_types
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- timerSchedule
exact_mappings:
- fixr:timerSchedule
slots:
- activity
- operation
- interval
slot_usage:
  activity:
    name: activity
    description: Action to take when a timer expires
    required: true
attributes:
  actor:
    name: actor
    description: Name of the actor that owns the timer
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:actor
    rank: 1000
    slot_uri: fix_orchestra:actor
    domain_of:
    - TimerSchedule
    - TriggerType
    - Actors
    range: Name
    required: true
  name:
    name: name
    description: Name of the timer
    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:TimerSchedule

Induced

name: TimerSchedule
annotations:
  xsd_source:
    tag: xsd_source
    value: repositorytypes.xsd
in_subset:
- repository_types
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- timerSchedule
exact_mappings:
- fixr:timerSchedule
slot_usage:
  activity:
    name: activity
    description: Action to take when a timer expires
    required: true
attributes:
  actor:
    name: actor
    description: Name of the actor that owns the timer
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:actor
    rank: 1000
    slot_uri: fix_orchestra:actor
    owner: TimerSchedule
    domain_of:
    - TimerSchedule
    - TriggerType
    - Actors
    range: Name
    required: true
  name:
    name: name
    description: Name of the timer
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:name
    slot_uri: fix_orchestra:name
    owner: TimerSchedule
    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
  activity:
    name: activity
    description: Action to take when a timer expires
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:activity
    rank: 1000
    slot_uri: fix_orchestra:activity
    owner: TimerSchedule
    domain_of:
    - StateType
    - TimerSchedule
    range: ActionType
    required: true
  operation:
    name: operation
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:operation
    rank: 1000
    slot_uri: fix_orchestra:operation
    owner: TimerSchedule
    domain_of:
    - TimerSchedule
    range: TimerOperation
    required: true
  interval:
    name: interval
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:interval
    rank: 1000
    slot_uri: fix_orchestra:interval
    owner: TimerSchedule
    domain_of:
    - TimerSchedule
    range: string
class_uri: fix_orchestra:TimerSchedule