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

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

 

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

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

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

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

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

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

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

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

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

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

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

На фигуре 2 приведена структурная схема известной медицинской информационной системы (МИС) предоставления данных, относящихся к пациентам медицинского учреждения.

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

На фигуре 4 приведена принципиальная схема организации двухзвенной клиент-серверной архитектуры.

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

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

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

- формируют первый и второй коды доступа к сформированной совокупности данных;

- занесение сформированной совокупности данных в базу данных;

- формируют архив данных о пациенте.

Структурная схема системы предоставления данных (см. фигуру 2) содержит: базу данных 1; сервер управления базой данных 2; средства доступа к серверу 3; локальные средства доступа 4; автоматизированное рабочее место 5; терминалы 6,7; совокупности данных пациента медицинского учреждения 8, 9, 10, относящиеся к разным уровням доступа; канал связи 11. База данных 1 предназначена для хранения совокупностей данных пациентов медицинского учреждения, относящихся к разным уровням доступа. Сервер управления базой данных (СУБД) 2 предназначен для управления доступом к базе данных 2. Средства доступа к серверу 3 и локальные средства доступа 4 предназначены для обеспечения взаимодействия внешних пользователей и пользователей локальной сети медицинского учреждения с базой

данных 1 соответственно. Автоматизированное рабочее место врача 5 предназначено для диагностики состояния пациента. Терминалы - телефонный аппарат 6 и компьютер 7 -предназначены для обеспечения пользователям доступа к базе данных 1. Записи данных пациента медицинского учреждения 8, 9, 10, относящиеся к разным уровням доступа, предназначены для хранения данных, соответствующих разным уровням доступа. Канал связи 11 предназначен для подключения пользователей системы предоставления данных к локальной сети медицинского учреждения и для соединения пользователей локальной сети медицинского учреждения с глобальной сетью Internet.

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

Для этого на каждого из пациентов медицинского учреждения заполняется база данных 1, состоящая из нескольких записей 8, 9, 10, в каждой из которых фиксируются идентификационные данные 12, характеризующие состояние здоровья пациента и предоставляемые пользователям с разным уровнем доступа. Дополнительно указывается дата ввода сведений. Кроме того, в базу данных 1 заносятся первые 13 и вторые 14 кодовые слова. Таким образом, в базе данных 1 для каждого пациента делается несколько соответствующих разным уровням доступа записей 8, 9, 10, в каждой из которых отражаются идентификационный код пользователя соответствующего уровня доступа 14,

данные 12 и код пациента 13. Обращение к базе данных 1, ввод, удаление и корректировка данных осуществляется под управлением СУБД 2, причем данные из базы данных могут храниться на жестком диске сервера 2 или в другом виде.

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

Для установления соединения могут быть использованы терминалы 6 и 7 (телефонные аппараты или компьютеры, оснащенные модемами), подключаемые к средствам 3 через автоматическую телефонную станцию или узлы глобальной компьютерной сети. Для установления соединения лицо, осведомленное о первом коде, выполняет операции, необходимые для установления соединения терминала со средствами 3, например, набирает соответствующий телефонный номер или указывает URL (унифицированный указатель расположения ресурса в Интернете) или IP (Интернет протокол) адрес средств 3 в Интернете. После установления соединения со средствами 3 пользователь по запросу указанных средств или самостоятельно набирает путем вращения номеронабирателя телефонного аппарата или путем нажатия соответствующих клавиш телефонного аппарата или клавиатуры компьютера, первый код, который передается на средства 3. После передачи пользователем первого кода средства 3 сообщают, что соответствующий пациент найден. Затем пользователю для продолжения сеанса связи предлагается ввести второй код. Этот код вводится с клавиатуры компьютера или с номеронабирателя телефонного аппарата. В случае если второй код не соответствует ни

одному из кодов, пользователю предлагается повторно ввести пароль или происходит отсоединение средств 3 от пользователя (дается сигнал отбоя).

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

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

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

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

пациента лечебного учреждения. Такими данными могут быть, в частности, паспортные данные или антропометрические данные.

Для обеспечения вызова оператора медицинского учреждения пациенту может быть передан высокопрочный носитель информации (например, стальной браслет или медальон) с нанесенным на него телефоном, или URL, или IP адресом. Для облегчения идентификации пациента на носитель информации наносятся либо идентификационные данные пациента (имя) или часть кода, например первое кодовое слово. Рядом с контактной информацией и идентификационным номером указывается, что данные коды следует использовать в экстренных случаях. После установления соединения с оператором оператор на основе полученных идентификационных данных составляет запрос к базе данных, который обрабатывается либо с помощью локальных средств 4, либо с помощью сервера 2, и при необходимости просит уточнить идентификационные данные. В случае успешной идентификации пациента оператор вводит второй код и запрашивает от сервера 2 через локальные средства 3 данные, соответствующие идентификационному пациенту, и передает сведения, необходимые для оказания экстренной медицинской помощи.

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

1) невозможность выборки части данных, относящихся к пациентам медицинского учреждения;

2) низкая надежность доступа к данным, относящимся к пациентам медицинского учреждения, вследствие возникновения коллизии или неопределенного ожидания доступа к данным из-за одновременного использования одного канала связи несколькими пользователями

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

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

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

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

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

Известная МИС, реализующая известный способ предоставления данных, относящихся к пациентам медицинского учреждения, построена на основе двухзвенной клиент-серверной архитектуры (см. фигуру 4). Двухзвенная клиент-серверная архитектура используется при создании небольших одно- и многоранговых сетей [3]. Обращение клиента напрямую к серверу не обеспечивает большого числа одновременных подключений. Покажем это. Допустим, N - данные одного пациента, хранящиеся в БД, a ΔNi - изменения, вносимые i-м клиентом. Тогда, как следует из описания известного способа предоставления данных, запись в БД МИС выглядит следующим образом:

Данная формула показывает, что изменения, вносимые в БД, происходят напрямую. В случае одновременного обращения n-го количества клиентов к одной и той же записи N запись в БД МИС будет выглядеть так:

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

Структурная схема реализации известного способа предоставления данных, относящихся к пациентам медицинского учреждения, организована по двухзвенной клиент-серверной архитектуре. Это является принципиальным недостатком известной МИС (см. фигуру 2): ОТКАЗ сервера МИС приводит к ОТКАЗУ ВСЕЙ системы доступа к данным. Поэтому использование двухзвенной клиент-серверной архитектуры не позволяет гарантировать стабильную и безопасную работу. Например, как показано на фигуре 5А, при одновременном запросе трех разных пользователей (5, 6 и 7) в известном способе наблюдается коллизия данных (см. фигуру 5Б). В известном способе предоставления данных пациентам МИС (в силу использования двухзвенной архитектуры) данные не дифференцированы по времени, а значит не могут быть записаны одновременно с разных терминалов без ошибки. На фигуре 2 цифрами 5, 6 и 7 показаны клиенты, обращающиеся по одному каналу связи 11 напрямую к средствам доступа к серверу 3. При этом одновременный доступ к данным приводит к следующему:

- во-первых, к коллизии данных - данные от разных клиентов (см. фигуру 5А), касающиеся одного и того же пациента, записанные одновременно, приведут к непредсказуемому результату (см. фигуру 5Б);

- во-вторых, к неопределенному времени ожидания сеанса доступа к данным - во время использования данных i-го пациента одним из клиентов эти данные автоматически становятся недоступны для изменения остальными клиентами.

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

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

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

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

Благодаря введенным действиям повышается качество медицинского обслуживания пациентов за счет:

- обеспечения возможности доступа к части данных, относящихся к пациентам медицинского учреждения;

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

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

На фигуре 6 приведена схема алгоритма предлагаемого способа предоставления данных, относящихся к пациентам медицинского учреждения.

На фигуре 7 приведены предлагаемые типы доступа к данным.

На фигуре 8 приведена структурная схема предлагаемой медицинской информационной системы (МИС) предоставления данных, относящихся к пациентам медицинского учреждения.

На фигуре 9 приведена иллюстрация взаимодействия клиентов МИС в известном способе предоставления данных.

На фигуре 10 приведена принципиальная схема трехзвенной клиент-серверной архитектуры.

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

Сначала происходит формирование совокупности данных о пациенте путем анкетирования и физиологических измерений. После этого системой опрашиваются все медицинские учреждения и, на основании полученных отчетов, формируются последние во времени данные о пациенте. Далее, по полученным данным о пациенте, формируется первый, второй и третий коды доступа к данным пациента. Полученный набор данных является последним во времени набором данных о пациенте и вместе со сформированными тремя кодовыми словами заносится в БД для формирования архива данных о пациенте. На фигуре 7 приведены предлагаемые типы доступа к данным. Первое кодовое слово предоставляет доступ ко всей совокупности данных пациента (фигура 7А), второе кодовое слово предоставляет полный доступ к БД (фигура 7В), а третье кодовое слово в совокупности с первым кодовым словом предоставляет доступ к части данных пациента, идентифицируемого первым кодовым словом (фигура 7С).

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

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

Структурная схема предлагаемой системы предоставления данных (предлагаемой МИС), относящихся к пациентам медицинского учреждения, приведена на фигуре 8. Она

содержит: базу данных 1; сервер управления базой данных 2; средства доступа к серверу 3; локальные средства 4; автоматизированное рабочее место 5; терминал: телефонные аппараты 6; терминал: компьютеры, оснащенные модемами 7; записи данных пациента медицинского учреждения, относящиеся к разным уровням доступа 8, 9, 10; канал связи 11; данные 12; код пациента 13; код пользователя 14; стек данных 15; сервер приложений 16; средства связи стека данных и сервера приложений 17; канал связи серверов МИС с сервером приложений. По запросу клиента 5, 6 или 7 (или всех одновременно) сервером приложений 16 осуществляется поиск и сбор всех данных о пациенте: внутри сервера МИС СУБД 2 запрашивает данные из БД 1 и через средства доступа 3 по каналу 18 передает данные на сервер приложений 16. Далее сервер приложений 16 отправляет данные в стек данных 15.

В предлагаемом способе доступа к пациентам МИС взаимодействие клиентов с базой данных реализовано следующим образом.

1. При запросе клиентом данных пациента N эти данные помещаются в стек в количестве, равном текущему количеству активных клиентов.

где Nc - данные в стеке.

2. При необходимости изменения данных клиент работает со специально созданной для него индивидуальной копией данных, не перезаписывая эталонные данные. В процессе работы с данными на основе эталонной копии формируются вносимые изменения ΔNi:

3. С определенной периодичностью, задаваемой сервером приложений, изменения ΔNi суммируются, образуя общее изменение No:

4. На основе суммарных изменений No и эталонной копии N путем замещения формируется запись Nc, содержащая все внесенные изменения No, наложенные на эталонные данные N:

5. Полученные данные Nc заносятся с БД, после чего эталонные данные N архивируются.

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

Таким образом, в предлагаемом способе наряду с предоставлением множественного одновременного доступа к данным о пациентах МУ устраняется один из ключевых недостатков прототипа - коллизия данных. На фигуре 9 представлена временная диаграмма, иллюстрирующая отсутствие коллизии данных при занесении данных, относящихся к одному пациенту медицинского учреждения, в БД несколькими клиентами одновременно.

Предлагаемый авторами способ использует трехзвенную клиент-серверную архитектуру (см. фигуру 10) и распределенную базу данных [4], применение которых повышает показатели надежности и отказоустойчивости всей системы в целом. Это достигается путем использования систем облачного зеркалирования и контроля версий [5]. Использование системы облачного зеркалирования позволяет в системе связанных БД иметь особые БД (так называемые зеркала), которые заменят основную БД в случае ее отказа. Клиент связывается с базой данных не напрямую, а через стек и сервер приложений. Принцип использования сервера приложений состоит в разделении приложения на несколько компонентов, каждый из которых реализует определенный набор сервисов. Компоненты

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

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

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

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

Список литературы:

1. Personalized display of health information: патент США №6032119 / Stephen J. Brown, Erik K. Jensen / 29.02.2000 - 10 p.

2. Способ предоставления данных, относящихся к пациентам медицинского учреждения: патент РФ №2171492 / Хазанов М.Е. / 27.07.2001.

3. Снейдер Й. Эффективное программирование TCP/IP. Библиотека программиста. - СПб.: Питер, 2002. - 320 с.

4. М. Tamer Ozsu, Patrick ValduriezDistributed and parallel database systems, ACM Computing Surveys (CSUR), Vol. 28 Issue 1, 1996 - pp. 125-128.

5. Монахов Д.Н., Монахов H.B., Прончев Г.Б., Кузьменков Д.А. Облачные Технологии. Теория и практика, МАКС Пресс Москва, МГУ, 2013 - 128 с.

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



 

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

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

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

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

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

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

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

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

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

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

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

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

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

Цифровой фильтр обработки изображений, устройство генерирования изображения, устройство генерирования супер гибридного изображения, способ генерирования изображения, способ создания цифрового фильтра, способ генерирования супер гибридного изображения, способ изготовления печатного средства информации, способ изготовления электронного носителя информации и программа, и устройство генерирования вертикального панорамирования буквенного ряда, способ генерирования вертикального панорамирования буквенного ряда, способ изготовления печатного средства информации, способ изготовления электронного носителя информации и программа // 2589401
Изобретение относится к обработке изображений. Техническим результатом является уменьшение количества ошибок и повышение структурной устойчивости цифрового фильтра для обработки изображения без применения срезания. Цифровой фильтр для обработки изображений содержит блок декомпозиции и восстанавливающий блок. Блок декомпозиции получает сигналы поддиапазонов посредством выполнения декомпозиции с переменным разрешением данных изображения, используя пинвил фреймлет в широком смысле, что представляет собой набор аппроксимирующего фильтра без какой-либо ориентации и множество детальных фильтров с соответствующими ориентациями. Восстанавливающий блок получает данные восстановленного изображения посредством восстановления изображения путем суммирования сигналов поддиапазонов и генерирует данные восстановленного изображения ослаблением или усилением сигнала поддиапазона, соответствующего одному из фильтров, которые имеют заранее определенные частотные характеристики и/или заранее определенную ориентацию среди фильтров. 19 н. и 27 з.п. ф-лы, 92 ил., 13 табл.

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

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

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

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

Изобретение относится к области водоснабжения и водоотведения. Система содержит множество сетей водоснабжения (1), в состав которых включены узлы (2) учета воды у абонентов (4) со средствами вывода информации (3), и сетей водоотведения (5), в состав которых включены узлы (6) учета расхода сточных вод и датчики количества атмосферных осадков (8). Датчики выполнены с возможностью определения интенсивностей дождей. Сети водоснабжения и водоотведения разделены на зоны так, что зоны сетей водоснабжения совпадают с зонами сетей водоотведения. Узлы (6) учета расхода сточных вод установлены на выходе из каждой зоны водоотведения и дополнительно снабжены средствами вывода информации (7). Система дополнительно снабжена блоком (9) определения температуры наружного воздуха, блоком (10) определения фактической производительности, по меньшей мере, одной локальной системы поверхностного стока мегаполиса, блоком (11) определения водопотребления в зонах, к входу которого подключены выходы средств вывода информации (3) узлов (2) учета воды у абонентов (4), блоком (12) определения водоотведения в зонах, к входу которого подключены выходы средств вывода информации (7) узлов (6) учета расхода сточных вод, блоком (13) оценки объема атмосферных осадков в зонах, к входу которого подключены выходы датчиков количества атмосферных осадков (8), блоком (14) оценки водоотведения в зонах от индивидуальных источников водоснабжения, по меньшей мере, одним датчиком (15) уровня воды в водоеме (16) мегаполиса, блоком (17) формирования зональных баз данных, содержащих поля данных даты k, водопотребления , водоотведения , водоотведения от индивидуальных источников водоснабжения , уровней воды в водоеме мегаполиса Hk, объема атмосферных осадков, фактической производительности, по меньшей мере, одной локальной системы поверхностного стока, температуры наружного воздуха, к входу которого подключены выходы блока (9) определения температуры наружного воздуха, блока (10) определения фактической производительности, по меньшей мере, одной локальной системы поверхностного стока; блока (11) определения водопотребления в зонах, блока (12) определения водоотведения в зонах, блока (13) оценки объема атмосферных осадков в зонах, блока (14) оценки водоотведения в зонах от индивидуальных источников водоснабжения и, по меньшей мере, одного датчика (15) уровня воды в водоеме мегаполиса, блоком (18) первичной выборки данных из зональных баз данных по условию равенства нулю объема атмосферных осадков, к входу которого подключен выход блока (17) зональных баз данных, блоком (19) вторичной выборки данных из первичной выборки данных по условию положительной температуры наружного воздуха и равенства нулю фактической производительности, по меньшей мере, одной локальной системы поверхностного стока, к входу которого подключен выход блока (18) первичной выборки данных, блоком (20) третичной выборки данных из вторичной выборки данных по условию одновременного понижения/повышения уровня воды в водоеме мегаполиса и понижения/повышения водоотведения, к входу которого подключен выход блока (19) формирования вторичной выборки данных, блоком (21) оценки баланса, к входу которого подключен выход блока (20) третичной выборки данных. Блок (21) оценки баланса выполнен с возможностью формирования из третичной выборки данных множества n пар значений Vk = Vk водопотребл. - Vk водоотвед. - Vk водоотвед.и.и. и соответствующих им аргументов Hk, а также определения функции V=ƒ(H) притока воды из водоемов, которая в точках H1,…,Hk,…,Hn принимает значения, как можно более близкие к значениям V1,…Vk,…,Vn или равные этим значениям. Обеспечивается расширение области применения. 5 ил.

Изобретение относится к способу выделения временных выражений в текстах на естественном языке. Технический результат заключается в предоставлении возможности и использовании маркировки неразмеченных текстовых данных в алгоритме машинного обучения для разметки временных выражений в тексте на естественном языке. В способе разделяют текст на два непересекающихся поднабора: неразмеченных текстовых данных для тестирования и неразмеченных текстовых данных для обучения, размечают неразмеченные текстовые данные для тестирования, чтобы получить «золотое» множество, создают список регулярных выражений и механизм для разметки текстовых данных посредством списка регулярных выражений и осуществляют разметку неразмеченных текстовых данных для обучения для получения с грамматически размеченного текста и с частичной маркировкой временных выражений, обеспечивают обучение алгоритма машинного обучения с использованием размеченных текстовых данных, разметку неразмеченных текстовых данных для тестирования, посредством алгоритма машинного обучения. 6 з.п. ф-лы, 2 ил.

Изобретение относится к средствам для прогнозирования эффективности речевого воздействия фрагментов дискурса на разных языках. Технический результат заключается в прогнозировании эффективности речевого воздействия (ЭРВ) фрагмента дискурса на разных языках. Отбирают параметры, которые могут воздействовать на реципиента; на одном из изучаемых языков отбирают фрагменты дискурса, содержащие отобранные параметры; выделяют экстралингвистические факторы (ЭЛФ), влияющие на ЭРВ фрагментов в исследуемых языках и нивелируют их влияние в отобранных фрагментах путем модификации этих фрагментов для проведения эксперимента, независимого от привходящих факторов; уравнивают объемы фрагментов, разрабатывают программное обеспечение и составляют онлайн-анкету, включающую модифицированные фрагменты с отобранными параметрами, добавляют контрольный фрагмент; переводят онлайн-анкету на исследуемые языки с сохранением потенциала речевого воздействия; проводят онлайн-анкетирование носителей языка; проводят корреляционный анализ на коэффициент Пирсона для каждого языка в отдельности и составляют уравнения регрессии; проводят сравнительный анализ ЭРВ фрагментов с различными параметрами на исследуемых языках; количественно определяют вклад параметров в величину ЭРВ и ранжируют их. 1 з.п. ф-лы, 4 ил., 7 табл.
Наверх