CN117219246A - Self-adaptive detection method and system for hospital queue calling - Google Patents
Self-adaptive detection method and system for hospital queue calling Download PDFInfo
- Publication number
- CN117219246A CN117219246A CN202311283575.4A CN202311283575A CN117219246A CN 117219246 A CN117219246 A CN 117219246A CN 202311283575 A CN202311283575 A CN 202311283575A CN 117219246 A CN117219246 A CN 117219246A
- Authority
- CN
- China
- Prior art keywords
- diagnosis
- queue
- number calling
- time
- scheduling priority
- 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.)
- Granted
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 35
- 238000003745 diagnosis Methods 0.000 claims abstract description 140
- 238000000034 method Methods 0.000 claims abstract description 8
- 230000003044 adaptive effect Effects 0.000 claims description 10
- 238000012544 monitoring process Methods 0.000 claims description 3
- 230000003068 static effect Effects 0.000 claims description 3
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 239000003814 drug Substances 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000003556 assay Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000008280 blood Substances 0.000 description 1
- 210000004369 blood Anatomy 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 229940079593 drug Drugs 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000002604 ultrasonography Methods 0.000 description 1
Landscapes
- Medical Treatment And Welfare Office Work (AREA)
Abstract
The application relates to the technical field of intelligent queuing, in particular to a hospital queuing number calling self-adaptive detection method and system, wherein the method comprises the following steps: obtaining a preset number calling result; acquiring diagnosis information of a diagnosis room, and acquiring a diagnosis redundant space according to the diagnosis information of the diagnosis room; ranging the position coordinates of the consulting room, and obtaining the grid coordinate information of the consulting room; establishing a plurality of number calling queues, distributing a scheduling priority for each number calling queue, and reallocating the scheduling priority along with updating of the number calling queues; distributing the time slice length for each queuing queue according to the grid coordinate information of the consulting room and the redundant space; setting a diagnosis time axis, entering the diagnosis time axis by each number calling queue according to the dispatching priority, and occupying a corresponding space on the diagnosis time axis according to the corresponding time slice length; traversing a diagnosis time axis, and carrying out queue detection on a preset number calling result. The application effectively solves the problem that the update lag after the initial arrangement of the prior hospital number calling system affects the treatment efficiency.
Description
Technical Field
The application relates to the technical field of intelligent queuing, in particular to a hospital queuing number calling self-adaptive detection method and system.
Background
The hospital number calling system can help hospitals to distribute doctors, nurses, consulting room resources and the like, ensure that each treatment ring can operate efficiently, maintain the treatment order of patients and improve the satisfaction degree of the patients.
At present, due to the combination of places such as inquiry, examination and medicine taking and the updating of an inquiry queue in the period after the initial number calling, if the efficiency of the number calling system is not detected in real time, the initially determined number calling system often affects the diagnosis efficiency and the patient experience.
The information disclosed in this background section is only for enhancement of understanding of the general background of the disclosure and is not to be taken as an admission or any form of suggestion that this information forms the prior art that is well known to a person skilled in the art.
Disclosure of Invention
The application provides a self-adaptive detection method and a self-adaptive detection system for hospital queue calling, which can effectively solve the problems in the background technology.
In order to achieve the above purpose, the technical scheme adopted by the application is as follows:
a hospital queue call self-adaptive detection method, the method comprising:
obtaining a preset number calling result;
acquiring diagnosis information of a diagnosis room, and acquiring a diagnosis redundant space according to the diagnosis information of the diagnosis room;
ranging the position coordinates of the consulting room, and obtaining the grid coordinate information of the consulting room;
establishing a plurality of number calling queues, and distributing a scheduling priority for each number calling queue, wherein the scheduling priority is redistributed along with the updating of the number calling queues;
distributing a time slice length for each number calling queue according to the grid coordinate information of the consulting room and the redundant space;
setting a diagnosis time axis, entering the diagnosis time axis by each calling queue according to the dispatching priority, and occupying a corresponding space on the diagnosis time axis according to the corresponding time slice length;
traversing the diagnosis time axis, and performing queue detection on the preset number calling result.
Further, establishing a plurality of number calling queues, including:
dividing the diagnosis task according to the preset number calling result to obtain a task dividing result;
determining the number of the number calling queues according to the task division result;
and correspondingly inserting the consultation task into the number calling queues, and establishing a plurality of number calling queues.
Further, allocating a scheduling priority to each of the number calling queues, including:
setting at least a general task queue, an advance reservation queue and an emergency task queue for the number calling queue;
setting a temporary scheduling priority for the general task queue;
setting a fixed scheduling priority for the advance reservation queue;
setting the highest scheduling priority for the emergency task queue;
distributing the temporary scheduling priority, the fixed scheduling priority and the highest scheduling priority to each diagnosis task according to the time sequence in the number calling queue;
wherein, the highest scheduling priority of the same time point is the fixed scheduling priority and the temporary scheduling priority.
Further, the scheduling priority is reassigned with the updating of the number calling queue, including:
setting a time period, and monitoring the number calling queue according to the time period;
retrieving the consulting information of the consulting room corresponding to the time period;
setting a triggering condition, and judging whether the triggering condition is met or not according to the diagnosis information of the consulting room corresponding to the time period;
if so, determining the affected number calling queue, and re-distributing the time slice length for the affected number calling queue;
and determining the updated number calling queue according to the result after the time slice length is distributed.
Further, the time slice length is synchronously reassigned with the scheduling priority.
Further, the relationship between the time slice length and the scheduling priority is: the higher the scheduling priority of the number calling queue is, the shorter the corresponding time slice length is; the lower the scheduling priority of the number calling queue is, the longer the corresponding time slice length is.
Further, obtaining a diagnosis redundant space according to the diagnosis information of the diagnosis room comprises the following steps:
acquiring the working state of medical staff on the same day according to the corresponding consulting room;
acquiring the use state of medical equipment on the same day according to the corresponding consulting room;
acquiring the saturation reserved on the same day of a corresponding consulting room;
presetting the complexity of the patient's visit according to the reservation information;
setting a diagnosis influencing coefficient corresponding to the working state of the medical staff, the use state of the medical equipment, the saturation reserved on the same day and the complexity of the diagnosis;
and calculating and obtaining the diagnosis redundant space through the influence diagnosis coefficient which is correspondingly arranged.
Further, setting a diagnosis time axis includes:
setting a diagnosis working time, and corresponding a reserved diagnosis time point to a time point of the diagnosis working time and keeping the diagnosis working time in a static state;
inserting the temporary number calling and consultation time point into the corresponding number calling queue, wherein the temporary number calling and consultation time point is in a flowing state;
calculating to obtain a preset unit diagnosis time according to the historical diagnosis information of the corresponding diagnosis room;
and setting the diagnosis time axis according to the preset unit diagnosis time.
A hospital queue call adaptive detection system, the system comprising:
the preset result acquisition module is used for acquiring a preset number calling result;
the system comprises a redundant space acquisition module, a diagnosis module and a diagnosis module, wherein the redundant space acquisition module acquires diagnosis information of a diagnosis room and acquires diagnosis redundant space according to the diagnosis information of the diagnosis room;
the grid coordinate acquisition module is used for measuring the distance of the position coordinates of the consulting room and acquiring the grid coordinate information of the consulting room;
the system comprises a number calling queue management module, a number calling queue management module and a number calling module, wherein a scheduling priority is allocated to each number calling queue, and the scheduling priority is reallocated along with updating of the number calling queues;
the time slice distribution module distributes the time slice length for each number calling queue according to the grid coordinate information of the consulting room and the redundant space;
the diagnosis time management module is used for setting a diagnosis time shaft, entering the diagnosis time shaft by each calling queue according to the scheduling priority, and occupying a corresponding space on the diagnosis time shaft according to the corresponding time slice length;
and the preset number calling detection module traverses the diagnosis time axis and carries out queue detection on the preset number calling result.
Further, the number calling queue management module further includes:
the number calling task dividing unit divides the diagnosis task according to the preset number calling result to obtain a task dividing result;
a queue number determining unit for determining the number of the number-called queues according to the task dividing result;
and the number calling queue establishing unit correspondingly inserts the diagnosis task into the number calling queues and establishes a plurality of number calling queues.
By the technical scheme of the application, the following technical effects can be realized:
the problem that the treatment efficiency is affected due to update lag after the initial arrangement of the prior hospital number calling system is effectively solved, medical resources are reasonably utilized through update detection of the stage time queue, and the treatment experience of patients is improved.
The foregoing description is only an overview of the present application, and is intended to be implemented in accordance with the teachings of the present application in order that the same may be more clearly understood and to make the same and other objects, features and advantages of the present application more readily apparent.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments described in the present application, and other drawings may be obtained according to the drawings without inventive effort to those skilled in the art.
FIG. 1 is a flow chart of a self-adaptive detection method for hospital queue calling;
FIG. 2 is a flow chart of establishing a number of queuing queues;
FIG. 3 is a flow chart of scheduling priority;
FIG. 4 is a flow chart illustrating the reconfiguration of scheduling priorities;
FIG. 5 is a schematic flow chart of obtaining redundant space;
FIG. 6 is a flow chart of setting a time axis for a visit;
fig. 7 is a schematic structural diagram of a hospital queue call adaptive detection system.
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used in the description of the application herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. The term "and/or" as used herein includes any and all combinations of one or more of the associated listed items.
Example 1
As shown in fig. 1, the application provides a self-adaptive detection method for hospital queue calling, which comprises the following steps:
s100: obtaining a preset number calling result;
specifically, the preset number calling result refers to a queue number calling result generated by a queue number calling system for the first time, wherein the queue number calling result can be divided into department information of number calling, including appointment number, basic information of treatment, summary of illness state, temporary treatment number, emergency treatment number condition and the like, and the system can divide all treatment groups into simple sequence queues in the first number calling stage and sequentially queue treatment according to time.
S200: acquiring diagnosis information of a diagnosis room, and acquiring a diagnosis redundant space according to the diagnosis information of the diagnosis room;
specifically, the office visit information may include: the scheduling status of doctor and nurse personnel, the available time in the future and the possible diagnosis and treatment time of the existing patients can even collect the examination time of the medical equipment possibly needed by the relevant consulting room, and in summary, the more accurate the calculated visit redundant space is, the more specific the scheduling time of the number calling queue is, and the unnecessary time and the like caused by time deviation are reduced.
S300: ranging the position coordinates of the consulting room, and obtaining the grid coordinate information of the consulting room;
more specifically, the condition of a patient often needs a plurality of rooms and floors to be matched with each other, which includes, consulting the rooms of the attending doctors, checking the rooms during the period, such as CT examination, testing blood, color ultrasound and the like, going to different places and floors again to the rooms of the attending doctors, taking medicines later, and the like, and some hospitals may not be in the same building due to the construction reason, and the problem of going into and out of the building needs to be overcome, and the patient often causes a great amount of time cost due to physical reasons and complicated process in the patients, and the collection of the places of the rooms can be beneficial to generating more perfect medical procedures for the patient, so that the time cost is shortened and the medical efficiency is improved.
S400: establishing a plurality of number calling queues, distributing a scheduling priority for each number calling queue, and reallocating the scheduling priority along with updating of the number calling queues;
specifically, different queues can be divided according to a certain rule, such as task classification, registered doctors and emergency degree, a plurality of called queues are adjusted and configured according to a certain time, for example, one called queue is set as an emergency queue, the priority of the queue is highest, when the task execution is finished, judgment of whether replenishment is needed is firstly performed, if not, other queue tasks are performed, if one to emergency queue is needed to be adjusted from other queues, the execution of the contents under the emergency queue is continued, the updating of the called queue is often finished temporarily at the end of the stage of a patient visit, for example, a patient leaves from a consulting room for checking, when the patient comes back, the emergency queue entering the consulting room for priority access, and with the first and second leaving of the patient, the called queue condition needs to be updated to redistribute priority for all people.
S500: distributing the time slice length for each queuing queue according to the grid coordinate information of the consulting room and the redundant space;
specifically, the time slice length is set for the number calling queues of the patients, wherein the time slice length serves the scheduling priority among the queues, is not understood as the waiting time of the queues, and can be estimated according to the visit route of the consulting room of each patient and the redundant space information of the number calling consulting room, so that the actual consulting period of the patients can be estimated, and a powerful basis is provided for scheduling among the number calling queues.
S600: setting a diagnosis time axis, entering the diagnosis time axis by each number calling queue according to the dispatching priority, and occupying a corresponding space on the diagnosis time axis according to the corresponding time slice length;
s700: traversing a diagnosis time axis, and carrying out queue detection on a preset number calling result.
Specifically, first, a time axis is created for the hospital visit process; this time axis is typically a time period representing the working time of a hospital or clinic, which may also be 24 hours a day, depending on the manner in which the hospital is operated; sequentially adding each number calling queue into a diagnosis time shaft according to the scheduling priority of each number calling queue; the specific method is that the queues are placed on a time axis in sequence according to the priority of the queues, wherein as a plurality of number calling queues can update the number calling queues along with a period of time, the queues are required to be arranged in parallel according to the time axis of the visit, but not simply according to the initial scheduling priority, the combination of the scheduling priority and the time axis of the visit is required to be comprehensively scheduled, and at the same time point, the task of the high priority queue starts to be executed before the task of the low priority queue; the space occupied by each queue on the time axis is determined according to the time slice length setting of each queue, which means that each queue will have a continuous time on the time axis for executing its task.
And once the time axis of the doctor and the scheduling priority are determined at a time point, the preset number calling result can be fed back, so that the first time is fed back to the patient and the doctor, the initial number calling queue is adjusted, the doctor time is improved, and the medical resources are reasonably utilized to the greatest extent.
According to the technical scheme, the problem that the treatment efficiency is affected due to update lag after the initial arrangement of the conventional hospital number calling system is effectively solved, medical resources are reasonably utilized through update detection of the stage time queue, and the treatment experience of patients is improved.
Further, as shown in fig. 2, establishing a plurality of number calling queues includes:
s411: dividing the diagnosis task according to a preset number calling result to obtain a task dividing result;
s412: determining the number of the number calling queues according to the task dividing result;
s413: and correspondingly inserting the consultation tasks into the number calling queues, and establishing a plurality of number calling queues.
Specifically, the diagnosis task may be divided according to various modes, for example, a diagnosis type, an emergency and a requirement level of a doctor's office, and a plurality of diagnosis tasks are inserted into a number calling queue having determined a scheduling priority according to a division result, and are inserted in a comparison manner according to the scheduling priority conforming to the queue.
Further, as shown in fig. 3, allocating a scheduling priority to each queue includes:
s421: setting at least a general task queue, an advance reservation queue and an emergency task queue for the number calling queue;
s422: setting temporary scheduling priority for a general task queue;
s423: setting a fixed scheduling priority for an advance reservation queue;
s424: setting the highest scheduling priority for the emergency task queue;
s425: distributing the temporary scheduling priority, the fixed scheduling priority and the highest scheduling priority to each diagnosis task according to the time sequence in the number calling queue;
wherein, the highest scheduling priority of the same time point is the fixed scheduling priority and the temporary scheduling priority.
In the preferred mode of this embodiment, the number calling queues are divided according to the reservation and temporary number calling, and the urgent task is inserted to optimize, the queues firstly enter the time point of the advance reservation, and a proper amount of reservation is opened according to the redundant space of the consulting room, while the temporary number calling personnel configures all the number calling tasks according to the redundant space of the existing consulting room to construct a general task queue, and of course, the queue is even the simplest logic setting, and a rechecking queue, a consultation queue, an assay queue and the like can be additionally arranged, and a certain scheduling priority is set for the queue.
Further, as shown in fig. 4, the dispatch priority is reassigned with the update of the number calling queue, including:
s431: setting a time period, and monitoring a number calling queue according to the time period;
s432: retrieving office visit information corresponding to the time period;
s433: setting a triggering condition, and judging whether the triggering condition is met or not according to the diagnosis information of the consulting room corresponding to the time period;
s434: if so, determining the affected number calling queue, and re-distributing the time slice length for the affected number calling queue;
s435: and determining an updated number calling queue according to the result after the time slice length is allocated.
Further, the time slice length is synchronously reassigned with the scheduling priority. The relationship between the time slice length and the scheduling priority is: the higher the scheduling priority of the number calling queue is, the shorter the corresponding time slice length is; the lower the scheduling priority of the number calling queue, the longer the corresponding time slice length.
As a preference of the above embodiment, when the number calling queue is updated at the end of each time period, the time slice length is adjusted accordingly, and because the time slice length reflects the priority of the scheduling system, the synchronous adjustment is performed when the two systems are set, so that the matching accuracy of the scheduling priority and the time slice length after the number calling queue is updated can be ensured, and the gradual deviation gap generated by the scheduling of the systems is reduced.
Further, as shown in fig. 5, the diagnosis redundant space is obtained according to the diagnosis information of the diagnosis room, which includes:
s110: acquiring the working state of medical staff on the same day according to the corresponding consulting room;
s120: acquiring the use state of medical equipment on the same day according to the corresponding consulting room;
s130: acquiring the saturation reserved on the same day of a corresponding consulting room;
s140: presetting the complexity of the patient's visit according to the reservation information;
s150: setting a diagnosis influencing coefficient corresponding to the working state of medical staff, the use state of medical equipment, the saturation reserved on the same day and the complexity of the diagnosis;
s160: and obtaining the diagnosis redundant space through calculation of the influence diagnosis coefficients which are correspondingly arranged.
As a preference of the above embodiment, the working state of the medical staff means an effective time and an effective period of time that can serve the patient, except for a reservation state, a typesetting rest of the medical staff, and the like; the medical equipment is provided with a single line information, and the single line information is used for acquiring the single line information of the medical equipment, so that the medical equipment can be used for acquiring the single line information of the medical equipment; in the conventional setting of the reserved space, a certain redundant space is reserved for the temporary patient, but a state that the reserved space is not reserved is possibly formed, at this time, the reserved redundant space needs to be known again, the complexity of inquiry is estimated according to reserved information of the reserved patient, the correlation can be obtained simply by combining experience of historical illness, the influence coefficients of the redundant space are allocated according to the influence factors, the sum of the influence coefficients can be defined as 1, and of course, the influence factors are all choices made under the embodiment, and other embodiments with the same conception factors are also in the scope of the application.
Further, as shown in fig. 6, setting the diagnosis time axis includes:
s610: setting the diagnosis working time, and corresponding the reserved diagnosis time point to the time point of the diagnosis working time and keeping the diagnosis working time in a static state;
s620: inserting the temporary number calling and consultation time point into a corresponding number calling queue, wherein the temporary number calling and consultation time point is in a flowing state;
s630: calculating to obtain a preset unit diagnosis time according to the historical diagnosis information of the corresponding diagnosis room;
s640: and setting a diagnosis time axis according to the preset unit diagnosis time.
In this embodiment, the preset unit of the treatment time is defined by an initial time length for some conventional conditions of the treatment room, especially for reserved treatment tasks, and temporary calling and reserved calling are arranged according to the treatment working time, so as to generate a treatment time axis with the treatment tasks.
Embodiment two:
based on the self-adaptive detection method and the same inventive concept of the hospital queue call in the foregoing embodiment, the application also provides a self-adaptive detection system for hospital queue call, the system comprises:
the preset result acquisition module is used for acquiring a preset number calling result;
the redundant space acquisition module is used for acquiring diagnosis information of a diagnosis room and acquiring a diagnosis redundant space according to the diagnosis information of the diagnosis room;
the grid coordinate acquisition module is used for measuring the distance of the position coordinates of the consulting room and acquiring the grid coordinate information of the consulting room;
the number calling queue management module establishes a plurality of number calling queues, distributes a scheduling priority for each number calling queue, and the scheduling priority is redistributed along with the updating of the number calling queues;
the time slice distribution module distributes the time slice length for each number calling queue according to the grid coordinate information of the consulting room and the redundant space;
the diagnosis time management module is used for setting a diagnosis time shaft, entering the diagnosis time shaft according to the scheduling priority by each number calling queue, and occupying a corresponding space on the diagnosis time shaft according to the corresponding time slice length;
the preset number calling detection module traverses a diagnosis time axis and carries out queue detection on a preset number calling result.
The adjusting system in the application can effectively realize the self-adaptive detection method for the hospital queue call, and has the technical effects as described in the embodiment, and the description is omitted here.
Further, the number calling queue management module further comprises:
the number calling task dividing unit divides the diagnosis task according to a preset number calling result to obtain a task dividing result;
the queue number determining unit is used for determining the number of the number-called queues according to the task dividing result;
and the number calling queue establishing unit is used for correspondingly inserting the diagnosis task into the number calling queues and establishing a plurality of number calling queues.
Similarly, the above-mentioned optimization schemes of the system may also respectively correspond to the optimization effects corresponding to the methods in the first embodiment, which are not described herein again.
Although the application has been described in connection with specific features and embodiments thereof, it will be apparent that various modifications and combinations can be made without departing from the spirit and scope of the application. Accordingly, the specification and figures are merely exemplary illustrations of the present application as defined in the appended claims and are considered to cover any and all modifications, variations, combinations, or equivalents that fall within the scope of the application. It will be apparent to those skilled in the art that various modifications and variations can be made to the present application without departing from the scope of the application. Thus, the present application is intended to include such modifications and alterations insofar as they come within the scope of the application or the equivalents thereof.
Claims (10)
1. The self-adaptive detection method for hospital queue calling is characterized by comprising the following steps:
obtaining a preset number calling result;
acquiring diagnosis information of a diagnosis room, and acquiring a diagnosis redundant space according to the diagnosis information of the diagnosis room;
ranging the position coordinates of the consulting room, and obtaining the grid coordinate information of the consulting room;
establishing a plurality of number calling queues, and distributing a scheduling priority for each number calling queue, wherein the scheduling priority is redistributed along with the updating of the number calling queues;
distributing a time slice length for each number calling queue according to the grid coordinate information of the consulting room and the redundant space;
setting a diagnosis time axis, entering the diagnosis time axis by each calling queue according to the dispatching priority, and occupying a corresponding space on the diagnosis time axis according to the corresponding time slice length;
traversing the diagnosis time axis, and performing queue detection on the preset number calling result.
2. The hospital queue call adaptive detection method of claim 1, wherein establishing a plurality of call queues comprises:
dividing the diagnosis task according to the preset number calling result to obtain a task dividing result;
determining the number of the number calling queues according to the task division result;
and correspondingly inserting the consultation task into the number calling queues, and establishing a plurality of number calling queues.
3. The method for adaptively detecting hospital queue calls according to claim 1, wherein assigning a scheduling priority to each of said call queues comprises:
setting at least a general task queue, an advance reservation queue and an emergency task queue for the number calling queue;
setting a temporary scheduling priority for the general task queue;
setting a fixed scheduling priority for the advance reservation queue;
setting the highest scheduling priority for the emergency task queue;
distributing the temporary scheduling priority, the fixed scheduling priority and the highest scheduling priority to each diagnosis task according to the time sequence in the number calling queue;
wherein, the highest scheduling priority of the same time point is the fixed scheduling priority and the temporary scheduling priority.
4. The hospital queue call adaptive detection method of claim 3, wherein the dispatch priority is reassigned as the call queue is updated, comprising:
setting a time period, and monitoring the number calling queue according to the time period;
retrieving the consulting information of the consulting room corresponding to the time period;
setting a triggering condition, and judging whether the triggering condition is met or not according to the diagnosis information of the consulting room corresponding to the time period;
if so, determining the affected number calling queue, and re-distributing the time slice length for the affected number calling queue;
and determining the updated number calling queue according to the result after the time slice length is distributed.
5. The adaptive detection method for hospital queue calls according to claim 1 or 4, wherein the time slice length is reallocated synchronously with the scheduling priority.
6. The hospital queue call adaptive detection method according to claim 1, wherein the relationship between the time slice length and the scheduling priority is: the higher the scheduling priority of the number calling queue is, the shorter the corresponding time slice length is; the lower the scheduling priority of the number calling queue is, the longer the corresponding time slice length is.
7. The hospital queue call adaptive detection method of claim 1, wherein obtaining a diagnosis redundant space according to the diagnosis information of the consulting room comprises:
acquiring the working state of medical staff on the same day according to the corresponding consulting room;
acquiring the use state of medical equipment on the same day according to the corresponding consulting room;
acquiring the saturation reserved on the same day of a corresponding consulting room;
presetting the complexity of the patient's visit according to the reservation information;
setting a diagnosis influencing coefficient corresponding to the working state of the medical staff, the use state of the medical equipment, the saturation reserved on the same day and the complexity of the diagnosis;
and calculating and obtaining the diagnosis redundant space through the influence diagnosis coefficient which is correspondingly arranged.
8. The hospital queue call adaptive detection method of claim 1, wherein setting a visit timeline comprises:
setting a diagnosis working time, and corresponding a reserved diagnosis time point to a time point of the diagnosis working time and keeping the diagnosis working time in a static state;
inserting the temporary number calling and consultation time point into the corresponding number calling queue, wherein the temporary number calling and consultation time point is in a flowing state;
calculating to obtain a preset unit diagnosis time according to the historical diagnosis information of the corresponding diagnosis room;
and setting the diagnosis time axis according to the preset unit diagnosis time.
9. A hospital queue call adaptive detection system, the system comprising:
the preset result acquisition module is used for acquiring a preset number calling result;
the system comprises a redundant space acquisition module, a diagnosis module and a diagnosis module, wherein the redundant space acquisition module acquires diagnosis information of a diagnosis room and acquires diagnosis redundant space according to the diagnosis information of the diagnosis room;
the grid coordinate acquisition module is used for measuring the distance of the position coordinates of the consulting room and acquiring the grid coordinate information of the consulting room;
the system comprises a number calling queue management module, a number calling queue management module and a number calling module, wherein a scheduling priority is allocated to each number calling queue, and the scheduling priority is reallocated along with updating of the number calling queues;
the time slice distribution module distributes the time slice length for each number calling queue according to the grid coordinate information of the consulting room and the redundant space;
the diagnosis time management module is used for setting a diagnosis time shaft, entering the diagnosis time shaft by each calling queue according to the scheduling priority, and occupying a corresponding space on the diagnosis time shaft according to the corresponding time slice length;
and the preset number calling detection module traverses the diagnosis time axis and carries out queue detection on the preset number calling result.
10. The hospital queue call adaptive detection system of claim 9, wherein the call queue management module further comprises:
the number calling task dividing unit divides the diagnosis task according to the preset number calling result to obtain a task dividing result;
a queue number determining unit for determining the number of the number-called queues according to the task dividing result;
and the number calling queue establishing unit correspondingly inserts the diagnosis task into the number calling queues and establishes a plurality of number calling queues.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311283575.4A CN117219246B (en) | 2023-10-07 | 2023-10-07 | Self-adaptive detection method and system for hospital queue calling |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311283575.4A CN117219246B (en) | 2023-10-07 | 2023-10-07 | Self-adaptive detection method and system for hospital queue calling |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117219246A true CN117219246A (en) | 2023-12-12 |
CN117219246B CN117219246B (en) | 2024-07-12 |
Family
ID=89037047
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311283575.4A Active CN117219246B (en) | 2023-10-07 | 2023-10-07 | Self-adaptive detection method and system for hospital queue calling |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117219246B (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009295102A (en) * | 2008-06-09 | 2009-12-17 | Internatl Business Mach Corp <Ibm> | Method, program, and system for estimating queueing time |
CN108172279A (en) * | 2016-12-07 | 2018-06-15 | 北大医疗信息技术有限公司 | Queue management system and method |
CN112396748A (en) * | 2020-11-13 | 2021-02-23 | 苏州工业园区东诚智能网络技术有限公司 | Physical examination queuing processing method and device, electronic equipment and storage medium |
CN112530535A (en) * | 2020-12-15 | 2021-03-19 | 山东健康医疗大数据有限公司 | Method and device for establishing disease-specific disease queue based on health medical big data |
CN113223680A (en) * | 2021-04-30 | 2021-08-06 | 广东群创信息科技有限公司 | Queuing and calling method and system based on hospital consultation with multimedia device |
CN116153475A (en) * | 2022-12-21 | 2023-05-23 | 北京应天海乐科技发展有限公司 | Medical treatment and triage queuing method, device, equipment and storage medium |
CN116364251A (en) * | 2023-03-08 | 2023-06-30 | 清华大学 | Waiting queuing optimization method, waiting queuing optimization device and storage medium |
CN116563994A (en) * | 2023-04-25 | 2023-08-08 | 星空数据(广州)有限公司 | Intelligent number calling method and device |
-
2023
- 2023-10-07 CN CN202311283575.4A patent/CN117219246B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009295102A (en) * | 2008-06-09 | 2009-12-17 | Internatl Business Mach Corp <Ibm> | Method, program, and system for estimating queueing time |
CN108172279A (en) * | 2016-12-07 | 2018-06-15 | 北大医疗信息技术有限公司 | Queue management system and method |
CN112396748A (en) * | 2020-11-13 | 2021-02-23 | 苏州工业园区东诚智能网络技术有限公司 | Physical examination queuing processing method and device, electronic equipment and storage medium |
CN112530535A (en) * | 2020-12-15 | 2021-03-19 | 山东健康医疗大数据有限公司 | Method and device for establishing disease-specific disease queue based on health medical big data |
CN113223680A (en) * | 2021-04-30 | 2021-08-06 | 广东群创信息科技有限公司 | Queuing and calling method and system based on hospital consultation with multimedia device |
CN116153475A (en) * | 2022-12-21 | 2023-05-23 | 北京应天海乐科技发展有限公司 | Medical treatment and triage queuing method, device, equipment and storage medium |
CN116364251A (en) * | 2023-03-08 | 2023-06-30 | 清华大学 | Waiting queuing optimization method, waiting queuing optimization device and storage medium |
CN116563994A (en) * | 2023-04-25 | 2023-08-08 | 星空数据(广州)有限公司 | Intelligent number calling method and device |
Also Published As
Publication number | Publication date |
---|---|
CN117219246B (en) | 2024-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Kroer et al. | Planning and scheduling operating rooms for elective and emergency surgeries with uncertain duration | |
Green | Capacity planning and management in hospitals | |
Dolan | Whose preferences count? | |
Huarng et al. | Using simulation in out‐patient queues: a case study | |
US20060053044A1 (en) | Dynamic scheduling tool for office appointments management | |
US20130204635A1 (en) | Schedule presentation device | |
CN115588495A (en) | Method and system for intelligently scheduling workload based on personnel in region | |
CN117219246B (en) | Self-adaptive detection method and system for hospital queue calling | |
JP3979148B2 (en) | Medical appointment management method and medical appointment management program | |
CN113689942A (en) | Method and device for monitoring obstetrical examination and related equipment | |
Zhu et al. | Simulation study of the optimal appointment number for outpatient clinics. | |
Mazier et al. | Real-time patients assignment: A method for improving emergency department flow | |
CN116153475A (en) | Medical treatment and triage queuing method, device, equipment and storage medium | |
CN109637647A (en) | Allocation management method, system and the storage medium in a kind of physical examination reservation number source | |
Wu et al. | A simulation study of appointment scheduling for multi-class MRI examination | |
CN112420180A (en) | Patient visit time prediction method, cross-region visit system and storage medium | |
Civelek | Healthcare management: Operations and strategy | |
Hübner et al. | Approach to clustering clinical departments | |
Díaz-Ramírez et al. | Effects of ambulance dispatching and relocation decisions on EMS quality | |
Braaksma et al. | Bed census predictions and nurse staffing | |
Creemers et al. | Queueing models in healthcare | |
Stephens | Managing the margin: a cognitive systems engineering analysis of emergency department patient boarding | |
Ajmi et al. | An innovative approach to jointly scheduling and assigning a consultation time to patients arriving in the emergency department | |
CN112215378B (en) | Hospital appointment outpatient system optimization algorithm based on LINGO | |
CN110289063B (en) | Community health institution service providing system based on leakage prevention principle and the like |
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 |