Распределенные реестры пациентов для объединенных федеративных pacs

Группа изобретений относится к совместному использованию медицинской информации между местоположениями объединенной федеративной системы здравоохранения. Предложена система для реализации способа, содержащая: множество устройств хранения локальных изображений, хранящих обследования пациентов, индексированных с помощью локального идентификатора пациента, множество устройств хранения локального опознавательного кода, хранящих список локальных опознавательных кодов, включающий в себя глобальный идентификатор пациента, сохраненные в соответствующем одном из устройств хранения локальных изображений, и один или более локальных идентификаторов пациентов; множество устройств хранения локального местоположения, причем индекс включает в себя местоположение хранения каждого обследования и соответствующий глобальный идентификатор пациента, устройство хранения глобального опознавательного кода, расположенное дистанционно, причем список локальных опознавательных кодов является подмножеством списка глобальных опознавательных кодов, и устройство хранения глобального местоположения, расположенное дистанционно, хранящее глобальный индекс обследований пациента, причем глобальный индекс включает в себя местоположение хранения каждого обследования и соответствующий глобальный идентификатор пациента, при этом первое устройство хранения локального изображения посылает запрос, включающий в себя один из локальных идентификаторов пациентов, в соответствующее первое устройство хранения локального опознавательного кода, и при этом, если запрос включает в себя локальный идентификатор пациента, не включенный в список локальных опознавательных кодов, первое устройство хранения локального изображения повторно направляет запрос в устройство хранения глобального опознавательного кода, которое возвращает соответствующий глобальный идентификатор пациента. Группа изобретений обеспечивает эффективное совместное использование данных. 3 н. и 9 з.п. ф-лы, 3 ил.

 

Предшествующий уровень техники

Некоторые из крупнейших больниц в Соединенных Штатах являются объединенными федеративными организациями здравоохранения, содержащими много автономных больничных центров. Каждый автономный больничный центр будет обычно включать в себя свое собственное оборудование для проведения анализов, обследований, исследований, процедур и т.д. для пациентов и сохранения их результатов, включая изображения пациентов. Одной общей системой для сохранения таких результатов является система связи архивирования изображений (“PACS”).

Объединенная федеративная организация здравоохранения может желать интегрировать PACS своих различных больничных центров, для того чтобы обеспечить совместное использование данных по всей организации или федерации.

Сущность изобретения

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

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

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

Краткое описание чертежей

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

Фиг. 2 изображает иллюстративный способ, предназначенный для запроса и извлечения информации о пациенте из распределенных баз данных в объединенной федеративной системе здравоохранения.

Подробное описание изобретения

Следующие иллюстративные варианты осуществления могут быть дополнительно поняты со ссылкой на следующее описание и прилагаемые чертежи, на которых на одинаковые элементы ссылаются с помощью одних и тех же ссылочных цифр. Описаны иллюстративные системы и способы, предназначенные для интеграции PACS из разных больничных центров в разных местоположениях, чтобы сформировать объединенную федеративную систему PACS, которая предусматривает совместное использование данных между этими различными больничными центрами.

Фиг. 1 иллюстрирует иллюстративную объединенную федеративную систему 100 PACS (“FPACS”). Система 100 включает в себя локальные размещения 110, 120 и 130 FPACS и центральный сервер данных и службы 140 федерации FPACS (далее упомянутые как “сервер 140 данных”). Размещения 110, 120 и 130 и сервер 140 данных связываются посредством сети 150 (например, WAN, Internet). Несмотря на то, что фиг. 1 иллюстрирует систему 100 с
тремя локальными размещениями, специалисты в данной области техники поймут, что это изображение является только иллюстративным и, что другие осуществления FPACS могут включать в себя десятки или сотни локальных размещений. Каждое из размещений обычно расположено в отдельном больничном центре в объединенной федеративной сети здравоохранения или в разных отделениях одной и той же больницы. Связь между локальными размещениями 110, 120 и 130 и сервером 140 данных проводят с использованием одного или комбинации протоколов, таких как уровень 7 здоровья (“HL7”), цифровая обработка изображений и связи в медицине (“DICOM”), и других протоколов, таких как стандартные или проприетарные (специализированные) протоколы связи.

Каждое из размещений 110, 120 и 130 PACS включает в себя PACS 112, 122 и 132, соответственно. PACS 112, 122 и 132 обычно являются предварительно существующими системами, используемыми для того, чтобы локально индексировать изображения пациентов. Каждая из PACS 112, 122 и 132 индексирует изображения пациентов с использованием локального идентификатора пациента (например, номера социальной защиты, номера полиса страхования, ID пациента больницы и т.д.), который может отличаться среди разных PACS 112, 122 и 132. Размещения 110, 120 и 130 также включают в себя локальные уровни 114, 124 и 134 связи FPACS. Уровни 114, 124 и 134 связи маршрутизируют запросы данных между своими соответствующими локальными PACS 112, 122 и 132 и сетью 150. Размещения 110, 120 и 130 включают в себя базы 116, 126 и 136 данных изображений, в которых сохраняют изображения пациентов. Размещения 110, 120 и 130 также включают в себя реестры 117, 127 и 137 локальных опознавательных кодов пациентов (“PIR”) (которые могут быть осуществлены, например, с использованием баз данных перекрестных ссылок (“PIX”)) и реестры 119, 129 и 139 местоположений пациентов/обследований (“PLR”), которые будут описаны более подробно ниже.

Сервер 140 данных включает в себя глобальный PIR 142 (который осуществлен, например, с помощью базы данных PIX) и глобальный PLR 144. Глобальный PIR 142 интегрирует различные локальные идентификаторы пациентов, используемые с помощью PACS 112, 122 и 132, в глобальную базу данных. Глобальная база данных определяет каждого пациента с помощью глобального идентификатора пациента и связей глобальных идентификаторов пациентов с различными локальными идентификаторами пациентов. Таким образом, локальное размещение FPACS (например, размещение 110) может запрашивать глобальный PIR 142 с использованием локального идентификатора пациента, под которым пациент известен в его соответствующей PACS (например, PACS 112), и извлекать соответствующий глобальный идентификатор пациента для этого пациента.

Глобальный PLR 144 хранит для каждого пациента все местоположения, в которых находятся обследования для этого пациента. Обследование содержит одно изображение, последовательность изображений или несколько последовательностей изображений, созданных одним или несколькими методами, и метаданные, связанные с одним или более изображениями. Пациентов идентифицируют в глобальном PLR 144 с помощью глобальных идентификаторов пациентов, как определенных в глобальном PIR 142. Глобальный PLR 144 сначала генерируют с помощью агрегирования соответственных метаданных из каждой из PACS 112, 122 и 132 во время генерации. Затем он может быть обновлен с помощью добавления новой записи к глобальному PLR 144, когда нового пациента регистрируют в одной из PACS 112, 122 и 132, когда это имеет место, глобальный PIR 142 также будет запрошен, чтобы определить, известен ли уже пациент, с использованием существующего глобального идентификатора пациента. Когда нового пациента представляют в больничном центре, ему дают новый локальный идентификатор пациента. Чтобы обнаружить, известен ли уже пациент в других центрах и идентифицирован ли с помощью глобального идентификатора пациента в глобальном PIR 142, нового пациента сопоставляют путем сравнения демографических данных (например, имени, адреса, даты рождения и т.д.) с пациентами, зарегистрированными в глобальном PIR 142, с использованием существующих методов сопоставления опознавательных кодов. С помощью сохранения только информации о местоположении для каждого пациента (в противоположность централизованной системы хранения данных, содержащей изображения пациентов) база данных может быть сохранена при управляемом объеме. Например, для объединенной федеративной сети здравоохранения с десятью местоположениями, сопутствующими одному миллиону пациентов, решение может быть осуществлено с помощью максимального объема базы данных из десяти миллионов строк в предельном сценарии, в котором все пациенты имеют данные во всех местоположениях, причем каждая строка просто хранит локальный идентификатор пациента и местоположение, в котором находятся данные для пациента. В качестве грубой оценки эта база данных могла бы быть осуществлена с возможностью иметь максимальный объем, равный 50 мегабайт.

Глобальный PLR 144 может быть модифицирован, чтобы сохранить временную метку самого последнего обследования, выполненного в каждом учреждении. Таким образом, посредством такой модификации было бы возможным для запросов базы данных исключать больничные центры, хранящие обследования, старше, чем определенная пороговая дата, которая может быть предварительно определена, предоставлена пользователем, определена в системе на основании предпочтений каждого учреждения и т.д. Глобальный PLR 144, хранящий временные метки, только добавляет одно дополнительное поле на строку базы данных (чтобы сохранить временную метку) и, таким образом, не дает в результате существенного увеличения объема базы данных относительно более основного глобального PLR 144, не модифицированного с помощью возможности временной метки. Осуществление глобального PLR 144, который хранит временные метки, может быть обновлено каждый раз, когда новое обследование вводят в одну из PACS 112, 122 и 132, или в регулярном графике с предварительно определенной частотой (ежедневно, еженедельно и т.д.).

Глобальный PLR 144 также может быть модифицирован, чтобы дополнительно сохранять релевантные метаданные дополнительно к информации о местоположении пациента. Релевантные метаданные могут быть полезными, поскольку сам факт, что обследование является недавним, не обязательно делает его важным, например, пациент, ищущий уход в ортопедической клинике в сети здравоохранения, может иметь совершенно не относящиеся к делу, хотя недавние, предыдущие обследования в глазной клинике. Таким образом, информация из метаданных о характере обследования может быть полезной. Релевантные метаданные могут включать в себя одно или более из следующего: ID обследования, часть тела, код методики и исследования, или другие возможности, не описанные в настоящей заявке. Добавление метаданных даст в результате увеличение объема базы данных PLR 144, но объем будет все же в пределах управляемого объема современной системы управления базами данных. Этот тип PLR 144 также предусматривает генерацию временной шкалы соответственных предыдущих обследований для обследования пациента, сохраненного в одной PACS (например, PACS 112), без посылки запросов в другие PACS (например, PACS 122 и 132), где могут находиться эти предыдущие обследования. Затем обследования могут быть извлечены по запросу пользователя. Как описано выше, таблицы местоположений для этого типа глобального PLR 144 могут быть обновлены с каждым новым обследованием или с желаемыми регулярными интервалами (например, ночью или по выходным, чтобы воспользоваться более слабым трафиком в сети 150).

Локальные PIR 117, 127 и 137 хранят подмножества глобального PIR 142 в локальных размещениях 110, 120 и 130. Подмножества определены таким образом, что они содержат глобальные идентификаторы пациентов и соответствующие локальные идентификаторы пациентов для всех пациентов, которые также имеют локальный идентификатор пациента в текущем местоположении. Например, локальный PIR 117 хранит подмножество глобального PIR 142, выбранное таким образом, что оно включает в себя все глобальные и локальные идентификаторы пациентов всех пациентов, которые также имеют локальный идентификатор пациента в PACS 112. Иначе говоря, PIR 117 хранит глобальные идентификаторы пациентов и все существующие локальные идентификаторы пациентов для всех пациентов, которые имели обследования, выполненные в местоположении размещения 110. Это может быть представлено с использованием следующего запроса SQL, в котором PIR представляет PIR 142, PID представляет глобальный и/или локальный идентификатор пациента, PLR представляет глобальный PLR 144 и PACS представляет локальную PACS 112:

выбрать * из PIR где PID в (выбрать PID из PLR где местоположение = “PACS”)

Базы 119, 129 и 139 данных локальных PLR также хранят подмножества глобального PLR 144. В каждом локальном размещении это подмножество включает в себя часть индекса, содержащего указатели на местоположения, хранящие изображения пациентов, которые имеют локальный идентификатор пациента в текущем местоположении, за исключением тех изображений, сохраненных в том же местоположении. Например, локальный PLR 119 хранит подмножество глобального PLR 144, выбранное таким образом, что оно включает в себя глобальные идентификаторы пациентов и указатели на все местоположения, хранящие изображения пациентов, которые имеют локальный идентификатор пациента в PACS 112, за исключением изображений, относящихся к обследованиям, содержащимся в базе данных 116. Иначе говоря, PLR 119 хранит указатели на местоположения, хранящие обследования для всех пациентов, которые имели обследования, выполненные в местоположении размещения 110, за исключением информации о местоположении, относящейся к тем изображениям, относящимся к обследованиям, выполненным в местоположении размещения 110, и, следовательно, сохраненным локально, а не дистанционно.

Записи, сохраненные в локальных PLR 119, 129 и 139, могут содержать, дополнительно к глобальным идентификаторам пациентов и информации о местоположении, временные метки самого последнего обследования, выполненного в упомянутом дистанционном местоположении для пациента, или дополнительные релевантные метаданные обследования (например, методику, идентификатор обследования, код исследования, часть тела и т.д.). Если релевантные метаданные поддерживаются, локальный PLR 119, 129 или 139 содержит один индекс (запись) для каждого дистанционного обследования пациента. Для систем, которые включают в себя глобальный PLR 144, который хранит либо временные метки, либо полные метаданные, как описано выше, базы 119, 129 и 139 данных локальных PLR также хранят временные метки или полные метаданные для своего соответствующего подмножества индекса. Конструкция локального PLR может быть представлена с использованием следующего запроса SQL, который использует те же обозначения, что и выше:

выбрать * из PLR где местоположение<> “PACS” и PID в (выбрать PID из PLR где местоположение = “PACS”)

Локальные PIR 117, 127 и 137 и базы 119, 129 и 139 данных локальных PLR первоначально устанавливаются, когда создаются глобальный PIR 142 и глобальный PLR 144, чтобы связать различные локальные местоположения PACS. Затем их периодически обновляют с помощью текущих данных. Обновления предпочтительно выполняют изредка, и в целом не более часто в момент времени, когда запросы являются ожидаемыми. Таким образом, обновления обычно выполняют во времена слабой нагрузки (например, по ночам, по выходным и т.д.). Обновления могут рассылаться из глобального PIR 142 и глобального PLR 144 или могут получаться по запросу локальными размещениями. С помощью сохранения локально этого релевантного подмножества, трафик сети из-за запросов может быть минимизирован, и может быть создана временная шкала с релевантными предыдущими обследованиями для каждого обследования без запрашивания сервера 140 данных. Следовательно, эта временная шкала также может быть надежно создана, когда локальное размещение отсоединяется от сети 150 в течение короткого периода времени. Когда локальное размещение остается отключенным в течение более длительного периода, временная шкала, созданная исключительно на основании локальной информации, может стать устаревшей.

Фиг. 2 изображает иллюстративный способ 200, предназначенный для маршрутизации запроса изображений пациентов. Способ 200 инициируют, например, пользователем одной из локальных PACS 112, 122 и 132 фиг. 1, описание, приведенное в настоящей заявке, относится к запросу, инициированному пользователем PACS 112. На этапе 210 PACS 112 принимает запрос информации о пациенте от пользователя (например, врача, сестры, исследующего специалиста или другого типа клинического врача и т.д.). Запрос, принятый на этапе 210, идентифицирует пациента с помощью локального идентификатора пациента, который является локальным для PACS 112, как описано выше. В зависимости от типа глобального PLR 144, который осуществлен с помощью системы 100, запрос также может включать в себя момент выключения временной метки (для глобального PLR 144, который хранит временные метки) или критерий поиска, соответствующий характеру информации, который пользователь желает извлечь (для глобального PLR 144, который хранит полные метаданные).

На этапе 220 PACS 112 запрашивает свой локальный PIR 117, чтобы определить, имеется ли локально сохраненный глобальный идентификатор пациента, соответствующий локальному идентификатору пациента, использованному на этапе 210. Как описано выше, пациент, который имеет ранее принятое лечение в местоположении PACS 112, будет индексирован в локальном PIR 117 с помощью глобального идентификатора пациента и одного или более соответствующих локальных идентификаторов пациента, однако, пациент, которого лечили в другом месте в объединенной федеративное сети здравоохранения, а не в текущем местоположении не будет индексирован. Если пациент индексирован в локальном PIR 117, способ переходит на этап 230, на котором локальный PIR 117 возвращает глобальный идентификатор пациента для пациента в PACS 112.

Затем на этапе 240 PACS 112 генерирует запрос и посылает его в подмножество локального PLR 119. Этот второй запрос идентифицирует пациента с помощью глобального идентификатора пациента, принятого на этапе 230. Для основного применения глобального PLR 144 и его подмножеств в локальных PLR 119, 129 и 139 для этого запроса требуется только глобальный идентификатор пациента. В качестве альтернативы, для глобального PLR 144 и его подмножеств в локальных PLR 119, 129 и 139, хранящих информацию о временной метке, запрос включал бы в себя глобальный идентификатор пациента и желаемое выключение временной метки, представленные пользователем на этапе 210. Аналогично, для глобального PLR 144 и подмножеств в локальных PLR 119, 129 и 139, хранящих информацию о полных метаданных, запрос включал бы в себя глобальный идентификатор пациента и критерий или критерии поиска, соответствующие метаданным, как выбранные пользователем на этапе 210.

Затем на этапе 250 локальный PLR 119 извлекает информацию и возвращает ее в PACS 112. Извлеченная информация соответствует глобальному идентификатору пациента, как извлечено на этапе 230 и передано на этапе 240, и обеспечивает PACS 112 всеми местоположениями обследований для пациента. Например, пациент мог иметь обследования, ранее записанные в больничных центрах, соответствующих PACS 122 и 132 (т.е., сохраненные в базах 126 и 136 данных). Местоположения предоставляют в PACS 112 в виде сетевых адресов (например, адресов IP, сетевых маршрутов и т.д.). В других осуществлениях локального PLR 119 к этому извлечению добавляют дополнительные функциональные возможности. В осуществлении локального PLR 119 с записями временных меток в ответ на запрос могут быть предоставлены только местоположения, хранящие обследования, более новые, чем определенный порог, в локальном PLR 119, хранящем записи полных метаданных, могут быть предоставлены только местоположения, релевантные условиям поиска. Например, предположим, что пациент, в записях которого выполняют поиск в текущий момент в местоположении PACS 112, лечил сломанную ногу два года назад в местоположении размещения 120 PACS, а глаукому четыре года назад в местоположении размещения 130 PACS. Локальный PLR 19, который поддерживает поиск временной метки, может возвратить местоположение обследования в PACS 112 (т.е. в базу данных 126), если поиск имеет заданный момент времени выключения, равный трем годам. Однако если пациенту требуется лечение относительно состояния глаза, локальный PLR 119, который хранит все релевантные метаданные, может быть найден с помощью запроса, который возвращает местоположение обследования в PACS 132 (т.е. базу данных 136), несмотря на то, что оно является менее новым. Специалисты в данной области техники поймут, что локальный PLR 119, который хранит все метаданные, также может поддерживать возможность поиска с помощью временной метки или с помощью любых из других сохраненных метаданных.

Если на этапе 220 определено, что пациент не индексирован в локальном PIR 117 (т.е. пациент ранее не был известен в локальной системе, так глобальный идентификатор, если вообще есть, не известен), способ переходит на этап 225, на котором посылается запрос в глобальный PIR 142, запрашивающий ту же информацию. Запрос посылается из PACS 112 в его соответствующий уровень 114 связи FPACS с помощью сети 150 в глобальный PIR 142. Как описано выше, могут быть использованы один или более протоколов, таких как HL7, DICOM, и другие стандартные или патентованные протоколы. На этапе 235 глобальный PIR 142 извлекает глобальный идентификатор пациента, соответствующий локальному идентификатору пациента, использованному на этапе 210, и возвращает его в PACS 112 таким же образом, как на этапе 225.

Затем на этапе 245 PACS 112 генерирует запрос, подобный запросу, посланному в локальный PLR 119 на этапе 240, и посылает его в глобальный PLR 144. Как описано выше для этапа 235, передача выполняется с помощью уровня 114 связи FPACS и сети 150. На этапе 255 глобальный PLR 144 извлекает данные в ответ на запрос этапа 245 и возвращает их в PACS 112 с помощью сети 150 и уровня 114 связи FPACS. Данные, извлеченные на этапе 255, будут подобны данным, извлеченным на этапе 250, обсужденном выше. После того, как этап 255 завершен, способ продолжается на этапе 260.

На этапе 260 результаты запроса, посланные на этапе 240 или этапе 245, предоставляются пользователю PACS 112 (например, на временной шкале). Для основного глобального PLR 144 и подмножеств в PLR 119, 129 и 139 результаты являются просто списком местоположений (например, для примера, описанного выше, пользователь был бы информирован о том, что пациент имеет одно предыдущее обследование в базе 126 данных и одно в базе 136 данных). Для глобального PLR 144 временной метки и подмножеств в PLR 119, 129 и 139 список был бы предоставлен с местоположениями и соответствующими временными метками (например, для примера, описанного выше, пользователь был бы информирован о том, что пациент имеет предыдущее обследование, сохраненное в базе 126 данных, вместе с датой, когда произошло обследование, как обсуждено выше; обследование, сохраненное в базе 136 данных, не было бы возвращено, поскольку оно является более поздним, чем заданный порог времени). Для глобального PLR 119 полных метаданных и подмножеств в PLRS 119, 129 и 139 предоставленный список включал бы в себя местоположения, временные метки и любые другие метаданные, соответствующие извлеченным записям (например, для примера, описанного выше, пользователь был бы информирован о предыдущем лечении глаукомы и его соответствующих изображениях, сохраненных в местоположении размещения 132 PACS; предыдущее обследование, предпринятое в местоположении PACS 122, не было бы возвращено, поскольку оно не соответствует поиску, который выполняет пользователь).

На этапе 270 пользователь PACS 112 выбирает одно или более из обследований, предоставленных на этапе 260 для извлечения. В другом иллюстративном варианте осуществления все релевантные обследования могут быть вызваны для просмотра пользователем. Этот выбор может быть выполнен с помощью выбора обследований из списка или временной шкалы (например, с помощью мыши), выбора команды “извлечь все” или любого другого процесса, известного в данной области техники. На этапе 280 запрос посылают с помощью уровня 114 связи FPACS с помощью сети в местоположение, в котором сохранены изображения. Например, если извлекаемые изображения расположены в базе 126 данных, запрос был бы передан из уровня 114 связи FPACS через сеть 150 в уровень 124 FPACS, PACS 122 и базу 126 данных. Этот запрос не передается в сервер 140 данных или через сервер 140 данных, так как информация о местоположении уже извлечена. На этапе 290 запрошенные изображения передаются из их местоположения хранения (например, базы 126 данных) запрашивающему пользователю с помощью того же маршрута данных и отображают пользователю. Специалистам в данной области техники должно быть понятно, что отображение пользователю может включать в себя опцию, чтобы печатать изображения и т.д. После этапа 290 способ 200 завершается. Специалистам в данной области техники должно быть понятно, что способ может завершиться до этого этапа, если в любой момент никакие результаты не возвращены в ответ на запрос базы данных.

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

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

Также следует заметить, что формула изобретения может включать в себя ссылочные символы/цифры в соответствии с правилом 6.2(b) РСТ. Однако настоящая формула изобретения не должна быть рассмотрена как ограниченная иллюстративными вариантами осуществления, соответствующими ссылочным символам/числам.

1. Система для совместного использования медицинской информации между местоположениями объединенной федеративной системы здравоохранения, содержащая:

устройство (112, 122, 132) хранения локального изображения, хранящее обследования пациентов, причем каждое обследование пациента индексировано с помощью локального идентификатора пациента,

устройство (117, 127, 137) хранения локального опознавательного кода, хранящее список локальных опознавательных кодов, включающий в себя глобальный идентификатор пациента, соответствующий каждому из множества пациентов, имеющих обследования, сохраненные в устройстве (112, 122, 132) хранения локального изображения, и один или более локальных идентификаторов пациентов, соответствующих каждому из множества пациентов, причем список локальных опознавательных кодов является подмножеством списка глобальных опознавательных кодов, сохраненного дистанционно от устройства (117, 127, 137) хранения локального опознавательного кода на устройстве (142) хранения глобального опознавательного кода, и

устройство (119, 129, 139) хранения локального местоположения, хранящее локальный индекс обследований пациентов, сохраненных в устройстве (112, 122, 132) хранения локального изображения, и дополнительных обследований пациентов, сохраненных в дополнительных устройствах (112, 122, 132) хранения локального изображения для каждого из множества пациентов, причем индекс включает в себя местоположение хранения каждого обследования и соответствующий глобальный идентификатор пациента, при этом локальный индекс является подмножеством глобального индекса, сохраненного дистанционно от устройства (119, 129, 139) хранения локального местоположения на устройстве (144) хранения глобального местоположения, при этом устройство хранения локального опознавательного кода принимает запрос от устройства хранения локального изображения и при этом, если запрос включает в себя локальный идентификатор пациента, не включенный в список локальных опознавательных кодов, устройство хранения локального изображения повторно направляет запрос в устройство хранения глобального опознавательного кода и принимает ответ, включающий в себя соответствующий один из глобальных идентификаторов пациентов.

2. Система по п.1, в которой устройство (117, 127, 137) хранения локального опознавательного кода определяет, включает ли в себя запрос один из локальных идентификаторов пациентов в списке локальных опознавательных кодов, и возвращает соответствующий один из глобальных идентификаторов пациентов.

3. Система по п.2, в которой устройство (119, 129, 139) хранения локального местоположения принимает дополнительный запрос из устройства (112, 122, 132) хранения локального изображения, включающий в себя возвращенный один из глобальных идентификаторов пациентов, и возвращает листинг обследований пациентов пациента, идентифицированного с помощью возвращенного одного из глобальных идентификаторов пациентов, причем листинг включает в себя местоположение хранения каждого обследования пациента.

4. Система по п.1, в которой устройство (112, 122, 132) хранения локального изображения посылает дополнительный запрос, включающий в себя возвращенный один из глобальных идентификаторов пациентов, в устройство хранения глобального местоположения и принимает дополнительный ответ, включающий в себя местоположение хранения каждого обследования пациента.

5. Система по п.1, в которой локальный индекс и глобальный индекс включают в себя одно из меток времени и метаданных, включающих в себя данные пациента.

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

посылают (210) первый запрос, включающий в себя локальный идентификатор пациента,

определяют (220), включает ли в себя список локальных опознавательных кодов локальный идентификатор пациента,

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

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

принимают глобальный идентификатор пациента, сохраненный в списке глобальных опознавательных кодов, соответствующий локальному идентификатору пациента,

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

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

7. Способ по п.6, дополнительно содержащий этап, на котором

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

8. Способ по п.6, в котором местоположение хранения является одним из локального и дистанционного относительно местоположения, в котором сохранен индекс.

9. Способ по п.7, дополнительно содержащий этапы, на которых:

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

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

10. Система для совместного использования медицинской информации между местоположениями объединенной федеративной системы здравоохранения, содержащая:

множество устройств (112, 122, 132) хранения локальных изображений, хранящих обследования пациентов, причем каждое обследование пациента индексировано с помощью локального идентификатора пациента,

множество устройств (117, 127, 137) хранения локального опознавательного кода, хранящих список локальных опознавательных кодов, включающий в себя глобальный идентификатор пациента, соответствующий каждому из множества пациентов, имеющих обследования, сохраненные в соответствующем одном из устройств (112, 122, 132) хранения локальных изображений, и один или более локальных идентификаторов пациентов, соответствующих каждому из множества пациентов,

множество устройств (119, 129, 139) хранения локального местоположения, хранящих локальный индекс изображений пациентов, сохраненных в устройствах (112, 122, 132) хранения локальных изображений для каждого из множества пациентов, причем индекс включает в себя местоположение хранения каждого обследования и соответствующий глобальный идентификатор пациента,

устройство (142) хранения глобального опознавательного кода, расположенное дистанционно от устройств (117, 127, 137) хранения локального опознавательного кода, хранящее список глобальных опознавательных кодов, включающий в себя глобальный идентификатор пациента для каждого пациента, имеющего обследования, сохраненные в устройствах (112, 122, 132) хранения локального изображения, причем список локальных опознавательных кодов является подмножеством списка глобальных опознавательных кодов, и

устройство (144) хранения глобального местоположения, расположенное дистанционно от устройств (119, 129, 139) хранения локального местоположения, хранящее глобальный индекс обследований пациента, сохраненных в устройствах (112, 122, 132) хранения локального изображения для каждого пациента, причем глобальный индекс включает в себя местоположение хранения каждого обследования и соответствующий глобальный идентификатор пациента,

при этом первое устройство хранения локального изображения из множества устройств (112, 122, 132) хранения локального изображения посылает запрос, включающий в себя один из локальных идентификаторов пациентов, в соответствующее первое устройство хранения локального опознавательного кода из множества устройств (117, 127, 137) хранения локального опознавательного кода, и

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

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

12. Система по п.11, в которой первое устройство хранения локального изображения посылает дополнительный запрос, включающий в себя возвращенный один из глобальных идентификаторов пациентов, в соответствующее одно из устройств (119, 129, 139) хранения локального местоположения первого устройства (112, 122, 132) хранения локального изображения, которое возвращает листинг обследований пациентов, идентифицированных с помощью возвращенного одного из глобальных идентификаторов пациентов, причем листинг включает в себя местоположение хранения каждого обследования пациента.



 

Похожие патенты:

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

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

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

Изобретение относится к средствам передачи информации по телекоммуникационным сетям. Технический результат заключается в расширении арсенала средств.

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

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

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

Изобретение относится к комплексу оповещения населения о чрезвычайных ситуациях (ЧС) в труднодоступных местностях. Мобильный комплекс состоит из амфибийного транспортного средства на воздушной подушке со встроенным в него видеоэкраном и звуковыми устройствами.

Изобретение относится к электронным средствам обработки, передачи и отображения информации, в частности к доскам объявлений с внешним каналом связи, предназначенным для размещения рекламно-информационных сообщений пользователей.

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

Группа изобретений относится к медицине, а именно к передаче сообщений, генерируемых устройством непрерывного мониторирования гликемии (НМГ). Предложено вычислительное устройство, содержащее средства, настроенные для осуществления компьютерно-реализуемых способов, включающих в себя: прием данных, соответствующих первому сообщению, относящемуся к измерению гликемии, посредством приемника устройства для управления диабетом, причем первое сообщение имеет связанный с ним первый приоритет; прием данных, соответствующих второму сообщению, относящемуся к измерению гликемии, посредством вышеупомянутого приемника, причем второе сообщение имеет связанный с ним второй приоритет, более высокий по сравнению с первым приоритетом, и второе сообщение принимают после первого сообщения; определение процессором устройства для управления диабетом времени, прошедшего после того, как приемник принимал данные; определение процессором того, превышает ли прошедшее время первый порог; представление процессором первого сообщения посредством интерфейса вывода устройства для управления диабетом при определении того, что прошедшее время меньше первого порога; приоритизацию процессором первого сообщения и второго сообщения с использованием приоритетов, присвоенных каждому из первого и второго сообщений и включенных в них, при определении того, что прошедшее время превышает первый порог; отбрасывание первого сообщения при определении того, что прошедшее время превышает первый порог; и представление второго сообщения посредством интерфейса вывода устройства для управления диабетом при определении того, что прошедшее время превышает первый порог.

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

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

Раскрыт способ для оценивания внутрискважинных скоростных и силовых параметров в произвольном месте движущейся бурильной колонны на основании данных измерения тех же параметров на поверхности, причем способ содержит этапы, на которых: а) используют геометрию и упругие свойства бурильной колонны для расчета передаточных функций, описывающих зависящие от частоты амплитудные и фазовые соотношения между взаимными комбинациями скоростных и силовых параметров на поверхности и в забое; b) выбирают базовый период времени; с) измеряют, напрямую или косвенно, скоростные и силовые параметры на поверхности, предварительно обрабатывают указанные измеренные данные путем применения сглаживающих и/или прореживающих фильтров и сохраняют предварительно обработанные данные в средствах хранения данных, которые выполнены с возможностью хранения предварительно обработанных данных измерений на поверхности по меньшей мере на протяжении последнего завершившегося базового периода времени; d) при обновлении содержимого средств хранения данных вычисляют внутрискважинные параметры в частотной области путем применения интегрального преобразования, такого как преобразование Фурье, к параметрам, полученным на поверхности, перемножают результаты с указанными передаточными функциями, применяют обратное интегральное преобразование к суммам связанных членов и выявляют точки в указанных базовых периодах времени, чтобы получить задержанные по времени оценки динамических параметров скорости и силы, также раскрыта система для реализации указанного способа.

Изобретение относится к медицинской технике, а именно к мобильному комплексу дистанционного мониторинга. Мобильный комплекс включает монитор и соединенные с ним с возможностью многократного раздельного подключения манжету тонометра, назальную канюлю, электроды для снятия электрокардиограммы (ЭКГ), пульсоксиметр, датчик температуры и выносную камеру с микрофоном.

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

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

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

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

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

Группа изобретений относится к медицине. Группа изобретений включает компьютерно-реализуемый способ эксплуатации системы для лечения диабета, систему для лечения диабета и устройство управления инсулиновой помпой. Система содержит инсулиновую помпу, выполненную с возможностью осуществляемой по выбору доставки инсулина в организм пациента и устройство управления помпой, содержащее компонент связи. Компонент связи выполнен с возможностью осуществления двусторонней связи между инсулиновой помпой и устройством управления помпой. Компонент ввода выполнен с возможностью приема запроса на выполнение инсулиновой помпой операции, зависящей от нахождения инсулиновой помпы в заданном состоянии. Процессор выполнен с возможностью запрашивания инсулиновой помпы о ее текущем состоянии посредством компонента связи с возможностью приема от инсулиновой помпы информации о ее текущем состоянии, с возможностью определения того, совпадает ли текущее состояние инсулиновой помпы с ее заданным состоянием. Также с возможностью посылки инсулиновой помпе посредством компонента связи команды на выполнение указанной операции при определении совпадения текущего состояния инсулиновой помпы с ее заданным состоянием. Инсулиновая помпа содержит переключатель, управляющий ее рабочим состоянием. При определении несовпадения текущего состояния инсулиновой помпы с ее заданным состоянием процессор устройства управления помпой обеспечивает посредством компонента связи посылку инсулиновой помпе дополнительной команды, приводящей в действие указанный переключатель для изменения инсулиновой помпой своего текущего состояния на заданное. Группа изобретений позволяет автоматически и эффективно осуществлять эксплуатацию системы для лечения диабета за счет определения несовпадения текущего состояния инсулиновой помпы с ее заданным состоянием, наличия переключателя в инсулиновой помпе, управляющего ее рабочим состоянием. 3 н. и 11 з.п. ф-лы, 6 ил.
Наверх