Common Domain::Business Interaction ABE
Class BusinessInteraction

A BusinessInteraction is an arrangement or a contract between one or more PartyRoles, ResourceRoles, or CustomerAccounts. A BusinessInteraction may consist of one or more BusinessInteractionItems. A BusinessInteractionItem may refer to a Product, Service, Resource, or one of their specifications. A BusinessInteraction is further defined by one or more Places. One BusinessInteraction may reference another BusinessInteraction and one BusinessInteractionItem may reference another BusinessInteractionItem on the same or different BusinessInteraction.

Attributes
BusinessInteraction _businessInteraction _businessInteraction
BusinessInteraction _businessInteraction1 _businessInteraction1
BusinessInteractionItem _businessInteractionItem _businessInteractionItem
BusinessInteractionRole _businessInteractionRole _businessInteractionRole
BusinessInteractionSpec _businessInteractionSpec _businessInteractionSpec
BusinessInteractionType _businessInteractionType _businessInteractionType
BusinessInteractionVersion _businessInteractionVersion _businessInteractionVersion
LoyaltyExecutionPoint _loyaltyExecutionPoint _loyaltyExecutionPoint
Attachment attachment attachment
BusinessInteraction businessInteraction businessInteraction
BusinessInteraction businessInteraction2 businessInteraction2
BusinessInteractionLocation businessInteractionItem businessInteractionItem
String description description

This is a string, and defines a textual free-form description of the object.
Narrative that explains the interaction and details about the interaction, such as why the interaction is taking place.

DateTime endDate endDate

The date on which an interaction is closed or completed.

String ID ID

Unique identifier for Interaction.

DateTime startDate startDate

Date interaction initiated.

String status status

The current condition of an interaction, such as open, in research, closed, and so forth.


Properties:

Alias
Classifier Behavior
Is Abstracttrue
Is Activefalse
Is Leaffalse
Keywords
NameBusinessInteraction
Name Expression
Namespace«014» Business Interaction ABE
Owned Template Signature
Owner«014» Business Interaction ABE
Owning Template Parameter
Package«014» Business Interaction ABE
Qualified NameSID Models::Common Domain::Business Interaction ABE::BusinessInteraction
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _businessInteraction
Public BusinessInteraction _businessInteraction
Constraints:
Properties:

AggregationNone
Alias
AssociationBusinessInteractionRelationship
Association End
ClassBusinessInteraction
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_businessInteraction
Name Expression
NamespaceBusinessInteraction
Opposite_businessInteraction1
OwnerBusinessInteraction
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Business Interaction ABE::BusinessInteraction::_businessInteraction
Stereotype
Template Parameter
TypeBusinessInteraction
Upper*
Upper Value(*)
VisibilityPublic


 _businessInteraction1
Public BusinessInteraction _businessInteraction1
Constraints:
Properties:

AggregationNone
Alias
AssociationBusinessInteractionRelationship
Association End
ClassBusinessInteraction
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_businessInteraction1
Name Expression
NamespaceBusinessInteraction
Opposite_businessInteraction
OwnerBusinessInteraction
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Business Interaction ABE::BusinessInteraction::_businessInteraction1
Stereotype
Template Parameter
TypeBusinessInteraction
Upper*
Upper Value(*)
VisibilityPublic


 _businessInteractionItem
Public BusinessInteractionItem _businessInteractionItem
Constraints:
Properties:

AggregationShared
Alias
Association«doNotImplement» BusinessInteractionComprisedOf
Association End
ClassBusinessInteraction
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_businessInteractionItem
Name Expression
NamespaceBusinessInteraction
Opposite_businessInteraction
OwnerBusinessInteraction
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Business Interaction ABE::BusinessInteraction::_businessInteractionItem
Stereotype
Template Parameter
TypeBusinessInteractionItem
Upper*
Upper Value(*)
VisibilityPublic


 _businessInteractionRole
Public BusinessInteractionRole _businessInteractionRole
Constraints:
Properties:

AggregationShared
Alias
AssociationBusinessInteractionInvolves
Association End
ClassBusinessInteraction
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_businessInteractionRole
Name Expression
NamespaceBusinessInteraction
Opposite_businessInteraction
OwnerBusinessInteraction
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Business Interaction ABE::BusinessInteraction::_businessInteractionRole
Stereotype
Template Parameter
TypeBusinessInteractionRole
Upper*
Upper Value(*)
VisibilityPublic


 _businessInteractionSpec
Public BusinessInteractionSpec _businessInteractionSpec
Constraints:
Properties:

AggregationNone
Alias
AssociationBusinessInteractionSpecCharacterizes
Association End
ClassBusinessInteraction
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Name_businessInteractionSpec
Name Expression
NamespaceBusinessInteraction
Opposite_businessInteraction
OwnerBusinessInteraction
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Business Interaction ABE::BusinessInteraction::_businessInteractionSpec
Stereotype
Template Parameter
TypeBusinessInteractionSpec
Upper1
Upper Value(1)
VisibilityPublic


 _businessInteractionType
Public BusinessInteractionType _businessInteractionType
Constraints:
Properties:

AggregationNone
Alias
AssociationBusinessInteractionTypeCategorizes
Association End
ClassBusinessInteraction
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower1
Lower Value(1)
Multiplicity1
Name_businessInteractionType
Name Expression
NamespaceBusinessInteraction
Opposite_businessInteraction
OwnerBusinessInteraction
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Business Interaction ABE::BusinessInteraction::_businessInteractionType
Stereotype
Template Parameter
TypeBusinessInteractionType
Upper1
Upper Value(1)
VisibilityPublic


 _businessInteractionVersion
Public BusinessInteractionVersion _businessInteractionVersion
Constraints:
Properties:

AggregationShared
Alias
AssociationBusinessInteractionModifiedBy
Association End
ClassBusinessInteraction
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_businessInteractionVersion
Name Expression
NamespaceBusinessInteraction
Opposite_businessInteraction
OwnerBusinessInteraction
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Business Interaction ABE::BusinessInteraction::_businessInteractionVersion
Stereotype
Template Parameter
TypeBusinessInteractionVersion
Upper*
Upper Value(*)
VisibilityPublic


 _loyaltyExecutionPoint
Public LoyaltyExecutionPoint _loyaltyExecutionPoint
Constraints:
Properties:

AggregationNone
Alias
AssociationBusinessInteractionIsTriggeredBy
Association End
ClassBusinessInteraction
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Name_loyaltyExecutionPoint
Name Expression
NamespaceBusinessInteraction
Opposite_businessInteraction
OwnerBusinessInteraction
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Business Interaction ABE::BusinessInteraction::_loyaltyExecutionPoint
Stereotype
Template Parameter
TypeLoyaltyExecutionPoint
Upper1
Upper Value(1)
VisibilityPublic


 attachment
Public Attachment attachment
Constraints:
Properties:

AggregationNone
Alias
AssociationBIAdditionalInformationProvidedBy
Association End
ClassBusinessInteraction
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
Nameattachment
Name Expression
NamespaceBusinessInteraction
OppositebusinessInteraction
OwnerBusinessInteraction
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Business Interaction ABE::BusinessInteraction::attachment
Stereotype
Template Parameter
TypeAttachment
Upper*
Upper Value(*)
VisibilityPublic


 businessInteraction
Public BusinessInteraction businessInteraction
Constraints:
Properties:

AggregationNone
Alias
AssociationBusinessInteractionReferences
Association End
ClassBusinessInteraction
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamebusinessInteraction
Name Expression
NamespaceBusinessInteraction
OppositebusinessInteraction2
OwnerBusinessInteraction
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Business Interaction ABE::BusinessInteraction::businessInteraction
Stereotype
Template Parameter
TypeBusinessInteraction
Upper*
Upper Value(*)
VisibilityPublic


 businessInteraction2
Public BusinessInteraction businessInteraction2
Constraints:
Properties:

AggregationNone
Alias
AssociationBusinessInteractionReferences
Association End
ClassBusinessInteraction
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamebusinessInteraction2
Name Expression
NamespaceBusinessInteraction
OppositebusinessInteraction
OwnerBusinessInteraction
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Business Interaction ABE::BusinessInteraction::businessInteraction2
Stereotype
Template Parameter
TypeBusinessInteraction
Upper*
Upper Value(*)
VisibilityPublic


 businessInteractionItem
Public BusinessInteractionLocation businessInteractionItem
Constraints:
Properties:

AggregationNone
Alias
AssociationBusinessInteractionLocationSpecifiesThePlaceForBI
Association End
ClassBusinessInteraction
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamebusinessInteractionItem
Name Expression
NamespaceBusinessInteraction
OppositebusinessInteraction
OwnerBusinessInteraction
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Business Interaction ABE::BusinessInteraction::businessInteractionItem
Stereotype
Template Parameter
TypeBusinessInteractionLocation
Upper*
Upper Value(*)
VisibilityPublic


 description
Public String description

This is a string, and defines a textual free-form description of the object.
Narrative that explains the interaction and details about the interaction, such as why the interaction is taking place.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassBusinessInteraction
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
Namedescription
Name Expression
NamespaceBusinessInteraction
Opposite
OwnerBusinessInteraction
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Business Interaction ABE::BusinessInteraction::description
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 endDate
Public DateTime endDate

The date on which an interaction is closed or completed.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassBusinessInteraction
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NameendDate
Name Expression
NamespaceBusinessInteraction
Opposite
OwnerBusinessInteraction
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Business Interaction ABE::BusinessInteraction::endDate
Stereotyperequired
Template Parameter
TypeDateTime
Upper1
Upper Value
VisibilityPublic


 ID
Public String ID

Unique identifier for Interaction.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassBusinessInteraction
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NameID
Name Expression
NamespaceBusinessInteraction
Opposite
OwnerBusinessInteraction
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Business Interaction ABE::BusinessInteraction::ID
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 startDate
Public DateTime startDate

Date interaction initiated.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassBusinessInteraction
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NamestartDate
Name Expression
NamespaceBusinessInteraction
Opposite
OwnerBusinessInteraction
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Business Interaction ABE::BusinessInteraction::startDate
Stereotyperequired
Template Parameter
TypeDateTime
Upper1
Upper Value
VisibilityPublic


 status
Public String status

The current condition of an interaction, such as open, in research, closed, and so forth.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassBusinessInteraction
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
Namestatus
Name Expression
NamespaceBusinessInteraction
Opposite
OwnerBusinessInteraction
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Business Interaction ABE::BusinessInteraction::status
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic