CN120221016B - An intelligent allocation method and system for operating room nursing tasks - Google Patents
An intelligent allocation method and system for operating room nursing tasksInfo
- Publication number
- CN120221016B CN120221016B CN202510695565.4A CN202510695565A CN120221016B CN 120221016 B CN120221016 B CN 120221016B CN 202510695565 A CN202510695565 A CN 202510695565A CN 120221016 B CN120221016 B CN 120221016B
- Authority
- CN
- China
- Prior art keywords
- task
- nursing
- equipment
- time
- personnel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/20—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06316—Sequencing of tasks or work
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Tourism & Hospitality (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Game Theory and Decision Science (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Biomedical Technology (AREA)
- Epidemiology (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
The invention relates to the technical field of intelligent task distribution, in particular to an intelligent distribution method and system for nursing tasks in an operating room, which are used for acquiring instruction levels and time periods of the nursing tasks, generating parallel sections by matching scheduling overlapping tasks with personnel, screening the sufficient time personnel by matching skills and levels, matching equipment, generating a combined list, reserving a combination without exceeding capacity, acquiring a task binding result, evaluating load, and distributing the nursing tasks according to priority. According to the invention, automatic and intelligent task allocation is realized through accurate matching of task time, personnel scheduling and equipment resources. By analyzing the overlapping condition of the task using time period and the scheduling time period of the nursing staff, the task and staff combination which can be executed in parallel is accurately extracted, and scheduling conflict and time waste are avoided. The task allocation is further matched with the task execution duration based on the skill level and the remaining shift duration of the nursing staff, so that each staff is ensured to bear proper tasks.
Description
Technical Field
The invention relates to the technical field of intelligent task allocation, in particular to an intelligent allocation method and system for operating room nursing tasks.
Background
The technical field of intelligent task allocation comprises the research field of automatically allocating, scheduling and optimizing tasks by utilizing an artificial intelligence technology. The core content relates to the analysis of task demands, processing flows and resource allocation conditions through a computer system, and the reasonable scheduling and allocation of multiple tasks are realized. The intelligent task allocation system is mainly applied to scenes such as production lines, transportation systems, medical care and the like which need to coordinate a large number of tasks and resources in a working environment. Through the intelligent mode, the working efficiency can be effectively improved, the manual intervention is reduced, and the accuracy and predictability of task execution are improved.
The intelligent allocation method for the operating room nursing tasks refers to a technical scheme for automatically allocating the operating room nursing tasks. Technical matters in the task allocation process of operating room nursing staff are covered, and the intelligent system is used for task allocation according to various factors such as operation types, nursing requirements, personnel skills, workload and the like. By analyzing the complexity of the operating room nursing tasks and the resource conditions of the nursing staff, the proper nursing staff is automatically allocated to each nursing task. This is accomplished primarily through data analysis and resource matching algorithms, rather than relying on human intervention.
The prior art relies on manual intervention and simple rules in the task allocation process, and lacks flexibility and real-time optimization capability. Matching tasks to personnel schedules mainly depends on preset rules, and cannot respond to actual changes in time, which results in unreasonable work arrangements, such as excessive personnel during idle periods, or task arrangements cannot be completed in a limited time. Similar problems exist in equipment resource allocation, and the task requirements and the using period of the equipment cannot be comprehensively considered, so that the equipment is wasted or the task requirements cannot be met easily. The existing method lacks a refined load assessment mechanism, so that task allocation results may not meet actual requirements, and the efficiency and quality of task execution are affected. In addition, the lack of optimal adjustment of task priorities in the prior art may lead to delays in high-priority tasks, reducing overall workflow coordination and execution effects.
Disclosure of Invention
In order to solve the technical problems in the prior art, the embodiment of the invention provides an intelligent distribution method and system for nursing tasks in an operating room. The technical scheme is as follows:
an intelligent allocation method for operating room nursing tasks comprises the following steps:
S1, acquiring a nursing level and a using period of an operating room task instruction, calling a task number and a personnel number of which the task using period and the personnel scheduling period are overlapped, and generating a nursing task resource parallel section;
S2, matching the personnel skill level in the nursing task resource parallel section with the nursing level, extracting personnel numbers with the residual shift time exceeding the task execution time, combining the personnel numbers with the equipment numbers consistent with the task description, and generating a personnel and equipment combination sequence list;
S3, according to the personnel and equipment combination sequence list, reserving personnel numbers with the task allocation quantity not exceeding the capacity of the scheduling task, combining equipment numbers with the available time period exceeding the task time period with the personnel numbers, and obtaining a task attribution matching and binding result;
S4, calling personnel numbers of which the used time period does not exceed the total working time period based on the task attribution matching binding result, and establishing a mapping set of the numbers and the ratio of personnel and equipment according to the continuous task time length of the equipment to generate a load bearing state evaluation result;
S5, reorganizing the task numbers and the screened personnel numbers in the load state evaluation result, and carrying out mapping distribution on the nursing personnel numbers according to the task priority to generate a nursing task distribution result.
The nursing task resource parallel section comprises a task number, a nursing staff number, a task using period and an overlapping section, the staff equipment combination sequence list comprises a staff and equipment number combination, a nursing level and nursing skill level matching result and a residual shift time length and task execution time length difference value, the task attribution matching binding result comprises a task allocation number, a shift task capacity and a task period matching condition, the load bearing load state evaluation result comprises a load matching of the staff number and the equipment number, a ratio of a task duration to equipment using time and a load ratio of staff to equipment, and the nursing task allocation result comprises a grading sequence combination, a task priority and a nursing staff allocation sequence.
As a further scheme of the invention, the acquisition steps of the nursing task resource parallel section are as follows:
S101, acquiring a nursing level field and a use period field in an operating room task instruction, calling a period field in a shift schedule of a nursing staff, identifying an intersection section between a task use period and a shift period of the nursing staff, and acquiring starting and ending time nodes in the intersection section to obtain a task shift intersection time node group;
S102, according to the task scheduling intersection time node group, a task use period is called, whether a time interval in an intersection section covers a time interval required by a task is analyzed, a nursing staff number for which a covering condition is met is marked, an available time section start-stop node is extracted, and a staff time section set capable of covering the task is obtained;
S103, screening the combination meeting the parallel existence of the task number and the nursing staff number in the time interval according to the staff time section set capable of covering the task, and adopting a formula:
Wherein S ij represents the resource parallel intensity value of the task j and the person i, |T ij | represents the actual overlapping time section length of the task j and the person i, N i represents the scheduling times of the person i, |T ij∩Ai | represents the overlapping length of the task and the person availability time, D j represents the required duration of the task j, |T ij-Ai | represents the duration which is not in the person availability section in the task time period, The total duration of all tasks currently undertaken by the staff is represented, the total duration of the overall scheduling of the nursing staff is represented by I T i, and 1 is added to avoid zero denominator;
and calculating to acquire a resource parallel intensity value of the nursing task and the personnel, and generating a nursing task resource parallel section according to the combination of the task number and the nursing personnel number of which the parallel intensity value is larger than the parallel threshold value.
As a further scheme of the invention, the acquisition steps of the personnel and equipment combined sequence list are as follows:
S201, calling a nursing level field of each task and a nursing skill level field of each nursing staff based on task numbers and staff numbers in the nursing task resource parallel section, and comparing field values of the task and the nursing staff item by item to obtain an effective matching combination of the task and the nursing staff to obtain a nursing level matching number combination set;
s202, calling each group of personnel numbers and task numbers in the nursing level matching number combination set, collecting a remaining shift time length field of a nursing personnel and an execution time length field of a task, calculating a time difference value of the two, and adopting a formula:
Wherein DeltaT ij represents the effective idle time difference value between a person i and a task j, R i represents the remaining shift time of the person, E j represents the task execution time, B i-Pi represents the absolute difference value between the actual on Shift time and the planned on Shift time in the shift of the person, L i represents the number of tasks executed by the person in the week, C ij-Mi represents the difference value between the task care intensity and the current care intensity load of the person, and the care intensity is expressed in standardized fraction;
Calculating to obtain an effective idle time difference value between a nursing staff and a task, and screening staff numbers with positive time difference values to obtain an idle time length meeting a staff number set;
And S203, extracting relevant description in a device function description field required by a task and a device function record field in an auxiliary device call log according to the idle time length meeting the personnel number set, combining and sequencing the device and the personnel numbers according to the semantic similarity, and generating a personnel device combination sequence list.
As a further scheme of the invention, the task attribution matching binding result acquisition steps are as follows:
S301, based on the personnel and equipment combined sequence list, extracting a nursing personnel task allocation quantity field and a scheduling task capacity field, calculating a task occupation overrun difference value, screening and reserving a personnel number set with the overrun difference value not exceeding a set difference value threshold, and obtaining a nursing personnel overrun screening result;
s302, calling an available time period corresponding to the equipment number, and calculating a time accommodation ratio with a task execution period, wherein the calculation formula is as follows:
Wherein R t represents the device time accommodation ratio, T ai represents the starting time of the available time period of the device, T bi represents the ending time of the available time period of the device, T m represents the total task execution time requirement amount, and n represents the number of devices involved in the task;
Calculating and obtaining a time accommodation ratio of the equipment number, and screening the equipment number of which the accommodation ratio exceeds a set accommodation ratio threshold value to obtain an equipment time matching screening result;
And S303, matching the equipment number and the personnel number which meet the conditions based on the nursing personnel overrun screening result and the equipment time matching screening result, and obtaining a task attribution matching binding result to obtain a task attribution matching binding result.
As a further aspect of the present invention, the step of obtaining the load state evaluation result includes:
S401, extracting the ratio of a used time period field of a corresponding nursing staff to a total working time period field based on the task attribution matching binding result, calculating the time period use ratio of the nursing staff, screening the nursing staff numbers of which the ratio does not exceed a ratio threshold, and reserving the nursing staff numbers meeting the conditions to obtain a time period use screening result of the nursing staff;
S402, calculating a ratio according to the duration of a daily task of the equipment number and the total operation upper limit of the equipment, screening the equipment number of which the ratio accords with a set ratio range, and establishing a joint use number and ratio mapping set of a nursing staff and the equipment to obtain a staff equipment mapping set;
S403, calculating the overall load state of the nursing staff and the equipment based on the screening result and the staff equipment mapping set of the nursing staff period, analyzing the matching strength of the nursing staff and the equipment, and adopting the formula:
Wherein S represents an overall load carrying state evaluation value, U h represents a period use ratio of a nursing staff, U d represents a task operation ratio of equipment, W h represents total working time of the nursing staff, W d represents daily task duration of the equipment, B represents a binding number of the nursing staff and the equipment, M represents a total number of the equipment, and N represents a total number of the nursing staff;
And calculating to obtain the overall load state value of the nursing staff and the equipment, and evaluating the load condition of the nursing task by combining the number of the nursing tasks, the equipment task demands and the working time length to obtain a load bearing state evaluation result.
As a further scheme of the invention, the acquisition steps of the nursing task allocation result are as follows:
S501, based on the load state evaluation result, calling corresponding task number and nursing staff number combination data in all scoring sequences, carrying out mapping coding according to a sequencing structure of task numbers in the combination, and obtaining a relation pair of sequence values and numbers of tasks in the combination to obtain a scoring number screening result;
s502, based on the scoring screening result, recombining each task number with the corresponding nursing staff number, and sequencing all the combinations according to the task priority value, the nursing staff load degree, the task waiting time, the staff idle time and the nursing task processing efficiency by adopting the formula:
Wherein S c represents the sequencing priority score of the task personnel combination, P pri represents the priority grade of the task, T wt represents the waiting time of the task, H ld represents the current load score of the nursing personnel, T dur represents the predicted duration of the task, H rem represents the residual available working duration of the nursing personnel, H err represents the historical task failure frequency of the nursing personnel, all parameters are normalized, and the numerical interval is 0 to 1;
The method comprises the steps of calculating to obtain the sorting priority scores of each group of task personnel combinations, sorting all the combinations from big to small, and establishing a task personnel sorting sequence;
s503, according to the task personnel sequencing sequence, extracting the corresponding sequence of each group of nursing personnel numbers and the corresponding task numbers, removing the redundant numbers and the non-assignable task records, and obtaining the unique combination relation to obtain the nursing task allocation result.
An intelligent operating room care task distribution system, the system comprising:
The task allocation module acquires a nursing level field and a using time period field in an operating room task instruction, compares whether the task using time period and the personnel scheduling time period are overlapped according to the time period field in the shift schedule of the nursing personnel, extracts available time period starting and stopping nodes of the nursing personnel in the overlapped section, screens the task numbers and the nursing personnel numbers which can be parallel in time, generates a nursing task resource parallel section, and generates a nursing task resource parallel section.
And the nursing staff matching module is used for matching a nursing level field of a nursing task with a nursing skill level field of a nursing staff according to the nursing task resource parallel section, calculating a time difference value of a remaining shift time field of the nursing staff and a task execution time field, screening a positive staff number set for the time difference value, extracting a device number set, of which the required device function description field of the task is consistent with semantic description in a device function record field in an auxiliary device call log, combining the nursing staff with the device numbers, and sequencing to obtain a staff device combination sequence list.
And the equipment matching module extracts a task allocation quantity field of a nursing staff and a scheduling task capacity field to calculate a task occupation overrun difference value according to the personnel equipment combination sequence list, reserves a personnel number set with the overrun difference value not exceeding a set difference threshold, calls an available time period corresponding to the equipment number, calculates a time accommodation ratio with a task execution time period, combines the equipment number with the personnel number with the accommodation ratio exceeding the set accommodation ratio threshold, and acquires a task attribution matching binding result.
And the task overrun assessment module extracts the ratio of the used time period field to the total working time period field of the corresponding nursing staff based on the task attribution matching binding result, screens the number of the nursing staff with the ratio not exceeding the ratio threshold, calculates the ratio according to the daily task duration of the equipment number and the total operation upper limit of the equipment, establishes a mapping set of the corresponding nursing and equipment joint use number and the ratio, and generates a load bearing state assessment result.
And the load state evaluation module reorganizes the scoring sequence number combination with the scoring not exceeding the set scoring threshold in the load state evaluation result, reorganizes the task numbers and the screened nursing staff numbers, sorts the scoring sequence according to the scoring, and maps and distributes the nursing staff numbers according to the task priority to generate a nursing task distribution result.
The technical scheme provided by the embodiment of the invention has the beneficial effects that at least:
According to the invention, automatic and intelligent task allocation is realized through accurate matching of task time, personnel scheduling and equipment resources. By analyzing the overlapping condition of the task using time period and the scheduling time period of the nursing staff, the task and staff combination which can be executed in parallel is accurately extracted, and scheduling conflict and time waste are avoided. The task allocation is further matched with the task execution duration based on the skill level and the remaining shift duration of the nursing staff, so that each staff is ensured to bear proper tasks. In addition, the allocation of the equipment resources is optimized through functional matching with task requirements, so that the use of the equipment resources is more efficient. And the evaluation and calculation of the load of personnel and equipment ensure the rationality of resource use and avoid overload work or resource waste. Not only improves the accuracy of task allocation, but also improves the overall working efficiency, reduces the manual intervention, reduces the risk of human errors, and promotes the reasonable allocation and use of resources.
Drawings
FIG. 1 is a flow chart of the method of the present invention;
FIG. 2 is a flow chart of the acquisition of a parallel section of a care task resource according to the present invention;
FIG. 3 is a flowchart of the acquisition of a list of combinations of personal devices according to the present invention;
FIG. 4 is a flowchart for obtaining a task attribution matching binding result according to the present invention;
FIG. 5 is a flowchart for obtaining the load state evaluation result according to the present invention;
fig. 6 is a flowchart of the acquisition of the assignment result of the care task according to the present invention.
Detailed Description
The technical scheme of the invention is described below with reference to the accompanying drawings.
In embodiments of the invention, words such as "exemplary," "such as" and the like are used to mean serving as an example, instance, or illustration. Any embodiment or design described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, the term use of an example is intended to present concepts in a concrete fashion. Furthermore, in embodiments of the present invention, the meaning of "and/or" may be that of both, or may be that of either, optionally one of both.
In the embodiments of the present invention, "image" and "picture" may be sometimes used in combination, and it should be noted that the meaning of the expression is consistent when the distinction is not emphasized. "of", "corresponding (corresponding, relevant)" and "corresponding (corresponding)" are sometimes used in combination, and it should be noted that the meaning of the expression is consistent when the distinction is not emphasized.
In embodiments of the present invention, sometimes a subscript such as W1 may be written in a non-subscript form such as W1, and the meaning of the subscript is intended to be consistent with the distinction being de-emphasized.
In order to make the technical problems, technical solutions and advantages to be solved more apparent, the following detailed description will be given with reference to the accompanying drawings and specific embodiments.
Referring to fig. 1, the invention provides a technical scheme that an intelligent allocation method for nursing tasks in an operating room comprises the following steps:
S1, acquiring a nursing level field and a using time period field of an operating room task instruction, comparing whether an overlapping section exists between a task using time period and a personnel scheduling time period according to the time period field in a nursing personnel shift schedule, extracting a starting and stopping node of a nursing personnel available time period containing a time period required by a task in the overlapping section, and screening a task number and a nursing personnel number combination with parallel time to generate a nursing task resource parallel section;
S2, matching a nursing level field of a nursing task in a nursing task resource parallel section with a nursing skill level field of a nursing staff, calculating a time difference value between a remaining shift time field of the nursing staff and a task execution time field, screening a positive staff number set for the time difference value, extracting a device number set, in which a device function description field required by the task is consistent with semantic description in a device function record field in an auxiliary device call log, combining the nursing staff with the device numbers, and then sequencing to generate a staff device combination sequence list;
S3, extracting a task allocation number field of nursing staff and a scheduling task capacity field according to a staff equipment combination sequence list, performing task occupation overrun difference calculation, reserving a staff number set with overrun difference not exceeding a set difference threshold, calling an available time period corresponding to the equipment number, performing time accommodation ratio calculation with a task execution time period, combining the equipment number with the staff number with the accommodation ratio exceeding the set accommodation ratio threshold, and obtaining a task attribution matching binding result;
s4, based on a task attribution matching binding result, extracting a ratio of a used time period field of a corresponding nursing staff to a total working time period field, screening a nursing staff number with the ratio not exceeding a ratio threshold, calculating a ratio according to the daily task duration of the equipment number and the total operation upper limit of the equipment, establishing a mapping set of a corresponding nursing and equipment joint use number and the ratio, and generating a load bearing state assessment result;
S5, recombining the task numbers and the screened nursing staff numbers according to the scoring sequence number combination with the scoring not exceeding the set scoring threshold in the load state evaluation result, and mapping and distributing the nursing staff numbers according to the scoring sequence and the task priority to generate a nursing task distribution result.
The nursing task resource parallel section comprises a task number, a nursing staff number, a task using period and an overlapping section, the staff and equipment combination sequence list comprises a nursing staff and equipment number combination, a nursing level and nursing skill level matching result and a residual shift time length and task execution time length difference value, the task attribution matching binding result comprises a task allocation quantity, a shift task capacity and a task period matching condition, the load bearing state assessment result comprises a load matching of the staff number and the equipment number, a ratio of a task duration time to equipment using time and a load ratio of the staff and the equipment, and the nursing task allocation result comprises a scoring sequence combination, a task priority and a nursing staff allocation sequence.
Referring to fig. 2, the steps of acquiring the nursing task resource parallel section are as follows:
S101, acquiring a nursing level field and a use period field in an operating room task instruction, calling a period field in a shift schedule of a nursing staff, identifying an intersection section between a task use period and a shift period of the nursing staff, and acquiring starting and ending time nodes in the intersection section to obtain a task shift intersection time node group;
Based on a nursing Level field and a using period field in an operating room task instruction, acquiring specific nursing Level information and a specific time range required by a task in the instruction, wherein the nursing Level field is generally defined as an L (Level) Level, the values can be L1, L2 and L3, the corresponding low, medium and high-Level nursing requirements, for example, the surgical task A is required to be L2-Level nursing, the using period is 8:00-10:00, then, the field format of the time period field of each nursing staff in a shift schedule of the nursing staff is set as a time section pair, for example, the P1 shift of the nursing staff is 7:00-15:00, the P2 shift of the nursing staff is 10:00-18:00, the task using period and the shift time periods of all nursing staff are respectively compared in a time interval, a parallel time identification method is adopted, namely, whether an overlapping region exists between a task time start point and a staff shift time start point is corresponding to the task, whether an overlapping region exists or not is judged, so that the task pair meeting the conditions is extracted, a specific overlapping time period boundary point is acquired, the task A is 8:00-10:00, the intersection time P00 is the corresponding to the task P1:00-10:00, the task P2 is not completely met, and the task P2 is completely met by the time is not met, and the task P2:00 is completely met, and the task P is completely met by the task P2:00-10:00, and the task P is completely corresponds to the task 00, and the task is completely corresponds to the task in the time.
S102, according to a task scheduling intersection time node group, calling a task use period, analyzing whether a time interval in an intersection section covers a time interval required by a task, marking a nursing staff number with a covering condition established, extracting available time section start-stop nodes of the nursing staff number, and obtaining a staff time section set capable of covering the task;
According to the task scheduling intersection time node group, further carrying out interval analysis on the task use time and the personnel scheduling intersection of each group, calling the specific length of a time section required by the task, comparing with the available time length in the intersection section, judging whether the intersection is enough to completely cover the task time length, if so, regarding the nursing personnel as one of personnel options capable of matching task execution, taking a task B as an example, wherein the use time period is 9:00-11:00, the total time length is 2 hours, and if the scheduling time of the nursing personnel P3 is 8:30-11:00, the task and the scheduling time period intersection is 9:00-11:00, the corresponding length is 2 hours, and the task time length is equal to the task time length, so that the complete coverage condition is met, and judging that the P3 can execute the task B; for the condition that the condition is not met, for example, the using period of the task C is 12:00-14:00, the total length is 2 hours, the shift time of the nursing staff P4 is 11:00-12:30, the intersection time is 12:00-12:30, the length is only 0.5 hour, and the coverage requirement is not met, so P4 is eliminated, in the process, for each task number, the nursing staff number meeting the condition and the start and stop time of the shift section thereof are recorded, namely, the corresponding time section is extracted for all task-staff combinations meeting the condition that the time length of the intersection section is more than or equal to the time length of the task using period, and finally, the staff time section set capable of covering the task is obtained.
S103, screening the combination which meets the parallel existence of the task number and the nursing staff number in the time interval according to the staff time zone set capable of covering the task, and adopting the formula:
Wherein S ij represents the resource parallel intensity value of the task j and the person i, |T ij | represents the actual overlapping time section length of the task j and the person i, N i represents the scheduling times of the person i, |T ij∩Ai | represents the overlapping length of the task and the person availability time, D j represents the required duration of the task j, |T ij-Ai | represents the duration which is not in the person availability section in the task time period, The total duration of all tasks currently undertaken by the staff is represented, the total duration of the overall scheduling of the nursing staff is represented by I T i, and 1 is added to avoid zero denominator;
calculating to obtain a resource parallel intensity value of a nursing task and a staff, and generating a nursing task resource parallel section according to a task number and a nursing staff number combination of which the parallel intensity value is larger than a parallel threshold value;
Assuming that the task number j is task D, the use period is 10:00-11:30, the time required for the task is 1.5 hours, D j =1.5, the schedule time of the caretaker P5 is 9:00-12:00, the total schedule time is 3 hours, T i is 3, the total time of the schedule is 1 hour, and the schedule is set as The number of shifts is 1, i.e., N i =1, the available time period of the caregiver P5 in the task D time period is 10:00-12:00, the shift-shift intersection time period of the task D and P5 is 10:00-11:30, i.e., |t ij |=1.5, the overlapping portion of the intersection time period and the available time period a_i is also 1.5 hours, i.e., |t ij∩Ai |=1.5, and the uncovered portion in the intersection is 0 hour, i.e., |t ij-Ai |=0. Substituting the above parameters into a formula, the specific calculation is as follows:
Wherein the method comprises the steps of 2.041+0.25=2.291;
Then S ij =1.5 2.291 = 3.4365;
If the preset parallel threshold value of the system is 2.5, 3.4365>2.5 indicates that the parallel capability between the task and the nursing staff is stronger than the matching standard set by the system, the task and the nursing staff can be judged to be a schedulable effective combination in the time section, and then the task and the nursing staff are brought into the subsequent scheduling process, so that a nursing task resource parallel section is generated.
The results indicate that the numerical result 3.4365 is significantly higher than the set threshold value of 2.5, which characterizes the task-person combination as having good parallelism and formulation priority under the current intersection zone.
Referring to fig. 3, the steps for obtaining the combined sequence list of the personnel and the equipment are as follows:
S201, calling a nursing level field of each task and a nursing skill level field of each nursing staff based on task numbers and staff numbers in a nursing task resource parallel section, and comparing field values of the task and the nursing staff item by item to obtain an effective matching combination of the task and the nursing staff to obtain a nursing level matching number combination set;
And extracting a nursing level field of the task and a nursing skill level field of a nursing staff to carry out matching judgment, wherein the nursing level field is generally expressed as L1 to L3 and corresponds to low, medium and high three-level requirements respectively, the nursing skill level field is expressed as S1 to S3 and corresponds to primary, medium and high-level nursing skills respectively. At this time, the combination of the task number and the person number to be executed needs to satisfy the condition that the care level matches the care skill level. For example, task a may require L2 level care and may be matched with caregiver P1 (skill S2), and if task a requires L2 level care and caregiver P2 has a skill level S1, the combination is not matched and P2 is excluded. Similarly, when the task requires L3 level care, the task can be matched with a nursing staff with S3 skill level, so that the execution quality of the task can be ensured. In addition, the complexity of the task and the required special skills are also considered when the nursing levels are matched, and if the task level is high, the skill level of the nursing staff must meet the requirement of the complexity of the task. And finally, a nursing level matching number combination set is obtained, namely all tasks and personnel pairs with nursing levels matched with personnel skill levels are met, and a foundation is laid for subsequent scheduling and task allocation.
S202, calling each group of personnel numbers and task numbers in the nursing level matching number combination set, collecting a remaining shift time length field of a nursing personnel and an execution time length field of a task, calculating a time difference value of the two, and adopting a formula:
Wherein DeltaT ij represents the effective idle time difference value between a person i and a task j, R i represents the remaining shift time of the person, E j represents the task execution time, B i-Pi represents the absolute difference value between the actual on Shift time and the planned on Shift time in the shift of the person, L i represents the number of tasks executed by the person in the week, C ij-Mi represents the difference value between the task care intensity and the current care intensity load of the person, and the care intensity is expressed in standardized fraction;
Calculating to obtain an effective idle time difference value between a nursing staff and a task, and screening staff numbers with positive time difference values to obtain an idle time length meeting a staff number set;
Specifically, the remaining shift duration field indicates the remaining available working time for the caregiver in the current shift, and the execution duration field of the task indicates the length of time the task needs to complete. Assuming that the execution time of task B is 2 hours, the remaining shift time of caregiver P1 is 4 hours, and the difference between the actual on Shift time of caregiver P1 and the planned on Shift time is 0.5 hours, L i =3 (indicating that this person has completed 3 tasks in this week), the current care intensity load of caregiver P1 is 1.2, and the care intensity load of task B is 1.0, the time difference can be calculated by the above formula. After substitution into the formula:
Since the calculation result is positive, it means that the remaining operation time of the caregiver P1 is sufficient to perform task B. If the time difference is negative, indicating that person P1 is unable to complete task B, it may be desirable to assign the task to other available caregivers. And finally, obtaining the personnel number set which meets the idle time length, namely all the personnel meeting the task execution requirement and having enough remaining shift time length.
S203, extracting relevant description in a device function description field required by a task and a device function record field in an auxiliary device call log according to the condition that the idle time length meets a personnel number set, combining and sequencing the device and the personnel number according to semantic similarity, and generating a personnel device combination sequence list;
The device function description field is typically defined by the device function items required in the task, while the device function record field records the functions that the actual device performs during use. For example, task A may require a device that monitors heart rate, and there may be "heart rate monitors" or "electrocardiographic devices" in the device function records that match the device function description in task A. In order to ensure the matching degree of the task and the equipment, a semantic similarity analysis method is adopted, equipment function description and equipment records are compared through word segmentation and coding technology, and cosine similarity is calculated. Assuming that the function of the device required by the task A is heart rate monitoring, and the function of the device B is electrocardiogram, the calculated similarity is 0.87, the matching degree of the device B and the task A is higher, and the device meets the use condition. If the calculated similarity is greater than a set threshold (e.g., 0.85), then the device is deemed to be capable of performing task A. And then combining the devices meeting the matching conditions with personnel numbers, and prioritizing the combinations according to the weighted average of the use frequency of the devices, the operation time of the personnel and the matching similarity of the devices. For example, when the device C matches the person P1, the call frequency of the device is high, the use time of the person P1 is long, and the similarity of the device and the task is high, so that the priority is high. Finally, a personnel and equipment combined sequence list is generated, and the ordered list can be used for resource allocation of subsequent tasks according to the matching condition between equipment and personnel, the using time length and the using frequency of the equipment.
Referring to fig. 4, the task attribution matching binding result obtaining steps are:
S301, based on a personnel and equipment combined sequence list, extracting a nursing personnel task allocation quantity field and a scheduling task capacity field, calculating a task occupation overrun difference value, screening and reserving a personnel number set with the overrun difference value not exceeding a set difference value threshold, and obtaining a nursing personnel overrun screening result;
The method comprises the steps of obtaining a task allocation number field and a shift task capacity field of a nursing staff, wherein the task allocation number field represents the number of nursing tasks allocated by each nursing staff in a specific time period, the shift task capacity field represents the maximum number of tasks which can be accepted by the nursing staff in the specific time period, the maximum number of nursing tasks which can be executed by the nursing staff in a shift is 8, the number of tasks which are allocated currently is 10, the task occupation overrun difference is 2, the same calculation is required to be carried out on data of all nursing staff to form an overrun difference list, a nursing staff number set with the overrun difference not exceeding a set difference threshold is screened in the list, and the nursing staff number with the task overrun difference not exceeding 3 is reserved, for example, the overrun difference of nursing staff A, B, C is1, 3 and 4 respectively, wherein A, B accords with screening conditions, the number of the nursing staff is not met, the number of A, B is reserved, and finally the overrun screening result of the nursing staff is obtained.
S302, calling an available time period corresponding to the equipment number, and calculating a time accommodation ratio with a task execution period, wherein the calculation formula is as follows:
Wherein R t represents the device time accommodation ratio, T ai represents the starting time of the available time period of the device, T bi represents the ending time of the available time period of the device, T m represents the total task execution time requirement amount, and n represents the number of devices involved in the task;
Calculating and obtaining a time accommodation ratio of the equipment number, and screening the equipment number of which the accommodation ratio exceeds a set accommodation ratio threshold value to obtain an equipment time matching screening result;
Assuming that 3 devices are respectively available for a period of time E1 (08:00-12:00), E2 (09:00-13:00) and E3 (10:00-14:00), and the task execution time is 2 hours, the device time accommodation ratios are respectively calculated as follows:
if the accommodation ratio threshold is set to be 1.5, all the devices meet the conditions, and the result shows that the available time of all the devices can cover the task requirement, and under the set threshold standard, the time accommodability of the devices meets the allocation standard, so that the devices can be used as candidate devices of nursing tasks, and the device time matching screening result is obtained.
S303, matching the equipment number and the personnel number which meet the conditions based on the nursing personnel overrun screening result and the equipment time matching screening result to acquire a task attribution matching binding result and acquire a task attribution matching binding result;
If the caretaker A, B passes the overrun screening and the equipment E1, E2 and E3 passes the time matching screening, the task attribution matching is required to be carried out on the personnel and the equipment, the nursing task is allocated to the equipment with the maximum bearable time and the highest overlapping degree with the working time period of the caretaker, if the scheduling time of A is 08:00-12:00 and the scheduling time of B is 09:00-13:00, the A can be matched with E1, E2 and B can be matched with E2 and E3, and the equipment with the maximum bearable time is selected to be allocated to the task, so that the task attribution matching binding result is finally obtained.
Referring to fig. 5, the steps for obtaining the load state evaluation result are as follows:
S401, based on a task attribution matching binding result, extracting the ratio of a used time period field and a total working time period field of a corresponding nursing staff, calculating the time period use ratio of the nursing staff, screening the nursing staff numbers of which the ratio does not exceed a ratio threshold, and reserving the nursing staff numbers meeting the conditions to obtain a nursing staff time period use screening result;
The ratio of the used time period field of a nursing staff to the total working time period field is extracted, the used time period of each nursing staff represents the accumulated time of the nursing tasks executed in the current scheduling period, the total working time period field refers to the workable time period of the nursing staff in the same scheduling period, for example, the workable time period of a certain nursing staff in one day is 10 hours, the time period of the executed nursing tasks is 6 hours, the ratio is calculated to be 6/10=0.6, the ratio indicates the current task load condition of the nursing staff, the same calculation is executed for all nursing staff, a ratio list is formed, the list is used for judging whether the nursing staff exceeds the acceptable workload range, a workload ratio threshold of the nursing staff is set, the nursing staff with the ratio being greater than 0.7 is screened out, the nursing staff with the ratio being lower than or equal to 0.7 is reserved, for example, the ratio of the nursing staff A, B, C is respectively 0.6, 0.75, 0.5 is met, the A and C is eliminated from the excessive load range, and the using result of the screening staff period is obtained.
S402, calculating a ratio according to the duration of a daily task of the equipment number and the total operation upper limit of the equipment, screening the equipment number of which the ratio accords with a set ratio range, and establishing a joint use number and ratio mapping set of a nursing staff and the equipment to obtain a staff equipment mapping set;
The daily task duration of each device represents the accumulated time of the device executing the care task in one day, the total upper operation limit of the device refers to the maximum allowable operation duration of the device in one day, for example, the upper operation limit time of a certain care device is 12 hours, the accumulated time of the actual execution care task is 8 hours, the ratio is calculated to be 8/12=0.67, the ratio is used for evaluating the current task load condition of the device, the same calculation is performed on all devices to form a ratio list, a threshold value of the task load ratio of the device is set, the threshold value is set to be 0.8, the device with the ratio higher than 0.8 is regarded as overload operation, the subsequent allocation is not included, the device with the ratio lower than or equal to 0.8 is reserved, for example, the ratio of the device E1, E2 and E3 is respectively 0.6, 0.85 and 0.7, the ratio of the device E1 and E3 is met with the screening condition, the ratio E2 is removed due to the overload, after the caretaker and the device meeting the condition are screened, the joint use number of the carer and the device is set, the ratio map set is established.
S403, calculating the overall load state of the nursing staff and the equipment based on the screening result and the mapping set of the staff equipment in the period of the nursing staff, analyzing the matching strength of the nursing staff and the equipment, and adopting a formula:
Wherein S represents an overall load carrying state evaluation value, U h represents a period use ratio of a nursing staff, U d represents a task operation ratio of equipment, W h represents total working time of the nursing staff, W d represents daily task duration of the equipment, B represents a binding number of the nursing staff and the equipment, M represents a total number of the equipment, and N represents a total number of the nursing staff;
Calculating to obtain the overall load state value of nursing staff and equipment, and evaluating the load condition of the nursing tasks by combining the number of the nursing tasks, the equipment task demands and the working time length to obtain a load bearing state evaluation result;
Assuming that the used time period of a certain nursing staff is 7 hours and the total time period is 10 hours, U h = 7/10 = 0.7, the task duration of a certain device is 9 hours, the total operation time upper limit is 12 hours, U d = 9/12 = 0.75, the operation upper limit of a certain nursing staff is 10 hours, W h = 10, the time period of a certain device for executing tasks in one day is 9 hours, W d = 9, a certain nursing staff binds 2 devices at the same time, B = 2, the total number of devices is 5, M = 5, the total number of nursing staff is 10, and N = 10.
The above example data is taken into formula calculation:
S=10×0.131=1.31;
The result shows that the overall load-bearing state evaluation value of the nursing system is 1.31, and the value can be used for comparing with a preset load reference value of the nursing system, for example, if the load reference value of the nursing system is set to be 1.5, the current system is in an acceptable load state, otherwise, task redistribution is needed to reduce the workload of nursing staff or equipment, and finally the load-bearing state evaluation result is obtained.
Referring to fig. 6, the steps for obtaining the distribution result of the nursing task include:
s501, based on the load state evaluation result, calling corresponding task number and nursing staff number combination data in all scoring sequences, carrying out mapping coding according to the ordering structure of the task numbers in the combination, and obtaining a sequence value and number relation pair of the tasks in the combination to obtain a scoring number screening result;
Extracting all scoring sequence number combinations one by one, obtaining task numbers, nursing staff numbers and corresponding scoring values contained in each combination, marking the scoring values as R n, setting a scoring screening threshold T s, setting the scoring threshold as an actually acceptable upper load limit interval of a nursing system, obtaining that the scoring range corresponding to stable system operation under a plurality of scenes is 1.2-1.6 through a preliminary task load simulation test, setting T s as 1.5, comparing each scoring value R n with the set threshold T s when screening operation is executed, judging that the scoring is in a system bearing range if R n≤Ts exists, reserving the corresponding task number and nursing staff number combination, otherwise rejecting the combination, and assuming that the scoring values corresponding to combinations 1-5 are 1.3, 1.6, 1.8, 1.2 and 1.7 respectively, the number combination 1 and 4 is reserved when meeting the screening condition, the rest combination is removed, the score value is obtained from the preamble calculation process, the original input item is obtained by comprehensively calculating the ratio, the equipment operation ratio, the binding strength coefficient, the total working time length and the task duration through the preamble formula, for example, the used time of the nursing personnel in a certain combination is 7 hours, the total working time length is 10 hours, the ratio is 0.7, the equipment operation ratio is 0.75, the binding number is 2, the daily task duration of the equipment is 9 hours, the combination score is obtained by substituting the group of parameters into the formula, the score value is used as the core input parameter of the current paragraph, the main screening basis is formed in the step, and the score number screening result is finally obtained.
S502, recombining each task number and the corresponding nursing staff number based on a grading number screening result, and sequencing all the combinations according to a task priority value, a nursing staff load degree, a task waiting time, a staff idle time and nursing task processing efficiency by adopting a formula:
Wherein S c represents the sequencing priority score of the task personnel combination, P pri represents the priority grade of the task, T wt represents the waiting time of the task, H ld represents the current load score of the nursing personnel, T dur represents the predicted duration of the task, H rem represents the residual available working duration of the nursing personnel, H err represents the historical task failure frequency of the nursing personnel, all parameters are normalized, and the numerical interval is 0 to 1;
The method comprises the steps of calculating to obtain the sorting priority scores of each group of task personnel combinations, sorting all the combinations from big to small, and establishing a task personnel sorting sequence;
For example, the task numbers T1-T3 and the carer numbers H1-H3 are recombined, wherein the combination is T1-H1, T2-H2 and T3-H3, the three groups of combinations are reserved through scoring and screening, sorting scoring calculation is performed on the three groups of combinations, each group of participation items is firstly assigned, T1 is a critical care task, P pri =1.0 is set, the waiting time is 3 hours, T wt =3/8=0.375 is set after normalization processing, the carer H1 currently has executed the task for 6 hours, the total time of the scheduling is 10 hours, so that the H ld =6/10=0.6, the predicted time of the task is 4 hours, the residual working time of the carer is 4 hours, namely, T dur=4,Hrem =4, the H1 records that 20 tasks fail 2 times, and H err =2/20=0.1 is carried into the formula:
The same calculation is carried out on the second group of combinations T2-H2, T2 is a common patrol task, P pri =0.6 is set, the waiting time is 5 hours, T wt =5/8=0.625, the nursing staff H2 has been used for 8 hours, the upper shift limit is 10 hours, H ld =0.8, the task execution time is 2 hours, the remaining time of the nursing staff is 2 hours, H2 fails 1 time and is less than 10 times of tasks, H err =0.1, and the calculation is substituted:
The third group of combinations T3-H3, T3 is a life assisting task, P pri =0.3, wait 1 hour, T wt =1/8=0.125, caregivers H3 have a time of 4 hours, upper shift limit of 10 hours, H ld =0.4, task execution time of 3 hours, remaining working time of 6 hours, H3 has failed to record data 0 times, H err =0.0, and substitution calculation:
the three groups of combination are respectively provided with a sequencing priority score of S c1=0.8594,Sc2=0.5417,Sc3 = -2.7589, and the three groups of results are sequenced to obtain the combination priority sequences of tasks and personnel of T1-H1, T2-H2 and T3-H3;
The result shows that in the matching process of the current task to be distributed and the available nursing staff, the T1-H1 combination has the highest comprehensive score in a plurality of dimensions such as the emergency degree of the task, the staff load, the available time, the historical performance and the like, the task has the highest priority scheduling property, the T2-H2 combination is performed once, the priority score is negative due to the reverse difference value between the staff available time and the required time of the task, and the T3-H3 is positioned at the lowest position in the sequencing, and the sequencing priority score directly determines the scheduling sequence of the task and the staff and is used as the core basis for generating the sequencing sequence of the task staff.
S503, according to the task personnel sequencing sequence, extracting the corresponding sequence of each group of nursing personnel numbers and corresponding task numbers, removing redundant numbers and non-assignable task records, and obtaining a unique combination relationship to obtain a nursing task allocation result;
Extracting a combination of task numbers and nursing staff numbers from the sequencing sequence, traversing the sequencing sequence, judging the availability of the nursing staff numbers in each combination, binding the current task number with the nursing staff number if the nursing staff is not bound by a preface task, recording the task number as an allocated state, skipping the current combination and continuing to search the available nursing staff numbers backwards if the nursing staff is bound to other tasks, and advancing backwards by taking the number of the task numbers as a main line until all tasks are allocated, wherein under the condition that the number of the tasks is smaller than the number of the nursing staff, the situation that part of nursing staff is not allocated with tasks finally appears, the situation appears as a system human resource surplus situation in practical application, and finally, the nursing task allocation result is obtained according to the mapping logic.
An intelligent operating room care task distribution system, the system comprising:
The task allocation module acquires a nursing level field and a using time period field in an operating room task instruction, compares whether the task using time period and the personnel scheduling time period are overlapped according to the time period field in the shift schedule of the nursing personnel, extracts available time period starting and stopping nodes of the nursing personnel in the overlapped section, screens the task numbers and the nursing personnel numbers which can be parallel in time, generates a nursing task resource parallel section, and generates a nursing task resource parallel section.
The nursing staff matching module is used for matching a nursing level field of a nursing task with a nursing skill level field of a nursing staff according to a nursing task resource parallel section, calculating a time difference value between a remaining shift time field of the nursing staff and a task execution time field, screening a positive staff number set for the time difference value, extracting a device number set, in which a device function description field required by the task is consistent with semantic description in a device function record field in an auxiliary device call log, combining the nursing staff with the device numbers, and sequencing to obtain a staff device combination sequence list.
The equipment matching module extracts a task allocation quantity field of nursing staff and a scheduling task capacity field to calculate a task occupation overrun difference value according to a personnel equipment combination sequence list, reserves a personnel number set with the overrun difference value not exceeding a set difference threshold, calls an available time period corresponding to the equipment number, calculates a time accommodation ratio with a task execution time period, combines the equipment number with the personnel number with the accommodation ratio exceeding the set accommodation ratio threshold, and acquires a task attribution matching binding result.
The task overrun assessment module extracts the ratio of the used time period field of the corresponding nursing staff to the total working time period field based on the task attribution matching binding result, screens the number of the nursing staff with the ratio not exceeding the ratio threshold, calculates the ratio according to the daily task duration of the equipment number and the total operation upper limit of the equipment, establishes a mapping set of the corresponding nursing and equipment joint use number and the ratio, and generates a load bearing state assessment result.
The load state evaluation module reorganizes the number of the task and the number of the screened nursing staff according to the grading sequence number combination with the grading not exceeding the set grading threshold in the load state evaluation result, and performs mapping distribution on the number of the nursing staff according to the grading sequence and the priority of the task to generate a nursing task distribution result.
The foregoing is merely illustrative of the present invention, and the present invention is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202510695565.4A CN120221016B (en) | 2025-05-28 | 2025-05-28 | An intelligent allocation method and system for operating room nursing tasks |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202510695565.4A CN120221016B (en) | 2025-05-28 | 2025-05-28 | An intelligent allocation method and system for operating room nursing tasks |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN120221016A CN120221016A (en) | 2025-06-27 |
| CN120221016B true CN120221016B (en) | 2025-10-24 |
Family
ID=96117166
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202510695565.4A Active CN120221016B (en) | 2025-05-28 | 2025-05-28 | An intelligent allocation method and system for operating room nursing tasks |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN120221016B (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118711776A (en) * | 2024-07-16 | 2024-09-27 | 吉林大学 | A multifunctional nursing management system based on data monitoring |
| CN118748069A (en) * | 2024-07-20 | 2024-10-08 | 北京凯普顿医药科技开发有限公司 | A clinical research project staffing system |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AU2003245888A1 (en) * | 2002-06-06 | 2003-12-22 | Instrumentarium Corporation | Method and system for selectively tracking and monitoring activities |
| KR20250032221A (en) * | 2023-08-30 | 2025-03-07 | 오스템임플란트 주식회사 | Method and Apparatus for Managing Operation Record and a Computer-readable Recording Medium therefor |
| CN117292801A (en) * | 2023-09-26 | 2023-12-26 | 京东方科技集团股份有限公司 | Device resource configuration method and device, management system, device and medium |
| CN118230916B (en) * | 2024-03-27 | 2025-04-08 | 迈胜医疗设备有限公司 | Multi-chamber proton therapy system, dynamic scheduling method for radiation therapy, and related apparatus |
| CN118016270B (en) * | 2024-04-08 | 2024-06-04 | 南通市肿瘤医院(南通市第五人民医院) | Internet-based cervical cancer perioperative traditional Chinese medicine nursing monitoring method and system |
| CN120032838A (en) * | 2025-01-26 | 2025-05-23 | 重庆市中医院 | A smart hospital operation method and system based on medical information |
-
2025
- 2025-05-28 CN CN202510695565.4A patent/CN120221016B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118711776A (en) * | 2024-07-16 | 2024-09-27 | 吉林大学 | A multifunctional nursing management system based on data monitoring |
| CN118748069A (en) * | 2024-07-20 | 2024-10-08 | 北京凯普顿医药科技开发有限公司 | A clinical research project staffing system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN120221016A (en) | 2025-06-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Hamid et al. | A multi-objective mathematical model for nurse scheduling problem with hybrid DEA and augmented ε-constraint method: a case study | |
| Psaraftis | Dynamic vehicle routing problems | |
| US20060053044A1 (en) | Dynamic scheduling tool for office appointments management | |
| US20120136671A1 (en) | Medical decision support system and method | |
| CN118916125A (en) | Multi-unmanned aerial vehicle collaborative inspection planning and scheduling method and device in smart power grid scene | |
| CN120221016B (en) | An intelligent allocation method and system for operating room nursing tasks | |
| CN115629885B (en) | Multi-source task allocation method and system based on local budget sharing in crowd sensing | |
| CN113891466B (en) | An online scheduling system and method for UDL tasks in edge wireless networks | |
| CN112200411B (en) | Nursing human resource scheduling system giving consideration to patient and caregiver appeal | |
| CN120032840A (en) | An information processing method for patient appointment booking | |
| CN118885270A (en) | A smart water data processing platform | |
| Kashiyama et al. | Depth limited treatment planning and scheduling for electronic triage system in MCI | |
| Bouguerra et al. | A decision support tool for the urgent surgeries assignment problem | |
| CN113921125A (en) | Task synchronous execution method based on multi-terminal interaction | |
| CN113435615A (en) | Intelligent reservation system for scanning image subject research project and using method | |
| CN113053503A (en) | Outpatient service and emergency treatment integrated management system and method | |
| CN114492607B (en) | Hospital emergency demand and congestion estimation method and system based on big data | |
| CN119519119B (en) | A power supply stability analysis system and method based on dual-mode communication | |
| CN120746214B (en) | Method for checking reserved resource dynamic allocation | |
| CN120280108B (en) | Hospital operating room scheduling optimization method and system based on multidimensional constraint planning | |
| Bharadwaj et al. | Blackboard architecture for reactive scheduling | |
| CN110752017A (en) | Community doctor scheduling method and system based on deep learning | |
| CN120707009A (en) | Intelligent distribution system and method for medical consumables | |
| Beliën et al. | Building cyclic master surgery schedules with leveled resulting bed occupancy: A case study | |
| Schiøtz et al. | Uncertainty and Cancellations in Advance Surgery Scheduling: An Exact Pattern-Based Solution Approach for Large-Scale Problems applied in a Rolling Horizon Simulation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |