Сервис списка задач
Необходимо разработать сервис Wortlist для приема направлений от медицинской информационной системы (МИС) и передачи этих направлений в DICOM формате на медицинские диагностические аппараты.
- Прием направлений от МИС через HL7
- Прием направлений от МИС через xml файл
- Поддержка приема направлений на латинице и кириллице
- Отправка направлений на аппарат на кириллице или на латинице в зависимости от возможностей аппарата
- Поддержка ОС Windows, ОС Linux (Ubuntu, Debian)
- Графический интерфейс настройки
- Возможность выбора способа приема направлений
- возможность добавлять или удалять DICOM tag
- регистрация аппарата (ae-title, ip, port, institution) для возможности настройки передачи направления в нужной кодировке
- настройка порта
- возможность настройки AE title для сервиса
- настройка автозапуска сервиса при старте ОС
-
Здравствуйте! Команда Business Atlas готова разработать для вас сервис маршрутизации медицинских направлений (Worklist). Вместо написания тяжелого десктопного софта с нуля, мы предлагаем развернуть гибкую архитектуру на базе Low-code платформ и кастомных микросервисов. В моем опыте — более 50 успешных проектов на рынках UA/EU, где автоматизация сложной маршрутизации данных позволяла создавать стабильные и отказоустойчивые системы.
Наше видение технической реализации:
• Прием данных (HL7 / XML): Главным дирижером логики и обработки данных выступит платформа n8n. Она автоматически будет принимать направления от МИС через считывание XML-файлов или работу с HL7-протоколом. Также n8n обеспечит гибкую конвертацию кодировок (кириллица/латиница) в зависимости от профиля аппарата.
• Передача направлений (DICOM Worklist): Для интеграции со специфическим медицинским оборудованием мы подключим изолированный микросервис (на базе Python-библиотек для DICOM), который будет оркестроваться через n8n. Система автоматически будет формировать необходимые DICOM-теги и отправлять направления на зарегистрированные аппараты.
• Графический интерфейс (Панель администратора): Вместо разработки интерфейса с нуля, мы соберем быструю веб-панель на базе Budibase или Retool. В этом GUI вы сможете выбирать способ приема данных, добавлять/удалять DICOM-теги, регистрировать новые аппараты (AE-title, IP, port, кодировка) и управлять настройками самого сервиса.
• Кроссплатформенность и автозапуск: Все решение упаковывается в Docker-контейнеры. Это гарантирует идентичную работу как на OS Windows, так и на Linux (Ubuntu, Debian). Автозапуск сервиса при старте операционной системы реализуется штатными средствами (systemd / Docker daemon).
Оценка сроков и стоимости MVP:
• Настройка приема HL7/XML, логики транслитерации и валидации данных: 1.5 недели.
• Интеграция DICOM-модуля для связи с аппаратами и настройка тегов: 1.5 недели.
… • Разработка веб-интерфейса управления, контейнеризация (Docker) и тесты автозапуска: 1 неделя.
Общий срок реализации: 3.5 – 4.5 недели.
Ориентировочная стоимость: $4 000 – $5 500 под ключ (в зависимости от финального количества нестандартных DICOM-тегов и специфики подключения вашей МИС).
Готовы ли вы обсудить технические детали в личных?
-
129 Добрый день!
Меня заинтересовал ваш проект по разработке Worklist-сервиса. Имею опыт работы с медицинскими информационными системами, протоколом HL7 и стандартом DICOM.
Что могу предложить по вашему проекту:
• Реализация приёма направлений через HL7 (v2.x) и XML-файлы
• Формирование DICOM Worklist (C-FIND SCP) и передача на диагностические аппараты
• Поддержка кодировок: Latin-1 и UTF-8/Windows-1251 (кириллица) с автоопределением по настройкам аппарата
… • Кросс-платформенная разработка: Windows + Linux (Ubuntu/Debian) — systemd/Windows Service для автозапуска
• GUI для настройки: AE Title, IP, порт, управление DICOM-тегами, выбор режима приёма направлений
Технологии: Python (pynetdicom, python-hl7) или Java (dcm4che) — обсудим, что предпочтительнее для вашей инфраструктуры.
Готов обсудить детали, сроки и бюджет. Напишите — отвечу быстро.
С уважением
-
716 4 0 Я могу выполнить этот проект комплексно: от разработки сервиса приема направлений до настройки передачи на диагностические аппараты с учетом различных кодировок, ОС и особенностей оборудования. Особое внимание уделю стабильности работы сервиса, логированию, отказоустойчивости и простоте дальнейшего администрирования. Это критически важно для медицинских систем, где даже мелкая ошибка может нарушить рабочий процесс клиники.
Преимущество моей работы заключается в том, что я не делаю "временные решения". Сервис будет создан с возможностью масштабирования, добавления новых аппаратов, новых форматов интеграции и дальнейшего развития без полного переписывания системы. Также реализую понятный графический интерфейс для настроек, чтобы персонал мог самостоятельно изменять параметры без необходимости редактирования конфигураций вручную. Отдельно учту вопросы совместимости с различными DICOM-устройствами, поскольку разные производители могут иметь свои особенности работы с кириллицей, тегами и transfer syntax. При необходимости примеры реализованных интеграций и архитектурных решений предоставлю по запросу.
План работы:
анализ структуры МИС, формата HL7 и XML направлений
проектирование архитектуры сервиса и механизма обработки направлений
реализация приема данных через HL7
… реализация приема направлений через XML
реализация конвертации данных в DICOM формат
настройка поддержки кириллицы и латиницы
реализация логики выбора кодировки в зависимости от аппарата
создание механизма регистрации DICOM аппаратов
реализация управления DICOM tags
создание графического интерфейса настроек
настройка работы под Windows и Linux
реализация автозапуска сервиса
тестирование передачи данных между МИС и оборудованием
проверка стабильности работы и логирования ошибок
подготовка инструкции по установке и администрированию.
-
322 Добрый день, есть опыт в разработке кроссплатформенных сервисов с похожей модульной архитектурой. Также есть готовый стек технологий для полной реализации проекта. Пишите в личные сообщения, обсудим детали и некоторые уточнения, и я представлю четкий технический план разработки. Проект интересный, поэтому с радостью приму участие.
-
6296 144 6 4 Добрый день
Уже рабгтал с реализацией обмена данными по протоколам dicom и hl7.
Реализую на питоне в виде сервера с использованием библиотек pydicom и python-hl7.
GUI клиент для управления на pyqt6.
От вас необходимы будут пожелания по оформлению интерфейса, точное описание функционала админки и образцы передаваемых данных.
-
276 Готов разработать сервис Worklist на Python. Реализую прием HL7/XML, конвертацию в DICOM, GUI для Windows/Linux. Срок 7 дней, детальный план после уточнения ТЗ.
-
1904 29 1 1 Привет! У меня есть соответствующий опыт с подобными заданиями, и я могу помочь с вашим проектом. Я могу быстро ознакомиться с требованиями, предложить лучшее решение и тщательно выполнить работу. Готов обсудить детали и начать.
-
726 9 1 Здравствуйте! Ваш проект вызвал у меня большой интерес. Готов немедленно начать работу и обеспечить высокое качество выполнения.
-
Ориентир по первой оценке - 240000 UAH и 45 дней на рабочий сервис с графическим настройками, приемом HL7/XML, DICOM MWL и установкой под Windows и Linux. Окончательно подтвердим после примеров сообщений и проверки требований конкретных аппаратов =)
Технически я бы делал это как отдельный фоновый сервис с графическим интерфейсом для конфигурации - приемник HL7/XML, нормализация пациента и направления, таблица соответствия кириллица/латиница, маппинг DICOM tag, реестр аппаратов по AE-title, IP, port, institution, журнал событий и автозапуск в ОС. Важный момент - !!отдельно проверить кириллицу в DICOM!!, потому что часть аппаратов прекрасно читает латиницу, а часть начинает молчать.
Вопрос
> Это должно быть именно DICOM Modality Worklist SCP, или еще нужна передача как DICOM файл на аппарат
> Есть примеры HL7 сообщения, XML файла и список моделей диагностических аппаратов
Для похожих медицинских систем
… > https://business.ingello.com/lita - медицинская платформа с ролями, кабинетами и процессами клиники
> https://business.ingello.com/lita-doctor - врачебный интерфейс и работа с медицинскими данными
> https://systems-fl.ingello.com/ua - наш профильный лендинг для сложных систем на бирже
-
196 У нас почти готова архитектура для такого Worklist сервиса - можем быстро адаптировать под вашу МИС и диагностические аппараты, обсудить можно прямо сейчас здесь на бирже, я на связи =)
Ориентир по первой рабочей версии - 10000 USD и 45 дней, точнее после проверки формата HL7, XML и требований конкретных аппаратов.
По реализации я бы шел через отдельный сервис - прием HL7 и XML, нормализация направления, таблица правил транслитерации или кириллицы, DICOM Modality Worklist SCP, реестр аппаратов с AE title, ip, port, institution, UI для настроек и автозапуск на Windows и Linux.
Смотрите, тут нюанс - важно зафиксировать набор DICOM tag, которые можно добавлять или убирать, и таблицу соответствия полей МИС к DICOM.
Нужны примеры HL7 сообщений, XML файла, список моделей аппаратов и есть ли тестовый DICOM узел для проверки.
Уточню - какие именно HL7 сообщения идут с МИС - ORM, ORU или другой формат.
Еще вопрос - нужно только передавать направление на аппарат, или также вести журнал статусов, ошибок и повторной отправки.
Схожие медицинские кейсы Ingello - https://business.ingello.com/evrika - проектирование МИС по eHealth и медицинским процессам.
Еще один близкий пример - https://business.ingello.com/lita-doctor - кабинеты врачей и связка с пациентским приложением.
… Главная страница для FLH - https://systems-fl.ingello.com/ua
Актуальные фриланс-проекты в категории Python
Создание приложенияЖелаю создать мобильное приложение для общения, в приложении должны быть аудио, видео звонок, создание групповых чатов, возможность синхронизировать с контактами телефона, настройками аккаунта: привязка по email, 2fa, номеру телефона, возможность настраивать уведомления… Java, Python ∙ 15 часов 33 минуты назад ∙ 27 ставок |
Настройка двусторонней интеграции WhatsApp с Odoo CRMЗдравствуйте! Ищем специалиста для реализации технического задания по настройке двусторонней интеграции мессенджера WhatsApp с CRM-системой Odoo. ⚠️ Важное техническое уточнение: Официальный WhatsApp Business API (WABA) не рассматривается. Необходимо внедрить стабильное «серое»… Python, Веб-программирование ∙ 1 день 1 час назад ∙ 23 ставки |
Парсинг данных через мобильное APIИщу человека с опытом парсинга данных через мобильное API, для парсинга e-commerce, rozetka и аналоги Задачи: 1. Перехват трафика мобильного приложения (Android) настройка прокси, анализ запросов 2. Определение нужных API endpoints куда идут запросы, какие headers… Python, Парсинг данных ∙ 2 дня 22 часа назад ∙ 30 ставок |
Найти товарный фид (Google Merchant XML) для сайта на OpenCart
700 UAH
Необходимо найти прямую ссылку на действующий товарный фид (XML) конкурента для Google Merchant Center Платформа (CMS): OpenCart / ocStore Найти оригинальный фидТребования к результату: Рабочая ссылка на XML-файл Python, Парсинг данных ∙ 8 дней 7 часов назад ∙ 29 ставок |
Розработка Тик-Ток фермы (контент-завод)Необзодимо разработать систему для централизованного управления несколькими TikTok-аккаунтами с автоматической публикацией контента, использованием индивидуальных прокси и имитацией естественной активности аккаунтов. Функциональные требования1. Управление аккаунтами Добавление… Python, Разработка ботов ∙ 8 дней 18 часов назад ∙ 23 ставки |