CN112967800A - Intelligent medical record system based on cloud platform - Google Patents
Intelligent medical record system based on cloud platform Download PDFInfo
- Publication number
- CN112967800A CN112967800A CN202110356111.6A CN202110356111A CN112967800A CN 112967800 A CN112967800 A CN 112967800A CN 202110356111 A CN202110356111 A CN 202110356111A CN 112967800 A CN112967800 A CN 112967800A
- Authority
- CN
- China
- Prior art keywords
- user terminal
- family group
- user
- controller
- medical record
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- 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
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/20—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- 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
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/70—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- Biomedical Technology (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Bioethics (AREA)
- Epidemiology (AREA)
- Pathology (AREA)
- Primary Health Care (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
The invention relates to a cloud platform-based intelligent medical record system, which comprises a cloud server and a plurality of user terminals; dividing each user terminal into a plurality of family groups, wherein each family group has at least one user terminal; the user terminal comprises a controller, and the controller is connected with a wireless communication module, a login verification module, an external module, a display screen, a selection key and an input key; each user terminal is provided with corresponding ID codes, the controller of each user terminal is provided with different encryption programs, and the user name, the ID codes and the decryption programs of each user terminal in the family group are arranged. During the period of storing the diseases, the user terminal controller encrypts the medical record information and then sends the encrypted medical record information to the cloud server; and during the period of inquiring diseases, the user terminal controller receives corresponding encrypted medical record information from the cloud server and selects a corresponding decryption program to decrypt the encrypted medical record information. The technical scheme provided by the invention can improve the reliability of the intelligent medical record system.
Description
Technical Field
The invention belongs to the technical field of medical record systems of smart medical treatment, and particularly relates to a smart medical record system based on a cloud platform.
Background
The medical record is the record of the medical activities of the medical staff for the occurrence, development and outcome of the disease of the patient, the examination, diagnosis, treatment and the like, and is the medical health file of the patient which is written according to the specified format and requirements by summarizing, arranging and comprehensively analyzing the acquired data. The medical record is the summary of clinical practice, is the legal basis for exploring disease laws and treating medical disputes, and is a precious wealth of the country. The medical records have important functions on medical treatment, prevention, teaching, scientific research, hospital management and the like.
The electronic medical record is generated along with the networking of hospital computer management, the application of information storage media, such as optical disks, IC cards and the like, and the globalization of the Internet, and is a digitalized medical record of patients stored, managed, transmitted and reproduced by electronic equipment (computers, health cards and the like) to replace a handwritten paper medical record. The electronic medical record has the characteristics of initiative, completeness and correctness, knowledge association, timely acquisition and the like, and is a digital medical service working record for clinic diagnosis and treatment and guided intervention of outpatients and inpatients (or health-care objects) by medical institutions.
The electronic medical record is a necessary product of information technology and network technology in the medical field, is a necessary trend of hospital medical record modernization management, is clinically primarily applied, greatly improves the working efficiency and medical quality of hospitals, and is just the start of the application of the electronic medical record.
At present, medical record information of a user is recorded in an electronic medical record in an intelligent medical system, and medical record information of each patient can be checked by a hospital worker, so that the privacy of the user is easily invaded. If the medical record viewing authority of the user is only given to the account which the user logs in, once the account or the password of the user is forgotten, the user cannot inquire the medical record, so that the method has the problem of poor reliability.
Disclosure of Invention
The invention aims to provide a cloud platform-based intelligent medical record system, which is used for solving the problem of poor reliability of the intelligent medical record system in the prior art.
In order to achieve the purpose, the invention adopts the following technical scheme:
a smart medical record system based on a cloud platform comprises a cloud server and a plurality of user terminals; dividing each user terminal into a plurality of family groups, wherein each family group has at least one user terminal;
the user terminal comprises a controller, and the controller is connected with a wireless communication module, a login verification module, an external module, a display screen, a selection key and an input key; the wireless communication module is in communication connection with the Internet, the login verification module is used for acquiring login information of a user, and the external module is used for connecting external equipment and receiving medical record information from the external equipment; each user terminal is respectively provided with a corresponding ID code, a controller of each user terminal is respectively provided with different encryption programs, and a user name, an ID code and a decryption program of each user terminal in the family group are arranged;
after receiving the medical record information, the controller encrypts the medical record information by adopting an encryption program and sends the encrypted medical record information and the ID code thereof to the cloud server;
after receiving the encrypted medical record information and the ID codes, the cloud server searches for corresponding medical record files according to the ID codes and stores the encrypted medical record information into the cloud server;
when the controller receives a medical record query instruction, the user names of all the family groups in the family groups are displayed on a display screen, the user names of query objects are obtained according to action signals of a selection key, ID codes from the user names of the query objects to the user terminals of the query objects are sent to a cloud server, and the cloud server queries corresponding encrypted medical record information from medical record files of the cloud server according to the ID codes of the user terminals of the cloud server and sends the encrypted medical record information to the controller;
and after receiving the encrypted medical record information, the controller decrypts the encrypted medical record information by adopting a corresponding decryption program and displays the encrypted medical record information on a display screen.
Further, the method for the user terminal to establish the family group comprises the following steps:
a controller of the user terminal sends an ID code and request information for establishing a family group to a cloud server;
and the cloud server judges whether the user terminal is added into the family group according to the ID code of the user terminal, if not, the family group is established, and the user terminal is taken as a member of the established family group.
Further, the method for the user terminal to join the family group comprises the following steps:
the method comprises the steps that a controller of a user terminal establishes communication connection with a controller of one user terminal in a family group, the user terminal requesting to join the family group is used as a request user terminal, and the user terminal in communication connection with the request user terminal is used as a service user terminal;
the controller of the request user terminal sends an ID code, a user name and request information for requesting to join the family group to the controller of the service user terminal;
after the controller of the service user terminal receives the ID code, the user name and the request information of the request user terminal are sent to controllers of other user terminals in the family group;
the controllers of other user terminals in the family group display the user name and the request information of the request user terminal on the display screen after receiving the user name and the request information, judge whether to agree to the request user terminal to join the family group according to the action signal of the corresponding selection key, and send the selection result to the controller of the service user terminal;
when other user terminals in the family group agree to the request user terminal to join the family group, the controller of the service user terminal sends the ID code of the service user terminal, the ID code of the request user terminal and the request information to the cloud server;
the cloud server inquires a family group of the service user terminal according to the ID code of the service user terminal, adds the request user terminal into the service user terminal, and sends information of successfully adding the request user terminal into the family group to a controller of the service user terminal;
after receiving the information that the user terminal successfully joins the family group, the controller of the service user terminal forwards the information to the controller of the request user terminal, and sends the user names, ID codes and encryption programs of other user terminals in the family group to the controller of the request user terminal;
after receiving the information that the requesting user terminal successfully joins the family group, the controller of the requesting user terminal sends the user name, the ID code and the encryption program to the controller of the service user terminal, and the controller of the service user terminal forwards the user name, the ID code and the encryption program to the controllers of other user terminals in the family group.
Furthermore, the controller of the user terminal is also connected with a Bluetooth module, and the controller of the user terminal is requested to be connected with the controller of the user terminal through Bluetooth communication.
Further, the display screen is a touch screen, and after other user terminals in the family group select to agree to request the user terminal to join the family group, the controller of the user terminal obtains the user signature of the corresponding user terminal and sends the user signature to the controller serving the user terminal; and the controller of the service user terminal sends the signature of each user to the cloud server, and the cloud server adds the request user terminal to the family group when determining that the other user terminals in the family group carry out corresponding signatures.
Further, the method for the user terminal to exit the family group comprises the following steps:
when a user terminal needs to quit a family group, the user terminal is a request user terminal, and a controller of the request user terminal sends an ID code of the user terminal and request information for quitting the family group to a cloud server;
the cloud server inquires a family group where the request user terminal is located according to the ID code of the request user terminal, and sends the request information to controllers of other user terminals in the family group;
when the controllers of other user terminals in the family group receive a request of the user terminal for exiting the family group, the user terminal is displayed on the display screen, whether the user terminal agrees to be requested for exiting the family group is judged according to an action signal of the selection key, and a selection result is sent to the cloud server;
if other user terminals in the family group agree to request the user terminal to exit the family group, removing the request user terminal from the family group, and sending information of requesting the user terminal to successfully exit the family group to controllers of all the user terminals in the family group;
after the controller of the user terminal is requested to receive the information that the user terminal successfully exits the family group, the stored user names and encryption programs of other user terminals in the family group are deleted;
and after receiving the information that the request user terminal successfully exits the family group, the controllers of other user terminals in the family group delete the stored user name and the stored decryption program of the request user terminal.
Further, the display screen is a touch screen, and after other user terminals in the family group select to agree to request the user terminal to exit the family group, the controller of the user terminal obtains the user signature of the corresponding user terminal and sends the user signature to the cloud server; and when the cloud server determines that the other user terminals in the family group carry out corresponding signatures, the request user terminal is removed from the family group.
The invention has the beneficial effects that:
according to the technical scheme provided by the invention, the decryption program is arranged at the user terminal, so that the medical record information checked from the cloud server is the encrypted medical record information, the safety of the medical record of the user is ensured, and the personal privacy of the user is protected. And the user terminals of the same family group store the decryption programs of all the user terminals in the family group, so that the medical records of all other people in the family group can be checked through any user terminal in the family group, and even if the user terminal is lost, the checking of the medical record information is not influenced, thereby improving the reliability of the intelligent medical record system.
Drawings
FIG. 1 is a diagram illustrating a cloud platform based intelligent medical record system according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a user terminal in an embodiment of the present invention.
Detailed Description
The embodiment provides a smart medical record system based on a cloud platform, the structure of which is shown in fig. 1, and the system comprises a cloud server and a plurality of user terminals.
The user terminal is used for a user, and is structurally shown in fig. 2, and comprises a controller, wherein the controller is connected with a wireless communication module, a login verification module, a display screen, a selection key, a number key and an external module, and the wireless communication module is used for being in communication connection with a cloud server; the login verification module is a fingerprint acquisition module and is used for acquiring fingerprint information of a user and taking the fingerprint information of the user as login information of the user; the external module is a USB interface and is used for connecting external equipment through a USB data line.
In the cloud platform-based intelligent medical record system provided by the embodiment, each user terminal is provided with a corresponding ID number, and a controller of each user terminal is provided with different encryption programs, and a user name and a decryption program of each user terminal in a family group.
The user terminals are grouped according to family groups, each family group comprises at least one user terminal, and each user terminal belongs to one family group.
When the user terminal is started, a controller of the user terminal controls a display screen to display operation options, the operation options comprise establishing a family group, joining the family group, applying for the family group and inquiring medical records, the user control is selected through a selection key, and the controller obtains the selection of the user according to an action signal of the selection key
According to the intelligent medical record system based on the cloud platform, the external module of the intelligent medical record system is used for being connected with external equipment, the external equipment can be a doctor terminal, intelligent equipment such as other computers can be used, and a user or a doctor can input and inquire the medical record of the user through the external equipment.
When the external equipment sends medical record information to the controller of the user terminal, the controller receives the medical record information through the external module, encrypts the received medical record information by adopting an encryption program, and then sends the encrypted medical record information and the ID code thereof to the cloud server;
and after receiving the encrypted medical record information and the ID code sent by the user terminal controller, the cloud server searches the medical record file of the user terminal according to the ID code and stores the encrypted medical record information into the cloud server.
In this embodiment, the medical record information includes the hospital, the time of the visit, the doctor, the disease condition, and the diagnosis result; when the medical record information is encrypted, the doctor, the disease and the diagnosis result are encrypted through an encryption program, and the hospital, the time and the encrypted medical record information are sent to the cloud server; the cloud service marks the visit time and the visit hospital when storing the encrypted medical record information.
When a user selects to inquire the medical record information through a selection key or receives the inquiry medical record information from the external equipment, the controller receives a corresponding signal and judges that an instruction for inquiring the medical record is received;
when the controller receives an instruction of inquiring the medical record, the user names in the family group stored by the controller are displayed on the display screen;
the user selects the user name of the query object through the selection key, the controller obtains the user name of the query object selected by the user according to the action signal of the selection key, obtains the ID code of the user terminal of the query object according to the user name of the query object and sends the ID code to the cloud server;
the cloud server acquires medical record files according to the ID codes of the user terminals of the query objects, and sends the treatment time and the treatment hospitals of the medical records to the controller of the user terminal, and the controller of the user terminal receives the treatment time and the treatment hospitals of the medical records and displays the treatment times and the treatment hospitals on the display screen;
the user selects the medical record to be inquired from the medical record treatment time and the treatment hospital through the selection keys, and the controller acquires the medical record to be inquired by the user according to the action signal of the selection keys and sends the medical record to the cloud server;
after receiving a medical record to be inquired, the cloud server searches corresponding encrypted medical record information from the medical record file and sends the encrypted medical record information to a controller of the user terminal;
and after receiving the encrypted medical record information, the controller of the user terminal decrypts the encrypted medical record information by adopting a decryption program of the corresponding user terminal of the query object to obtain the decrypted medical record information and displays the decrypted medical record information on a display screen.
And if the controller receives the medical record information from the external equipment, sending the inquired medical record information to the external equipment.
When the user terminal is started, the controller of the user terminal controls the display screen to display operation options, the operation options comprise establishing a family group, joining the family group, applying for the family group and paying a medical bill, the user control is selected through the selection keys, and the controller obtains the selection of the user according to action signals of the selection keys.
When a user selects to establish a family group through a selection key, the controller sends user codes and information for requesting to establish the family group to the cloud controller;
a controller of a user terminal sends request information for requesting to establish a family group to a cloud server, and sends an ID code of the request information to the cloud server;
after receiving the information and the ID code requesting for establishing the family group, the cloud server judges whether the user terminal belongs to a certain family group according to the ID code of the user terminal;
if the current family group belongs to the family group, sending information of the existing family group to the user terminal;
if not, a new family group is established to which the user terminal belongs.
When a user selects to join a family group through a selection key, firstly, establishing communication connection between a controller of a user terminal and a controller of a user terminal in the family group; the user terminal requesting to join the family group is used as a request user terminal, and the user terminal in communication connection with the request user terminal is used as a service user terminal;
the controller of the requesting user terminal sends request information for requesting to join the family group to the controller of the service user terminal, and sends the user name of the requesting user terminal to the controller of the service user terminal;
after receiving the request information and the user name of the request user terminal, the controller of the service user terminal sends the user name and the request information of the request user terminal to controllers of other user terminals in the family group;
the controller of other user terminals in the family group receives the user name and the request information of the request user terminal and displays the user name and the request information on the display screen, and the user selects whether to allow the user to join the family group or not through the selection key; the controllers of other user terminals in the family group obtain the selection result of the user according to the action signal of the corresponding selection key and send the selection result to the service user terminal;
the method comprises the steps that a controller of a service user terminal judges whether users of other user terminals in a family group all agree to request the user terminal to join the family group, and if the users all agree to request the user terminal to join the family group, information requesting ID codes of the users and the user terminal and information requesting to join the family group are sent to a cloud server;
after receiving the ID code of the service user terminal, the ID code of the request user terminal and the information requesting to join the family group, the cloud server searches the family group according to the ID code of the service user terminal, joins the request user terminal into the family group, and sends the information requesting the user terminal to successfully join the family group to the controller of the request user terminal and the controllers of other user terminals in the family group;
the controller of the requesting user terminal sends the decryption program to the controller of the service user terminal after receiving the information that the requesting user terminal successfully joins the family group, and the controller of the service user terminal sends the user name, the ID coding and the decryption program of the requesting user terminal to the controllers of other user terminals in the family group and sends the user name, the ID coding and the decryption program of the requesting user terminal and the user names, the ID coding and the decryption programs of the requesting user terminal to the controllers of the requesting user terminal.
In order to ensure the safety, as other implementation modes, a display screen of the user terminal adopts a touch screen, when other user terminals in the family group select to agree to apply for the user terminal to join the family group, signature confirmation is carried out, and the controller sends signature information to a controller serving the user terminal; and the controller of the service user terminal sends the signature information to the cloud server, the cloud server judges whether other user terminals except the service user terminal in the family group are signed, and if the user terminals are signed, the user terminal is allowed to be requested to be added into the family group.
When a user selects to exit the family group through a selection key, the user terminal is set as a request user terminal, and a controller of the request user terminal sends a user name, an ID code and request information for requesting to exit the family group to a cloud server;
the cloud server receives a user name and an ID code of a request user terminal and request information requesting for quitting the family group, acquires the family group according to the ID code, and sends the user name of the request user terminal and the request information requesting for quitting the family group to a controller of the user terminal of the family group;
the controller of other user terminals of the family group displays the name of the user terminal and request information requesting to quit the family group on a display screen after receiving the name of the user terminal, and a user of each user terminal selects whether to agree to the user terminal to quit the family group through a selection key; the controllers of other user terminals of the family group acquire the selection result of the user according to the action signal of the corresponding selection key and send the selection result to the cloud server;
the cloud server judges whether users of other user terminals in the family group all agree to the request user terminal to exit the family group, if the users agree to the request user terminal to exit the family group, the request user terminal is removed from the family group, and information that the request user terminal successfully exits the family group is sent to a controller of each user terminal in the family group;
after receiving the information that the user terminal successfully exits the family group, the controller of the user terminal is requested to delete the user names, ID codes and decryption programs of other members in the original family group;
and after the controllers of other user terminals in the family group receive the information that the user terminal is requested to successfully quit the family group, deleting the user name, the ID coding and the decryption program of the user terminal.
As another embodiment, a touch screen is adopted as a display screen of the user terminal, when other user terminals in the family group choose to agree to apply for the user terminal to quit the family group and then to confirm the signature, the controller sends the signature information to the controller serving the user terminal; and the controller of the service user terminal sends the signature information to the cloud server, the cloud server judges whether other user terminals except the service user terminal in the family group are signed, and if the user terminals are signed, the user terminal is allowed to be requested to be added into the family group.
The controller of the user terminal is also connected with a Bluetooth module, and when the user terminal is requested to join the family group, the controller of the user terminal is requested to establish communication connection with the controller of the service user terminal through Bluetooth.
The encryption program in this embodiment is an RSA encryption algorithm, the decryption program is an encryption algorithm corresponding to the encryption program, and keys of encryption programs of different user terminals are different, so that decryption programs of the encryption programs are different.
The embodiments of the present invention disclosed above are intended merely to help clarify the technical solutions of the present invention, and it is not intended to describe all the details of the invention nor to limit the invention to the specific embodiments described. Obviously, many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the invention and the practical application, to thereby enable others skilled in the art to best utilize the invention. The invention is limited only by the claims and their full scope and equivalents.
Those of ordinary skill in the art will understand that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not depart from the spirit and scope of the corresponding technical solutions.
Claims (7)
1. A smart medical record system based on a cloud platform is characterized by comprising a cloud server and a plurality of user terminals; dividing each user terminal into a plurality of family groups, wherein each family group has at least one user terminal;
the user terminal comprises a controller, and the controller is connected with a wireless communication module, a login verification module, an external module, a display screen, a selection key and an input key; the wireless communication module is in communication connection with the Internet, the login verification module is used for acquiring login information of a user, and the external module is used for connecting external equipment and receiving medical record information from the external equipment; each user terminal is respectively provided with a corresponding ID code, a controller of each user terminal is respectively provided with different encryption programs, and a user name, an ID code and a decryption program of each user terminal in the family group are arranged;
after receiving the medical record information, the controller encrypts the medical record information by adopting an encryption program and sends the encrypted medical record information and the ID code thereof to the cloud server;
after receiving the encrypted medical record information and the ID codes, the cloud server searches for corresponding medical record files according to the ID codes and stores the encrypted medical record information into the cloud server;
when the controller receives a medical record query instruction, the user names of all the family groups in the family groups are displayed on a display screen, the user names of query objects are obtained according to action signals of a selection key, ID codes from the user names of the query objects to the user terminals of the query objects are sent to a cloud server, and the cloud server queries corresponding encrypted medical record information from medical record files of the cloud server according to the ID codes of the user terminals of the cloud server and sends the encrypted medical record information to the controller;
and after receiving the encrypted medical record information, the controller decrypts the encrypted medical record information by adopting a corresponding decryption program and displays the encrypted medical record information on a display screen.
2. The intelligent medical record system based on the cloud platform as claimed in claim 1, wherein the method for the user terminal to establish the family group comprises:
a controller of the user terminal sends an ID code and request information for establishing a family group to a cloud server;
and the cloud server judges whether the user terminal is added into the family group according to the ID code of the user terminal, if not, the family group is established, and the user terminal is taken as a member of the established family group.
3. The intelligent medical record system based on the cloud platform as claimed in claim 1, wherein the method for the user terminal to join the family group comprises:
the method comprises the steps that a controller of a user terminal establishes communication connection with a controller of one user terminal in a family group, the user terminal requesting to join the family group is used as a request user terminal, and the user terminal in communication connection with the request user terminal is used as a service user terminal;
the controller of the request user terminal sends an ID code, a user name and request information for requesting to join the family group to the controller of the service user terminal;
after the controller of the service user terminal receives the ID code, the user name and the request information of the request user terminal are sent to controllers of other user terminals in the family group;
the controllers of other user terminals in the family group display the user name and the request information of the request user terminal on the display screen after receiving the user name and the request information, judge whether to agree to the request user terminal to join the family group according to the action signal of the corresponding selection key, and send the selection result to the controller of the service user terminal;
when other user terminals in the family group agree to the request user terminal to join the family group, the controller of the service user terminal sends the ID code of the service user terminal, the ID code of the request user terminal and the request information to the cloud server;
the cloud server inquires a family group of the service user terminal according to the ID code of the service user terminal, adds the request user terminal into the service user terminal, and sends information of successfully adding the request user terminal into the family group to a controller of the service user terminal;
after receiving the information that the user terminal successfully joins the family group, the controller of the service user terminal forwards the information to the controller of the request user terminal, and sends the user names, ID codes and encryption programs of other user terminals in the family group to the controller of the request user terminal;
the controller of the requesting user terminal receives the information that the requesting user terminal successfully joins the family group, and then sends the user name, the ID code and the encryption program of the requesting user terminal to the controller of the service user terminal, and the controller of the service user terminal forwards the information to the controllers of other user terminals in the family group and sends the user name, the ID code and the encryption molding of the other user terminals in the family group to the controller of the requesting user terminal.
4. The intelligent medical record system based on the cloud platform as claimed in claim 3, wherein the controller of the user terminal is further connected with a Bluetooth module, and the controller of the user terminal is requested to be connected with the controller of the user terminal through Bluetooth communication.
5. The intelligent medical record system based on the cloud platform as claimed in claim 3, wherein the display screen is a touch screen, and when other user terminals in the family group select to approve the user terminal to join the family group, the controller of the other user terminals obtains the user signature of the corresponding user terminal and sends the user signature to the controller serving the user terminal; and the controller of the service user terminal sends the signature of each user to the cloud server, and the cloud server adds the request user terminal to the family group when determining that the other user terminals in the family group carry out corresponding signatures.
6. The intelligent medical record system based on the cloud platform as claimed in claim 1, wherein the method for the user terminal to exit the family group comprises:
when a user terminal needs to quit a family group, the user terminal is a request user terminal, and a controller of the request user terminal sends an ID code of the user terminal and request information for quitting the family group to a cloud server;
the cloud server inquires a family group where the request user terminal is located according to the ID code of the request user terminal, and sends the request information to controllers of other user terminals in the family group;
when the controllers of other user terminals in the family group receive a request of the user terminal for exiting the family group, the user terminal is displayed on the display screen, whether the user terminal agrees to be requested for exiting the family group is judged according to an action signal of the selection key, and a selection result is sent to the cloud server;
if other user terminals in the family group agree to request the user terminal to exit the family group, removing the request user terminal from the family group, and sending information of requesting the user terminal to successfully exit the family group to controllers of all the user terminals in the family group;
after the controller of the user terminal is requested to receive the information that the user terminal successfully exits the family group, the stored user names and encryption programs of other user terminals in the family group are deleted;
and after receiving the information that the request user terminal successfully exits the family group, the controllers of other user terminals in the family group delete the stored user name and the stored decryption program of the request user terminal.
7. The intelligent medical record system based on the cloud platform as claimed in claim 6, wherein the display screen is a touch screen, and when other user terminals in the family group select to approve the user terminal to exit the family group, the controller obtains the user signature of the corresponding user terminal and sends the user signature to the cloud server; and when the cloud server determines that the other user terminals in the family group carry out corresponding signatures, the request user terminal is removed from the family group.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110356111.6A CN112967800A (en) | 2021-04-01 | 2021-04-01 | Intelligent medical record system based on cloud platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110356111.6A CN112967800A (en) | 2021-04-01 | 2021-04-01 | Intelligent medical record system based on cloud platform |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112967800A true CN112967800A (en) | 2021-06-15 |
Family
ID=76280782
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110356111.6A Withdrawn CN112967800A (en) | 2021-04-01 | 2021-04-01 | Intelligent medical record system based on cloud platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112967800A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115252334A (en) * | 2022-09-29 | 2022-11-01 | 山东方格医疗器械有限公司 | Case vehicle data monitoring and management system and method |
-
2021
- 2021-04-01 CN CN202110356111.6A patent/CN112967800A/en not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115252334A (en) * | 2022-09-29 | 2022-11-01 | 山东方格医疗器械有限公司 | Case vehicle data monitoring and management system and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11328088B2 (en) | Trust based access to records via encrypted protocol communications with authentication system | |
US9760681B2 (en) | Offline electronic health record management | |
CA2432141C (en) | Computer oriented record administration system | |
US8977572B2 (en) | Systems and methods for patient-controlled, encrypted, consolidated medical records | |
US20170149560A1 (en) | Digital blockchain authentication | |
US8108311B2 (en) | Systems and methods for constructing a local electronic medical record data store using a remote personal health record server | |
CN106663145B (en) | Universal access smart card for personal health record system | |
TWI700707B (en) | Method and system for retrieving electronic medical and health records by blockchain | |
EP1544768A1 (en) | Medical information management system | |
US8498884B2 (en) | Encrypted portable electronic medical record system | |
CN101094143A (en) | System and method for implementing electronic medical record crossing over hospitals | |
US11343330B2 (en) | Secure access to individual information | |
KR20060088142A (en) | Method and system for sharing medical infomation | |
CN104794669A (en) | Medical information acquisition system and method based on iris recognition | |
US10475531B2 (en) | Method for collecting, processing, and storing discrete data records based upon a single data input | |
KR101298548B1 (en) | System for managing individual dental history and method thereof | |
KR101232379B1 (en) | Method and system for managing electronic personal healthrecords | |
CN114898831A (en) | Medical data retrieval system and retrieval method | |
CN112967800A (en) | Intelligent medical record system based on cloud platform | |
US20180032684A1 (en) | Accessing an interoperable medical code | |
US20210020318A1 (en) | Systems and methods for medical session communication | |
US9003538B2 (en) | Method and system for associating database content for security enhancement | |
JP2013030157A (en) | Secret information browsing method and secret information browsing system | |
WO2001098866A2 (en) | Method and apparatus for requesting and retrieving medical information | |
CN112768020A (en) | Electronic medical record system based on cloud platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20210615 |