Ш.МШШ
1 и информационные
технологии
Информатизация здравоохранения
А.В.ГУСЕВ,
к.т.н., руководитель отдела программирования ООО «Комплексные медицинские
информационные системы», г. Петрозаводск
Р.Э.НОВИЦКИЙ,
директор ООО «Комплексные медицинские информационные системы», г. Петрозаводск
ИСПОЛЬЗОВАНИЕ ТЕХНОЛОГИЙ MICROSOFT В РЕАЛИЗАЦИИ ПСКОВСКОГО ПРОЕКТА АВТОМАТИЗАЦИИ СИСТЕМЫ ЗДРАВООХРАНЕНИЯ РЕГИОНАЛЬНОГО УРОВНЯ
I
I
В настоящее время по инициативе Администрации Псковской области в этом субъекте Российской Федерации реализуется один из самых амбициозных и крупных отечественных IT-проектов автоматизации здравоохранения (http://www.pskov.ru/ru/news/presscenter/topic/67). Он подразумевает комплексную автоматизацию 53 лечебно-профилактических учреждений (ЛПУ) области и объединение их в общую медицинскую информационную сеть. Целью реализации проекта названы исключение искажения лечебного процесса и использования в управлении системой здравоохранения области неверных показателей работы ЛПУ и состояния здоровья населения, а также внедрение системы контроля над обоснованностью расхода финансовых средств, выделяемых на здравоохранение Псковской области. Для достижения поставленной цели весь проект был разделен на 2 основных блока задач:
• Внедрение медицинской информационной системы (МИС) в каждом ЛПУ, обеспечивающей ведение электронных амбулаторных карт и электронных историй болезни, а также автоматизацию всех ключевых диагностических и лечебных процессов. За счет внедрения МИС планируется полностью автоматизировать деятельность ЛПУ и, как следствие, получить на самом нижнем уровне первичную информацию в электронном виде. Первичные данные позволяют рассчитать как все необходимые ключевые показатели деятельности ЛПУ, так и показатели состояния здоровья населения.
• Внедрение региональной системы сбора и обработки медицинских статистических и финансовых показателей, которые будут предоставляться из МИС в региональную систему управления здравоохранением.
© А.В.Гусев, Р.Э.Новицкий, 2009 г.
44 ■ ■ ■ ■ ■■ ■ ■ ■ ■■■ ■ ■ ■ ■■ ■ ■ ■■■ ■ ■ ■ ■ ■
Информатизация здравоохранения
www.idmz.ru 2009, №2
*
гчн
ьвн
В течение 2008 г. в рамках программы данного проекты были выполнены следующие мероприятия:
• заказчиком проведен конкурс на выбор комплексной медицинской информационной системы, которая будет использоваться во всех ЛПУ области;
• осуществлен выбор 3 пилотных ЛПУ, которыми стали МУЗ «Городская поликлиника №3», ГУЗ «Псковская областная больница» и МЛПУ «Островская центральная районная больница»;
• созданы ЛВС, поставлено необходимое серверное оборудование и персональные компьютеры в пилотные ЛПУ;
• осуществлена автоматизация 3-х пилотных объектов;
• выполнено развертывание 1-й очереди регионального центра обработки данных (ЦОДа);
• подведены итоги пилотного этапа, сформулированы технические условия дальнейшего выполнения проекта и уточнение дальнейшего плана реализации проекта.
Поэтапная реализация проекта была запланирована для того, чтобы, во-первых, проверить на практике соответствие предлагаемого программного обеспечения требованиям конкурсной документации, а во-вторых, для уточнения графика реализации всего проекта в целом, формирования требований к квалификации и количеству специалистов по внедрению МИС, уточнению регламентов взаимодействия между разработчиками и представителями заказчика (Псковской области), а также конечными пользователями системы (ЛПУ). В результате конкурса в качестве базового решения была выбрана Карельская медицинская информационная система разработки компании «Комплексные медицинские информационные системы» (г. Петрозаводск, http://www.kmis.ru).
С точки зрения общей архитектуры информационной системы, компания-разработчик предложила следующую схему реализации проекта (рис. 1).
В каждом ЛПУ устанавливается отдельная инсталляция «Карельской медицинской информационной системы» (КМИС). В ее задачи входят: формирование электронной медицинской документации, внедрение системы планирования рабочего времени и автоматизация всех рабочих мест ЛПУ, начиная от регистратуры (приемного покоя) и включая все рабочие места лечащих врачей, диагностических и лечебных кабинетов, а также вспомогательные службы, такие как аптеки, кабинет выписки рецептов по ДЛО, кабинеты выдачи листов временной нетрудоспособности и т.д. Все эти модули (а их в КМИС порядка 60) аккумулируют электронные медицинские документы в различных базах данных МИС. Для того, чтобы собрать все необходимые показатели работы ЛПУ, используется выделенный SQL-сервер, на котором строится локальное хранилище данных. Подсистема статистики КМИС разработана таким образом, что позволяет вне зависимости от масштабов ЛПУ (будь то небольшой ФАП на 10 рабочих мест или областная больница на 800 пользователей) без участия пользователя выделять нужные статистические данные из электронных медицинских документов, нормализуя их и распределяя по соответствующим таблицам в хранилище. Передача данных из модулей МИС в хранилище может осуществляться гибко как в режиме on-line, так и одноразово в течение суток. Если используется второй вариант, то для синхронизации изменений между системой документооборота и БД статистики достаточно одной выделенной станции в сети на базе Microsoft Windows. Кроме этого, нагрузка на информационную сеть за счет отключенной статистической обработки в режиме on-line снижается. Рабочие места пользователей системы строятся на выбранной операционной системе для ПК пользователя — Linux или Windows.
Таким образом, каждое локально установленное в ЛПУ SQL-хранилище накапливает всю необходимую информацию. В соответ-
■ ■ ■ ■ ■ ■■ ■ ■ ■ ■■■ ■ ■ ■ ■■ ■ ■ ■■■ ■ ■ ■ ■ 45 ■
Ш.МШШ
1 и информационные
технологии
Информатизация здравоохранения
Ш
Рис. 1. Схема реализации проекта
ствии с регламентом связи между ЛПУ и региональным ЦОДом система автоматически передает измененные данные и статистические показатели из ЛПУ в ЦОД. В расчетном по проекту варианте эта передача осуществляется 1 раз в сутки. ЦОД собирает в свою центральную базу данных все показатели от ЛПУ области и формирует уже сводную региональную статистическую отчетность. Пользователями сводной базы данных в первую очередь являются сотрудники Комитета здравоохранения, которые могут получать рассчитанные формы государственной статистической отчетности (16-ВН, 12, 30 и т.д.) в различных разрезах (по районам, ЛПУ, отделениям, врачам, интервалам времени и т.д.), а также формировать собственные запросы и
получать самую произвольную статистическую отчетность на основе OLAP-анализа. Другими пользователями регионального ЦОДа являются страховые компании и территориальное отделение фонда обязательного медицинского страхования, которые принимают в электронном виде счета на оплату, осуществляют контроль обоснованности выставленных счетов и автоматизированную экспертизу.
Наконец, третьим уровнем использования предложенной системы является ее интеграция с обсуждаемой в настоящее время федеральной системой сбора и анализа оказанной медицинской помощи населению. Так как региональный ЦОД содержит в готовом электронном виде всю необходимую информацию (в том числе первичную статистическую
46 ■ ■ ■ ■ ■■ ■ ■ ■ ■■■ ■ ■ ■ ■■ ■ ■ ■■■ ■ ■ ■ ■ ■
Информатизация здравоохранения
www.idmz.ru 2009, №2
*
гчн
ьвн
информацию о медицинской помощи, оказываемой каждым ЛПУ), то его интеграция с федеральным ЦОДом не составляет никакой проблемы. В случае изменения нормативносправочной информации или отдельных учетно-отчетных форм единственной необходимостью будет гармонизация этих изменений в развернутой системе на уровне регионального ЦОДа. Таким образом, учет всех изменений в учетно-отчетной документации, которые чаще всего вызывают большие затруднения на местах, в данном проекте является чисто технической задачей, никак не касающейся работы отдельных ЛПУ, — все это осуществляется на уровне МИС централизованно.
В ходе технической проработки данного проекта компания-разработчик выбрала Microsoft SQL Server в качестве базовой СУБД для сбора и анализа статистических показателей по следующим основным причинам:
• Соответствие требованиям надежности и безопасности. Согласно ряду исследований независимых аналитических компаний с практикой использования в крупнейших мировых компаниях, Microsoft SQL Server соответствует самым высоким требованиям по безопасности и надежности. Это подтверждается, например, отчетом Forrester «SQL Server 2008 Ups Pressure On Competitors. Microsoft Boosts Manageability, BI, Performance, Productivity, And Security» (http://www.microsoft.com /presspass/itanalyst/docs/09-22-08SQLSer-ver2008UpsPressureOnCompetitors.PDF), а также сведениями национальной базы данных уязвимостей США (http://nvd.nist.gov).
• Наличие необходимых разрешающих документов ФСТЭК с учетом действующего законодательства в области защиты персональных данных (http://www.microsoft.com /Rus/Security/Certificate/Default.mspx).
• Наличие нескольких редакций Microsoft SQL Server позволяет гибко подойти в вопросе оптимизации расходов на приобретение лицензионного программного обеспечения. Для всего проекта был составлен паспорт
всех ЛПУ и, исходя из объемов конкретных ЛПУ, были выбраны наиболее подходящие редакции SQL-сервера по оптимальной цене.
• Наличие разветвленной сети учебных центров, свободное наличие обучающей литературы на русском языке и доступный графический интерфейс пользователя, также имеющий необходимую русскоязычную локализацию, позволяют в наибольше степени снизить уровень требований к техническому персоналу ЛПУ в плане развертывания и обслуживания всей инфраструктуры.
• Развитые средства OLAP-анализа и интеграция с web-сервером позволяют реализовать все технические требования заказчика в плане открытости и простоты работы сотрудников Комитета по здравоохранению и фармации при анализе статистических отчетов и мониторинге показателей работы системы здравоохранения области в целом.
СУБД Microsoft SQL Server позволяет построить региональную информационную систему с высоким показателем доступности: — 99,999%, что означает время простоя 5 мин в год.
Среди крупных мировых компаний, внедривших решения такого высокого уровня доступности, можно отметить Verizon (99,999%, телекоммуникации, 12 000 одновременных пользователей, БД объемом 5ТБ), Wildcard (99,999%, карточный процессор, 500 одновременно работающих пользователей), Koehler (99,999%, промышленное производство, 433 транзакции/сек), Western Digital (99,999%, производство компьютерных компонентов, 900 транзакций/сек.) и другие.
Анализируя различные варианты промышленных СУБД, выбор в пользу Microsoft SQL Server был сделан в том числе и с учетом большого практического опыта создания самых сложных распределенных информационных систем, накопленный не только в мировой, но и в отечественной практике. Вот лишь несколько критичных, с точки зрения производительности и надежности, решений в России и в мире, построенных на Microsoft SQL Server:
■ ■ ■ ■ ■ ■■ ■ ■ ■ ■■■ ■ ■ ■ ■■ ■ ■ ■■■ ■ ■ ■ ■ 47 ■
Ш.МШШ
1 и информационные
технологии
Информатизация здравоохранения
• Оперативно-информационный комплекс для предприятий энергетики «СК-2007» на базе Microsoft SQL Server 2005, который позволяет в режиме реального времени обрабатывать 210 000 изменений параметров в секунду. Microsoft SQL Server работает в режиме реального времени: предоставление двух меток времени с точностью до мили-секунд, ведется обработка телеметрической информации со скоростью 210 000 изменений значений параметров в секунду. Благодаря системе эффективного хранения данных повышены возможности масштабируемости системы (http://www.microsoft.com/rus/ casestudies/CaseStudy.aspx?id=571).
• «Востокгазпром»: Создание корпоративной геоинформационной системы для хранения и обработки информации, поступающей с месторождений. Среди достоинств новой системы можно отметить следующие: более быстрое и качественное принятие решений, знакомый и удобный пользовательский интерфейс, а также существенное снижение затрат на командировки (http://www.microsoft.com /Rus/Casestudies/CaseStudy.aspx?id=530).
• Система формирования агрегированных группировок статей баланса, отчета о прибылях и убытках Сбербанка на основе SQL Server 2005. Этот проект включает анализ активов/пассивов на основе аналитических сервисов Microsoft SQL Server 2005, что позволило существенно (в десятки раз) сократить время работы системы при агрегировании статей баланса, формирования отчета о прибылях и убытках, а также расчете на основе полученных данных экономических показателей, разработанных и утвержденных финансовым управлением банка (http://www.mic-rosoft.com/Rus/Casestudies/CaseStudy. aspx?id=582).
• Разработка и внедрение системы оценки ключевых показателей эффективности в ОАО «Мосэнерго» . Данный проект подразумевает создание системы сбора и обработки информации для расчета ключевых показателей
эффективности для ОАО «Мосэнерго», в число которых входят коэффициенты аварийности и готовности (http://www.microsoft.com /Rus/CaseStudies/CaseStudy.aspx?id=588).
• NASDAQ — крупнейшая торговая биржа США использует свою систему реального времени Market Data Dissemination System (MDDS) на SQL Server 2005, который развернут на двух четырехузловых кластерах. В момент торгов ведется обработка до 5000 транзакций в секунду. SQL Server 2005 обрабатывает до 100 000 запросов в день (http://www.microsoft.com/casestudies/cas-estudy.aspx?casestudyid=49271).
• PREMIER Bankcard Inc — один из самых больших провайдеров кредитных карт VISA и MasterCard на территории США. Хранилище 12 ТБ, оперативная БД 1.8 ТБ, 1500 транзакций в секунду, 2700 одновременных пользователей (http://www.microsoft.com/casestudies /casestudy.aspx?casestudyid=4000000475).
Перспективным направлением технологического совершенствования системы представляются в первую очередь развитие регионального хранилища данных (как с точки зрения разнообразия типов обрабатываемых даных, так и с точки зрения обеспечения аналитической обработки и доступной визуализации информации), и построение интеграционной шины. В терминах ПО Майкрософт речь идет о BizTalk Server. Интеграционная шина позволит гарантировать автоматизированную доставку и обмен данными по всей информационной системе — от медицинского учреждения в центральное хранилище, из хранилища в клинику, в том числе осуществлять обмен данными между клиниками, консультационными медицинскими центрами, системой скорой помощи и т.д.
Отталкиваясь от хранилища и интеграционной шины как от важнейших компонентов ИС, далее возникает возможность создать на этой основе современную ИТ-ин-фраструктуру регионального здравоохранения на базе продуктов Майкрософт. За счет
48 ■ ■ ■ ■ ■■ ■ ■ ■ ■■■ ■ ■ ■ ■■ ■ ■ ■■■ ■ ■ ■ ■ ■
Информатизация здравоохранения
www.idmz.ru 2009, №2
*
гчн
ьвн
решений Майкрософт становится возможным осуществлять:
— идентификацию пользователей и управление политиками безопасности (встроенная в Windows Server служба Active Directory);
— коллективный авторизованный доступ к общим информационным ресурсам и средствам анализа информации через Интранетпортал (единая точка входа через MS SharePo-int Server), где каждый пользователь имеет собственный «рабочий кабинет», в котором представлены сводки, отчеты, расписание, справочная информация, все то, что нужно иметь под рукой для эффективной работы;
— обеспечение эффективного взаимодействия врачей и управленцев с помощью современных электронных средств коммуникаций: e-mail, SMS, видеоконференция (для этого могут применяться Microsoft Exchange Server и Office Communication Server);
— информационную безопасность центрального узла (Microsoft ISA Server);
— развертывание в региональном ЦОДе системы финансового и ресурсного планирования (Microsoft Dynamic Navision/Axapta) и предоставление удаленных рабочих мест органам управления здравоохранениям и медучреждениям напрямую или в терминальном режиме (MS Terminal Server);
— поскольку система стала жизненно важной для всех организаций и пользователей, к ней подключенных, то необходимо обеспечить ее поддержку, мониторинг и управление всем развернутым ПО и серверным хозяйством в режиме 24х7х365 с помощью семейства программ, входящих в Microsoft System Center Server.
На сегодняшний день в проекте уже задействованы 3 основные пилотные ЛПУ,
суммарно насчитывающие 965 пользователей КМИС. Региональный ЦОД связан с пилотными ЛПУ, в нем задействованы 4 сервера: Microsoft SQL Server 2005 Enterprise Edition для управления OLAP-анализом, Microsoft SQL Server 2005 Standard Edition для хранения сводной базы данных медицинских показателей, Microsoft Terminal Server для организации удаленного доступа сотрудников Комитета по здравоохранению, Территориального фонда ОМС и страховой компании. В настоящее время закуплено серверное оборудование и завершен монтаж ЛВС в следующих 4 центральных районных больницах (ЦРБ) области, идет поставка персональных компьютеров и активное обучение пользователей и локальных IT-администраторов ЦРБ. На весну 2009 г. запланированы работы по подключению третьей очереди ЛПУ. Всего к концу 2009 г. Администрация области надеется завершить основной объем работ по подключению всех 53 ЛПУ к единой медицинской информационной сети региона.
С технологической точки зрения, в планы разработчиков входит миграция на новую версию Microsoft SQL Server 2008, обладающую важными новыми возможностями, среди которых улучшенная производительность и поддержка больших объемов данных (что очень важно для стабильной работы регионального ЦОДа), улучшенные средства управления и разработки и т.д. Стоит отметить, что, по оценкам Forrester Consulting, миграция на Microsoft SQL Server 2008 является экономически оправданным шагом, в том числе и для медицинских учреждений (https://msdb.ru /Downloads/SQL2008/white_papers/Forres-ter_TEI_SQL_Server_2008_Upgrade_RU_v2.pdf).
■ ■ ■ ■ ■ ■■ ■ ■ ■ ■■■ ■ ■ ■ ■■ ■ ■ ■■■ ■ ■ ■ ■ 49 ■