GetClientsByKeyFields
Перейти к навигации
Перейти к поиску
Назначение
Получение списка клиентов по ключевым полям.
Параметры
- aSessionID Идентификатор сессии
- aClient Структура Client
- Consent_bool Согласие от субъекта на сбор и обработку персональных данных (0 - согласие субъекта отсутствует; 1 - субъект предоставил согласие на сбор и обработку персональных данных) (обязательно, установлено на стенд TESTESBD-BETA)
Необходимо передать заполненную структуру Client с реквизитами, необходимыми для поиска. В условиях поиска участвуют только следующие атрибуты: ID, First_Name, Middle_Name, Last_Name, Juridical_Person_Name, Born, DOCUMENT_NUMBER, DOCUMENT_TYPE_ID, TPRN, IIN, SIC, и обязательные параметры Natural_Person_Bool, RESIDENT_BOOL
Возвращаемое значение
Массив структур Client
тэги: <DOCUMENT_TYPE_ID>0</DOCUMENT_TYPE_ID> <Address></Address> <DOCUMENT_NUMBER></DOCUMENT_NUMBER> <DOCUMENT_GIVED_BY></DOCUMENT_GIVED_BY> <DOCUMENT_GIVED_DATE></DOCUMENT_GIVED_DATE> <EMAIL></EMAIL> <PHONES></PHONES> будут скрыты, даже если в ЕСБД они заполнены.
Для просмотра этих тэгов необходимо наличие у пользователя роли "PersonalDataViewer"