Перейти до основного вмісту

Медичне обладнання

Завантаження списку медичного обладнання з Excel

image1

У розділі “Медичне обладнання” реалізовано можливість масового додавання записів через шаблон Excel.

  • Додано кнопку “Завантажити з Excel” поряд із кнопкою “Створити”.

  • При натисканні відкривається модальне вікно з двома секціями:

    • Шаблон для завантаження (для попереднього заповнення)

    • Завантаження файлу

  • Валідація при завантаженні:

    • Перевірка формату

    • Перевірка наявності дублікатів у файлі та системі

    • Автоматичне ігнорування дублів у самому файлі

    • Підрозділ автоматично не заповнюється, якщо він відсутній у файлі

  • У разі помилки – детальне повідомлення про тип некоректності (наприклад, дублювання інвентарного номера, відсутність назви або типу).

  • Після успішного завантаження – повідомлення: “Медичне обладнання було успішно завантажене в систему”, та оновлений список без перезавантаження сторінки.

Експорт списку медичного обладнання в Excel

image2

Реалізовано функцію експорту переліку обладнання поточної організації у формат Excel.

Групові дії з медичним обладнанням

image3

Реалізовано можливість обрати декілька записів обладнання за допомогою чекбоксів та виконати групові дії:

  • Видалення

  • Створення в ЕСОЗ

  • Зміна статусу

  • Зміна статусу доступності

Функціональність включає:

  • Модальне вікно для підтвердження дії

  • Валідацію вибраних записів на відповідність умовам виконання

  • Вивід попереджень у разі невідповідності з можливістю скасування дії

  • Лоадер та оновлення статусу у списку

  • Інформативні помилки при завантаженні файлів з:

    • неунікальними інвентарними номерами

    • незаповненими назвами

    • відсутніми типами

Синхронізація медичного обладнання з eHealth

image4

  • Додано кнопку “Синхронізація” (доступна головному лікарю).

  • Синхронізація відбувається через eHealth API.

  • Записи синхронізованого обладнання зберігаються у базі даних організації.

Додатково:

  • Усунено проблему з некоректним статусом при повторній спробі реєстрації (відображався “Не передавалось” замість “Помилка в даних”)

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

  • Виправлено сортування за статусом