Каталог детерминированных формул и диагностических алгоритмов для врачей: расчёт риска ССЗ, scoring тяжести, дозировки и т.п. Технически — отдельная подсистема, разделяющая с BloodGPT общий recognition pipeline (unstructured PDF/image → FHIR) и единый пользовательский профиль.

Что это и зачем

Два терминологически разных слоя, часто смешиваемых в команде1:

  • Калькуляторы — детерминированные формулы / скоринги без LLM в вычислении (например, CCR из креатинина + возраста + пола). Свободны от FDA-уровня source-валидации. Бесплатны для конечного пользователя2.
  • Диагностические алгоритмы — медицинская логика интерпретации, требующая привязки к проверенным гайдлайнам / publications. Платная тире через Evidencio API2.

Каталог содержит ≈859 алгоритмов3.

Архитектура

Калькуляторы запускаются поверх общего recognition pipeline — unstructured input (PDF / image анализа) превращается в FHIR-факты, далее каталог фильтрует те алгоритмы, для которых все требуемые биомаркеры присутствуют, и выполняет расчёт. Результат — score / numeric outcome / categorical recommendation.

Архитектурно подсистема и BloodGPT B2C делят:

  • Engine — общий recognition pipeline в верхнем конусе recognition-enrichment-hourglass.
  • Профиль пользователя — единая регистрация: загруженные данные доступны и в BloodGPT, и в калькуляторах2.
  • FHIR-store — общий, multi-tenant (multi-tenant-fhir-storage).

Спор о том, должна ли подсистема быть отдельной приложенкой (call BloodGPT API as client) vs internal integration разрешился в пользу shared-engine-and-profile подхода4.

Состояние

  • PoC калькуляторов писался на Python, перенесён на TypeScript1 под bandwidth интеграции с основным TS-stack’ом. Минимальный UI без полной полировки.
  • UI каталога перегружен текстом — тюнинг в работе4.
  • Продакшн-деплой состоялся5.

Validation для диагностических алгоритмов

Диагностические алгоритмы требуют проверенных medical sources — Claude-generated цитаты не годятся для FDA-уровня обоснования4. Команда построила validation UI с PDF-хайлайтами цитат и approve/reject buttons; правка происходит итеративно через Claude. Онбординг Кати (medical advisor) — на этой инфраструктуре.

Bottleneck — поиск медицинских источников сжигает токены: «буквально два файлика проверить, и лимиты на 5 часов закончились»4. Агент может зациклиться на одном файле вместо альтернативы. Оптимизация — открытый вопрос.

Evidencio (vendor)

Внешний поставщик API для библиотеки медицинских калькуляторов и диагностических алгоритмов. Условия — 5000 EUR/год за API3. Интеграция в production не завершена, на текущем этапе — локальный proof-of-concept каталог.

Carry-over (terminology): в digest-ах встречается двойное написание — «Evidencio» и «Evidentis». Скорее всего одна и та же компания + ASR-дрейф транскрипции. Verify canonical name.

Связь с PR-позиционированием

BloodGPT достиг 100% на MedCalc Benchmark (vs Claude Opus 4.5 — 92%) — главное selling point для PR и продаж2. Связь с подсистемой калькуляторов косвенная — benchmark тестирует способность системы корректно применять medical formulas, и результат поднимает доверие к нашему calculator-каталогу как production-ready.

Конкурентное отличие от Epic (уже включают калькуляторы для крупных US-клиник) — не определено помимо цены3. Это продуктовый open вопрос, см. open question ниже про создание product-side decision-page.

Открытые вопросы

  • Имя продукта — не зафиксировано1; «у неё собака даже названия нет». Связано с общим project-rename.
  • Граница «калькуляторы» vs «диагностические алгоритмы» в UX — одна вкладка или две? Если две, как обозначить free vs paid?
  • Evidencio integration в production — pipeline для обновлений каталога, версионирование, fallback при недоступности API.
  • Тестовая стратегия — для бесплатных calc’ов vs paid algorithms может отличаться (different SLA expectations).
  • Bottleneck валидации источников через Claude — оптимизация / альтернативный подход (curated source library? cached terminology server?).
  • Конкурентное отличие от Epic-calculators — что у нас принципиально другое помимо цены? Не сформулировано3. Product-side decision-page — TODO.

Связано

  • biomarker-graph — соседний компонент бандла «версии для врачей»
  • medical-sources — иерархия источников, на которой строится валидация алгоритмов
  • medical-context-survey — Medical Context в профиле пациента, который должны учитывать алгоритмы
  • medical-as-instrument-not-recommendation — позиционирование, требующее серьёзных источников и FDA-уровня обоснования
  • recognition — recognition pipeline, на котором работают и калькуляторы, и BloodGPT
  • recognition-enrichment-hourglass — общая pipeline-структура, в верхнем конусе которой живёт recognition
  • fhir-gravity — маркетинговое имя для того же recognition (B2B sales angle)

Сноски

  1. «Портирование LOINC», 2026-04-01, https://github.com/Realai-plus/meeting-digests/blob/main/data/digest/2026/04/2026-04-01T11%3A07%3A08.000Z_портирование_loinc_01KN4BKJSP8PSGBSN23VFZ25M0.md — калькуляторы переводятся на TypeScript минимальным шагом (Р2); интеграция в production flow открыта (О1); Evidencio имеет API; «у неё собака даже названия нет». 2 3

  2. «V-N-J», 2026-04-22, https://github.com/Realai-plus/meeting-digests/blob/main/data/digest/2026/04/2026-04-22T10%3A30%3A00.000Z_V-N-J_01KPBC592SNMKJ5T2E03WXXMZ9.md — версия для врачей — приоритет с полным набором (Р1); FHIR Gravity общий компонент (Р2); калькуляторы бесплатны, алгоритмы по тарифу Evidentis; 100% MedCalc benchmark (Н6). 2 3 4

  3. «Daily StandUp», 2026-04-08, https://github.com/Realai-plus/meeting-digests/blob/main/data/digest/2026/04/2026-04-08T08%3A00%3A00.000Z_Daily_StandUp_01KN9V90D1KW4CQQ2SBP7MD58J.md — каталог 859 алгоритмов; Epic уже имеет калькуляторы для крупных клиник США (Н5); Evidentis API 5000 EUR/год (Н7). 2 3 4

  4. «Daily + Sprint Review & Planning», 2026-04-06, https://github.com/Realai-plus/meeting-digests/blob/main/data/digest/2026/04/2026-04-06T08%3A00%3A00.000Z_Daily_%2B_Sprint_Review%26Planning_01KN4BE353QK654MXQNBJ429RD.md — Claude-цитаты не годятся для FDA (Н3); bottleneck — токены на поиск источников (Н4); калькуляторы как отдельная приложенка через API (Р2); спор отдельно vs внутри (С1). 2 3 4

  5. «Продеплой калькуляторов», 2026-04-14, https://github.com/Realai-plus/meeting-digests/blob/main/data/digest/2026/04/2026-04-14T12%3A53%3A15.000Z_Продеплой_калькуляторов._01KP60V6N1XDK68BC6T9YPZMC2.md — production deploy подсистемы.