ActivityInfo Structure
This structure is used to store the event details of the specified Interaction.

Namespace:  Talisma.Server.Common
 

Syntax
C#
[SerializableAttribute]
public struct ActivityInfo

The ActivityInfo type exposes the following members.

Fields
NameDescription
Public fieldafterId
This parameter returns the ID of the current owner, or the Team ID, User ID, Sub Interaction ID, or Contact ID, based on the activity of the event. For example, if an Interaction is assigned to a User, this field returns the ID of the User to whom the Interaction is assigned.
Public fieldafterIdUser
Depending on the activity in the Event, the name of the Contact, User, Team, or System who is the owner of the Interaction after the event occurred.
Public fieldbcc
If a message is sent or received, this is the name of the person to whom a blank carbon copy of the message was sent.
Public fieldbeforeId
The ID of the previous owner, or the Team ID, User ID, Sub Interaction ID, or Contact ID, based on the activity of the event. For example, if an Interaction was assigned to another User, this parameter returns the ID of the User who assigned the Interaction.
Public fieldbeforeIdUser
Depending on the activity in the Event, the name of the Contact, User, Team, or System who was the owner of the Interaction before the event occurred.
Public fieldbyRule
The name of the Rule that triggered the Event.
Public fieldcc
If a message is sent or received, this is the name of the person to whom a copy of the message was sent.
Public fielddirection
The direction of the Interaction.
  • 0 - Indicates that the Interaction was initiated by a User in CampusNexus CRM.
  • Any other numeric value - Indicates that the Interaction was initiated by a Contact.
Public fieldempty
This parameter indicates whether there is any message associated with the event.
  • True - This value indicates that there is a message associated with the event.
  • False - This value indicates that there is no message associated with the event.
For example, the value of this parameter is set to True if the event is associated with the forwarded Interaction.
Public fieldeventDate
Date and time when the event occurred.
Public fieldeventId
A unique ID associated with an event in CampusNexus CRM.
Public fieldeventType
A unique ID associated with an event type in CampusNexus CRM. This parameter returns the ID of the event type.
Public fieldfrom
If a message is received or sent, this is the name of the person who has sent the message.
Public fieldhasAttachment
This parameter indicates whether the event includes any attachments.
  • True - This value indicates that the event includes attachments.
  • False - This value indicates that the event does not include any attachments.
Public fieldinteractionId
The ID of the Interaction associated with Event.
Public fieldinteractionPriority
This parameter indicates the priority of the Interaction.
  • High - This value indicates that the priority of the Interaction is High.
  • Normal - This value indicates that the priority of the Interaction is Normal.
Public fieldisIncoming
The value of this parameter indicates whether the Interaction is Incoming or Outgoing.
  • 1 - This value indicates that the Interaction is Incoming.
  • 0 - This value indicates that the Interaction is Outgoing.
Public fieldLastOpenedDateTime
Event last opened date
Public fieldmailServerEventDate
If a message was sent or received, this is the mail server date and time when the relevant event occurred.
Public fieldmediaId
The ID of the Medium associated with the Event.
Public fieldmessageContent
An array of the MessageContent structure that contains the details of the message, message content, and attachment(s) in the message.
Public fieldoriginatorId
The ID of the Contact, User, or system, depending on the activity in the event. For example, if the Interaction was created after a message was received from a Contact, this method returns the ID of the Contact. This parameter returns the value 1 if the event was originated by the CampusNexus CRM system.
Public fieldoriginatorIdUser
The name of the Contact, User, or system, depending on the activity in the event. For example, if the Interaction was created after a message was received from a Contact, this method returns the name of the Contact.
Public fieldPhoneNumber
This field is used to store the phone number.
Public fieldstatus
This field is for storing the event status.
Public fieldsubject
If the event is associated with the exchange of a message, this variable indicates the subject of the message.
Public fieldto
If a message is sent or received, this is the name of the person who has received the message.
Top
See Also