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

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Через оптимізацію процессу, був перероблений пошук персон в ЦК E-Health. 

Будут імлементовані наступні зміни в он-лайн пошуку персон:

  1. Пошук персон, яким на момент пошуку у системі не виповнилось 14 років, відбуватиметься за цифрами у номері свідоцтва о народженні, прізвищем та датою народження.
  2. У випадку, якщо будь-яка персона має в наявності реєстраційний номер облікової картки платника податків (РНОКПП), пошук відбуватиметься за РНОКПП та датаю народження.
  3. Відмітка про відмову від прийняття РНОКПП не є обов'зкової для персон віком до 14 років.
  4. За наявності відмітки (no_tax_id=true) про відмову від прийняття РНОКПП до ЦК E-Health має бути завантажена скан копія відмітки про відмову від РНОКПП у паспорті.
  5. При завантаженному документі декларація створюється у статусі "pending_verification" для того, щоб співробітник НСЗУ мав можливість перевірити наявність та вірність документа та підтвердити або відкликати декларацію.
  6. Перевідка декларації та документів, завантажених до системи, має бути доступна з адміністративної панелі.
  7. За наявності відмітки (no_tax_id=true) про відмову від прийняття РНОКПП пошук дорослої персони, тій якій вже виповнилось 14 років на момент пошуку, відбуватимется за номером паспорта.

КрокОпис
1Дані відправлені до ЦКпід час створення персони за допомогою запиту на декларацію або під час створення кабінету користувача
2Перевірка наявності ІПН у персоніПеревірка наявності ІПН у пейлоаді
3ІПН є?Якщо є переходимо до кроку 5, якщо немає - до кроку 6
4Перевірка відмітки про відмову від ІПН Якщо ІПН є у персони відмітка "no_tax_id" має бути false
5Пошук персони за ІПН на ДНВыдбуваэться пошук персони у ЦК за номером ЫПН та датоъ народження
6Перевірка віку персониРозраховується вік персони, як різниця між поточною датою та датою народження персони. В залежності від віку пошук відбувається за різними алгоритмами.
7Вік > 14?Якщо вік персони більший за 14, то переходимо до кроку 8, якщо менший - до кроку 12
8Перевірка відмітки про відмову ІПНЯкщо ІПН немає, але за віком у персони має бути в наявності ІПН, відмітка "no_tax_id" має бути true.
9Відмітка  є?Перевірка відмітки "no_tax_id", якщо відмітка true переходимо до кроку 10, в іншому випадку повертаємо помилку.
10Генерування лінку для завантаження ІПНГенеруємо лінк для завантаження підтвердження відмиви персони від ІПН - скану відповідної сторінки паспорту
11Пошук персони за номером паспортуПошук персони на номером паспорту
12Пошук персони за цифрами у номері свідоцтва, ДН, прізвищемПошук персон, яким на момент пошуку у системі ще не виповнилось 14 років, відбувається лише за цифрами у номері свідоцтва, Прізвищем та датою народження
13Знайдена персона?Перевірка знайдених персон, а токоє їз кільклості. У разі якщо знайдено одну персону - переходимо до куроку 15, якщо більше за одну - до кроку 14, та якщо не знайдено жодної персони у системі - до кроку 16
14Сортування знайдених персон за датою додавання до БД та пошук останньої доданої персониУ випадку, якшо пошук знайшов у базі більше однієї персони оновлюватись буде остання додана персона. 
15запис ид персона до запиту на деклараціюДо запиту на створення декларації в поле mpi_id записується ид знайденої персони. Саме для цієї персони буде створено декларацію.
16створення нової персониЯкщо жоддної персони не знайдено поле mpi_id у запиті на створення декларації залишається пустим та при сворені декларації буде створено нову персону
  • No labels