Інформаційна система для оптимізації розкладу та шляху обходу пацієнтів сімейним лікарем

Автор:

Анотація: Проектування і реалізація інформаційної системи для оптимізації розкладу та шляху обходу пацієнтів сімейним лікарем.

Бібліографічний опис статті:

. Інформаційна система для оптимізації розкладу та шляху обходу пацієнтів сімейним лікарем//Наука онлайн: Міжнародний електронний науковий журнал - 2019. - №12. - https://nauka-online.com/publications/information-technology/2019/12/informatsionnaya-sistema-dlya-optimizatsii-raspisaniya-i-puti-obhoda-patsientov-semejnym-vrachem/

Стаття опублікована у: : Наука Онлайн No12 декабрь 2019

Інформаційні технології

  Кияниця Валентин Володимирович

студент

Національного технічного університету України

 «Київський політехнічний інститут імені Ігоря Сікорського»

Кияница Валентин Владимирович

студент

Национального технического университета Украины

«Киевский политехнический институт имени Игоря Сикорского»

Kyianytsia Valentyn

Student of the

National Technical University of Ukraine

«Igor Sikorsky Kyiv Polytechnic Institute»

 ІНФОРМАЦІЙНА СИСТЕМА ДЛЯ ОПТИМІЗАЦІЇ РОЗКЛАДУ ТА ШЛЯХУ ОБХОДУ ПАЦІЄНТІВ СІМЕЙНИМ ЛІКАРЕМ

ИНФОРМАЦИОННАЯ СИСТЕМА ДЛЯ ОПТИМИЗАЦИИ РАСПИСАНИЯ И ПУТИ ОБХОДА ПАЦИЕНТОВ СЕМЕЙНЫМ ВРАЧЕМ

INFORMATION SYSTEM FOR THE OPTIMIZATION OF THE DISPOSAL AND WAY OF TREATMENT OF PATIENTS BY FAMILY DOCTORS

Анотація. Проектування і реалізація інформаційної системи для оптимізації розкладу та шляху обходу пацієнтів сімейним лікарем.

Ключові слова: мобільний додаток, медицина, алгоритми оптимізації шляху, медична система.

Аннотация. Проектирование и реализация информационной системы для оптимизации расписания и пути обхода пациентов семейным врачем.

Ключевые слова: мобильное приложение, медицина, алгоритмы оптимизации пути, медицинская система.

Summary. Design and implementation of an information system to optimize the timetable and path of patient care by a family doctor.

Key words: mobile application, medicine, path optimization algorithms, medical system.

Вступ. У сучасному світі науково-технічного розвитку людства дуже стрімко розвиваються інформаційні технології. У першу чергу за рахунок наукових відкриттів та невпинному бажанні дослідників, а також завдячуючи великій кількості розробників та програмістів, які вносять свій неосяжний вклад у розвиток майбутніх поколінь. Дані технології  мають значний вплив на світовий ринок економіки та розвиток всіх сфер життя. Адже, нині важко уявити підприємство без комп’ютера, а людину без мобільного телефону. Кожного дня людина зіштовхується з використанням мобільних додатків, інформаційних систем, сайтів, всі ці складові наповнюють повсякденне життя. Розвиток інформаційних технологій надзвичайно важливий і в медичній галузі. Розробка веб-додатків, що автоматизують та оптимізують певні процеси не є виключенням, адже кожний покращений процес у сфері медицини –  це можливість врятувати людські життя.

Реалізація та впровадження спеціальних інформаційних автоматизованих систем у медичну галузь послуг та програм, завдяки яким рівень надання послуг з боку лікувальних закладів  достатньо підвищується. Також важливим є фактор збереження важливої конфіденційної інформації, мобільність та швидкий доступ до неї як з боку пацієнтів так і лікарів, а також інших відповідальних осіб медичних закладів мають переваги при наданні медичних послуг та медичної допомоги.

Сучасні технології у медицині зараз відіграють надзвичайно важливу роль для автоматизації робочих місць лікарів в медичних закладах, за рахунок зберігання даних про пацієнта, а також інформації про ліки та самих лікарів різних спеціальностей.

Впровадження інформаційних автоматизованих систем у медичну галузь дозволить лікарям менше проводити часу з документами, а більше безпосередньо з пацієнтами, надаючи їм медичну допомогу, для пацієнтів це час який вони економлять, адже стояти в чергах не потрібно і не потрібно їхати до реєстратури, щоб записатися на прийом до лікаря. До автоматизації медичних систем можна віднести електронну медичну амбулаторну картку пацієнта, де буде збиратись вся інформація про його стан, історія хвороб, щеплення, які він робив та інша інформація. Це дозволить лікарю одразу бачити всю картину про пацієнта, а пацієнту не потрібно носити цю інформацію з собою, також всі документи, довідки, результати медичних обстежень також можуть знаходитись в електронному кабінеті пацієнта.

Особливості реалізації мобільного додатку для оптимізації руху лікарів

Інформаційна система для оптимізації руху для обходу пацієнтів сімейними лікарями реалізована у вигляді мобільного додатку. Мобільний додаток для оптимізації руху лікарів реалізовано за допомогою фреймворка React Native, що є гібридним і дозволяє розробляти для платформ IOS та Android.  За своєю сутністю React Native – це фреймворк для створення кросплатформних мобільних додатків, який не використовує WebView і HTML-технології. Аналогічно до React для вебу, React Native додатки розробляють поєднуючи JavaScript та XML розмітки. Компіляція відбувається з викоританням власних API додатків для Android (на Java) та iOS (на Objective-C). Створені таким чином кросплатформні нативні додатки працюють набагато плавніше та ефективніше, ніж звичайні гібридні мобільні додатки, що використовують WebView. Серед додатків, що розроблені за допомогою React Native, слід виділити: Facebook, Instagram, SoundCloud Pulse, Pinterest, Skype.

Реалізація мобільного додатку

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

Дані про пацієнтів та лікарів зберігаються в базі даних MongoDB. Кожний запит пацієнта містить дані про пацієнта, його розташування, також проблему пацієнта та її опис, а також наскільки терміновою є звернення.

На рис. 1 [розробка автора] зображено екран, на якому пацієнт може ознайомитись з сімейними лікарями.

Рис.1. Екран огляду сімейних лікарів  

Дані про пацієнтів та лікарів зберігаються в базі даних MongoDB. Кожний запит пацієнта містить дані про пацієнта, його розташування, також проблему пацієнта та її опис, а також наскільки терміновою є звернення.

Додаток складається з екрану реєстрації нового пацієнта (лікаря), цей екран має форму вводу. Екран на якому можна створити акаунт і увійти в систему можна на рис.2.

Рис. 2. Екран реєстрації користувача

Джерело: розробка автора

Форма містить поля для вводу Ім’я, електронної пошти, телефону, адреси проживання, паролю, району проживання (на вибір всі райони Києва), а також вибору сімейного лікаря.  Для зручного користування передбачено правила перевірки для всіх форм вводу даних користувачем.

Користувач, що створив профіль може використовувати систему, зайшовши у свій профіль, для цього в екрані Увійти в систему йому необхідно ввести свій пароль, а також пароль і натиснути кнопку Увійти. Коли пацієнт заходить в свій профіль він має можливість створити запит на прийом лікаря, на рис. 3 показано цю можливість .

Рис. 3. Екран створення запиту на відвідування користувачем

Джерело: розробка автора

Коли пацієнт входить в систему він автоматично потрапляє на екран, де він може подати запит про свою проблему.

Екран створено у вигляді форми, де пацієнт повинен написати, що його турбує, написати певне пояснення (коли почало турбувати та інше), також вказати дату, на коли прийти лікарю та вибрати наскільки терміновим є звернення. Також є екран інформація, де пацієнт може ознайомитись з інформацією, які він вказав при реєстрації.Коли пацієнт відправляє запит йому приходить інформація про успішний запит.

На рис.4 показано відправлений запит пацієнта та інформацію про місце розташування пацієнта.

Рис. 4. Екран створення запиту на відвідування користувачем

Джерело: розробка автора

Також пацієнт має можливість залишити відгук про прийом лікаря, він може поставити оцінку від 1 до 5 та залишити коментар. Коли лікар заходить в додаток, то автоматично відправляється запит на сервер для отримання заявок від пацієнтів в цей день і по цьому району.

Якщо заявки є, то для лікаря будується оптимальний маршрут для відвідання пацієнтів, опираючись на відстань і терміновість. Також лікар має змогу переглянути всіх пацієнтів, що записані до нього. На рис. 5 показано побудований оптимальний маршрут для лікаря, а також можливість пацієнта робити відгуки на прийоми.

Рис. 5. Екран залишення коментарів користувачем та екран побудованого маршруту для лікаря

Висновки. Було оглянуто і розроблено інформаційну систему для оптимізації обходу пацієнтів сімейним лікарем. Інформаційна система представлена мобільним додатком, який розроблено за допомогою фреймворка React Native, для доступу до карт використовувалось Google API. В системі представлено 2 ролі користувачів: лікар та пацієнт, пацієнт має можливість подавати запити на прийом, а лікар в свою чергу переглядати побудований маршрут та слідувати ньому.

Література

  1. Chaffey D. Mobile Marketing Statistics compilation. URL: http://smartinsights.com/ — Дата доступа: 12.03.2016.
  2. React Native / Facebook. 2015. URL: https://facebook.github.io/react-native/
  3. Govette J. 30 Amazing Mobile Health Technology Statistics for Today’s Physician. URL: https://getreferralmd. com/. Дата доступа: 04.2016.
  4. Elea C., Kristeen C. Healthline. URL: http://www.healthline.com/ Дата доступа: 02.2016.
  5. Wicklund E. ResearchKit — The Perfect Platform for Population Health? URL: http://mhealthintelligence. com/ Дата доступа: 05.2016.

Перегляди: 416

Коментарі закрито.

To comment on the article - you need to download the candidate degree and / or doctor of Science

Підготуйте

наукову статтю на актуальну тему, відповідно до роздлів журналу

Відправте

наукову статтю на e-mail: editor@inter-nauka.com

Читайте

Вашу статтю на сайті нашого журналу та отримайте сертифікат