Перейти к содержанию

MedInsight — документация

MedInsight — платформа клинической аналитики для клиник и медицинских организаций.

Возможности

  • Управление пациентами и отделениями
  • Загрузка и парсинг медицинских документов (PDF, DOCX)
  • DICOM-изображения: загрузка, просмотр, аналитика
  • GPT-прогнозы рисков (реадмиссия, осложнения)
  • Дашборд и экспорт в PDF/Excel
  • Мультитенантность, RBAC, шифрование файлов (age)
  • Telegram-уведомления, WebSocket, резервное копирование

Навигация

Для медицинского персонала

  1. Начало работы — вход, роли, интерфейс
  2. Пациенты — карточки, поиск
  3. Документы — загрузка выписков
  4. DICOM — медицинские снимки
  5. Аналитика — дашборд
  6. Прогнозы — AI-риски

Для администраторов

  1. Деплой
  2. Конфигурация
  3. Резервное копирование
  4. Мониторинг

Для разработчиков

  1. Архитектура
  2. Схема БД
  3. API

Архитектура (кратко)

flowchart TB
    Browser[Браузер / Vanilla JS]
    API[FastAPI app]
    Celery[Celery Worker]
    Redis[(Redis)]
    DB[(SQLite)]
    Storage[storage/ encrypted + DICOM]
    GPT[ProxyAPI / OpenAI]

    Browser --> API
    API --> DB
    API --> Redis
    API --> Storage
    Celery --> Redis
    Celery --> DB
    Celery --> Storage
    Celery --> GPT

Версия

Текущая версия приложения: см. переменную APP_VERSION и Changelog.