# Оновлення 1.27 (../07/2026)

<p class="callout success">***1.** **Автоматичне блокування акаунта після 30 днів неактивності***</p>

<span style="color: rgb(0, 0, 0);">Умови блокування і відновлення акаунта:</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Акаунт блокується, якщо користувач не входив у систему протягом 30 днів - статус автоматично змінюється на «Неактивний».</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Розблокування акаунта виконується лише адміністратором системи.</span>

[![image.png](https://knowledge.phc.org.ua/uploads/images/gallery/2026-07/scaled-1680-/F9Wimage.png)](https://knowledge.phc.org.ua/uploads/images/gallery/2026-07/F9Wimage.png)

<span style="white-space: pre-wrap;"></span>

<p class="callout success">***2.** **Реалізовано механізм складних паролів***</p>

<span style="color: rgb(0, 0, 0);">Відтепер при реєстрації / авторизації в системі треба використовувати пароль, який складається з 12 символів і включає великі та маленькі латинські літери, цифри та спец. символи.</span>

<span style="color: rgb(0, 0, 0);">Пароль не може:</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Бути порожнім</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Містити не латинські літери</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Бути коротший за мінімальну довжину (12 символів)</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Не мати великої / маленької літери, цифри та спец. символу</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Містити назву додатку, email, частину телефону</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Містити транслітероване ім'я та прізвище, наприклад, Ivanova Natalya</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Містити попередній, поточний або наступний рiк</span>

[![image.png](https://knowledge.phc.org.ua/uploads/images/gallery/2026-07/scaled-1680-/sS9image.png)](https://knowledge.phc.org.ua/uploads/images/gallery/2026-07/sS9image.png)

<span style="white-space: pre-wrap;"></span>

<p class="callout success">***3.** **Оновлено механізм отримання логіну та паролю безпосередніми надавачами послуг***</p>

<span style="color: rgb(0, 0, 0);">Відтепер замість логіну та паролю у листі, безпосередній надавач отримує унікальне тимчасове посилання при переході по якому самостійно встановлює пароль.</span>

<span style="color: rgb(0, 0, 0);">Посилання діє протягом 5 днів, після чого автоматично блокується разом із обліковим записом у разі його неактивації.</span>

[![image.png](https://knowledge.phc.org.ua/uploads/images/gallery/2026-07/scaled-1680-/l7iimage.png)](https://knowledge.phc.org.ua/uploads/images/gallery/2026-07/l7iimage.png)

<p class="callout success">***4. Реалізовано механізм квотування оплачуваних послуг залежно від способу верифікації клієнта.***</p>

<span style="color: rgb(0, 0, 0);">Основні зміни:</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Для договорів можна налаштовувати відсоток послуг, що оплачуються залежно від типу верифікації.</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;">За замовчуванням передбачено розподіл: </span>

<span style="color: rgb(0, 0, 0);">o</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">80% послуг, верифікованих дзвінком або SMS;</span>

<span style="color: rgb(0, 0, 0);">o</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">20% послуг, верифікованих / внесених документатором або без верифікації.</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Квота впливає лише на оплачуваність послуг і не обмежує їх внесення до системи.</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Розрахунок квоти виконується в межах періоду дії договору та календарного місяця.</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Якщо кількість послуг, верифікованих документатором або без верифікації, перевищує встановлену квоту, надлишкові послуги автоматично позначаються як неоплачувані (починаючи з останніх за датою).</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">При внесенні або редагуванні послуг заднім числом оплата автоматично перераховується відповідно до квоти.</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Інформація про застосовані квоти враховується у Звіті з оплачуваних послуг.</span>

<p class="callout success">***5. В додатку додано кнопку «Клієнт не надав згоду» для послуг ДіП.***</p>

<span style="color: rgb(0, 0, 0);">В додатку додано кнопку «Клієнт не надав згоду».</span>

[![image.png](https://knowledge.phc.org.ua/uploads/images/gallery/2026-07/scaled-1680-/NmIimage.png)](https://knowledge.phc.org.ua/uploads/images/gallery/2026-07/NmIimage.png)

Додано функціонал експорту даних з реєстру - як для позитивних, так і для негативних відповідей щодо надання згоди.

<p class="callout success">***6.** **Блокування після 30 хвилин неактивності***</p>

<span style="color: rgb(0, 0, 0);">Реалізовано механізм автоматичного блокування сесії безпосереднього надавача послуг після 30 хв. неактивності у мобільному застосунку «Public Health» та веб-версії системи.</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Якщо протягом зазначеного часу не зафіксовано жодної активності - сесія автоматично деактивується. На екрані блокування відображається повідомлення: «Сесію заблоковано через 30 хвилин неактивності. Будь ласка, увійдіть знову.»</span>

[![image.png](https://knowledge.phc.org.ua/uploads/images/gallery/2026-07/scaled-1680-/3Fximage.png)](https://knowledge.phc.org.ua/uploads/images/gallery/2026-07/3Fximage.png)

•<span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">За 1 хвилину до блокування відображається банер-попередження з таймером та кнопкою «Продовжити роботу», яка поновлює таймер</span>

[![image.png](https://knowledge.phc.org.ua/uploads/images/gallery/2026-07/scaled-1680-/EFtimage.png)](https://knowledge.phc.org.ua/uploads/images/gallery/2026-07/EFtimage.png)

<p class="callout success">***7.** **Реалізовано механізм регулярної зміни паролів***</p>

<span style="color: rgb(0, 0, 0);">Оновлення включають:</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Обов'язкову зміну паролю кожні 30 днів для всіх користувачів системи.</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">За 7 днів до закінчення терміну дії паролю безпосередній надавач послуг отримує лист-нагадування.</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Після закінчення терміну дії паролю не можна увійти до системи без його зміни.</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Заборону на використання останніх 5 паролів повторно.</span>

<p class="callout success">***8.** **Реалізовано механізм автоматичного присвоювання системою номера накладних в блоці «Рух товарів».***</p>

<span style="color: rgb(0, 0, 0);">Під час створення нової накладної система автоматично генерує її номер. Автоматична нумерація проставляється для руху типів «Переміщення», «Видача», «Списання», «Коригування». Для типу «Поставка» відповідальна особа організації вносить номер накладної самостійно.</span>

<span style="color: rgb(0, 0, 0);">Номер накладних має числовий формат, починаючи з 1 та збільшується послідовно для кожної наступної накладної. Максимальна довжина номера - до 10 цифр. Якщо номер накладної має більш ніж 10 цифр, система архівує старі накладні та починає нову серію номерів з 1.</span>

<span style="color: rgb(0, 0, 0);">У разі видалення накладної, її номер повертається у лічильник і присвоюється наступній накладній без пропуску послідовності цифр.</span>

[![image.png](https://knowledge.phc.org.ua/uploads/images/gallery/2026-07/scaled-1680-/fZXimage.png)](https://knowledge.phc.org.ua/uploads/images/gallery/2026-07/fZXimage.png)

<p class="callout success">***9.** **Доопрацювання звіту «Мінімальний пакет послуг».***</p>

•<span style="white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Змінено колонку «Клієнти», тепер вони відображаються по ID, а не за типом Case++</span>

<span style="color: rgb(0, 0, 0);">•</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;"> </span><span style="color: rgb(0, 0, 0);">Найменування товару шприци та голки рахуються разом, а не окремо. В звіті "Мінімальний пакет послуг" в колонку Шприц (в ЛВНІ) не рахуються “Голки ін'єкційні”, лише шприци.</span>

[![image.png](https://knowledge.phc.org.ua/uploads/images/gallery/2026-07/scaled-1680-/Zawimage.png)](https://knowledge.phc.org.ua/uploads/images/gallery/2026-07/Zawimage.png)