• Модуль: bizproc
  • Путь к файлу: ~/bitrix/modules/bizproc/lib/service/user.php
  • Класс: BitrixBizprocServiceUser
  • Вызов: User::getUserBaseFields
public function getUserBaseFields(): array
{
	return [
		'ACTIVE' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_ACTIVE'),
			'Type' => 'bool',
		],
		'EMAIL' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_EMAIL'),
			'Type' => 'string',
		],
		'WORK_PHONE' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_WORK_PHONE'),
			'Type' => 'string',
		],
		'PERSONAL_MOBILE' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_PERSONAL_MOBILE'),
			'Type' => 'string',
		],
		'UF_PHONE_INNER' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_UF_PHONE_INNER'),
			'Type' => 'string',
		],
		'LOGIN' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_LOGIN'),
			'Type' => 'string',
		],
		'NAME' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_NAME'),
			'Type' => 'string',
		],
		'LAST_NAME' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_LAST_NAME'),
			'Type' => 'string',
		],
		'SECOND_NAME' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_SECOND_NAME'),
			'Type' => 'string',
		],
		'WORK_POSITION' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_WORK_POSITION'),
			'Type' => 'string',
		],
		'PERSONAL_BIRTHDAY' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_PERSONAL_BIRTHDAY'),
			'Type' => 'date',
		],
		'PERSONAL_WWW' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_PERSONAL_WWW'),
			'Type' => 'string',
		],
		'PERSONAL_CITY' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_PERSONAL_CITY'),
			'Type' => 'string',
		],
		'UF_DEPARTMENT' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_DEPARTMENT'),
			'Type' => 'int',
			'Multiple' => true,
		],
		'UF_SKYPE' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_UF_SKYPE'),
			'Type' => 'string',
		],
		'UF_TWITTER' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_UF_TWITTER'),
			'Type' => 'string',
		],
		'UF_FACEBOOK' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_UF_FACEBOOK'),
			'Type' => 'string',
		],
		'UF_LINKEDIN' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_UF_LINKEDIN'),
			'Type' => 'string',
		],
		'UF_XING' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_UF_XING'),
			'Type' => 'string',
		],
		'UF_WEB_SITES' => [
			'Name' => Loc::getMessage('BP_SERVICE_USER_UF_WEB_SITES'),
			'Type' => 'string',
		],
	];
}