Сибирский государственный медицинский университет, г. Томск
Кафедра медицинской и биологической кибернетики
Эта работа опубликована в сборнике статей по материалам Международной 69-й научной итоговой студенческой конференции, посвященной 200-летию со дня рождения Н.И. Пирогова (г.Томск, 11-13 мая, 2009 год); под реакцией академика РАМН В.В. Новицкого, член. корр. РАМН Л.М. Огородовой
Посмотреть титульный лист сборника
Скачать сборник целиком (1,4 мб)
Актуальность. В лечебно-профилактических учреждениях (ЛПУ) Томской области широко используются медицинские информационные системы (МИС), позволяющие значительно экономить ресурсы и время работы медицинского персонала. Однако разработкой этих МИС занимались разные компании, следовательно, обмен данными между этими системами не предусматривался по умолчанию. Сейчас медицине Томской области необходимо, чтобы системы, установленные в различных ЛПУ могли бы без труда обмениваться данными друг с другом, иными словами, необходимо создать единое информационное пространство. Решением данной проблемы могла бы послужить разработка некого универсального программного интерфейса (программного продукта), который бы осуществлял обмен информации посредством xml-формата[1,2]. Используя такой интерфейс в информационных системах нашего региона, мы добьемся упрощения выполнения некоторых функций медицинского персонала и, дополнительно, сэкономим время второстепенной работы медицинских специалистов, позволяя им выполнять свою основную работу, а не заниматься ненужным перепечатыванием данных из одной системы в другую или внесением новых пациентов в свои базы данных.
Цель. Разработать программный интерфейс, позволяющий обмениваться данными между медицинскими информационными системами Томской области.
Материал и методы. Система спроектирована с использованием стандартов моделирования UML (Unified Modeling Language – унифицированный язык моделирования), и реализована с помощью структурного программирования, SQL (Structured Query Language – язык структурированных запросов), методик XML-мэппинга (eXtensible Markup Language — расширяемый язык разметки; mapping - картирование), XSLT-преобразований (Extensible Stylesheet Language Transformations - язык преобразований XML-документов).
Результаты. Проведен анализ наиболее распространенных МИС города. Проанализированы потоки, входные и выходные форматы данных. На основании полученных данных выбран, на наш взгляд, оптимальный формат хранения и передачи медицинской текстовой информации – формат XML. Смоделирована структура (шаблоны) для экспорта/импорта медицинских данных в рамках исследуемых МИС. Реализовано программное приложение (конвертер данных), позволяющее производить обмен данными между выбранными МИС.
Заключение. На основе структурно-функционального моделирования и анализа информационных потоков реализовано программное приложение (конвертер данных) с целью обмена необходимой информации между информационными системами области.
Список литературы:
1. Simon St.Laurent «Why XML?»
2. «Extensible Markup Language (XML)» Сайт Консорциума Всемирной паутины (W3C)