Autonomous blood testing system and method
1. An autonomous blood test system and method, characterized in that, it comprises
The mobile terminal T1 is in communication connection with the cloud server C1, and is used for reading the identification information of the blood testing device D1, sending the identification information to the cloud server C1 for verification, sending a blood testing instruction to the blood testing device D1 through the cloud server C1, and receiving the execution state and the blood testing result of the blood testing device D1 forwarded by the cloud server C1;
the blood testing device D1 is in communication connection with the cloud server C1 and is used for registering identification information of the blood testing device D1, receiving user information and blood testing instructions transmitted by the mobile terminal T1 and forwarded by the cloud server C1, testing blood of the user and transmitting a test result to the cloud server C1;
cloud server C1, the cloud server C1 is in communication connection with a mobile terminal T1 and a blood testing device D1, the cloud server is in communication connection with a cloud hospital and an unmanned medicine selling cabinet through an external interface J1, the cloud server C1 is used for verifying the identities of the mobile terminal T1 and the blood testing device D1, receiving a blood testing instruction of the mobile terminal T1 and forwarding the blood testing instruction to the blood testing device D1, the blood testing device D1 provides a detection result for the mobile terminal T1 to inquire, and uploads the identity of the mobile terminal T1 and the blood testing result to the cloud hospital and generates a prescription, or sends the detection result to the unmanned medicine selling cabinet, produces the prescription according to the detection result, autonomously completes medicine taking, and feeds the result back to the mobile terminal T1.
2. A method of an autonomous blood testing system according to claim 1, comprising the steps of:
s101, the mobile terminal T1 receives an autonomous blood test request instruction of a user, wherein the autonomous blood test request instruction comprises user information, test items and other information;
s102, establishing communication connection between the user and a cloud server C1 through an identification number on the blood test device D1;
s103, after the mobile terminal T1 establishes communication connection with the cloud server C1, a blood test instruction, user identity information, detection items and the like are sent to the cloud server C1;
s104, the cloud server C1 processes the blood test instruction after receiving the blood test instruction sent by the mobile terminal T1;
s105, the cloud server C1 acquires the identity identification number of the blood testing device D1 and the identity information of the user according to the processing result of the blood testing instruction sent by the mobile terminal T1, and tests items;
s106, the cloud server C1 sends a blood test signal to the corresponding blood test device D1 according to the acquired identification number;
s107, identifying information such as blood testing person identity, test items and the like by the blood testing device D1 according to the received blood testing command;
s108, sterilizing and drawing blood and the like for the user by the test items obtained by the blood test device D1 to obtain a blood sample of the user;
s109, the blood testing device D1 detects the obtained blood sample and uploads the detection result to the cloud server C1;
s110, the cloud server C1 sends the received detection result to a cloud hospital for storage, and a prescription is produced according to the detection result;
s111, the cloud server C1 sends the detection result to the mobile terminal T1;
s112, the mobile terminal T1 receives the detection result sent by the cloud server C1;
s113, the user obtains the detection result through the mobile terminal T1;
s114, the user can select to go to a peripheral unmanned medicine selling cabinet to take medicines, obtain prescriptions from a cloud hospital or select not to process according to the detection result displayed by the mobile terminal T1;
s115, selecting to obtain a prescription from a cloud hospital, and sending the prescription to the mobile terminal T1 by the cloud server C1;
s116, the mobile terminal T1 shows the information pushed by the cloud server C1.
Background
Common diseases such as cold and the like can be diagnosed and related medicines can be developed only after blood is routinely tested. At present, the existing blood testing mode is that a patient registers at institutions such as a hospital or a community health service center, medical staff collects fingertip blood samples to test after a blood testing list is opened, the patient needs to wait for a test result and then can find a doctor to open a medicine, under the condition that medical resources are short, the patient needs to wait in a queue for a long time to complete the whole process, and cross infection is easily caused in the waiting process. Therefore, the invention provides an autonomous blood testing system and method to overcome the above defects.
Disclosure of Invention
The invention aims to provide an autonomous blood testing system and method, which are used for solving the problems that the existing blood testing mode requires a patient to go to a hospital, long waiting is carried out, and cross infection is easily caused.
The technical purpose of the invention is realized by the following technical scheme:
an autonomous blood test system and method, comprising
The mobile terminal T1 is in communication connection with the cloud server C1, and is used for reading the identification information of the blood testing device D1, sending the identification information to the cloud server C1 for verification, sending a blood testing instruction to the blood testing device D1 through the cloud server C1, and receiving the execution state and the blood testing result of the blood testing device D1 forwarded by the cloud server C1;
the blood testing device D1 is in communication connection with the cloud server C1 and is used for registering identification information of the blood testing device D1, receiving user information and blood testing instructions transmitted by the mobile terminal T1 and forwarded by the cloud server C1, testing blood of the user and transmitting a test result to the cloud server C1;
cloud server C1, the cloud server C1 is in communication connection with a mobile terminal T1 and a blood testing device D1, the cloud server is in communication connection with a cloud hospital and an unmanned medicine selling cabinet through an external interface J1, the cloud server C1 is used for verifying the identities of the mobile terminal T1 and the blood testing device D1, receiving a blood testing instruction of the mobile terminal T1 and forwarding the blood testing instruction to the blood testing device D1, the blood testing device D1 provides a detection result for the mobile terminal T1 to inquire, and uploads the identity of the mobile terminal T1 and the blood testing result to the cloud hospital and generates a prescription, or sends the detection result to the unmanned medicine selling cabinet, produces the prescription according to the detection result, autonomously completes medicine taking, and feeds the result back to the mobile terminal T1.
A method of an autonomous blood testing system, comprising the steps of:
s101, the mobile terminal T1 receives an autonomous blood test request instruction of a user, wherein the autonomous blood test request instruction comprises user information, test items and other information;
s102, establishing communication connection between the user and a cloud server C1 through an identification number on the blood test device D1;
s103, after the mobile terminal T1 establishes communication connection with the cloud server C1, a blood test instruction, user identity information, detection items and the like are sent to the cloud server C1;
s104, the cloud server C1 processes the blood test instruction after receiving the blood test instruction sent by the mobile terminal T1;
s105, the cloud server C1 acquires the identity identification number of the blood testing device D1 and the identity information of the user according to the processing result of the blood testing instruction sent by the mobile terminal T1, and tests items;
s106, the cloud server C1 sends a blood test signal to the corresponding blood test device D1 according to the acquired identification number;
s107, identifying information such as blood testing person identity, test items and the like by the blood testing device D1 according to the received blood testing command;
s108, sterilizing and drawing blood and the like for the user by the test items obtained by the blood test device D1 to obtain a blood sample of the user;
s109, the blood testing device D1 detects the obtained blood sample and uploads the detection result to the cloud server C1;
s110, the cloud server C1 sends the received detection result to a cloud hospital for storage, and a prescription is produced according to the detection result;
s111, the cloud server C1 sends the detection result to the mobile terminal T1;
s112, the mobile terminal T1 receives the detection result sent by the cloud server C1;
s113, the user obtains the detection result through the mobile terminal T1;
s114, the user can select to go to a peripheral unmanned medicine selling cabinet to take medicines, obtain prescriptions from a cloud hospital or select not to process according to the detection result displayed by the mobile terminal T1;
s115, selecting to obtain a prescription from a cloud hospital, and sending the prescription to the mobile terminal T1 by the cloud server C1;
s116, the mobile terminal T1 shows the information pushed by the cloud server C1.
In conclusion, the invention has the following beneficial effects:
the blood test system is provided with the mobile terminal T1, the blood test device D1, the cloud server C1, the cloud hospital and the unmanned medicine selling cabinet, a patient does not need to go to the hospital, blood can be tested through the blood test device D1, the detection result is sent to the cloud server C1, the cloud server C1 can send the blood detection result to the cloud hospital to obtain a prescription, the prescription is stored and conveniently checked, a user can obtain the detection result and the prescription through the mobile terminal T1, medicines are obtained through the unmanned medicine selling cabinet nearby, cross infection is not prone to being caused, the detection process is high in efficiency, and time consumption is short.
Drawings
FIG. 1 is a schematic of the present invention.
Fig. 2 is a flow chart of the present invention.
Detailed Description
In order to make the technical means, the original characteristics, the achieved purposes and the effects of the invention easy to understand, the invention is further described with reference to the figures and the specific embodiments.
The existing blood testing mode needs a patient to register in a hospital or a community health service center and other institutions, medical staff collects a fingertip blood sample for testing after a blood testing list is opened, the patient needs to wait for a testing result and then find a doctor to open a medicine, the patient needs to wait for a long time to complete the whole process under the condition of medical resource shortage, and cross infection is easily caused in the waiting process.
As shown in fig. 1 to 2, in the autonomous blood testing system and method provided by the present invention, a mobile terminal T1 is, in this embodiment, a smartphone is adopted as a mobile terminal T1, the smartphone is small in size and convenient to carry, and the applicability of the autonomous blood testing system is improved, the mobile terminal T1 is in communication connection with a cloud server C1, and is configured to read the identification information of a blood testing device D1, send the identification information to a cloud server C1 for verification, and send a blood testing instruction to a blood testing device D1 through the cloud server C1 and receive an execution state and a blood testing result of a blood testing device D1 forwarded by the cloud server C1;
the blood testing device D1 is in communication connection with the cloud server C1 and is used for registering identification information of the blood testing device D1, receiving user information and blood testing instructions transmitted by the mobile terminal T1 and forwarded by the cloud server C1, testing blood of the user and transmitting a test result to the cloud server C1;
cloud server C1, cloud server C1 is in communication connection with mobile terminal T1 and blood test device D1, the cloud server is in communication connection with a cloud hospital and an unmanned medicine selling cabinet through external interface J1, cloud server C1 is used for verifying the identities of mobile terminal T1 and blood test device D1, receiving a blood test instruction of mobile terminal T1 and forwarding the blood test instruction to blood test device D1, blood test device D1 provides a detection result for mobile terminal T1 to inquire, and uploads the identity of mobile terminal T1 and the blood test detection result to the cloud hospital and generates a prescription, or sends the detection result to the unmanned medicine selling cabinet, the prescription is produced according to the detection result, medicine taking is automatically completed, the result is fed back to mobile terminal T1, cloud server C1 can store a large amount of data, and a user can conveniently inquire at any time.
In a second embodiment, a method for an autonomic blood test system includes the steps of:
s101, the mobile terminal T1 receives an autonomous blood test request instruction of a user, wherein the autonomous blood test request instruction comprises user information, test items and other information;
s102, establishing communication connection between the user and a cloud server C1 through an identification number on the blood test device D1;
s103, after the mobile terminal T1 establishes communication connection with the cloud server C1, a blood test instruction, user identity information, detection items and the like are sent to the cloud server C1;
s104, the cloud server C1 processes the blood test instruction after receiving the blood test instruction sent by the mobile terminal T1;
s105, the cloud server C1 acquires the identity identification number of the blood testing device D1 and the identity information of the user according to the processing result of the blood testing instruction sent by the mobile terminal T1, and tests items;
s106, the cloud server C1 sends a blood test signal to the corresponding blood test device D1 according to the acquired identification number;
s107, identifying information such as blood testing person identity, test items and the like by the blood testing device D1 according to the received blood testing command;
s108, sterilizing and drawing blood and the like for the user by the test items obtained by the blood test device D1 to obtain a blood sample of the user;
s109, the blood testing device D1 detects the obtained blood sample and uploads the detection result to the cloud server C1;
s110, the cloud server C1 sends the received detection result to a cloud hospital for storage, and a prescription is produced according to the detection result;
s111, the cloud server C1 sends the detection result to the mobile terminal T1;
s112, the mobile terminal T1 receives the detection result sent by the cloud server C1;
s113, the user obtains the detection result through the mobile terminal T1;
s114, the user can select to go to a peripheral unmanned medicine selling cabinet to take medicines, obtain prescriptions from a cloud hospital or select not to process according to the detection result displayed by the mobile terminal T1;
s115, selecting to obtain a prescription from a cloud hospital, and sending the prescription to the mobile terminal T1 by the cloud server C1;
s116, the mobile terminal T1 shows the information pushed by the cloud server C1.
The use process and principle of the invention are as follows: the mobile terminal T1 receives an autonomous blood test request instruction of a user, identity verification is completed by scanning a two-dimensional code on a blood test device D1, the blood test request instruction including user information is sent to the cloud server C1, the cloud server C1 sends a control command to the blood test device D1 after receiving the blood test instruction, the blood test device D1 sterilizes fingers of the user and collects blood, the blood is detected and the detection result is uploaded to the cloud server C1, the user can leave after blood drawing, the cloud server C1 sends the detection result to the mobile terminal T1 of the user, the user can actively inquire the result through the mobile terminal T1, the cloud server C1 sends data to a cloud hospital, a prescription is generated according to the blood test result, or the blood test result is sent to an unmanned medicine selling cabinet, the prescription is generated according to the result to help to finish medicine taking by self, the invention does not need the patient to go to the hospital, the blood detection can be completed, the prescription is produced, the cross infection is not easy to cause, the detection process is high in efficiency, and the consumed time is short.
In the description of the present invention, it should be noted that the terms "upper", "lower", "inner", "outer", "left", "right", and the like indicate orientations or positional relationships based on orientations or positional relationships shown in the drawings, or orientations or positional relationships that the products of the present invention are usually placed in when used, or orientations or positional relationships that are usually understood by those skilled in the art, and are used only for convenience of describing the present invention and simplifying the description, but do not indicate or imply that the equipment or the elements that are referred to must have a specific orientation, be constructed in a specific orientation, and be operated, and thus, should not be construed as limiting the present invention. Furthermore, the terms "first," "second," and the like are used merely to distinguish one description from another, and are not to be construed as indicating or implying relative importance. In the description of the present invention, it is also to be noted that, unless otherwise explicitly stated or limited, the terms "disposed" and "connected" are to be interpreted broadly, and for example, "connected" may be a fixed connection, a detachable connection, or an integral connection; can be mechanically or electrically connected; the connection may be direct or indirect via an intermediate medium, and may be a communication between the two elements. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations. As used herein, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, including not only those elements listed, but also other elements not expressly listed.
The foregoing shows and describes the general principles, essential features, and advantages of the invention. It will be understood by those skilled in the art that the present invention is not limited to the embodiments described above, which are given by way of illustration of the principles of the present invention, and that various changes and modifications may be made without departing from the spirit and scope of the invention as defined by the appended claims. The scope of the invention is defined by the appended claims and equivalents thereof.