УДК 004.457

РАЗРАБОТКА ВСТРАИВАЕМОЙ БИБЛИОТЕКИ ДЛЯ ПАРСИНГА PDF-ОТЧЁТОВ И АВТОМАТИЧЕСКОГО ИНТЕГРИРОВАНИЯ ДАННЫХ В КАРТУ ПАЦИЕНТА В ОБЛАСТИ ОФТАЛЬМОЛОГИИ

№44,

Технические науки

Ломакин Арсений Сергеевич


Научный руководитель: Зубков А.В., ст. пр. каф. ПОАС ВолгГТУ.


Ключевые слова: РАЗРАБОТКА; ВСТРАИВАЕМАЯ БИБЛИОТЕКА; ПАРСИНГ; PDF-ОТЧЁТЫ; АВТОМАТИЧЕСКАЯ ИНТЕГРАЦИЯ ДАННЫХ; КАРТЫ ПАЦИЕНТОВ; ОФТАЛЬМОЛОГИЯ; РУЧНОЙ ВВОД ДАННЫХ; IOL MASTER 500; DEVELOPMENT; EMBEDDED LIBRARY; PARSING; PDF REPORTS; AUTOMATIC DATA INTEGRATION; PATIENT MAPS; OPHTHALMOLOGY; MANUAL DATA ENTRY; IOL MASTER 500.


Аннотация: В данной статье рассматривается актуальная проблема ручного ввода данных из отчётов, сгенерированных программой для прибора IOL Master 500, в медицинскую информационную систему в офтальмологии. Для автоматизации и оптимизации данного процесса была разработана инновационная библиотека, предназначенная для парсинга PDF-отчётов и автоматического интегрирования данных в электронные карты пациентов [1]. Статья подробно анализирует контекст, проблему, процесс разработки, функциональные особенности и перспективы применения данной библиотеки.

Введение и проблема: Традиционно данные, предоставляемые устройствами IOL (интраокулярные линзы) в PDF-отчётах, должны быть вручную внесены в медицинские записи пациентов [2]. Однако IOL-мастер не может быть интегрирован непосредственно с медицинскими информационными [3] системами из-за закрытой структуры, и он генерирует отчёты в формате PDF для врачей. Этот процесс ручного внесения данных требует много времени, подвержен ошибкам и не имеет возможности интеграции с системами электронных медицинских записей. В данной статье рассматривается необходимость автоматизации извлечения данных из PDF-отчётов и автоматического внесения их в медицинские записи для повышения точности, эффективности и интеграции данных.

Для решения этой проблемы была разработана специальная библиотека для парсинга PDF-отчётов и автоматического внесения данных в медицинские записи пациентов. Библиотека анализирует PDF-отчёты, сгенерированные IOL-мастером, извлекает необходимые данные и создаёт файлы JSON со структурированной информацией. Эти JSON-файлы затем используются для безупречной интеграции данных в электронные медицинские записи пациентов. Реализация данного решения позволяет избежать ручного внесения данных и обеспечивает точный и эффективный перенос информации из PDF-отчётов в медицинские записи. Кроме того, библиотека устраняет дублирование данных, повышая согласованность и снижая риск ошибок.

В данной статье я представляю инновационное решение этой проблемы через разработку библиотеки для парсинга PDF-отчётов и автоматического интегрирования данных.

Содержание: Программа для прибора IOL Master 500, широко используемом в офтальмологии [4], генерирует отчёты в формате PDF. Несмотря на ценность получаемой информации, эти отчёты нельзя легко интегрировать в медицинские информационные системы из-за ограниченной интеграционной способности программы. Врачи вынуждены ручным трудом вводить данные из отчётов, что не только является трудоёмким, но и подвержено ошибкам.

Разработанная библиотека для парсинга PDF-отчётов (рисунок 1) представляет революционное решение данной проблемы. Она способна автоматически извлекать данные из PDF-файлов и преобразовывать их в структурированный формат JSON. Это позволяет эффективно и точно извлекать необходимую информацию, снижая риск ошибок, связанных с ручным вводом.


Рисунок 1 – Пример сгенерированного программой IOL Master 500 отчёта.

Разработанная библиотека обладает несколькими ключевыми особенностями:

1. Библиотека анализирует PDF-отчёты, выделяя данные [5], необходимые для медицинской информационной системы.
2. Уникальная функциональность библиотеки позволяет удалять дубликаты данных [6], которые часто присутствуют в медицинских отчётах.
3. Данные автоматически [7] интегрируются в медицинскую информационную систему, что обеспечивает сохранение их в удобной форме.

Процесс использования библиотеки начинается с загрузки PDF-отчётов в медицинскую информационную систему. Библиотека анализирует отчёты, выделяет [8] необходимую информацию и представляет её в виде JSON (рисунок 2). Полученные данные могут быть легко интегрированы в электронные карты пациентов.


Рисунок 2 – Файл в формате JSON, получаемый в результате работы.

Разработанная библиотека обладает широкими перспективами применения. Её потенциал расширяется на другие медицинские области, а также на дальнейшее совершенствование для оптимизации процессов обработки данных.

Выводы: Автоматизация извлечения данных путём парсинга [9] PDF-отчётов и их интеграция в электронные медицинские записи представляет собой значительный шаг в оптимизации управления данными в офтальмологии. Этот инновационный подход повышает эффективность и точность медицинских процессов, предоставляя медицинским специалистам более эффективное средство управления данными пациентов. С развитием технологий потенциальное воздействие этой библиотеки на медицинскую практику и заботу о пациентах, вероятно, будет только усиливаться, делая её ценным инструментом для медицинских профессионалов в области офтальмологии.


Список литературы

  1. Зубков, А.В. Информационная поддержка пациента после операции эндопротезирование / А.В. Зубков, Е.А. Шурлаева // Смотр-конкурс научных, конструкторских и технологических работ студентов Волгоградского государственного технического университета (г. Волгоград, 13-17 мая 2019 г.) : тез. докл. / редкол.: С. В. Кузьмин (отв. ред.) [и др.]; Волгоградский гос. техн. ун-т, Совет СНТО. — Волгоград, 2019. — C. 168.
  2. Информационная поддержка пациента после операции эндопротезирование / А.В. Зубков, В.М. Константинов, Е.А. Шурлаева, М.В. Крымова, Ю.А. Орлова, В.Л. Розалиев // Программная инженерия: современные тенденции развития и применения (ПИ–2019) : сб. материалов 3-й всерос. конф., посвящённой 55-летию ЮЗГУ (г. Курск, 11-12 марта 2019 г.) / отв. ред.: Р. А. Томакова ; Юго-Западный гос. ун-т. — Курск, 2019. — C. 174-180.
  3. Аветисов, С.Э. Зрительные функции и их коррекция у детей / С.Э. Аветисов. — М.: Медицина, 2017. — 405 c.
  4. Дубовская, Л. А. Глазные болезни / Л.А. Дубовская. — М.: Медицина, 2019. — 238 c.
  5. Сбор первичных данных для анализа ритма мозговых волн человека при запоминании однородной информации / А.В. Зубков, Я.Е. Каменнов, Н.Д. Сибирный, Ю.А. Орлова, В.Л. Розалиев // Программная инженерия: современные тенденции развития и применения (ПИ–2019) : сб. материалов 3-й всерос. конф., посвящённой 55-летию ЮЗГУ (г. Курск, 11-12 марта 2019 г.) / отв. ред.: Р. А. Томакова ; Юго-Западный гос. ун-т. — Курск, 2019. — C. 19-25.
  6. Каменнов, Я.Е. Сбор первичных данных для анализа ритма мозговых волн человека при запоминании однородной информации / Я.Е. Каменнов, А.В. Зубков // Смотр-конкурс научных, конструкторских и технологических работ студентов Волгоградского государственного технического университета (г. Волгоград, 13-17 мая 2019 г.) : тез. докл. / редкол.: С. В. Кузьмин (отв. ред.) [и др.] ; Волгоградский гос. техн. ун-т, Совет СНТО. — Волгоград, 2019. — C. 200.
  7. Донская, А.Р. Автоматизированное вычисление угла Кобба для анализа кривизны позвоночника на базе системы захвата движения / А.Р. Донская, А.В. Зубков // XXV Региональная конференция молодых ученых и исследователей Волгоградской области (г. Волгоград, 24–27 ноября 2020 г.) : сб. материалов конф. / редкол.: С. В. Кузьмин (отв. ред.) [и др.] ; ВолгГТУ. — Волгоград, 2021. — C. 164-166.
  8. Скляров, М.А. Предварительные результаты децентрализованной разметки корпуса текста на сентиментные классы / М.А. Скляров, Ю.С. Мякинина // Конкурс научно-исследовательских работ студентов Волгоградского государственного технического университета (г. Волгоград, 24-28 апреля 2023 г.) : тез. докл. / редкол.: С. В. Кузьмин (отв. ред.) [и др.] ; ВолгГТУ, Отдел координации научных исследований молодых ученых УНиИ, Общество молодых ученых. — Волгоград, 2023. — C. 199.
  9. Орлова, Ю.А. Адаптация модели распознавания речи Google Cloud Speech для упрощения редактирования исходного кода программ для ЭВМ с мобильных устройств / Ю.А. Орлова, А.С. Дмитриев, Д.В. Колчева // Инженерный вестник Дона. — 2021. — № 2. — 12 с. — URL: http://www.ivdon.ru/uploads/article/pdf/IVD_17__10_orlova_dmitriev_kolcheva.pdf_619ca51ee8.pdf.