Файл: Научное обоснование совершенствования разработки информационных систем сбора и анализа показателей здоровья населения и деятельности системы здравоохранения.docx
Добавлен: 24.10.2023
Просмотров: 343
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Отдельно следует остановиться на проверке пункта 19 на верное указание последовательности диагнозов. Алгоритм является уникальным. Выполняется на основании накопленного реестра типовых ошибок заполнения. На основании реестра созданы правила перестановки ошибочных последовательностей строк. Алгоритм находит соответствие и выполняет указанную перестановку — меняет строки местами в пределах одного пункта либо переносит из 19.I в 19.II. Алгоритм приведен на рис.11.
Рисунок 11 - Принципиальная схема проверки на последовательность диагнозов.
Полный набор правил является весьма объёмным, фрагмент приводится в таблице 3:
Таблица 3.
Фрагмент созданных правил
Тип перестановки | А (начало) | А (окон чание) | Б (начало) | Б (оконч ание) | В (начало) | В (окон чание) |
1201 (а -> 19.II, б -> а, в -> б) | I27.9 | I27.9 | I21 | I22.9 | | |
1201 (а -> 19.II, б -> а, в -> б) | I27.9 | I27.9 | I60.0 | I64.9 | | |
1201 (а -> 19.II, б -> а, в -> б) | I27.9 | I27.9 | I67.8 | I67.9 | | |
1201 (а -> 19.II, б -> а, в -> б) | I27.9 | I27.9 | I80 | I80.9 | | |
-
Алгоритмы поддержки заполнения
Алгоритм поддержки заполнения представляет собой алгоритм работы со справочником МКБ при формулировании клинического диагноза. Алгоритм является уникальным. В основе данного алгоритма лежит представление о том, что
клиническая формулировка диагноза имеет иерархическую, а не линейную структуру. Данное представление также отражено в томе №3 МКБ-10. Иерархическая структура, заданная в нём, перенесена в соответствующие справочники. Кроме того, выполнен пословный лексический разбор терминов. Таким образом обработано более 55 000 записей, являющихся элементами клинического диагноза. Часть из них непосредственно кодируют диагноз, часть являются промежуточными элементами. В ряде случаев элемент может одновременно и кодировать диагноз, и являться промежуточным элементом. На рис. 12. приводится алгоритм формулировки клинического диагноза.
Рисунок 12 - Алгоритм формулировки клинического диагноза.
Нами выполнен лексический анализ всех используемых в т.3 МКБ терминов. Для понимания дальнейшего изложения на рис. 13. приведен пример структуры клинического диагноза «аборт», с указанием возможных вариантов кодирования.
Рисунок 13 - Структура клинического диагноза «Аборт».
Приведем пример структуры, используемой для построения вариантов кодирования:
Абсцесс
– брюшно-тазовый К65.0
– бульбоуретральной железы N34.0
– века Н00.0
– верхней челюсти, верхнечелюстной К10.2
– – синуса (хронический) J32.0
– верхних дыхательных путей J39.8
– вилочковой железы Е32.1
– виска L02.0
– височной области L02.0
– височно-клиновидной области G06.0
– влагалища (стенки) (см. также Вагинит) N76.0
– влагалищной оболочки яичка N49.1
– влагалищно-прямокишечный (см. также Вагинит) N76.0
– внутрибрюшинный (см. также Абсцесс брюшины) К65.0
– внутриглазничный Н05.0
– внутрипозвоночный G06.1
– внутритонзиллярный J36
– внутричерепной G06.0
– волосистой части головы (любой части) L02.8
– вульвовагинальной железы N75.1
– вульвы N76.4
– – осложняющий беременность O23.5
– – послеродовой О86.1
– гайморовой полости (хронический) (см. также Синусит верхнечелюстной) J32.0
– гипофиза (железы) Е23.6
– глаза Н44.0
– глазницы, глазничный Н05.0
– глотки J39.1
– гнойный НКДР L02.9
– голени L02.4
– головного мозга (любой части) G06.0
– – амебный (с абсцессом любой другой локализации) A06.6† G07✳
– – гонококковый A54.8† G07✳
– – кистозный G06.0
– – отогенный G06.0
– – туберкулезный А17.8† G07✳
– – феомикотический (хромомикотический) B43.1† G07✳
– головы НКДР L02.8
– голосовой складки [связки] J38.3
– гонорейный НКДР (см. также Гонококковая инфекция) А54.1
– горла J39.1
– гортани J38.7
– грудной клетки J86.9
– – со свищом J86.0
– – стенки L02.2
– губы К13.0
На рис.14 приводится пример разбора формулировки «влияние на плод или новорожденного». Все используемые термины внесены в справочник и классифицированы. Отслеживается вхождение термина в другие формулировки, использование которых может привести к регистрации других кодов МКБ. На рис.15 приводится пример классифицированного термина и перечень ссылок на другие формулировки.
Рисунок 14 - Примеры лексического разбора.
Рисунок 15 - Участие в других формулировках.
Основным сценарием работы созданного алгоритма является последовательный ввод клинической формулировки диагноза от «ведущего» термина, при котором система на каждом шаге уточнения ограничивает возможности выбора только присутствующими в томе №3 МКБ-10 вариантами. На рис.16 приведен пример работы алгоритма.
Рисунок 16 - Пример работы алгоритма.
-
Алгоритмы контроля сроков наступления событий
В группу алгоритмов контроля сроков наступления событий объединены алгоритмы по проверке хронологии событий. Например, выполняется проверка «Период в строке Г> Период в строке В> Период в строке Б> Период в строке А». Цель работы такого алгоритма — недопущение нарушении хронологии событий. Для всех строк допускается установка периода «неизвестно».
- 1 2 3 4 5 6 7 8 9 10 ... 15
Опытная эксплуатация созданного промышленного прототипа
В период 2020 года нами была проведена опытная эксплуатация промышленного прототипа модуля лексического анализа в рамках системы автоматизированного кодирования.
В ходе опытной эксплуатации в медицинской организации – базе исследования (Клинический госпиталь федерального казенного учреждения здравоохранения «Медико-санитарная часть Министерства внутренних дел Российской Федерации по г. Москве») были выполнены следующие мероприятия:
-
На мощностях пилотного учреждения развёрнута система; -
Проведена оценка производительности и надёжности системы; -
Проведена оценка возможности интеграции в существующую ИТ-инфраструктуру, прежде всего с целью обеспечения возможности работы на местах врачей-статистиков. С учётом специфики учреждения принято решения об осуществлении доступа к системе с отдельных рабочих мест; -
Проведена оценка возможности интеграции с существующей медицинской информационной системой, с целью обеспечения автоматического транспорта данных. Принято решение о ручном вводе с целью обеспечения сохранности персональных данных; -
Загружено более 1000 клинических диагнозов; -
Отработаны алгоритмы проверок и поддержки ввода, описанные ранее; -
По результатам эксплуатации произведены доработки пользовательского интерфейса; -
Оценена производительность работы специалиста, осуществляющего кодирование. Среднее количество кодируемых случаев составило 5 в день. Это позволит сформировать оценку количества специалистов, требуемых для эффективного использования системы; -
Выполнено тестирование механизма ввода клинического диагноза, осуществляющего автоматический подбор кодов МКБ на основе расчёта близости формулировок т.3 к клиническому диагнозу, указанному в истории болезни. Механизм признан перспективным, но требующим дальнейшей доработки; -
Выполнена оценка соответствия клинических формулировок для загруженных ранее диагнозов. Средний процент соответствия составил 58%.
По результатам тестирования принято решение о признании прототипа перспективным и применимым, но требующем доработки как в части методик работы, так и в части содержания справочников, используемых для поддержки кодирования. Данные доработки проводились в течение первой половины 2021 года на базе исследования. В настоящее время имеется доработанный промышленный прототип, развернутый на базе исследования.