# DuplicateCommunicationCriterion

URL: https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Crm\Integrity\DuplicateCommunicationCriterion`
Модуль: Crm.

Исходный файл: `source/crm/lib/integrity/duplicatecommunicationcriterion.php:6`

## Методы (40)

- [`__construct()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/__construct/)
- [`static bulkRegister()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/bulkregister/)
- [`static checkIndex()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/checkindex/)
- [`static createFromMatches()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/createfrommatches/)
- [`equals()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/equals/)
- [`static extractMultifieldsValues()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/extractmultifieldsvalues/)
- [`find()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/find/)
- [`getCommunicationType()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/getcommunicationtype/)
- [`static getHiddenSupportedDedupeTypes()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/gethiddensupporteddedupetypes/)
- [`getIndexTypeID()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/getindextypeid/)
- [`getMatchDescription()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/getmatchdescription/)
- [`getMatches()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/getmatches/)
- [`getMatchHash()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/getmatchhash/)
- [`static getMultifieldsValues()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/getmultifieldsvalues/)
- [`static getRegisteredCodes()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/getregisteredcodes/)
- [`static getRegisteredEntityMatches()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/getregisteredentitymatches/)
- [`static getRegisteredTypes()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/getregisteredtypes/)
- [`getSummary()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/getsummary/)
- [`static getSupportedDedupeTypes()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/getsupporteddedupetypes/) — Получить типы, поддерживаемые системой дедупликации.
- [`getTextTotals()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/gettexttotals/)
- [`getTypeName()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/gettypename/)
- [`getValue()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/getvalue/)
- [`static loadEntitiesMatches()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/loadentitiesmatches/)
- [`static loadEntityMatches()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/loadentitymatches/)
- [`static normalizePhone()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/normalizephone/)
- [`static prepareBatchEntityMultifieldValues()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/preparebatchentitymultifieldvalues/)
- [`static prepareBulkData()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/preparebulkdata/)
- [`static prepareCode()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/preparecode/)
- [`static prepareCodes()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/preparecodes/)
- [`static prepareEntityMultifieldValues()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/prepareentitymultifieldvalues/)
- [`static prepareMatchHash()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/preparematchhash/)
- [`prepareSearchQuery()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/preparesearchquery/) — Подготовить запрос поиска дубликатов
- [`static prepareSortParams()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/preparesortparams/)
- [`static processMultifieldsChange()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/processmultifieldschange/)
- [`static register()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/register/)
- [`static resolveTypeByIndexTypeID()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/resolvetypebyindextypeid/)
- [`static sanitizePhone()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/sanitizephone/)
- [`setCommunicationType()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/setcommunicationtype/)
- [`setValue()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/setvalue/)
- [`static unregister()`](https://chugunov.pro/api-bitrix/crm/integrity/duplicatecommunicationcriterion/unregister/)

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Crm-Integrity-DuplicateCommunicationCriterion.html
