Rules and Parameters::Message Subscription
Classe Message Subscription Rule Set

This entity defines the set of message subscription rules defined by each CSD or NCB.{T2S.11.640}

Each Message Subscription Rule Set is linked to the relevant CSD or NCB, to one or many interested parties (i.e. the parties that receives all the messages identified by the message subscription rule set), and to a set of Message Subscription Rules.

Attributi
<Primitive Type> Date Valid From Valid From

It specifies the date from which the rule set is valid.

<<Entity>> <Class> Message Subscription Rule groups groups
<Primitive Type> Date Valid To Valid To

It specifies the date to which the rule set is valid.

<Primitive Type> String Name Name

It specifies a name defined by the CSD or the NCB to identify the message subscription rule set.

<Primitive Type> String Description Description

Description of the message subscription rule set

<<Entity>> <Class> Party is created by is created by
<<Entity>> <Class> Message Subscription Rule Set Party message Subscription Rule Set Party message Subscription Rule Set Party
<Primitive Type> Boolean Positive/Negative Parameter Set Positive/Negative Parameter Set

It specifies whether the rules of the message subscription rule set represent a positive or negative set of parameters. A positive parameter set shall specify the conditions requiring T2S to apply for the message subscription. A negative parameter set shall specify the conditions for which T2S shall not apply for the message subscription.


Proprietà:

Is Abstractfalse
Is Activefalse
Is Leaffalse
NameMessage Subscription Rule Set
Namespace<Package> Message Subscription
Owner<Package> Message Subscription
Package<Package> Message Subscription
Qualified NameT2S Data Model::Rules and Parameters::Message Subscription::Message Subscription Rule Set
StereotypeEntity
VisibilityPublic

Dettagli attributo

 Description
Public <Primitive Type> String Description

Description of the message subscription rule set

Vincoli:
Proprietà:

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


 groups
Private <<Entity>> <Class> Message Subscription Rule groups
Vincoli:
Proprietà:

AggregationComposite
Association<Association> A_groups_message subscription rule set
Class<<Entity>> <Class> Message Subscription Rule Set
Is Compositetrue
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Lower Value<Literal Integer> 1
Multiplicity1..*
Namegroups
Namespace<<Entity>> <Class> Message Subscription Rule Set
Owner<<Entity>> <Class> Message Subscription Rule Set
Qualified NameT2S Data Model::Rules and Parameters::Message Subscription::Message Subscription Rule Set::groups
Type<<Entity>> <Class> Message Subscription Rule
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 is created by
Private <<Entity>> <Class> Party is created by
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_creates_is created by
Class<<Entity>> <Class> Message Subscription Rule Set
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
Nameis created by
Namespace<<Entity>> <Class> Message Subscription Rule Set
Opposite<Property> creates : Message Subscription Rule Set [0..*]
Owner<<Entity>> <Class> Message Subscription Rule Set
Qualified NameT2S Data Model::Rules and Parameters::Message Subscription::Message Subscription Rule Set::is created by
Type<<Entity>> <Class> Party
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 message Subscription Rule Set Party
Private <<Entity>> <Class> Message Subscription Rule Set Party message Subscription Rule Set Party
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_subscribes to_message Subscription Rule Set Party
Class<<Entity>> <Class> Message Subscription Rule Set
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*
Namemessage Subscription Rule Set Party
Namespace<<Entity>> <Class> Message Subscription Rule Set
Opposite<Property> subscribes to : Message Subscription Rule Set
Owner<<Entity>> <Class> Message Subscription Rule Set
Qualified NameT2S Data Model::Rules and Parameters::Message Subscription::Message Subscription Rule Set::message Subscription Rule Set Party
Type<<Entity>> <Class> Message Subscription Rule Set Party
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 Name
Public <Primitive Type> String Name

It specifies a name defined by the CSD or the NCB to identify the message subscription rule set.

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Message Subscription Rule Set
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameName
Namespace<<Entity>> <Class> Message Subscription Rule Set
Owner<<Entity>> <Class> Message Subscription Rule Set
Qualified NameT2S Data Model::Rules and Parameters::Message Subscription::Message Subscription Rule Set::Name
Type<Primitive Type> String
Upper1
VisibilityPublic


 Positive/Negative Parameter Set
Public <Primitive Type> Boolean Positive/Negative Parameter Set

It specifies whether the rules of the message subscription rule set represent a positive or negative set of parameters. A positive parameter set shall specify the conditions requiring T2S to apply for the message subscription. A negative parameter set shall specify the conditions for which T2S shall not apply for the message subscription.

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Message Subscription Rule Set
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NamePositive/Negative Parameter Set
Namespace<<Entity>> <Class> Message Subscription Rule Set
Owner<<Entity>> <Class> Message Subscription Rule Set
Qualified NameT2S Data Model::Rules and Parameters::Message Subscription::Message Subscription Rule Set::Positive/Negative Parameter Set
Type<Primitive Type> Boolean
Upper1
VisibilityPublic


 Valid From
Public <Primitive Type> Date Valid From

It specifies the date from which the rule set is valid.

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Message Subscription Rule Set
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameValid From
Namespace<<Entity>> <Class> Message Subscription Rule Set
Owner<<Entity>> <Class> Message Subscription Rule Set
Qualified NameT2S Data Model::Rules and Parameters::Message Subscription::Message Subscription Rule Set::Valid From
Type<Primitive Type> Date
Upper1
VisibilityPublic


 Valid To
Public <Primitive Type> Date Valid To

It specifies the date to which the rule set is valid.

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Message Subscription Rule Set
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameValid To
Namespace<<Entity>> <Class> Message Subscription Rule Set
Owner<<Entity>> <Class> Message Subscription Rule Set
Qualified NameT2S Data Model::Rules and Parameters::Message Subscription::Message Subscription Rule Set::Valid To
Type<Primitive Type> Date
Upper1
VisibilityPublic