RU2741049C1 - Computing device for informing patients (versions) - Google Patents
Computing device for informing patients (versions) Download PDFInfo
- Publication number
- RU2741049C1 RU2741049C1 RU2019126505A RU2019126505A RU2741049C1 RU 2741049 C1 RU2741049 C1 RU 2741049C1 RU 2019126505 A RU2019126505 A RU 2019126505A RU 2019126505 A RU2019126505 A RU 2019126505A RU 2741049 C1 RU2741049 C1 RU 2741049C1
- Authority
- RU
- Russia
- Prior art keywords
- patient
- medical
- record
- module
- group
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/163—Interprocessor communication
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H10/00—ICT specially adapted for the handling or processing of patient-related medical or healthcare data
- G16H10/60—ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H80/00—ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring
Landscapes
- Engineering & Computer Science (AREA)
- Medical Informatics (AREA)
- Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Epidemiology (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Theoretical Computer Science (AREA)
- Pathology (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Biomedical Technology (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
Description
ОБЛАСТЬ ТЕХНИКИFIELD OF TECHNOLOGY
Настоящее изобретение относится к компьютерной технике, используемой в области медицины, в частности к автоматизированным медицинским информационным системам, еще конкретнее к вычислительным устройствам для информирования пациентов.The present invention relates to computer technology used in the field of medicine, in particular to automated medical information systems, even more specifically to computing devices for informing patients.
УРОВЕНЬ ТЕХНИКИLEVEL OF TECHNOLOGY
В настоящее время, ввиду непрерывного ускорения темпов жизни, все большую актуальность приобретают вопросы повышения информированности клиентов, в том числе при предоставлении медицинских услуг.Nowadays, due to the continuous acceleration of the pace of life, it is becoming increasingly important to raise awareness of clients, including in the provision of medical services.
Один из иллюстративных примеров вычислительного устройства для информирования пациентов описан в патенте США №5077666 (опубл. 31 декабря 1991 года). В частности, в патенте США №5077666 раскрыто вычислительное устройство для информирования пациентов, содержащий: модуль медицинских карт, выполненный с возможностью управления электронными медицинскими картами пациентов; модуль связи для взаимодействия с пользователем, выполненный с возможностью обмена данными с модулем медицинских карт и модулем графиков работы и обеспечивающий пользователю возможность внесения групп медицинских назначений в медицинские карты пациентов и возможность заполнения графиков работы медицинских работников; и модуль записи пациентов, выполненный с возможностью управления записями пациентов к медицинским работникам.One illustrative example of a computing device for informing patients is described in US patent No. 5077666 (published December 31, 1991). In particular, US Pat. No. 5,077,666 discloses a computing device for informing patients, comprising: a medical record module configured to manage electronic medical records of patients; a communication module for interacting with the user, configured to exchange data with the medical records module and the work schedules module and providing the user with the ability to enter groups of medical appointments in the patient's medical records and the ability to fill out the work schedules of medical workers; and a patient recording module adapted to manage patient records to medical professionals.
Следует отметить, что использование вычислительного устройства для информирования пациентов, описанного в патенте США №5077666, в медицинской клинике приводит к тому, что пациенту приходится тратить много времени на согласование с уполномоченными работниками этой клиники даты/времени прохождения медицинских работников или специалистов определенного медицинского профиля или определенной специальности (например, терапевта, хирурга, уролога, эндоскописта, узиста и т.п.) этой клиники в соответствии с медицинскими назначениями, записанными в его электронной медицинской карте, при этом согласованные таким образом медицинские работники далеко не всегда оказываются оптимально распределены по времени и далеко не всегда максимально удобно подобраны для конкретного пациента клиники, в особенности при отсутствии у этого пациента каких-либо предпочтений или требований касательно квалификации, опыта работы, пола, времени приема и/или т.п. назначенного медицинского работника.It should be noted that the use of a computing device for informing patients described in US patent No. 5,077,666 in a medical clinic results in the patient having to spend a lot of time coordinating with the authorized employees of that clinic the date / time of the passage of medical workers or specialists of a particular medical profile, or a certain specialty (for example, a therapist, surgeon, urologist, endoscopist, ultrasound specialist, etc.) of this clinic in accordance with the medical prescriptions recorded in its electronic medical record, while the medical workers agreed in this way are not always optimally allocated in time and are not always the most conveniently selected for a specific patient of the clinic, especially if this patient does not have any preferences or requirements regarding qualifications, work experience, gender, appointment time and / or the like. designated healthcare professional.
Кроме того, каждый пациент медицинской клиники, использующей вычислительное устройство по патенту США №5077666, не получает уведомления/сообщения о том, что у этого пациента согласован по меньшей мере один медицинских работник этой клиники, которого этот пациент должен пройти в согласованные дату/время. В особенности, такие уведомления/сообщения могли бы быть очень полезны для пациента клиники при прохождении им назначенного комплексного обследования, при котором пациенту необходимо посетить целую группу назначенных медицинских работников, при этом некоторых из этих назначенных медицинских работников необходимо посетить в определенное время и/или в определенном порядке, что дополнительно усложняет первоначальное согласование даты/времени посещения пациентом таких медицинских работников и, соответственно, требует от пациента затратить на такое согласование больше времени и усилий.In addition, each patient of a medical clinic using the computing device of US Pat. No. 5,077,666 does not receive a notification / message that the patient has agreed at least one healthcare professional of that clinic to attend at the agreed date / time. In particular, such notifications / messages could be very useful for a patient of the clinic undergoing a prescribed due diligence, in which the patient needs to visit a whole group of appointed health workers, with some of these appointed health workers having to visit at certain times and / or a certain order, which additionally complicates the initial agreement on the date / time of the patient's visit to such medical workers and, accordingly, requires the patient to spend more time and effort on such agreement.
Таким образом, очевидна потребность в дальнейшем совершенствовании вычислительных устройств для информирования пациентов, в частности для оптимизации прохождения назначенных медицинских работников клиники по времени и для улучшения информируемости пациентов о согласованных дате/времени посещений назначенных медицинских работников клиники.Thus, there is an obvious need for further improvement of computing devices for informing patients, in particular, to optimize the passage of the appointed medical workers of the clinic in time and to improve the information of patients about the agreed date / time of visits of the appointed medical workers of the clinic.
Следовательно, техническая проблема, решаемая настоящим изобретением, состоит в создании вычислительного устройства для информирования пациентов, в котором по меньшей мере частично устранены обозначенные выше недостатки известного вычислительного устройства для информирования пациентов, заключающиеся в неоптимальном распределении по времени прохождений пациентом назначенных медицинских работников и в неэффективном информировании пациентов о согласованных дате/времени прохождения пациентом назначенных медицинских работников.Consequently, the technical problem solved by the present invention consists in providing a computing device for informing patients, which at least partially eliminates the above-mentioned disadvantages of the known computing device for informing patients, which consist in the non-optimal distribution in time of the passage of the assigned medical workers by the patient and ineffective of patients on the agreed date / time of the passage by the patient of the appointed medical personnel.
РАСКРЫТИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯDISCLOSURE OF THE INVENTION
Вышеупомянутая техническая проблема решена в одном из аспектов настоящего изобретения, согласно которому предложено вычислительное устройство для информирования пациентов, содержащее:The above technical problem is solved in one aspect of the present invention, according to which a computing device for informing patients is provided, comprising:
модуль связи для взаимодействия с пользователем,communication module for interaction with the user,
модуль медицинских карт для управления электронными медицинскими картами пациентов, выполненный с возможностью обмена данными с модулем связи с обеспечением пользователю возможности внесения по меньшей мере одной группы медицинских назначений по меньшей мере в одну из медицинских карт пациентов,a medical record module for managing electronic medical records of patients, configured to exchange data with the communication module to enable the user to enter at least one group of medical appointments in at least one of the medical records of patients,
модуль графиков работы для управления электронными графиками работы медицинских работников, выполненный с возможностью обмена данными с модулем связи с обеспечением пользователю возможности заполнения по меньшей мере одного графика работы медицинского работника,a work schedule module for managing electronic work schedules of medical workers, configured to exchange data with the communication module, allowing the user to fill in at least one work schedule of a medical worker,
модуль записи пациентов для управления записями пациентов к медицинским работникам, выполненный с возможностью осуществления по меньшей мере следующих операций:a patient recording module for managing patient records to medical professionals, configured to perform at least the following operations:
получение, от модуля медицинских карт, по меньшей мере одной группы медицинских назначений по меньшей мере из одной медицинской карты с обеспечением идентификации пациента, связанного с каждой из полученных групп медицинских назначений,obtaining, from the medical record module, at least one group of medical appointments from at least one medical record, ensuring the identification of the patient associated with each of the received groups of medical appointments,
получение, от модуля графиков работы, графиков работы медицинских работников для каждого медицинского назначения в каждой из полученных групп медицинских назначений, соответствующих идентифицированному пациенту,obtaining, from the module of work schedules, work schedules of medical workers for each medical appointment in each of the received groups of medical appointments corresponding to the identified patient,
формирование, на основании полученных графиков работы медицинских работников, записи пациента к группе медицинских работников, в которой каждый медицинский работник соответствует одному из назначений пациента и которая позволяет идентифицированному пациенту выполнить указанную группу медицинских назначений за заданный период времени, подключение к модулю связи для направления идентифицированному пациенту информационного сообщения, сгенерированного на основании указанной сформированной записи,formation, on the basis of the obtained work schedules of medical workers, a patient's record to a group of medical workers, in which each medical worker corresponds to one of the patient's appointments and which allows the identified patient to complete the specified group of medical appointments for a given period of time, connection to the communication module for referral to the identified patient an information message generated on the basis of the specified generated record,
при этом модуль записи пациентов дополнительно выполнен с возможностью подключения к модулю графиков работы для выявления изменений в графике работы каждого медицинского работника из группы медицинских работников в сформированной записи пациента с обеспечением возможности создания обновленной записи идентифицированного пациента к группе медицинских работников с учетом указанных выявленных изменений.in this case, the patient recording module is additionally configured to be connected to the work schedule module to detect changes in the work schedule of each medical worker from the group of medical workers in the generated patient record, with the possibility of creating an updated record of the identified patient to the group of medical workers taking into account these identified changes.
Вышеупомянутая техническая проблема также решена еще в одном аспекте настоящего изобретения, согласно которому предложено вычислительное устройство для информирования пациентов, содержащее:The above technical problem is also solved in another aspect of the present invention, according to which a computing device for informing patients is provided, comprising:
модуль связи для взаимодействия с пользователем, выполненный с возможностью получения по меньшей мере одной группы медицинских назначений по меньшей мере из одной медицинской карты пациента и с возможностью получения по меньшей мере одного графика работы медицинского работника,a communication module for interacting with a user, configured to receive at least one group of medical appointments from at least one medical record of a patient and to receive at least one work schedule of a medical professional,
модуль записи пациентов для управления записями пациентов к медицинским работникам, выполненный с возможностью подключения к модулю связи для получения от него указанных медицинских назначений и указанных графиков работы медицинских работников и с возможностью осуществления по меньшей мере следующих операций:a patient recording module for managing patient records to medical professionals, configured to be connected to the communication module to receive from it specified medical appointments and specified work schedules of medical personnel and with the ability to perform at least the following operations:
осуществление идентификации пациента, связанного с каждой из полученных групп медицинских назначений,identification of the patient associated with each of the received groups of medical appointments,
формирование, на основании полученных графиков работы медицинских работников, записи пациента к группе медицинских работников, в которой каждый медицинский работник соответствует одному из назначений пациента и которая позволяет идентифицированному пациенту выполнить указанную группу медицинских назначений за заданный период времени, подключение к модулю связи для направления идентифицированному пациенту информационного сообщения, сгенерированного на основании указанной сформированной записи,formation, on the basis of the obtained work schedules of medical workers, a patient's record to a group of medical workers, in which each medical worker corresponds to one of the patient's appointments and which allows the identified patient to complete the specified group of medical appointments for a given period of time, connection to the communication module for referral to the identified patient an information message generated on the basis of the specified generated record,
при этом при этом модуль записи пациентов дополнительно выполнен с возможностью подключения к модулю графиков работы для выявления изменений в графике работы каждого медицинского работника из группы медицинских работников в сформированной записи пациента с обеспечением возможности создания обновленной записи идентифицированного пациента к группе медицинских работников с учетом указанных выявленных изменений.at the same time, the patient recording module is additionally configured to be connected to the work schedule module to detect changes in the work schedule of each medical worker from the group of medical workers in the generated patient record, with the possibility of creating an updated record of the identified patient to the group of medical workers taking into account the indicated identified changes ...
Вышеупомянутая техническая проблема также решена в некотором другом аспекте настоящего изобретения, согласно которому предложено вычислительное устройство для информирования пациентов, содержащее процессор, выполненный с возможностью осуществления по меньшей мере следующих операций:The above technical problem is also solved in some other aspect of the present invention, according to which a computing device for informing patients is provided, comprising a processor configured to perform at least the following operations:
получение по меньшей мере одной группы медицинских назначений по меньшей мере из одной медицинской карты пациента,obtaining at least one group of medical appointments from at least one medical record of the patient,
получение по меньшей мере одного графика работы медицинского работника,obtaining at least one work schedule of a medical professional,
осуществление идентификации пациента, связанного с каждой из полученных групп медицинских назначений,identification of the patient associated with each of the received groups of medical appointments,
формирование, на основании полученных графиков работы медицинских работников, записи пациента к группе медицинских работников, в которой каждый медицинский работник соответствует одному из назначений пациента и которая позволяет идентифицированному пациенту выполнить указанную группу медицинских назначений за заданный период времени,formation, on the basis of the received work schedules of medical workers, a patient's record for a group of medical workers, in which each medical worker corresponds to one of the patient's appointments and which allows the identified patient to complete the specified group of medical appointments for a given period of time,
направление идентифицированному пациенту информационного сообщения, сгенерированного на основании указанной сформированной записи, иsending to the identified patient an information message generated on the basis of said generated record, and
выявление изменений в графике работы каждого медицинского работника из группы медицинских работников в сформированной записи пациента с обеспечением возможности создания обновленной записи идентифицированного пациента к группе медицинских работников с учетом указанных выявленных изменений.identification of changes in the work schedule of each medical worker from a group of medical workers in the formed patient record, ensuring the possibility of creating an updated record of the identified patient to the group of medical workers, taking into account the indicated identified changes.
Предложенные варианты вычислительного устройства для информирования пациентов обеспечивают каждый технический результат в виде минимизации времени или ускорения электронной записи пациента к медицинским работникам клиники в соответствии с медицинскими назначениями пациента, в частности благодаря тому, что предложенное устройство содержит модуль графиков работы для управления электронными графиками работы медицинских работников, а запись пациента к медицинским работникам формируется модулем записи пациентов автоматически с учетом графиков работы конкретных медицинских работников.The proposed variants of the computing device for informing patients provide each technical result in the form of minimizing the time or accelerating the electronic recording of the patient to the medical workers of the clinic in accordance with the medical prescriptions of the patient, in particular due to the fact that the proposed device contains a work schedule module for managing electronic work schedules of medical workers , and the patient's record to medical workers is generated by the patient record module automatically, taking into account the work schedules of specific medical workers.
Кроме того, предложенные варианты вычислительного устройства для информирования пациентов также обеспечивают каждый дополнительный технический результат в виде оптимизации посещений пациентом назначенных медицинских специалистов в заданном временном масштабе. В частности, посещение клиники становится для пациента более комфортным по времени, а время, затраченное пациентом на выполнение его медицинских назначений, сводится к минимуму, в частности за счет минимизации количества отдельных посещений клиники пациентом для прохождения назначенного медицинского работника, при этом сводится к минимуму и длительность выполнения пациентом его медицинских назначений, поскольку, например, по меньшей мере некоторые из назначенных медицинских работников могут быть пройдены в один и тот же день подряд или с минимальными интервалами времени между посещениями. Данный дополнительный технический результат достигается благодаря тому, что модуль записи пациентов в каждом из предложенных вариантов вычислительного устройства формирует, согласно назначениям пациента, запись к тем медицинским работникам, сочетание которых позволяет пациенту пройти некоторые из назначений или их все за необходимый период времени, например за минимальный период времени.In addition, the proposed variants of the computing device for informing patients also provide each additional technical result in the form of optimization of visits by the patient to appointed medical specialists in a given time scale. In particular, the visit to the clinic becomes more comfortable for the patient in terms of time, and the time spent by the patient on fulfilling his medical appointments is minimized, in particular by minimizing the number of individual visits to the clinic by the patient for the appointment of the appointed medical worker, while minimizing and the duration of the patient's fulfillment of his medical appointments, since, for example, at least some of the appointed medical personnel can be passed on the same day in a row or with minimal intervals between visits. This additional technical result is achieved due to the fact that the patient recording module in each of the proposed variants of the computing device forms, according to the patient's prescriptions, an entry to those medical workers, the combination of which allows the patient to complete some of the appointments or all of them for the required period of time, for example, for the minimum period of time.
Кроме того, предложенные варианты вычислительного устройства для информирования пациентов обеспечивают каждый еще один дополнительный технический результат в виде уменьшения объема компьютерных ресурсов, а именно ресурсов оперативной памяти и процессорных ресурсов, выделяемых вычислительным устройством при осуществлении операции формирования, посредством модуля записи пациентов, записи пациента к группе медицинских работников, что обусловлено использованием в модуле записи пациентов графиков работы не всех медицинских работников клиники, а только тех, которые связаны с медицинскими назначениями пациента.In addition, the proposed versions of the computing device for informing patients each provide one more additional technical result in the form of a decrease in the amount of computer resources, namely, the resources of the RAM and processor resources allocated by the computing device during the formation operation, through the patient recording module, recording the patient to the group medical workers, which is due to the use in the patient recording module of work schedules of not all medical workers of the clinic, but only those related to the patient's medical appointments.
Еще один дополнительный технический результат, обеспечиваемый каждым из предложенных вариантов вычислительного устройства для информирования пациентов, заключается в повышении информативности данных, направляемых пациенту в виде сообщения от информирующего модуля, поскольку это сообщение в вычислительном устройстве согласно настоящему изобретению содержит данные о записи сразу к группе медицинских работников, соответствующей всем медицинским назначениям пациента.Another additional technical result provided by each of the proposed variants of the computing device for informing patients is to increase the information content of the data sent to the patient in the form of a message from the informing module, since this message in the computing device according to the present invention contains data on the record immediately to a group of medical workers suitable for all medical prescriptions of the patient.
Еще один дополнительный технический результат, обеспечиваемый каждым из предложенных вариантов вычислительного устройства для информирования пациентов, заключается в уменьшения объема компьютерных ресурсов, а именно ресурсов оперативной памяти и процессорных ресурсов, выделяемых вычислительным устройством для формирования информационного сообщения и его направлению пациенту, и обусловлен тем, что информирующий модуль формирует и направляет только одно сводное информационное сообщение, содержащее сведения о записи к каждому медицинскому работнику клиники из группы медицинских работников, соответствующей всем медицинским назначениям пациента.Another additional technical result, provided by each of the proposed variants of the computing device for informing patients, is to reduce the amount of computer resources, namely the resources of RAM and processor resources allocated by the computing device for generating an information message and sending it to the patient, and is due to the fact that the informing module generates and sends only one summary information message containing information about the record to each medical worker of the clinic from the group of medical workers corresponding to all medical appointments of the patient.
В одном из вариантов реализации настоящего изобретения модуль записи пациентов в вычислительном устройстве дополнительно выполнен с возможностью получения данных о предпочтениях пациента и/или данных о занятости пациента с обеспечением учета указанных сведений при формировании записи идентифицированного пациента к группе медицинских работников или с обеспечением создания обновленной записи идентифицированного пациента к группе медицинских работников на основе указанных сведений.In one of the embodiments of the present invention, the patient recording module in the computing device is further configured to obtain data on patient preferences and / or data on the patient's occupancy, ensuring that said information is taken into account when generating a record of an identified patient to a group of medical workers or ensuring the creation of an updated record of an identified patient. patient to a group of medical professionals based on the specified information.
Возможность учета предпочтений пациента и/или данных о его занятости при формировании записи пациента к медицинским работникам клиники также вносит свой дополнительный вклад в оптимизацию посещений пациентом назначенных медицинских специалистов в заданном временном масштабе, а также позволяет дополнительно повысить информативность данных, направляемых пациенту в виде сообщения от информирующего модуля.The ability to take into account the patient's preferences and / or data on his employment when forming a patient's record to the clinic's medical workers also makes an additional contribution to optimizing the patient's visits to appointed medical specialists in a given time scale, and also makes it possible to further increase the information content of the data sent to the patient in the form of a message from informing module.
Еще в одном варианте реализации настоящего изобретения модуль записи пациентов дополнительно выполнен с возможностью периодического подключения к модулю графиков работы для выявления изменений в графике работы каждого медицинского работника из группы медицинских работников в сформированной записи пациента с обеспечением возможности создания обновленной записи идентифицированного пациента к группе медицинских работников с учетом указанных выявленных изменений.In yet another embodiment of the present invention, the patient recording module is further configured to periodically connect to the work schedules module to detect changes in the work schedule of each medical professional from the group of medical workers in the generated patient record, so that an updated record of the identified patient can be created to the group of medical workers with taking into account these identified changes.
В другом варианте реализации настоящего изобретения модуль связи дополнительно обеспечивает пользователю возможность подключения к модулю записи пациентов для дополнения сформированной записи пациента данными, указывающими на прохождение по меньшей мере одного медицинского работника из указанной группы медицинских работников и/или пропуск пациентом по меньшей мере одного медицинского работника из указанной группы медицинских работников.In another embodiment of the present invention, the communication module further provides the user with the ability to connect to the patient recording module to supplement the generated patient record with data indicating the passage of at least one medical professional from the specified group of medical workers and / or the patient's passing at least one medical worker from the specified group of medical workers.
В некоторых вариантах реализации настоящего изобретения модуль записи пациентов дополнительно выполнен с возможностью, при обнаружении изменений по меньшей мере в одном из указанных графиков работы медицинских работников, формирования обновленной записи идентифицированного пациента с учетом обнаруженных изменений, данных о пройденных медицинских работниках и/или данных о пропущенных медицинских работниках, которыми была дополнена сформированная запись идентифицированного пациента, с обеспечением направления идентифицированному пациенту обновленного сообщения.In some embodiments of the present invention, the patient recording module is further configured to, upon detecting changes in at least one of the specified work schedules of medical workers, generate an updated record of the identified patient taking into account the detected changes, data about passed medical workers and / or data about missed medical workers who supplemented the generated record of the identified patient, ensuring that an updated message is sent to the identified patient.
Возможность учета изменений в графиках работы медицинских работников и данных о пройденных медицинских работниках и/или данных о пропущенных медицинских работниках в записи пациента позволяет повысить эффективность информирования пациента, а также позволяет дополнительно повысить информативность данных, направляемых пациенту в виде сообщения от информирующего модуля, поскольку представляют актуальную информацию о текущем состоянии или ходе прохождения пациентом назначенных медицинских работников клиники и отражает изменения, произошедшие в графике работы медицинских работников клиники, которых пациенту еще предстоит пройти в соответствии с его записью. Кроме того, это также вносит свой дополнительный вклад в оптимизацию посещений пациентом назначенных медицинских специалистов в заданном временном масштабе.The ability to take into account changes in the work schedules of medical workers and data on passed medical workers and / or data on missing medical workers in the patient's record allows to increase the efficiency of informing the patient, and also makes it possible to further increase the information content of the data sent to the patient as a message from the informing module, since they represent up-to-date information about the current status or progress of the patient's assigned medical staff of the clinic and reflects changes in the schedule of work of the clinic's medical staff, which the patient has yet to go through in accordance with his record. In addition, it also contributes further to optimizing patient visits to designated healthcare providers over a given timescale.
Кроме того, возможность направления пациенту обновленного сообщения, учитывающего обнаруженные изменения в графиках работы медицинских работников клиники, которых пациенту еще предстоит пройти, и сведения о ходе прохождения пациентом назначенных ему медицинских работников, также позволяет уменьшить объем компьютерных ресурсов, а именно ресурсов оперативной памяти и процессорных ресурсов, выделяемых вычислительным устройством для формирования обновленного информационного сообщения и его направления пациенту, что обусловлено тем, что информирующий модуль формирует и направляет только одно сводное информационное сообщение, содержащее сведения о записи к каждому медицинскому работнику клиники из группы медицинских работников, соответствующей всем медицинским назначениям пациента, и учивающее все изменения в графиках работы медицинских работников клиники и ход прохождения пациентом назначенных ему медицинских работников.In addition, the ability to send the patient an updated message, taking into account the detected changes in the work schedules of the clinic's medical staff, which the patient has yet to undergo, and information about the patient's progress in the assigned medical personnel, also allows to reduce the amount of computer resources, namely RAM and processor resources. resources allocated by the computing device for generating an updated information message and sending it to the patient, which is due to the fact that the informing module generates and sends only one summary information message containing information about the record to each medical worker of the clinic from the group of medical workers corresponding to all medical appointments of the patient , and teaching all changes in the work schedules of the clinic's medical workers and the progress of the patient's assigned medical workers.
В других вариантах реализации настоящего изобретения при подключении, посредством модуля связи, пользователя к модулю медицинских карт для внесения в медицинскую карту идентифицированного пациента дополнительных медицинских назначений, полученных при посещении пациентом по меньшей мере одного медицинского работника из группы медицинских работников, соответствующей сформированной записи, модуль записи пациентов дополнительно выполнен с возможностью осуществления следующих операций: (i) подключения к модулю медицинских карт для получения от него указанных дополнительных медицинских назначений из медицинской карты пациента; (ii) подключения к модулю графиков работы для получения от него графиков работы медицинских работников для каждого из дополнительных медицинских назначений пациента; (iii) дополнения сформированной записи пациента, на основании полученных графиков работы медицинских работников, дополнительной группой медицинских работников, позволяющей пациенту выполнить по меньшей мере некоторые из дополнительных медицинских назначений или по меньшей мере некоторые из дополнительных медицинских назначений и оставшихся медицинских назначений в группе медицинских назначений, соответствующей сформированной записи пациента, за заданный период времени с обеспечением формирования обновленной записи пациента; (iv) направления пациенту сообщения, сгенерированного на основании полученной обновленной записи пациента.In other embodiments of the present invention, when a user is connected via a communication module to a medical record module for entering additional medical appointments into the medical record of an identified patient obtained when the patient visits at least one medical professional from a group of medical workers corresponding to the generated record, the recording module patients are additionally configured to perform the following operations: (i) connect to the medical records module to receive from it the specified additional medical appointments from the patient's medical record; (ii) connecting to the work schedules module to receive from it the work schedules of medical professionals for each of the patient's additional medical appointments; (iii) supplementing the generated patient record, based on the received work schedules of medical professionals, with an additional group of medical professionals, allowing the patient to fulfill at least some of the additional medical appointments or at least some of the additional medical appointments and remaining medical appointments in the group of medical appointments, the corresponding generated patient record, for a given period of time, ensuring the formation of an updated patient record; (iv) sending to the patient a message generated based on the received updated patient record.
Возможность дополнения записи пациента оптимально сформированной группой новых медицинских работников, дополнительно назначенных в ходе выполнения пациентом его медицинских назначений, также вносит свой дополнительный вклад в оптимизацию посещений пациентом назначенных медицинских специалистов в заданном временном масштабе, а также позволяет дополнительно повысить информативность данных, направляемых пациенту в виде сообщения от информирующего модуля, и уменьшить объем компьютерных ресурсов, а именно ресурсов оперативной памяти и процессорных ресурсов, выделяемых вычислительным устройством для формирования такого обновленного информационного сообщения, дополненного новыми медицинскими работниками, которых пациенту предстоит посетить в ходе продолжения выполнения им его назначений, и его направления пациенту.The possibility of supplementing the patient's record with an optimally formed group of new medical workers, additionally appointed during the patient's medical appointments, also makes an additional contribution to the optimization of the patient's visits to appointed medical specialists in a given time scale, and also makes it possible to further increase the information content of the data sent to the patient in the form messages from the informing module, and to reduce the amount of computer resources, namely, the resources of RAM and processor resources allocated by the computing device for the formation of such an updated information message, supplemented by new medical workers whom the patient will visit in the course of continuing to fulfill his assignments, and his direction to the patient.
Еще в одних вариантах реализации настоящего изобретения вычислительное устройство дополнительно содержит модуль выставления счетов, выполненный с возможностью подключения к модулю записи пациентов для получения от него данных о пройденных медицинских работниках и с возможностью выставления по меньшей мере одного счета пациенту на основании полученных дополненных данных о пройденных медицинских работниках.In still other embodiments of the present invention, the computing device further comprises a billing module adapted to be connected to the patient recording module to receive data on completed medical workers from it and to issue at least one invoice to the patient based on the received supplemented medical data. workers.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙBRIEF DESCRIPTION OF DRAWINGS
Прилагаемый чертеж, который приведен для обеспечения лучшего понимания сущности настоящего изобретения, составляет часть настоящего документа и включен в него для иллюстрации нижеописанных вариантов реализации и аспектов настоящего изобретения. Прилагаемый чертеж в сочетании с приведенным ниже описанием служит для пояснения сущности настоящего изобретения. The accompanying drawing, which is shown to provide a better understanding of the essence of the present invention, forms a part of this document and is included in it to illustrate the following options for implementation and aspects of the present invention. The accompanying drawing, in conjunction with the following description, serves to explain the essence of the present invention.
На чертеже - фиг. 1 показана структурная схема системы для информирования пациентов согласно настоящему изобретению.In the drawing - FIG. 1 is a block diagram of a patient information system according to the present invention.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯCARRYING OUT THE INVENTION
Ниже описаны некоторые примеры возможных вариантов реализации настоящего изобретения, при этом не следует считать, что приведенное ниже описание определяет или ограничивает объем настоящего изобретения.Some examples of possible embodiments of the present invention are described below, however, it should not be considered that the following description defines or limits the scope of the present invention.
Для автоматизированного информирования каждого пациента медицинской клиники о записи на прием к группе медицинских работников клиники в соответствии с группой медицинских назначений, образованной связанными медицинскими назначениями, определенными или установленными одним из медицинских работников в рамках, например, комплексного медицинского обследования или обследования/программы лечения пациента клиники в связи с его конкретным обращением в клинику, может быть использована система для информирования пациентов, показанная на фиг. 1.To automatically inform each patient of a medical clinic about an appointment with a group of medical workers of the clinic in accordance with a group of medical appointments formed by related medical appointments, determined or established by one of the medical workers within the framework of, for example, a comprehensive medical examination or examination / treatment program for a patient of the clinic in connection with his particular clinic visit, the patient information system shown in FIG. one.
Система информирования пациентов, показанная на фиг. 1, позволяет направлять каждому пациенту, зарегистрированному в медицинской клинике, сводное информационное сообщение в виде электронного сообщения (e-mail) по меньшей мере на один адрес электронной почты, электронного сообщения по меньшей мере в одной из известных социальных сетей (например, Вконтакте, Facebook, одноклассники и т.п.), электронного сообщения по меньшей мере в одной из известных систем обмена сообщениями (мессенджерах, таких как ICQ, «Skype», «WhatsApp», «Telegram» и т.п.), SMS-сообщения по меньшей мере на один номер телефона, MMS-сообщения по меньшей мере на один номер телефона и т.п., содержащее сведения о записи к каждому медицинскому работнику клиники из группы медицинских работников, соответствующей всем медицинским назначениям указанного пациента. Таким образом, сводное информационное сообщение, направленное конкретному пациенту клиники, содержит множество записей, каждая из которых соответствует конкретному медицинскому работнику из группы назначенных медицинских работников, которых пациенту необходимо посетить или осталось посетить в рамках его обследования в соответствии с его группой медицинских назначений, и по меньшей мере содержит ФИО конкретного медицинского работника, его медицинский профиль или специализацию и время/дату его посещения. Кроме того, по меньшей мере одна из записей в сводном информационном сообщении может дополнительно содержать сведения об уровне образования медицинского работника, сведения об опыте работы медицинского работника, номер кабинета, в котором ведет прием медицинский работник, сведения о необходимой предварительной подготовке пациента перед посещением медицинского работника и/или т.п.The patient information system shown in FIG. 1, allows each patient registered with a medical clinic to be sent a summary information message in the form of an electronic message (e-mail) to at least one e-mail address, an e-mail in at least one of the well-known social networks (for example, Vkontakte, Facebook , classmates, etc.), email messages in at least one of the well-known messaging systems (messengers such as ICQ, "Skype", "WhatsApp", "Telegram", etc.), SMS messages via to at least one phone number, MMS messages to at least one phone number, etc., containing information about the appointment to each medical worker of the clinic from the group of medical workers corresponding to all medical appointments of the specified patient. Thus, the summary information message sent to a specific patient in the clinic contains many records, each of which corresponds to a specific healthcare professional from the group of appointed healthcare professionals that the patient needs to visit or stayed to visit as part of his examination in accordance with his group of medical appointments, and at least contains the full name of a particular medical worker, his medical profile or specialization and the time / date of his visit. In addition, at least one of the records in the summary information message may additionally contain information about the level of education of the medical worker, information about the work experience of the medical worker, the number of the office in which the medical worker is receiving, information about the necessary preliminary preparation of the patient before visiting the medical worker. and / or the like.
ТерминологияTerminology
В контексте данного документа, если явно не указано иное, термин «медицинский работник» означает врача или медицинского специалиста определенного медицинского профиля или определенной медицинской специальности (например, терапевт, отоларинголог, пульмонолог, массажист, остеопат, иглорефлексотерапевт, ортопед, хирург, уролог, проктолог, травматолог, окулист, стоматолог, эндоскопист, физиотерапевт, узист, кардиолог, рентгенолог, семейный врач, врач лабораторной диагностики, гематолог, оперирующий врач-хирург и т.п.), занимающихся исследованием состояния организма человека, выявлением заболеваний человека, диагностикой заболеваний, их лечением и профилактикой.In the context of this document, unless explicitly stated otherwise, the term "healthcare professional" means a doctor or medical professional of a specific medical profile or a specific medical specialty (for example, a therapist, otolaryngologist, pulmonologist, massage therapist, osteopath, acupuncture, orthopedist, surgeon, urologist, proctologist , traumatologist, ophthalmologist, dentist, endoscopist, physiotherapist, uzist, cardiologist, radiologist, family doctor, laboratory diagnostics doctor, hematologist, operating surgeon, etc.), who study the state of the human body, identify human diseases, diagnose diseases, their treatment and prevention.
В контексте данного документа, если явно не указано иное, термин «медицинское назначение» означает одиночную рекомендацию медицинского работника обратиться за консультацией к некоторому другому медицинскому работнику, сдать биологический материал (например, кровь, кал, мочу, слюну и т.п.) на исследование, пройти инвазивное/неинвазивное диагностическое исследование состояния организма (например, УЗИ, МРТ, КТ, рентген, электрофорез, ангиография и т.п.), посетить оперирующего врача-хирурга для проведения им хирургического вмешательства, посетить врача для прохождения сеансов механического или иного воздействия на ткани и органы человека и т.п.In the context of this document, unless clearly indicated otherwise, the term "medical purpose" means a single recommendation by a medical professional to seek the advice of some other medical professional, donate biological material (for example, blood, feces, urine, saliva, etc.) examination, undergo an invasive / non-invasive diagnostic study of the state of the body (for example, ultrasound, MRI, CT, X-ray, electrophoresis, angiography, etc.), visit the operating surgeon for surgery, visit the doctor for mechanical or other sessions effects on human tissues and organs, etc.
В контексте данного документа, если явно не указано иное, термин «пользователь» означает медицинского работника клиники или любого уполномоченного административного работника клиники, наделенного системным администратором соответствующими правами доступа для ведения медицинских карт пациентов и/или ведения графиков работы медицинских работников.In the context of this document, unless explicitly stated otherwise, the term “user” means a clinic's healthcare professional or any authorized clinic administrator who has been assigned the appropriate access rights by the system administrator to maintain patient records and / or schedule healthcare professionals.
Система для информирования пациентовPatient information system
Система для информирования пациентов, показанная в виде структурной схемы на фиг. 1, содержит вычислительное устройство 100 для информирования пациентов, пользовательское устройство 300 клиники, соединенное с возможностью обмена данными с вычислительным устройством 100 с использованием сети 500 Интернет, пользовательское устройство 200 пациента, соединенное с возможностью обмена данными с вычислительным устройством 100 с использованием сети 500 Интернет, и пользовательское устройство 400 пациента, соединенное с возможностью обмена данными с вычислительным устройством 100 с использованием сотовой сети 600. Все потоки данных, передаваемые от пользовательского устройства 200 пациента и пользовательского устройства 400 пациента, должны быть ассоциированы соответственно с уникальным идентификатором, присвоенным пользовательскому устройству 200 пациента, и уникальным идентификатором, присвоенным пользовательскому устройству 400 пациента, при этом вычислительное устройство 100 должно быть предварительно запрограммировано или настроено на идентификацию потоков данных от пользовательских устройств 200, 400 пациента, на основании уникальных идентификаторов, содержащихся в этих потоках данных и предварительно известных вычислительному устройству 100.The patient information system shown in block diagram form in FIG. 1 comprises a
Следует отметить, что каждое из пользовательских устройств 200, 400 пациента и пользовательского устройства 300 клиники может представлять собой, помимо прочего, смартфон, сотовый телефон, планшет, ноутбук, нетбук, стационарный компьютер, сервер и т.п.It should be noted that each of the
В одном из вариантов реализации настоящего изобретения пользовательское устройство 200 пациента и пользовательское устройство 400 пациента могут быть оба соединены с возможностью обмена данными с вычислительным устройством 100 с использованием сотовой сети 600 и/или сети 500 Интернет.In one embodiment, the
Еще в одном варианте реализации настоящего изобретения пользовательское устройство 200 пациента может быть соединено с возможностью обмена данными с вычислительным устройством 100 с использованием сотовой сети 600, а пользовательское устройство 400 пациента может быть соединено с возможностью обмена данными с вычислительным устройством 100 с использованием сети 500 Интернет.In yet another embodiment of the present invention,
В другом варианте реализации настоящего изобретения пользовательское устройство 300 клиники может быть соединено проводным способом с возможностью обмена данными с вычислительным устройством 100.In another embodiment of the present invention, the
Следует также отметить, что пользовательское устройство 200 пациента, пользовательское устройство 400 пациента и пользовательское устройство 300 клиники показаны на фиг. 1 исключительно в качестве примера, то есть не следует считать, что возможная реализация системы для информирования пациентов ограничена примером, показанным на фиг. 1, при этому специалисту в данной области техники должно быть ясно, что система для информирования пациентов может содержать два и более пользовательских устройств пациента, подобных пользовательскому устройству 200 пациента, а также два и более пользовательских устройств пациента, подобных пользовательскому устройству 400 пациента, и два и более пользовательских устройств клиники, подобных пользовательскому устройству 300 клиники.It should also be noted that the
Вычислительное устройство для информирования пациентовComputing device for patient information
Вычислительное устройство 100 для информирования пациентов, показанное на фиг. 1 в составе системы для информирования пациентов, предназначено для формирования вышеописанного сводного информационного сообщения и его направления или отправки соответствующему пациенту клиники и по существу представляет собой программно-аппаратный комплекс, реализованный в виде компьютера общего назначения, имеющего описанную ниже структуру, хорошо известную специалистам в данной области техники.The patient
В частности, компьютер общего назначения обычно содержит центральный процессор, системную память и системную шину, которая в свою очередь содержит разные системные компоненты, в том числе память, связанную с центральным процессором. Системная шина в таком компьютере общего назначения содержит шину памяти и контроллер шины памяти, периферийную шину и локальную шину, выполненную с возможностью взаимодействия с любой другой шинной архитектурой. Системная память содержит постоянное запоминающее устройство (ПЗУ) и память с произвольным доступом (ОЗУ). Основная система ввода/вывода (BIOS) содержит основные процедуры, которые обеспечивают передачу информации между элементами такого компьютера общего назначения, например в момент загрузки операционной системы с использованием ПЗУ. Кроме того, компьютер общего назначения содержит жесткий диск для чтения и записи данных, привод магнитных дисков для чтения и записи на сменные магнитные диски и оптический привод для чтения и записи на сменные оптические диски, такие как CD-ROM, DVD-ROM и иные оптические носители информации, однако могут быть использованы компьютерные носители иных типов, выполненные с возможностью хранения данных в машиночитаемой форме, например твердотельные накопители, флеш-карты, цифровые диски и т.п., и подключенные к системной шине через контроллер. В компьютере общего назначения жесткий диск, привод магнитных дисков и оптический привод соединены соответственно с системной шиной через интерфейс жесткого диска, интерфейс магнитных дисков и интерфейс оптического привода. Приводы и соответствующие компьютерные носители информации представляют собой энергонезависимые средства хранения компьютерных инструкций, структур данных, программных модулей и прочих данных компьютера общего назначения. Компьютер общего назначения имеет файловую систему, в которой хранится записанная операционная система, а также дополнительные программные приложения, прочие программные модули и данные программ. Пользователь имеет возможность вводить команды и информацию в компьютер общего назначения с использованием известных устройств ввода, например клавиатуры, манипулятора типа «мышь», микрофона, джойстика, игровой консоли, сканера и т.п., при этом эти устройства ввода обычно подключают доступ к компьютеру общего назначения через последовательный порт, который в свою очередь подсоединен к системной шине, однако они могут быть подключены и иным способом, например с помощью параллельного порта, игрового порта или универсальной последовательной шины (USB). Монитор или иной тип устройства отображения также подсоединен к системной шине через интерфейс, такой как видеоадаптер. В дополнение к монитору персональный компьютер может быть снабжен другими периферийными устройствами вывода, например колонками, принтером и т.п. Компьютер общего назначения способен работать в сетевом окружении, при этом для соединения с одним или несколькими удаленными компьютерами может быть использовано сетевое соединение. Сетевые соединения могут образовывать локальную вычислительную сеть (LAN) и глобальную вычислительную сеть (WAN). Такие сети обычно применяют в корпоративных компьютерных сетях и внутренних сетях компаний, при этом они имеют доступ к сети Интернет. В LAN-сетях или WAN-сетях компьютер общего назначения подключают к локальной сети через сетевой адаптер или сетевой интерфейс. При использовании сетей компьютер общего назначения может использовать модем, сетевую карту, адаптер или иные средства обеспечения связи с глобальной вычислительной сетью, такой как сеть Интернет, при этом эти средства связи подключают к системной шине посредством последовательного порта. Следует отметить, что в ПЗУ компьютера общего назначения или по меньшей мере на любом одном из вышеописанных машиночитаемых носителей, которые могут быть использованы в компьютере общего назначения, могут быть сохранены машиночитаемые инструкции, к которым может иметь доступ центральный процессор этого компьютера общего назначения, при этом выполнение этих машиночитаемых инструкций на компьютере общего назначения может вызывать исполнение его центральным процессором различных процедур или операций, описанных ниже в данном документе.In particular, a general-purpose computer typically contains a central processing unit, system memory, and a system bus, which in turn contains various system components, including memory associated with the central processing unit. The system bus in such a general purpose computer comprises a memory bus and a memory bus controller, a peripheral bus, and a local bus configured to interoperate with any other bus architecture. System memory contains read-only memory (ROM) and random access memory (RAM). The main input / output system (BIOS) contains the basic procedures that transfer information between the elements of such a general-purpose computer, for example, at the time of loading the operating system using ROM. In addition, a general-purpose computer contains a hard disk for reading and writing data, a magnetic disk drive for reading and writing to removable magnetic disks, and an optical drive for reading and writing to removable optical disks such as CD-ROMs, DVD-ROMs, and other optical information carriers, however, other types of computer carriers can be used, made with the possibility of storing data in machine-readable form, for example, solid-state drives, flash cards, digital disks, etc., and connected to the system bus through a controller. In a general-purpose computer, a hard disk drive, a magnetic disk drive, and an optical drive are connected to the system bus through a hard disk interface, a magnetic disk interface, and an optical drive interface, respectively. Drives and corresponding computer storage media are non-volatile storage media for computer instructions, data structures, program modules and other general-purpose computer data. A general-purpose computer has a file system that stores a recorded operating system, as well as additional software applications, other software modules, and program data. The user has the ability to enter commands and information into a general-purpose computer using known input devices such as a keyboard, mouse, microphone, joystick, game console, scanner, etc., and these input devices usually connect access to the computer general purpose serial port that is in turn connected to the system bus, but they can also be connected in other ways, such as a parallel port, game port, or universal serial bus (USB). A monitor or other type of display device is also connected to the system bus through an interface such as a video adapter. In addition to the monitor, the personal computer may be equipped with other peripheral output devices such as speakers, a printer, and the like. A general-purpose computer is capable of operating in a networked environment, and a network connection can be used to connect to one or more remote computers. Network connections can form a local area network (LAN) and a wide area network (WAN). Such networks are usually used in corporate computer networks and intranets of companies, while they have access to the Internet. In LANs or WANs, a general-purpose computer is connected to a local network via a network adapter or network interface. In networking, a general-purpose computer can use a modem, network card, adapter, or other means of communicating with a wide area network such as the Internet, and these communications are connected to the system bus through a serial port. It should be noted that the ROM of a general-purpose computer, or at least any one of the above-described computer-readable media that can be used in a general-purpose computer, can store computer-readable instructions that can be accessed by the central processor of that general purpose computer, while execution of these computer readable instructions on a general purpose computer may cause the CPU to execute various procedures or operations described later in this document.
В одном из вариантов реализации настоящего изобретения вычислительное устройство 100 для информирования пациентов может быть выполнено в виде одиночного компьютерного сервера, например сервера «Dell™ PowerEdge™», использующего операционную систему «Ubuntu Server 18.04». Кроме того, в иных вариантах реализации настоящего изобретения вычислительное устройство 100 для информирования пациентов может быть выполнено в виде настольного персонального компьютера, ноутбука, нетбука, смартфона, планшета и иного электронно-вычислительного устройства, подходящего для решения поставленных задач.In one embodiment, patient
В других вариантах реализации вычислительное устройство 100 для информирования пациентов может быть выполнено в виде любой другой совокупности аппаратных средств, программного обеспечения или программно-аппаратного комплекса, подходящих для решения поставленных задач.In other embodiments, patient
В некоторых вариантах реализации настоящего изобретения система для информирования пациентов может содержать по меньшей мере два вычислительных устройства, подобных вычислительному устройству 100 для информирования пациентов, при этом нижеописанные функциональные возможности вычислительного устройства 100 для информирования пациентов могут быть любым необходимым образом разделены между указанными по меньшей мере двумя вычислительными устройствами, каждый из которых, например, может быть выполнен в виде отдельного компьютерного сервера.In some embodiments of the present invention, the patient information system may comprise at least two computing devices, similar to the patient
Вычислительное устройство 100, как показано на фиг. 1, содержит модуль 10 связи, модуль 20 медицинских карт, модуль 30 графиков работы, модуль 40 записи пациентов и локальное хранилище 60 данных, которые выполнены с возможностью обмена данными друг с другом посредством шины 50 связи, к которой они все подключены.
В одном из вариантов реализации настоящего изобретения вычислительное устройство 100 также может содержать отдельный анализирующий модуль (не показан) для анализа сообщений пациентов, подключенный к модулю 10 связи с возможностью приема от него пользовательских сообщений от пользовательского устройства 200 пациента и/или пользовательского устройства 400 пациента, при этом анализирующий модуль должен быть предварительно запрограммирован или настроен на обработку сообщений пациентов разных типов (SMS-сообщений, MMS-сообщений, электронных писем (email), сообщений в группе клиники по меньшей мере в одной из социальных сетей, сообщений по меньшей мере в одном из мессенджеров и т.п.) от каждого из пользовательских устройств 200, 400 пациента для понимания формата описания этих сообщений пациентов. В частности, следует отметить, что поток данных, принимаемый модулем 10 связи в вычислительном устройстве 100 при передаче пациентом своего сообщения с использованием пользовательского устройства 200 пациента или пользовательского устройства 400 пациента, содержит не только сам текст сообщения пациента, но и идентификационные данные сообщения, описывающие передаваемое сообщение пациента, например дату и время отправки, идентификационные данные отправителя, идентификационные данные получателя, идентификационные данные источника (т.е. идентификационные данные социальной сети, мессенджера и т.п.) и/или прочие необходимые атрибуты таких передаваемых сообщений пациентов. При получении подобного сообщения пациента анализирующий модуль обрабатывает полученное сообщение пациента для извлечения из него текста сообщения и по меньшей мере некоторых из вышеописанных идентификационных данных, описывающих это полученное сообщение пациента, по меньшей мере для последующего соотнесения полученного сообщения пациента с конкретным пациентом клиники, на которого заведена электронная медицинская карта. Сообщение пациента, полученное анализирующим модулей от модуля 10 связи, может быть соотнесено с конкретным пациентом клиники путем, например, сравнения номера телефона, адреса электронной почты, аккаунта в социальной сети или мессенджере и/или т.п., извлеченных анализирующим модулем из полученного сообщения пациента, с соответствующими сведениями, хранящимися, например, в локальном хранилище 60 данных и поставленными в соответствии с уникальным идентификатором пациента клиники, что позволяет, на основании уникального идентификатора пациента, выявить пациента клиники, которым было направлено полученное сообщение. В дальнейшем анализирующий модуль осуществляет интеллектуальный анализ текста сообщения, извлеченного из полученного сообщения пациента, для получения из него по меньшей мере сведений о занятости пациента и/или сведений о предпочтениях пациента с использованием соответствующего перечня ключевых слов, известного анализирующему модулю. Кроме того, анализирующий модуль может быть запрограммирован или настроен распознавать или идентифицировать формат описания потока данных, принимаемого, посредством модуля 10 связи, от каждого из пользовательских устройств 200, 400 пациента, при этом анализирующий модуль может быть предварительно запрограммирован таким образом, что ему известен унифицированный формат описания данных, в качестве которого используют текстовый формат описания данных. Таким образом, в случае, когда анализирующим модулем выявлено, что полученный поток данных описан с использованием формата данных, отличного от унифицированного формата описания данных, известного анализирующему модулю, т.е. текстового формата описания данных, то этот анализирующий модуль преобразует этот поток данных из идентифицированного формата в указанный унифицированный формат описания данных с использованием по меньшей мере одного известного ему способа преобразования, на осуществление которого этот анализирующим модуль предварительно запрограммирован, при этом выбор одного или более способов преобразования зависит от идентифицированного формата описания данных. В частности, если анализирующий модуль выявил, что полученый поток данных по сути представляет собой голосовое/звуковое сообщение и/или видео/видеопоток, то этот анализирующий модуль преобразует указанные голосовое/звуковое сообщение и/или видео/видеопоток в текст, который по сути представляет собой вышеописанное текстовой сообщение пациента. Для преобразования голоса/звука в текст анализирующий модуль может быть предварительно запрограммирован осуществлять по меньшей мере один из следующих способов преобразования: известные временные динамические алгоритмы, известные методы контекстно-зависимой классификации на основе выделения из потока речи отдельных лексических элементов, таких как фонемы и аллофоны, с их последующим объединением в слоги и морфемы, известные методы дискриминантного анализа на основе Байесовской дискриминации, методы на основе скрытых Марковских моделей, методы на основе нейронных сетей и т.п. Для преобразования видео/видеопотока в текст анализирующий модуль может быть предварительно запрограммирован использовать, например, программный продукт «Virtual Audio Cable», являющийся одним из известных средств транскрибирования. В одном из вариантов реализации настоящего изобретения анализирующий модуль может быть разделен на несколько отдельных анализирующих модулей или модулей предварительной обработки данных для обработки сообщений пациентов, каждый из которых может быть выполнен с возможностью реализации по меньшей мере некоторых из вышеописанных функциональных возможностей анализирующего модуля.In one embodiment of the present invention,
В случае же, когда анализирующим модулем выявлено, что полученный поток данных описан с использованием унифицированного формата описания данных, известного анализирующему модулю, т.е. текстового формата описания данных, то этот анализирующий модуль сразу приступает к осуществлению вышеописанного интеллектуального анализа текста сообщения на основании известного ему перечня ключевых слов.In the case when the analyzing module reveals that the received data stream is described using a unified data description format known to the analyzing module, i.e. text format of the data description, this analysis module immediately proceeds to the implementation of the above-described mining of the message text based on the known list of keywords.
В некоторых вариантах реализации настоящего изобретения система для информирования пациентов может дополнительно содержать отдельную базу сообщений пациентов, которая является внешней по отношению к вычислительному устройству 100 ив которую могут быть записаны сообщения пациентов от пользовательских устройств 200, 400 пациента в текстовом формате описания данных, поставленные в соответствие со вспомогательными идентификационными данными, описывающими эти сообщения пациентов, например, датой и временем отправки, идентификатором отправителя, идентификатором получателя и/или т.п. В данном варианте реализации настоящего изобретения анализирующий модуль в вычислительном устройстве 100 выполнен с возможностью получения доступа, посредством модуля 10 связи, к которому анализирующий модуль подключен посредством шины 50 связи, к такой внешней базе сообщений пациентов с обеспечением возможности получения из нее необходимых текстовых сообщений пациента за заданный период времени (последние несколько минут, часов, дней, недель, месяцев и т.п.в зависимости от поставленных задач) для их последующей обработки, заключающейся в осуществлении вышеописанного интеллектуального анализа текста сообщения на основании известного перечня ключевых слов, известных анализирующему модулю.In some embodiments of the present invention, the patient information system may further comprise a separate patient message base that is external to the
В других вариантах реализации настоящего изобретения система для информирования пациентов может дополнительно содержать отдельную базу сообщений пациентов, которая является внешней по отношению к вычислительному устройству 100 ив которую могут быть записаны сообщения пациентов от пользовательских устройств 200, 400 пациента в их исходном формате описания данных, поставленные в соответствие со вспомогательными идентификационными данными, описывающими эти сообщения пациентов, например, датой и временем отправки, идентификатором отправителя, идентификатором получателя и/или т.п. В данном варианте реализации настоящего изобретения вышеописанный анализирующий модуль в вычислительном устройстве 100 выполнен с возможностью получения доступа, посредством модуля 10 связи, к которому этот анализирующий модуль подключен посредством шины 50 связи, к такой внешней базе сообщений пациентов с обеспечением возможности получения из нее по меньшей мере одного необходимого сообщения по меньшей мере одного пациента за заданный период времени (последние несколько минут, часов, дней, недель, месяцев и т.п. в зависимости от поставленных задач) для их последующей обработки, особенности которой были описаны выше, в зависимости от идентифицированного формата описания данных.In other embodiments of the present invention, the patient information system may further comprise a separate patient message base that is external to the
Еще в одном варианте реализации настоящего изобретения вышеописанные функциональные возможности анализирующего модуля, раскрытые в том числе и в вышеописанных дополнительных вариантах реализации настоящего изобретения, могут быть реализованы модулем 40 записи пациентов, подключенным к модулю 10 связи посредством шины 50 связи, при формировании записи пациента к группе медицинских работников клиники, особенности которого будут описаны ниже.In another embodiment of the present invention, the above-described functionality of the analyzing module, as disclosed in the above-described additional embodiments of the present invention, can be implemented by the
Локальное хранилище данныхLocal data storage
Локальное хранилище 60 данных, показанное на фиг. 1 в составе вычислительного устройства 100, предназначено для хранения исполняемых инструкций, которые могут управлять работой по меньшей мере модуля 10 связи, модуля 20 медицинских карт, модуля 30 графиков работы и модуля 40 записи пациентов, а также хранения различных иных данных, используемых при работе вычислительного устройства 100, в частности данных медицинских карт пациентов, данных графиков работы медицинских работников, данных о медицинских профилях медицинских работников клиники, данных о группах допустимых медицинских назначений, данных информационных сообщений для пациентов о записи к группе медицинских работников клиники и/или т.п.The
Следует отметить, что данные об известных медицинских профилях медицинских работников клиники, хранящиеся в локальном хранилище 60 данных, содержат отдельную совокупность данных по каждому медицинскому профилю, при этом каждый известный медицинский профиль поставлен в соответствие с уникальным идентификатором медицинского профиля.It should be noted that the data on the known medical profiles of the clinic's medical personnel stored in the
Данные о группах допустимых медицинских назначений, хранящиеся в локальном хранилище 60 данных, содержат отдельную совокупность данных по каждой группе допустимых медицинских назначений, доступную медицинским работникам, имеющих конкретный медицинский профиль, при этом каждая группа допустимых медицинских назначений поставлена в соответствие по меньшей мере с уникальным идентификатором группы допустимых медицинских назначений и уникальным идентификатором медицинского профиля и содержит заданную совокупность допустимых медицинских назначений, каждое из которых поставлено в соответствие с уникальным идентификатором допустимого медицинского назначения и уникальным идентификатором группы допустимых медицинских назначений.The data on the groups of acceptable medical appointments stored in the
Данные графиков работы медицинских работников, хранящиеся в локальном хранилище 60 данных, содержат отдельную совокупность данных по каждому графику работы медицинского работника, содержащую по меньшей мере сведения о плановом режиме работы этого медицинского работника, содержащем совокупность отдельных временных периодов, для каждого из которых указано, ведет ли этот медицинский работник прием пациентов в клинике или нет, при этом каждый график работы медицинского работника клиники поставлен в соответствие с уникальным идентификатором медицинского работника и уникальным идентификатором медицинского профиля.The data of the work schedules of medical workers stored in the
Следует также отметить, что данные медицинских карт пациентов, хранящиеся в локальном хранилище 60 данных, содержат отдельную совокупность данных по каждой медицинской карте, созданной или сформированной для соответствующего одного из пациентов клиники, при этом указанная совокупность данных медицинской карты пациента по меньшей мере содержит данные по меньшей мере об одной группе медицинских назначений пациента и данные по меньшей мере об одной записи пациента к группе медицинских работников. Каждая группа медицинских назначений в медицинской карте пациента может быть выполнена полностью, выполнена по меньшей мере частично или полностью не выполнена. Каждая медицинская карта пациента поставлена в соответствие с соответствующим уникальным идентификатором пациента, присвоенным пациенту клиники, на которого была заведена электронная медицинская карта пациента, каждая группа медицинских назначений пациента в медицинской карте пациента поставлена в соответствие с уникальным идентификатором группы медицинских назначений пациента и уникальным идентификатором пациента, каждое медицинское назначение пациента в группе медицинских назначений пациента поставлено в соответствие с уникальным идентификатором медицинского назначения пациента, уникальным идентификатором группы медицинских назначений пациента и уникальным идентификатором пациента, при этом каждая запись пациента к группе медицинских работников поставлена в соответствие по меньшей мере с уникальным идентификатором пациента. Кроме того, каждая медицинская карта пациента дополнительно содержит вспомогательные идентификационные данные пациента, такие как, например, адрес электронной почты (e-mail) пациента, контактный номер пациента, сведения об аккаунтах пациента в социальных сетях, сведения об аккаунтах пациента в мессенджерах и/или т.п., поставленные в соответствие по меньшей мере с уникальным идентификатором пациента.It should also be noted that the data of the patient's medical records stored in the
Данные информационных сообщений для пациентов о записи к группе медицинских работников клиники, хранящиеся в локальном хранилище 60 данных, содержат отдельную совокупность данных по каждому конкретному сообщению о записи конкретного пациента к конкретной группе медицинских работников клиники, при этом каждое сообщение для пациента о записи к группе медицинских работников клиники поставлено в соответствие по меньшей мере с уникальным идентификатором пациента.The data of information messages for patients about the appointment to a group of medical workers of the clinic, stored in the
Кроме того, в локальном хранилище 60 данных могут быть сохранены данные о медицинских работниках клиники, содержащие отдельную совокупность данных по каждому медицинскому работнику клиники, при этом каждый медицинский работник клиники поставлен в соответствие с уникальным идентификатором медицинского работника, присвоенным медицинскому работнику при его приеме на работу в клинику, и уникальным идентификатором медицинского профиля.In addition, the
Локальное хранилище 60 данных также может хранить данные о предпочтениях пациентов, данные о занятости пациентов, данные об административных работниках клиники, данные о сообщениях пациентов и/или т.п., при этом каждые из этих данных поставлены в соответствие по меньшей мере с уникальным идентификатором пациента.The
Кроме того, локальное хранилище 60 данных содержит данные о шаблоне медицинской карты пациента, данные о шаблоне графика работы медицинского работника и данные о шаблоне информационного сообщения. При необходимости, локальное хранилище 60 данных также может хранить данные о шаблоне сводного графика работы медицинских работников клиники, данные о шаблонах различных статистических отчетов, данные о шаблонах различных сводных отчетов и/или т.п.In addition, the
Локальное хранилище 60 данных также содержит данные о правах доступа персонала клиники, в частности медицинских работников клиники и/или административных работников клиники, предоставляющих по меньшей мере некоторым членам персонала клиники определенные возможности по чтению/записи данных, хранящихся в локальном хранилище 60 данных, в частности данных медицинских карт пациентов, данных графиков работы медицинских работников, данных о медицинских профилях медицинских работников клиники, данных о допустимых медицинских назначениях, данных о медицинских работниках клиники и/или т.п.The
В одном из вариантов реализации настоящего изобретения локальное хранилище 60 данных может дополнительно содержать данные о шаблоне выставляемого пациенту счета, данные о выставленных счетах, в которых каждый счет поставлен в соответствие по меньшей мере с уникальным идентификатором пациента, а также данные о шаблоне договора с пациентом и данные о заключенных договорах, в которых каждый договор поставлен в соответствие по меньшей мере с уникальным идентификатором пациента, и т.п.In one embodiment, the
В других вариантах реализации настоящего изобретения локальное хранилище 60 данных может дополнительно хранить данные сообщений пациента в текстовом формате, например SMS-сообщений, электронных сообщений (e-mail), голосовых сообщений, видеосообщений, записей разговоров пациента с оператором или медицинским работником клиники, сообщений пациентов, оставленных на сайте клиники, и/или т.п., при этом каждые из этих данных поставлены в соответствие по меньшей мере с уникальным идентификатором пациента.In other embodiments of the present invention, the
В некоторых вариантах реализации настоящего изобретения локальное хранилище 60 данных в вычислительном устройстве 100 может содержать одну или несколько баз данных, выполненных каждая с возможностью сохранения в них по меньшей мере одной обособленной группы или совокупности данных из вышеперечисленных групп или совокупностей данных, используемых при работе вычислительного устройства 100, например базу медицинских карт пациентов, базу графиков работы медицинских работников клиники, базу информационных сообщений для пациентов, базу медицинских работников клиники, базу медицинских профилей медицинских работников клиники, базу групп допустимых медицинских назначений и/или иные базы данных для хранения иных из вышеописанных данных, используемых при работе вычислительного устройства 100.In some embodiments of the present invention, the
В других вариантах реализации вычислительное устройство 100 может использовать по меньшей мере одно обособленное удаленное хранилище данных (не показано) для хранения в нем по меньшей мере части из вышеописанных групп данных или всех этих групп данных, используемых при работе вычислительного устройства 100, в частности данных медицинских карт пациентов, данных графиков работы медицинских работников, информационных сообщений для пациентов и/или иных из вышеописанных данных, используемых при работе вычислительного устройства 100, при этом к указанному обособленному удаленному хранилищу данных модуль 20 медицинских карт, модуль 30 графиков работы и/или модуль 40 записи пациентов в вычислительном устройстве 100 могут получать доступ с использованием модуля 10 связи, который может быть выполнен с возможностью подключения к указанным обособленным удаленным хранилищам данных проводным способом и/или беспроводным псособом.In other implementations,
В некоторых других вариантах реализации настоящего изобретения вычислительное устройство 100 может содержать по меньшей мере одно локальное хранилище данных и по меньшей мере одно удаленное хранилище данных (не показано), предназначенные каждое для хранения по меньшей мере одной группы данных из вышеописанных групп данных, используемых при работе вычислительного устройства 100, при этом локальные хранилища данных могут быть соединены каждое с модулем 20 медицинских карт, модулем 30 графиков работы и/или модулем 40 записи пациентов с использованием шины 50 связи, а удаленные хранилища данных могут быть соединены каждое проводным способом и/или беспроводным псособом с модулем 20 медицинских карт, модулем 30 графиков работы и/или модулем 40 записи пациентов с использованием модуля 10 связи. Таким образом, например, возможен вариант реализации настоящего изобретения, в котором вычислительное устройство 100 содержит единственное локальное хранилище 60 данных, хранящее, например, исключительно данные медицинских карт пациентов, и несколько удаленных хранилищ данных, хранящие прочие группы данных, используемых при работе вычислительного устройства 100, например удаленное хранилище данных для хранения данных графиков работы медициских работников, удаленное хранилище данных для хранения данных о медицинских профилях медицинских работников клиники, удаленное хранилище данных для хранения данных о группах допустимых медицинских назначений и т.п.In some other embodiments of the present invention,
В одном из вариантов реализации настоящего изобретения по меньшей мере одна из вышеперечисленных групп данных, используемых при работе вычислительного устройства 100, в частности данные медицинских карт пациентов, данные графиков работы медицинских работников и/или т.п., могут быть сохранены в соответствующем обособленном локальном хранилище (не показано) данных, отличном от локального хранилища 60 данных и соединенном, посредством шины 50 связи, с модулем 20 медицинских карт, модулем 30 графиков работы и/или модулем 40 записи пациентов, которые в свою очередь выполнены каждый с возможностью подключения к любому из таких обособленных локальных хранилищ данных с обеспечением извлечения из них необходимых данных.In one embodiment of the present invention, at least one of the aforementioned groups of data used in the operation of the
Локальное хранилище 60 данных может быть реализовано, например, в виде одного или более известных физических машиночитаемых носителей для длительного хранения данных. В некоторых вариантах реализации настоящего изобретения локальное хранилище 60 данных может быть реализовано с использованием одиночного физического устройства (например, одного оптического запоминающего устройства, магнитного запоминающего устройства, органического запоминающего устройства, запоминающего устройства на дисках или запоминающего устройства иного типа), а в других вариантах реализации локальное хранилище 60 данных может быть реализовано с использованием двух или более известных запоминающих устройств.
Модуль связиCommunication module
Модуль 10 связи, показанный на фиг. 1 в составе вычислительного устройства 100, имеет беспроводное соединение, посредством сети 500 Интернет, с пользовательским устройством 200 пациента и пользовательским устройством 300 клиники с возможностью обмена с ними данными. Таким образом, модуль 10 связи может быть использован, например, для передачи пользовательскому устройству 200 пациента электронных сообщений (е-mail), имеющих заданный формат описания, известный вычислительному устройству 100, или для приема от пользовательского устройства 200 пациента электронных сообщений (e-mail), текст которых может быть распознан вычислительным устройством 100. Кроме того, модуль 10 связи может быть использован для приема от пользовательского устройства 300 клиники, например, входных данных, пользовательских команд и/или пользовательских запросов, а также для передачи пользовательскому устройству 300 клиники, например, системных ответов/подтверждений, запрошенных данных и/или т.п.The
Кроме того, модуль 10 связи имеет соединение, посредством сотовой сети 600, с пользовательским устройством 400 пациента с возможностью обмена с ним данными, например для передачи пользовательскому устройству 400 пациента и/или приема от него SMS-сообщений и/или MMS-сообщений на основании контактного номера пациента, при этом каждое из таких передаваемых SMS-сообщений и/или MMS-сообщений имеет заданный формат описания, известный вычислительному устройству 100.In addition, the
В одном из вариантов реализации настоящего изобретения модуль 10 связи может быть соединен с пользовательским устройством 200 пациента, пользовательским устройством 400 пациента и/или пользовательским устройством 300 клиники проводным способом, например с помощью коаксиального кабеля, витой пары, оптоволоконного кабеля или другого физического соединения, с возможностью получения от них данных, при этом пользовательские устройства 200, 400 пациента могут представлять собой каждое стационарный компьютер, установленный в палате пациента в клинике. В этом варианте реализации модуль 10 связи может быть реализован в виде сетевого адаптера, снабженного необходимыми разъемами для подключения к ним физических кабелей необходимых типов в зависимости от типов физических соединений, использованных для обеспечения связи с пользовательским устройством 200 пациента, пользовательским устройством 400 пациента и/или пользовательским устройством 300 клиники.In one embodiment, the
Еще в одном варианте реализации настоящего изобретения модуль 10 связи может быть соединен с пользовательским устройством 200 пациента, пользовательским устройством 400 пациента и/или пользовательским устройством 300 клиники беспроводным способом, например с помощью линии связи на основе технологии «WiFi», линии связи на основе технологии «3G», линии связи на основе технологии «LTE» и т.п. В этом варианте реализации модуль 10 связи может быть реализован в качестве сетевого адаптера в виде WiFi-адаптера, 3G-адаптера, LTE-адаптера или иного адаптера беспроводной связи в зависимости от типа линии беспроводной связи, использованной для обеспечения связи с пользовательским устройством 200 пациента, пользовательским устройством 400 пациента и/или пользовательским устройством 300 клиники.In yet another embodiment of the present invention, the
Модуль 10 связи в вычислительном устройстве 100 также может представлять собой известное устройство связи, такое как передатчик, приемник, приемопередатчик, модем и/или сетевая интерфейсная карта для обмена данными с внешними устройствами любого типа посредством проводной или беспроводной сети связи, например с помощью сетевого соединения стандарта «Ethernet», цифровой абонентской линия связи (DSL), телефонной линии, коаксиального кабеля, телефонной системы сотовой связи и т.п.The
В вышеописанных вариантах реализации настоящего изобретения, в которых все группы данных, используемых при работе вычислительного устройства 100, или по меньшей мере их часть сохранены по меньшей мере в одном обособленном удаленном хранилище данных, модуль 10 связи может быть выполнен с возможностью подключения к указанному по меньшей мере одному удаленному хранилищу данных для получения от него необходимых данных, используемых при работе вычислительного устройства 100, например данных медицинских карт пациентов, данных графиков работы медицинских работников, данных о медицинских работниках клиники, данных о медицинских профилях медицинских работников клиники, данных о группах допустимых медицинских назначений, данных информационных сообщений для пациентов о записи к группе медицинских работников клиники и/или т.п.In the above-described embodiments of the present invention, in which all groups of data used in the operation of the
В некоторых вариантах реализации настоящего изобретения модуль 10 связи в вычислительном устройстве 100 может быть дополнительно выполнен с возможностью установления связи по меньшей мере с одним удаленным источником данных, хранящим по меньшей мере некоторые данные из данных медицинских карт пациентов, данных графиков работы медицинских работников, данных о медицинских работниках клиники, данных о медицинских профилях медицинских работников клиники, данных о группах допустимых медицинских назначений, данных информационных сообщений для пациентов о записи к группе медицинских работников клиники и/или прочих данных, используемых при работе вычислительного устройства 100, или с возможностью подключения к такому источнику данных с обеспечением получения от него данных, необходимых для осуществления назначения вычислительного устройства 100 по информированию пациентов. В качестве такого удаленного источника данных может быть использовано удаленное вычислительное устройство, облачное хранилище данных, сервер, хост, домен, база данных, программа, сайт или т.п.In some embodiments of the present invention, the
Модуль медицинских картMedical records module
Модуль 20 медицинских карт, показанный на фиг. 1 в составе вычислительного устройства 100, подключен, посредством шины 50 связи, к модулю 10 связи с возможностью обмена с ним данными и предназначен для управления электронными медицинскими картами пациентов или ведения таких электронных медицинских карт пациентов.The
Модуль 20 медицинских карт может быть реализован, например, в виде одного отдельного процессора, такого как процессор общего назначения или процессор специального назначения (например, процессор для цифровой обработки сигналов, специализированная интегральная схема и т.п.).
Модуль 20 медицинских карт выполнен с возможностью получения доступа к локальному хранилищу 60 данных (в зависимости от варианта реализации, как описано выше в данном документе, к обособленному локальному хранилищу данных с использованием шины 50 связи и/или удаленному хранилищу данных с использованием модуля 10 связи) или возможностью связи с ним с использованием шины 50 связи с обеспечением извлечения из него данных о шаблоне медицинской карты пациента для создания или генерирования, для нового пациента клиники, с которым был заключен договор об оказании медицинских услуг, индивидуальной электронной медицинской карты, поставленной в соответствие по меньшей мере с уникальным идентификатором пациента, первоначально присвоенным этому новому пациенту, и первоначально заполняемой по меньшей мере одним пользователем общими сведениями об указанном пациенте, например путем внесения или записи ФИО пациента, даты рождения пациента, адреса прописки или проживания пациента, контактного телефонного номера пациента, сведений о хронических заболеваниях пациента и/или перенесенных пациентом операциях, сведений об аккаунтах пациента в социальных сетях, сведений об аккаунтах пациента в мессенджерах и/или т.п., и с последующей записью или сохранением данных созданной электронной медицинской карты пациента, все сведения в которой по меньшей мере поставлены в соответствии с присвоенным уникальным идентификатором пациента, в локальное хранилище 60 данных (в зависимости от варианта реализации, как описано выше в данном документе, в обособленное локальное хранилище данных с использованием шины 50 связи и/или удаленное хранилище данных с использованием модуля 10 связи).The medical record module 20 is configured to access the local data store 60 (depending on the implementation, as described above in this document, to a separate local data store using the communication bus 50 and / or a remote data store using the communication module 10) or the possibility of communicating with it using the communication bus 50 with the provision of extracting data from it about the template of the patient's medical record for creating or generating, for a new patient of the clinic, with whom a contract for the provision of medical services was concluded, an individual electronic medical record, put in compliance with with at least a unique patient identifier initially assigned to this new patient, and initially filled in by at least one user with general information about the specified patient, for example, by entering or recording the patient's full name, date of birth of the patient, address of registration or residence of the patient, contact telephone patient's number, information about the patient's chronic diseases and / or the patient's operations, information about the patient's accounts in social networks, information about the patient's accounts in messengers and / or the like, and with the subsequent recording or saving of the data of the created electronic medical record of the patient , all information in which is at least delivered in accordance with the assigned unique identifier of the patient, in the local data storage 60 (depending on the implementation option, as described above in this document, in a separate local data storage using the communication bus 50 and / or remote data store using communication module 10).
Модуль 20 медицинских карт также выполнен с возможностью доступа к локальному хранилищу 60 данных (в зависимости от варианта реализации, как описано выше в данном документе, к обособленному локальному хранилищу данных с использованием шины 50 связи и/или удаленному хранилищу данных с использованием модуля 10 связи) или возможностью связи с ним с использованием шины 50 связи с обеспечением извлечения из него данных медицинской карты пациента для конкретного пациента на основании уникального идентификатора пациента для дополнения указанной медицинской карты пациента новыми сведениями или внесения в нее новых сведений, в частности новых совокупностей или групп медицинских назначений, новых персональных сведений о пациенте и/или т.п., а также для уточнения или изменения в медицинской карте пациента по меньшей мере одних из ранее добавленных или внесенных сведений, в частности имеющихся совокупностей или групп медицинских назначений, имеющихся персональных сведений о пациенте и/или т.п.The
Таким образом, модуль 10 связи обеспечивает по меньшей мере одному пользователю, использующему пользовательское устройство 300 клиники, снабженное стандартными средствами ввода-вывода, возможность передачи соответствующих управляющих команд пользователя от пользовательского устройства 300 клиники на модуль 20 медицинских карт с предоставлением пользователю доступа к функциональным возможностям модуля 20 медицинских карт, что обеспечивает возможность создания пользователем, посредством своего пользовательского устройства 300 клиники, электронной медицинской карты пациента для нового пациента клиники и возможность последующего ведения/заполнения или редактирования пользователем, посредством своего пользовательского устройства 300 клиники, этой созданной медицинской карты пациента, в частности медицинский работник может внести в электронную медицинскую карту пациента группу или группы медицинских назначений.Thus, the
Следует отметить, что модуль 20 медицинских карт позволяет обрабатывать множество различных управляющих команд пользователей в режиме реального времени, принимаемых модулем 20 медицинских карт от множества различных пользовательских устройств, подобных пользовательскому устройству 300 клиники, при этом модуль 20 медицинских карт также позволяет каждому пользователю такого пользовательского устройства клиники по существу параллельно или одновременно дополнять и/или редактировать медицинские карты по меньшей мере двух разных пациентов клиники.It should be noted that the
Другими словами, по меньшей мере один медицинский работник клиники, при наличии надлежащих прав доступа, данные о которых могут быть сохранены в локальном хранилище 60 данных, к которому модуль 20 медицинских карт может получить доступ или с которым модуль 20 медицинских карт может установить связь с использованием шины 50 связи при получении соответствующего запроса от пользовательского устройства 300 клиники (в зависимости от варианта реализации, как описано выше в данном документе, могут быть сохранены в обособленном локальном хранилище данных, к которому модуль 20 медицинских карт может получить доступ или с которым модуль 20 медицинских карт может установить связь с использованием шины 50 связи, и/или сохранены в удаленном хранилище данных, к которому модуль 20 медицинских карт может получить доступ или с которым модуль 20 медицинских карт может установить связь с использованием модуля 10 связи), может добавить или записать в электронную медицинскую карту пациента новую группу медицинских назначений в виде новых связанных медицинских назначений (например, консультация гастроэнтеролога, анализ крови, анализ мочи и кала, УЗИ органов брюшной полости, гастроскопия и т.п.), определенных или установленных медицинским работником, посредством, например, пользовательского устройства 300 клиники, по результатам посещения пациентом этого медицинского работника, что в действительности может соответствовать комплексному медицинскому обследованию, которое пациенту рекомендовал пройти и назначил медицинский работник, или обследованию/программе лечения пациента в связи с его конкретным обращением в клинику и предполагаемым заболеванием.In other words, at least one medical professional of the clinic, with the proper access rights, the data about which can be stored in the local data storage 60, which the medical record module 20 can access or with which the medical record module 20 can communicate using communication buses 50 upon receipt of a request from the clinic user device 300 (depending on the implementation, as described above in this document, may be stored in a separate local data store, to which the medical record module 20 can be accessed or with which the medical module 20 can communicate using the communication bus 50, and / or stored in a remote data store that the medical record module 20 can access or with which the medical record module 20 can communicate using the communication module 10), can be added to or written to electronic medical record of the patient new group of honey medical appointments in the form of new related medical appointments (for example, gastroenterologist consultation, blood test, urinalysis and feces analysis, ultrasound of the abdominal organs, gastroscopy, etc.) determined or set by a healthcare professional through, for example, the clinic user device 300, based on the results of the patient's visit to this medical professional, which in reality may correspond to a comprehensive medical examination that the patient was recommended to undergo and prescribed by the medical professional, or the examination / treatment program of the patient in connection with his specific visit to the clinic and the alleged disease.
Следует также отметить, что для определения или установления конкретных медицинских назначений при формировании новой группы медицинских назначений пациента медицинский работник направляет, посредством пользовательского устройства 300 клиники, подключенного к модулю 10 связи, соответствующий запрос в модуль 20 медицинских карт для получения доступа к локальному хранилищу 60 данных или установления с ним связи, при этом указанный запрос поставлен в соответствие с уникальным идентификатором медицинского работника и уникальным идентификатором медицинского профиля медицинского работника. Это позволяет медицинскому работнику получить, посредством пользовательского устройства 300 клиники, группу допустимых медицинских назначений на основании уникального идентификатора медицинского профиля, из которой этот медицинский работник может выбрать необходимые или рекомендуемые медицинские назначения, каждое из которых имеет свой предварительно заданный уникальный идентификатор медицинского назначения пациента и которые войдут в состав указанной сформированной группы медицинских назначений пациента, при этом при утверждении медицинским работником сформированной группы медицинских назначений пациента ей присваивается уникальный идентификатор группы медицинских назначений пациента. Медицинский работник, при необходимости, может сформировать вышеописанным способом несколько групп медицинских назначений для одного пациента клиники, в частности две и более групп медицинских назначений пациента, как в рамках одного посещения пациентом этого медицинского работника, так и в рамках нескольких посещений пациентом этого медицинского работника, в том числе при выполнении пациентом медицинских назначений из другой группы медицинских назначений, определенном или установленной тем же самым медицинским работником или другим медицинским работником, при этом все сформированные группы медицинских назначений пациента будут внесены или добавлены в медицинскую карту пациента на основании уникального идентификатора пациента.It should also be noted that in order to determine or establish specific medical appointments when forming a new group of medical appointments of a patient, the medical worker sends, through the
В случае, когда медицинский работник добавил или записал, посредством, например, пользовательского устройства 300 клиники, новую группу медицинских назначений в виде новых связанных медицинских назначений в медицинскую карту пациента, происходит обновление соответствующих данных этой медицинской карты пациента, хранящихся в локальном хранилище 60 данных (в зависимости от варианта реализации, как описано выше в данном документе, в обособленном локальном хранилище данных и/или удаленном хранилище данных).In the event that a healthcare professional has added or recorded, through, for example, the
Следует отметить, что сохраненная обновленная медицинская карта пациента поставлена в соответствие с уникальным идентификатором пациента, новая группа медицинских назначений пациента, добавленная в медицинскую карту пациента, поставлена в соответствие с уникальным идентификатором пациента и уникальным идентификатором группы медицинских назначений пациента, а каждое медицинское назначение пациента во вновь добавленной группе медицинских назначений пациента поставлено в соответствие с уникальным идентификатором медицинского назначения пациента, уникальным идентификатором группы медицинских назначений пациента и уникальным идентификатором пациента.It should be noted that the saved updated patient medical record is mapped to the unique patient ID, the new patient medical assignment group added to the patient medical record is mapped to the unique patient identifier and the unique patient medical assignment group identifier, and each patient medical assignment is mapped to the newly added patient medical assignment group is mapped to the patient's unique medical assignment ID, the patient's unique medical assignment group identifier, and the patient's unique identifier.
Следует также отметить, что медицинская карта пациента может одновременно содержать множество групп медицинских назначений пациента, определенных или установленных по меньшей мере одним медицинским работником клиники, при этом каждая из указанного множества групп медицинских назначений пациента поставлена в соответствием со своим уникальным идентификатором группы медицинских назначений пациента и уникальным идентификатором пациента и имеет разный статус выполнения, что влияет на то, будет ли она учитываться при формировании, посредством модуля 40 записи пациентов, записи пациента к группе медицинских работников клиники, что будет более подробно описано далее. В частности, меньшей мере некоторые из групп медицинских назначений пациента еще предстоит выполнить пациенту (имеют статус невыполненных), некоторые группы медицинских назначений пациента уже выполнены пациентом (имеют статус выполненных), а некоторые другие группы медицинских назначений пациента еще только частично выполнены пациентом (имеют статус выполненных по меньшей мере частично), при этом необходимая группа медицинских назначений пациента может быть выделена или идентифицирована в указанном множестве групп медицинских назначений пациента на основании, в частности, ее уникального идентификатора группы медицинских назначений пациента.It should also be noted that a patient's medical record may simultaneously contain a plurality of patient medical assignment groups defined or set by at least one medical professional of the clinic, each of said plurality of patient medical assignment groups being assigned with its own unique identifier of the patient medical assignment group, and unique identifier of the patient and has a different execution status, which affects whether it will be taken into account in the formation, by means of the
В некоторых вариантах реализации настоящего изобретения вносить или записывать, посредством пользовательского устройства 300 клиники, медицинские назначения в медицинскую карту пациента может и пользователь, являющийся медицинским работником, которого прошел или посетил пациент клиники, или уполномоченным административным работником клиники, при этом он может и не использовать группу допустимых медицинских назначений, данные о которых хранятся в локальном хранилище 60 данных, а может указывать эти медицинские назначения пациента исключительно в соответствии со своими профессиональными знаниями.In some embodiments of the present invention, medical appointments in a patient's medical record can be entered or recorded through the
В дополнение к обновлению соответствующих данных медицинских карт пациентов, сохраненных в локальном хранилище 60 данных, при внесении или добавлении по меньшей мере одним пользователем по меньшей мере одной новой группы медицинских назначений по меньшей мере в одну из медицинских карт пациентов модуль 20 медицинских карт может автоматически устанавливать связь с модулем 40 записи пациентов или может подключаться к нему, на основании соответствующего системного запроса о передаче данных, с обеспечением передачи или направления данных групп медицинских назначений пациентов в модуль 40 записи пациентов для их последующей обработки в нем нижеописанным способом.In addition to updating the corresponding patient medical record data stored in the
Модуль графиков работыWork schedules module
Модуль 30 графиков работы, показанный на фиг. 1 в составе вычислительного устройства 100, подключен, посредством шины 50 связи, к модулю 10 связи с возможностью обмена с ним данными и предназначен для управления электронными графиками работы медицинских работников в клинике или ведения таких электронных графиков работы медицинских работников.The
Модуль 30 графиков работы может быть реализован в виде одного отдельного процессора, такого как процессор общего назначения или процессор специального назначения (например, процессор для цифровой обработки сигналов, специализированная интегральная схема и т.п.).The
Модуль 30 графиков работы выполнен с возможностью получения доступа к локальному хранилищу 60 данных (в зависимости от варианта реализации, как описано выше в данном документе, к обособленному локальному хранилищу данных с использованием шины 50 связи и/или удаленному хранилищу данных с использованием модуля 10 связи) или возможностью связи с ним с использованием шины 50 связи с обеспечением извлечения из него данных о шаблоне графика работы медицинского работника для создания или генерирования, для каждого медицинского работника в клинике, с которым был заключен трудовой договор, индивидуального электронного графика работы, поставленного в соответствие по меньшей мере с уникальным идентификатором, первоначально присвоенным этому медицинскому работнику, и уникальным идентификатором медицинского профиля, который имеет указанный медицинский работник. Каждый созданный или сгенерированный индивидуальный электронный график работы медицинского работника первоначально заполняется по меньшей мере одним пользователем, посредством пользовательского устройства 300 клиники, известными сведениями о плановом режиме работы этого медицинского работника, содержащем совокупность отдельных временных периодов, для каждого из которых указано, ведет ли этот медицинский работник прием пациентов в клинике или нет (например, может быть использована любая метка, отражающая занятость медицинского работника в конкретный отдельный временной период и известная по меньшей мере одному из других функциональных модулей вычислительного устройства 100). Кроме того, персональный график работы медицинского работника может дополнительно содержать вспомогательные сведения о работе этого медицинского работника, например, сведения о времени/дате работы медицинского работника, сведения о датах посещения медицинским работников лекций/семинаров/конференций и прочих мероприятий повышения квалификации, сведения о днях отсутствия медицинского работника в связи с одобренным отгулом, сведения о днях отсутствия медицинского работника в связи с болезнью, сведения о датах пребывания медицинского работника в отпуске и/или т.п. В дальнейшем данные созданного электронного графика работы медицинского работника, который поставлен в соответствии с присвоенным уникальным идентификатором медицинского работника, записывают или сохраняют в локальное хранилище 60 данных (в зависимости от варианта реализации, как описано выше в данном документе, сохраняют в обособленное локальное хранилище данных, к которому модуль 30 графиков работы может получить доступ или с которым модуль 30 графиков работы может установить связь с использованием шины 50 связи, и/или сохраняют в удаленное хранилище данных, к которому модуль 30 графиков работы может получить доступ или с которым модуль 30 графиков работы может установить связь с использованием модуля 10 связи).The
Модуль 30 графиков работы также выполнен с возможностью доступа к локальному хранилищу 60 данных или возможностью связи с ним с использованием шины 50 связи с обеспечением извлечения из него данных графика работы медицинского работника для конкретного медицинского работника на основании уникального идентификатора медицинского работника для дополнения указанного графика работы новыми сведениями или внесения в него новых сведений, в частности новых сведений касательно режима работы этого медицинского работника, а также для уточнения или изменения в графике работы медицинского работника по меньшей мере одних из ранее добавленных или внесенных сведений ввиду, например, возникновения жизненных факторов, препятствующих выходу медицинского работника на рабочее место, в частности в виду болезни медицинского работника, болезни родственника медицинского работника, болезни ребенка медицинского работника и/или т.п.The
В случае, когда по меньшей мере один пользователь добавил, уточнил и/или изменил, посредством пользовательского устройства 300 клиники, по меньшей мере некоторые сведения в графике работы по меньшей мере одного медицинского работника клиники, происходит обновление соответствующих данных в графике работы соответствующего медицинского работника, хранящемся в локальном хранилище 60 данных (в зависимости от варианта реализации, как описано выше в данном документе, в обособленном локальном хранилище данных и/или удаленном хранилище данных). Следует отметить, что каждый сохраненный обновленный график работы медицинского работника поставлен в соответствие по меньшей мере с уникальным идентификатором медицинского работника и уникальным идентификатором медицинского профиля медицинского работника.In the event that at least one user has added, clarified and / or changed, through the
Следует отметить, что модуль 30 графиков работы позволяет обрабатывать множество различных управляющих команд пользователей от множества различных пользовательских устройств, наподобие пользовательского устройства 300 клиники, в режиме реального времени, при этом модуль 30 графиков работы также позволяет каждому пользователю такого пользовательского устройства клиники параллельно заполнять и/или редактировать графики работы по меньшей мере двух разных медицинских работников клиники. Кроме того, модуль 30 графиков работы может быть дополнительно выполнен с возможностью создания сводного графика работы медицинских работников клиники, в котором одновременно представлены графики работы всех или по меньшей мере части медицинских работников клиники, на основании соответствующих данных графиков работы медицинских работников, хранящихся в локальном хранилище 60 данных, к которому модуль 30 графиков работы может получить доступ с использованием шины 50 связи.It should be noted that the
Таким образом, модуль 10 связи обеспечивает по меньшей мере одному пользователю, использующему пользовательское устройство 300 клиники, снабженное стандартными средствами ввода-вывода, возможность передачи соответствующих управляющих команд пользователя от пользовательского устройства 300 клиники на модуль 30 графиков работы с предоставлением пользователю доступа к функциональным возможностям модуля 30 графиков работы, что обеспечивает возможность создания пользователем, посредством своего пользовательского устройства 300 клиники, электронного графика работы медицинского работника для каждого медицинского работника клиники и возможность ведения/заполнения или редактирования пользователем, посредством своего пользовательского устройства 300 клиники, этого созданного графика работы медицинского работника, в частности путем внесения в электронный график работы медицинского работника сведений о режиме работы этого медицинского работника. Другими словами, пользователь, при наличии надлежащих прав доступа, данные о которых хранятся в локальном хранилище 60 данных (в зависимости от варианта реализации, как описано выше в данном документе, могут быть сохранены в обособленном локальном хранилище данных, к которому модуль 20 медицинских карт может получить доступ или с которым модуль 20 медицинских карт может установить связь с использованием шины 50 связи, и/или сохранены в удаленном хранилище данных, к которому модуль 20 медицинских карт может получить доступ или с которым модуль 20 медицинских карт может установить связь с использованием модуля 10 связи), к которому модуль 30 графиков работы может получить доступ с использованием шины 50 связи, может внести в электронный график работы медицинского работника новые сведения о режиме работы этого медицинского работника, например в рамках нового рабочего месяца или новой рабочей недели, с обеспечением обновления соответствующих данных графика работы медицинского работника, соответствующего этому медицинскому работнику и поставленного в соответствии с уникальным идентификатором этого медицинского работника и уникальным идентификатором медицинского профиля этого медицинского работника.Thus, the
Модуль записи пациентовPatient recording module
Модуль 40 записи пациентов, показанный на фиг. 1 в составе вычислительного устройства 100, подключен, посредством шины 50 связи, к модулю 10 связи с возможностью обмена с ним данными и предназначен для управления электронными записями пациентов клиники к медицинским работникам клиники или ведения таких электронных записей пациентов клиники к медицинским работникам клиники.The
Модуль 40 записи пациентов может быть реализован в виде одного отдельного процессора, такого как процессор общего назначения или процессор специального назначения (например, процессор для цифровой обработки сигналов, специализированная интегральная схема и т.п.).The
Для обеспечения возможности управления записями пациентов к медицинским работникам клиники или возможности их ведения модуль 40 записи пациентов выполнен с возможностью осуществления по меньшей мере следующих операций: (1) получение, от модуля 20 медицинских карт, по меньшей мере одной группы медицинских назначений по меньшей мере из одной медицинской карты с обеспечением идентификации пациента, связанного с каждой из полученных групп медицинских назначений; (2) получение, от модуля 30 графиков работы, графиков работы медицинских работников для каждого медицинского назначения в каждой из полученных групп медицинских назначений, соответствующих идентифицированному пациенту; (3) формирование, на основании полученных графиков работы медицинских работников, записи пациента к группе медицинских работников, в которой каждый медицинский работник соответствует одному из назначений пациента и которая позволяет идентифицированному пациенту выполнить указанную группу медицинских назначений за заданный период времени; (4) подключение к модулю связи для направления идентифицированному пациенту информационного сообщения, сгенерированного на основании указанной сформированной записи.In order to provide the ability to manage or maintain patient records to medical staff of the clinic, the
Для осуществления вышеописанной операции (1) модуль 40 записи пациентов принимает запрос от модуля 20 медицинских карт на передачу данных с последующим разрешением указанной передачи данных, что приводит к автоматической передаче или отправке модулем 20 медицинских карт данных групп медицинских назначений пациентов клиники в модуль 40 записи пациентов, в результате чего модуль 40 записи пациентов может получить данные по меньшей мере об одной группе медицинских назначений пациента по меньшей мере из одной медицинской карты пациента, например может получить две новые группы медицинских назначений из одной медицинской карты пациента, одну новую группу медицинских назначений из другой медицинской карты пациента и еще одну новую группу медицинских назначений из еще одной медицинской карты пациента.To carry out the above-described operation (1), the
В одном из вариантов реализации настоящего изобретения модуль 40 записи пациентов может быть выполнен с возможностью подключения к локальному хранилищу 60 данных или возможностью установления с ним связи (в зависимости от варианта реализации, как описано выше в данном документе, обособленному локальному хранилищу данных, к которому модуль 40 записи пациентов может получить доступ или с которым модуль 40 записи пациентов может установить связь с использованием шины 50 связи, и/или удаленному хранилищу данных, к которому модуль 40 записи пациентов может получить доступ или с которым модуль 40 записи пациентов может установить связь с использованием модуля 10 связи) с использованием шины 50 связи для извлечения по меньшей мере одной новой группы медицинских назначений по меньшей мере из одной соответствующей медицинской карты пациента на основании уникального идентификатора группы медицинских назначений пациента, известного или ставшего известным модулю 40 записи пациентов.In one embodiment of the present invention, the
В другом варианте реализации настоящего изобретения модуль 40 записи пациентов может быть выполнен с возможностью периодического направления запроса в модуль 20 медицинских карт для получения от него уникальных идентификаторов групп медицинских назначений для новых групп медицинских назначений пациентов клиники, добавленных или записанных в медицинские карты пациентов за заданный период времени, например за период времени, прошедший с момента направления модуль 20 медицинских карт последнего такого запроса, например для получения В этом варианте реализации модуль 40 записи пациентов в дальнейшем может подключиться к локальному хранилищу 60 данных или установить с ним связь (в зависимости от варианта реализации, как описано выше в данном документе, может подключиться к обособленному локальному хранилищу данных или установить с ним связь с использованием шины 50 связи и/или подключиться к удаленному хранилищу данных или установить с ним связь с использованием модуля 10 связи) с использованием шины 50 связи для извлечения по меньшей мере одной новой группы медицинских назначений по меньшей мере из одной соответствующей медицинской карты пациента на основании полученных уникальных идентификаторов групп медицинских назначений.In another embodiment of the present invention, the
Еще в одном варианте реализации настоящего изобретения модуль 40 записи пациентов может быть дополнительно выполнен с возможностью направления соответствующего запроса в модуль 20 медицинских карт для получения от него необходимых групп медицинских назначений из медицинских карт пациентов. В этом варианте реализации модуль 30 графиков работы, при получении им запроса от модуля 40 записи пациентов, может подключиться к локальному хранилищу 60 данных или установить с ним связи (в зависимости от варианта реализации, как описано выше в данном документе, может подключиться к обособленному локальному хранилищу данных или установить с ним связь с использованием шины 50 связи и/или подключиться к удаленному хранилищу данных или установить с ним связь с использованием модуля 10 связи) с использованием шины 50 связи для извлечения из него по меньшей мере одной группы медицинских назначений по меньшей мере из одной медицинской карты, на основании, в частности, уникальных идентификаторов медицинского профиля. В дальнейшем модуль 20 медицинских карт передает или направляет извлеченные медицинские назначения пациента, соответствующие вышеописанному запросу модуля 40 записи пациентов, в модуль 40 записи пациентов.In yet another embodiment of the present invention, the
В дальнейшем модуль 40 записи пациентов, при осуществлении вышеописанной операции (1), идентифицирует пациента, связанного с каждой из полученных групп медицинских назначений, на основании уникального идентификатора пациента, в соответствие с которым поставлена указанная группа медицинских назначений.Subsequently, the
Таким образом, модуль 40 записи пациентов может в результате, например, выявить или обнаружить, что одному идентифицированному пациенту клиники соответствует две группы медицинских назначений среди полученных групп медицинских назначений, другому пациенту клиники пациентов соответствует одна группа медицинских назначений среди полученных групп медицинских назначений, а еще одному пациенту клиники соответствует еще одна группа медицинских назначений среди полученных групп медицинских назначений.Thus, the
Для осуществления вышеописанной операции (2) модуль 40 записи пациентов направляет запрос в модуль 30 графиков работы на передачу или отправку ему графиков работы медицинских работников для каждого медицинского назначения в каждой из полученных групп медицинских назначений, соответствующих пациенту, идентифицированному при осуществлении модулем 40 записи пациентов операции (1). Таким образом, ввиду того, что каждое медицинское назначение в каждой полученной группе медицинских назначений, поставленной в соответствие с уникальным идентификатором группы медицинских назначений и уникальным идентификатором пациента, поставлено в соответствие с уникальным идентификатором медицинского профиля, а каждый график работы медицинского работника, хранящийся в локальном хранилище 60 данных, к которому модуль 30 графиков работы имеет доступ посредством шины 50 связи, поставлен в соответствие с уникальным идентификатором медицинского работника и уникальным идентификатором медицинского профиля, то модуль 40 записи пациентов получает или принимает от модуля 30 графиков работы для каждого медицинского назначения из конкретной полученной группы медицинских назначений только те графики работы медицинских работников, которые поставлены в соответствие с тем же самым уникальным идентификатором медицинского профиля, что и указанное медицинское назначение, т.е. графики работы всех медицинских работников, имеющих конкретный медицинский профиль. Другими словами, если конкретное медицинское назначение в полученной группе медицинских назначений будет по сути соответствовать, например, рекомендации медицинского работника сделать гастроскопию, то модуль 40 записи пациентов получит, от модуля 30 графиков работы, графики работы всех гастроскопистов клиники (медицинских работников клиники, медицинским профилем которых является гастроскопия).To perform the above-described operation (2), the
В одном из вариантов реализации настоящего изобретения модуль 40 записи пациентов может быть выполнен с возможностью подключения к локальному хранилищу 60 данных или возможностью установления с ним связи (в зависимости от варианта реализации, как описано выше в данном документе, обособленному локальному хранилищу данных, к которому модуль 40 записи пациентов может получить доступ или с которым модуль 40 записи пациентов может установить связь с использованием шины 50 связи, и/или удаленному хранилищу данных, к которому модуль 40 записи пациентов может получить доступ или с которым модуль 40 записи пациентов может установить связь с использованием модуля 10 связи) с использованием шины 50 связи для извлечения графиков работы медицинских работников для каждого медицинского назначения в каждой из полученных групп медицинских назначений, соответствующих идентифицированному пациенту, на основании, в частности, уникального идентификатора медицинского профиля.In one embodiment of the present invention, the
В других вариантах реализации настоящего изобретения модуль 40 записи пациентов может быть дополнительно выполнен с возможностью направления соответствующего запроса в модуль 30 графиков работы для получения от него необходимых графиков работы медицинских работников. В этом варианте реализации модуль 30 графиков работы, при получении им запроса от модуля 40 записи пациентов, может подключиться к локальному хранилищу 60 данных или установить с ним связи (в зависимости от варианта реализации, как описано выше в данном документе, может подключиться к обособленному локальному хранилищу данных или установить с ним связь с использованием шины 50 связи и/или подключиться к удаленному хранилищу данных или установить с ним связь с использованием модуля 10 связи) с использованием шины 50 связи для извлечения из него графиков работы медицинских работников для каждого медицинского назначения в каждой из полученных групп медицинских назначений, соответствующих идентифицированному пациенту, на основании, в частности, уникального идентификатора медицинского профиля. В дальнейшем модуль 30 графиков работы передает или направляет извлеченные графики работы медицинских работников, соответствующие вышеописанному запросу модуля 40 записи пациентов, в модуль 40 записи пациентов.In other embodiments of the present invention, the
В дальнейшем, при осуществлении вышеописанной операции (3) модуль 40 записи пациентов анализирует полученные графики работы медицинских работников по каждому медицинскому назначению, содержащемуся в каждой из групп медицинских назначений, соответствующих каждому из идентифицированных пациентов, и набирает или подбирает для каждой группы медицинских назначений идентифицированного пациента группу медицинских работников, каждый из которых соответствует одному из назначений пациента в указанной группе медицинских назначений и графики работы которых в сочетании друг с другом позволяют этому идентифицированному пациенту выполнить указанную группу медицинских назначений за заданный период времени (например, 5 рабочих дней, одна календарная неделя, один календарный месяц и т.п.) или заминимальный период времени, с последующим формированием записи идентифицированного пациента к набранной или подобранной группе медицинских работников. Каждую сформированную запись к набранной или подобранной группе медицинских работников, соответствующей идентифицированному пациенту, модуль 40 записи пациентов сохраняет в локальном хранилище 60 данных (в зависимости от варианта реализации, как описано выше в данном документе, в обособленном локальном хранилище данных с использованием шины 50 связи и/или удаленном хранилище данных с использованием модуля 10 связи) в конкретную медицинскую карту, соответствующую уникальному идентификатору идентифицированного пациента.Subsequently, when performing the above-described operation (3), the
В дальнейшем, при осуществлении вышеописанной операции (4) модуль 40 записи пациентов получает доступ к локальному хранилищу 60 данных (в зависимости от варианта реализации, как описано выше в данном документе, к обособленному локальному хранилищу данных с использованием шины 50 связи и/или удаленному хранилищу данных с использованием модуля 10 связи) или устанавливает с ним связь с использованием шины 50 связи с обеспечением извлечения из него шаблона информационного сообщения для формирования или генерирования, с использованием данных сформированной записи идентифицированного пациента к группе медицинских работников, информационного сообщения для этого идентифицированного пациента, при этом модуль 40 записи пациентов сохраняет каждое сгенерированное информационное сообщение, соответствующее идентифицированному пациенту, в локальном хранилище 60 данных (в зависимости от варианта реализации, как описано выше в данном документе, в обособленном локальном хранилище данных с использованием шины 50 связи и/или удаленном хранилище данных с использованием модуля 10 связи) в соответствии по меньшей мере с уникальным идентификатором идентифицированного пациента.Subsequently, when performing the above-described operation (4), the
В дальнейшем, при осуществлении вышеописанной операции (4) модуль 40 записи пациентов также получает доступ к локальному хранилищу 60 данных (в зависимости от варианта реализации, как описано выше в данном документе, к обособленному локальному хранилищу данных с использованием шины 50 связи и/или удаленному хранилищу данных с использованием модуля 10 связи) или устанавливает с ним связь с использованием шины 50 связи с обеспечением извлечения из него по меньшей мере одних из вспомогательных идентификационных данных идентифицированного пациента, например по меньшей мере одних из таких данных, как адрес электронной почты (e-mail), контактный номер, аккаунт в социальной сети, аккаунт в мессенджере и т.п., на основании уникального идентификатора идентифицированного пациента и подключается к модулю 10 связи для направления или передачи, посредством модуля 10 связи, идентифицированному пациенту сгенерированное информационное сообщение на основании указанных извлеченных вспомогательных идентификационных данных, соответствующих идентифицированному пациенту. Следует отметить, что каждое такое информационное сообщение содержит, помимо прочего, сведения о дате/времени посещения каждого из медицинских работников в группе медицинских работников, соответствующей группе медицинских назначений идентифицированного пациента. Таким образом, модуль 40 записи пациентов, например, может передавать, посредством модуля 10 связи, сгенерированное информационное сообщение на пользовательское устройство 400 пациента с использованием сотовой сети 600, например в виде SMS-сообщения или MMS-сообщения по меньшей мере на один номер телефона идентифицированного пациента, и/или на пользовательское устройство 200 пациента с использованием сети 500 Интернет, например в виде электронного сообщения (e-mail) по меньшей мере на один адрес электронной почты идентифицированного пациента, электронного сообщения по меньшей мере в одной из известных социальных сетей (например, Вконтакте, Facebook, одноклассники и т.п.), в которых зарегистрирован идентифицированный пациент, электронного сообщения по меньшей мере в одной из известных систем обмена сообщениями (мессенджерах, таких как ICQ, «Skype», «WhatsApp», «Telegram» и т.п.), в которых зарегистрирован идентифицированный пациент, и/или т.п.Further, when performing the above-described operation (4), the
В одном из вариантов реализации настоящего изобретения в рамках осуществления вышеописанной операции (4) модуль 40 записи пациентов может быть дополнительно выполнен с возможностью получения доступа к локальному хранилищу 60 данных (в зависимости от варианта реализации, как описано выше в данном документе, к обособленному локальному хранилищу данных с использованием шины 50 связи и/или удаленному хранилищу данных с использованием модуля 10 связи) или возможностью установления с ним связи с использованием шины 50 связи для получения или извлечения из него данных о предпочтениях пациента и/или данных о занятости пациента, соответствующих идентифицированному пациенту, на основании уникального идентификатора идентифицированного пациента. В этом варианте реализации модуль 40 записи пациентов может быть дополнительно выполнен с возможностью учета этих сведений, то есть данных о предпочтениях пациента и/или данных о занятости пациента, при формировании идентифицированного пациента к группе медицинских работников.In one of the embodiments of the present invention, within the framework of the above-described operation (4), the
В другом варианте реализации модуль 40 записи пациентов может быть дополнительно выполнен с возможностью получения доступа к локальному хранилищу 60 данных (в зависимости от варианта реализации, как описано выше в данном документе, к обособленному локальному хранилищу данных с использованием шины 50 связи и/или удаленному хранилищу данных с использованием модуля 10 связи) или возможностью установления с ним связи с использованием шины 50 связи для получения или извлечения из него данных о предпочтениях пациента и/или данных о занятости пациента, соответствующих идентифицированному пациенту, на основании уникального идентификатора идентифицированного пациента и данных о записях пациента к группам медицинских работников, соответствующих идентифицированному пациенту, на основании уникального идентификатора идентифицированного пациента с обеспечением создания обновленной записи идентифицированного пациента к группе медицинских работников или обновленных записей идентифицированного пациента к соответствующим группам медицинских работников на основе указанных сведений (в соответствии с операцией (4) в приведенном выше описании) и, при необходимости, с обеспечением направления, посредством модуля 50 связи, идентифицированному пациенту обновленного информационного сообщения, сгенерированного на основании такой обновленной записи. В этом варианте реализации настоящего изобретения каждую обновленную запись к группе медицинских работников, соответствующей идентифицированному пациенту, модуль 40 записи пациентов сохраняет в локальном хранилище 60 данных (в зависимости от варианта реализации, как описано выше в данном документе, в обособленном локальном хранилище данных с использованием шины 50 связи и/или удаленном хранилище данных с использованием модуля 10 связи) в конкретную медицинскую карту, соответствующую уникальному идентификатору идентифицированного пациента.In another implementation, the
В некоторых вариантах реализации настоящего изобретения модуль 40 записи пациентов может быть дополнительно выполнен с возможностью периодического подключения, посредством шины 50 связи, к модулю 30 графиков работы для выявления изменений в графике работы каждого медицинского работника из группы медицинских работников в сформированной записи пациента с обеспечением возможности создания обновленной записи идентифицированного пациента к группе медицинских работников с учетом указанных выявленных изменений (в соответствии с операцией (4) в приведенном выше описании) и, при необходимости, с обеспечением направления, посредством модуля 50 связи, идентифицированному пациенту обновленного информационного сообщения, сгенерированного на основании такой обновленной записи. В этом варианте реализации модуль 40 записи пациентов направляет соответствующий запрос в модуль 30 графиков работы для получения от него графика работы каждого медицинского работника из группы медицинских работников в сформированной записи пациента на основании по меньшей мере уникального идентификатора указанного медицинского работника. Таким образом, модуль 30 графиков работы, при получении им запроса от модуля 40 записи пациентов, может подключиться к локальному хранилищу 60 данных или установить с ним связи (в зависимости от варианта реализации, как описано выше в данном документе, может подключиться к обособленному локальному хранилищу данных или установить с ним связь с использованием шины 50 связи и/или подключиться к удаленному хранилищу данных или установить с ним связь с использованием модуля 10 связи) с использованием шины 50 связи для извлечения из него графика работы каждого медицинского работника из группы медицинских работников в сформированной записи пациента на основании по меньшей мере уникального идентификатора указанного медицинского работника. В дальнейшем модуль 30 графиков работы передает или направляет извлеченные графики работы медицинских работников, соответствующие вышеописанному запросу модуля 40 записи пациентов, в модуль 40 записи пациентов, который, в случае выявления им изменений в графике работы по меньшей мере одного из медицинских работников, входящих в состав группы медицинских работников из сформированной записи пациента, создает (в соответствии с операцией (4) в приведенном выше описании) обновленную запись идентифицированного пациента к группе медицинских работников с учетом указанных выявленных изменений. В этом варианте реализации настоящего изобретения каждую обновленную запись к группе медицинских работников, соответствующей идентифицированному пациенту, модуль 40 записи пациентов сохраняет в локальном хранилище 60 данных (в зависимости от варианта реализации, как описано выше в данном документе, в обособленном локальном хранилище данных с использованием шины 50 связи и/или удаленном хранилище данных с использованием модуля 10 связи) в конкретную медицинскую карту, соответствующую уникальному идентификатору идентифицированного пациента. В одной из разновидностей этого варианта реализации модуль 40 записи пациентов может самостоятельно подключаться к обособленному локальному хранилищу данных или устанавливать с ним связь с использованием шины 50 связи и/или подключаться к удаленному хранилищу данных или устанавливать с ним связь с использованием модуля 10 связи) с использованием шины 50 связи для извлечения из него необходимых графиков работы медицинских работников, как описано выше, для последующего выявления в них изменений с обеспечением возможности создания обновленной записи идентифицированного пациента к группе медицинских работников с учетом указанных выявленных изменений, как описано выше.In some embodiments of the present invention, the
В иных вариантах реализации настоящего изобретения модуль 10 связи может дополнительно обеспечивать пользователю возможность подключения к модулю 40 записи пациентов для дополнения сформированной записи пациента данными, указывающими на прохождение по меньшей мере одного медицинского работника из группы медицинских работников, соответствующей указанной сформированной записи пациента, и/или пропуск пациентом по меньшей мере одного медицинского работника из указанной группы медицинских работников, соответствующей указанной сформированной записи пациента. Таким образом, например, медицинский работник, которого пациент должен пройти в соответствии со своей записью к группе медицинских работников, соответствующих группе медицинских назначений этого пациента, после или во время приема этого пациента может дополнить, посредством пользовательского устройства 300 клиники, подключенного к модулю 40 записи пациентов с использованием модуля 10 связи, указанную запись пациента в его медицинской карте данными, указывающими на прохождение этого медицинского работника, или данными о пропуске пациентом этого медицинского работника (неявке на прием). Модуль 40 записи пациентов, при получении им запроса от пользовательского устройства 300 клиники на дополнение записи пациента к группе медицинских работников, подключается к локальному хранилищу 60 данных или устанавливает с ним связи (в зависимости от варианта реализации, как описано выше в данном документе, может подключиться к обособленному локальному хранилищу данных или установить с ним связь с использованием шины 50 связи и/или подключиться к удаленному хранилищу данных или установить с ним связь с использованием модуля 10 связи) с использованием шины 50 связи для извлечения из него данных о записи пациента к группе медицинских работников.In other embodiments of the present invention, the
В других вариантах реализации настоящего изобретения модуль 40 записи пациентов, при обнаружении изменений по меньшей мере в одном из графиков работы медицинских работников, входящих в состав группы медицинских работников в сформированной записи пациента, может быть дополнительно выполнен с возможностью формирования обновленной записи идентифицированного пациента, создаваемой вышеописанным образом с учетом указанных обнаруженных изменений, а также данных о пройденных медицинских работниках и/или данных о пропущенных медицинских работниках, которыми могла быть дополнена сформированная запись идентифицированного пациента в некоторых из вышеописанных вариантах реализации настоящего изобретения, с обеспечением направления идентифицированному пациенту обновленного сообщения, генерируемого вышеописанным образом.In other embodiments of the present invention, the
В некоторых иных вариантах реализации настоящего изобретения при подключении, посредством модуля 10 связи, пользователя к модулю 20 медицинских карт для внесения в медицинскую карту идентифицированного пациента дополнительных медицинских назначений, полученных при посещении пациентом по меньшей мере одного медицинского работника из группы медицинских работников, соответствующей сформированной записи, модуль 40 записи пациентов дополнительно выполнен с возможностью осуществления следующих операций: (i) подключения к модулю 20 медицинских карт для получения от него указанных дополнительных медицинских назначений из медицинской карты пациента; (ii) подключения к модулю 30 графиков работы для получения от него графиков работы медицинских работников для каждого из дополнительных медицинских назначений пациента; (iii) дополнения сформированной записи пациента, на основании полученных графиков работы медицинских работников, дополнительной группой медицинских работников, позволяющей пациенту выполнить по меньшей мере некоторые из дополнительных медицинских назначений или по меньшей мере некоторые из дополнительных медицинских назначений и оставшихся медицинских назначений в группе медицинских назначений, соответствующей сформированной записи пациента, за заданный период времени с обеспечением формирования обновленной записи пациента, и (iv) направления пациенту обновленного сообщения, сформированного на основании полученной обновленной записи пациента.In some other embodiments of the present invention, when a user is connected, via the
В других вариантах реализации настоящего изобретения модуль 40 записи пациентов, при формировании новой записи пациента к группе медицинских работников в соответствии с вышеописанной операцией (4), может дополнительно получать доступ к локальному хранилищу 60 данных (в зависимости от варианта реализации, как описано выше в данном документе, к обособленному локальному хранилищу данных с использованием шины 50 связи и/или удаленному хранилищу данных с использованием модуля 10 связи) или устанавливать с ним связь с использованием шины 50 связи для получения или извлечения из него имеющихся данных о записях пациента к группам медицинских работников, соответствующих идентифицированному пациенту, на основании уникального идентификатора идентифицированного пациента с обеспечением учета этих сведений при формировании указанной новой записи идентифицированного пациента к группе медицинских работников. Другими словами, в данном варианте реализации настоящего изобретения модуль 40 записи пациентов может учитывать, при формировании новой записи пациента к группе медицинских работников в соответствии с новой группой медицинских назначений пациента, потенциальную занятость пациента прохождением медицинских работников в рамках выполнения этим пациентом другой группы медицинских назначений, что позволит, при наличии у пациента нескольких групп медицинских назначений, предотвратить возможность записи пациента в одно и то же время на одну и ту же дату к разным медицинским работникам в рамках выполнения разных групп медицинских назначений. Кроме того, в одной из разновидностей данного варианта реализации настоящего изобретения модуль 40 записи пациентов может учитывать при формировании новой записи пациента к группе медицинских работников по меньшей мере одни из следующих данных: (i) имеющиеся данные о записях пациента к группам медицинских работников, соответствующие указанному пациенту и сохраненные в локальном хранилище 60 данных (в зависимости от варианта реализации, как описано выше в данном документе, в обособленном локальном хранилище данных или удаленном хранилище данных); (ii) данные о предпочтениях пациента; (iii) данные о занятости пациента; (iv) данные об изменениях в графиках работы медицинских работников из группы медицинских работников, соответствующих сформированной записи пациента; (v) данные о прохождении пациентов по меньшей мере одного медицинского работника из группы медицинских работников, соответствующих сформированной записи пациента; и/или (vi) данные о пропуске пациентом по меньшей мере одного медицинского работника из группы медицинских работников, соответствующих сформированной записи пациента. Кроме того, еще в одной разновидности данного варианта реализации настоящего изобретения модуль 40 записи пациентов может генерировать сводное информационное сообщение, созданное на основании новой записи пациента к группе медицинских работников и по меньшей мере одной ранее сформированной записи этого пациента к группе медицинских работников, в частности данных о медицинских работниках, которых пациенту осталось пройти в рамках каждой из указанных ранее сформированных записей, при этом по мере прохождения пациентом медицинских работников из группы медицинских работников, соответствующей новой записи пациента, и/или прохождения пациентом медицинских работников из группы медицинских работников, соответствующей ранее сформированной записи пациента, модуль 40 записи пациентов может генерировать обновленное сводное информационное сообщение с учетом указанных пройденных медицинских работников.In other embodiments of the present invention, the
В некотором другом варианте реализации вычислительное устройство 100 для информирования пациентов может дополнительно содержать модуль выставления счетов, выполненный с возможностью подключения к модулю 40 записи пациентов для получения от него данных о пройденных медицинских работниках и с возможностью выставления по меньшей мере одного счета пациенту на основании полученных данных о пройденных медицинских работниках, которыми может быть дополнена запись пациента к группе медицинских работников.In some other implementation, the patient
Согласно одному из вариантов реализации настоящего изобретения, модуль 20 медицинских карт может быть разделен на несколько независимых модулей, каждый из которых может выполнять по меньшей мере одну из вышеописанных функциональных возможностей, присущих модулю 20 медицинских карт, и которые могут быть выполнены с возможностью связи друг с другом и остальными функциональными модулями вычислительного устройства 100 с помощью шины 50 связи, в частности с модулем 10 связи, модулем 30 графиков работы и/или модулем 40 записи пациентов.According to one embodiment of the present invention, the
Согласно еще одному варианту реализации настоящего изобретения, модуль 30 графиков работы может быть разделен на несколько независимых модулей, каждый из которых может выполнять по меньшей мере одну из вышеописанных функциональных возможностей, присущих модулю 30 графиков работы, и которые могут быть выполнены с возможностью связи друг с другом и остальными функциональными модулями вычислительного устройства 100 с помощью шины 50 связи, в частности с модулем 10 связи, модулем 20 медицинских карт и/или модулем 40 записи пациентов.In accordance with another embodiment of the present invention, the
Согласно другому варианту реализации настоящего изобретения, модуль 40 записи пациентов может быть разделен на несколько независимых модулей, каждый из которых может выполнять по меньшей мере одну из вышеописанных функциональных возможностей, присущих модулю 40 записи пациентов, и которые могут быть выполнены с возможностью связи друг с другом и остальными функциональными модулями вычислительного устройства 100 с помощью шины 50 связи, в частности с модулем 10 связи, модулем 20 медицинских карт и/или модулем 30 графиков работы.According to another embodiment of the present invention, the
Согласно некоторому другому варианту реализации настоящего изобретения, по меньшей мере часть из вышеописанных функциональных возможностей, присущих модулю 20 медицинских карт, модулю 30 графиков работы и/или модулю 40 записи пациентов может быть реализована в виде отдельного функционального подмодуля или функционального блока, входящего в состав соответствующего одного из модулей 20, 30, 40. Таким образом, модуль 20 медицинских карт может содержать несколько своих подмодулей, каждый из которых реализует по меньшей мере одну из вышеописанных функциональных возможностей, присущих модулю 20 медицинских карт, модуль 30 графиков работы может содержать несколько своих подмодулей, каждый из которых реализует по меньшей мере одну из вышеописанных функциональных возможностей, присущих модулю 30 графиков работы, а модуль 40 записи пациентов может содержать несколько своих подмодулей, каждый из которых реализует по меньшей мере одну из вышеописанных функциональных возможностей, присущих модулю 40 записи пациентов.According to some other embodiment of the present invention, at least part of the above-described functionality inherent in the
Согласно некоторым вариантам реализации настоящего изобретения, модуль 20 медицинских карт и/или модуль 30 графиков работы может быть встроены в качестве функциональных подмодулей или функциональных блоков в модуль 30 записи пациентов, в результате чего в таком варианте реализации настоящего изобретения модуль 30 графиков работы может дополнительно иметь вышеописанные функциональные возможности модуля 20 медицинских карт и/или модуля 30 графиков работы.According to some embodiments of the present invention, the
Согласно иным вариантам реализации настоящего изобретения, вычислительное устройство 100 для информирования пациентов может содержать единственный модуль записи пациентов (также может быть назван процессинговым модулем или информирующим модулем), имеющий все вышеописанные функциональные возможности, присущие модулю 20 медицинских карт, модулю 30 графиков работы и модулю 40 записи пациентов.In accordance with other embodiments of the present invention, the
Согласно другим вариантам реализации настоящего изобретения, вычислительное устройство 100 для информирования пациентов может содержать модуль связи для взаимодействия с пользователем, выполненный с возможностью получения по меньшей мере одной группы медицинских назначений по меньшей мере из одной медицинской карты пациента и с возможностью получения по меньшей мере одного графика работы медицинского работника, и модуль записи пациентов, выполненный с возможностью подключения к модулю связи для получения от него указанных медицинских назначений и указанных графиков работы медицинских работников и имеющий вышеописанные функциональные возможности, присущие модулю 40 записи пациентов.In accordance with other embodiments of the present invention,
Согласно некоторым другим вариантам реализации настоящего изобретения, вычислительное устройство 100 для информирования пациентов может содержать процессор или вычислительный блок, имеющий все вышеописанные функциональные возможности, присущие модулю 20 медицинских карт, модулю 30 графиков работы и модулю 40 записи пациентов.In accordance with some other embodiments of the present invention, patient
Согласно еще одному аспекту настоящего изобретения может быть предложено вычислительное устройство для информирования пациентов, содержащее:In accordance with another aspect of the present invention, there can be provided a computing device for informing patients, comprising:
модуль связи для взаимодействия с пользователем, выполненный с возможностью получения по меньшей мере одной группы медицинских назначений по меньшей мере из одной медицинской карты пациента и с возможностью получения по меньшей мере одного графика работы медицинского работника,a communication module for interacting with a user, configured to receive at least one group of medical appointments from at least one medical record of a patient and to receive at least one work schedule of a medical professional,
модуль записи пациентов для управления записями пациентов к медицинским работникам, выполненный с возможностью подключения к модулю связи для получения от него указанных медицинских назначений и указанных графиков работы медицинских работников и с возможностью осуществления по меньшей мере следующих операций:a patient recording module for managing patient records to medical professionals, configured to be connected to the communication module to receive from it specified medical appointments and specified work schedules of medical personnel and with the ability to perform at least the following operations:
осуществление идентификации пациента, связанного с каждой из полученных групп медицинских назначений,identification of the patient associated with each of the received groups of medical appointments,
формирование, на основании полученных графиков работы медицинских работников, записи пациента к группе медицинских работников, в которой каждый медицинский работник соответствует одному из назначений пациента и которая позволяет идентифицированному пациенту выполнить указанную группу медицинских назначений за заданный период времени, подключение к модулю связи для направления идентифицированному пациенту информационного сообщения, сгенерированного на основании указанной сформированной записи.formation, on the basis of the obtained work schedules of medical workers, a patient's record to a group of medical workers, in which each medical worker corresponds to one of the patient's appointments and which allows the identified patient to complete the specified group of medical appointments for a given period of time, connection to the communication module for referral to the identified patient an information message generated based on the specified generated record.
Согласно еще одному аспекту настоящего изобретения может быть предложено вычислительное устройство для информирования пациентов, содержащее: процессор, выполненный с возможностью осуществления по меньшей мере следующих операций:In accordance with another aspect of the present invention, there can be provided a computing device for informing patients, comprising: a processor configured to perform at least the following operations:
получение по меньшей мере одной группы медицинских назначений по меньшей мере из одной медицинской карты пациента,obtaining at least one group of medical appointments from at least one medical record of the patient,
получение по меньшей мере одного графика работы медицинского работника,obtaining at least one work schedule of a medical professional,
осуществление идентификации пациента, связанного с каждой из полученных групп медицинских назначений,identification of the patient associated with each of the received groups of medical appointments,
формирование, на основании полученных графиков работы медицинских работников, записи пациента к группе медицинских работников, в которой каждый медицинский работник соответствует одному из назначений пациента и которая позволяет идентифицированному пациенту выполнить указанную группу медицинских назначений за заданный период времени,formation, on the basis of the received work schedules of medical workers, a patient's record for a group of medical workers, in which each medical worker corresponds to one of the patient's appointments and which allows the identified patient to complete the specified group of medical appointments for a given period of time,
направление идентифицированному пациенту информационного сообщения, сгенерированного на основании указанной сформированной записи.sending to the identified patient an information message generated on the basis of said generated record.
Представленные иллюстративные варианты осуществления, примеры и описание служат лишь для обеспечения понимания заявляемого технического решения и не являются ограничивающими. Другие возможные варианты осуществления будут ясны специалисту из представленного описания. Объем настоящего изобретения ограничен лишь прилагаемой формулой изобретения.The presented illustrative embodiments, examples and description serve only to provide an understanding of the claimed technical solution and are not limiting. Other possible options for implementation will be clear to the specialist from the description provided. The scope of the present invention is limited only by the attached claims.
Claims (31)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2019126505A RU2741049C1 (en) | 2019-08-22 | 2019-08-22 | Computing device for informing patients (versions) |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2019126505A RU2741049C1 (en) | 2019-08-22 | 2019-08-22 | Computing device for informing patients (versions) |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU2741049C1 true RU2741049C1 (en) | 2021-01-22 |
Family
ID=74213413
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2019126505A RU2741049C1 (en) | 2019-08-22 | 2019-08-22 | Computing device for informing patients (versions) |
Country Status (1)
| Country | Link |
|---|---|
| RU (1) | RU2741049C1 (en) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5077666A (en) * | 1988-11-07 | 1991-12-31 | Emtek Health Care Systems, Inc. | Medical information system with automatic updating of task list in response to charting interventions on task list window into an associated form |
| US20030144874A1 (en) * | 2000-02-28 | 2003-07-31 | Janaki K. K. Davda | Method, system, and program for electronically maintaining medical information between patients and physicians |
| US20060277075A1 (en) * | 2005-06-07 | 2006-12-07 | Salwan Angadbir S | Physician to patient network system for real-time electronic communications & transfer of patient health information |
| US20090164252A1 (en) * | 2007-12-20 | 2009-06-25 | Doctordirect.Com, Inc. | National online medical management |
| US20090164236A1 (en) * | 2007-12-21 | 2009-06-25 | Microsoft Corporation | Smarter scheduling for medical facilities and physicians |
| RU115093U1 (en) * | 2011-12-12 | 2012-04-20 | Александр Николаевич Черний | DIGITAL PATIENT MEDICAL CARD |
| US20140278515A1 (en) * | 2008-09-15 | 2014-09-18 | ZocDoc, Inc. | Data synchronization for booking of healthcare appointments across practice groups |
-
2019
- 2019-08-22 RU RU2019126505A patent/RU2741049C1/en active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5077666A (en) * | 1988-11-07 | 1991-12-31 | Emtek Health Care Systems, Inc. | Medical information system with automatic updating of task list in response to charting interventions on task list window into an associated form |
| US20030144874A1 (en) * | 2000-02-28 | 2003-07-31 | Janaki K. K. Davda | Method, system, and program for electronically maintaining medical information between patients and physicians |
| US20060277075A1 (en) * | 2005-06-07 | 2006-12-07 | Salwan Angadbir S | Physician to patient network system for real-time electronic communications & transfer of patient health information |
| US20090164252A1 (en) * | 2007-12-20 | 2009-06-25 | Doctordirect.Com, Inc. | National online medical management |
| US20090164236A1 (en) * | 2007-12-21 | 2009-06-25 | Microsoft Corporation | Smarter scheduling for medical facilities and physicians |
| US20140278515A1 (en) * | 2008-09-15 | 2014-09-18 | ZocDoc, Inc. | Data synchronization for booking of healthcare appointments across practice groups |
| RU115093U1 (en) * | 2011-12-12 | 2012-04-20 | Александр Николаевич Черний | DIGITAL PATIENT MEDICAL CARD |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11605470B2 (en) | Tele-health networking, interaction, and care matching tool and methods of use | |
| Hess et al. | Exploring challenges and potentials of personal health records in diabetes self-management: implementation and initial assessment | |
| JP5631390B2 (en) | Closed loop workflow | |
| US20110246216A1 (en) | Online Pre-Registration for Patient Intake | |
| Lawn et al. | Shared care involving cancer specialists and primary care providers–what do cancer survivors want? | |
| WO2005114520A2 (en) | Patient recruitment method and system | |
| US20050251011A1 (en) | Clinical trial image and data processing system | |
| Levy et al. | Cost-effectiveness of implementing smoking cessation interventions for patients with cancer | |
| WO2021211326A1 (en) | Systems and methods for access management and clustering of genomic, phenotype, and diagnostic data | |
| Nassiri et al. | Implementation strategy for highly-coordinated cochlear implant care with remote programming: the complete cochlear implant care model | |
| US20160335400A1 (en) | Systems and methods for managing patient-centric data | |
| Szilagyi et al. | Text vs patient portal messaging to improve influenza vaccination coverage: a health system–wide randomized clinical trial | |
| US20130290007A1 (en) | Automated proactive healthcare service and payer based patient scheduling system | |
| Backhausen et al. | Experiences managing pregnant hospital staff members using an active management policy—A qualitative study | |
| Rexhepi et al. | Challenges and opportunities with information system support for healthcare processes–a healthcare practitioner perspective | |
| Wilson et al. | Project ECHO® in Primary Care: Informing Providers about COVID-19 and Its Impact on Health Care Delivery. | |
| RU2741049C1 (en) | Computing device for informing patients (versions) | |
| Uscher-Pines et al. | Experiences of community health centers in expanding telemedicine | |
| JP7649502B1 (en) | Subject candidate extraction system, subject candidate extraction device, subject candidate extraction method, and program | |
| van Leijen‐Zeelenberg et al. | Experiences and preferences of patients visiting an otorhinolaryngology outpatient clinic: a qualitative study | |
| Cassarino et al. | “The bottom line is that it is all about trust”: Interviews with Health Services Administrators about perceived barriers and facilitators to vaccine administration in jails | |
| US20200335185A1 (en) | Methods for Educating Patients | |
| Kolesnik et al. | Effectiveness of telemedicine in a mitral valve center of excellence | |
| Love et al. | Patients, practices, and relationships: challenges and lessons learned from the Kentucky Ambulatory Network (KAN) CaRESS clinical trial | |
| Bartle et al. | Faster Information for Effective Long-Term Discharge: A Field Study in Adult Foster Care |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| QB4A | Licence on use of patent |
Free format text: LICENCE FORMERLY AGREED ON 20220228 Effective date: 20220228 |