2. Организация посредством создания единого информационного пространства всех территориально распределенных медицинских учреждений единого замкнутого цикла ранней диагностики, профилактики и лечения сердечно-сосудистых заболеваний.
Основными задачами при разработке и внедрении автоматизированной системы кардиомониторинга населения, обеспечивающими достижение вышеперечисленных целей, являются:
1. Выявление групп риска пациентов по ССЗ.
2. Формирование единого регистра пациентов с ССЗ (РРПС).
3. Мониторинг правильности (полнота и своевременность) ведения пациентов с возможным или перенесенным ССЗ.
4. Оценка эффективности работы врачей.
ЭК АС КМН входит в состав ПК «Центр здоровья» и поэтому тесно взаимодействует с ФК «Центр здоровья». Взаимодействие происходит с использованием протоколов и .xml-файлов. Происходит по следующей схеме:
1) в ФК «Центр здоровья» создаётся обследование, в котором указывается ФИО пациента и прочие данные о нём;
2) с использованием специальных протоколов производится выгрузка данных (в ручном или автоматическом режиме) в .xml – файл;
3) в ЭК АС КМН, с использованием специальных протоколов, производится загрузка данных из .xml – файла;
4) проводится обследование;
5) выгружаются данные из АС КМН;
6) загружаются данные в ФК «Центр здоровья».
Таким образом, мы получаем централизованный сбор и хранение информации о пациентах с ССЗ.
В мои задачи входило:
- непосредственное написание протоколов загрузки/выгрузки данных;
- доработка метода расчёта риска смертности от ССЗ (SCORE);
- подготовка БД для корректной работы программы;
- написание документации по взаимодействию ЭК «АС КМН» и ФК ЦЗ;
- отладка и тестирование;
В мои задачи по интеграции ПК «ЦЗ» и АПК входила реализация механизма взаимодействия на файловом уровне:
- разработка формата xml - файлов, удовлетворяющих требованиям нашего ПК и АПК;
- написание протоколов загрузки/выгрузки данных;
- реализация механизма работы;
- отладка и тестирование.
Сделана возможность запуска АПК с параметрами командной строки (имя входного файла, режим работы АПК, имя выходного файла).
Принцип работы:
1. ПК «ЦЗ» формирует файл медкарты определенной структуры XML и выгружает в определенный каталог с использованием протокола выгрузки.
2. АПК анализирует каталог на получение новых файлов, при наличии таковых - загружает в свою среду.
3. С помощью АПК проводится обследование.
4. После завершения обследования, АПК формирует файл с результатом и выгружает в определенный каталог.
5. ПК «ЦЗ» анализирует каталог на наличие новых файлов от АПК и загружает в базу данных результат, используя специальный протокол.
В будущем планируется реализовать интеграции с использованием COM – объектов.
В процессе прохождения практики я улучшил свои знания в программировании в среде разработки Visual Studio 2008 на языке C#. Мне довелось работать с XSLT – преобразованиями, XSD – схемами, SQL – запросами. В целом считаю, что я набрал ещё немного опыта в разработке и проектировании автоматизированных систем.