Nursing electronic screen guide method, device and system

By obtaining and processing nursing task information, ward distribution map and nurse data, task grouping and matching, and generating nursing paths, the problem of unreasonable allocation of nursing tasks is solved, and the task balance and the accuracy of nursing paths are achieved.

CN119673404APending Publication Date: 2025-03-21SHENZHEN MAYO ART ENG CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411740890.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2025-03-21

AI Technical Summary

Technical Problem

There is a subjective deviation in the existing nursing task allocation method, which leads to unreasonable task allocation and excessive differences in nurse tasks.

Method used

By obtaining task information for each nursing task, hospital ward distribution map, number of nurses and other data, task grouping and matching are carried out to generate nursing paths to ensure that each nurse’s task volume is roughly the same.

Benefits of technology

The fair and reasonable allocation of nursing tasks is achieved to ensure that nurses can accurately and promptly arrive at the nursing location and complete the corresponding nursing tasks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119673404A_ABST
    Figure CN119673404A_ABST
Patent Text Reader

Abstract

The invention relates to the field of computers, in particular to a nursing electronic screen guide method, device and system, and the method can reasonably group nursing tasks according to the task information of the nursing tasks, matches the grouped task groups with nurses, enables the task quantities of the tasks allocated to the nurses to be roughly equal, and improves the efficiency of nursing. The method guarantees the fairness and rationality of task distribution, can generate and display the nursing path of each nurse according to the task group, can guide the nurses to accurately and timely arrive at the nursing place, and then completes the corresponding nursing task.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computers, and in particular to a method, device and system for electronic screen guidance for nursing. Background Art

[0002] Nursing tasks refer to the various professional nursing measures taken by nursing staff in their daily nursing work to ensure the physical and mental health of patients.

[0003] Nursing tasks in hospitals are often arranged and assigned to individual nurses by nurse managers (such as the head nurse), and the corresponding arrangements are entered into the electronic display screen of the nurse station so that each nurse can be informed of her assigned task. This task allocation method is essentially manual and prone to subjective bias, which often results in unreasonable task allocation, for example, the workload of each nurse varies greatly. Summary of the invention

[0004] Based on this, it is necessary to provide a method, device and system for electronic screen guidance for nursing in order to address the above-mentioned problems.

[0005] The embodiment of the present invention is implemented as follows: a nursing electronic screen guidance method is applied to an electronic screen, and the method comprises:

[0006] S1: Obtaining task information of each nursing task, wherein each task information includes a nursing time point, a nursing location, and a nursing item for a patient;

[0007] S2: Obtain a ward distribution map of the hospital, and for each nursing task, display the location point of the nursing task in the ward distribution map according to the corresponding nursing location;

[0008] S3: Identify the distance between each location point, and then determine the moving time between each location point;

[0009] S4: For each nursing item of the nursing task, determine the execution time of the nursing item according to the historical information;

[0010] S5: Get the number of nurses on duty;

[0011] S6: grouping each nursing task according to the nursing time point, execution time and moving time between each location point corresponding to each nursing task, forming a task group with the same number as the number of nurses, wherein the deviation of the total execution time of the nursing tasks corresponding to each task group is the smallest;

[0012] S7: Match each task group with each nurse one by one;

[0013] S8: Displaying a ward distribution map, and generating a nursing path for each nurse according to the location points corresponding to each nursing task in the matching task group, so that the nurse can perform the corresponding nursing task according to the corresponding nursing path.

[0014] In one embodiment, the present invention provides an electronic screen guide device for nursing, the device comprising:

[0015] The first acquisition module is used to acquire task information of each nursing task, wherein each task information includes a nursing time point, a nursing location and a nursing item for a patient;

[0016] The second acquisition module is used to acquire a ward distribution map of the hospital, and for each nursing task, display the location point of the nursing task in the ward distribution map according to the corresponding nursing location;

[0017] The first processing module is used to identify the distance between each position point, and then determine the moving time between each position point;

[0018] The second processing module is used to determine the execution time of each nursing item of each nursing task according to the historical information;

[0019] The third acquisition module is used to obtain the number of nurses on duty;

[0020] The third processing module is used to group the nursing tasks according to the nursing time points, execution time and movement time between the position points corresponding to the nursing tasks, so as to form task groups with the same number as the number of nurses, wherein the deviation of the total execution time of the nursing tasks corresponding to each task group is the smallest;

[0021] The fourth processing module is used to match each task group with each nurse one by one;

[0022] The display module is used to display the ward distribution map and generate a nursing path for each nurse according to the location points corresponding to each nursing task in the matching task group, so that the nurse can perform the corresponding nursing task according to the corresponding nursing path.

[0023] In one embodiment, the present invention provides an electronic screen guidance system for nursing, the system comprising:

[0024] Several nurse terminals;

[0025] An information server, used for storing task information of each nursing task;

[0026] The electronic screen communicates with each nurse terminal and the information server and is used to execute the electronic screen guidance method for nursing.

[0027] The present invention provides a method, device and system for electronic screen guidance for nursing, wherein the method comprises obtaining task information of each nursing task; obtaining a ward distribution map of a hospital, and for each nursing task, displaying the location point of the nursing task in the ward distribution map according to the corresponding nursing location; identifying the distance between each location point, and then determining the moving time between each location point; for each nursing item of the nursing task, determining the execution time of the nursing item according to historical information; obtaining the number of nurses on duty; grouping each nursing task according to the nursing time point, execution time and moving time between each location point corresponding to each nursing task, to form a task group with the same number as the number of nurses, wherein the nursing items corresponding to each task group are The deviation of the total execution time of the task is minimized; each task group is matched with each nurse one by one; the ward distribution map is displayed, and for each nurse, a nursing path is generated based on the location points corresponding to each nursing task in the matching task group, so that the nurse can perform the corresponding nursing task according to the corresponding nursing path; in the present application, each nursing task can be reasonably grouped according to the task information of each nursing task, and the grouped task groups can be matched with the nurses, so that the task volume assigned to each nurse is roughly the same, thereby ensuring the fairness and rationality of task allocation, and the nursing path of each nurse can be generated and displayed based on the task group, which can guide the nurses to arrive at the nursing location accurately and in time, and then complete the corresponding nursing tasks. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 A first flow chart of a nursing electronic screen guidance method provided in one embodiment;

[0029] Figure 2 A second flow chart of a nursing electronic screen guidance method provided in one embodiment;

[0030] Figure 3 A schematic diagram of label line allocation of a nursing electronic screen guidance method provided in one embodiment;

[0031] Figure 4 A module flow chart of a nursing electronic screen guide device provided in one embodiment;

[0032] Figure 5 A schematic diagram of the composition of an electronic screen guidance system for nursing provided in one embodiment;

[0033] Figure 6 1 is a block diagram of the internal structure of an electronic screen in one embodiment. DETAILED DESCRIPTION

[0034] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0035] It is understood that the terms "first", "second", etc. used in the present invention may be used herein to describe various elements, but unless otherwise specified, these elements are not limited by these terms. These terms are only used to distinguish a first element from another element. For example, a first xx script may be referred to as a second xx script, and similarly, a second xx script may be referred to as a first xx script without departing from the scope of the present invention.

[0036] like Figure 1-Figure 2 As shown, in one embodiment, a nursing electronic screen guidance method is proposed, which is applied to an electronic screen, and is characterized in that the method includes:

[0037] S1: Obtaining task information of each nursing task, wherein each task information includes a nursing time point, a nursing location, and a nursing item for a patient;

[0038] S2: Obtain a ward distribution map of the hospital, and for each nursing task, display the location point of the nursing task in the ward distribution map according to the corresponding nursing location;

[0039] S3: Identify the distance between each location point, and then determine the moving time between each location point;

[0040] S4: For each nursing item of the nursing task, determine the execution time of the nursing item according to the historical information;

[0041] S5: Get the number of nurses on duty;

[0042] S6: grouping each nursing task according to the nursing time point, execution time and moving time between each location point corresponding to each nursing task, forming a task group with the same number as the number of nurses, wherein the deviation of the total execution time of the nursing tasks corresponding to each task group is the smallest;

[0043] S7: Match each task group with each nurse one by one;

[0044] S8: Displaying a ward distribution map, and generating a nursing path for each nurse according to the location points corresponding to each nursing task in the matching task group, so that the nurse can perform the corresponding nursing task according to the corresponding nursing path.

[0045] In this embodiment, the method is executed in an electronic screen, which may be a liquid crystal display, a plasma display or other types of display screens; the electronic screen includes a processor for executing the relevant steps of the method; the electronic screen is installed on the wall of a nurse station in a hospital or other nurse office space so that nurses can determine their own task arrangements by viewing the content displayed on the electronic screen; the information server is used to store information required to execute the method, such as task information of each nursing task, the number of nurses on duty, a ward distribution map of the hospital, etc. The information server communicates with the electronic screen, and the information in the information server is information collected and entered into the information server by doctors, nurses or other staff in their previous work. The information server may be an independent physical server or terminal, or it may be a server cluster composed of multiple physical servers, or it may be a cloud server that provides basic cloud computing services such as cloud servers, cloud databases, cloud storage and CDN.

[0046] In this embodiment, the ward distribution map may include a ward distribution map of each floor of the hospital building. If the nursing location corresponding to a nursing task is in a certain ward, the location point corresponding to the nursing task is marked in the area of ​​the ward in the ward distribution map. Considering that a ward often has multiple patients, the area of ​​a ward can mark the location points of multiple nursing tasks; nursing projects include various types of nursing work, such as injections, infusions, medication, etc. The historical information is the time spent by each nurse on the corresponding nursing project in the history recorded in the information server (for example, the time spent by each nurse on performing each nursing project in the nursing skills assessment). The average time spent by each nurse corresponding to each nursing project can be calculated to obtain the execution time of the nursing project;

[0047] In this embodiment, the distance between any two position points, that is, the path distance between the two position points (that is, the distance that the nurse can walk from one position point to another position point), is divided by a preset average travel speed (such as 2m / s) to obtain the moving time. If the two position points are not on the same floor, the moving time needs to be added to the total inter-floor moving time (the number of floor intervals multiplied by the preset unit floor moving time);

[0048] In this embodiment, the nursing path of each nurse can be rendered in different colors so that the nurse can intuitively view the nursing path; displaying the ward distribution map means displaying the ward distribution map of each floor. If any nursing path is a cross-floor path, the first of the two cross-floor position points in the path is connected to the stairwell of the ward distribution map of the floor, and the path is drawn from the position of the stairwell in the ward distribution map of the floor where the second position point is located and connected to the second position point, thereby realizing the cross-floor connection of the path;

[0049] In the present application, each nursing task can be reasonably grouped according to the task information of each nursing task, and the grouped task groups can be matched with nurses, so that the task amounts assigned to each nurse are roughly equivalent, thereby ensuring the fairness and rationality of task allocation, and the nursing path of each nurse can be generated and displayed based on the task group, which can guide the nurses to arrive at the nursing location accurately and in time, and then complete the corresponding nursing tasks.

[0050] As a preferred embodiment, each nursing task is grouped according to the nursing time point, execution time and movement time between each location point corresponding to each nursing task, and the task group whose number is the same as the number of nurses includes:

[0051] S61: Generate a timeline, and mark the nursing time point corresponding to each nursing task on the timeline;

[0052] S62: Generate time horizontal bars whose number is the same as the number of nurses, wherein each time horizontal bar is parallel to the time axis;

[0053] S63: Selecting nursing time points that are consistent with the number of nurses in order from first to last on the time axis, and assigning the selected nursing time points to each time bar, so that each time bar is marked with a nursing time point;

[0054] S64: for each time horizontal bar, determining the execution time corresponding to the nursing time point marked on the time horizontal bar, and generating a local horizontal bar segment on the time horizontal bar with the nursing time point as the starting point and the length corresponding to the execution time;

[0055] S65: taking the remaining nursing time points as the remaining time points, assigning each remaining time point to a time bar according to the sequence of the time points, and generating corresponding local bar segments on the time bar, so that the length variance of the local bar segments in each time bar is minimized;

[0056] S66: Identify the nursing tasks corresponding to the local horizontal bar segments on each time horizontal bar, and classify the nursing tasks belonging to the same time horizontal bar into the same task group.

[0057] In this embodiment, the time bar is a bar used to mark time, and its time scale is consistent with the time scale on the time axis, so that the time point represented by each time scale on the time bar is consistent with the time point represented by the corresponding scale (the scale directly opposite in the vertical direction) on the time axis; the nursing time point is allocated, that is, the nursing task corresponding to the nursing time point is allocated; the starting end of the time axis is before the earliest nursing time point, and the starting end of the generated time bar is aligned with the time axis; a local bar segment corresponds to the time period occupied by a nursing task; in this embodiment, a nursing task is first allocated to each time bar (equivalent to allocating tasks to each nurse), so that each nurse has work to do from the beginning, and then other nursing tasks are allocated according to the task amount of the tasks already allocated to each time bar (represented by the length of the local bar segment), so that after the final allocation is completed, the task amount deviation of the tasks allocated to each time bar is minimized (represented by the minimum length variance of the local bar segment in each time bar).

[0058] As a preferred embodiment, Figure 3 As shown, the nursing time point corresponding to each nursing task is marked on the time axis, that is, a marking line is generated at the axis scale corresponding to each nursing time point on the time axis, wherein the marking line is perpendicular to the time axis; the selected nursing time point is assigned to each time bar, so that each time bar is marked with a nursing time point, including:

[0059] S631: Take the annotation line corresponding to the first nursing time point;

[0060] S632: Move the marking line along the extension direction of the marking line to an unmarked time bar, so that the time bar is marked by the marking line;

[0061] S633: Take the marking line corresponding to the next nursing time point, and execute step S632 to step S633 until each time bar is marked with a marking line.

[0062] The length of the marking line is equal to the width of the time bar. The marking line is moved into the time bar so that both ends of the marking line fall on the two long sides of the time bar respectively. For each time bar, the execution time corresponding to the nursing time point marked on the time bar is determined. Taking the nursing time point as the starting point, a local bar segment with a length corresponding to the execution time is generated on the time bar, including:

[0063] Determine the length of the execution time on the time axis, and use the length as the translation length;

[0064] Move the annotation line in the positive direction of the time axis by the translation length;

[0065] When the marking line is moved, the area through which the marking line passes is rendered in the set color. After the movement is completed, the area where the set color is located is the local horizontal bar segment.

[0066] In this embodiment, the set color can be yellow, red or other colors; through the method of this embodiment, the position and length of the first task assigned to each time bar on the time bar can be accurately and intuitively determined to facilitate further allocation of other nursing tasks.

[0067] As a preferred embodiment, the extension direction of the annotation line is vertical; for the remaining time points, each remaining time point is assigned to a time bar according to the sequence of the time points, and a corresponding local bar segment is generated on the time bar, so that the length variance of the local bar segment in each time bar is minimized, including:

[0068] S651: Take the first remaining time point, and move the labeling line of the remaining time point along the extension direction of the labeling line, so that the labeling line passes through each time bar;

[0069] S652: When the label line passes through each time bar, determine whether the label line passes through a local bar segment in the time bar, if not, filter out the time bar;

[0070] S653: for each screened time bar, determining the distance between the annotation line and the end of the nearest local bar segment on the time bar when the annotation line is on the time bar;

[0071] S654: Determine whether the time length corresponding to the distance is greater than the moving time length from the position point corresponding to the marked line to the position point corresponding to the local horizontal bar segment. If so, use the time horizontal bar as a candidate time horizontal bar.

[0072] S655: The label line is simulated and assigned to a time bar to be selected, and the length variance of the local bar segments in each time bar is determined. This step is repeated to determine the length variance corresponding to the simulation of assigning the label line to each time bar to be selected, and the time bar to be selected corresponding to the minimum length deviation is determined as the target time bar. After each simulation assignment is completed, the label line is reset and the simulation trace is cleared.

[0073] S656: moving the annotation line to the target time bar and generating a corresponding local time bar;

[0074] S657: Take the next remaining time point, move the labeling line of the remaining time point along the extension direction of the labeling line, so that the labeling line passes through each time bar, and execute steps S652 to S657 until the allocation of the labeling line corresponding to each remaining time point is completed.

[0075] The label line is simulated and assigned to a candidate time bar, and the length variance of the local bar segments in each time bar is determined to include:

[0076] Move the annotation line to a time bar to be selected, and generate a corresponding local bar segment;

[0077] Calculate the total length of the local bar segments in each time bar respectively;

[0078] The length variance is calculated using the following formula:

[0079]

[0080] Among them, S 2 is the length variance, T i is the total length of the local bar segment of the i-th time bar, is the average total length of the local bar segments of all time bars, and n is the number of time bars.

[0081] In this embodiment, if the marked line passes through a local bar segment in the time bar, it means that the task assigned to the time bar at the nursing time point has not been completed, and the task corresponding to the marked line cannot be executed, so the nursing task corresponding to the marked line is not assigned to the time bar; furthermore, if the duration corresponding to the distance is not greater than the moving duration from the position point corresponding to the marked line to the position point corresponding to the local bar segment, it indicates that it is difficult for the nurse to reach the position point corresponding to the marked line in time to perform the corresponding task, so the corresponding time bar cannot become the candidate time bar; this embodiment can determine the length variance of the local bar segments in each time bar when the marked line is assigned to each candidate time bar by simulating the allocation method, so as to determine the allocation method with the smallest length deviation; each of the remaining nursing tasks is allocated in this way, so that it can be ensured that after any allocation of each nursing task, the task volume of each nursing group is roughly the same.

[0082] As a preferred embodiment, for each nurse, generating a nursing path according to the position points corresponding to each nursing task in the matching task group includes:

[0083] Determine the time bar corresponding to the task group that matches the nurse;

[0084] Determine the position points corresponding to the local horizontal bar segments on the time horizontal bar on the ward distribution map, and determine the sequence of the local horizontal bar segments on the time horizontal bar;

[0085] The determined location points are connected on the ward distribution map according to the sequence, thereby obtaining the nursing path corresponding to the nurse.

[0086] After step S8, the following steps are also included:

[0087] Establish communication with each nurse's nurse terminal;

[0088] When each nurse performs nursing work, the corresponding nursing path is sent to the nurse's nurse terminal in real time.

[0089] In this embodiment, the nurse terminal can be a smart phone, tablet computer, laptop computer, etc.; each location point on the generated nursing path is also marked with the corresponding nursing time point and nursing items, so that the nurse can be prepared in time and arrive at each location point in time to provide nursing care; in addition, by sending the corresponding nursing path to the nurse terminal in real time, the nurse can not only understand its task assignment at the nurse station, but also review its task assignment in real time through the nurse terminal during the execution of the task to avoid forgetting.

[0090] like Figure 4 As shown, in one embodiment, a nursing electronic screen guide device is provided, the device comprising:

[0091] The first acquisition module is used to acquire task information of each nursing task, wherein each task information includes a nursing time point, a nursing location and a nursing item for a patient;

[0092] The second acquisition module is used to acquire a ward distribution map of the hospital, and for each nursing task, display the location point of the nursing task in the ward distribution map according to the corresponding nursing location;

[0093] The first processing module is used to identify the distance between each position point, and then determine the moving time between each position point;

[0094] The second processing module is used to determine the execution time of each nursing item of each nursing task according to the historical information;

[0095] The third acquisition module is used to obtain the number of nurses on duty;

[0096] The third processing module is used to group the nursing tasks according to the nursing time points, execution time and movement time between the position points corresponding to the nursing tasks, so as to form task groups with the same number as the number of nurses, wherein the deviation of the total execution time of the nursing tasks corresponding to each task group is the smallest;

[0097] The fourth processing module is used to match each task group with each nurse one by one;

[0098] The display module is used to display the ward distribution map and generate a nursing path for each nurse according to the location points corresponding to each nursing task in the matching task group, so that the nurse can perform the corresponding nursing task according to the corresponding nursing path.

[0099] The process of each module realizing its own function in the electronic screen guide device for nursing provided in the embodiment of the present application can be specifically referred to the aforementioned Figure 1 The description of the illustrated embodiment will not be repeated here.

[0100] like Figure 5 As shown, in one embodiment, a nursing electronic screen guidance system is proposed, the system comprising:

[0101] Several nurse terminals;

[0102] An information server, used for storing task information of each nursing task;

[0103] The electronic screen communicates with each nurse terminal and the information server and is used to execute the electronic screen guidance method for nursing.

[0104] In this embodiment, the electronic screen cooperates with the information server and each nurse terminal to execute the electronic screen guidance method for nursing. It can reasonably group each nursing task according to the task information of each nursing task, and match the grouped task groups with nurses, so that the task amounts assigned to each nurse are roughly equivalent, thereby ensuring the fairness and rationality of task allocation, and can generate and display the nursing path of each nurse based on the task group, so as to guide the nurses to arrive at the nursing location accurately and in time, and then complete the corresponding nursing tasks.

[0105] Figure 6 FIG. 2 shows the internal structure of an electronic screen in one embodiment. Figure 6 As shown, the electronic screen includes a processor, a memory, a network interface, an input device and a display screen connected through a system bus. Among them, the memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the electronic screen stores an operating system and may also store a computer program. When the computer program is executed by the processor, the processor can implement the nursing electronic screen guidance method provided in the embodiment of the present invention. The internal memory may also store a computer program. When the computer program is executed by the processor, the processor can execute the nursing electronic screen guidance method provided in the embodiment of the present invention. The display screen of the electronic screen may be a liquid crystal display screen or an electronic ink display screen. The input device of the electronic screen may be a touch layer covering the display screen, or a button, trackball or touchpad provided on the housing of the electronic screen, or an external keyboard, touchpad or mouse, etc.

[0106] Those skilled in the art will understand that Figure 6The structure shown in the figure is merely a block diagram of a partial structure related to the scheme of the present invention, and does not constitute a limitation on the electronic screen to which the scheme of the present invention is applied. The specific electronic screen may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0107] In one embodiment, the electronic screen guide device for nursing provided by the embodiment of the present invention can be implemented in the form of a computer program. The computer program can be Figure 6 The memory of the electronic screen can store various program modules constituting the electronic screen guide device for nursing, for example, Figure 4 The computer program composed of the first acquisition module, the second acquisition module, the first processing module, the second processing module, the third acquisition module, the third processing module, the fourth processing module, and the fifth processing module shown in the figure enables the processor to execute the steps of the electronic screen guidance method for nursing in each embodiment of the present invention described in this specification.

[0108] For example, Figure 6 The electronic screen shown can be Figure 4 The first acquisition module in the nursing electronic screen guide device shown executes step S1; the electronic screen can execute step S2 through the second acquisition module; the electronic screen can execute step S3 through the first processing module; the electronic screen can execute step S4 through the second processing module; the electronic screen can execute step S5 through the third acquisition module; the electronic screen can execute step S6 through the third processing module; the electronic screen can execute step S7 through the fourth processing module; the electronic screen can execute step S8 through the fifth processing module.

[0109] In one embodiment, an electronic screen is provided, the electronic screen comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the following steps when executing the computer program:

[0110] S1: Obtaining task information of each nursing task, wherein each task information includes a nursing time point, a nursing location, and a nursing item for a patient;

[0111] S2: Obtain a ward distribution map of the hospital, and for each nursing task, display the location point of the nursing task in the ward distribution map according to the corresponding nursing location;

[0112] S3: Identify the distance between each location point, and then determine the moving time between each location point;

[0113] S4: For each nursing item of the nursing task, determine the execution time of the nursing item according to the historical information;

[0114] S5: Get the number of nurses on duty;

[0115] S6: Group each nursing task according to the nursing time point, execution time and movement time between each location point corresponding to each nursing task to form a task group with the same number of nurses, where:

[0116] The deviation of the total execution time of the nursing tasks corresponding to each task group was minimal;

[0117] S7: Match each task group with each nurse one by one;

[0118] S8: Displaying a ward distribution map, and generating a nursing path for each nurse according to the location points corresponding to each nursing task in the matching task group, so that the nurse can perform the corresponding nursing task according to the corresponding nursing path.

[0119] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the processor performs the following steps:

[0120] S1: Obtaining task information of each nursing task, wherein each task information includes a nursing time point, a nursing location, and a nursing item for a patient;

[0121] S2: Obtain a ward distribution map of the hospital, and for each nursing task, display the location point of the nursing task in the ward distribution map according to the corresponding nursing location;

[0122] S3: Identify the distance between each location point, and then determine the moving time between each location point;

[0123] S4: For each nursing item of the nursing task, determine the execution time of the nursing item according to the historical information;

[0124] S5: Get the number of nurses on duty;

[0125] S6: grouping each nursing task according to the nursing time point, execution time and moving time between each location point corresponding to each nursing task, forming a task group with the same number as the number of nurses, wherein the deviation of the total execution time of the nursing tasks corresponding to each task group is the smallest;

[0126] S7: Match each task group with each nurse one by one;

[0127] S8: Displaying a ward distribution map, and generating a nursing path for each nurse according to the location points corresponding to each nursing task in the matching task group, so that the nurse can perform the corresponding nursing task according to the corresponding nursing path.

[0128] It should be understood that, although each step in the flow chart of each embodiment of the present invention is shown in sequence according to the indication of the arrow, these steps are not necessarily performed in sequence according to the order indicated by the arrow. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be performed in other orders. Moreover, at least a portion of the steps in each embodiment may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these sub-steps or stages is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of other steps or sub-steps or stages of other steps.

[0129] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided by the present invention can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0130] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0131] The above-mentioned embodiments only express several implementation methods of the present invention, and the description thereof is relatively specific and detailed, but it cannot be understood as limiting the scope of the patent of the present invention. It should be pointed out that, for ordinary technicians in this field, several variations and improvements can be made without departing from the concept of the present invention, which all belong to the protection scope of the present invention. Therefore, the protection scope of the patent of the present invention shall be subject to the attached claims.

Claims

1. A method for guiding the viewing of an electronic screen for nursing, applied to an electronic screen, characterized in that: The method comprises: S1: Obtaining task information of each nursing task, wherein each task information includes a nursing time point, a nursing location, and a nursing item for a patient; S2: Obtain a ward distribution map of the hospital, and for each nursing task, display the location point of the nursing task in the ward distribution map according to the corresponding nursing location; S3: Identify the distance between each location point, and then determine the moving time between each location point; S4: For each nursing item of the nursing task, determine the execution time of the nursing item according to the historical information; S5: Get the number of nurses on duty; S6: grouping each nursing task according to the nursing time point, execution time and moving time between each location point corresponding to each nursing task, forming a task group with the same number as the number of nurses, wherein the deviation of the total execution time of the nursing tasks corresponding to each task group is the smallest; S7: Match each task group with each nurse one by one; S8: Displaying a ward distribution map, and generating a nursing path for each nurse according to the location points corresponding to each nursing task in the matching task group, so that the nurse can perform the corresponding nursing task according to the corresponding nursing path.

2. The method according to claim 1, characterized in that Each nursing task is grouped according to the nursing time point, execution time, and movement time between each location point corresponding to each nursing task. The task groups with the same number of nurses include: S61: Generate a timeline, and mark the nursing time point corresponding to each nursing task on the timeline; S62: Generate time horizontal bars whose number is the same as the number of nurses, wherein each time horizontal bar is parallel to the time axis; S63: Selecting nursing time points that are consistent with the number of nurses in order from first to last on the time axis, and assigning the selected nursing time points to each time bar, so that each time bar is marked with a nursing time point; S64: for each time horizontal bar, determining the execution time corresponding to the nursing time point marked on the time horizontal bar, and generating a local horizontal bar segment on the time horizontal bar with the nursing time point as the starting point and the length corresponding to the execution time; S65: taking the remaining nursing time points as the remaining time points, assigning each remaining time point to a time bar according to the sequence of the time points, and generating corresponding local bar segments on the time bar, so that the length variance of the local bar segments in each time bar is minimized; S66: Identify the nursing tasks corresponding to the local horizontal bar segments on each time horizontal bar, and classify the nursing tasks belonging to the same time horizontal bar into the same task group.

3. The method according to claim 2, characterized in that Mark the nursing time point corresponding to each nursing task on the time axis, that is, generate a marking line at the axis scale corresponding to each nursing time point on the time axis, where the marking line is perpendicular to the time axis; assign the selected nursing time point to each time bar, so that each time bar is marked with a nursing time point, including: S631: Take the annotation line corresponding to the first nursing time point; S632: Move the marking line along the extension direction of the marking line to an unmarked time bar, so that the time bar is marked by the marking line; S633: Take the marking line corresponding to the next nursing time point, and execute step S632 to step S633 until each time bar is marked with a marking line.

4. The method according to claim 3, characterized in that The length of the marking line is equal to the width of the time bar. The marking line is moved into the time bar so that both ends of the marking line fall on the two long sides of the time bar respectively. For each time bar, the execution time corresponding to the nursing time point marked on the time bar is determined. Taking the nursing time point as the starting point, a local bar segment with a length corresponding to the execution time is generated on the time bar, including: Determine the length of the execution time on the time axis, and use the length as the translation length; Move the annotation line in the positive direction of the time axis by the translation length; When the marking line is moved, the area through which the marking line passes is rendered in the set color. After the movement is completed, the area where the set color is located is the local horizontal bar segment.

5. The method according to claim 3, characterized in that: For the remaining time points, each remaining time point is assigned to a time bar according to the order of the time points, and a corresponding local bar segment is generated on the time bar, so that the length variance of the local bar segment in each time bar is minimized, including: S651: Take the first remaining time point, and move the labeling line of the remaining time point along the extension direction of the labeling line, so that the labeling line passes through each time bar; S652: When the label line passes through each time bar, determine whether the label line passes through a local bar segment in the time bar, if not, filter out the time bar; S653: for each screened time bar, determining the distance between the annotation line and the end of the nearest local bar segment on the time bar when the annotation line is on the time bar; S654: Determine whether the time length corresponding to the distance is greater than the moving time length from the position point corresponding to the marked line to the position point corresponding to the local horizontal bar segment. If so, use the time horizontal bar as a candidate time horizontal bar. S655: The label line is simulated and assigned to a time bar to be selected, and the length variance of the local bar segments in each time bar is determined. This step is repeated to determine the length variance corresponding to the simulation of assigning the label line to each time bar to be selected, and the time bar to be selected corresponding to the minimum length deviation is determined as the target time bar. After each simulation assignment is completed, the label line is reset and the simulation trace is cleared. S656: moving the annotation line to the target time bar and generating a corresponding local time bar; S657: Take the next remaining time point, move the labeling line of the remaining time point along the extension direction of the labeling line, so that the labeling line passes through each time bar, and execute steps S652 to S657 until the allocation of the labeling line corresponding to each remaining time point is completed.

6. The method according to claim 5, characterized in that The label line is simulated and assigned to a candidate time bar, and the length variance of the local bar segments in each time bar is determined to include: Move the annotation line to a time bar to be selected, and generate a corresponding local bar segment; Calculate the total length of the local bar segments in each time bar respectively; The length variance is calculated using the following formula: Among them, S 2 is the length variance, T i is the total length of the local bar segment of the i-th time bar, is the average total length of the local bar segments of all time bars, and n is the number of time bars.

7. The method according to claim 5, characterized in that For each nurse, the nursing path is generated according to the location points corresponding to each nursing task in the matching task group, including: Determine the time bar corresponding to the task group that matches the nurse; Determine the position points corresponding to the local horizontal bar segments on the time horizontal bar on the ward distribution map, and determine the sequence of the local horizontal bar segments on the time horizontal bar; The determined location points are connected on the ward distribution map according to the sequence, thereby obtaining the nursing path corresponding to the nurse.

8. The method according to claim 7, characterized in that After step S8, the following steps are also included: Establish communication with each nurse's nurse terminal; When each nurse performs nursing work, the corresponding nursing path is sent to the nurse's nurse terminal in real time.

9. An electronic screen guide device for nursing, characterized in that: The device comprises: The first acquisition module is used to acquire task information of each nursing task, wherein each task information includes a nursing time point, a nursing location and a nursing item for a patient; The second acquisition module is used to acquire a ward distribution map of the hospital, and for each nursing task, display the location point of the nursing task in the ward distribution map according to the corresponding nursing location; The first processing module is used to identify the distance between each position point, and then determine the moving time between each position point; The second processing module is used to determine the execution time of each nursing item of each nursing task according to the historical information; The third acquisition module is used to obtain the number of nurses on duty; The third processing module is used to group the nursing tasks according to the nursing time points, execution time and movement time between the position points corresponding to the nursing tasks, so as to form task groups with the same number as the number of nurses, wherein the deviation of the total execution time of the nursing tasks corresponding to each task group is the smallest; The fourth processing module is used to match each task group with each nurse one by one; The display module is used to display the ward distribution map and generate a nursing path for each nurse according to the location points corresponding to each nursing task in the matching task group, so that the nurse can perform the corresponding nursing task according to the corresponding nursing path.

10. An electronic screen guidance system for nursing, characterized in that: The system comprises: Several nurse terminals; An information server, used for storing task information of each nursing task; The electronic screen communicates with each nurse terminal and the information server, and is used to execute the electronic screen guidance method for nursing as described in any one of claims 1-8.