Автоматизация документооборота
Входящие факсы превращаются в заказы на исследование
Факс приходит, распознаётся, разбирается и попадает в систему как структурированный заказ. Без ручного перенабора.
- Клиент
- Центр диагностической визуализации
- Период
- 2025-2026
- Стек
- Python, PostgreSQL, HL7 v2, OCR, Vision models, systemd
Проблема
Направления приходили картинками факсов. Сотрудники вручную перенабирали каждого пациента, каждого врача и каждый код процедуры в систему. Очередь росла быстрее, чем её разбирали, и каждое перенабранное поле было шансом завести не того пациента.
Что построено
Пайплайн от API факс-провайдера к OCR, затем к парсеру полей с геометрией из текстового слоя документа, затем к HL7-сообщению заказа для системы визуализации. У каждого извлечённого поля есть оценка уверенности, и всё, что ниже порога, уходит в очередь ручной проверки, а не в систему.
Результат
Накопленная очередь разобрана, и с тех пор держится ровной. Обратимость заложена в конструкцию: пайплайн никогда не перезаписывает заказ, который не создавал, а каждое автоматическое решение пишется в лог вместе со своими входными данными.