| Communication Interaction ABE UML Documentation |
Common Domain::Communication Interaction ABE
Class CommunicationInteractionItem
A CommunicationInteractionItem is the smallest entity in a CommunicationInteraction tree.It concerns a unique CommunicationInteractionUseCase and involves the same CommunicationCommunicationInteractionRoles from the beginning to the end of it.A CommunicationInteractionItem might have related Attachment such as the recorded conversation or embedded document in an email.A CommunicationInteractionItem cannot be contained in more than one CommunicationInteraction.There might be one to many CommunicationCommunicationInteractionRoles involved in a CommunicationInteractionItem - 1 CommunicationCommunicationInteractionRole if the interaction corresponds to a communication through Media - 2 CommunicationCommunicationInteractionRoles for simple interactions between Parties and / or Resources - more than 2 CommunicationCommunicationInteractionRoles when all the parties interact in the same Place (ex: face-to-face training, face-to-face marketing presentation) or through the same ContactMedium (ex: conference call)
Properties:
attachment
Public Attachment attachment
-
Constraints:
-
Properties:
-
compositeInteraction
Public CommunicationInteraction compositeInteraction
-
Constraints:
-
Properties:
-
description
Public String description
-
A CommunicationInteractionItem's description might be added to describe some additional information such as “how much the prospective customer seems to be interested”
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | CommunicationInteractionItem |
Datatype | |
Default | |
Default Value | |
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 |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | description |
Name Expression | |
Namespace | CommunicationInteractionItem |
Opposite | |
Owner | CommunicationInteractionItem |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Communication Interaction ABE::CommunicationInteractionItem::description |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
interactionResult
Public CommunicationInteractionResult interactionResult
-
Constraints:
-
Properties:
-
interactionRole
Public CommunicationInteractionRole interactionRole
-
Constraints:
-
Properties:
-
interactionUseCase
Public CommunicationInteractionUseCase interactionUseCase
-
Constraints:
-
Properties:
-
period
Public «baseType» TimePeriod period
-
A CommunicationInteractionItem's period specifies when it happened (starting date and end date).
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | CommunicationInteractionItem |
Datatype | |
Default | |
Default Value | |
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 |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | period |
Name Expression | |
Namespace | CommunicationInteractionItem |
Opposite | |
Owner | CommunicationInteractionItem |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Communication Interaction ABE::CommunicationInteractionItem::period |
Stereotype | required |
Template Parameter | |
Type | «baseType» TimePeriod |
Upper | 1 |
Upper Value | |
Visibility | Public |
sequence
Public Integer sequence
-
The CommunicationInteractionItem’s sequence specifies the order in which they follow one another.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | CommunicationInteractionItem |
Datatype | |
Default | |
Default Value | |
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 |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | sequence |
Name Expression | |
Namespace | CommunicationInteractionItem |
Opposite | |
Owner | CommunicationInteractionItem |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Communication Interaction ABE::CommunicationInteractionItem::sequence |
Stereotype | required |
Template Parameter | |
Type | Integer |
Upper | 1 |
Upper Value | |
Visibility | Public |
type
Public String type
-
A CommunicationInteractionItem's type specifies the type of interaction such as Request, Response, Notification, Waiting or Broadcast.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | CommunicationInteractionItem |
Datatype | |
Default | |
Default Value | |
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 |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | type |
Name Expression | |
Namespace | CommunicationInteractionItem |
Opposite | |
Owner | CommunicationInteractionItem |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Communication Interaction ABE::CommunicationInteractionItem::type |
Stereotype | required |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
| Communication Interaction ABE UML Documentation |