Понятнее заключения
Цитаты из официальных протоколов подставляются автоматически - не нужно вручную искать нужный PDF на сайте.
Protocol · навигатор протоколов Минздрава РБ и аудит КЗ
Protocol индексирует официальные PDF Минздрава, подбирает протоколы по МКБ и тексту заключения,
выполняет детерминированный аудит по КП (8 блоков, карта доказательств, safety cap)
и параллельно оценивает готовность FHIR-пакета к ЦИСЗ по программе испытаний МИС v.1.3-4
и Протоколу взаимодействия v.1.4 (Bundle, Composition, ресурсы приёма).
Итог для МИС «Айболит»: send_gate и gate_score = min(клиника, ЦИСЗ) - до вызова ЕСИФЮЛ.
Статистика корпуса и правил подгружается с сервера приложения (/api/corpus-stats, /api/clinical-knowledge/status).
Ниже - живые диаграммы и эталонные прогоны на обезличенных КЗ.
Единые правила Минздрава - в одном окне. Меньше ручной рутины, понятнее выписки для пациента и руководства, заранее видны слабые места - без ожидания скандала или проверки.
Цитаты из официальных протоколов подставляются автоматически - не нужно вручную искать нужный PDF на сайте.
Поиск протокола и первичная сверка выписки - в одном браузере, без десятка открытых файлов.
Качество оценивается по одному корпусу текстов Минздрава - одинаково во всех кабинетах и отделениях.
Руководство видит тренды и рейтинги по отделениям - где всё в норме, где нужна методическая поддержка.
Существенные расхождения с протоколом попадают методслужбе внутри клиники - пока есть время спокойно разобрать случай.
Обработка текста на сервере клиники; персональные заключения - по политике учреждения, не через публичные сервисы.
Печатные отчёты с таблицей критериев - для внутреннего аудита, аккредитации и методсовета.
Те же показатели качества могут агрегироваться обезличенно - основа городской и региональной аналитики после согласований ИБ.
FHIR Bundle проверяется по программе испытаний МИС v.1.3-4 и Протоколу v.1.4: Composition, ресурсы приёма, обязательные поля.
gate_score = min(клиника, ЦИСЗ) - МИС видит, можно ли вызывать ЕСИФЮЛ и отправлять пакет в ЦИСЗ, ещё до внешней валидации.
Итог: врач - цитаты из КП и компактный дашборд; методист - карта доказательств и спойлеры по блокам;
МИС - send_gate и cisz_readiness; руководство - тренды до жалобы и эскалации.
Ключевые выгоды: понятнее заключения; меньше ручной рутины; единые критерии; управленческая аналитика; раннее предупреждение; сохранность данных; отчётность для комиссии; путь к масштабированию по городу.
Заключение ближе к официальным рекомендациям Минздрава - с опорой на цитируемый текст протокола. Отдельная B2C-витрина для самопроверки выписки.
Подбор протокола, выдержки и черновик КЗ в одном окне - меньше риска упустить обязательный блок перед подписью.
Единая шкала качества выписки: слабые места видны заранее, их можно закрыть обучением, а не поиском виноватых после жалобы.
Было и стало: от реакции на жалобу - к проактивной сверке при выписке.
flowchart TB
subgraph OLD["Привычно: узнаём постфактум"]
A1(["Жалоба или проверка снаружи"]) --> A2["Методист ищет PDF в спешке"]
A2 --> A3(["Сложно восстановить объективность"])
end
subgraph NEW["С цифровой сверкой заключений"]
B1(["Выписка / КЗ в системе"]) --> B2["Авто‑сбор цитат из протоколов"]
B2 --> B3["Табличный отчёт: где ок, где слабо"]
B3 --> D{"Есть ли «красное» поле"}
D -->|Да| E["Внутренний сигнал: разбор методистом"]
D -->|Нет| F["Спокойная отправка пациенту домой"]
end
Каждый следующий уровень агрегирует показатели качества процесса - без раскрытия персональных данных.
Этапы контроля: документ пациента → клиника → сеть городских учреждений → обезличенный региональный срез.
Источник: index.csv каталога Минздрава РБ.
По полю years_in_filename в каталоге.
Загрузка…
golden_queries.prod.jsonl
Источник: catalog/rules + index.csv.
Обезличенные прогоны compliance_engine на тестовых КЗ.
Источник: data/protocol_summaries/json.
Источник: rules_coverage_report.json.
478 PDF · 24 рубрики · 100% с извлечёнными правилами.
PDF → чанки → правила → карточки → summaries для навигации и аудита КЗ.
Структурный анализ протоколов:
Загрузка…
Детерминированный аудит КЗ:
Загрузка…
Онлайн-статистика корпуса (на момент печати):
Загрузка данных с сервера…
Масштаб: 478 протоколов · 24 рубрики · RAG · clinical-knowledge.
Системный контроль качества
Приказы и разовое обучение не заменяют постоянный контроль документации. Без цифрового контура остаётся системная уязвимость: сложно каждый день документально подтверждать соблюдение клинических протоколов, полноту медицинской документации и корректные действия при онкологическом риске.
Сверка консультативного заключения с ключевыми рисками качества и связанной документации:
Меньше шансов, что риск останется незамеченным: подозрительная ситуация выделяется и направляется на правильную маршрутизацию вовремя.
Рабочий инструмент управления качеством: где риск, кто ответственный, что исправлено и какие меры приняты - не формальная отчётность «для галочки».
Проверяемый механизм снижения повторения нарушений - не только факт их устранения после факта.
Цель внедрения - постоянный механизм в учреждении: выявление риска до жалобы, внутренний разбор, ответственный исполнитель, корректирующие действия и цифровой след для внутреннего и внешнего контроля.
Перечень критериев и охват специальностей согласуются с клинической и методической службой. Диаграммы на странице подгружаются из живой статистики приложения и эталонных прогонов на обезличенных КЗ.
Один прогон даёт параллельную оценку по КП Минздрава и по нормативам обмена с ЦИСЗ (FHIR BY 5.0). Для МИС «Айболит» итоговый допуск к подписи и отправке - по более строгому из двух контуров.
клиника = min(гибрид, структурный)
gate_score = min(клиника, cisz_score) → send_gate
Нормативная база: программа испытаний амбулаторного профиля; протокол информационного взаимодействия МИС ОЗ с ЦИСЗ v.1.4. Подробные схемы - в блоке «Материалы проекта» внизу страницы.
В UI по умолчанию - L1 (~5-15 с): структурный разбор, alignment-карточки «КЗ ↔ КП ↔ СОП Кравира», rich chunks по matched PDF. L2-lite добавляет evidence pack без полного RAG по корпусу. L0 - для МИС при каждом сохранении (<2 с).
МИС · каждое сохранение. 8 блоков, правила, send_gate, cisz_readiness A-C. Без LLM и полного RAG. consult-compliance-screen.
Рекомендуемый в браузере. Structured + alignment + чек-лист СОП Kravira + таблица «Замечания по блокам» + подсказки по протоколу.
L2-lite на облаке. L1 + evidence pack + L2-fast narrative. Полный L2 (corpus RAG + LLM) - локально или по флагу.
flowchart LR
IN["PDF / Bundle"] --> L0["L0 gate"]
IN --> L1["L1 structured + alignment"]
L1 --> L2["L2-lite evidence"]
L0 --> GATE["send_gate"]
L1 --> GATE
L2 --> REP["Отчёт + цитаты КП"]
Детерминированные карточки связывают фрагменты КЗ с пунктами клинического протокола и внутренними правилами СОП Kravira. В UI - подсвеченная таблица «Замечания по блокам» и чек-лист перед оформлением вместо ссылки на черновик КЗ.
Отдельный контур P1 без send_gate и ЦИСЗ: светофор, понятные блоки, вопросы врачу, опциональная сверка с анализами (фаза 2a). PWA-витрина с историей проверок на устройстве.
POST /api/patient/review - без B2B-полей cisz и send_gate.Два контура: (1) сверка КЗ с КП Минздрава - гибрид, структура, safety cap; (2) cisz_readiness - Bundle, Composition v.1.4, ресурсы v.1.3-4. gate_score = min(клиника, ЦИСЗ); send_gate для МИС до ЕСИФЮЛ.
Возможности приложения (кратко):
send_gate в JSON для МИС: статус, gate_score, порог учреждения (inform / soft / hard).Когда правила Минздрава зафиксированы в протоколе, спор о качестве выписки превращается из «кто как понял» в таблицу баллов и цитаты из официальных PDF. принцип методического контроля
| Роль | Задача контроля | Как помогает приложение |
|---|---|---|
| Врач / консультант | Быстро опереться на актуальный протокол, не «вручную листать сотни PDF» | Подбор КП, выдержки, черновик КЗ; таймер и сценарии пилота фиксируют экономию времени |
| Заведующий, методслужба | Увидеть формальные разрывы в КЗ до жалоб и досудебных разборов | L2-отчёт, карта доказательств, cisz_readiness, печать для комиссии |
| ИТ / интегратор МИС | Не отправлять в ЦИСЗ заведомо неполный пакет; единый gate при сохранении | L0 на каждое сохранение; validate-bundle; JSON с send_gate до вызова ЕСИФЮЛ |
| Руководство клиники | Тренд качества документации по подразделениям | Выборочные прогоны сегодня; целевой режим - сквозной L0 в «Айболит» и дашборд |
| Регион / Минздрав | Методология и сопоставимость показателей между учреждениями | Единые правила отбора КП и расчёта индекса после согласования ИБ и ЭП |
send_gate до ЭЦП.patient.html - tier P1 без ЦИСЗ, со сверкой анализов.Сравнение:
Без платформы - разрозненные PDF и субъективные интерпретации. С MVP - единый корпус, формализованные критерии, печатаемые отчёты и дорожная карта до интеграции в МИС.
Поток: PDF/Bundle → L0 (gate) → L1 (structured + alignment + СОП) → gate_score → при allowed: ЭЦП через ЕСИФЮЛ; L2-lite - evidence pack и narrative.
Техническая архитектураВсе ответы собираются из выбранных моделью фрагментов текстов протоколов на сервере. Ключи к внешнему сервису обработки текста по политике пилота находятся только в защищённом контуре - браузер пациента и врача их не получает.
POST /api/assist
Подбор протоколов по тексту, МКБ-10, рубрикам; гибрид лексики и семантики.
POST /api/protocol-detail
Развёрнутая выдержка по одному КП: алгоритмы, обследования, лечение.
POST /api/kz-matrix
Матрица «ожидаемые пункты КЗ» относительно выбранного протокола - чек‑лист качества.
POST /api/consultation-template
Черновик КЗ с опорой на фрагменты КП перед ручной редакцией и подписью.
POST /api/consult-review
Аудит 1-3 PDF: compliance engine, карта доказательств, HTML-отчёт.
POST /api/consult-review/tier
L0 / L1 / L2 - tiering: structured, alignment, L2-lite evidence pack.
POST /api/consult-compliance-screen
L0 для МИС: text или bundle; send_gate, cisz_readiness, <2 с без LLM/RAG.
POST /api/consult-review/json
L2 полный конвейер: review, structured_analysis, send_gate, RAG по КП.
POST /api/consult-validate-bundle
Проверка FHIR Bundle: слои A-C, Composition v.1.4, отчёт для интегратора.
GET /api/clinical-knowledge/status
База правил: нозологии, protocol cards, покрытие PDF каталога.
POST /api/patient/review
B2C tier P1: отчёт для пациента, опц. lab_files, без send_gate.
GET /api/methodist/*
Кабинет методиста: workbench, feedback JSONL, очередь кейсов.
GET /api/corpus-stats
Статистика корпуса для дашбордов и этой презентации.
API: assist, protocol-detail, consult-review, consult-compliance-screen (L0), consult-review/json (L2), consult-validate-bundle - RAG по PDF Минздрава; FHIR BY для ЦИСЗ.
Качество помощи и доверие пациентов связаны с тем, насколько документация отражает согласованную с протоколом тактику. Субъективные оценки «на глаз» плохо сравнимы между врачами и сменами. Сервис переводит сверку в повторяемую процедуру: одни и те же источники (PDF Минздрава), одна шкала по критериям, понятная лог пересмотра случая методистом.
Выдержки и критерии привязаны к цитируемым фрагментам протокола, а не к мнению отдельного эксперта в моменте.
Разрывы видны при выписке КЗ или при выборочном аудите, а не месяцы спустя по жалобе.
Частые «просадки» по одному блоку протокола (обследования, наблюдение) подсказывают темы для методсеминара.
API готов к вызову из МИС: тот же контур качества можно распространить на сеть центров без дублирования логики.
Если индекс соответствия по КЗ или по критичным блокам (обследование, тактика, динамика) опускается ниже методического порога - триггер в ЛК ответственного за качество и руководителя структурного подразделения: случай можно разобрать проактивно, зафиксировать обучение и повторный контроль, не ожидая внешней эскалации. Пороги и состав уведомлений задаются политикой учреждения и согласуются с правовым отделом.
flowchart TB
subgraph MIS["МИС Айболит"]
A["Приём / КЗ"] --> B["Сохранение черновика"]
B --> L0["POST consult-compliance-screen L0"]
L0 --> G{"send_gate?"}
G -->|blocked| FIX["Доработка врачом"]
G -->|allowed| SIGN["Bundle base64 → КП ЕСИФЮЛ sign"]
SIGN --> CMS["Подписанный CMS"]
CMS --> CISZ["Отправка в ЦИСЗ"]
L0 --> L2["L2 consult-review/json по кнопке"]
end
subgraph PROTO["Protocol"]
L0 --> CE["compliance_engine + cisz_readiness"]
L2 --> RAG["RAG + LLM по КП"]
VB["validate-bundle"] --> CHK["слои A B C"]
CE --> GATE["gate_score = min клиника ЦИСЗ"]
CHK --> GATE
end
subgraph SCALE["Масштаб качества"]
Q["Журнал gate / методслужба"]
R["Городской срез обезличенно"]
end
GATE --> Q
Q --> R
flowchart LR
subgraph IN["Ввод"]
q1["Жалобы / МКБ‑10"]
end
subgraph MID["Подбор выдержки"]
q2["API assist • топ КП"]
p2["API protocol-detail"]
end
subgraph OUT["Результат"]
e2["API consultation-template"]
doc["Черновик КЗ → проверка методслужбой"]
end
q1 --> q2 --> p2 --> e2 --> doc
Тот же показатель (печать): доля случаев по диапазонам качества.
Три обезличенных КЗ: гастроэнтерология, дерматология (подозрение ЗНО), хирургия с красным флагом.
Печать (те же точки тренда):
Детализация по блокам scoring: оформление, протокол, диагноз, лечение, безопасность, контроль (эталон gastro_adult).
Печать (те же категории):
Классификация по итоговому баллу: ≥85% · 70-84% · <70% (на выборке из 3 эталонных КЗ).
Реальные баллы compliance_engine: видно, где красный флаг обнуляет safety-слой.
Печать: среднее время одного цикла методиста по трём задачам.
Зелёная заливка - гастро (в основном соответствует); красная - хирургия с красным флагом (ручная проверка).
Печать (шесть направлений):
send_gate, cisz_readiness, B2C-витрина patient.html, кабинет методиста; архитектурные документы FHIR BY.