Знаете, сколько программистов нужно, чтобы сдать ОАК — общий анализ крови? Один. А сколько нужно человек, чтобы из той же пробирки можно было взять кровь на исследование на аллергены? Больше 150. Столько человек участвовало в разработке системы для выполнения дополнительных анализов из уже сданного биоматериала. Ниже расскажем, для чего это нужно и как работает.

Не ОАК единым: зачем сдавать дополнительные анализы

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

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

Например, если у вас обнаружили низкий уровень гемоглобина, врач может назначить дополнительные тесты, чтобы найти причину анемии. А если анализы показали отклонение уровня тиреотропного гормона (ТТГ), то дополнительно потребуется посмотреть уровень трийодтиронина свободного (Т3 св.) и тироксина свободного (Т4 св.), которые вырабатываются щитовидной железой. Если не хватает витамина D, необходимо проверить уровень в крови кальция, фосфора, ТТГ, а также нужен будет общий анализ крови.

Обычно исследование крови требует таких шагов:

  1. Человек приходит в офис для сдачи биоматериала.

  2. Материал собирают и отправляют специальным транспортом в лабораторию: это может быть курьерская служба, авто‑, ж/д и даже авиаперевозки.

  3. Специалисты лаборатории проводят исследования на разных тест‑системах.

  4. Результаты анализов загружаются из лаборатории в базу данных медицинской компании.

  5. Последний шаг — результаты отправляют пациенту на эл. почту и загружают в личный кабинет.

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

А что, так можно? Допанализы из той же пробирки

Не все знают, что биоматериалы могут храниться в лаборатории до пяти дней. И активные вещества, по которым можно провести анализы, доступны в течение нескольких дней. У каждого анализа свой допустимый срок хранения. Например, биоматериал для определения уровня холестерина в крови доступен для дозаказа в течение двух дней с момента взятия пробы, а вот наличие или отсутствие герпеса 1-го и 2-го типов с помощью дозаказа можно установить в течение 5 дней.

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

Как придумали механизм дозаказа

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

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

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

Чтобы пациент мог сделать дополнительные исследования, мы реализовали API дозаказа в приложении АРМПС (автоматизированном рабочем месте процедурной сестры). Писали на Java c использованием Spring Boot 3.0. В качестве базы данных использовали PostgreSQL 15. Когда дозаказ сформирован, он отправляется в корпоративную шину данных, которая написана на .Net Framework с использованием RabbitMq в качестве брокера сообщений, и маршрутизируется в сервис обработки заказов.

Как только в списке появляется новый тест, сотрудник находит нужную пробирку и запускает процедуру анализа. Перед выполнением повторных исследований биоматериал обязательно проходит проверку на сохранность. Если он не пригоден для анализа, задача отменяется и оплата сразу возвращается пациенту. Для этого мы реализовали взаимодействие с новыми API банкинга, которые позволяют выполнять быстрые переводы, чтобы всё происходило максимально удобно и прозрачно для пациента: он увидит, что дозаказ невозможен и отменён, и сумма возвращается автоматически.

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

Пример того, как устроен интерфейс с заказом, дозаказом или возвратом анализов
Пример того, как устроен интерфейс с заказом, дозаказом или возвратом анализов

Как и раньше, каждый пациент, который сдавал анализы в нашем медицинском центре, может посмотреть результаты в личном кабинете на сайте. Но для заказов, выполненных менее 5 дней назад, рядом с результатами теперь есть кнопка «Дозаказ».

Пример, как выглядит дозаказ в личном кабинете пользователей
Пример, как выглядит дозаказ в личном кабинете пользователей

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

Таймер розового цвета показывает, сколько времени осталось для дозаказа анализа
Таймер розового цвета показывает, сколько времени осталось для дозаказа анализа

Пациент на сайте выбирает дополнительные исследования и добавляет их в корзину. Когда он оформляет заказ, задача сразу уходит на монитор в лаборатории и результаты дополнительных исследований можно получить на почту уже в день заказа. В личном кабинете пациент видит результаты анализов по частям: сначала основной заказ, затем дозаказы, их может быть несколько. А ещё мы добавили таблицу динамики показателей. По ней можно отслеживать изменения результатов анализов, чтобы вовремя заметить опасные тенденции. 

Так мы отображаем динамику показателей
Так мы отображаем динамику показателей

Случай из практики

Часто вовремя проведённый анализ помогает принять решения, которые оградят пациента от риска. У нас в лаборатории был такой случай. Женщина легла в больницу на операцию по лечению варикоза на ногах и перед этим сдала стандартный госпитальный тест у нас в ИНВИТРО. Это комплекс тестов на общие показатели для валидации предоперационного состояния пациента. 

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

Результаты пришли быстро: в крови обнаружился повышенный уровень гормона ХГЧ, который показывает наличие беременности на ранних сроках. При этом ранний срок беременности является противопоказанием ко многим операциям. Получив результаты анализов, пациентка решила отложить лечение варикоза. Она вовремя позаботилась о своём здоровье и избежала осложнений для себя и ребёнка.

Послесловие

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

Полностью отказаться от сдачи крови мы не можем, но благодаря одной кнопке теперь можно реже ходить на сдачу крови — достаточно сделать дозаказ в личном кабинете ИНВИТРО и получить результаты из того же биоматериала. Главное — не забывать следить за здоровьем и вовремя проходить обследования.

Знаете, сколько программистов нужно, чтобы сдать ОАК — общий анализ крови? Один. А сколько нужно человек, чтобы из той же пробирки можно было взять кровь на исследование на аллергены? Больше 150. Столько человек участвовало в разработке системы для выполнения дополнительных анализов из уже сданного биоматериала. Ниже расскажем, для чего это нужно и как работает.

Не ОАК единым: зачем сдавать дополнительные анализы

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

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

Например, если у вас обнаружили низкий уровень гемоглобина, врач может назначить дополнительные тесты, чтобы найти причину анемии. А если анализы показали отклонение уровня тиреотропного гормона (ТТГ), то дополнительно потребуется посмотреть уровень трийодтиронина свободного (Т3 св.) и тироксина свободного (Т4 св.), которые вырабатываются щитовидной железой. Если не хватает витамина D, необходимо проверить уровень в крови кальция, фосфора, ТТГ, а также нужен будет общий анализ крови.

Обычно исследование крови требует таких шагов:

  1. Человек приходит в офис для сдачи биоматериала.

  2. Материал собирают и отправляют специальным транспортом в лабораторию: это может быть курьерская служба, авто‑, ж/д и даже авиаперевозки.

  3. Специалисты лаборатории проводят исследования на разных тест‑системах.

  4. Результаты анализов загружаются из лаборатории в базу данных медицинской компании.

  5. Последний шаг — результаты отправляют пациенту на эл. почту и загружают в личный кабинет.

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

А что, так можно? Допанализы из той же пробирки

Не все знают, что биоматериалы могут храниться в лаборатории до пяти дней. И активные вещества, по которым можно провести анализы, доступны в течение нескольких дней. У каждого анализа свой допустимый срок хранения. Например, биоматериал для определения уровня холестерина в крови доступен для дозаказа в течение двух дней с момента взятия пробы, а вот наличие или отсутствие герпеса 1-го и 2-го типов с помощью дозаказа можно установить в течение 5 дней.

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

Как придумали механизм дозаказа

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

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

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

Чтобы пациент мог сделать дополнительные исследования, мы реализовали API дозаказа в приложении АРМПС (автоматизированном рабочем месте процедурной сестры). Писали на Java c использованием Spring Boot 3.0. В качестве базы данных использовали PostgreSQL 15. Когда дозаказ сформирован, он отправляется в корпоративную шину данных, которая написана на .Net Framework с использованием RabbitMq в качестве брокера сообщений, и маршрутизируется в сервис обработки заказов.

Как только в списке появляется новый тест, сотрудник находит нужную пробирку и запускает процедуру анализа. Перед выполнением повторных исследований биоматериал обязательно проходит проверку на сохранность. Если он не пригоден для анализа, задача отменяется и оплата сразу возвращается пациенту. Для этого мы реализовали взаимодействие с новыми API банкинга, которые позволяют выполнять быстрые переводы, чтобы всё происходило максимально удобно и прозрачно для пациента: он увидит, что дозаказ невозможен и отменён, и сумма возвращается автоматически.

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

Пример того, как устроен интерфейс с заказом, дозаказом или возвратом анализов
Пример того, как устроен интерфейс с заказом, дозаказом или возвратом анализов

Как и раньше, каждый пациент, который сдавал анализы в нашем медицинском центре, может посмотреть результаты в личном кабинете на сайте. Но для заказов, выполненных менее 5 дней назад, рядом с результатами теперь есть кнопка «Дозаказ».

Пример, как выглядит дозаказ в личном кабинете пользователей
Пример, как выглядит дозаказ в личном кабинете пользователей

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

Таймер розового цвета показывает, сколько времени осталось для дозаказа анализа
Таймер розового цвета показывает, сколько времени осталось для дозаказа анализа

Пациент на сайте выбирает дополнительные исследования и добавляет их в корзину. Когда он оформляет заказ, задача сразу уходит на монитор в лаборатории и результаты дополнительных исследований можно получить на почту уже в день заказа. В личном кабинете пациент видит результаты анализов по частям: сначала основной заказ, затем дозаказы, их может быть несколько. А ещё мы добавили таблицу динамики показателей. По ней можно отслеживать изменения результатов анализов, чтобы вовремя заметить опасные тенденции. 

Так мы отображаем динамику показателей
Так мы отображаем динамику показателей

Случай из практики

Часто вовремя проведённый анализ помогает принять решения, которые оградят пациента от риска. У нас в лаборатории был такой случай. Женщина легла в больницу на операцию по лечению варикоза на ногах и перед этим сдала стандартный госпитальный тест у нас в ИНВИТРО. Это комплекс тестов на общие показатели для валидации предоперационного состояния пациента. 

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

Результаты пришли быстро: в крови обнаружился повышенный уровень гормона ХГЧ, который показывает наличие беременности на ранних сроках. При этом ранний срок беременности является противопоказанием ко многим операциям. Получив результаты анализов, пациентка решила отложить лечение варикоза. Она вовремя позаботилась о своём здоровье и избежала осложнений для себя и ребёнка.

Послесловие

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

Полностью отказаться от сдачи крови мы не можем, но благодаря одной кнопке теперь можно реже ходить на сдачу крови — достаточно сделать дозаказ в личном кабинете ИНВИТРО и получить результаты из того же биоматериала. Главное — не забывать следить за здоровьем и вовремя проходить обследования.

Комментарии (10)


  1. Treviz
    23.12.2024 13:33

    Получается либо вы крови берёте с приличным запасом, либо сразу все анализы делаете по-умолчанию, а клиент получает только то, за что заплатил.


    1. Tomasina
      23.12.2024 13:33

      Крови всегда берут с большим запасом - половину пробирки, хотя для анализа нужно 2-4 капли.


    1. achernovskaya
      23.12.2024 13:33

      Берем биоматериал, конечно, без запаса и никаких исследований «заранее» не выполняем. По одной пробирке биоматериала мы можем выполнить до 15 тестов. Это дает нам возможность реализовывать онлайн дозаказ исследований.


    1. xSVPx
      23.12.2024 13:33

      Крови всегда берут в сотни раз больше чем надо для анализов (про 15 анализов в пробирке - это шутка, их сотни можно сделать, кабы не тысячи).

      Связано это частично с тем, что она так лучше хранится, частично с тем, что в вашем организме она не всегда гомогенна, т.е. лучше бы побольше набрать. Ну и некоторые лаборатории используют ради экономии пациентов как контрольные образцы ;).

      В китае(и вообще юв азии) кровь сдают неохотно, и специально для них почти все производители имеют отдельное семейство чуть менее точных приборов, которые берут микроскопическое количество крови.

      Странно другое. В пробирках разная среда(они не пустые). (Они разного цвета). Для многих анализов требуется какая-то допподготовка (что-то морозят, что-то центрифугируют прям на месте забора). Совершенно непонятно как это обойти при дозаказе.

      А просто так дозаказать анализ для которого вы сдали подходящую кровь никогда не было проблемой и в маленьких лабораториях. Но обычно это бессмысленно, т.к. врач тебе навыписывает "пробирок новых цветов".


  1. pharrell
    23.12.2024 13:33

    Вот прям так взяли и придумали?) Несмотря на то, что в lab4u эта система уже года три просто функционирует?


    1. achernovskaya
      23.12.2024 13:33

      Мы можем сказать, что отличаемся широтой линейки тестов в услуге онлайн дозаказа ИНВИТРО + большой представленностью наших медицинских офисов.


  1. archibrat
    23.12.2024 13:33

    Выглядит удобно, однако, любопытно время дозаказа. Оно учитывает только время разрушения веществ, или же указано с учётом времени реакции и работы сотрудника?


    1. achernovskaya
      23.12.2024 13:33

      Система учитывает все время, в том числе и время реакции и работы сотрудников. Приходите пробовать!


  1. Stasiia
    23.12.2024 13:33

    Я впервые слышу про такую возможность, и я рада, что об этом узнала. Как человек заботящейся о своем здоровье и здоровье своих близких, приходится сдавать кровь. Теперь буду спрашивать в клиниках, зачем мне снова колоть.


  1. achernovskaya
    23.12.2024 13:33

    Услуга онлайн дозаказа доступна во всех медицинских офисах ИНВИТРО на территории РФ. Обращаем ваше внимание, что она действует на определенный перечень тестов в течение 5 дней с момента первого взятия биоматериала. Приходите!