Разработка подсистемы автоматизированного оповещения пациентов медицинского центра
Автор: Федоринова Любовь Владимировна, Стучилин Владимир Валерьевич
Журнал: Горные науки и технологии @gornye-nauki-tekhnologii
Статья в выпуске: 11, 2012 года.
Бесплатный доступ
В данной статье содержится информация по подсистеме автоматизированного оповещения пациентов медицинского центра посредством sms-сообщений. Данная подсистема является частью информационной системы удаленного обслуживания пациентов медицинского центра. В статье рассматривается структура информационной системы, взаимодействие с SMS-шлюзом, алгоритм работы подсистемы
Sms-шлюз, sms-сообщение, оповещение пациентов, автоматизация медицины, медицинские информационные системы, сотовые телефоны
Короткий адрес: https://sciup.org/140215424
IDR: 140215424
Текст научной статьи Разработка подсистемы автоматизированного оповещения пациентов медицинского центра
Введение.
Автоматизации медицинской отрасли уделяется большое внимание, так в конце 2011 г. на компьютеризацию больниц и поликлиник одного только Подмосковья было выделено около 900 млн. руб. Множество больниц и медицинских центров начинают использовать медицинские информационные системы вместо традиционного заполнения бумаг вручную [1].
На сегодня, почти не существует медицинских информационных систем, которые бы информировали пациента о лечении в удобное для него время в удобной форме. Пациент не имеет возможности прочитать историю своей болезни вне больницы или поликлиники, так как она остается храниться в регистратуре медицинского центра, список медикаментов, которые врач назначил для приема, с указаниями и примечаниями, может быть трудночитаем, а бланк со списком лекарств легко потерять, а его восстановление потребует нового посещения врача.
Существующие современные медицинские информационные системы по–прежнему предполагают, что пациент самостоятельно будет следить за тем, что бы принимать медикаменты вовремя и в полном объеме. Такие информационные системы не предусматривают, что пациенты, особенно пожилого возраста, довольно часто забывают, принимать лекарства или не соблюдают время приема.
Как показали исследования, в РФ от 26 до 59% пациентов старшего возраста забывают принимать часть лекарственных доз. Нарушение рекомендаций врача ведет к значительному снижению эффективности лечения.
Таким образом, создание системы автоматизированного оповещения пациентов медицинского центра, на сегодняшний день является актуальной задачей.
Основной задачей настоящей работы является разработка оптимального алгоритма удаленного оповещения пациентов.
Структура информационной системы.
Разрабатываемая информационная система является распределенной и строится по клиент-серверной архитектуре.
Структура информационной системы представлена на рис. 1.

Рис. 1. Структура информационной системы.
Ядром системы является выделенный сервер, установленный в дата-центре провайдера. Такая услуга имеется у множества провайдеров и называется “Сolocation”.
Данная услуга заключается в том, что провайдер хостинга размещает сервер клиента в своем дата-центре, т.е. в специальном технически оборудованном помещении обеспечивающем бесперебойное электропитание серверов, соблюдение температурного режима, охраняемое и оборудованное системой пожарной безопасности. Затем, он подключает сервер к каналам связи с высокой пропускной способностью, что необходимо для серверов с высокой частотой обращения к ним [2].
Преимущества такого размещения сервера [3]:
-
1. Высокая скорость.
-
2. Круглосуточная техническая и сервисная поддержка.
-
3. Полноценный доступ к серверу.
-
4. Возможность конфигурирования любых параметров системы и приложений.
-
5. Обеспечение мер безопасности со стороны провайдера.
На выделенном сервере установлены виртуальный Веб-сервер Apache и сервер БД MySQL. Веб-сервер принимает HTTP- запросы от клиентов и выдавать им необходимые им HTML- страницы [4], а так же получает необходимые данные для отправки sms-сообщений от сервера БД и отправлять их на SMS-шлюз, который будет непосредственно отправлять sms-сообщения пациентам.
ПК врачей предназначены для того, что бы врачи, через веб-браузер, могли просматривать личные данные пациентов, назначать им медикаменты и процедуры.
ПК пациентов предназначены для того, что бы пациенты, через веббраузер, могли просматривать свои личные данные, а так же просматривать списки назначенных им медикаментов и процедур.
ПК администратора необходим для администрирования информационной системы.
Сотовые телефоны пациентов принимают sms-сообщения с информацией о том, какой медикамент необходимо принять, от SMS-шлюза
SMS-шлюз принимает данные, необходимые для отправки sms-сообщений пациентам, от веб-сервера и передает sms-сообщения в SMS-Центр, откуда они передаются уже непосредственно на сотовые телефоны пациентов.
Информационная система удаленного медицинского обслуживания пациентов будет оповещать пациента о том, что ему необходимо принять очередную дозу лекарства, посредством отрывки sms-сообщения ему на сотовый телефон. Как только пациент получит это sms-сообщение он должен немедленно принять медикамент, название которого указано в только что пришедшем sms-сообщении.
Для передачи пациентам sms-сообщений с информацией о медикаментах назначенных врачом нужно или иметь собственный SMS-шлюз, или подключиться к SMS-шлюзу компании, которая предоставляет свой SMS-шлюз в пользование другим компаниям на коммерческой основе.
SMS шлюз – это интерфейс, обеспечивающий отправку и получение SMS сообщений без использования мобильного телефона.
Технология передачи СМС через SMS шлюз достаточно проста: SMS-сообщения трансформируются в http-запросы и наоборот. [5]
SMS шлюз используется для осуществления смс рассылки, которая позволяет осуществить отправку большого количества коротких сообщений (sms) на мобильные устройства абонентов сотовых сетей (рис. 2).
Сервер информационной системы

Сервер SMS - шлюза

SMS - Центр

Сотовые телефоны пациентов

Рис. 2. Принцип передачи sms-сообщений пациентам через SMS-шлюз.
Так как иметь свой собственный SMS – шлюз это дорого и технически сложно, то в информационной системе удаленного медицинского обслуживания пациентов будет использоваться подключение к SMS – шлюзу компании, предоставляющей свой SMS –шлюз в пользование на коммерческой основе.
В настоящее время существует множество компаний, которые предоставляют свой SMS-шлюз. Обычно эта услуга бесплатна, надо только оплачивать исходящие sms-сообщения. Цена одного такого sms-сообщения составляет менее рубля и колеблется в диапазоне от 20 до 90 копеек за штуку.
SMS-шлюз для проектируемой информационной системы должен удовлетворять следующим требованиям:
-
1. Иметь возможность приема входящих Sms-сообщений.
-
2. Поддерживать протоколы http/https.
-
3. Отправлять статусы исходящих sms- сообщений на указанный скрип.
-
4. Возможность отображения имени отправителя вместо номера телефона.
-
5. Работать с юридическими лицами.
В разрабатываемой информационной системе будет использоваться SMS-шлюз компании SMS-Центр. Он поддерживает возможность автоматической передачу статусов отправленных sms на указанный скрипт, имеет приемлемую цену, имеет множество способов оплаты сервиса, поддерживает возможность подключить выделенный виртуальный номер или хостинг sim-карты, что потребуется при дальнейшем расширении информационной системы. Так же данный sms-шлюз прост в настройке, имеет удобный личный кабинет, он-лайн поддержку и, что немаловажно, работает с юридическими лицами.
SMS-Центр работает в сфере SMS-услуг с 2003 г., имеем большой опыт, отлаженный сервис и надежные каналы для отправки SMS-сообщений.
Для передачи SMS используются прямые подключения к SMS-центрам операторов (SMSC), благодаря чему достигается стабильность и высокая скорость доставки SMS-сообщений.
SMS-Центр имеет такие преимущества, как:
-
• высокая стабильность работы;
-
• защита от DoS и DDoS атак;
-
• быстрая доставка срочных сообщений;
-
• автоматический мониторинг каналов;
-
• конфиденциальность и защита данных;
-
• оперативная поддержка клиентов. [6]
Система оповещения пациентов предназначена для отправки sms-сообщений пациентам.
В назначенное время происходит отправка sms-сообщения на сотовый телефон пациента. В этом сообщении содержится название медикамента, который пациент должен немедленно принять. SMS-шлюз пытается доставить это sms-сообщение пациенту в течении 10 минут. Получив это сообщение, пациент должен подтвердить прием препарата ответным sms-сообщением, текст которого записывается в БД.
Если sms-сообщение не было доставлено пациенту, оно пересылается на сотовый телефон контактного лица пациента. SMS-шлюз, так же, пытается доставить это sms-сообщение контактному лицу пациента в течении 10 минут, по истечении этого времени данное sms-сообщение теряет свою актуальность, и помечается в БД как недоставленное. Если sms-сообщение было доставлено контактному лицу пациента, то оно должно проследить за тем, что бы пациент принял медикамент и подтвердить прием ответным sms-сообщением.
Если пациент прислал в ответ sms-сообщение содержащее только одно слово «STOP», то этот пациент исключается из sms-рассылки, и ему не будут отправляться sms-сообщения.
Алгоритм работы этой подсистемы представлен на рис. 3.

Рис. 3. Алгоритм работы подсистемы оповещения пациентов с помощью SMS сообщений.
Заключение.
В результате проделанной работы была разработан алгоритм оповещения пациентов медицинского центра. Результаты работы будут использованы при дальнейшей разработке информационной системы удаленного обслуживания пациентов медицинского центра.
Список литературы Разработка подсистемы автоматизированного оповещения пациентов медицинского центра
- Илюшин Г.Я., Шапошник С.Б. Использование информационно -коммуникационных технологий в медицине//Информационное общество -2006. -№ 2. -С. 76-91.
- Отличия Colocation от других видов хостинга. -[Электронный источник] -режим доступа: http://colocat.ru/texts/colocation.html
- Технология co-location. -[Электронный источник] -режим доступа: http://www.hostland.ru/articles/collocation
- Служба WWW. Протокол HTTP. -[Электронный источник] -режим доступа: http://www.moodle.ipm.kstu.ru/mod/page/view.php?id=81
- СМС (SMS) шлюз. -[Электронный источник] -режим доступа: http://smstower.ru/sms-gate.php
- О сервисе. -[Электронный источник] -режим доступа: http://smsc.ru/