| Name | Description | Type | Additional information |
|---|---|---|---|
| TypeName |
TypeName can be: Person, Course, Project |
string |
None. |
| Id |
Id for recipient |
integer |
None. |
| TypeNameId |
Unique identifier for a Person, Course or Project. Formatted like "TypeName-Id" |
string |
None. |
| UserName |
UserName for a Person, for other types is empty |
string |
None. |
| ExtraUserInformation |
Contains extra user information which can be different depending on customer settings. It can be either username, synchronization key, any of 5 custom strings or none. |
string |
None. |
| Label |
Label for recipient. Stores one of the following: Person Name, Course Title, Project Title |
string |
None. |
| EncodedLabel |
Js-encoded Label for recipient. |
string |
None. |
| Organization |
Organization for recipient. |
string |
None. |
| ShortLabel |
Label for recipient. If Type = 0 this is set to persons initials |
string |
None. |
| SearchLabel |
Additional label for search recipient. If Type = 0 this is set to person name in the general format "FirstName LastName". |
string |
None. |
| SortField |
Label to sort on |
integer |
None. |
| ParticipantsCount |
Used for Course or Projects. The number of participants in the conversation |
integer |
None. |
| ProfileImageUrl |
URL to avatar image for this recipient |
string |
None. |
| ColorSchema |
Color schema for this recipient |
string |
None. |
| Code |
Extra code to be displayed after the recipients name |
string |
None. |
| CanReceive |
Check if recipient can receive new messages |
boolean |
None. |
| RoleInHierarchyTitle |
Name of the role in the home hierarchy. |
string |
None. |