🧾 ТЕХНИЧЕСКОЕ ЗАДАНИЕ (ТЗ)

Три проекта на базе искусственного интеллекта в медицинской сфере

для БМЦ УДП РК (Больница Медицинского центра Управления делами Президента Республики Казахстан)

ВАЖНО: Это главная истина проекта - все разработки должны строго соответствовать данному ТЗ!

📌 Источник: GitHub Issue #5 - Техническое задание заказчика

🏗️ Единая архитектура всех проектов

Frontend стек:

  • - Web: React/Next.js для веб-интерфейсов
  • - Mobile: Flutter для мобильных приложений (iOS/Android)
  • - Terminal/Kiosk: React-based interface для терминалов

Backend стек:

  • - API Framework: FastAPI (Python) - единый стандарт для всех проектов
  • - Database: PostgreSQL для всех данных
  • - Cache & Sessions: Redis для кэширования и сессий
  • - Message Queue: Redis/RabbitMQ для асинхронных операций

AI & Core система:

  • - VARGATES AI CORE - централизованная система для:
  • • Unified LLM Gateway (OpenAI/локальные медицинские модели)
  • • Medical AI Models orchestration
  • • Prompt management и версионирование
  • • AI performance monitoring и аудит
  • • Медицинская обработка данных

Безопасность и соответствие:

  • - OAuth 2.0 / OpenID Connect для авторизации
  • - End-to-end encryption для всех медицинских данных
  • - GDPR/HIPAA compliance
  • - Medical audit logs с полной трассировкой

Инфраструктура:

  • - Docker containerization для всех сервисов
  • - API Gateway для единой точки входа
  • - Real-time monitoring системы
  • - Webhook система для real-time уведомлений

1. Проект: AI-чат — Доврачебная консультация

Цель проекта:

Создание интеллектуального чат-бота для сбора жалоб, симптомов и анамнеза пациентов с последующей генерацией предварительных выводов и направлением к профильному специалисту.

Основные функции:

  • - Диалоговая система для сбора симптомов и медицинской истории
  • - Анализ жалоб с использованием ИИ через VARGATES AI CORE
  • - Генерация структурированного документа (PDF/Word) с предварительными диагнозами
  • - Рекомендации по обращению к конкретным специалистам
  • - Интеграция с онлайн-записью на приём

Технические требования:

  • - Интерфейс: веб-чат на сайте учреждения (React/Next.js)
  • - ИИ-модель: интеграция через VARGATES AI CORE с медицинскими моделями
  • - Безопасность: GDPR/HIPAA compliance
  • - Система логирования для медицинского аудита и дообучения
  • - Языковая поддержка: минимум русский и казахский

Ожидаемый результат:

Снижение нагрузки на терапевтов, приемный покой и регистратуру, ускорение первичной маршрутизации пациентов.

Архитектура системы:

Frontend:

  • - Веб-интерфейс (React/Next.js) с адаптацией под мобильные устройства
  • - Real-time чат интерфейс с поддержкой медиа-файлов

Backend:

  • - FastAPI сервер для обработки чатов
  • - Интеграция с VARGATES AI CORE для AI обработки
  • - Redis для кэширования сессий и быстрых ответов

База данных:

  • - PostgreSQL для истории чатов, профилей пользователей и статистики
  • - FHIR HL7 совместимая структура данных

Интеграции:

  • - API к медицинской информационной системе (МИС) через FHIR
  • - Система документооборота (PDF генерация)

User Flow (пользовательский сценарий):

  1. 1. Пользователь заходит на сайт и запускает чат
  2. 2. ИИ через VARGATES AI CORE приветствует и уточняет цель обращения
  3. 3. Бот последовательно собирает данные: жалобы, симптомы, анамнез
  4. 4. По завершении — система анализирует данные и формирует предварительные гипотезы
  5. 5. Генерируется отчёт и предлагается записаться к профильному специалисту
  6. 6. Пользователь получает ссылку/QR-код для загрузки документа и записи на приём
  7. 7. Собранная информация направляется в МИС через API

2. Проект: AI — Виртуальная справочная

Цель проекта:

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

Основные функции:

  • - Ответы на часто задаваемые вопросы (FAQ) по услугам, режиму работы, ценам, маршрутам
  • - Визуализация — виртуальный образ медицинского работника (2D/3D)
  • - Голосовое и текстовое взаимодействие
  • - Навигация по сайту и помощь в онлайн-записи
  • - Поддержка в терминалах/инфокиосках

Технические требования:

  • - Сценарный и LLM-подход
  • - Веб-интерфейс (React) и терминальная версия
  • - Интеграция с базой услуг и расписаниями
  • - Возможность автоматического обновления справочной информации
  • - Голосовой синтез и распознавание речи (на казахском, русском и английском языках)

Ожидаемый результат:

Повышение информированности пациентов, снижение количества однотипных обращений к персоналу.

Архитектура системы:

Frontend:

  • - Веб-интерфейс (React/Next.js) с 2D/3D-персонажем
  • - Терминальная версия для киосков
  • - Поддержка голосового и текстового ввода

Backend:

  • - FastAPI сервер для обработки запросов
  • - Интеграция с VARGATES AI CORE
  • - Redis для кэширования часто запрашиваемой информации

База знаний:

  • - PostgreSQL для хранения справочной информации
  • - Админ-панель для обновления данных администраторами

Дополнительно:

  • - Модуль Text-to-Speech и Speech-to-Text
  • - Real-time обновления справочной информации

User Flow:

  1. 1. Пользователь обращается к справочной через экран или терминал
  2. 2. Задает вопрос голосом или вводит текст
  3. 3. ИИ через VARGATES AI CORE анализирует запрос и предоставляет справку
  4. 4. При необходимости пользователь перенаправляется на соответствующую страницу или к онлайн-записи

3. Проект: AI — Личный доктор

Цель проекта:

Создание персонализированного помощника на базе ИИ для мониторинга состояния здоровья пользователя, анализа биометрических данных и выдачи рекомендаций по образу жизни, профилактике и обращению к врачу.

Основные функции:

  • - Интерпретация полученных анализов в PDF формате
  • - Анализ изменений и выявление отклонений
  • - Уведомления и напоминания (приём лекарств, визит к врачу и т.д.)
  • - Персонализированные советы на основе профиля пользователя
  • - Возможность вести «дневник самочувствия»

Технические требования:

  • - Интерфейс: интеграционный модуль в мобильное приложение (iOS/Android)
  • - Облачная обработка данных
  • - Поддержка мультиязычного интерфейса

Ожидаемый результат:

Повышение уровня самоконтроля за здоровьем, профилактика хронических заболеваний и снижение количества нецелевых визитов в клинику.

Архитектура системы:

Frontend:

  • - интеграционный модуль для мобильного приложения для iOS/Android
  • - Интерфейс дневника, мониторинга показателей, рекомендаций

Backend:

  • - FastAPI сервер с REST API
  • - Интеграция с VARGATES AI CORE для анализа данных
  • - Redis для кэширования пользовательских данных

Интеграции:

  • - API к МИС
  • - Push-уведомления для мобильных устройств

Хранение данных:

  • - PostgreSQL с end-to-end шифрованием
  • - Compliance с медицинскими стандартами

User Flow:

  1. 1. Пользователь заходит в Flutter мобильное приложение
  2. 2. Чат-бот подключается к МИС и данным пациента через FHIR API
  3. 3. ИИ через VARGATES AI CORE анализирует отклонения и выдаёт рекомендации
  4. 4. Пользователь получает персонализированные напоминания и ведёт дневник самочувствия

🔗 Артефакты

  • - Веб-страница ТЗ: /technical-requirements
  • - Связанный EPIC: #1
  • - Заказчик: БМЦ УДП РК (Больница Медицинского центра Управления делами Президента Республики Казахстан)

📋 Статус

  • - Статус: Утверждено заказчиком ✅
  • - Приоритет: Критический - основа для всех разработок
  • - Источник: Исходное техническое задание от БМЦ УДП РК
  • - Обновлено: Стандартизация технологического стека

© 2025 DreamLight Labs. Техническое задание для БМЦ УДП РК.

Источник: GitHub Issue #5 - Главная истина проекта

ВАЖНО: Это главная истина проекта. Все разработки должны строго соответствовать данному техническому заданию!