Disclosure of Invention
The embodiment of the application provides a medical equipment movement testing method and system, and aims to at least solve the problem caused by the scheme that the medical equipment use area is not limited and the medical equipment is moved and then tested in the prior art.
According to an aspect of the present application, there is provided a method of testing movement of a medical device, comprising: the method comprises the steps that after the medical equipment is started, first geographical position information of the medical equipment is obtained; the medical equipment acquires second geographical position information of the medical equipment before last shutdown; the medical device compares whether the first geographical position information and the second geographical position information are changed or not; the medical equipment starts a test program under the condition of change, wherein the test program is used for testing the medical equipment.
Further, the step of acquiring, by the medical device, the first geographical location information and the second geographical location information of the medical device includes: the medical equipment acquires the first geographical position information and the second geographical position information of the medical equipment through a positioning module configured in the medical equipment.
Further, the step of acquiring, by the medical device, the first geographical location information and the second geographical location information of the medical device includes: the medical equipment is connected with the application on the mobile terminal after being started up each time; the medical equipment acquires the geographic position information from the mobile terminal through the application, wherein the geographic position information acquired after the power-on is the first geographic position information, and the geographic position information acquired after the power-on is performed for one time before the power-on is performed for the second geographic position information.
Further, still include: the medical equipment skips the test program and is normally started under the condition that the first geographical position information or the second geographical position information is failed to acquire or the first geographical position information and the second geographical position information are not changed; and the medical equipment cannot be normally started under the condition that the first geographical position information or the second geographical position information is failed to acquire or the first geographical position information and the second geographical position information are inconsistent in check.
Further, after skipping normal boot of the test program, the method further includes: the medical equipment receives a test function selected by a user in a function menu of the medical equipment; the medical device executes the test procedure.
According to another aspect of the present application, there is provided a medical device movement testing system, applied in a medical device, comprising: the first acquisition module is used for acquiring first geographical position information of the medical equipment after the medical equipment is started; the second acquisition module is used for acquiring second geographical position information of the medical equipment before last shutdown; the comparison module is used for comparing whether the first geographical position information and the second geographical position information change or not; the starting module is used for starting a test program under the condition of change, wherein the test program is used for testing the medical equipment.
Further, the first obtaining module and the second obtaining module are configured to: and acquiring the first geographical position information and the second geographical position information of the medical equipment through a positioning module configured in the medical equipment.
Further, the first obtaining module and the second obtaining module are configured to: connecting the application on the mobile terminal after each startup; and acquiring the geographical position information from the mobile terminal through the application, wherein the geographical position information acquired after the power-on is the first geographical position information, and the geographical position information acquired after the power-on is performed for the time before the power-on is performed for the time is the second geographical position information.
Further, the starting module is further configured to: under the condition that the first geographical position information or the second geographical position information is failed to be obtained, or under the condition that the first geographical position information and the second geographical position information are not changed, skipping the test program, and normally starting up; and the medical equipment cannot be normally started under the condition that the first geographical position information or the second geographical position information is failed to acquire or the first geographical position information and the second geographical position information are inconsistent in check.
Further, still include: and the execution module is used for receiving the test function selected by the user in the function menu of the medical equipment and executing the test program.
In the embodiment of the application, the medical equipment is adopted to obtain the first geographical position information of the medical equipment after being started; the medical equipment acquires second geographical position information of the medical equipment before last shutdown; the medical device compares whether the first geographical position information and the second geographical position information are changed or not; the medical equipment starts a test program under the condition of change, wherein the test program is used for testing the medical equipment. Through the medical equipment monitoring method and the medical equipment monitoring system, the problems that in the prior art, the use area of the medical equipment is not limited, and the medical equipment is moved and then tested are solved, so that the use of the medical equipment in an appointed area range is improved, and the supervision risk caused by the use of the medical equipment after the medical equipment is moved across the area is avoided.
Detailed Description
It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.
It should be noted that the steps illustrated in the flowcharts of the figures may be performed in a computer system such as a set of computer-executable instructions and that, although a logical order is illustrated in the flowcharts, in some cases, the steps illustrated or described may be performed in an order different than presented herein.
In an embodiment of the present application, a method for testing movement of a medical device is provided, and fig. 1 is a flowchart of a method for testing movement of a medical device according to an embodiment of the present application, as shown in fig. 1, the method includes the following processes:
step S102, after the medical equipment is started, first geographical position information of the medical equipment is obtained;
step S104, the medical equipment acquires second geographical position information of the medical equipment before last shutdown;
step S106, the medical equipment compares whether the first geographical position information and the second geographical position information change or not;
step S108, starting a test program when the medical equipment is changed, wherein the test program is used for testing the medical equipment.
In an optional embodiment, the test program obtains parameter values of each component in the medical device after power-on according to a preset sequence, determines whether the obtained parameter values are within a preset range, and if the obtained parameter values are within the preset range, the power-on of each component is normal. And if the parameter value which is not in the preset range exists, acquiring the component corresponding to the parameter value which exceeds the preset range, and displaying the component abnormality corresponding to the parameter value which exceeds the preset range on the screen of the medical equipment.
According to the embodiment of the application, the medical equipment is adopted to obtain the first geographical position information of the medical equipment after being started; the medical equipment acquires second geographical position information of the medical equipment before last shutdown; the medical device compares whether the first geographical position information and the second geographical position information are changed or not; the medical device initiates a test procedure in the event of a change. Through the embodiment of the application, the problems that the use area of the medical equipment is not limited in the prior art and the scheme for testing after the medical equipment is moved are solved, so that the use of the medical equipment in an appointed area range is improved, and the supervision risk caused by the use after the medical equipment is moved across the area is avoided.
As an optional embodiment, before step S102, sending an application to a server, where the application is used to request that the medical device is moved to a region where the first geographic location information is located, where the application is approved by a user with approval authority, and if the movement is approved, sending the first geographic location information to the medical device, where the medical device writes the first geographic location information into a white list; after the medical equipment is started, judging whether the information of the current geographic position is in a white list, if not, locking the medical equipment, wherein the treatment function of the medical equipment after locking cannot be applied.
If the movement is not agreed, the first geographical position information can also be sent to the medical equipment, the medical equipment writes the first geographical position information into a blacklist, after the medical equipment is started, whether the current geographical position is in the blacklist or not is judged, and if the current geographical position is in the blacklist, the medical equipment is locked.
As another alternative, the medical device outputs prescription information during the course of performing a medical procedure after power-on (i.e., power-on after moving), and stores the prescription information. The prescription information includes a parameter of energy output by the medical device to the energy, and the medical device outputs energy according to the parameter of energy. The output energy acts on the affected part of the patient through the external equipment. And the medical equipment acquires the attribute of the received energy recorded by the external equipment from the external equipment and stores the attribute. In this way, the medical device obtains the prescription information after the power-on and the attribute of the energy received by the external device. The medical equipment retrieves prescription information which is stored in the medical equipment during movement and is the same as the prescription information after the medical equipment is started, searches the attribute of energy received by the external equipment corresponding to the prescription information before the medical equipment moves, determines whether the difference between the energy attribute before the medical equipment moves and the energy attribute after the medical equipment moves is within a preset range, and if so, determines that the medical equipment does not influence the function of the medical equipment due to the movement of the medical equipment.
Preferably, in steps S102 and S104, the acquiring, by the medical device, the first geographical location information and the second geographical location information of the medical device may include one of the following manners:
the first method is as follows: the medical equipment acquires the first geographical position information and the second geographical position information of the medical equipment through a positioning module configured in the medical equipment. In this manner, a positioning module is previously configured in the medical apparatus.
The second method comprises the following steps: the medical equipment is connected with the application on the mobile terminal after being started up each time; the medical equipment acquires the geographic position information from the mobile terminal through the application, wherein the geographic position information acquired after the power-on is the first geographic position information, and the geographic position information acquired after the power-on is performed for one time before the power-on is performed for the second geographic position information. In this manner, a device capable of acquiring geographical location information is configured in the mobile terminal in advance.
Optionally, in step S106, the medical device comparing whether the first geographical location information and the second geographical location information are changed includes one of the following ways:
the first method is as follows: acquiring a first geographical position coordinate in the first geographical position information, acquiring a second geographical position coordinate in the second geographical position information, judging whether the first geographical position coordinate and the second geographical position coordinate exceed a preset value, if so, determining that the first geographical position information and the second geographical position information change, and if not, determining that the first geographical position information and the second geographical position information do not change.
The second method comprises the following steps: the method comprises the steps of obtaining city information where a first geographical position in first geographical position information is located, obtaining city information where a second geographical position in second geographical position information is located, judging whether the city information where the first geographical position is located is the same as the city information where the second geographical position is located, if not, determining that the first geographical position information and the second geographical position information change, and if so, determining that the first geographical position information and the second geographical position information do not change.
The city information may be flexibly set according to actual needs, and may be set to a city, or may be set to a district or a county of the city, for example.
As an optional implementation manner, when the medical device fails to acquire the first geographical location information or the second geographical location information, or when the first geographical location information and the second geographical location information are not changed, skipping the test program, and normally starting up the medical device; and the medical equipment cannot be normally started under the condition that the first geographical position information or the second geographical position information is failed to acquire or the first geographical position information and the second geographical position information are inconsistent in check.
And after skipping normal boot of the test program, the method may further include: the medical equipment receives a test function selected by a user in a function menu of the medical equipment; the medical device executes the test procedure.
In this embodiment, an electronic device is provided, comprising a memory in which a computer program is stored and a processor configured to run the computer program to perform the method in the above embodiments.
The programs described above may be run on a processor or may also be stored in memory (or referred to as computer-readable media), which includes both non-transitory and non-transitory, removable and non-removable media, that implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
These computer programs may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks, and corresponding steps may be implemented by different modules.
Such an apparatus or system is provided in this embodiment. The system is called a medical equipment movement testing system and is applied to medical equipment, and the system comprises: the first acquisition module is used for acquiring first geographical position information of the medical equipment after the medical equipment is started; the second acquisition module is used for acquiring second geographical position information of the medical equipment before last shutdown; the comparison module is used for comparing whether the first geographical position information and the second geographical position information change or not; the starting module is used for starting a test program under the condition of change, wherein the test program is used for testing the medical equipment.
Preferably, the first obtaining module and the second obtaining module are configured to: and acquiring the first geographical position information and the second geographical position information of the medical equipment through a positioning module configured in the medical equipment. A positioning module needs to be configured in the medical device in advance.
Preferably, the first obtaining module and the second obtaining module are configured to: connecting the application on the mobile terminal after each startup; and acquiring the geographical position information from the mobile terminal through the application, wherein the geographical position information acquired after the power-on is the first geographical position information, and the geographical position information acquired after the power-on is performed for the time before the power-on is performed for the time is the second geographical position information. It is necessary to configure a device capable of acquiring geographical location information in the mobile terminal in advance.
Optionally, the comparing module compares whether the first geographical location information and the second geographical location information are changed or not includes one of the following manners:
the first method is as follows: acquiring a first geographical position coordinate in the first geographical position information, acquiring a second geographical position coordinate in the second geographical position information, judging whether the first geographical position coordinate and the second geographical position coordinate exceed a preset value, if so, determining that the first geographical position information and the second geographical position information change, and if not, determining that the first geographical position information and the second geographical position information do not change.
The second method comprises the following steps: the method comprises the steps of obtaining city information where a first geographical position in first geographical position information is located, obtaining city information where a second geographical position in second geographical position information is located, judging whether the city information where the first geographical position is located is the same as the city information where the second geographical position is located, if not, determining that the first geographical position information and the second geographical position information change, and if so, determining that the first geographical position information and the second geographical position information do not change.
The city information may be flexibly set according to actual needs, and may be set to a city, or may be set to a district or a county of the city, for example.
Preferably, the starting module is further configured to: under the condition that the first geographical position information or the second geographical position information is failed to be obtained, or under the condition that the first geographical position information and the second geographical position information are not changed, skipping the test program, and normally starting up; and the medical equipment cannot be normally started under the condition that the first geographical position information or the second geographical position information is failed to acquire or the first geographical position information and the second geographical position information are inconsistent in check.
Preferably, the system further comprises: and the execution module is used for receiving the test function selected by the user in the function menu of the medical equipment and executing the test program.
According to the embodiment of the application, a first acquisition module is adopted to acquire the first geographical position information of the medical equipment after the medical equipment is started; the second acquisition module acquires second geographical position information of the medical equipment before last shutdown; the comparison module compares whether the first geographical position information and the second geographical position information change or not; and the starting module starts the test program under the condition of change. The problem that medical equipment use areas are not limited in the prior art and the problem caused by a scheme of testing after the medical equipment is moved is solved, so that the medical equipment is used in an appointed area range, and the supervision risk caused by the fact that the medical equipment is used after being moved across areas is avoided.
The system or the apparatus is used for implementing the functions of the method in the foregoing embodiments, and each module in the system or the apparatus corresponds to each step in the method, which has been described in the method and is not described herein again.
The above are merely examples of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.