Как я один связал 1С:Медицину и Orthanc (Worklist + снимки)
Что было нужно На тестовой среде проверить: можно ли из 1С:Медицина (Поликлиника, ред. 3.0) отправлять направления на исследования в Orthanc, получать оттуда снимки и показывать их врачу прямо в 1С. Без покупки дорогого PACS. Что сделал (один, на тестовой среде) 1. Поднял Orthanc · Установил Orthanc 1.12.10 на Linux. · Настроил плагин Worklists (режим БД, авторизация, автоудаление). 2. Написал обработку в 1С · Отправка Worklist: по кнопке из 1С данные пациента уходят в Orthanc через REST API. · Получение снимков: 1С ищет исследование по AccessionNumber, забирает снимки. · Просмотр: сделал HTML-галерею прямо в поле 1С. · Скачивание: кнопка «Скачать DICOM» сохраняет файл на компьютер врача. · Заключение: из тега ImageComments вырезается только нужная фраза после «Архивное заключение :». 3. Всё заработало · Ворклист создаётся → аппарат делает снимки → Orthanc связывает → 1С показывает. Задача решена. На тестовой среде механизм полностью рабочий.
Для рабочей системы нужно · Обеспечить безопасность (HTTPS, шифрование, логи). · Урегулировать юридические вопросы (152-ФЗ, согласия). · Решить вопрос с сертификацией Orthanc или заменить его на лицензированный PACS. Техническая часть готова. Остальное — вопрос времени и ресурсов.