В последнее время ускорилось развитие информационных технологий в области здравоохранения. Автоматизация медицинских учреждений улучшает качество оказания медицинских услуг и повышает эффективность управления медицинскими учреждениями. Благодаря автоматизации пациенты могут получить доступ к своим медицинским документам (результатам анализов, выпискам с приема врача, рецептам на лекарства и т. д.) в цифровом виде, быстро записаться на прием к врачу и оплатить медицинские услуги со своего компьютера или мобильного устройства. Автоматизация упрощает организационные действия врача: прямо на приеме он может записать пациента на следующий прием, назначить исследования или процедуры, посмотреть результаты приема другого врача, назначить госпитализацию. При этом врачу нет необходимости писать от руки. Информационные системы предоставляют врачам оперативный доступ к стандартам лечения, позволяющим правильно поставить диагноз и определить тактику лечения. Например, автоматическая система может по результатам анализов предложить возможные диагнозы и варианты лечения, а также проверить, совместимы ли назначаемые врачом препараты. Администрации медицинских учреждений используют системы автоматизации для осуществления контроля качества лечения, использования финансов и других ресурсов, оптимизации нагрузки на персонал, обеспечения сохранности медицинских данных.
Программным средством комплексной автоматизации медицинских учреждений является медицинская информационная система (МИС), реализующая документооборот медицинских учреждений, объединяющая электронные медицинские карты пациентов, данные медицинских исследований, а также систему поддержки принятия медицинских решений. Кроме того, МИС содержит данные мониторинга состояния пациента, административную и финансовую информацию и является средством общения между сотрудниками [1, 7].
На российском рынке представлено множество разнообразных МИС; наиболее распространенными являются три решения: «Медиалог»,
«Инфоклиника» и «1С-Рарус: Управление медицинской организацией» [5, 6]. Все эти системы ориентированы в первую очередь на организацию внутреннего документооборота в рамках клиники, используются, в основном, сотрудниками клиник и имеют весьма ограниченную функциональность для пациентов: в лучшем случае это веб-интерфейс личного кабинета, который позволяет записаться на прием к врачу и просмотреть сканы результатов исследований. Мобильный доступ к таким системам обычно не предусмотрен, что обусловлено, прежде всего, их значительным возрастом. Для многих МИС проблемой является интеграция с другими информационными системами - сайтом, мобильным приложением клиники, цифровой АТС и т.д.
Клиниками осознается потребность в гибкой и функционально богатой системе доступа пациентов к предоставляемым услугам, в том числе и с мобильных устройств. В то же время разработка такой надстройки над существующей МИС «с нуля» оказывается слишком затратной по времени и финансовым ресурсам для большинства клиник. Более приемлемой альтернативой могло бы быть типовое решение, настраиваемое под специфику конкретной клиники и интегрируемое с используемой в ней МИС, в рамках которого реализуется вся необходимая клинике функциональность.
В данной работе предлагается решение в виде настраиваемого сервиса для удаленного доступа пациентов клиник к различным медицинским информационным системам. Решение предусматривает возможность доступа через веб-интерфейс и мобильное приложение.
В ходе работы были достигнуты следующие результаты:
1. На основе результатов анализа МИС и общения с экспертами в предметной области, разработана внутренняя модель данных и сформирован список необходимой функциональности для разрабатываемого сервиса.
2. Разработана архитектура сервиса.
3. Выполнена реализация сервиса на языке C# с использованием платформы UbiqMobile и технологии ASP.NET MVC 5.
4. Первый этап разработанного сервиса, интегрированный с МИС «1С- РАРУС: Управление медицинской организацией», внедрен в одну из частных клиник г. Санкт-Петербурга.
В дальнейшем планируется реализация набора функциональности сервиса, отнесенного ко второму этапу, и интеграция с другими МИС («Медиалог», «Инфоклиника» и др.).