ЕСОЗ - публічна документація

Пошук персони новий

Для версії 2 створення запиту на декларацію.

В новій версії буде оптимізовано пошук персон в БД, а також додані нові поля до даних персон - номер запису в ЄДДР та рішення про відмову від ІПН. Зміна пошуку персон, окрім додавання нового поля до пошуку - номер запису в ЄДДР - вирішує проблему з попередньо задубльованими персонами, визвану недобросовісним заповненням данних на місцях.

Ствердження

  1. У зв'язку із постанової Кабінету Міністрів про введеня бланка паспорта громадянина України з безконтактним електронним носієм та закону України Про Єдиний державний демографічний реєстр до параметрів пошуку персони додается пошут за номером запису в ЄДДР.
  2. У зв'яку з тим, що номер запису в ЄДДР наразі не є обов'язковим, у разі відсутності номеру запису в ЄДДР у персони пошук буде відбуватися за ІПН, прізвищем, ім'ям, датою нарождення, номером світоцтва о народженні відповідно.
  3. Якщо за номером запусу в ЄДДР не було знайдено в базі жодної персони, пошук буде відбуватися за ІПН, прізвищем, ім'ям, датою нарождення, номером світоцтва о народженні відповідно.
  4. Так як номер запису в ЄДДР у явному вигляді містить дату народження персони, перед записом номеру до бази даних, номер запису в ЄДДР та дата народження будуть перевірятись на відповідність.
  5. Пошук персони без урахування ІПН можливий лише за наявності відмітки (no_tax_id=true) про відмову від прийняття реєстраційного номера облікової картки платника податків з Державного реєстру фізичних осіб - платників податків (для фізичних осіб, які через свої релігійні переконання відмовляються від прийняття зазначеного номера та офіційно повідомили про це відповідному контролюючому органу).
  6. Відповідно до змін у попередньому пункті, щодо відмітки про відмову від прийняття реєстраційного номера облікової картки платника податків, до бази даних буде додано позицію 'no_tax_id', яка може бути TRUE, FALSE та null (для записів створених до введеня данного параметру). 
  7. Буде оптимізовано пошук за номером документу:
    1. не будуть враховані пробіли.
    2. не будуть враховані інші символи, крім літер та цифр.
    3. усі літери будуть змінені на однаковий регістр.
    4. буде заборонений ввід спеціальних символів до номерів документів.
  8. У випадку коли внутрішній пошук персони повернув більше ніж один запис, має оновлюватись запис, що був доданий до бази останнім. Сортування записів відбувається за датою додавання записів до бази даних.


Пошук персон в базі даних

крокОпис

Дані відправлені до ЦК

під час створення персони за допомогою запиту на декларацію або під час створення кабінету користувача

перевірка наявності ид картки у персони

якщо у персони є номер запису в ЄДДР то пошук персон виконується за цим номером

Пошук персони в БД ЦК за ид картки

Пошук персони в БД ЦК за ид картки

Перевірка флагу No_tax_id

No_tax_id моє бути true для тих персон, що за своїх релігійних переконань відмовились від ІПН та мають відповідну позначку в паспорті

перевірка наявності ІПН у персони

якщо No_tax_id=false наявність ІПН обов'язкова

Пошук персони в БД за ІПН+ДН

ящко ІПН присутній у персони пошук відбувається за номером ІПН та датою нородження персони

перевірка наявності ІПН у персони

якщо No_tax_id=true ІПН має бути відсутній, d в іншому випадку флаг не відповідає дійсності

Перевірка віку персони

перевіряється чи персона вже має паспорт. Паспорт в Україні видається в 14 років.

Пошук персони за Свідоцтвом о народженні та ДН

якщо персона ще не досягла 14 років пошук відбувається на номером свідоцтва о народженні та датою народження

Пошук персони за ДН, ім’ям та прізвищем

Якщо персона через свої релігійні переконання відмовилась від ІПН, має відповідну відмітку у паспорті та не ще має номеру запису в ЄДДР - пошук відбувається за ім'ям, прізвищем та датою народження. Даний пошук є найменш чітким.

Сортування знайдених персона за датою додавання до БД та пошук останньої доданої персони

У випадку, якшо пошук знайшов у базі більше однієї персони оновлюватись буде остання додана персона. 

Запис ид персони до запиту на декларацію

До запиту на створення декларації в поле mpi_id записується ид знайденої персони. Саме для цієї персони буде створено декларацію.

Ид персони до запиту на декларацію не додється.

Буде створено нову персону

Якщо жоддної персони не знайдено поле mpi_id у запиті на створення декларації залишається пустим та при сворені декларації буде створено нову персону

Питання

  1. Номер запису в ЄДДР може бути виданий без ид картки(нового паспорту).
  2. завантаження підтверждення про відмову від ІПН?

ЕСОЗ - публічна документація