A method and system for guiding and checking based on independent queues according to customer registration time

By adding an independent queue and a dynamic adjustment mechanism to the physical examination system, the problems of resource waste and long waiting times in bottleneck departments of the physical examination center have been solved, achieving fair and reasonable queuing and efficient resource utilization, and improving the overall service efficiency of the physical examination center.

CN121096573BActive Publication Date: 2026-02-17BEIJING TIAODING DATA CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511640276.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-11-11
Publication Date
2026-02-17
Estimated Expiration
2045-11-11

AI Technical Summary

Technical Problem

The existing physical examination queuing system leads to a waste of examination resources and excessively long waiting times for customers in bottleneck departments, and it cannot effectively cope with the differences in queuing between different departments, thus reducing the overall service efficiency of the physical examination center.

Method used

An independent queue is added to the existing full-process queue. Queuing rules are set, and customers reserve their places in the independent queue according to their registration time. By calculating the waiting coefficient and making dynamic adjustments, customers are reasonably allocated to the full-process or independent queues, and priority is given to handling examinations in bottleneck departments.

Benefits of technology

This system enables bottleneck items to be checked in the order of registration, ensures a fair and reasonable queuing order, makes full use of examination resources, reduces customer waiting time, and improves the overall service efficiency of the health check center.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121096573B_ABST
    Figure CN121096573B_ABST
Patent Text Reader

Abstract

The application provides an independent queue-based examination method and system based on customer registration time, and relates to the technical field of medical care resource arrangement. The method comprises the following steps: adding an independent queue to bottleneck departments with long examination time and waiting time on the basis of a whole-process queue; setting a queuing rule for the independent queue; for customers of a medical examination project containing the bottleneck department, preoccupying an independent queue in the independent queue according to registration order; when the customer completes the current examination and needs to be assigned to the next department, calculating the un-signed position of the customer in each independent queue, judging whether the customer meets the priority condition; if yes, assigning the customer to the independent queue; otherwise, assigning the customer to the whole-process queue; when the number of customers in the independent position is not full, allowing the signed customers to have priority in examination, and adjusting the signed customers within the registration order to the independent position range.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of healthcare resource scheduling, in particular to an independent queue guiding and checking method and system based on customer registration time. BACKGROUND

[0002] With the continuous development of the medical and health industry and the increasing demand for physical examination services, physical examination centers are facing more and more challenges in improving service quality and management efficiency. Especially in the physical examination process, there are queue management problems in multiple examination departments, especially in bottleneck departments such as color ultrasound department, CT department, and nuclear magnetic resonance department, which have long examination time and long patient waiting time.

[0003] The traditional physical examination queuing system usually adopts a single department queuing mechanism or a whole process queuing mechanism to guide the physical examination customers.

[0004] The single department queuing mechanism does not consider the relevance of physical examination items, such as the order of examination items and the time interval between examination items, which leads to the blind concentration of physical examination customers in bottleneck items, uneven utilization of examination resources, and lack of closed-loop guiding function between departments, which makes customers unfamiliar with the physical examination process, and prone to anxiety and poor physical examination experience.

[0005] The whole process queuing mechanism does not allocate customers in advance to pre-occupy the queue in the bottleneck queue, and the customers with fewer examination items and late registration time are easy to be inserted into the queue by the customers with more examination items and early registration time, which leads to the late examination time of bottleneck items, and the long fasting examination items cannot be completed as soon as possible, which causes physical discomfort.

[0006] The above two ways both have the problem of fairness of bottleneck examination, and cannot effectively deal with the queuing difference between different departments, waste limited examination resources, increase customer waiting time, and reduce the overall service efficiency of the physical examination center. SUMMARY

[0007] In view of the above deficiencies of the prior art, the purpose of the embodiments of the present application is to provide an independent queue guiding and checking method based on customer registration time, which can solve the problem of fairness of bottleneck examination in the existing queuing mechanism, cannot effectively deal with the queuing difference between different departments, waste limited examination resources, increase customer waiting time, and reduce the overall service efficiency of the physical examination center.

[0008] The first aspect of the embodiments of the present application provides an independent queue guiding and checking method based on customer registration time, comprising:

[0009] S1: adding an independent queue to the bottleneck department with long examination time and waiting time on the basis of the whole process queue;

[0010] S2: setting a queuing rule of the independent queue;

[0011] S3: for the client of the medical examination project containing the bottleneck department, pre-occupying independent queuing is performed in the independent queue according to the registration order;

[0012] S4: when the client completes the current examination and needs to be assigned to the next department, the un-signed position of the client in each independent queue is calculated, and it is judged whether the priority condition is met; if yes, the client is assigned to the independent queue; otherwise, the client is assigned to the whole process queue;

[0013] S5: when the client in the independent position range is still in examination in other departments and is not assigned to the independent queue for signing, resulting in that the called client does not arrive at the current department and the number of the independent position is not full, the signed client whose registration order is adjusted within the adjustment range is allowed to be preferentially examined, and the signed client is adjusted to the independent position range.

[0014] The second aspect of the embodiment of the present application provides an independent queue guided examination system based on the registration time of the client, comprising: a processor and a memory.

[0015] The memory stores programs or instructions that can be run on the processor, and the programs or instructions are executed by the processor to realize the steps of the independent queue guided examination method based on the registration time of the client as described in the first aspect.

[0016] The third aspect of the embodiment of the present application provides a readable storage medium, and the readable storage medium stores programs or instructions, and the programs or instructions are executed by the processor to realize the steps of the independent queue guided examination method based on the registration time of the client as described in the first aspect.

[0017] The technical scheme provided by the embodiment of the present application has at least the following beneficial effects:

[0018] In the embodiment of the present application, the bottleneck project of the medical examination client can be examined as much as possible according to the registration order, the client can be queued in multiple queues of the whole process queue and the independent queue at the same time, the fairness and reasonableness of the queuing order are guaranteed, the queuing difference between different departments is effectively coped with, the medical examination resources are fully utilized, the waiting time of the client is reduced, and the overall service efficiency of the medical examination center is improved. BRIEF DESCRIPTION OF DRAWINGS

[0019] The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Throughout the drawings, the same reference numerals denote the same parts. Obviously, the drawings described below are merely some embodiments of the present invention, and those skilled in the art can obtain other drawings based on these drawings without any creative effort.

[0020] Figure 1 This is a flowchart illustrating an independent queue-based inspection method based on the order of customer registration time, provided by an embodiment of the present invention.

[0021] Figure 2 This is a schematic diagram of an independent queue guidance and inspection system based on the order of customer registration time, provided by an embodiment of the present invention. Detailed Implementation

[0022] To enable those skilled in the art to better understand the technical solutions in the embodiments of the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. It should be understood that these descriptions are merely exemplary and are not intended to limit the scope of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0023] The independent queue inspection method based on the order of customer registration time provided by the present invention will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.

[0024] Reference manual attached Figure 1 The diagram illustrates a flowchart of an independent queue-based inspection method based on the order of customer registration time, provided by an embodiment of the present invention.

[0025] This invention provides a method for independent queue guidance based on the order of customer registration time, which may include the following steps:

[0026] S1: Add an independent queue to bottleneck departments with long inspection and waiting times on the basis of the full-process queue.

[0027] For example, bottleneck departments could be color Doppler ultrasound, CT, MRI, etc.

[0028] In the independent queue, customers are distinguished into two states: checked-in and unchecked-in. Unchecked-in customers are in a pre-positioned position in the independent queue, but are currently queuing in the full-process queue.

[0029] S2: Set the queuing rules for the independent queue.

[0030] Optionally, the constraint index of the queuing rule comprises: independent position, upper limit, adjustment range, adjustment number, and maximum check amount.

[0031] Optionally, the independent position specifically refers to: when the customer is located within the independent position range, the customer is preferentially assigned to the independent queue of the next department for examination. When the number of signed-in customers within the independent position range is insufficient, the signed-in customers within the adjustment range in the queue are automatically moved forward to the independent position range.

[0032] In the embodiment of the present application, the independent position rule ensures that the system can preferentially assign customers containing bottleneck items to the independent queue for examination when the independent position range is not full by setting a preferential position for the bottleneck department, effectively avoiding the situation that the bottleneck department is idle while customers are not timely examined. At the same time, when the number of independent positions is insufficient, the system automatically adjusts part of the signed-in customers from the subsequent positions to fill the vacancy, ensures the continuous and efficient operation of the examination resources of the bottleneck department, reduces the idle time of equipment and doctors, and improves the overall queuing efficiency.

[0033] Optionally, the upper limit specifically refers to: the upper limit is used to control the range of pulling people in the independent queue. Customers outside the upper limit are not assigned to the independent queue by the system unless the last item. Customers within the upper limit and outside the independent position range are compared with the waiting coefficients of each queue according to the time priority principle to determine whether to enter the independent queue.

[0034] In the embodiment of the present application, the upper limit rule is used to limit the maximum number of customers entering the independent queue, avoiding the congestion of the queue caused by the large number of customers rushing into the bottleneck department. By controlling the upper limit, the reasonable length of the independent queue can be maintained, so that customers can obtain a relatively stable waiting time when reaching the bottleneck department. At the same time, customers outside the upper limit will be automatically assigned to other departments in the whole process queue by the system, which plays a role in shunting, effectively balancing the resource utilization rate of different departments and relieving the bottleneck pressure.

[0035] Optionally, the adjustment range specifically refers to: when the number of independent positions is not full, the signed-in customers within the adjustment range are preferentially examined, and the system automatically adjusts the signed-in customers within the registration sequence in the adjustment range to the independent position range.

[0036] In the embodiment of the present application, the adjustment range rule allows the system to preferentially move the customers with a registration sequence in front and having been signed in to the independent position when the independent position is not full. This mechanism can shorten the idle time of the bottleneck department, avoid the situation that the independent queue has a "queue number but no one on site" due to some customers still being examined in other departments, reduce the problems of doctor waiting and number source waste, realize dynamic filling, and improve the continuity and stability of the queuing flow.

[0037] Optionally, the adjustment quantity is specifically: when all the people in the independent position have checked in, the customers in the adjustment range are allowed to be additionally moved forward to the number of people in the independent position.

[0038] In the embodiment of the present application, the adjustment quantity rule is that, on the premise that the independent position is full, the system is allowed to additionally move a certain number of checked-in customers into the independent position range, so as to realize "excess filling". This design is particularly effective during peak periods, which can speed up the customer turnover rate of the bottleneck department, reduce the overall waiting time of customers in the bottleneck project, increase the examination amount per unit time, increase the utilization rate of bottleneck resources and operating benefits.

[0039] Optionally, the maximum examination amount is specifically: after reaching the maximum examination amount, the customers do not pre-occupy positions in the queue when checking in, and do not enter the queue for examination.

[0040] It should be noted that the maximum examination amount rule sets the maximum number of examinations that the bottleneck department can receive per day. When the number of check-ins reaches this threshold, the system will no longer pre-occupy positions for new registered customers in the independent queue. This can prevent the bottleneck department from operating at full capacity, avoid problems such as fatigue of medical staff, decline in service quality, and excessive waiting time of customers due to excessive number of examinations, and achieve controllable total amount and controllable risk of bottleneck resources, thereby ensuring the operational safety and service quality of the health examination center.

[0041] Further, by temporarily adjusting the intervention of the examination parameter, the queuing rules of the independent queue are dynamically changed, the bottleneck project is examined as much as possible according to the registration order, and the multiple queues of the whole process queue and the independent queue are parallelly queued, and the next department is guided under the completion.

[0042] For example, the independent position is set to 5, which means that when the system is not full with 5 people, after the customers of the project containing color Doppler ultrasound complete the examination of other projects, their next department is preferentially assigned to the color Doppler ultrasound queue. The upper limit is set to 30, which means that according to the order of registration time, after the customers of the project containing color Doppler ultrasound complete the examination of other projects, their next department is preferentially assigned to other queues. The automatic adjustment range is set to 15, which means that when the independent position is not full with 5 people, the customers of the project containing color Doppler ultrasound who have checked in and whose positions are within 15 are automatically moved forward by the system. The automatic adjustment quantity is set to 2, which means that after the independent position reaches 5 people, the customers of the project containing color Doppler ultrasound who have checked in and whose positions are within 15 are automatically moved forward by the system. The maximum examination amount is set to 100, which means that after the number of check-ins reaches the maximum examination amount of 100, the customers do not pre-occupy positions in the queue when checking in, and do not enter the color Doppler ultrasound queue for examination.

[0043] S3: For customers of health examination projects containing bottleneck departments, pre-occupy positions and independently queue in the independent queue according to the order of registration.

[0044] In this embodiment of the invention, customers for physical examinations involving bottleneck departments are pre-positioned and queued independently according to their registration order. This effectively ensures fairness in queuing and prevents customers from cutting in line due to different registration times. Simultaneously, by pre-positioning, the system can plan the queuing order for bottleneck departments in advance, avoiding situations where departments are empty while customers haven't arrived, thereby improving resource utilization efficiency in bottleneck departments and the overall examination flow speed. This approach also shortens customer waiting time in bottleneck departments, reducing anxiety caused by long waits and improving customer experience. Furthermore, the pre-positioning mechanism allows for flexible scheduling between the overall queue and independent queues, enabling multiple queues to operate in parallel, further optimizing the physical examination process and improving overall management efficiency.

[0045] S4: When a customer completes their current check-up and needs to be assigned to the next department, calculate the customer's unchecked positions in each independent queue and determine if they meet the priority criteria. If so, assign the customer to the independent queue. Otherwise, assign the customer to the overall process queue.

[0046] In one possible implementation, S4 specifically includes sub-steps S401 to S407:

[0047] S401: When the customer completes the current inspection, calculate the waiting coefficient for the remaining uninspected items in the overall queue and the individual queues.

[0048]

[0049] in, Z Indicates the waiting coefficient. x i Indicates the first i Each queue waiting factor a i Indicates the first i The weighting coefficients of each queue waiting factor. n This represents the total number of queue waiting factors.

[0050] Those skilled in the art can set the weight coefficients of each queue waiting factor according to the actual situation, and this invention does not impose any limitations.

[0051] Optionally, the queue waiting factors include: waiting factor, cross-region factor, customer preference factor, and the status factor of the clinic.

[0052] Optionally, the waiting factor is: number of people waiting in the queue * waiting time in the queue.

[0053] Optionally, the cross-region factor is specifically the cross-region time from the region where the completed queue is located to the region where the next queue is located.

[0054] In the embodiments of the present application, by calculating the waiting coefficients of the remaining items to be examined in the full-process queue and the independent queue after the customer completes the current examination, various factors affecting the queuing time (such as the number of waiting people and time, cross-zone distance, customer preference, examination room status, etc.) can be quantified into unified numerical indicators, so that the system can objectively evaluate the actual load of each selectable queue, thereby making optimal allocation decisions based on data. This approach not only avoids the misjudgment caused by relying solely on rough indicators such as the number of people in line, but also more accurately balances resource utilization between queues, reduces unnecessary waiting for customers in non-bottleneck departments, and improves overall examination flow efficiency and customer experience.

[0055] S402: Determine whether the customer's current position in the independent queue is within the independent position range. If yes, perform S403. Otherwise, perform S404.

[0056] S403: Assign the customer to the independent queue, changing the state from not signed in to signed in.

[0057] S404: Determine whether the customer's current position in the independent queue is outside the upper limit. If yes, perform S405. Otherwise, perform S406.

[0058] S405: Determine whether it is the last examination. If yes, perform S403. Otherwise, perform S407.

[0059] S406: Determine whether the customer's waiting coefficient in the independent queue is less than or equal to the waiting coefficient in the full-process queue. If yes, perform S403. Otherwise, perform S407.

[0060] S407: Assign the customer to the full-process queue with the smallest waiting coefficient.

[0061] In the embodiments of the present application, by calculating the waiting coefficients of the remaining items to be examined in the full-process queue and the independent queue after the customer completes the current examination, various factors affecting the queuing time (such as the number of waiting people and time, cross-zone distance, customer preference, examination room status, etc.) can be quantified into unified numerical indicators, so that the system can objectively evaluate the actual load of each selectable queue, thereby making optimal allocation decisions based on data. This approach not only avoids the misjudgment caused by relying solely on rough indicators such as the number of people in line, but also more accurately balances resource utilization between queues, reduces unnecessary waiting for customers in non-bottleneck departments, and improves overall examination flow efficiency and customer experience.

[0062] S5: When the clients in the independent position range are still in other departments for examination, are not assigned to the independent queue for check-in, and cause the called clients not to arrive at the current department, the number of people in the independent position is not full, the signed-in clients are allowed to have priority for examination, and the registration order of the signed-in clients in the adjustment range is adjusted to the independent position range.

[0063] In a possible implementation, S5 specifically includes sub-steps S501 to S505.

[0064] S501: Timely detect the number of signed-in people in the independent position range in the independent queue.

[0065] S502: Determine whether the number of signed-in people in the current independent position range is insufficient. If yes, perform S503. Otherwise, perform S504.

[0066] S503: Move the signed-in people in the front position in the adjustment range to the independent position range until the number of signed-in people in the independent position range is full.

[0067] S504: Determine whether the number of signed-in people outside the independent position range and in the adjustment range is insufficient. If yes, perform S505. Otherwise, end the process.

[0068] S505: Move the signed-in people in the front position to the adjustment range until the number of signed-in people in the adjustment range is full.

[0069] In the embodiments of the application, the number of signed-in people in the independent position range in the independent queue is timely detected, and when the number of people is insufficient, dynamic adjustment is performed, the signed-in clients are allowed to have priority for examination, and the clients in the front registration order are adjusted to the independent position range, which can effectively avoid the vacancy of the independent position due to the clients not arriving at the department in time, and ensure that the examination resources of the bottleneck department are maximally utilized. This measure not only improves the queuing efficiency of the department, reduces the idle time, but also ensures the fairness and rationality of the queuing order, optimizes the medical examination process of the clients, reduces unnecessary waiting time, and improves the overall service experience.

[0070] For example, when a medical examination client Zhang registered in the guide examination system contains a bottle neck item of color Doppler ultrasound, the color Doppler ultrasound registration sequence is 35, which exceeds the upper limit of 30, and the independent queue position is preoccupied in the independent queue position 35. According to the judgment logic of whether to preferentially allocate the independent queue, the first station first goes to the blood sampling examination queue with the smallest waiting coefficient of the whole process queue. After the blood sampling examination queue is checked, Zhang enters the 28 of the color Doppler ultrasound non-sign-in position, compares the waiting coefficients of the remaining examination items of internal medicine, surgery and color Doppler ultrasound, and the waiting coefficient of the color Doppler ultrasound is the shortest, so the system allocates Zhang to enter the color Doppler ultrasound queue, and the sign-in state changes from non-sign-in to sign-in. With the completion of the examination of the front sign-in personnel, the color Doppler ultrasound position of Zhang changes to 15, and enters the automatic adjustment range. At this time, since there are only 4 people signed in the independent position, less than 5 people, the system automatically moves Zhang's position to the 5th. The color Doppler ultrasound doctor completes the examination of the signed-in clients in order. After Zhang's examination is completed, the system calculates that the minimum waiting coefficient of the remaining items is internal medicine, and allocates Zhang to go to internal medicine examination. Since the actual examination sequence of Zhang in the color Doppler ultrasound item deviates from the sequence registered in the system by a small value, the bottle neck item examination time arrangement is reasonable, and the medical examination experience is good.

[0071] In the embodiment of the application, the bottleneck item of the medical examination client can be examined as much as possible according to the registration sequence, the client can be queued in multiple queues of the whole process queue and the independent queue at the same time, the fairness and reasonableness of the queuing order are guaranteed, the queuing difference between different departments is effectively coped with, the medical examination resources are fully utilized, the waiting time of the client is reduced, and the overall service efficiency of the medical examination center is improved.

[0072] Reference is made to the accompanying drawings Figure 2 The accompanying drawings show a structure schematic diagram of an independent queue guide examination system based on the time sequence of client registration provided by the embodiment of the application.

[0073] The embodiment of the application provides an independent queue guide examination system 20 based on the time sequence of client registration, which comprises:

[0074] The added module 201 is used for adding an independent queue for the bottleneck department with long examination time and waiting time on the basis of the whole process queue;

[0075] The setting module 202 is used for setting the queuing rules of the independent queue;

[0076] In a possible implementation manner, the constraint indexes of the queuing rules comprise an independent position, an upper limit, an adjustment range, an adjustment quantity and a maximum examination quantity;

[0077] The independent position is specifically: when the client is in the independent position range, the client is preferentially allocated to the independent queue of the next department for examination; when the number of signed-in clients in the independent position range is insufficient, the signed-in clients in the adjustment range of the queue are automatically moved to the independent position range;

[0078] The upper limit is specifically used for controlling the independent queue pull range. Customers outside the upper limit are not assigned to the independent queue unless the last item, and customers within the upper limit and outside the independent position range are compared with the waiting coefficients of each queue that can be left according to the time priority principle to determine whether to enter the independent queue.

[0079] The adjustment range is specifically that when the number of people in the independent position is not full, the signed-in customers within the adjustment range are allowed to be adjusted to the independent position range.

[0080] The adjustment number is specifically that when the people in the independent position are all signed in, the customers within the adjustment range are allowed to be moved to the number of people in the independent position.

[0081] The maximum number of checks is specifically that after reaching the maximum number of checks, the customer registration no longer occupies the queue in advance, and no longer enters the queue for examination.

[0082] The pre-occupancy module 203 is used for customers with the medical examination item containing the bottleneck department to pre-occupy the independent queue in the independent queue according to the registration order.

[0083] The distribution module 204 is used for calculating the un-signed-in position of the customer in each independent queue when the customer completes the current examination and needs to be assigned to the next department, and determining whether the customer meets the priority condition. If yes, the customer is assigned to the independent queue; otherwise, the customer is assigned to the whole process queue.

[0084] The adjustment module 205 is used for allowing the signed-in customers within the adjustment range to have priority when the customers in the independent position range are still in other departments for examination and are not assigned to the independent queue for signing in, resulting in that the called customer does not arrive at the current department, and the number of people in the independent position is not full.

[0085] In a possible implementation, the distribution module 204 is specifically used for performing:

[0086] S401: When the customer completes the current examination, the waiting coefficients of the remaining un-examined items in the whole process queue and the independent queue that can enter the queue are calculated.

[0087]

[0088] wherein, Z the waiting coefficient is represented by, x i the waiting factor of the i-th queue is represented by, i a i ​Indicates the first i The weighting coefficients of each queue waiting factor. n This represents the total number of queue waiting factors;

[0089] S402: Determine whether the customer's current unchecked position in the independent queue is within the range of the independent positions; if yes, execute S403; otherwise, execute S404.

[0090] S403: Assign the customer to the independent queue and change the status from not checked in to checked in;

[0091] S404: Determine whether the customer's current unchecked position in the independent queue is outside the upper limit; if yes, execute S405; otherwise, execute S406.

[0092] S405: Determine if this is the last check; if yes, proceed to S403; otherwise, proceed to S407.

[0093] S406: Determine whether the customer's waiting coefficient in the independent queue is less than or equal to the waiting coefficient in the overall process queue; if yes, execute S403; otherwise, execute S407.

[0094] S407: Assign customers to the full-process queue with the lowest waiting coefficient.

[0095] In one possible implementation, the queue waiting factor includes: a waiting factor, a cross-region factor, a customer preference factor, and a clinic status factor.

[0096] In one possible implementation, the adjustment module 205 is specifically used to perform:

[0097] S501: Periodically detect the number of people signing in within the independent position range of the independent queue;

[0098] S502: Determine whether the number of people who have checked in within the current independent location range is insufficient; if yes, proceed to S503; otherwise, proceed to S504.

[0099] S503: Move the sign-in personnel who are at the front of the adjustment range to the independent position range until the number of sign-in personnel in the independent position range is complete;

[0100] S504: Determine whether the number of people who have checked in outside the independent location range and within the adjustment range is insufficient; if yes, execute S505; otherwise, end the process.

[0101] S505: Move the sign-in personnel who are at the front of the line to the adjustment range until the number of sign-in personnel within the adjustment range is complete.

[0102] The independent queue guiding and checking system 20 based on the registration time of the customers provided by the embodiments of the present application can achieve the same technical effects as the independent queue guiding and checking method based on the registration time of the customers, and thus the present application will not be described again.

[0103] The readable storage medium provided by the embodiments of the present application comprises programs or instructions stored thereon, which are executed by a processor to implement the steps of the independent queue guiding and checking method based on the registration time of the customers and achieve the same technical effects, and thus the present application will not be described again.

[0104] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the embodiments of the present application, rather than limit them. Although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements to some technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application. Any changes or replacements that can be easily thought of by those skilled in the art within the technical scope disclosed by the present application should be covered within the protection scope of the present application.

Claims

1. A method for guiding and checking based on the time sequence of customer registration in an independent queue, characterized in that, The method comprises the following steps: S1: adding an independent queue for a bottleneck department with long examination time and waiting time on the basis of a whole-process queue; S2: setting a queuing rule for the independent queue; S3: for a client having a medical examination item in the bottleneck department, preoccupying an independent queue in the independent queue according to the registration order; S4: when the client completes the current examination and needs to be assigned to the next department, calculating the un-signed position of the client in each independent queue, and judging whether the client meets the priority condition; if yes, assigning the client to the independent queue; otherwise, assigning the client to the whole-process queue; S5: when the client in the independent position range is still in other departments for examination and has not been assigned to the independent queue for signing, causing the called client not to arrive at the current department, and the number of clients in the independent position range is not full, allowing the signed client to have priority in examination, and adjusting the signed client in the registration order to the independent position range; wherein the constraint indexes of the queuing rule comprise an independent position, an upper limit, an adjustment range, an adjustment number and a maximum examination quantity; the independent position specifically refers to preferentially assigning the client to the independent queue of the next department for examination when the client is in the independent position range; and automatically moving the signed client in the adjustment range to the independent position range when the number of clients in the independent position range is insufficient; the upper limit specifically refers to using the upper limit to control the range of clients pulled by the independent queue; the client outside the upper limit is not assigned to the independent queue unless it is the last item; and the client within the upper limit and outside the independent position range is compared with the waiting coefficients of each queue according to the time priority principle to determine whether to enter the independent queue; the adjustment range specifically refers to allowing the signed client to have priority in examination when the number of clients in the independent position range is not full, and automatically adjusting the signed client in the registration order to the independent position range; the adjustment number specifically refers to allowing the client in the adjustment range to be moved to the number of clients in the independent position when the clients in the independent position are all signed; the maximum examination quantity specifically refers to not preoccupying a queue and not entering the queue for examination when the client registers after the maximum examination quantity is reached wherein S4 specifically comprises: S401: When the customer finishes the current inspection, calculate the waiting coefficient of the remaining un-inspected items in the accessible queue of the full-process queue and the independent queue: wherein, Z represents the waiting coefficient, x i represents the waiting factor of the first i queue, a i represents the weight coefficient of the waiting factor of the first i queue, n represents the total number of the queue waiting factors; S402: judging whether the un-signed position of the client in the independent queue is within the independent position range; if yes, performing S403; otherwise, performing S404; S403: assigning the client to the independent queue, and changing the state from un-signed to signed; S404: judging whether the un-signed position of the client in the independent queue is outside the upper limit; if yes, performing S405; otherwise, performing S406; S405: judging whether it is the last examination; if yes, performing S403; otherwise, performing S407; S406: judging whether the waiting coefficient of the client in the independent queue is less than or equal to the waiting coefficient in the whole-process queue; if yes, performing S403; otherwise, performing S407; S407: assigning the client to the whole-process queue with the minimum waiting coefficient.

2. The method for guiding and checking according to the time sequence of customer registration of independent queue based on customer according to claim 1, characterized in that, The queue waiting factors include: a waiting factor, a cross-zone factor, a customer preference factor, and a clinic state factor.

3. The method for guiding and checking according to the time sequence of customer registration of claim 1, characterized in that, The S5 specifically includes: S501: Timing detects the number of signed-in people in the independent position range in the independent queue; S502: Determines whether the number of signed-in people in the current independent position range is insufficient; if yes, S503 is executed; otherwise, S504 is executed; S503: Moves the signed-in people at the front of the position in the adjustment range to the independent position range until the number of signed-in people in the independent position range is completed; S504: Determines whether the number of signed-in people outside the independent position range and in the adjustment range is insufficient; if yes, S505 is executed; otherwise, the process is ended; S505: Moves the signed-in people at the front of the position to the adjustment range until the number of signed-in people in the adjustment range is completed.

4. A system for guiding and checking based on the order of customer registration time in an independent queue, characterized by, It includes: An additional module for adding an independent queue for a bottleneck department with long examination and waiting time based on a whole-process queue; A setting module for setting a queuing rule of the independent queue; A pre-occupancy module for pre-occupying an independent queue in the independent queue for a customer of a medical examination item containing the bottleneck department according to a registration order; An allocation module for calculating an un-signed-in position of a customer in each independent queue when the customer completes a current examination and needs to be allocated to a next department, determining whether a priority condition is met, allocating the customer to the independent queue if the priority condition is met, and allocating the customer to the whole-process queue if the priority condition is not met; An adjustment module for allowing a signed-in customer to have priority in examination when the customer in the independent position range is still in examination in another department and is not allocated to the independent queue for signing in, resulting in that a called customer does not arrive at a current department and the number of customers in the independent position is not full, and adjusting the signed-in customer in a registration order in an adjustment range to the independent position range; The constraint index of the queuing rule includes: an independent position, an upper limit, an adjustment range, an adjustment number, and a maximum examination amount. The independent position specifically refers to that a customer is preferentially allocated to an independent queue of a next department for examination when the customer is in the independent position range, and the signed-in customers in the adjustment range are automatically moved to the independent position range when the number of signed-in customers in the independent position range is insufficient. The upper limit specifically refers to that the upper limit is used to control the range of customers pulled by the independent queue, the customers outside the upper limit are not allocated to the independent queue unless the last item, and the customers inside the upper limit and outside the independent position range are compared with waiting coefficients of each queue according to a time priority principle to determine whether to enter the independent queue. The adjustment range specifically refers to that the signed-in customers in the adjustment range are automatically adjusted to the independent position range when the number of customers in the independent position is not full. The adjustment number specifically refers to that the customers in the adjustment range are additionally moved to the number of customers in the independent position when the customers in the independent position are all signed in. The maximum check amount is specifically that after reaching the maximum check amount, the customer does not pre-occupy in the queue when registering, and does not enter the queue for check-up; The allocation module is specifically configured to perform: S401: When the customer finishes the current inspection, calculate the waiting coefficient of the remaining un-inspected items in the accessible queue of the whole-process queue and the independent queue: wherein, Z represents the waiting coefficient, x i represents the waiting factor of the first i queue, a i represents the weight coefficient of the waiting factor of the first i queue, n represents the total number of the queue waiting factors; S402: judging whether the current non-sign-in position of the customer in the independent queue is within the independent position range; if yes, performing S403; otherwise, performing S404; S403: allocating the customer to the independent queue, and changing the state from non-sign-in to sign-in; S404: judging whether the current non-sign-in position of the customer in the independent queue is beyond the upper limit; if yes, performing S405; otherwise, performing S406; S405: judging whether it is the last check; if yes, performing S403; otherwise, performing S407; S406: judging whether the waiting coefficient of the customer in the independent queue is less than or equal to the waiting coefficient in the whole-process queue; if yes, performing S403; otherwise, performing S407; S407: allocating the customer to the whole-process queue with the minimum waiting coefficient.

5. The customer registration time-based independent queue guiding and checking system according to claim 4, wherein The queue waiting factor includes: a waiting coefficient, a cross-zone coefficient, a customer preference coefficient, and a clinic state coefficient.

6. The customer registration time-based independent queue guiding and checking system according to claim 4, wherein The adjustment module is specifically configured to perform: S501: detecting the number of signed-in persons within the independent position range in the independent queue at a regular time; S502: judging whether the number of signed-in persons within the independent position range is insufficient; if yes, performing S503; otherwise, performing S504; S503: moving the signed-in persons at the front position within the adjustment range to the independent position range until the number of signed-in persons within the independent position range is complete; S504: judging whether the number of signed-in persons outside the independent position range and within the adjustment range is insufficient; if yes, performing S505; otherwise, ending the process; S505: moving the signed-in persons at the front position to the adjustment range until the number of signed-in persons within the adjustment range is complete.

Citation Information

Patent Citations

  • Intelligent sign-in method for outpatient service

    CN111430019A

  • Physical examination queuing method and device based on double queues, electronic device and medium

    CN113140062A