I и информационные
технологии
Л.Ф.НОЖЕНКОВА,
Институт вычислительного моделирования СО РАН,
г. Красноярск
ТЕХНОЛОГИЧЕСКИЕ РЕШЕНИЯ В СИСТЕМАХ ПОДДЕРЖКИ ТЕРРИТОРИАЛЬНОГО УПРАВЛЕНИЯ
ВВЕДЕНИЕ
Задачи автоматизированной поддержки регионального управления нашли отражение в Концепции и Программе информатизации здравоохранения и системы ОМС Красноярского края на 2001 — 2005 гг. [1]. Их реализация технологически осуществляется в рамках создания Единой информационной системы здравоохранения и системы ОМС Красноярского края (ЕИС).
В процессе проектирования ЕИС использован богатый опыт решения задач информатизации здравоохранения и ОМС в других регионах страны: в Томской, Самарской, Московской, Новосибирской областях, Краснодарском крае, Удмуртской республике, Санкт-Петербурге, Москве, Кемерово, Новокузнецке, Угличе и др.
Однако создание ЕИС потребовало от разработчиков оригинальных технологических решений, позволивших по-новому, комплексно организовать информационную и аналитическую поддержку органов управления здравоохранением и ОМС на территориях, начиная с уровня медицинских учреждений и до уровня органов территориального управления. В докладе представлен комплекс разработок лаборатории интеллектуальных информационных систем Института вычислительного моделирования СО РАН, выполненных в рамках создания основных подсистем Единой информационной системы здравоохранения и ОМС Красноярского края. Акцент сделан на оригинальные технологические решения.
© Л.Ф.Ноженкова, 2004 г.
ПРИНЦИПЫ ПОСТРОЕНИЯ ОСНОВНЫХ СИСТЕМ ЕИС
В рамках построения Единой информационной системы осуществляется автоматизация ряда функциональных задач, в число которых входят:
♦ сбор отчетно-статистических данных;
♦ формирование централизованных информационных ресурсов;
♦ информационно-аналитическая обработка и визуализация данных;
♦ стандартизация территориально-отраслевых справочников и классификаторов с целью обеспечения информационной совместимости и взаимодействия систем, в том числе стандартизация технологий оказания медицинских услуг;
♦ автоматизированная поддержка специалистов и руководителей;
♦ информационно-аналитическая поддержка ряда управленческих задач, в том числе задач оперативного анализа и планирования.
Для решения перечисленных задач в Институте вычислительного моделирования СО РАН при тесном взаимодействии с Управлением здравоохранения администрации Красноярского края, Красноярским краевым фондом ОМС и Красноярским краевым медицинским информационно-аналитическим центром создан комплекс программных продуктов в составе ЕИС (рис.1):
♦ «СтатЭкспресс» - система сбора отчетно-статистических данных;
♦ система «Менеджер хранилища данных»;
гчшш
www.idmz.nu . иИ
№12, 2004
Рис.1. Основные информационные системы ЕИС
♦ «Аналитик» - аналитическая информационная система;
ЕСВС - единая система ведения справочни-
ков;
♦ «Атлас здоровья Красноярского края» - аналитическая геоинформационная система;
♦ «Система ведения технологических карт медицинских услуг»;
♦ «Система расчета тарифов на медицинские услуги».
В настоящее время ведется разработка информационно-аналитической системы анализа медико-демографических процессов и средств автоматизации создания автоматизированных рабочих мест (АРМ) руководителей, апробация которых выполняется на создании АРМ руководителя Отдела материнства и детства Управления здравоохранения края.
Основные технологические принципы, заложенные в основу этих разработок, - обеспечение межсистемного взаимодействия и реализация основных технологических решений посредством разработки общесистемных программных компонент, таких как средства доступа к разноформатным источникам данных, средства оперативной аналитической обработки, средства стандартизации справочников и классификаторов, средства настройки и формирования интерфейсов и др.
Создание единого программного комплекса для автоматизации типовых функциональных возможностей позволило не только обеспечить совместимость программных продуктов, но и создать арсенал базовых инструментов, на основе которых осуществляется решение новых задач. Например, создание АРМ, системы расчета тарифов и других информационно-аналитических систем опирается на
>
I и информационные
технологии
использование и развитие базовых средств системы «Аналитик» и системы «Менеджер хранилища данных».
При этом все базовые программные продукты основаны на самых современных технологиях и содержат оригинальные технологические решения, позволившие наиболее полно и комплексно решать поставленные задачи.
ТЕХНОЛОГИЧЕСКИЕ ПОДХОДЫ И РЕШЕНИЯ
Функциональность системы «СтатЭкспресс» [24] обеспечивает автоматизацию сбора статистической и другой информации на уровне учреждений и формирование отчетности. При этом система устойчива к изменению состава и содержания отчетности, поскольку поддерживает формирование и коррекцию отчетных форм (и соответствующих таблиц данных) без помощи разработчика. Система обеспечивает полный технологический цикл: формирование шаблонов отчетных форм, наполнение их данными, построение сводных отчетных форм, расчет показателей. Оригинальным элементом является средство анализа с применением технологии OLAP (On-Line Analytical Processing). Система имеет также арсенал средств импорта-экспорта данных разных форматов [5]. «СтатЭкспресс» является одним из основных источников данных для централизованного хранилища медицинской информации.
Централизованные хранилища используются как собрание информационных ресурсов здравоохранения и системы ОМС Красноярского края. На данный момент созданы и функционируют два хранилища: в Красноярском краевом медицинском информационно-аналитическом центре и в Красноярском краевом фонде ОМС. Информационное наполнение каждого хранилища проектируется по принципу проблемной ориентации, то есть структура информационных ресурсов ориентирована на решение конкретных задач анализа и планирования [6].
Система «Менеджер хранилища данных» [7] обеспечивает полнофункциональную реализацию
централизованного хранилища. Особенностью системы является включение дополнительных возможностей, благодаря которым хранилище обеспечивает поддержку аналитических функций системы «Аналитик», в том числе многошаговых аналитических расчетов, посредством сохранения шаблонов аналитических моделей и результатов аналитического моделирования.
Для построения конкретной аналитической модели из хранилища выбираются пользователем таблицы с необходимой информацией. На основе выбранных таблиц система «Аналитик» строит витрину данных, которая используется непосредственно для построения аналитических моделей пользователя.
Система «Аналитик» обеспечивает поддержку решения задач органов управления на основе технологии OLAP (On-Line Analytical Processing - оперативной аналитической обработки) [8]. Основным источником данных является централизованное хранилище, но в принципе система может анализировать данные любых форматов, доступ к которым поддерживается с помощью ADO или BDE. Система формирует многомерные витрины данных, фильтруя и агрегируя данные, полученные из источников. Строятся так называемые аналитические модели в форме кросс-таблиц, диаграмм, графиков, формируются аналитические отчеты.
Решение разнообразных задач путем конструирования аналитических моделей - это новый подход к решению управленческих задач. Оригинальным технологическим решением в системе «Аналитик» является расширение возможностей OLAP-анализа за счет средств, позволяющих выполнять сложные многошаговые методические расчеты посредством создания связанных комплексов аналитических моделей [9,10]. Интересным развитием системы является включение в ее состав средств построения аналитических моделей путем наглядного представления реализуемых методик в виде совокупности формул, причем данные для расчетов выбираются из указанных таблиц баз данных [11].
Аналитическая геоинформационная система «Атлас здоровья Красноярского края» [12] позво-
W-ЩШШ I Ы.МЯЯ
№12, 2004
ляет в наглядной форме - в виде картограмм, диаграмм, табличных форм - показать распределение важнейших показателей здоровья по территориям края. В качестве критериев оценки здоровья населения и работы территориальных органов здравоохранения в системе выделены основные группы показателей: демография, заболеваемость населения, здоровье матери и ребенка, ресурсы здравоохранения и другие.
С использованием системы подготовлена книга, посвященная проблемам анализа состояния здоровья населения в Красноярском крае [13].
Развитием системы «Атлас здоровья» стало включение в ее состав средств формирования интегральных показателей на основе нечеткого вывода [14]. В перспективе предполагается интеграция средств картографической визуализации в систему «Аналитик», что позволит визуально оценивать результаты аналитического моделирования. Важным системообразующим элементом ЕИС является единая система ведения справочной информации - ЕСВС [15,16]. ЕСВС предназначена для создания, информационного наполнения и поддержки в актуальном состоянии единых справочников системы здравоохранения и ОМС Красноярского края. Информационное наполнение справочников может происходить как непосредственным вводом данных в систему, так и путем импорта из внешних источников, поддерживающих доступ через интерфейсы OLE DB и ODBC. В свою очередь данные из системы могут быть экспортированы в форматы db, dbf и текстовый формат. ЕСВС реализована с использованием клиент-серверной технологии.
Система позволяет создавать и вести справочники сложной структуры. Разработана оригинальная модель справочника, позволяющая хранить не только собственно нормативно-справочные данные, но и информацию об их иерархической структуре, атрибутивную информацию и дополнительную служебную информацию, с помощью которой поддерживается временная целостность данных. Предложенная модель позволяет организовать связь между таблицами данных «один-ко-многим», «многие-ко-многим». Реализована возможность создания
сложных многопризначных оглавлений. Это позволило обеспечить работу с такими сложными справочниками, как, например, справочник медицинских учреждений края, в естественном для пользователя режиме доступа к данным.
С применением ЕСВС созданы и поддерживаются более 70 территориально-отраслевых справочников и классификаторов. Создание и ведение справочников осуществляются в Краевом медицинском информационно-аналитическом центре и в Красноярском краевом центре ОМС.
Стандартизация медицинских услуг - один из ключевых элементов создания ЕИС. Для этих целей создана система ведения технологических карт медицинских услуг. На момент проектирования системы разработчики изучили блестящий опыт разработки аналогичной системы в Краснодарском медицинском информационно-вычислительном центре [17]. Однако территориальные особенности здравоохранения Красноярского края и необходимость включения системы в состав ЕИС послужили аргументами в пользу реализации специальных технологических решений. Технологические стандарты медицинских услуг положены в основу системы расчета тарифов, а также аналитических методик и технологий ЕИС [18-20].
Важным направлением работ сегодня является применение созданного инструментария для решения разнообразных информационно-аналитических задач. В частности, в настоящий момент средствами системы «Аналитик» на основе использования централизованного хранилища данных реализованы методики формирования Территориальных программ государственных гарантий оказания населению бесплатной медицинской помощи, формирования системы муниципальных заказов, направленных на их реализацию, выполняется расчет нормативов финансирования медицинской помощи и показателей деятельности лечебно-профилактических учреждений, а также решаются задачи планирования объемов капитальных вложений, закупок медицинского оборудования и оценки эффективности региональной системы здравоохранения [22].
>
гчшш
ЬЛ1
и информационные
технологии
Все эти разнообразные задачи решаются путем аналитического моделирования, то есть построением комплексов аналитических моделей, и не требуют доработки программного обеспечения.
На основе того же инструментария выполняется разработка АРМов разного назначения. В частности, на данный момент разрабатывается информационно-аналитическая система анализа медико-демографических процессов и АРМ руководителя Отдела материнства и детства. Одновременно с решением этих задач выполняются работы по развитию инструментария и средств системного конфигурирования с целью создания возможности построения новых АРМов без участия разработчиков программных продуктов.
ЗАКЛЮЧЕНИЕ
Создан ряд программных продуктов, позволивших решить важные задачи информатизации здравоохранения и ОМС края и построить основные элементы Единой информационной системы. Новые технологические решения воплощены в программных продуктах, которые успешно внедрены в учреждениях здравоохранения Красноярского края. Работы по информатизации перешли в фазу стабильного развития ЕИС. Решение новых задач осуществляется на основе уже созданного инструментария. В планы по развитию ЕИС в ближайшем будущем входят дальнейшая интеграция, функциональное расширение созданных программных продуктов, реализация удаленного доступа и другие актуальные задачи.
ЛИТЕРАТУРА
1. Концепция и Программа информатизации здравоохранения и системы ОМС Красноярского края на 2001 -2005 годы. - Красноярск, 2001.
2. Евдокимов Д.А., Климина О.В., Никитина М.И. Автоматизация сбора медицинской статистической отчетности/Вест. Томского государственного университета. - 2002. - № 1 (II). - С.201 -206.
3. Евдокимов Д.А., Барышникова О.В., Никитина М.И., Корчагин Е.Е. Система СтатЭкспресс для сбора и анализа статистических и отчетных данных/Информационно-аналитические системы и технологии в здравоохранении и ОМС//Труды Всероссийской конференции. - Красноярск: КМИАЦ, 2002. - С.213-219.
4. Вайнштейн Ю.В., Евдокимов Д.А., Ишенин П.П., Никитина М.И., Ноженков А.И. Реализация расчета медико-демографических показателей в системе сбора отчетных данных «Статэксп-ресс»//Материалы восьмой Всеросс. научно-практ. конф. «Проблемы информатизации региона» ПИР-2003. В двух томах. Т.1. - Красноярск: ИПЦ КГТУ, 2003. - С.205-211.
5. Ноженков А.И. Средства импорта/экспорта системы «Статэкспресс»//Материалы Конференции молодых ученых Института вычислительного моделирования СО РАН. - Красноярск: ИВМ СО РАН, 2004. - С.62-65.
6. Жучков Д.В., Кардашов Д.В., Никитина М.И. Структура и функции территориального хранилища медицинских данных / Вестник Томского государственного университета. - 2002. -№ 1(11). - С.206-211.
7. Жучков Д.В., Кардашов Д.В. Программные средства поддержки централизованного хранилища медицинской информации/Информационно-аналитические системы и технологии в здравоохранении и ОМС//Труды Всеросс. конф. - Красноярск: КМИАЦ, 2002. - С.237-245.
8. Горохова А.В., Ишенин П.П., Никитина М.И. ОЬДР-средства системы «Аналитик»/Инфор-мационно-аналитические системы и технологии в здравоохранении и ОМС//Труды Всероссийской конференции. - Красноярск: КМИАЦ, 2002. - С.220-228.
-Г
№12, 2004
9. Дудина Ю.В., Ишенин П.П., Ноженкова Л.Ф. Технология реализации аналитических моделей средствами системы «Аналитик» для решения задач планирования/Информационно-аналитические системы и технологии в здравоохранении и ОМС//Труды Всеросс. конф. - Красноярск: КМИАЦ, 2002. - С.246-254.
10. Дудина Ю.В., Ишенин П.П., Ноженкова Л.Ф. Аналитические модели для расчета подушевых нормативов финансирования медицинской помощи в Красноярском крае/Информационные технологии и кибернетика на службе здравоохранения//Сб. докл. Междунар. научно-практ. конф. - Днепропетровск: ИПК ИнКомЦентра УГХТУ, 2003. - С.33-36.
11. Ишенин П.П. Создание готовых приложений на базе информационно-аналитической системы «Аналитик»/Информационно-аналитические системы и технологии в здравоохранении и ОМС//Труды Всеросс. конференции. - Красноярск: КМИАЦ, 2004.
12. Исаев С.В., Исаева О.С., Корчагин Е.Е., Ноженкова Л.Ф. Электронный «Атлас здоровья» Красноярского края и его применение/Информационно-аналитические системы и технологии в здравоохранении и ОМС//Труды Всеросс. конф. - Красноярск: КМИАЦ, 2002. - С.254-262.
13. Агаханова Г.А, Виноградов К.А., Корчагин Е.Е., Ноженкова Л.Ф., Шнайдер И.А. Здоровье населения и здравоохранение Красноярского края на рубеже веков. - Красноярск: ГУП ПИК «ОФСЕТ», 2001. - 192 с.
14. Исаева О.С. Геоинформационная модель для анализа показателей здравоохранения с применением аппарата нечеткого вывода/Информационно-аналитические системы и технологии в здравоохранении и ОМС//Труды Всеросс. конференции. - Красноярск: КМИАЦ, 2004.
15. Александровская Т.Г., Жучков Д.В., Корчагин Е.Е., Ноженкова Л.Ф., Рогулев П.И., Фрей-дман С.Н. Единая система ведения справочников медицинской информации/Проблемы разработки и внедрения информационных систем в здравоохранении и ОМС//Труды Межрегиональной конф. - Красноярск: ИВМ СО РАН, 2000. - С.161-169.
16. Виноградов К.А., Жучков Д.В., Никитина М.И. Система ведения базы данных нормативно-справочной информации//Врач и информационные технологии. - 2004. - № 3. - С.21-27.
17. Калиниченко В.И. Финансово-экономические расчеты за выполненные медицинские услуги: оплата за медицинскую помощь по простым и комплексным медицинским услугам//Тру-ды Межрегиональной конф. «Проблемы разработки и внедрения информационных систем в здравоохранении и ОМС». - Красноярск: ИВМ СО РАН, 2000. - С. 124-141.
18. Виноградов К.А., Голубева Т.Н., Денисов В.С., Корчагин Е.Е., Исаева О.С., Никитина М.И. Разработка и реализация технологий оказания медицинских услуг/Информационно-аналитические системы и технологии в здравоохранении и ОМС//Труды Всеросс. конф. - Красноярск: КМИАЦ, 2002. - С.262-266.
19. Исаева О.С. Программные средства реализации информационной модели оказания медицинских услуг/Материалы восьмой Всеросс. научно-практич. конф. «Проблемы информатизации региона» ПИР-2003. В двух томах. Т.1. - Красноярск: ИПЦ КГТУ, 2003. -С.184-190.
20. Кочетков С.Н., Горохова А.В. Реализация схемы расчета тарифов на стоимость медицинских услуг//Материалы пятой Всеросс. научно-техн. конф. «Теоретические и прикладные вопросы современных информационных технологий». - Улан-Удэ: ВСГТУ, 2004. - С.259-263.