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
- from schema: https://w3id.org/lmodel/fix-orchestra
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