Наши партнеры

UnixForum





Библиотека сайта rus-linux.net

OSCAR

Глава 16 из книги "Архитектура приложений с открытым исходным кодом", том 2.

Оригинал: OSCAR
Автор: Jennifer Ruttan
Дата публикации: 2 Мая 2012 г.
Перевод: А.Панин
Дата перевода: 10 Августа 2013 г.

С момента внедрения системы EMR (системы электронных медицинских записей) были предназначены для осуществления связи между физическими и цифровыми мирами обслуживания пациентов. Правительства стран всего мира пытались предоставить решение, которое позволяло бы лучшим образом обслуживать пациентов при небольшой цене, сокращая объем бумажной документации, которая обычно создается при работе медицинских учреждений. Многие правительства успешно справились с задачей создания такой системы - некоторые, такие, как правительство провинции Онтарио Канады не справились с ней (достаточно вспомнить так называемый "скандал с электронной системой здравоохранения eHealth" в Онтарио, который, судя по отчету Генеральной комиссии по аудиту, обошелся для налогоплательщиков в сумму 1 миллион канадских долларов).

Система EMR позволяет перевести в электронный вид список пациентов и, при корректном использовании, должна упрощать процесс обслуживания пациентов медицинскими работниками. Качественная система должна предоставлять медицинскому работнику возможность точной оценки текущего и последующего состояний пациента, его истории болезни, результатов лабораторных исследований, истории прошлых посещений, и.т.д.

OSCAR (Open Source Clinical Application Resource - программное обеспечение для медицинских учреждений с открытым исходным кодом) является проектом с практически десятилетней историей, созданным в университете McMaster, Гамильтон, Канада и направленным на формирование сообщества вокруг приложения с открытым исходным кодом, работающего с целью передачи в распоряжение медицинских работников описанной системы по низкой цене или вообще бесплатно.

В составе OSCAR имеется ряд подсистем, которые реализуют функции на основе каждого из компонентов системы. Например, компонент oscarEncounter предоставляет интерфейс для прямого взаимодействия с картой пациента; компонент Rx3 является модулем директив, автоматически проверяющим наличие аллергических реакций и непереносимости медицинских препаратов и позволяющим медицинскому работнику отправить предписание по факсу в аптеку непосредственно с помощью пользовательского интерфейса; компонент Integrator позволяет осуществлять обмен данными между несколькими совместимыми друг с другом версиями систем EMR. Все эти отдельные компоненты объединены для формирования стандартной системы для взаимодействия с пользователями OSCAR.

Система OSCAR может не подходить для каждого медицинского работника; например, не все функции системы могут оказаться полезными для специалиста, причем система не может быть просто настроена. Однако, она предоставляет завершенный набор возможностей для повседневного обслуживания пациентов среднестатистическим медицинским работником.

В дополнение к этому система OSCAR прошла сертификацию CMS 3.0 (и была принята к сертификации CMS 4.0), что позволяет медицинским работникам получать спонсорскую помощь в случае установки системы в своей клинике (обратитесь к вебсайту "EMR Advisor" в том случае, если вас интересуют подробности). Сертификат CMS может быть получен после успешной проверки выполнения ряда требований правительства Онтарио и оплаты взноса.

В данной главе мы в общих словах обсудим архитектуру системы OSCAR, описывая ее иерархию, основные компоненты и, что наиболее важно, воздействие на процесс развития проекта решений, принятых в прошлом. В качестве заключения мы обсудим то, как система OSCAR могла быть спроектирована на сегодняшний день в том случае, если бы у нас была возможность заняться этим.


Далее: Системная иерархия