ОБНАРУЖЕНИЕ НАРУШЕНИЙ У ПАЦИЕНТА
PATIENT DETERIORATION DETECTION

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Изобретение относится в целом к контролю над пациентом. Он находит конкретное применение в сочетании с обнаружением нарушений у пациента и будет описан с конкретными ссылками на это изобретение. Однако должно быть понятно, что подобный контроль также находит применение в других сценариях и не обязательно сводится к вышеупомянутому изобретению.
УРОВЕНЬ ТЕХНИКИ
Сбор данных об основных показателях состояния организма пациентов, как правило, выполняется клиническими врачами с периодическими интервалами, например, каждые несколько часов. Частота зависит от серьезности заболевания пациента и ресурсов их обработки в медицинском учреждении. С увеличением за последние годы затрат на здравоохранение и нарастанием глобальной конкуренции медицинские учреждения форсировали реализацию мероприятий по экономии затрат. Эти мероприятия по экономии затрат включают в себя: уход за большим количеством пациентов, чем это было в прошлом, сокращение персонала; замена персонала на менее образованный и/или менее квалифицированный персонал; перевод пациентов из отделения интенсивной терапии (ICU) в обычную палату раньше, чем это делалось в прошлом, и т.д. Отрицательный эффект этого состоит в том, что медицинские учреждения физически не способны собирать данные об основных показателях состояния организма пациентов так же часто, как делали это раньше, и они стали сильно зависеть от систем контроля за пациентами для получения основных показателей состояния организма. Как правило, системы контроля над пациентом надевают на пациентов и/или размещают у их кроватей, причем эти системы получают физиологические данные, такие как импульсное насыщение кислородом, определяемое в импульсном режиме, температура, электрокардиограмма (ECG) и т.п.
Одна из проблем, связанная с доверием к системам контроля над пациентом для получения основных показателей состояния организма, состоит в том, что основные показатели состояния организма могут оказаться ненадежными. Возможны отклонения и/или искажения результатов измерений из-за артефактов, связанных с перемещением пациента, и/или из-за незнания условий, в которых проводились измерения. Например, результаты основных показателей состояния организма могут отклоняться и/или быть искажены в зависимости от того, отдыхает ли пациент или находится на прогулке. Другой проблемой, связанной с доверием к системам контроля над пациентом, является то, что современные системы не оценивают результаты измерения основных показателей состояния организма, собранные во время перерыва между сбором данных об основных показателях состояния организма с участием медицинского персонала для контроля нарушений у пациента. Обслуживаемые основные показатели состояния организма - это основные показатели состояния организма, полученные под наблюдением клинического врача, в то время как не обслуживаемые основные показатели состояния организма - это основные показатели состояния организма, получаемые без наблюдения клинического врача. В результате нарушения у пациента нельзя распознать достаточно рано, чтобы вовремя вмешаться. Еще одна проблема, связанная с доверием к системам контроля над пациентом, состоит в том, что эти системы могут отсоединиться от других систем жизнеобеспечения типового медицинского учреждения, так что возможность срочного вызова персонала, ухаживающего за больными, снижается и/или исключается. Настоящее изобретение обеспечивает новые и усовершенствованные системы и способы для обнаружения нарушений у пациента, которые решают вышеуказанные и другие проблемы.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Согласно одному аспекту обеспечена система обнаружения нарушений для обнаружения нарушений у пациента медицинского учреждения. Система включает в себя один или несколько процессоров, запрограммированных для приема обслуживаемых физиологических данных пациента. Обслуживаемые физиологические данные включают в себя автоматически или вручную собранные результаты измерений физиологических параметров пациента, а в некоторых вариантах осуществляемые вручную оценки физиологических параметров. Указанные процессоры, кроме того, запрограммированы для получения балльной оценки для пациента исходя из обслуживаемых физиологических данных и оценочной таблицы, и приема физиологических данных, в том числе по меньшей мере одного из: не обслуживаемые физиологические данные пациента и/или обслуживаемые физиологические данные пациента. Физиологические данные включают в себя результаты измерений одного или нескольких физиологических параметров пациента. Процессоры, кроме того, запрограммированы для сравнения результатов измерений физиологических данных с соответствующими результатами измерений самых последних обслуживаемых физиологических данных с использованием оценочной таблицы для определения любого изменения в счете пациента. Более того, процессоры запрограммированы для уведомления клинического врача о нарушении у пациента в соответствии с физиологическим параметром нарушения физиологических данных по сравнению с соответствующим физиологическим параметром в самых последних обслуживаемых физиологических данных.
Согласно другому аспекту обеспечен способ обнаружения нарушений у пациента медицинского учреждения. Осуществляется прием обслуживаемых физиологических данных пациента. Обслуживаемые физиологические данные включают в себя автоматически или вручную собранные результаты измерений физиологических параметров пациента, а в некоторых вариантах осуществляемые вручную оценки физиологических параметров. Получают балльную оценку для пациента исходя из обслуживаемых физиологических данных и оценочной таблицы и принимают физиологические данные, в том числе по меньшей мере одно из: не обслуживаемые физиологические данные пациента и/или обслуживаемые физиологические данные пациента. Физиологические данные включают в себя результаты измерений одного или нескольких физиологических параметров пациента. Другими словами, физиологические данные, как правило, включают в себя результаты измерений для поднабора параметров самых последних обслуживаемых физиологических данных. Результаты измерений физиологических данных сравнивают с соответствующими результатами измерений самых последних обслуживаемых физиологических данных с использованием оценочной таблицы для определения любого изменения балльной оценки пациента. Клинического врача пациента уведомляют в соответствии с физиологическим параметром нарушения физиологических данных по сравнению с физиологическим параметром в самых последних обслуживаемых физиологических данных.
Согласно еще одному аспекту обеспечен способ верификации не обслуживаемых физиологических данных о нарушении у пациента. Осуществляют прием не обслуживаемых физиологических данных о нарушении у пациента, в том числе результаты измерений одного или нескольких физиологических параметров пациента. В соответствии с прерывистым приемом не обслуживаемых физиологических данных обеспечивается управление системой контроля над пациентом, обеспечивающее выполнение дополнительных измерений по меньшей мере одного из физиологических параметров заранее определенное количество раз на одном или нескольких заранее определенных интервалах. Кроме того, осуществляют прием дополнительных не обслуживаемых физиологических данных о пациенте, в том числе результаты дополнительных измерений. В соответствии с непрерывным приемом не обслуживаемых физиологических данных результаты измерений по меньшей мере одного из физиологических параметров фиксируют заранее определенное количество раз на одном или нескольких заранее определенных интервалах. Результаты измерений не обслуживаемых физиологических данных с нарушением сравнивают с соответствующими результатами измерений дополнительных не обслуживаемых физиологических данных или с зафиксированными результатами измерений.
Одним из преимуществ является то, что нарушения у пациента могут обнаруживаться в режиме реального времени.
Другое преимущество состоит в том, что нарушения у пациента могут обнаруживаться исходя из данных тренда.
Другим преимуществом является то, что обнаружение нарушений и пациента выполняется на основе событий.
Следующим преимуществом является то, что медицинские учреждения могут уменьшить частоту, с которой медицинский персонал, ухаживающий за больными, вручную получает от пациентов основные показатели состояния организма.
Другим преимуществом является то, что улучшается организация рабочих процессов медицинских учреждений.
Следующее преимущество состоит в повышении безопасности пациента.
Другие преимущества настоящего изобретения станут очевидными специалистам в данной области техники после прочтения и изучения нижеследующего подробного описания.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Изобретение может быть воплощено в виде различных компонент и их компоновок, а также на различных шагах и комбинациях шагов.
Чертежи представлены лишь для иллюстрации предпочтительных вариантов осуществления изобретения, и их не следует трактовать как ограничение изобретения.
Фиг. 1 - информационно-технологическая (IT) инфраструктура медицинского учреждения согласно аспектам настоящего изобретения;
фиг. 2 - один вариант оценочной таблицы, созданный для системы обнаружения нарушений согласно настоящему изобретению;
фиг. 3 - примерная временная диаграмма, иллюстрирующая состояние пациента и прием базовых данных системой обнаружения нарушений согласно настоящему изобретению;
фиг. 4 - примерная временная диаграмма, иллюстрирующая состояние пациента и прием базовых данных и не обслуживаемых физиологических данных системой обнаружения нарушений согласно настоящему изобретению;
фиг. 5 - одна примерная таблица событий, иллюстрирующая базовые данные и не обслуживаемые физиологические данные, которые согласовывает система обнаружения нарушений согласно настоящему изобретению;
фиг. 6 - блок-схема способа обнаружения нарушений у пациента согласно аспектам настоящего изобретения;
фиг. 7 - блок-схема способа обнаружения нарушений у пациента согласно аспектам настоящего изобретения;
фиг. 8 - блок-схема способа верификации не обслуживаемых физиологических данных согласно аспектам настоящего изобретения.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Обратимся к фиг. 1, где блок-схема иллюстрирует один вариант информационно-технологической (IT) инфраструктуры 100 медицинского учреждения, такого как госпиталь. IT инфраструктура 100 обычно включает в себя одну или несколько систем 102 контроля над пациентом, информационную систему 104 пациентов, одну или несколько систем 106 отображения информации о пациенте, систему 108 обнаружения нарушений и т.п., которые соединены между собой через сеть 110 связи. Предполагается, что сеть 110 связи включает в себя одну или несколько из следующих сетей: локальная сеть, глобальная сеть, беспроводная сеть, проводная сеть, сотовая сеть, шина данных и т.п.
Системы 102 контроля над пациентом получают не обслуживаемые физиологические данные для пациентов (не показаны), обслуживаемых медицинским учреждением. Не обслуживаемые физиологические данные получают автоматически без контроля со стороны врача, причем в них указаны результаты измерений физиологических параметров (или основных показателей состояния организма) пациентов, таких как частота сердечных сокращений, температура, насыщение крови кислородом и т.п. Они представляют собой упорядоченную во времени произвольную последовательность измерений. Как правило, каждая из систем 102 контроля над пациентом связана с не обслуживаемыми физиологическими данными и получает такие данные для одного пациента, но подразумевается, что системы контроля за пациентами связаны с множеством пациентов. Не обслуживаемые физиологические данные, как правило, получают непрерывно или с перерывами. Когда не обслуживаемые физиологические данные получают с перерывами, запуск сбора не обслуживаемых физиологических данных инициируется событиями. Эти события включают в себя, например: события таймера (для периодического сбора); события, запускаемые вручную; асинхронные события, сетевые события и т.д. Сетевое событие - это событие из компоненты IT инфраструктуры 100, такой как система 108 обнаружения нарушений, которая запускает сбор физиологических данных от систем 102 контроля над пациентом. Когда не обслуживаемые физиологические данные получают непрерывно или с определенной частотой, в одном варианте применяют алгоритм определения тренда (например, нахождение среднего, медианы, пикового значения и т.д.) для разделения потока физиологических данных на дискретные блоки не обслуживаемых физиологических данных. Например, непрерывный поток не обслуживаемых физиологических данных может быть разделен на блоки заранее определенной длительности, и алгоритм определения тренда может быть применен к каждому блоку. Кроме того, при получении сетевого события системы 102 контроля над пациентом могут решить, доступны ли уже запрошенные результаты измерений или необходимо ли получить новые результаты измерений.
Один или несколько датчиков 112 соответствующим образом получают не обслуживаемые физиологические данные. Однако также подразумевается, что физиологические данные получают от других компонент IT инфраструктуры 100, таких как лабораторное оборудование, компоненты с пользовательскими устройствами ввода и т.д. Датчики 112 измеряют физиологические параметры пациентов и создают физиологические данные, указывающие эти параметры. В некоторых вариантах датчики 112 включают в себя один или несколько электрокардиографических (ECQ) электродов, датчиков кровяного давления, датчиков SpO2, датчиков пульса, термометров, респираторных датчиков, датчиков выдыхаемого воздуха, не инвазивных датчиков кровяного давления (NBP) и т.п. Как правило, датчики 112 расположены на пациенте и находятся вне систем 102 контроля над пациентом. Однако подразумевается, что имеются датчики, являющиеся локальными по отношению к системам контроля над пациентом. В тех случаях, когда датчики 112 являются внешними, физиологические данные можно получить через шину данных, такую как последовательная шина, универсальная последовательная шина (USB) или т.п.; сеть передачи данных, сопряженную с телом пациента, Bluetooth, ZigBee, проводную или беспроводную сеть; сеть сбора медицинских данных с тела человека (MBAN) или т.п.
Одна из проблем, связанных с не обслуживаемыми физиологическими данными состоит в том, что они могут быть ненадежными. Результаты измерений могут отклоняться и/или быть искажены из-за артефактов перемещения и/или из-за отсутствия информации о том, в каких условиях эти результаты были получены. Для решения этой проблемы в некоторых вариантах системы 102 контроля над пациентом предпринимают одно или несколько действий, обеспечивающих точное отражение физиологического состояния пациентов в необслуживаемых физиологических данных. Эти действия могут включать в себя запрос подтверждения измерений от клинических врачей через один или несколько дисплеев 114 и/или через одно или несколько пользовательских устройств 116 ввода, входящих в системы 102 контроля над пациентом. Вдобавок или в качестве альтернативы, эти действия могут включать в себя получение дополнительных данных, таких как данные, относящиеся к перемещению, данные об активности пациента, данные о положении тела и т.д., чтобы иметь возможность определить состояние пациентов, к которым относятся не обслуживаемые физиологические данные. Например, данные, указывающие на то, находится ли пациент в движении (например, поднимается по лестнице), можно получить от акселерометра, встроенного в один или несколько датчиков 112. Когда дополнительные данные указывают, что результаты измерений в не обслуживаемых физиологических данных скорее всего получены с отклонениями или искажены, полученные не обслуживаемые физиологические данные можно отбросить как не представляющие нормальное состояние пациента.
В некоторых вариантах системы 102 контроля над пациентом, кроме того, получают базовые данные для пациентов, обслуживаемых данным медицинским учреждением. Базовые данные включают в себя обслуживаемые физиологические данные и балльные оценки пациентов, такие как оценка по шкале раннего предупреждения (EWS) или модифицированной шкале раннего предупреждения (MEWS), причем эти данные, как правило, получают во время обходов палат врачом. Обслуживаемые физиологические данные получают под наблюдением клинического врача, причем они указывают результаты измерений физиологических параметров (или основных показателей состояния организма) пациентов, такие как частота сердечных сокращений, частота дыхания и т.п. Обслуживаемые физиологические данные, как правило, получают целиком или частично от пользовательских устройств 116 ввода. Однако здесь предполагается, что обслуживаемые физиологические данные получают другим путем. Например, обслуживаемые физиологические данные можно получить от датчиков 112 при условии, если врач гарантирует, что пациент не испортил физиологические данные. Поскольку обслуживаемые физиологические данные собирают и/или вводят под наблюдением клинического врача, они могут дополнительно включать в себя выполняемые вручную оценки физиологических параметров пациента, таких как уровень сознания, беспокойства, боли, диуреза и другие данные, относящиеся к физиологическим параметрам, которые нельзя измерить одним из датчиков, и/или ручные измерения физиологических параметров, таких как температура, частота дыхания и т.д.
Бальная оценка пациента оценивает текущее состояние пациента (или в экстремальных условиях риск смерти пациента), причем ее получают посредством вычисления с использованием обслуживаемых физиологических данных и оценочной таблицы физиологических параметров. Соответственно, обслуживаемые физиологические данные включают в себя результаты измерений для каждого физиологического параметра оценочной таблицы. Однако предполагается, что обслуживаемые физиологические данные включают в себя не все физиологические данные из оценочной таблицы. Оценочные таблицы могут полностью конфигурироваться пользователем, причем нет никаких ограничений относительно используемых параметров и пороговых значений балльных оценок. В некоторых вариантах системы 102 контроля над пациентом способствует созданию балльной оценки пациента. Например, предполагается, что контроллер 120 на основе процессора, входящий в системы 102 контроля над пациентом, автоматически вычисляет балльную оценку пациента на основе полученных обслуживаемых физиологических данных и оценочной таблицы. В качестве другого примера предполагается, что системы 102 контроля над пациентом просто предоставляют клиническому врачу оценочную таблицу и/или обслуживаемые физиологические данные, оставляя за клиническим врачом вычисление балльной оценки пациента и ввод ее в соответствующую систему контроля над пациентом через пользовательские устройства 116 ввода.
Оценочную таблицу удобно получить от удаленной компоненты IT инфраструктуры 100, такой как информационная система 104 пациентов, система 106 отображения информации о пациенте или система 108 обнаружения нарушений через сеть 111 связи. В указанных вариантах для обеспечения выбора и/или определения оценочной таблицы можно использовать графический интерфейс пользователя, отображаемый на удаленной компоненте. Однако здесь также предполагается, что оценочную таблицу получают от одного или нескольких блоков (118) памяти систем 102 контроля над пациентом и/или они выбираются и/или определяются врачом через пользовательские устройства 116 ввода. Что касается указанного выбора и/или определения, то для обеспечения выбора и/или определения оценочной таблицы можно использовать графический интерфейс пользователя на дисплее 114 системы 102 контроля над пациентом. Независимо от того, откуда была получена оценочная таблица, ее удобно выбрать и/или определить индивидуально для каждого пациента на основе таких атрибутов пациента, как его заболевание и/или анамнез.
Обратимся к фиг. 2, где представлен пример оценочной таблицы для определения балльной оценки пациента. Первый столбец идентифицирует физиологические параметры, используемые для вычисления балльной оценки пациента, а первая строка идентифицирует балльную оценку для отнесения к измеренным значениям физиологических параметров. Каждая из клеток, отличная от клеток первой строки и первого столбца, связана с физиологическим параметром своей строки и балльной оценкой столбца данной клетки. Более того, каждая из клеток, отличных от клеток первой строки и первого столбца, содержит диапазон измеренных значений для физиологического параметра и балльную оценку, связанную с данной клеткой. Бальную оценку для измеренного значения физиологического параметра определяют путем совмещения значения с клеткой в строке, связанной с физиологическим параметром и имеющей диапазон, соответствующий данному значению. Таким образом, балльную оценку пациента определяют путем суммирования балльных оценок каждого из измеренных значений в обслуживаемых физиологических данных, или путем использования наихудшей из отдельных балльных оценок, или других определений, заданных схемой оценки (например, агрегированная шала MEWS и шкала EWS с одним параметром).
Вновь обратимся к фиг. 1, где после получения базовых данных и/или не обслуживаемых физиологических данных системы 102 контроля над пациентом, как правило, передают базовые данные и/или не обслуживаемые физиологические данные в информационную систему 104 пациентов и/или другие компоненты IT инфраструктуры 100, такие как системы 106 отображения информации о пациенте и/или система 108 обнаружения нарушений, через сеть 110 связи. Однако до тех пор, пока сеть 110 связи недоступна, базовые данные и/или не обслуживаемые физиологические данные удобно буферизировать в одном из блоков 118 памяти в системах 102 контроля над пациентом в ожидании, пока сеть 110 связи станет доступной. Сеть 110 связи может оказаться недоступной для системы контроля над пациентом, если, например, система контроля над пациентом находится вне зоны действия беспроводных точек доступа сети связи.
В некоторых вариантах системы 102 контроля над пациентом, вдобавок к передаче базовых данных и не обслуживаемых физиологических данных, осуществляют контроль за пациентами на основе принятых базовых данных и/или не обслуживаемых физиологических данных и/или обновляют соответствующие отображения для графического представления базовых данных и/или не обслуживаемых физиологических данных клиническим врачам. Что касается последнего, то, когда базовые данные и/или не обслуживаемые физиологические данные указывают на то, что пациент нуждается в медицинской помощи, например, по причине увеличения и/или уменьшения частоты дыхания или кровяного давления, системы 102 контроля над пациентом, которые получили эти базовые данные и не обслуживаемые физиологические данные, как правило, генерируют звуковые и/или визуальные предупредительные сигналы и/или сообщения, уведомляющие клинических врачей об этом. Здесь предполагается, что соответствующее сообщение может быть предоставлено клиническим врачам через сеть 110 связи.
Для реализации вышеуказанных функциональных возможностей системы 102 контроля над пациентом соответственно включают в себя блоки 118 памяти и один или несколько контроллеров 120 на базе процессора. В некоторых вариантах предполагается, что системы 102 контроля над пациентом включают в себя надеваемые на тело пациента мониторы и/или прикроватные мониторы. В блоках 118 памяти хранятся исполняемые команды для реализации одной или нескольких вышеупомянутых функций систем 102 контроля над пациентом. Кроме того, в некоторых вариантах блоки 118 памяти действуют как буфер для физиологических данных перед их отправкой в информационную систему 104 пациентов или какую-либо другую компоненту IT инфраструктуры 100. Это является преимуществом, когда, например, системы 102 контроля над пациентом постоянно не подсоединены к сети 110. Физиологические данные могут быть запомнены в буфере и переданы, когда станет доступным соединение с сетью 110 связи. Контроллеры 120 на базе процессора выполняют исполняемые команды, хранящиеся в блоках 118 памяти, для выполнения функций, связанных с системами 102 контроля над пациентом. Когда системы 102 контроля над пациентом способны оперативно передавать физиологические данные через сеть 110 связи, системы 102 контроля над пациентом, кроме того, включают в себя один или несколько блоков 122 связи, обеспечивающих связь между контроллером 120 на базе процессора и сетью 110 связи.
Информационная система 104 пациентов, такая как центральная медицинская база данных, получает базовые данные и/или не обслуживаемые физиологические данные пациентов и запоминает эти данные в одном или нескольких своих блоках 124 памяти. Как правило, эти данные получают от компонент IT инфраструктуры 100, таких как системы 102 контроля над пациентом и/или системы 106 отображения информации о пациенте, через сеть 110 связи. Однако здесь также предполагается, что указанные данные получают через одно или несколько пользовательских устройств 126 ввода, входящих в информационную систему 104 пациентов. Для обеспечения приема указанных данных информационная система 104 пациентов может включать в себя дисплей 128, представляющий пользователя с графическим пользовательским интерфейсом. В некоторых вариантах информационная система 104 пациентов, кроме того, отображает и/или позволяет манипулировать базовыми данными и/или не обслуживаемыми физиологическими данными в блоках 124 памяти с использованием пользовательских устройств 126 ввода и/или дисплея 128. Вдобавок или в качестве альтернативы, в некоторых вариантах информационная система 104 пациентов, кроме того, дает возможность компонентам IT инфраструктуры 100 осуществлять доступ к указанным данным в блоках 124 памяти через сеть 110 связи.
Для выполнения вышеуказанных функциональных возможностей информационная система 104 пациентов соответственно включает в себя блоки 124 памяти и один или несколько контроллеров 130 на базе процессора. В некоторых вариантах предполагается, что блоки 124 памяти и контроллеры 130 на основе процессора определяют один или несколько компьютерных серверов. В блоках 124 памяти хранятся исполняемые команды для выполнения одной или нескольких из вышеупомянутых функций информационной системы 104 пациентов. Кроме того, как было отмечено выше, в блоках 124 памяти хранятся базовые данные и/или не обслуживаемые физиологические данные. Контроллеры 130 на базе процессора выполняют исполняемые команды, хранящиеся в блоках 124 памяти, для выполнения функций, связанных с информационной системой 104 пациентов. Когда информационная система 104 пациентов способна принимать физиологические данные из сети 110 связи, информационная система 104 пациентов включает в себя один или несколько блоков 132 связи, обеспечивающих связи между контроллерами 130 на базе процессора и сетью 110 связи.
Системы 106 отображения информации о пациенте принимают базовые данные и/или не обслуживаемые физиологические данные пациентов, обслуживаемых данным медицинским учреждением, через сеть 110 связи от компоненты IT инфраструктуры 100, например систем 102 контроля над пациентом и/или информационных систем 104 пациентов. Как правило, каждая из систем 106 отображения информации о пациенте принимает базовые данные и/или не обслуживаемые физиологические данные для множества пациентов, но здесь предполагается, что система отображения информации о пациенте принимает базовые данные и/или не обслуживаемые физиологические данные для одного пациента. Используя полученные данные, системы 106 отображения информации о пациенте осуществляют контроль за пациентами и/или обновляют соответствующие дисплеи 134 для графического представления данных врачам. Что касается последнего, то, когда данные указывают на необходимость медицинской помощи пациенту, например, из-за увеличения и/или уменьшения частоты дыхания или кровяного давления, системы 106 отображения информации о пациенте, которые получили эти данные, как правило, генерируют звуковые и/или визуальные предупредительные сигналы и/или сообщения, уведомляющие об этом клинических врачей.
В некоторых вариантах системы 106 отображения информации о пациенте, кроме того, позволяют клиническим врачам вводить базовые данные через одно или несколько пользовательских устройств 136 ввода. Здесь предполагается, что представленные на дисплеях 134 графические интерфейсы пользователя можно использовать для того, чтобы облегчить врачам ввод упомянутых данных. После ввода базовых данных они передаются в информационную систему 104 пациентов и/или другие компоненты IT инфраструктуры 100, такие как система 108 обнаружения нарушений, через сеть 110 связи. Вдобавок или в качестве альтернативы, в некоторых вариантах системы отображения информации о пациентах включают в себя один или несколько постов медицинских сестер, прикроватные мониторы, мобильные дисплеи, отображающие информацию о пациенте, центральный контрольный пост, карманный компьютер (PDA), планшетный компьютер, пейджер и т.п.
Для выполнения вышеуказанных функциональных возможностей системы 106 отображения информации о пациенте соответственно включают в себя один или несколько блоков 138 связи, один или несколько блоков 140 памяти и один и или несколько контроллеров 142 на базе процессора. Блоки 138 связи обеспечивают связь между контроллерами 142 на базе процессора и сетью 110 связи. В блоках 140 памяти хранятся исполняемые команды для управления процессором контроллеров 142 на базе процессора с целью выполнения одной или нескольких вышеупомянутых функций систем 106 отображения информации о пациенте. Кроме того, в некоторых вариантах блоки 140 памяти действуют как буфер для базовых данных перед их отправкой в информационную систему 104 пациентов или какую-либо другую компоненту IT инфраструктуры 100. Контроллеры 142 на базе процессора выполняют исполняемые команды, хранящиеся в блоках 140 памяти, для выполнения функций, связанных с системами 106 отображения информации о пациенте.
Система 108 обнаружения нарушений получает базовые данные для пациентов от компонент IT инфраструктуры 100, таких как информационная система 104 пациентов, и/или системы 102 контроля над пациентом, и/или один или несколько пользовательских устройств 144 ввода, входящих в состав системы 108 обнаружения нарушений, и отслеживает последние базовые данные для каждого из пациентов. Эти базовые данные, как правило, получают во время обхода палат клиническими врачами, причем их прием не обязательно выполнять на заранее определенных интервалах. То есть предполагается, что базовые данные можно получать в асинхронном режиме. Кроме того, эти базовые данные соответствующим образом представляют полную оценку состояния пациента, к которому они относятся. Другими словами, обслуживаемые физиологические данные, входящие в состав базовых данных, соответственно включают в себя результаты измерений для каждого из физиологических параметров, использованных в оценочной таблице, на основе которой формируют балльную оценку базовых данных пациента. В некоторых вариантах, когда «возраст» самых последних базовых данных превышает заранее определенную величину, система 108 обнаружения нарушений генерирует звуковой и/или визуальный предупредительный сигнал и/или посылает сообщение, например, врачу через сеть 110 связи и пейджер, PDA, лэптоп, планшетный компьютер или т.п.
В некоторых вариантах после получения базовых данных их сравнивают с ранее полученными базовыми данными для обнаружения нарушений. Предполагается, что это можно выполнить посредством сравнения балльных оценок пациента или сравнения отдельных физиологических параметров, как будет описано ниже. Вдобавок или в качестве альтернативы, в некоторых вариантах множество ретроспективных базовых данных получают одновременно. Например, системы 102 контроля над пациентом выполняли буферизацию ретроспективных базовых данных, пока было доступно соединение с сетью 110 связи. В указанных вариантах базовые данные могут сравниваться для обнаружения нарушений. Как только обнаружено нарушение, могут быть предприняты различные действия на основе степени различия балльных оценок. Эти действия включают в себя создание один или несколько раз звукового и/или визуального предупредительного сигнала о нарушении у пациента, регистрацию нарушения в базе данных, посылку сообщения и/или пейджингового сообщения клиническому врачу, например, через сеть 110 связи и т.п.
Обратимся к фиг. 3, где представлена примерная временная диаграмма 300, иллюстрирующая сравнение базовых данных для одного пациента. В момент T1 компонента IT инфраструктуры 100 получает первые данные 302, включающие в себя первые базовые данные или первые не обслуживаемые физиологические данные, где состояние пациента обозначено первым знаком «Х» 304. В момент T2 компонента IT инфраструктуры 100 получает вторые данные 306, включающие в себя вторые базовые данные или вторые не обслуживаемые физиологические данные, где состояние пациента обозначено вторым знаком «Х» 308. Первоначально в моменты T1 и T2 первые данные 302 и вторые данные 306 доступны только в соответствующей компоненте. Эти компоненты либо загружают данные в систему 108 обнаружения нарушений немедленно, либо с временной задержкой, пока доступно соединение с системой 108 обнаружения нарушений. Поскольку возможна задержка, первые данные 302 могут быть приняты после вторых данных 306. После приема первых данных 302 и вторых данных 306 система 108 обнаружения нарушений сравнивает эти данные. Как видно из изменения состояния пациента с момента T1 к моменту T2, появилось нарушение.
Вновь обратимся к фиг. 1, где, как правило, во время промежутка между поступлениями базовых данных система 108 обнаружения нарушений получает не обслуживаемые физиологические данные. Эти не обслуживаемые физиологические данные получают с перерывами, например, периодически в произвольной временной последовательности и/или непрерывно от компонент IT инфраструктуры 100, таких как информационная система 104 пациентов и/или системы 102 контроля над пациентом. Однако следует понимать, что не обслуживаемые физиологические данные можно получать в асинхронном режиме. В отличие от базовых данных, не обслуживаемые физиологические данные, как правило, не дают полную оценку состояния пациента, к которому они относятся. Скорее всего, они, как правило, включают в себя поднабор физиологических параметров, используемых в оценочной таблице для данного пациента. В некоторых вариантах система 108 обнаружения искажений посылает сообщения о сетевых событиях в системы 102 контроля над пациентом, запрашивая не обслуживаемые физиологические данные. Например, система 108 обнаружения нарушений может запросить физиологические данные по истечении заранее заданного интервала времени после последнего приема не обслуживаемых физиологических данных. Хотя система 108 обнаружения нарушений описана как отдельный блок, должно быть понятно, что она может быть включена в состав систем 102 контроля над пациентом или других сетевых компонент.
Хотя не обслуживаемые физиологические данные, как правило, получают с перерывами и/или непрерывно, в некоторых вариантах не обслуживаемые физиологические данные являются ретроспективными и/или их получают в асинхронном режиме. Например, системы 102 контроля над пациентом могут буферизировать физиологические данные, пока недоступно соединение с сетью 110 связи. Когда необслуживаемые физиологические данные являются ретроспективными, как правило, рассматривают только самые последние результаты измерений и/или к физиологическим данным применяют алгоритм определения тренда (например, среднее значение, максимум и т.д.). Однако также предполагается, что ретроспективные данные также могут использоваться для обнаружения нарушений у пациента в прошлом обсуждаемым ниже способом. В указанных вариантах принятые ретроспективные не обслуживаемые физиологические данные сравнивают с предшествующими самыми последними ретроспективными базовыми данными.
Обратимся к фиг. 4, где показана временная диаграмма 409, иллюстрирующая состояние пациента посредством линии 402 тренда и прием базовых данных 404 (обозначенных длинной полосой) и не обслуживаемых физиологических данных 406 (обозначенных короткой полосой). Не обслуживаемые физиологические данные 406 принимают с перерывами во время промежутка между приемами базовых данных 404 после наступления, например, событий таймера, событий ручного запуска и т.д. Здесь также показано, что система контроля над пациентом, обеспечивающая не обслуживаемые физиологические данные 406, теряет соединение с сетью 110 связи в момент T1. Далее в момент T2 соединение восстанавливается, и не обслуживаемые физиологические данные 408, созданные между моментом T1 и моментом T2, подаются в систему 108 обнаружения нарушений. Хотя этот пример предполагает использование одной системы контроля над пациентом, должно быть понятно, что для одного пациента физиологические данные могут обеспечивать множество систем контроля над пациентом.
Вернемся к фиг. 1, где после получения не обслуживаемых физиологических данных система 108 обнаружения нарушений сравнивает их с самыми последними базовыми данными, используя оценочную таблицу. Как отмечалось выше, базовые данные включают в себя измеренные значения физиологических параметров, причем каждое измеренное значение оценивают, используя оценочную таблицу. До тех пор пока базовые данные оказываются недоступными, их роль принимают на себя виртуальные базовые данные, включающие в себя по меньшей мере опасные для пациента балльные оценки физиологических параметров в оценочной таблице. Каждое измеренное значение физиологического параметра в не обслуживаемых физиологических данных оценивается аналогичным образом и сравнивается с балльной оценкой соответствующего измеренного значения в самых последних базовых данных (или виртуальных базовых данных). Разность между этими балльными оценками сравнивают с одним или несколькими порогами, чтобы определить, следует ли предпринять какое-либо действие и в чем оно заключается. На основе величины разности между указанными балльными оценками могут быть предприняты различные действия. Эти действия включают в себя генерирование один или несколько раз звукового и/или визуального предупредительного сигнала о нарушениях у пациента, регистрацию нарушений в базе данных, посылку сообщения и/или пейджингового сообщения клиническому врачу, например, через сеть 110 связи и т.д.
В некоторых вариантах перед тем, как предпринимается то ли иное действие, система 108 обнаружения нарушений ищет подтверждение того, что значения не обслуживаемых физиологических данных не отклоняются и/или не искажены артефактами, связанными с перемещением пациента, и/или из-за отсутствия информации о том, в каких условиях были выполнены измерения. Когда не обслуживаемые физиологические данные получают непрерывно, результаты измерений могут фиксироваться на заранее определенном интервале заранее определенное количество раз. Когда не обслуживаемые физиологические данные не получают непрерывно, система обнаружения нарушений может запросить системы 102 контроля над пациентом повторить измерения на заранее определенном интервале или регулярных во времени режимах и/или последовательностях повторений заранее определенное количество раз. Для запроса систем 102 контроля над пациентом на повторение измерений система 108 обнаружения нарушений может послать сетевое событие в системы 102 контроля над пациентом, запрашивающее не обслуживаемые физиологические данные, касающиеся одного из искаженных измерений, поднабора всех измерений, всех измерений или т.п. После фиксации или получения результатов измерений их можно использовать для определения того, был ли пациент в интермиттирующем состоянии или были ли измерения репрезентативными для данного пациента.
Интервал времени и количество повторений адаптируют к индивидуальной ситуации, в том числе с учетом видов измерений, а также уровня оказания медицинской помощи и общего класса пациента. Кроме того, этот интервал времени и количество повторений можно получить от клинического врача. В этой связи пользовательские устройства 144 ввода, входящие в состав системы 108 обнаружений нарушений, могут использоваться для фиксации этих параметров со стороны врача. В некоторых вариантах графический интерфейс пользователя системы 108 обнаружения нарушений может быть представлен врачу через дисплей 46 для решения указанной задачи. В качестве альтернативы, для получения указанного интервала времени и количества повторений от клинического врача можно использовать другие компоненты IT инфраструктуры 100. Хотя указанный интервал времени и количество повторений получают от клинического врача, подразумевается возможность автоматического определения этих параметров. Для автоматического определения указанных параметров можно использовать алгоритмы на основе одной или нескольких оценочных таблиц; действующей балльной оценки или субоценки; серьезности нарушений; дополнительной имеющейся (например, автоматически фиксируемой) информации о состоянии пациента, такой как текущая активность пациента, тренд активности и положение тела и т.д.
Обратимся теперь к фиг. 5, где представлена таблица событий, иллюстрирующая обнаружение нарушений у пациента. Бальная оценка пациента была выполнена с использованием оценочной таблицы на фиг. 2, которой также здесь уделено внимание. В 5:25 утра состоялся прием базовых данных, которые показывают, что с пациентом все в порядке и балльная оценка пациента равна нулю. Двенадцатью часами позднее в 5:25 вечера получены базовые данные, говорящие о том, что с пациентом опять все в порядке. На этом промежутке времени на интервалах, запускаемых, например, автоматически и/или вручную, осуществляют прием не обслуживаемых физиологических данных и сравнивают их с базовыми данными с использованием оценочной таблицы, причем нарушений на этом интервале не обнаружено. В 7:25 вечера получают физиологические данные по кровяному давлению (BP) и частоте пульса (HR). Оценка кровяного давления с использованием оценочной таблицы показывает, что кровяное давление имеет балльную оценку, равную балльной оценке самых последних базовых данных (то есть базовых данных, принятых в 5:25 вечера). Таким образом, нарушение кровяного давления отсутствует. Однако оценка частоты сердечных сокращений с использованием оценочной таблицы показывает, что частота сердечных сокращений имеет балльную оценку «единица» по сравнению с нулевой балльной оценкой самых последних базовых данных. Из этого следует, что обнаружено нарушение. В этот момент система 108 обнаружения нарушений может искать повторное подтверждение или предпринять подходящее действие, такое как уведомление клинического врача. Если предположить, что клинический врач был уведомлен, то он, как правило, осматривает пациента и обновляет базовые данные, как показано, в 8:10 вечера. После этого не обслуживаемые физиологические данные получают в 11:30 вечера. По сравнению с последними базовыми данными (то есть базовыми данными, полученными в 8:10 вечера) появились нарушения кровяного давления и частоты сердечных сокращений. Как было указано выше, система 108 обнаружения нарушений может осуществлять поиск подтверждения или предпринять соответствующее действие, такое как уведомление клинического врача. Опять же, если предположить, что уведомление имело место, то, как правило, получают обновленные базовые данные в 11:45 вечера, как показано на фиг. 5. Однако в это время пациент уже находится в невосприимчивом состоянии.
Для выполнения вышеуказанных функциональных возможностей система 108 обнаружения нарушений соответственно включает в себя блок 148 связи, блок 150 памяти и контроллер 152 на основе процессора. Блок 148 связи обеспечивает связь между контроллером 152 на основе процессора и сетью 110 связи. Блок 150 памяти запоминает исполняемые команды для управления процессором контроллера 152 на базе процессора с целью выполнения одной или нескольких из вышеупомянутых функций системы 108 обнаружения нарушений у пациента. Контроллер 152 на базе процессора выполняет исполняемые команды, хранящиеся в памяти 150, для выполнения функций, связанных с системой 108 обнаружения нарушений у пациента. В некоторых вариантах система 108 обнаружения нарушений у пациента, кроме того, включает в себя пользовательские устройства 144 ввода и/или дисплей 146, позволяющие клиническому врачу вручную вводить базовые данные и/или иные параметры, используемые системой 108 обнаружения нарушений.
Хотя система 108 обнаружения нарушений показана в виде отдельной компоненты IT инфраструктуры 100, следует понимать, что она может быть интегрирована с другими компонентами IT инфраструктуры 100. Например, система 108 обнаружения нарушений может быть интегрирована с информационной системой 104 пациентов. В качестве другого примера, система 108 обнаружения нарушений может быть интегрирована с одной или несколькими системами 102 контроля над пациентом.
Обратимся к фиг. 6, где представлена блок-схема способа 600 для обнаружения нарушений у пациента. Способ 600 выполняется соответственно для множества пациентов одновременно. В этой связи, на шаге 602 оценочная таблица идентифицируется для каждого пациента на основе анамнеза пациента и заболевания. Соответственно, идентификация включает в себя выбор из заранее определенного набора оценочных таблиц или определение новой оценочной таблицы. Кроме того, выбор и/или определение выполняет клинический врач соответствующим образом.
После идентификации (602) оценочной таблицы для пациента врач в прерывистом режиме создает (604) базовые данные для пациента. Базовые данные включают в себя обслуживаемые физиологические данные и балльную оценку пациента. Обслуживаемые физиологические данные включают в себя данные, указывающие результаты проведенных вручную или автоматически измерений физиологических параметров пациента, а также, но не обязательно, данные, указывающие произведенные вручную оценки физиологических параметров пациента. Бальная оценка пациента создается автоматически или вручную из оценочной таблицы с использованием обслуживаемых физиологических данных.
Также собирают (606) не обслуживаемые физиологические данные для пациента. Не обслуживаемые физиологические данные включают в себя данные, указывающие результаты измерений по меньшей мере одного из физиологических параметров оценочной таблицы, используемой для данного пациента. Однако, как правило, не обслуживаемые физиологические данные включают в себя поднабор физиологических параметров. Не обслуживаемые физиологические данные собираются автоматически, например, устройством, надетым на пациента, или прикроватным устройством. Кроме того, не обслуживаемые физиологические данные, как правило, собирают непрерывно, по требованию или при появлении некоего события, такого как событие таймера. В том случае, когда не обслуживаемые физиологические данные собираются непрерывно, они могут быть разделены на дискретные блоки на основе времени их появления, и к этим дискретным блокам могут быть применены алгоритмы определения тренда.
При сборе (606) новых не обслуживаемых физиологических данных для пациента эти не обслуживаемые физиологические данные сравнивают (608) с самыми последними базовыми данными для пациента с использованием оценочной таблицы для обнаружения нарушений. До тех пор пока нарушение не обнаружено, выполнение способа 600 приостанавливается в ожидании сбора дополнительных не обслуживаемых физиологических данных. Однако если обнаружено нарушение, то согласно способу 600 выполняется поиск подтверждения 610 не обслуживаемых физиологических данных.
В ходе поиска подтверждения 610 проверяется, действительно ли искажены результаты измерений у пациента и что этот пациент находится в базовом физиологическом состоянии. Если пациент не находится в базовом физиологическом состоянии, то результаты этих измерений могут быть испорчены. В некоторых вариантах поиск подтверждения 610 включает в себя запуск дополнительных измерений по меньшей мере одного из физиологических параметров, входящих в число не обслуживаемых физиологических параметров. Соответственно, по меньшей мере один из этих параметров включает в себя физиологические параметры, говорящие о нарушении. Вдобавок, или в качестве альтернативы, в некоторых вариантах поиск подтверждения 610 включает в себя фиксирование результатов измерений на заранее определенном интервале заранее определенное количество раз из непрерывного потока не обслуживаемых физиологических данных.
Если состояние пациента не нормальное и нарушение подтвердилось, то о нем уведомляется (612) клинический врач. Соответственно, указанное уведомление подсказывает врачу предпринять дополнительное действие 614, такое как создание дополнительных базовых данных.
Обратимся к фиг. 7, где представлена блок-схема способа 700, выполняемого соответствующим образом системой 108 обнаружения нарушений. Для каждого пациента на основе его заболевания и анамнеза индивидуально выбирают оценочную таблицу. На шаге 702 выполняется прием 702 обслуживаемых физиологических данных для данного пациента. Обслуживаемые физиологические данные включают в себя результаты измерений (выполненных автоматически, вручную или иным образом) физиологических параметров пациента и/или ручные оценки физиологических параметров пациента. Кроме того, получают (704) балльную оценку для данного пациента исходя из обслуживаемых физиологических данных и оценочной таблицы. Как правило, балльную оценку пациента вычисляет клинический врач исходя из обслуживаемых физиологических данных и оценочной таблицы, но здесь подразумевается использование автоматических режимов. На шаге 706 выполняется прием физиологических данных, в том числе по меньшей мере не обслуживаемых физиологических данных и/или обслуживаемых физиологических данных. Как правило, физиологические данные принимают периодически или непрерывно. Физиологические данные включают в себя результаты измерений одного или нескольких физиологических параметров пациента.
В некоторых вариантах предпринимаются действия, чтобы подтвердить, что результаты измерений в физиологических данных являются репрезентативными для данного пациента. Как правило, это имеет место только тогда, когда физиологические данные включают в себя не обслуживаемые физиологические данные. Например, подтверждение правильности результатов измерений физиологических данных получают от клинического врача. В другом примере, в соответствии с результатами измерений, которые отличаются на величину, превышающую порог от ранее выполненных измерений, система 108 обнаружения нарушений осуществляет управление или иным образом инициирует выполнение системой 102 контроля над пациентом повторных измерений по запросу. Еще в одном примере от компоненты IT инфраструктуры 100, такой как одна из систем 102 контроля над пациентом, принимают дополнительные данные, такие как данные, относящиеся к движению, активности пациента, положению тела и т.п. После этого на основе указанных дополнительных данных определяют, точно ли отражают физиологические данные физиологическое состояние пациента. Физиологические данные отбрасывают, если они не точно отражают базовое физиологическое состояние пациента, и тогда их получают снова.
Вдобавок или в качестве альтернативы, в некоторых вариантах физиологические данные принимают непрерывно. Как указывалось выше, как правило, это имеет место только тогда, когда физиологические данные разделены (708) на дискретные блоки физиологических данных на временной основе. Далее к каждому из этих дискретных блоков применяют (710) алгоритм определения тренда, так что каждый из этих блоков связан с единственным измерением для каждого из одного или нескольких физиологических параметров. Алгоритмы определения тренда включают в себя, например, нахождение среднего значения, медианы, пикового значения и т.д.
После приема (706) физиологических данных данные измерений в физиологических данных сравнивают (712) с соответствующими результатами измерений в самых последних обслуживаемых физиологических данных с использованием оценочной таблицы, чтобы определить любое изменение балльной оценки пациента. В некоторых вариантах нарушение подтверждают (714) в соответствии с результатом сравнения соответствующего физиологического параметра физиологических данных с нарушениями с соответствующим физиологическим параметром в самых последних обслуживаемых физиологических данных. Например, управление одной из систем 102 контроля над пациентом осуществляется (например, посредством сетевого события) таким образом, чтобы выполнить измерения по меньшей мере одного из физиологических параметров заранее определенное количество раз на одном или нескольких заранее определенных интервалах или регулярных во времени режимов и/или последовательностей повторения. Затем эти дополнительные измерения используют для определения того, является ли обнаруженное нарушение репрезентативным для данного пациента. Врача уведомляют (716) о нарушениях у пациента в соответствии с физиологическим параметром физиологических данных с нарушением по сравнению с соответствующим физиологическим параметром в самых последних обслуживаемых физиологических данных.
Обратимся к фиг. 8, где представлена блок-схема способа 800 для верификации не обслуживаемых физиологических данных с нарушениями. На шаге 802 принимают не обслуживаемые физиологические данные с нарушениями, в том числе результаты измерений одного или нескольких физиологических параметров пациента. В соответствии с прерывистым приемом не обслуживаемых физиологических данных осуществляется управление 804 системой 102 контроля над пациентом для проведения дополнительных измерений по меньшей мере одного из физиологических параметров заранее определенное количество раз на одном или нескольких заранее определенных интервалах или регулярных во времени режимов и/или последовательностей повторения. На шаге 806 принимают дополнительные не обслуживаемые физиологические данные для пациента, в том числе результаты дополнительных измерений. В соответствии с непрерывным приемом не обслуживаемых физиологических данных фиксируют (808) результаты измерений по меньшей мере одного из физиологических параметров заранее определенное количество раз на одном или нескольких заранее определенных интервалах или регулярных во времени режимов и/или последовательностей повторения. Результаты измерений не обслуживаемых физиологических данных сравнивают (810) с соответствующими результатами измерений дополнительных не обслуживаемых физиологических данных или с зафиксированными результатами измерений.
Используемый здесь термин «память» включает в себя одну или несколько считываемых компьютером сред долговременного хранения: магнитный диск или другую магнитную запоминающую среду; оптический диск или другую оптическую запоминающую среду; память с произвольной выборкой (RAM), память только для считывания (ROM) или другое электронное устройство или микросхема или набор оперативно соединенных между собой микросхем памяти; сервер сети Интернет/Интранет, из которого через Интернет/Интранет или локальную сеть можно извлечь хранящиеся в нем команды; и т.д. Кроме того, используемое здесь словосочетание «контроллер на базе процессора» включает в себя одно или несколько из следующих устройств: микропроцессор, микроконтроллер, блок обработки графики (GPU), прикладную специализированную интегральную схему (ASIC), вентильную матрицу, программируемую пользователем (FPGA), и т.п.; пользовательское устройство ввода включает в себя одно или несколько из следующих устройств: мышь, клавиатуру, дисплей с сенсорным экраном, одну или несколько кнопок, один или несколько переключателей; один или несколько тумблеров и т.п.; а дисплей включает в себя одно или несколько из следующих устройств; жидкокристаллический дисплей (LCD), дисплей на основе светодиодов (LED), плазменный дисплей, проекционный дисплей, дисплей с сенсорным экраном и т.п.
Изобретение было описано со ссылками на предпочтительные варианты его осуществления. После прочтения и уяснения предшествующего подробного описания могут быть предложены те или иные модификации и изменения. Предполагается, что толкование изобретения включает в себя все указанные модификации и изменения, коль скоро они не выходят за рамки объема прилагаемой формулы изобретения или ее эквивалентов.