Overview | Top | Package | Element
| Scheduling UML Documentation

Summary:Attributes Properties | Detail:Attributes

Rules and Parameters::Scheduling
Class Event Type

This entity includes all the information concerning the Event Types defined in T2S {T2S.03.250} {T2S.03.270} {T2S.03.280} {T2S.03.290} {T2S.03.300} An Event Type is any possible kind of event in T2S (e.g. EOD, SOD, Cut-off, Beginning of day time and so forth), regardless of its planned or actual triggering time. Each Event Type can be scheduled at different times for different Operating Day Types and different Currencies, in case the Event Type is currency-specific {T2S.03.303}.

Attributes
<Primitive Type> String | Event Type Code | Code of the event type.
<Primitive Type> String | Event Type Description | Description of the event type.
<Primitive Type> Boolean | Currency-Specific | Boolean attribute specifying whether the event type can be triggered at different times for different currencies.
<Primitive Type> String | Process to Start | It specifies the process(es) that must be started when an event of this type is triggered.
<Primitive Type> String | Process Parameters | It specifies all the parameters of the process(es) that must be started when an event of this type is triggered, e.g. the identification of the software component(s) to be started, the set of required input parameters, an indication whether a process completed notification is expected, etc.
<<Entity>> <Class> System Entity | system entity |
<<Entity>> <Class> Default Event Schedule | is part of |
<<Boundary>> <Class> Event | is part of |
<<Entity>> <Class> Liquidity Transfer Order | triggers |

Properties:

Is Abstract | false
Is Active | false
Is Leaf | false
Name | Event Type
Namespace | <Package> Scheduling
Owner | <Package> Scheduling
Package | <Package> Scheduling
Qualified Name | T2S Data Model::Rules and Parameters::Scheduling::Event Type
Stereotype | Entity
Visibility | Public

Attribute Details

Currency-Specific

    Public <Primitive Type> Boolean Currency-Specific

  Boolean attribute specifying whether the event type can be triggered at different times for different currencies.

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> Event Type
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Currency-Specific
  Namespace | <<Entity>> <Class> Event Type
  Owner | <<Entity>> <Class> Event Type
  Qualified Name | T2S Data Model::Rules and Parameters::Scheduling::Event Type::Currency-Specific
  Type | <Primitive Type> Boolean
  Upper | 1
  Visibility | Public

Event Type Code

    Public <Primitive Type> String Event Type Code

  Code of the event type.

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> Event Type
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Event Type Code
  Namespace | <<Entity>> <Class> Event Type
  Owner | <<Entity>> <Class> Event Type
  Qualified Name | T2S Data Model::Rules and Parameters::Scheduling::Event Type::Event Type Code
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

Event Type Description

    Public <Primitive Type> String Event Type Description

  Description of the event type.

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> Event Type
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Event Type Description
  Namespace | <<Entity>> <Class> Event Type
  Owner | <<Entity>> <Class> Event Type
  Qualified Name | T2S Data Model::Rules and Parameters::Scheduling::Event Type::Event Type Description
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

is part of

    Private <<Entity>> <Class> Default Event Schedule is part of

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_is part of_groups
  Class | <<Entity>> <Class> Event Type
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 0
  Lower Value | <Literal Integer> 0
  Multiplicity | *
  Name | is part of
  Namespace | <<Entity>> <Class> Event Type
  Opposite | <Property> groups : Event Type
  Owner | <<Entity>> <Class> Event Type
  Qualified Name | T2S Data Model::Rules and Parameters::Scheduling::Event Type::is part of
  Type | <<Entity>> <Class> Default Event Schedule
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

is part of

    Private <<Boundary>> <Class> Event is part of

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_is a assembly of_is part of
  Class | <<Entity>> <Class> Event Type
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 0
  Lower Value | <Literal Integer> 0
  Multiplicity | *
  Name | is part of
  Namespace | <<Entity>> <Class> Event Type
  Opposite | <Property> is a assembly of : Event Type
  Owner | <<Entity>> <Class> Event Type
  Qualified Name | T2S Data Model::Rules and Parameters::Scheduling::Event Type::is part of
  Type | <<Boundary>> <Class> Event
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

Process Parameters

    Public <Primitive Type> String Process Parameters

  It specifies all the parameters of the process(es) that must be started when an event of this type is triggered, e.g. the identification of the software component(s) to be started, the set of required input parameters, an indication whether a process completed notification is expected, etc.

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> Event Type
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Process Parameters
  Namespace | <<Entity>> <Class> Event Type
  Owner | <<Entity>> <Class> Event Type
  Qualified Name | T2S Data Model::Rules and Parameters::Scheduling::Event Type::Process Parameters
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

Process to Start

    Public <Primitive Type> String Process to Start

  It specifies the process(es) that must be started when an event of this type is triggered.

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> Event Type
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Process to Start
  Namespace | <<Entity>> <Class> Event Type
  Owner | <<Entity>> <Class> Event Type
  Qualified Name | T2S Data Model::Rules and Parameters::Scheduling::Event Type::Process to Start
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

system entity

    Private <<Entity>> <Class> System Entity system entity

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_system entity_event Type
  Class | <<Entity>> <Class> Event Type
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Lower Value | <Literal Integer> 1
  Multiplicity | 1
  Name | system entity
  Namespace | <<Entity>> <Class> Event Type
  Owner | <<Entity>> <Class> Event Type
  Qualified Name | T2S Data Model::Rules and Parameters::Scheduling::Event Type::system entity
  Type | <<Entity>> <Class> System Entity
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

triggers

    Private <<Entity>> <Class> Liquidity Transfer Order triggers

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_is triggered by_triggers
  Class | <<Entity>> <Class> Event Type
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 0
  Lower Value | <Literal Integer> 0
  Multiplicity | *
  Name | triggers
  Namespace | <<Entity>> <Class> Event Type
  Opposite | <Property> is triggered by : Event Type [0..1]
  Owner | <<Entity>> <Class> Event Type
  Qualified Name | T2S Data Model::Rules and Parameters::Scheduling::Event Type::triggers
  Type | <<Entity>> <Class> Liquidity Transfer Order
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

Overview | Top | Package | Element
| Scheduling UML Documentation

Summary:Attributes Properties | Detail:Attributes