static function getAssignedByFields()
{
$fields = [
'ASSIGNED_BY_PRINTABLE' => array(
'Name' => GetMessage('CRM_DOCUMENT_FIELD_ASSIGNED_BY_PRINTABLE'),
'Type' => 'string',
),
'ASSIGNED_BY_EMAIL' => array(
'Name' => GetMessage('CRM_DOCUMENT_FIELD_ASSIGNED_BY_EMAIL'),
'Type' => 'string',
),
'ASSIGNED_BY_WORK_PHONE' => array(
'Name' => GetMessage('CRM_DOCUMENT_FIELD_ASSIGNED_BY_WORK_PHONE'),
'Type' => 'string',
),
'ASSIGNED_BY_PERSONAL_MOBILE' => array(
'Name' => GetMessage('CRM_DOCUMENT_FIELD_ASSIGNED_BY_PERSONAL_MOBILE'),
'Type' => 'string',
),
'ASSIGNED_BY.UF_PHONE_INNER' => array(
'Name' => GetMessage('CRM_DOCUMENT_FIELD_ASSIGNED_BY_UF_PHONE_INNER'),
'Type' => 'string',
),
'ASSIGNED_BY.LOGIN' => array(
'Name' => GetMessage('CRM_DOCUMENT_FIELD_ASSIGNED_BY_LOGIN'),
'Type' => 'string',
),
'ASSIGNED_BY.ACTIVE' => array(
'Name' => GetMessage('CRM_DOCUMENT_FIELD_ASSIGNED_BY_ACTIVE'),
'Type' => 'bool',
),
'ASSIGNED_BY.LAST_NAME' => array(
'Name' => GetMessage('CRM_DOCUMENT_FIELD_ASSIGNED_BY_LAST_NAME'),
'Type' => 'string',
),
'ASSIGNED_BY.NAME' => array(
'Name' => GetMessage('CRM_DOCUMENT_FIELD_ASSIGNED_BY_NAME'),
'Type' => 'string',
),
'ASSIGNED_BY.SECOND_NAME' => array(
'Name' => GetMessage('CRM_DOCUMENT_FIELD_ASSIGNED_BY_SECOND_NAME'),
'Type' => 'string',
),
'ASSIGNED_BY.WORK_POSITION' => array(
'Name' => GetMessage('CRM_DOCUMENT_FIELD_ASSIGNED_BY_WORK_POSITION'),
'Type' => 'string',
),
'ASSIGNED_BY.PERSONAL_WWW' => array(
'Name' => GetMessage('CRM_DOCUMENT_FIELD_ASSIGNED_BY_PERSONAL_WWW'),
'Type' => 'string',
),
'ASSIGNED_BY.PERSONAL_CITY' => array(
'Name' => GetMessage('CRM_DOCUMENT_FIELD_ASSIGNED_BY_PERSONAL_CITY'),
'Type' => 'string',
),
'ASSIGNED_BY.UF_SKYPE' => array(
'Name' => GetMessage('CRM_DOCUMENT_FIELD_ASSIGNED_BY_UF_SKYPE'),
'Type' => 'string',
),
'ASSIGNED_BY.UF_TWITTER' => array(
'Name' => GetMessage('CRM_DOCUMENT_FIELD_ASSIGNED_BY_UF_TWITTER'),
'Type' => 'string',
),
'ASSIGNED_BY.UF_FACEBOOK' => array(
'Name' => GetMessage('CRM_DOCUMENT_FIELD_ASSIGNED_BY_UF_FACEBOOK'),
'Type' => 'string',
),
'ASSIGNED_BY.UF_LINKEDIN' => array(
'Name' => GetMessage('CRM_DOCUMENT_FIELD_ASSIGNED_BY_UF_LINKEDIN'),
'Type' => 'string',
),
'ASSIGNED_BY.UF_XING' => array(
'Name' => GetMessage('CRM_DOCUMENT_FIELD_ASSIGNED_BY_UF_XING'),
'Type' => 'string',
),
'ASSIGNED_BY.UF_WEB_SITES' => array(
'Name' => GetMessage('CRM_DOCUMENT_FIELD_ASSIGNED_BY_UF_WEB_SITES'),
'Type' => 'string',
),
];
return array_merge(
$fields,
static::getExtendedResponsibleFields(),
);
}