Лабораторию нельзя автоматизировать по образцу клиники, потому что у неё другая главная потеря. В клинике деньги теряются на пустом слоте, в лаборатории — на перепутанной пробе и на телефоне, который весь день отвечает на один и тот же вопрос. Расписание здесь вторично: пропускная способность анализатора почти не зависит от того, во сколько пациент пришёл.

Модельный пример дальше: лаборатория с тремя процедурными кабинетами, 6 200 заказов в месяц по 4,3 исследования в каждом — 26 660 исследований. Двадцать две направляющие клиники, выезд на дом, 3 500 входящих звонков в месяц и четыре администратора на телефоне. Час администратора считаем по полной стоимости рабочего места — 531 ₽, как и в остальных расчётах кластера.

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

Маршрут заказа: шесть узлов и три точки подмены

Что это значитЛИС

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

  1. 1Регистрация заказа. Пациент или направляющая клиника, перечень исследований, оплата, печать этикеток. Здесь заказ получает номер, к которому потом привязано всё остальное.
  2. 2Забор материала. Этикетка клеится на пробирку — и это единственный момент, когда физическая проба связывается с номером заказа.
  3. 3Преаналитика. Сортировка, центрифугирование, аликвотирование, раскладка по рабочим спискам. Здесь одна пробирка превращается в несколько, и каждая должна унаследовать идентификатор.
  4. 4Исследование. Анализатор получает рабочий список и возвращает результаты по номерам проб.
  5. 5Валидация. Врач смотрит результат, при необходимости назначает перепроверку и подтверждает бланк. Автоматически бланк не выпускается.
  6. 6Выдача. Результат становится доступен пациенту и направившей клинике.

Подмены и потери происходят на трёх стыках, и все три — между узлами, а не внутри них. Первый: этикетку печатают до заказа или клеят после забора — пробирка какое-то время живёт неподписанной. Второй: аликвота теряет связь с родительской пробой при ручной перемаркировке. Третий: результат готов, но не дошёл — валидация прошла, а пациент об этом не знает и звонит.

схема процессаavtomatizaciya-laboratorii--01
Маршрут заказа лаборатории из шести узлов с тремя точками потери на стыках

Горизонтальная схема из шести блоков: «Регистрация заказа», «Забор материала», «Преаналитика», «Исследование», «Валидация врачом», «Выдача». Между блоками 1–2, 2–3 и 5–6 нарисованы разрывы с подписями «пробирка без этикетки», «аликвота потеряла родителя», «результат готов, но не дошёл». Над блоком 1 три входящие стрелки с числами: «свои кабинеты — 3 720 заказов», «направляющие клиники — 1 240», «сайт и выезд — 1 240». Под блоком 6 две выходящие стрелки: «личный кабинет пациента» и «система направившей клиники». Чертёжный стиль, подписи по-русски.

Ошибки живут не внутри узлов, а на стыках между ними

Штрихкод: где ошибка идентификации ловится дёшево

Правило одно и оно жёсткое: этикетка со штрихкодом печатается в момент регистрации заказа и наклеивается на пробирку до забора материала. Не после, не в конце смены, не «мы потом подпишем ручкой». Всё остальное в лаборатории — надстройка над этим правилом.

Дальше штрихкод сканируется на каждом переходе: при заборе, при сортировке, при постановке на анализатор, при аликвотировании. Аликвота получает собственную этикетку, напечатанную из системы и связанную с родительской пробой, — перемаркировка от руки исключается физически, потому что принтер печатает только то, что система разрешила напечатать.

Цена ошибок идентификации: 26 660 исследований в месяц
Доля переделок из-за идентификации и маркировки: 0,2 %53 исследования
Полная себестоимость переделки: реагенты, повторный забор, разбор1 250 ₽
Потеря сейчас66 250 ₽ в месяц
После сквозного штрихкодирования: 0,05 %13 исследований — 16 250 ₽
Итогоэкономия 50 000 ₽ в месяц — и это без учёта репутационной цены повторного вызова пациента

Долю переделок надо брать не отсюда, а из своего журнала: у лабораторий с ручной маркировкой она бывает выше, у работающих на закрытых системах — заметно ниже. Считать её просто — число повторных исследований по причине «проба не идентифицирована» или «несоответствие материала» к общему числу исследований за квартал. Если такого признака в журнале нет, первый шаг автоматизации — завести его, а не покупать принтеры.

Штрихкод не отменяет двойную идентификацию пациента при заборе

Сканирование этикетки подтверждает, что пробирка та, — но не то, что перед вами тот человек. Идентификация пациента остаётся процедурой сотрудника: два независимых признака, названные самим пациентом, а не прочитанные вслух с направления. Система здесь фиксирует, а не решает — и именно поэтому в интерфейсе забора должен быть шаг подтверждения, который нельзя пропустить кнопкой «далее».

Три источника заказов и одна очередь

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

ИсточникЗаказов в месяцКак приходит обычноЧто ломается
Свои процедурные кабинеты3 720Регистрация на месте администраторомОчередь в пик, ручной ввод перечня исследований, ошибки в перечне при устном заказе
Направляющие клиники1 240Направление на бумаге с пациентом либо файлом на почтуПеренос вручную в ЛИС, расхождение названий исследований, потерянные направления
Сайт и выезд на дом1 240Заявка с сайта, звонок, отдельная таблица выездной службыЗаказ существует в двух местах, маршрут выездной бригады строится вручную

Сборка в одну очередь даёт не только экономию времени. Она даёт единый номер заказа с момента появления заявки, а не с момента, когда администратор перебил её в ЛИС. Пока номер появляется поздно, любой вопрос «а где мой заказ» до регистрации остаётся без ответа, и на него отвечает человек. Та же логика работает и в клинике — как устроен единый вход обращений, разобрано в статье про регистратуру без пропущенных звонков.

Выдача результатов и телефон: как снять две трети звонков

Звонок «готов ли результат» — самый дешёвый в обработке и самый дорогой в сумме. В модельной лаборатории таких 62 % от всех входящих: 2 170 звонков в месяц по 2,4 минуты.

Телефонное время на вопросе о готовности
Входящих звонков в месяц3 500
Из них о статусе заказа: 62 %, по 2,4 минуты2 170 звонков — 86,8 часа
Стоимость времени: 86,8 часа × 531 ₽46 100 ₽ в месяц
После кабинета и уведомлений доля падает до 18 %630 звонков — 25,2 часа, 13 400 ₽
Итогоэкономия 32 700 ₽ в месяц и 61,6 часа, которые возвращаются на консультации и приём заказов

Снимает звонки не сам кабинет, а связка из трёх вещей: обещанный срок в момент регистрации (в чеке и в сообщении), уведомление о готовности и кабинет, куда можно войти без пароля от администратора. Убрать любую из трёх — и доля звонков вернётся: пациент, которому не сказали срок, позвонит на следующий день независимо от наличия кабинета.

Результат исследования не отправляется текстом в мессенджер

Результат — это сведения о состоянии здоровья, специальная категория персональных данных по статье 10 152-ФЗ и врачебная тайна по статье 13 закона № 323-ФЗ. Канал мессенджера не контролируется лабораторией, устройство может оказаться общим, а переписка — сохранённой в чужом облаке. Корректный маршрут: уведомление «результат готов» без содержания и ссылка на кабинет с авторизацией, живущая ограниченное время. Что вообще можно писать пациенту в сообщении, разобрано в статье про напоминания и закон, а разделение контуров — в статье про данные о здоровье.

графикavtomatizaciya-laboratorii--02
Структура 3 500 входящих звонков до и после: доля вопросов о статусе падает с 62 до 18 процентов

Две горизонтальные полосы по 3 500 звонков. Верхняя «Сейчас»: сегмент «о статусе — 62 %, 2 170 звонков» выделен штриховкой, остальные сегменты — «запись и заказ», «вопросы по подготовке», «прочее». Нижняя «После кабинета и уведомлений»: сегмент «о статусе — 18 %, 630 звонков» заметно короче. Справа подпись «86,8 часа → 25,2 часа» и «46 100 ₽ → 13 400 ₽». Чертёжный стиль, подписи по-русски.

Уведомление о готовности убирает не звонок, а причину звонить

Обмен с направляющими клиниками

Двадцать две клиники дают лаборатории 1 240 заказов в месяц — пятую часть потока. Почти везде этот поток идёт руками: направление приезжает с пациентом на бумаге, администратор перебивает перечень исследований в ЛИС, а готовый бланк уходит обратно письмом или вообще не уходит.

Ручной перенос направлений от 22 клиник
Направлений в месяц1 240
Перенос в ЛИС вручную: 3 минуты на направление62 часа
Стоимость: 62 часа × 531 ₽32 900 ₽ в месяц
После обмена вручную остаётся 20 % направлений12,4 часа — 6 600 ₽
Итогоэкономия 26 300 ₽ в месяц; оставшиеся 20 % — мелкие клиники, которым обмен ставить дороже, чем перебивать

Технически связка строится тремя способами, и выбирают их по возможностям клиники-направителя, а не по красоте. Файловый обмен по расписанию — самый дешёвый: направления и результаты кладутся в согласованном формате в защищённую папку, забираются по расписанию. Обмен по API — когда у клиники своя медицинская система с открытым интерфейсом; здесь работает та же логика, что в статье про обмен данными с МИС. Кабинет партнёра — веб-интерфейс лаборатории, где врач клиники сам оформляет направление и забирает бланк; это выручает, когда у направителя нет вообще ничего, кроме браузера.

Три типовые сложности, которые съедают срок проекта. Первая: справочники исследований не совпадают — у клиники своё название, у лаборатории своё, и таблицу соответствия придётся составлять руками один раз. Вторая: у направителя нет ответственного — обмен настроен, но некому подтвердить формат и проверить тестовый файл. Третья: бланк нужен в двух видах — машиночитаемом для системы и печатном для карты пациента, и второе почему-то всегда вспоминают в конце.

карта связейavtomatizaciya-laboratorii--03
Карта связей лаборатории: три источника заказов, ЛИС, кабинет пациента и обмен с клиниками

Карта связей. В центре узел «ЛИС лаборатории». Слева три входа с подписями на связях: «Регистратура кабинетов — заказ, оплата», «Кабинет партнёра — направление», «Файловый обмен и API — 1 240 направлений в месяц». Справа два выхода: «Кабинет пациента — бланк по авторизации» и «Система направившей клиники — машиночитаемый бланк и печатная форма». Внизу отдельный узел «Принтер этикеток» со связью «штрихкод при регистрации». На связях подписаны передаваемые сущности. Чертёжный стиль, подписи по-русски.

Три способа связи с направителем выбираются по возможностям клиники, а не по красоте

Сводный расчёт и когда лаборатории это рано

Полный контур: 6 200 заказов в месяц
Телефон: снижение доли звонков о статусе32 700 ₽ в месяц
Переделки: сквозное штрихкодирование50 000 ₽ в месяц
Направления: обмен с клиниками вместо ручного переноса26 300 ₽ в месяц
Эксплуатация: уведомления, хостинг кабинета, поддержка обмена−18 000 ₽ в месяц
Вложение: штрихкодирование 260 000 ₽, кабинет и уведомления 210 000 ₽, обмен 180 000 ₽650 000 ₽
Итого91 000 ₽ чистыми в месяц, окупаемость 7,1 месяца

Контур делится на три независимых куска, и начинать логично не с самого дорогого, а с самого быстрого. Без учёта общей эксплуатации штрихкодирование окупается за 5,2 месяца (260 000 ₽ против 50 000 ₽ экономии), кабинет с уведомлениями — за 6,4 месяца, обмен с клиниками — за 6,8 месяца. Порядок при этом обычно обратный: сначала ставят кабинет, потому что его видно пациенту, а самое дорогое молча продолжает капать в переделках.

И три случая, когда браться рано. Меньше 1 500 заказов в месяц — на таком потоке экономия падает примерно вчетверо, а вложение остаётся почти тем же: журнал регистрации и один администратор на телефоне обойдутся дешевле. Нет ЛИС или она не связана с анализаторами — сначала учётный контур, потом надстройки; кабинет пациента поверх ручного ввода результатов только ускоряет распространение ошибки. Не считается доля переделок — без своей цифры расчёт из этой статьи остаётся чужим, а решение принимается по ощущению.

В остальном лаборатория — самый благодарный объект автоматизации в медицине: процесс повторяемый, ошибки нумеруемые, эффект виден на второй месяц. Как этот блок соотносится с очередью внедрения в обычной клинике, показано в обзорной статье про автоматизацию клиники, а сам кабинет выдачи результатов — частный случай портала самообслуживания.