Rules and Parameters::Scheduling
Classe 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}.

Attributi
<Primitive Type> String Event Type Code Event Type Code

Code of the event type.

<Primitive Type> String Event Type Description Event Type Description

Description of the event type.

<Primitive Type> Boolean Currency-Specific Currency-Specific

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

<Primitive Type> String Process to Start 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 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 system entity
<<Entity>> <Class> Default Event Schedule is part of is part of
<<Boundary>> <Class> Event is part of is part of
<<Entity>> <Class> Liquidity Transfer Order triggers triggers

Proprietà:

Is Abstractfalse
Is Activefalse
Is Leaffalse
NameEvent Type
Namespace<Package> Scheduling
Owner<Package> Scheduling
Package<Package> Scheduling
Qualified NameT2S Data Model::Rules and Parameters::Scheduling::Event Type
StereotypeEntity
VisibilityPublic

Dettagli attributo

 Currency-Specific
Public <Primitive Type> Boolean Currency-Specific

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

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Event Type
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameCurrency-Specific
Namespace<<Entity>> <Class> Event Type
Owner<<Entity>> <Class> Event Type
Qualified NameT2S Data Model::Rules and Parameters::Scheduling::Event Type::Currency-Specific
Type<Primitive Type> Boolean
Upper1
VisibilityPublic


 Event Type Code
Public <Primitive Type> String Event Type Code

Code of the event type.

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Event Type
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameEvent Type Code
Namespace<<Entity>> <Class> Event Type
Owner<<Entity>> <Class> Event Type
Qualified NameT2S Data Model::Rules and Parameters::Scheduling::Event Type::Event Type Code
Type<Primitive Type> String
Upper1
VisibilityPublic


 Event Type Description
Public <Primitive Type> String Event Type Description

Description of the event type.

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Event Type
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameEvent Type Description
Namespace<<Entity>> <Class> Event Type
Owner<<Entity>> <Class> Event Type
Qualified NameT2S Data Model::Rules and Parameters::Scheduling::Event Type::Event Type Description
Type<Primitive Type> String
Upper1
VisibilityPublic


 is part of
Private <<Entity>> <Class> Default Event Schedule is part of
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_is part of_groups
Class<<Entity>> <Class> Event Type
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Nameis part of
Namespace<<Entity>> <Class> Event Type
Opposite<Property> groups : Event Type
Owner<<Entity>> <Class> Event Type
Qualified NameT2S Data Model::Rules and Parameters::Scheduling::Event Type::is part of
Type<<Entity>> <Class> Default Event Schedule
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 is part of
Private <<Boundary>> <Class> Event is part of
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_is a assembly of_is part of
Class<<Entity>> <Class> Event Type
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Nameis part of
Namespace<<Entity>> <Class> Event Type
Opposite<Property> is a assembly of : Event Type
Owner<<Entity>> <Class> Event Type
Qualified NameT2S Data Model::Rules and Parameters::Scheduling::Event Type::is part of
Type<<Boundary>> <Class> Event
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 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.

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Event Type
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameProcess Parameters
Namespace<<Entity>> <Class> Event Type
Owner<<Entity>> <Class> Event Type
Qualified NameT2S Data Model::Rules and Parameters::Scheduling::Event Type::Process Parameters
Type<Primitive Type> String
Upper1
VisibilityPublic


 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.

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Event Type
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameProcess to Start
Namespace<<Entity>> <Class> Event Type
Owner<<Entity>> <Class> Event Type
Qualified NameT2S Data Model::Rules and Parameters::Scheduling::Event Type::Process to Start
Type<Primitive Type> String
Upper1
VisibilityPublic


 system entity
Private <<Entity>> <Class> System Entity system entity
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_system entity_event Type
Class<<Entity>> <Class> Event Type
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Lower Value<Literal Integer> 1
Multiplicity1
Namesystem entity
Namespace<<Entity>> <Class> Event Type
Owner<<Entity>> <Class> Event Type
Qualified NameT2S Data Model::Rules and Parameters::Scheduling::Event Type::system entity
Type<<Entity>> <Class> System Entity
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 triggers
Private <<Entity>> <Class> Liquidity Transfer Order triggers
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_is triggered by_triggers
Class<<Entity>> <Class> Event Type
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Nametriggers
Namespace<<Entity>> <Class> Event Type
Opposite<Property> is triggered by : Event Type [0..1]
Owner<<Entity>> <Class> Event Type
Qualified NameT2S Data Model::Rules and Parameters::Scheduling::Event Type::triggers
Type<<Entity>> <Class> Liquidity Transfer Order
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate