Detailed Description
The invention is described in further detail below with reference to the drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting thereof. It should be further noted that, for convenience of description, only some, but not all of the structures related to the present invention are shown in the drawings.
Example 1
Fig. 1 is a flowchart of a procedure information viewing provided in an embodiment of the present invention, where the embodiment is applicable to a case where a patient family knows the progress of a patient procedure, and the method may be performed by a procedure information viewing device, and specifically includes the following steps:
s110, the server receives the operation data acquired by the acquisition terminal and classifies the operation data according to hospital information, department information and operation types.
Optionally, the functions that the acquisition terminal can implement include: data acquisition, data transmission, network linking, network configuration, data encryption, anomaly prompting and the like. The acquisition terminal acquires operation data and sends the operation data to the server, the server classifies the received operation data according to hospital information, department information and operation types corresponding to the operation data, the operation data of the same department and the same operation type of the same hospital are divided into a group, 10 heart bypass operations are exemplified in the operation data, 4 cases of B departments of an A hospital, 3 cases of C departments of the A hospital, 3 cases of E departments of a D hospital, 4 heart bypass operations of B departments of the A hospital are divided into a group, 3 heart bypass operations of C departments of the A hospital are divided into a group, and 3 heart bypass operations of E departments of the D hospital are divided into a group.
S120, the server respectively inputs the classified operation data into a time estimation model corresponding to the operation data to obtain estimated time consumption of a target operation stage corresponding to each operation stage in the operation data.
The time estimation model is determined according to estimated time consumption of an initial operation stage, operation type, timing corresponding to operation complexity and correction parameters, wherein the correction parameters comprise at least one of difference value between actual time consumption of the operation stage and estimated time consumption of the target operation stage, average time consumption of the same operation stage in multiple cases of operation data and timing of operation emergency.
The estimated time consumption of the initial operation stage can be understood as the estimated time of the initial operation stage in a certain stage in an operation manually, and the estimated time of the operation stage in which the pericardium is opened in the bypass operation is exemplified to be 5 minutes, and the estimated time of the operation stage in which the pericardium is opened in the bypass operation is 5 minutes. For example, the estimated time consumption of the initial surgical stage can be estimated by the doctor of the main surgeon from his past working experience.
Illustratively, the types of surgery include common general categories of surgery, such as diabetes, thyroid, and cardiothoracic surgery, among others.
The surgical complexity is divided into three types of easy operation and medium operation, the greater the surgical complexity is, the longer the time corresponding to the surgical complexity is, and the surgical complexity corresponding to three surgical stages of surgical suturing, establishing extracorporeal circulation and cutting open pericardium is respectively easy and medium operation is difficult, the time corresponding to the surgical complexity of one surgical stage of cutting open pericardium is longest, and the extracorporeal circulation is established, and finally the surgical suturing is performed.
Optionally, the time estimation model is: estimated time consumption of the target surgical stage = a x estimated time consumption of the initial surgical stage + gain factor + b x surgical complexity + c x correction parameters;
wherein a is the estimated time-consuming weight of the initial operation stage, b is the weight of the operation complexity, and c is the weight of the correction parameter; the gain factor is determined according to hospital information, department information and operation type.
The weights a, b and c can be obtained according to hospital information, department information and operation type statistics of a plurality of hospitals, and the gain factors can be obtained according to hospital information, department information and operation type statistics of a certain hospital. Corresponding estimated models are set for different hospitals, departments and operation types, the estimated time consumption of the initial operation stage after classification is input into a time estimated model, the estimated time consumption of the target operation stage is obtained through calculation, and the estimated time consumption of the target operation stage is obtained through calculation of the time estimated model.
S130, the server sends the estimated time consumption of the target operation stage and the operation data to the mobile terminal.
Optionally, the surgical data collected by the collecting terminal further includes: at least one of patient information, condition information, procedure progress, procedure key node record, procedure environmental parameters, procedure voice information, or procedure video image information. The server sends the operation data and the estimated time consumption of the target operation stage calculated by the time estimated model in the step S120 to the mobile terminal for the family members of the patient to check, so that the family members of the patient can know the relevant information of the operation, and anxiety is avoided.
In order to protect privacy of a patient in operation and prevent operation data from being revealed, the server can verify authorization information of the mobile terminal when receiving a data query request of the mobile terminal; and if the authorization information of the mobile terminal passes verification, the estimated time consumption of the target operation stage and the operation data are sent to the mobile terminal. The verification information may be set according to actual requirements, for example, may be information of a patient, information of a family of the patient, or contract information of the patient or the family of the patient and a server manager. The form of the verification information may be various, for example, a question-answer form, a selection form, a login form, or the like.
On the basis of the above embodiment, the surgical information viewing method according to the embodiment of the present invention may further include: and encrypting transmission data between the server and the acquisition terminal and transmission data between the server and the mobile terminal. Since the operation data of the patient relates to the privacy of the patient, the transmission data between the server and the acquisition terminal and the transmission data between the server and the mobile terminal are encrypted. For example, the dongle can be configured to encrypt the transmission data to prevent the leakage of the operation data of the patient and infringe the privacy of the patient.
On the basis of the above embodiment, the operation information viewing method may further include: the server sends the estimated time consumption of the target operation stage and the operation data to a storage system of a hospital. The server sends the estimated time consumption of the target operation stage and the operation data to a storage system of the hospital, so that the hospital can store the operation data of the patient and the estimated time consumption of the initial operation stage for a long time, a doctor can conveniently review the operation data, the stored estimated time consumption of the target operation stage can be utilized to improve the time estimated model, and the estimated time consumption of the target operation stage estimated by the time estimated model is more accurate.
According to the technical scheme, the operation data acquired by the acquisition terminal are received through the server, the operation data are classified according to hospital information, department information and operation types, the difference of the hospital information, the department information and the operation types in the operation data is fully considered, the server further inputs the classified operation data into a time estimation model corresponding to the operation data respectively to obtain target operation stage estimated time consumption corresponding to each operation stage in the operation data, the time estimation model determines according to initial operation stage estimated time consumption, operation types, operation complexity and correction parameters, the correction parameters comprise at least one of difference between actual operation stage time consumption and target operation stage estimated time consumption, average time consumption of the same operation stage in multiple cases of operation data and operation emergency addition, the time estimation model fully considers various factors possibly influencing operation time, accordingly estimated target operation stage estimated time consumption is accurate, finally, the server sends the target operation stage and the operation data to the mobile terminal, and the problem that the patient is about the patient suffering from anxiety degree of progress is solved, and the patient suffering from the anxiety degree is relieved is solved.
Example two
Fig. 2 is a flowchart of a method for viewing surgical information according to a second embodiment of the present invention, where the method for viewing surgical information is further optimized based on the foregoing embodiment, and optionally the method further includes: the server finds that the operation data has data abnormality, sends out an abnormality warning and sends the abnormality warning to the acquisition terminal, and the data abnormality comprises: abnormal data communication or abnormal operation environment parameters; wherein the data communication anomaly comprises: communication packet loss, decryption failure or data verification failure; the abnormal operation environment parameters are that the operation environment parameters exceed a preset range. Medical staff can check the abnormal reasons of the operation data according to the abnormal alarm of the operation data, so that misguidance of the wrong operation data to the medical staff and family members of patients is avoided, and meanwhile, the safety of operation data transmission is enhanced.
S210, the server receives the operation data acquired by the acquisition terminal and classifies the operation data according to hospital information, department information and operation types.
S220, the server finds that the operation data has data abnormality, sends out an abnormality warning and sends the abnormality warning to the acquisition terminal, and the data abnormality comprises: abnormal data communication or abnormal operation environment parameters; wherein the data communication anomaly comprises: communication packet loss, decryption failure or data verification failure; the abnormal operation environment parameters are that the operation environment parameters exceed a preset range.
Optionally, when the communication between the server and the acquisition terminal is abnormal, the acquisition terminal stores the surgical data, so as to prevent the surgical data from being lost. When the communication between the server and the acquisition terminal is recovered to be normal, the acquisition terminal resends the stored operation data to the server, so that the data loss caused by abnormal communication and failure of operation data transmission is avoided, and the safety of data transmission is enhanced.
Optionally, the collecting terminal sends the collected operation data to the server, the server classifies the operation data hospital information, department information and operation type after receiving the operation data, and then judges whether the operation data has data abnormality. Optionally, the surgical environment parameters include: operating room temperature, operating room humidity, operating room air pressure and the like, taking the operating room temperature as an example, the preset temperature of the operating room is 22-24 ℃, when the acquired operating room temperature is higher or lower than 22-24 ℃, the server sends an abnormality warning, the abnormality warning is sent to the acquisition terminal, and the acquisition terminal also displays data abnormality. When the server and the acquisition terminal send out abnormal data alarms, medical staff need to check reasons of abnormal data, judge whether the data acquisition is accurate, correct inaccurate data, avoid the wrong operation data stored in a storage system of a hospital, mislead the medical staff, and avoid unnecessary mislead caused after wrong operation data is provided for family members of patients.
S230, the server inputs the classified operation data into a time estimation model corresponding to the operation data to obtain estimated time consumption of a target operation stage corresponding to each operation stage in the operation data.
S240, the server sends the estimated time consumption of the target operation stage and the operation data to the mobile terminal.
According to the technical scheme of the embodiment, the server finds that the operation data has data abnormality, sends out an abnormality warning and sends the abnormality warning to the acquisition terminal, and the data abnormality comprises: abnormal data communication or abnormal operation environment parameters; wherein the data communication anomaly comprises: communication packet loss, decryption failure or data verification failure; the abnormal operation environment parameters are that the operation environment parameters exceed a preset range. The abnormal operation data is prompted, so that the medical staff can calibrate the operation data, the wrong operation data is prevented from being stored in a storage system of a hospital, misleading is prevented from being generated for the medical staff, and unnecessary misleading is prevented from being caused after wrong operation data is provided for family members of patients.
Example III
Fig. 3 is a block diagram of a surgical information viewing device according to a third embodiment of the present invention, where the surgical information viewing device includes: a surgicaldata classification module 310, a target surgical stage timeconsumption estimation module 320, and a surgicaldata transmission module 330.
The operationdata classification module 310 is configured to receive operation data acquired by the acquisition terminal and classify the operation data according to hospital information, department information and operation types; the target operation stage timeconsumption estimating module 320 is configured to input the classified operation data into a time estimation model corresponding to the operation data to obtain target operation stage estimated time consumption corresponding to each operation stage in the operation data; the time estimation model is determined according to estimated time consumption of an initial operation stage, operation type, operation complexity and correction parameters, wherein the correction parameters comprise at least one of difference value between actual time consumption of the operation stage and estimated time consumption of the target operation stage, average time consumption of the same operation stage in multiple cases of operation data and operation emergency time; and the surgicaldata transmitting module 330 is configured to transmit the estimated time consumption of the target surgical stage and the surgical data to the mobile terminal by using the server.
Optionally, the pre-estimated model is: time spent in surgical phase = a time spent in initial surgical phase + gain factor + b time spent in surgical complexity + c correction parameters;
wherein a is the estimated time-consuming weight of the initial operation stage, b is the operation complexity, and c is the weight of the correction parameter; the gain factor is determined according to hospital information, department information and operation type.
In the technical solution of the above embodiment, the surgical information viewing device further includes:
the abnormal warning sending module is used for the server to find that the operation data has data abnormality, sending an abnormal warning and sending the abnormal warning to the acquisition terminal, wherein the data abnormality comprises the following steps: abnormal data communication or abnormal operation environment parameters; wherein the data communication anomaly comprises: communication packet loss, decryption failure or data verification failure; the abnormal operation environment parameters are that the operation environment parameters exceed a preset range.
In the technical solution of the above embodiment, the surgical information viewing device further includes:
and the operation data storage module is used for storing the operation data by the acquisition terminal when the communication between the server and the acquisition terminal is abnormal, so as to prevent the loss of the operation data.
In the technical solution of the above embodiment, the surgical information viewing device further includes:
and the transmission data encryption module is used for encrypting transmission data between the server and the acquisition terminal and transmission data between the server and the mobile terminal.
In the technical solution of the above embodiment, the surgical information viewing device further includes:
and the operation data transmission module is used for transmitting the operation time consuming and operation data to a storage system of a hospital by the server.
Optionally, the surgical data includes: at least one of patient information, condition information, procedure progress, procedure key node record, procedure environmental parameters, procedure voice information, or procedure video image information.
According to the embodiment of the invention, the surgical data collected by the collection terminal is received through the surgical data classification module, and the surgical data is classified according to hospital information, department information and surgical types; respectively inputting the classified operation data into a time estimation model corresponding to the operation data through a target operation stage time consumption estimation module to obtain target operation stage estimated time consumption corresponding to each operation stage in the operation data; the time estimation model is determined according to estimated time consumption of an initial operation stage, operation type, operation complexity and correction parameters, wherein the correction parameters comprise at least one of difference value between actual time consumption of the operation stage and estimated time consumption of the target operation stage, average time consumption of the same operation stage in multiple cases of operation data and operation emergency time; the operation data transmission module is used for transmitting the estimated time consumption of the target operation stage and the operation data to the mobile terminal, so that the problem that the family members of the patient cannot know the progress degree of the operation of the patient is solved, the family members of the patient can know the information of each stage of the operation in real time, and the effect of relieving anxiety is achieved.
The operation information checking device provided by the embodiment of the invention can execute the operation information checking method provided by any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the execution method.
Example IV
Fig. 4 is a schematic structural diagram of a server according to a fourth embodiment of the present invention, as shown in fig. 4, the server includes aprocessor 410, amemory 420, aninput device 430 and anoutput device 440; the number ofprocessors 410 in the server may be one or more, oneprocessor 410 being taken as an example in fig. 4; theprocessor 410,memory 420,input device 430, andoutput device 440 in the server may be connected by a bus or other means, for example in fig. 4.
Thememory 420 is used as a computer readable storage medium for storing software programs, computer executable programs, and modules, such as program instructions/modules corresponding to the surgical information viewing method in the embodiment of the present invention (for example, the surgicaldata classification module 310, the target surgical stage timeconsumption estimation module 320, and the surgicaldata transmission module 330 in the surgical information viewing device). Theprocessor 410 executes various functional applications of the server and data processing by executing software programs, instructions and modules stored in thememory 420, i.e., implements the surgical information viewing method described above.
Memory 420 may include primarily a program storage area and a data storage area, wherein the program storage area may store an operating system, at least one application program required for functionality; the storage data area may store data created according to the use of the terminal, etc. In addition,memory 420 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid-state storage device. In some examples,memory 420 may further include memory remotely located with respect toprocessor 410, which may be connected to a server via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
Theinput device 430 may be used to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the server. Theoutput 440 may include a display device such as a display screen.
Example five
A fifth embodiment of the present invention also provides a storage medium containing computer-executable instructions, which when executed by a computer processor, are for performing a surgical information viewing method, the method comprising:
the server receives the operation data acquired by the acquisition terminal and classifies the operation data according to hospital information, department information and operation types;
the server inputs the classified operation data into a time estimation model corresponding to the operation data to obtain estimated time consumption of a target operation stage corresponding to each operation stage in the operation data;
the time estimation model is determined according to estimated time consumption of an initial operation stage, operation type, operation complexity and correction parameters, wherein the correction parameters comprise at least one of difference value between actual time consumption of the operation stage and estimated time consumption of the target operation stage, average time consumption of the same operation stage in multiple cases of operation data and operation emergency time;
and the server sends the estimated time consumption of the target operation stage and the operation data to a mobile terminal. Of course, the storage medium containing the computer executable instructions provided in the embodiments of the present invention is not limited to the method operations described above, and may also perform the related operations in the surgical information viewing method provided in any embodiment of the present invention.
From the above description of embodiments, it will be clear to a person skilled in the art that the present invention may be implemented by means of software and necessary general purpose hardware, but of course also by means of hardware, although in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a computer readable storage medium, such as a floppy disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a FLASH Memory (FLASH), a hard disk or an optical disk of a computer, etc., and include several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method according to the embodiments of the present invention.
It should be noted that, in the embodiment of the surgical information viewing device, each unit and module included are only divided according to the functional logic, but not limited to the above division, so long as the corresponding functions can be implemented; in addition, the specific names of the functional units are also only for distinguishing from each other, and are not used to limit the protection scope of the present invention.
Note that the above is only a preferred embodiment of the present invention and the technical principle applied. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, while the invention has been described in connection with the above embodiments, the invention is not limited to the embodiments, but may be embodied in many other equivalent forms without departing from the spirit or scope of the invention, which is set forth in the following claims.