Method for switching to appointment-based system of hospital, and method and apparatus for optimizing alarm criteria therefor
The method and device address inefficiencies in hospital registration by optimizing the transition to a reservation system using real-time patient stay data and historical criteria, ensuring efficient resource allocation and reduced waiting times.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- SAMSUNG LIFE PUBLIC WELFARE FOUND
- Filing Date
- 2025-12-22
- Publication Date
- 2026-07-02
AI Technical Summary
Hospitals face challenges in efficiently transitioning from a conventional registration method to a reservation system due to busy and complex medical environments, leading to inefficiencies such as overcrowding, patient dissatisfaction, and resource mismanagement, as existing alarm criteria for switching to an appointment system are inadequate in reflecting real-time patient demand.
A method and device that determine the optimal timing for switching to a reservation system by calculating the remaining operating time based on patient stay times, providing an alarm when certain thresholds are met, and utilizing historical data to adjust criteria dynamically, ensuring efficient resource allocation and reducing waiting times.
Enables hospitals to smoothly transition to a reservation system at the right time, minimizing labor-intensive decision-making and enhancing operational efficiency, reducing waiting times, and optimizing resource use by quantitatively determining the switch based on real-time data and historical patterns.
Smart Images

Figure KR2025022474_02072026_PF_FP_ABST
Abstract
Description
Method for switching to a hospital appointment system, method and device for optimizing alarm criteria for this purpose
[0001] The present invention relates to a technology that determines the duration of stay within the hospital of scheduled patients and same-day patients during the hospital's total operating hours, switches the reception method for medical treatment to a reservation system, optimizes criteria for quantitatively determining the timing of the hospital's transition to the reservation system, and provides an alarm based on this.
[0002]
[0003] The method of converting the conventional registration method for medical treatment to a reservation system is implemented by determining whether to switch the registration method for same-day patients to a reservation system based on the number of patients waiting in the outpatient clinic—in addition to the total number of scheduled and same-day patients identified at a specific time at the hospital (e.g., outpatient treatment center) site—and taking into account a margin for the anticipated increase in the number of same-day patients, and then notifying the outpatient clinic of this decision.
[0004] However, because the actual medical environment in hospitals is very busy and complex, the transition to the conventional appointment system often does not proceed smoothly.
[0005] For example, if the registration system is not switched to an appointment system or is switched too late, the hospital operates beyond its regular hours; conversely, if the system is switched too early, operations close earlier than scheduled, resulting in a loss of the opportunity to provide medical services to more patients.
[0006] As such, although switching the registration method to an appointment system at the appropriate time is a crucial element of hospital operations, it is realistically very difficult to do so at the right time due to the extremely busy nature of the actual medical environment.
[0007] Therefore, there is an urgent need to provide technology that can effectively resolve the aforementioned problems by switching the medical reception method to a reservation system at an appropriate time or by providing an alarm regarding the switch.
[0008] Outpatient treatment centers are hospitals that provide medical services to patients who require repeated outpatient care over a long period, such as those undergoing anticancer treatment. Since they must accommodate a large number of patients within a limited time, the efficient operation of resources is very important.
[0009] The existing outpatient treatment center operates by distinguishing between patients with appointments and those receiving same-day treatment; however, it utilizes an appointment system conversion alarm that restricts same-day patient admissions when certain conditions are met and encourages the switching of subsequent admissions to the appointment system.
[0010] However, the current alarm criteria for switching to the appointment system mostly rely on uniform standards or intuitive judgments, which leads to problems such as failing to reflect rapidly changing patient demand in real time or setting the timing of the switch inappropriately. This can result in increased waiting times due to overcrowding, patient dissatisfaction, and a decline in the quality of medical services, while causing inefficiencies such as under- or over-investment of hospital resources.
[0011] Against this backdrop, there is a growing need to derive objective and reliable criteria for the timing of the transition to an appointment-based system by quantitatively analyzing the ratio of patient stay times based on past operational data of outpatient treatment centers and optimizing the conditions for the appointment-based transition alarm through simulation.
[0012]
[0013] The present invention proposes a method to prevent situations where the hospital operates beyond operating hours or loses the opportunity to provide medical services to more patients by determining the in-hospital stay times of scheduled patients and same-day patients based on the calculated total operating hours and switching the reception method for medical treatment to a reservation system.
[0014] To this end, the present invention proposes a method for switching the reception method to a reservation system at an optimal time based on the remaining operating time by calculating the remaining second operating time after providing medical services to scheduled patients and same-day patients, by subtracting a first operating time based on the stay time of scheduled patients and same-day patients from the total operating time of the hospital.
[0015] In addition, the present invention proposes a method for calculating the optimal timing for switching to the reservation system by calculating the expected and actual stay times of scheduled patients and same-day patients in real time before and after the start of hospital reception, and by continuously updating the total operating time and the first operating time.
[0016] Furthermore, the present invention proposes a method to accurately reflect patient stay-related data that may be omitted in a busy medical setting by calculating a second operating time remaining after providing medical services to patients during the total operating time, by reflecting the time a bed is operated without a patient staying among a plurality of beds operated for patient treatment.
[0017] In addition, the present invention proposes a method for determining when the ratio of the second operating time to the total operating time has decreased to a preset ratio or lower, calculating the number of unregistered scheduled patients, and deciding whether to switch the registration method to a reservation system.
[0018] To this end, the present invention proposes a method for providing an alarm to a reception manager terminal suggesting switching the reception method for a specific day to a reservation system, by utilizing the number of unreserved reservation patients based on the reservation system conversion history collected during a previously set period and the time when the second operating time reaches a previously set ratio as threshold values, respectively.
[0019] Furthermore, the present invention aims to provide criteria for objectively and quantitatively determining the timing of switching to a reservation system based on the ratio of stay time, in order to improve the operational efficiency of hospitals such as outpatient treatment centers. To this end, by utilizing daily data from each hospital to simulate various threshold combinations and deriving optimal alarm conditions through the evaluation of each combination, the invention enables the establishment of reservation system switching alarm criteria that can be flexibly applied to actual operational situations.
[0020] Furthermore, this invention aims to provide a structure capable of integrally analyzing multiple conditions, such as the number of unregistered outpatient appointment patients and the time at which the ratio of remaining operating time reaches a specific threshold, while considering the relationship between the ratio of stay time and remaining operating time during the alarm setting process. The objective of this invention is to support hospital operators in making more sophisticated and reliable decisions based on past patterns.
[0021] Meanwhile, the technical problems of the present invention are not limited to those mentioned above, and other unmentioned technical problems will be clearly understood by a person skilled in the art from the description below.
[0022]
[0023] A method for switching a reception method by a reservation switching device operated by a processor according to one embodiment may include: a step of calculating the total operating time of a hospital using the operating times of a plurality of beds operated by the hospital on a specific day; a step of obtaining stay information regarding the time spent at the hospital by a reservation patient who has scheduled treatment on the specific day and a day patient who visited the hospital on the specific day; a step of calculating a second operating time remaining after providing medical services to the reservation patient and the day patient by subtracting a first operating time to be operated based on the stay information from the total operating time calculated above; and a step of determining whether to switch the reception method for treatment on the specific day to a reservation system based on the second operating time calculated above.
[0024] Additionally, the step of calculating the total operating time may include: obtaining the operating start time and the operating end time for each of the plurality of beds; calculating the operating time for each bed by subtracting the operating start time from the operating end time; and calculating the total operating time by summing the operating times for each bed.
[0025] Additionally, the step of obtaining the above-mentioned stay information may include: a step of calculating the scheduled injection time, which is the time expected to be required to provide medical services to the reserved patient; a step of setting the scheduled injection time as the expected stay time, which is the time expected to be spent in bed while the reserved patient receives medical services; and a step of generating the reserved patient's stay information by comparing and updating the actual stay time, during which the reserved patient actually stays in bed when entering the room, with the expected stay time in real time.
[0026] Additionally, the step of generating the patient's stay information may include: a step of setting the sum of the first expected stay time, which is set as the scheduled injection time of the first patient among the reserved patients, and the first actual stay time, which is set as an initial value of 0 minutes, as the first stay information of the first patient; a step of updating the first stay information by subtracting the first expected stay time from the scheduled injection time by the predetermined time intervals from the admission time of the first patient and increasing the first actual stay time by the predetermined time intervals from the initial value, and summing the values; and a step of obtaining the actual discharge time of the first patient and determining the first stay information with the sum of the first expected stay time and the first actual stay time updated based on the actual discharge time.
[0027] Additionally, the step of determining the first stay information may include, if the actual discharge time of the first reserved patient is earlier than the expected discharge time based on the scheduled injection time, setting the first expected stay time to 0 minutes at the time the actual discharge time is reached, and fixing the first actual stay time determined at the actual discharge time and summing the values to determine the first stay information.
[0028] Additionally, the step of updating the first stay information may include, if the actual discharge time of the first reserved patient is later than the expected discharge time based on the injection scheduled time, fixing the first expected stay time to 0 minutes from after the expected discharge time, and continuously increasing the first actual stay time by the predetermined time increments and summing the values to update the first stay information.
[0029] Additionally, the step of acquiring the above-mentioned stay information may include: a step of receiving medical treatment for the patient on the day when the patient visits the hospital on the day after the hospital's reception has started; a step of calculating the scheduled injection time, which is the time expected to be required to provide medical services to the patient on the day; a step of setting the scheduled injection time as the estimated stay time, which is the time expected to be spent in the bed while the patient on the day receives medical services; and a step of generating the patient's stay information on the day by comparing and updating the actual stay time, during which the patient actually stays in the bed when the patient on the day actually enters, with the estimated stay time in real time.
[0030] Additionally, the step of generating the patient's stay information may include: a step of setting the sum of the second expected stay time, which is set as the scheduled injection time of the first patient among the patients of the day, and the second actual stay time, which is set as an initial value of 0 minutes, as the second stay information of the first patient of the day; a step of updating the second stay information by subtracting the second expected stay time from the scheduled injection time by the predetermined time intervals from the admission time of the first patient of the day, and increasing the second actual stay time from the initial value by the predetermined time intervals to sum the values; and a step of obtaining the actual discharge time of the first patient of the day and determining the second stay information with the sum of the second expected stay time and the second actual stay time updated based on the actual discharge time.
[0031] Additionally, the step of determining the second stay information may include, if the actual discharge time of the patient on the first day is earlier than the expected discharge time based on the scheduled injection time, setting the second expected stay time to 0 minutes at the actual discharge time, and fixing the second actual stay time determined at the actual discharge time and summing the values to determine the second stay information.
[0032] Additionally, the step of updating the second stay information may include, if the actual discharge time of the patient on the first day is later than the expected discharge time based on the scheduled injection time, fixing the second expected stay time to 0 minutes from after the expected discharge time, and continuously increasing the second actual stay time by the predetermined time increments and summing the values to update the second stay information.
[0033] In addition, the second operating time may be calculated by subtracting the first operating time, which is the sum of the estimated and actual stay times of the reserved patient, the estimated and actual stay times of the patient on the day, and the gap time, from the total operating time.
[0034] In addition, the above idle time can be calculated by summing the time during which there are no patients staying in each bed when the plurality of beds are in operation, and based on mathematical formula 1 which accumulates the value obtained by subtracting the number of patients staying in each bed from the number of beds at each preset time interval.
[0035] [Mathematical Formula 1]
[0036]
[0037] In addition, the above-mentioned first operating time may be set as a value calculated by summing the first estimated stay time and the gap time calculated for each bed before the start of hospital reception.
[0038] In addition, the above-mentioned first operating time may be replaced with a value calculated by summing the first estimated stay time, the first actual stay time, the second estimated stay time, the second actual stay time, and the gap time calculated for each bed after the start of hospital reception.
[0039] Additionally, the step of deciding whether to switch the reception method to the reservation system may include: a step of calculating the ratio of the calculated second operating time to the total operating time; a step of calculating the number of unregistered scheduled patients who have not yet received treatment among the scheduled patients based on the stay information when the ratio of the calculated second operating time is less than or equal to a preset ratio; and a step of deciding whether to switch the reception method to the reservation system based on the number of unregistered scheduled patients.
[0040] Additionally, the step of determining whether to switch the reception method to the reservation system may further include: a step of determining whether the number of unregistered reservation patients is greater than or equal to the set number when the ratio of the calculated second operating time is less than or equal to the set ratio; and a step of switching the reception method to the reservation system when the calculated number of unregistered reservation patients is greater than or equal to the set number.
[0041] Additionally, the step of determining whether to switch the reception method to the reservation system may further include: a step of calculating the ratio of the calculated second operating time to the total operating time; a step of determining the time when the ratio of the calculated second operating time reaches the preset ratio if the ratio of the calculated second operating time is less than or equal to the preset ratio; and a step of determining whether to switch the reception method to the reservation system based on the time reached.
[0042] Additionally, the step of determining whether to switch the reception method to the reservation system may further include: a step of determining whether the arrived time is less than or equal to the preset time when the ratio of the calculated second operating time is less than or equal to the preset ratio; and a step of switching the reception method to the reservation system when the arrived time is less than or equal to the preset time.
[0043] Additionally, the method may further include, after the step of determining whether to switch the reception method to the reservation system, a step of collecting a reservation system conversion history including the total operating hours by date, a first operating hour, a second operating hour, and whether to switch to the reservation system collected during a pre-set period; and a step of providing an alarm to a reception manager terminal suggesting to switch the reception method to the reservation system based on the collected reservation system conversion history and the second operating hour calculated for the specific day.
[0044] Additionally, the step of providing the alarm to the reception manager terminal may include: a step of extracting a second operating time for a date in which the ratio of the first operating time to the total operating time among the collected reservation system conversion history falls within a preset range; a step of extracting the number of unregistered scheduled patients on a date in which the ratio of the extracted second operating time to the total operating time reaches a preset ratio; a step of setting the number of unregistered scheduled patients with the largest value among the extracted number of unregistered scheduled patients as a first threshold; a step of calculating the number of unregistered scheduled patients who have not yet received treatment among the scheduled patients of the specific day based on the stay information when the ratio of the calculated second operating time to the total operating time of the specific day reaches the preset ratio; and a step of providing the alarm to the reception manager terminal when the calculated number of unregistered scheduled patients of the specific day exceeds the first threshold.
[0045] Additionally, the step of providing the alarm to the reception manager terminal may further include: a step of extracting the total operating time and the second operating time for the date on which the reservation system conversion did not occur among the collected reservation system conversion history; a step of extracting the time of arrival on the date on which the ratio of the extracted second operating time to the total operating time reaches a preset ratio; a step of setting the time of arrival with the smallest value among the extracted times of arrival as a second threshold; a step of determining the time of arrival when the ratio of the calculated second operating time to the total operating time of the specific day reaches the preset ratio; and a step of providing the alarm to the reception manager terminal when the time of arrival of the specific day is less than or equal to the second threshold.
[0046] A method performed by an alarm standard optimization device operated by a processor according to one embodiment comprises: acquiring daily data including information on the total operating hours of a hospital, the patient’s stay time, and whether the system has been converted to an appointment system; generating a plurality of groups based on the range of the ratio of the patient’s stay time to the total operating hours of the hospital and whether the system has been converted to an appointment system, classifying each daily data into corresponding groups, and aggregating cases by group; setting a minimum value of the number of outpatient patients with unregistered appointments existing at the time when the ratio of the remaining operating hours to the total operating hours of the hospital reaches a preset range as a third threshold, and a maximum value of the time reached as a fourth threshold, and setting a virtual appointment system conversion alarm to occur at the time when the third threshold or the fourth threshold is satisfied, thereby deriving the time of occurrence of the virtual appointment system conversion alarm from the daily data; classifying the cases by group into bonus cases and penalty cases by comparing information on the actual conversion to an appointment system and information on the virtual appointment system conversion alarm for the cases by group; and scoring evaluation scores of the set third threshold and fourth threshold based on the distribution of the bonus cases and penalty cases by group. and may include an operation to apply a predetermined optimization algorithm to the operation to be derived or the operation to be scored to derive a third threshold and a fourth threshold that maximize the evaluation score, thereby simulating the process.
[0047] In addition, information regarding the total operating hours of the above hospital may include information regarding the patient's stay time, bed vacancy time, and remaining operating time.
[0048] In addition, the information regarding the patient's stay time may include information regarding the stay time of the patient with a reservation and the stay time of the patient on the day.
[0049] Additionally, the aggregation operation may include: an operation to set a lower limit a% and an upper limit b% of the ratio of a patient's stay time to the total operating time of the hospital; an operation to create groups divided according to whether the ratio is converted to a reservation system, such as when the ratio exceeds the upper limit b%, when the ratio is greater than or equal to the lower limit a% and less than or equal to the upper limit b%, and when the ratio is less than the lower limit b%; and an operation to aggregate the daily data into one of the cases in the groups.
[0050] Additionally, the operation to be derived above may include an operation to derive the time at which the virtual reservation system switching alarm occurs when the ratio of the remaining operating time to the total operating time of the hospital reaches (100-a)% or more and (100-b)% or less, when the number of outpatient patients with unregistered appointments is greater than the third threshold, or when the time at which the above is reached is earlier than the fourth threshold.
[0051] In addition, the third threshold and the fourth threshold can be set to be dynamically adjusted in proportion to the ratio of the remaining operating time to the total operating time of the hospital within a range between a preset upper limit and a lower limit.
[0052] In addition, the third threshold value may be set to change based on the range of the following mathematical formula 2 as the ratio of the remaining operating time to the total operating time of the hospital changes from (100-a)% to (100-b)%.
[0053] [Mathematical Formula 2]
[0054]
[0055] In addition, the above-mentioned fourth threshold value can be set to change based on the range of the following mathematical formula 3 as the ratio of the remaining operating time to the total operating time of the hospital changes from (100-a)% to (100-b)%.
[0056] [Mathematical Formula 3]
[0057]
[0058] In addition, the above-mentioned classification operation may include an operation of classifying the above-mentioned group-specific cases into bonus cases and penalty cases by comparing whether there is an actual reservation system conversion and whether there is a virtual reservation system conversion alarm for the above-mentioned group-specific cases.
[0059] In addition, the method may include an operation of classifying the cases by group into bonus cases and penalty cases by comparing the chronological relationship between the actual time of the reservation system conversion and the time of the occurrence of the virtual reservation system conversion alarm for the cases by group.
[0060] In addition, the scoring operation may include scoring the score by aggregating the scores of each group case based on a positive weight set for each group's bonus case and a zero or negative weight set for each group's penalty case.
[0061] In addition, the scoring operation may include a scoring operation based on the following mathematical formula 4.
[0062] [Mathematical Formula 4]
[0063]
[0064] In addition, the optimization algorithm may include at least one of Bayesian optimization, integer programming, particle swap optimization, and metaheuristic algorithm.
[0065] An alarm standard optimization device according to one embodiment includes a memory containing instructions; and a processor that performs a predetermined operation based on the instructions, wherein the operation of the processor comprises: an operation of acquiring daily data including information on the total operating hours of a hospital, the patient's stay time, and whether the system has been converted to an appointment system; an operation of creating a plurality of groups based on the range of the ratio of the patient's stay time to the total operating hours of the hospital and whether the system has been converted to an appointment system, and classifying each daily data into corresponding groups to aggregate cases by group; an operation of setting a minimum value of the number of outpatient patients with unregistered appointments existing at the time when the ratio of the remaining operating hours to the total operating hours of the hospital reaches a preset range as a third threshold value and a maximum value of the time reached as a fourth threshold value, and setting a virtual appointment system conversion alarm to occur at the time when the third threshold value or the fourth threshold value is satisfied, thereby deriving the time of occurrence of the virtual appointment system conversion alarm from the daily data; and an operation of classifying the cases by group into bonus cases and penalty cases by comparing information on the actual conversion to an appointment system and information on the virtual appointment system conversion alarm for the cases by group. The method may include: an operation of scoring evaluation scores of the set third threshold and fourth threshold based on the distribution of bonus cases and emotion cases for each group; and an operation of applying a predetermined optimization algorithm to the deriving operation and the scoring operation to simulate deriving the third threshold and fourth threshold that maximize the evaluation scores.
[0066] When a computer program stored on a computer-readable recording medium according to one embodiment is executed on at least one processor, the processor acquires daily data including information on the total operating hours of a hospital, the patient's stay time, and whether the system has been converted to an appointment system; generates a plurality of groups based on the range of the ratio of the patient's stay time to the total operating hours of the hospital and whether the system has been converted to an appointment system, classifies each daily data into corresponding groups, and aggregates cases by group; sets a minimum value of the number of outpatient patients with unregistered appointments existing at the time when the ratio of the remaining operating hours to the total operating hours of the hospital reaches a preset range as a third threshold value, and sets the maximum value of the time reached as a fourth threshold value, and sets a virtual appointment system conversion alarm to occur at the time when the third threshold value or the fourth threshold value is satisfied, thereby deriving the time of occurrence of the virtual appointment system conversion alarm from the daily data; and classifies the cases by group into bonus cases and penalty cases by comparing information on the actual conversion to an appointment system and information on the virtual appointment system conversion alarm for the cases by group. The method may include an operation of scoring evaluation scores of the set third threshold and fourth threshold based on the distribution of bonus cases and emotion cases for each group; and an operation of applying a predetermined optimization algorithm to the deriving operation and the scoring operation to simulate deriving the third threshold and fourth threshold that maximize the evaluation scores.
[0067]
[0068] The present invention identifies the status of the hospital stay time of scheduled patients and same-day patients in real time regarding the total operating time, and based on this, identifies the change in the proportion of the remaining second operating time in real time after providing medical services to scheduled patients and same-day patients.
[0069] This allows medical staff responsible for the clinical site and the transition to the appointment system to easily identify at what point a critical threshold is reached where it becomes difficult to accommodate and treat same-day patients.
[0070] In addition, the present invention determines the length of stay in the hospital for scheduled patients and same-day patients during the total operating hours and switches the reception method for medical treatment to a reservation system, thereby preventing situations where the hospital operates beyond operating hours or loses the opportunity to provide medical services to more patients.
[0071] In addition, the present invention calculates the remaining second operating time after providing medical services to scheduled patients and same-day patients by subtracting the first operating time, which is to be operated based on the stay time of scheduled patients and same-day patients, from the total operating time of the hospital, thereby enabling the reception method to be switched to a reservation system at an optimal time according to the remaining operating time.
[0072] In addition, the present invention can calculate the optimal timing for switching to the reservation system by calculating the expected and actual stay times of scheduled patients and same-day patients in real time before and after the start of hospital reception, and by continuously updating the total operating time and the first operating time.
[0073] In addition, the present invention can accurately reflect patient stay-related data that may be omitted in a busy medical setting by calculating a second operating time remaining after providing medical services to patients during the total operating time, by reflecting the time when a bed is operated without a patient staying among a plurality of beds operated for patient treatment.
[0074] In addition, the present invention can switch the reception method to a reservation method at an optimal time by providing an alarm to a reception manager terminal suggesting that the reception method for a specific day be switched to a reservation method based on a reservation method switching history collected during a previously set period.
[0075] Through this, communication between relevant departments within the hospital regarding the reasons and timing of the transition to an appointment system can be carried out smoothly based on clear supporting data.
[0076] In addition, the present invention minimizes the labor required for a person in charge to directly analyze information related to the number of waiting patients in an outpatient clinic to determine whether to switch to a reservation system, thereby allowing the person in charge to focus more on the treatment and management of patients.
[0077] In addition, since the present invention switches the reception method for medical treatment to a reservation system based on the total operating time, first operating time, and second operating time according to the patient's stay in the hospital, the need to explain the justification for the switch to the reservation system to the person in charge every time is minimized.
[0078] According to the present invention, the timing for switching to an appointment system can be quantitatively determined based on daily data from a hospital, such as an outpatient treatment center, thereby enabling more reliable decision-making compared to existing operational methods that relied on intuition or experience.
[0079] In particular, the present invention can derive reservation system switching alarm criteria suitable for the actual operating environment by comprehensively considering various factors such as the ratio of patient stay time to the total operating time of the hospital, the number of unregistered outpatient appointment patients, and the ratio of remaining operating time, and by deriving optimal critical conditions through simulation.
[0080] These technologies can contribute to preventing the over- or under-investment of medical resources, reducing patient waiting times, and enhancing the stability and predictability of overall operations. In addition, by providing a structure that allows for the flexible adjustment of critical conditions according to changes in hospital policies or the environment, it enables the establishment of operational strategies that can effectively respond to various situations.
[0081] Meanwhile, the effects of the present invention are not limited to those mentioned above, and other unmentioned technical effects will be clearly understood by a person skilled in the art from the description below.
[0082]
[0083] FIG. 1 is a configuration diagram of a device according to one embodiment.
[0084] FIG. 2 is a flowchart showing the steps of an operation performed by a reservation system switching device according to one embodiment.
[0085] FIG. 3 is an example diagram illustrating a method for a reservation switching device according to one embodiment to confirm or update first stay information through a comparison between the actual discharge time and the expected discharge time of a first reserved patient.
[0086] FIG. 4 is an example diagram illustrating a method for a reservation switching device according to one embodiment to confirm or update second stay information through a comparison between the actual discharge time and the expected discharge time of a first patient on the day.
[0087] FIG. 5 is an example diagram illustrating a blank time according to one embodiment.
[0088] FIG. 6 is a flowchart illustrating the steps of a reservation system switching device according to one embodiment switching the reception method to a reservation system based on the number of unreserved reservation patients.
[0089] FIG. 7 is a flowchart illustrating the step of a reservation system switching device according to one embodiment switching the reception method to a reservation system based on the time when the ratio of the second operating time reaches a preset ratio.
[0090] FIG. 8 is a flowchart showing the steps of an operation performed by an alarm standard optimization device according to one embodiment.
[0091] FIG. 9 is an example diagram illustrating the operation of creating a plurality of groups and classifying each day's data into corresponding groups according to one embodiment.
[0092] FIG. 10 is an exemplary diagram illustrating an operation to dynamically adjust the third threshold and the fourth threshold in proportion to the remaining operating time ratio according to one embodiment.
[0093] FIG. 11 is an example diagram illustrating the operation of classifying group-specific cases into bonus cases or penalty cases according to one embodiment.
[0094]
[0095] Detailed information regarding the purpose, technical configuration, and resulting effects of the present invention will be more clearly understood through the following detailed description based on the drawings attached to the specification of the present invention. An embodiment according to the present invention will be described in detail with reference to the attached drawings.
[0096] The embodiments disclosed herein should not be interpreted or used to limit the scope of the invention. It is obvious to those skilled in the art that the description including the embodiments herein has various applications. Accordingly, any embodiments described in the detailed description of the invention are illustrative for better explaining the invention and are not intended to limit the scope of the invention to the embodiments.
[0097] The functional blocks shown in the drawings and described below are merely examples of possible implementations. In other implementations, other functional blocks may be used without departing from the spirit and scope of the detailed description. Additionally, while one or more functional blocks of the present invention are shown as individual blocks, one or more of the functional blocks of the present invention may be a combination of various hardware and software configurations that perform the same function.
[0098] Furthermore, the expression that it includes certain components is an “open-ended” expression that merely refers to the existence of such components and should not be understood as excluding additional components.
[0099] Furthermore, when it is stated that one component is “connected” or “joined” to another component, it should be understood that while it may be directly connected or joined to that other component, there may also be other components present in between.
[0100] Hereinafter, various embodiments of the present invention are described with reference to the accompanying drawings. However, this is not intended to limit the present invention to specific embodiments and should be understood to include various modifications, equivalents, and / or alternatives of the embodiments of the present invention.
[0101] FIG. 1 is a configuration diagram of a device (100) according to one embodiment. The device (100) may refer to a reservation switching device or an alarm standard optimization device.
[0102] Referring to FIG. 1, a device (100) according to one embodiment may each include a memory (110), a processor (120), an input / output interface (130), and a communication interface (140).
[0103] The memory (110) can store data obtained from an external device or data generated by itself. The memory (110) can store instructions that can perform operations of the processor (120). For example, the memory (110) can store the total operating time, stay information, first operating time, and second operating time, etc., which will be described later. For example, the memory (110) can store daily data, etc., which will be described later.
[0104] The processor (120) is a computational device that controls the overall operation. The processor (120) can execute instructions stored in memory (110). The operation of the device (100) according to the embodiment of the present document can be understood as an operation performed by the processor (120).
[0105] The input / output interface (130) may include a hardware interface or a software interface for inputting or outputting information.
[0106] The communication interface (140) enables the transmission and reception of information through a communication network. To this end, the communication interface (140) may include a wireless communication module or a wired communication module.
[0107] The device (100) can be implemented in various forms of devices capable of performing calculations through a processor (120) and transmitting and receiving information through a network. For example, it can be implemented in the form of a server, a computer device, a portable communication device, a smartphone, a portable multimedia device, a laptop, a tablet PC, etc., but is not limited to these examples.
[0108] FIG. 2 is a flowchart of an operation performed by a device (100) according to one embodiment. The operation of the device (100) according to the embodiment of FIG. 2 can be understood as an operation performed by a processor (120).
[0109] Each step disclosed in FIG. 2 is merely a preferred embodiment for achieving the purpose of the present invention, and some steps may be added or deleted as needed, and any one step may be included in another step. The order of each operation disclosed in FIG. 2 is arranged only for ease of understanding and is not limited to a chronological order, and the order may be changed and operated differently according to the designer's choice.
[0110] Referring to FIG. 2, in step S1010, the device (100) can calculate the total operating time of the hospital using the operating time of a plurality of beds operated at the hospital on a specific day. For example, the total operating time can be calculated from the operating time of a plurality of beds operated to provide medical services to scheduled patients and same-day patients visiting the hospital.
[0111] In an embodiment, the device (100) can obtain an operation start time and an operation end time for each of the plurality of beds. The device (100) can calculate the operation time for each bed by subtracting the operation start time from the obtained operation end time. The device (100) can calculate the total operation time by summing all the operation times for each bed.
[0112] In step S1020, the device (100) can obtain information on the duration of stay at the hospital for scheduled patients who have scheduled medical treatment on a specific day and same-day patients who have visited the hospital on a specific day.
[0113] Specifically, the device (100) according to the embodiment can calculate the scheduled injection time, which is the time expected to be required to provide medical services to a scheduled patient scheduled for treatment on a specific day, before the hospital begins reception. Here, the scheduled injection time may be the time expected to be required based on the medical services provided according to the scheduled treatment of the scheduled patient (e.g., "anticancer regimen, blood transfusion, treatment prescription," etc.) and the patient's condition. The device (100) can set the scheduled injection time as the estimated stay time, which is the time expected to be spent in bed while the scheduled patient receives medical services. Subsequently, when the scheduled patient actually enters the hospital for the scheduled treatment on a specific day, the device (100) can generate the patient's stay information by comparing and updating the actual stay time during which the patient actually stays in bed with the estimated stay time in real time. This will be explained with reference to FIG. 3.
[0114] FIG. 3 is an example diagram illustrating a method for a reservation switching device according to one embodiment to confirm or update first stay information through a comparison between the actual discharge time and the expected discharge time of a first reserved patient.
[0115] In an embodiment related to FIG. 3, the device (100) may first set the sum of the first expected stay time (e.g., 120 minutes), which is set as the scheduled injection time (e.g., 120 minutes) of the first reserved patient among the reserved patients, and the first actual stay time (e.g., 120 minutes), which is set as an initial value of 0 minutes, as the first stay information of the first reserved patient. The device (100) may update the first stay information by subtracting the first expected stay time from the set scheduled injection time by a predetermined time (e.g., 1 minute) at predetermined time intervals (e.g., 1 minute intervals) from the admission time of the first reserved patient, and increasing the first actual stay time by a predetermined time at predetermined time intervals from the set initial value, and summing the values. The device (100) may obtain the actual discharge time of the first reserved patient and determine the first stay information using the sum of the first expected stay time and the first actual stay time updated based on the actual discharge time.
[0116] Then, referring to FIG. 3(a), if the actual discharge time of the first reserved patient (e.g., 100 minutes) is earlier than the expected discharge time based on the scheduled injection time (e.g., 120 minutes), the first expected stay time is set to 0 minutes at the time the actual discharge time is reached, and the first actual stay time (e.g., 100 minutes) determined at the actual discharge time is fixed and the sum of the values (e.g., 100 minutes) is determined as the first stay information.
[0117] Additionally, referring to FIG. 3(b), if the actual discharge time of the first reserved patient (e.g., 120 minutes) is later than the expected discharge time based on the scheduled injection time (e.g., 100 minutes), the device (100) according to the embodiment can fix the first expected stay time to 0 minutes after the expected discharge time, and continuously increase the first actual stay time by a predetermined amount of time and update the sum of the values (e.g., 120 minutes) as the first stay information.
[0118] Subsequently, in the embodiment, the device (100) may set the start time of stay according to the first stay information as the start time of operation of the bed where the first reserved patient stays, and the end time of stay as the end time of operation of the bed. Additionally, the device (100) may calculate the operating time of the bed by subtracting the start time of operation from the end time of operation of the bed according to the first stay information.
[0119] Meanwhile, the device (100) according to the embodiment can calculate the scheduled injection time, which is the time expected to be required to provide medical services to the patient who received medical treatment on the day, after the time when hospital registration begins and the patient visits the hospital on a specific day. The device (100) can set the scheduled injection time as the expected stay time, which is the time expected for the patient to stay on the bed while receiving medical services on the day. Subsequently, when the patient actually enters the hospital on the day, the device (100) can generate the patient's stay information by comparing and updating the actual stay time on the bed and the expected stay time in real time. Accordingly, the patient's stay information generated on the day can be set as the expected operating time of the bed. This will be explained with reference to FIG. 4.
[0120] FIG. 4 is an example diagram illustrating a method for a reservation switching device according to one embodiment to confirm or update second stay information through a comparison between the actual discharge time and the expected discharge time of a first patient on the day.
[0121] In an embodiment related to FIG. 4, the device (100) may first set the sum of the second expected stay time (e.g., 120 minutes), which is set to the scheduled injection time (e.g., 120 minutes) of the first patient on the day, and the second actual stay time (e.g., 120 minutes), which is set to an initial value of 0 minutes, as the second stay information of the first patient on the day. The device (100) may update the second stay information by subtracting the second expected stay time by 1 minute (e.g., 1 minute) from the set scheduled injection time at predetermined time intervals (e.g., 1 minute intervals) starting from the admission time of the first patient on the day, and increasing the second actual stay time by predetermined time intervals from the set initial value, and summing the values. The device (100) may obtain the actual discharge time of the first patient on the day and determine the second stay information using the sum of the second expected stay time and the second actual stay time updated based on the actual discharge time.
[0122] Then, referring to FIG. 4(a), if the actual discharge time of the first patient on the day (e.g., 100 minutes) is earlier than the expected discharge time based on the scheduled injection time (e.g., 120 minutes), the second expected stay time is set to 0 minutes at the time the actual discharge time is reached, and the second actual stay time (e.g., 100 minutes) determined at the actual discharge time is fixed and the sum of the values (e.g., 100 minutes) is determined as the second stay information.
[0123] Additionally, referring to FIG. 4(b), if the actual discharge time of the patient on the first day (e.g., 120 minutes) is later than the expected discharge time based on the scheduled injection time (e.g., 100 minutes), the device (100) according to the embodiment can fix the second expected stay time to 0 minutes after the expected discharge time, and continuously increase the second actual stay time by a predetermined amount of time and update the sum of the values (e.g., 120 minutes) as the second stay information.
[0124] Subsequently, in the embodiment, the device (100) can set the start time of stay according to the second stay information as the start time of operation of the bed where the patient stays on the first day, and the end time of stay as the end time of operation of the bed.
[0125] Additionally, the device (100) can calculate the operating time of the bed by subtracting the operating start time of the bed from the operating end time of the bed according to the second stay information. Subsequently, the device (100) can calculate the total operating time by adding the operating time of the bed according to the calculated first stay information and the operating time of the bed according to the calculated second stay information.
[0126] In step S1030, the device (100) can calculate the remaining second operating time after providing medical services to the scheduled patient and the same-day patient by subtracting the first operating time to be operated based on the stay information from the total operating time calculated.
[0127] Specifically, the device (100) according to the embodiment can calculate a second operating time by subtracting from the total operating time the expected stay time and actual stay time of a reserved patient, the expected stay time and actual stay time of a patient on the day, and the time when each bed is operated without a patient staying at it when multiple beds are in operation the gap time calculated by summing the time when multiple beds are in operation.
[0128] In the embodiment, the idle time can be calculated by summing the time during which there are no patients staying at each bed when multiple beds are in operation. The idle time can be calculated based on Equation 1, which accumulates the value obtained by subtracting the number of patients staying at each bed from the number of multiple beds at preset time intervals (e.g., 1-minute intervals).
[0129]
[0130] This will be explained together with reference to Fig. 5.
[0131] As shown in FIG. 5, it is assumed that the hospital operating hours on a specific day are "08:00~22:00", the operating hours of bed a in room A are "09:00~17:00", the operating hours of bed b in room B are "10:00~21:00", and the number of beds in operation is 14 (08:00), 100 (15:00), and 10 (22:00), respectively, by time period.
[0132] Here, if the current time is "10:00", the hospital has been in operation for 120 minutes, the number of beds in operation at the current time is 30, and the number of patients occupying each bed at the current time is 28, then the gap time for the current time is It can be calculated based on. Here, since the current time T' is 120 (minutes), the blank time can be calculated as 240 (minutes).
[0133] In an embodiment, the device (100) may set the first operating time as a value calculated by summing the first estimated stay time and the idle time calculated for each bed before the hospital reception begins. For example, the device (100) may set the first operating time as a value calculated by summing the first estimated stay time, which is set as the scheduled injection time for the first reserved patient, and the idle time for the bed where the reserved patient is not found to be staying according to the first estimated stay time, before the hospital reception begins.
[0134] In an embodiment, the device (100) may replace the first operating time with a value calculated by summing the first estimated stay time, the first actual stay time, the second estimated stay time, the second actual stay time, and the gap time calculated for each bed after the start of hospital reception. For example, the device (100) may replace the first operating time with a value calculated by summing the first estimated stay time obtained when the first scheduled patient has not yet visited the hospital after the start of hospital reception, the first actual stay time obtained as the first scheduled patient and the first day patient actually visit the hospital, the second estimated stay time, the second actual stay time, and the gap time.
[0135] In step S1030, the device (100) can calculate the remaining second operating time after providing medical services to the scheduled patient and the same-day patient by subtracting the first operating time to be operated based on the stay information from the total operating time calculated.
[0136] For example, the device (100) can calculate a second operating time by subtracting a first operating time, which is the sum of the estimated and actual stay times of scheduled patients, the estimated and actual stay times of same-day patients, and the gap time, from the total operating time. Accordingly, the second operating time calculated may be the remaining time during the total operating time during which medical services can be provided to scheduled patients who have not yet been admitted and same-day patients who will visit on the day.
[0137] In step S1040, the device (100) may decide whether to switch the reception method for medical treatment on a specific day to a reservation system based on the calculated second operating time. Here, if the reception method is switched to a reservation system, medical treatment for patients on that day is no longer provided from the time the reception method is switched to a reservation system. Instead, if a patient scheduled for that day visits the hospital, the scheduled medical treatment is provided to the patient who visited the hospital.
[0138] In an embodiment, the device (100) can calculate the ratio of the calculated second operating time to the total operating time. If the ratio of the calculated second operating time is less than or equal to a preset ratio (e.g., 5%), which is a preset ratio suitable for performing a reservation system transition, the device (100) can calculate the number of unregistered scheduled patients who have not yet received treatment among the scheduled patients based on the stay information. The device (100) can decide whether to switch the reception method to a reservation system based on the calculated number of unregistered scheduled patients.
[0139] Specifically, the device (100) can determine whether the number of unregistered scheduled patients is greater than or equal to a preset number when the ratio of the calculated second operating time is less than or equal to a preset ratio. If the number of unregistered scheduled patients is greater than or equal to a preset number, the device (100) can switch the registration method to a reservation system.
[0140] For example, if the ratio of the second operating time is less than or equal to the preset ratio, and the number of unregistered scheduled patients who have not yet visited the hospital is greater than or equal to the preset number, medical treatment must be provided preferentially to the unregistered scheduled patients who will visit the hospital. Therefore, when the ratio of the second operating time is less than or equal to the preset ratio, the device (100) determines whether the number of unregistered scheduled patients is greater than or equal to the preset number and switches the registration method to a reservation system.
[0141] In another embodiment, the device (100) can calculate the ratio of the calculated second operating time to the total operating time. If the ratio of the calculated second operating time is less than or equal to a preset ratio, the device (100) can determine the time at which the ratio of the calculated second operating time reaches the preset ratio. Based on the time at which it is reached, the device (100) can switch the reception method to a reservation system.
[0142] Specifically, the device (100) can determine whether the time of arrival is less than or equal to the preset time when the ratio of the calculated second operating time is less than or equal to the preset ratio (e.g., 3%). If the time of arrival is less than or equal to the preset time (e.g., 16:43), the device (100) can switch the reception method to a reservation system.
[0143] For example, the sooner the calculated ratio of the second operating time reaches the preset ratio, the sooner the reception method must be switched to an appointment system to ensure that the hospital's operating time does not exceed the total operating time.
[0144] FIG. 6 is a flowchart illustrating the steps of a reservation system switching device according to one embodiment switching the reception method to a reservation system based on the number of unreserved reservation patients.
[0145] Referring to FIG. 6, in step S610, the device (100) can determine whether the ratio of the second operating time is less than or equal to a preset ratio. If the device (100) determines that the ratio of the second operating time is less than or equal to a preset ratio, it performs step S620, and if the ratio of the second operating time exceeds a preset ratio, it can return to the starting step.
[0146] In step S620, the device (100) can calculate the number of unaccepted scheduled patients.
[0147] In step S630, the device (100) can determine whether the calculated number of unregistered patients is greater than or equal to a preset number. If the number of unregistered patients is greater than or equal to a preset number, the device (100) performs step S640, and if the number of unregistered patients is less than a preset number, it can return to step S620.
[0148] In step S640, the device (100) can switch the reception method to a reservation system. Afterward, the device (100) can end the step of switching the reception method to a reservation system based on the number of unreceptionized reservation patients.
[0149] FIG. 7 is a flowchart illustrating the step of a reservation system switching device according to one embodiment switching the reception method to a reservation system based on the time when the ratio of the second operating time reaches a preset ratio.
[0150] Referring to FIG. 7, in step S710, the device (100) can determine whether the ratio of the second operating time is less than or equal to a preset ratio. If the device (100) determines that the ratio of the second operating time is less than or equal to a preset ratio, it performs step S720, and if the ratio of the second operating time exceeds a preset ratio, it can return to the starting step.
[0151] In step S720, the device (100) can determine the time when the ratio of the second operating time reaches a preset ratio.
[0152] In step S730, the device (100) can determine whether the time at which the ratio of the second operating time reaches a preset ratio is less than or equal to a preset time. If the time reached is less than or equal to a preset start time, the device (100) performs step S740, and if the time reached exceeds a preset time, it can return to step S720.
[0153] In step S740, the device (100) may switch the reception method to a reservation system. Subsequently, the device (100) may end the step of switching the reception method to a reservation system based on the time when the ratio of the second operating time reaches a preset ratio.
[0154] In an embodiment, after step S1040, which determines whether to switch the reception method to a reservation system, the device (100) may collect a reservation system conversion history including the total operating time by date, the first operating time, the second operating time, and whether to switch to a reservation system, collected during a pre-set period (e.g., the last 6 months). Based on the collected reservation system conversion history and the second operating time calculated for a specific day, the device (100) may provide an alarm to the reception manager terminal suggesting that the reception method be switched to a reservation system. Here, the reception manager terminal may be a terminal of the reception manager (e.g., PC, smartphone, etc.) capable of switching the reception method to a reservation system depending on the determined reservation system conversion status.
[0155] Specifically, the device (100) can extract a second operating time for a date in which the ratio of the first operating time to the total operating time falls within a pre-set range (e.g., 95% to 100%) among the collected reservation-based conversion history. Here, a date in which the ratio of the first operating time is less than the pre-set range (e.g., less than 95%) may be a date in which a reservation-based conversion is not required, a date in which it falls within the pre-set range may be a date in which a reservation-based conversion is appropriate, and a date in which it exceeds the pre-set range (e.g., more than 100%) may be a date in which a reservation-based conversion is absolutely necessary.
[0156] Subsequently, the device (100) can extract the number of unregistered scheduled patients on the date when the ratio of the extracted second operating time to the total operating time reaches a preset ratio (e.g., 5%). The device (100) can set the number of unregistered scheduled patients with the largest value among the extracted number of unregistered scheduled patients as a first threshold (e.g., 85 people). When the ratio of the calculated second operating time to the total operating time of a specific day reaches a preset ratio, the device (100) can calculate the number of unregistered scheduled patients who have not yet received treatment among the scheduled patients of a specific day based on the stay information. If the calculated number of unregistered scheduled patients of a specific day exceeds the first threshold, the device (100) can provide an alarm to the reception manager terminal.
[0157] In another embodiment, the device (100) can extract the total operating time and the second operating time for dates on which no reservation system conversion occurred among the collected reservation system conversion history. The device (100) can extract the time of arrival on the date when the ratio of the extracted second operating time to the total operating time reaches a preset ratio (e.g., 3%). The device (100) can set the time of arrival with the smallest value among the extracted times of arrival as a second threshold (e.g., 16:43). The device (100) can determine the time of arrival when the ratio of the calculated second operating time to the total operating time of a specific day reaches the preset ratio. If the time of arrival of a specific day is below the second threshold, the device (100) can provide an alarm to the reception manager terminal.
[0158] Below, we will explain the results of past reservation system transitions based on the history of the transition, as well as the verification of the suitability of the reservation system transition.
[0159] Second Operating Hours (%) 5% 4% 3% 2% 1% Number of Unreserved Appointed Patients > 85 > 59 > 45 > 38 > 38 Time of Arrival --< 16:43< 16:51< 17:01
[0160] Referring to Table 1, the ratio of the second operating time to the total operating time, the maximum number of unaccepted scheduled patients, and the time when the ratio of the second operating time reached the pre-set ratio are indicated in the history of the reservation system transition.
[0161] Referring to Table 1, when the ratio of the second operating time to the total operating time is between 5% and 1%, which are the preset ratios, the maximum number of unregistered scheduled patients can be extracted as 85, 59, 45, 38, and 38, respectively. Additionally, the minimum time at which the ratio of the second operating time reaches the preset ratio can be extracted as 16:43, 16:51, and 17:01, respectively.
[0162] The following is the verification result for the case where the transition to a reservation system was implemented according to the contents indicated in Table 1.
[0163] Reservation System Switching Status Verification of 1st Operating Time (%) 1 Switched > Previously Set Range Should switch earlier than the previous reservation system switching point 2 Do Not Switch Should switch 3 Switched Included in Previously Set Range Should switch, but may not switch if 1st operating time is close to the minimum value of the previously set range 4 Do Not Switch Should not switch, but may switch if 1st operating time is close to the maximum value of the previously set range 5 Switched < Previously Set Range Should switch later than the previous reservation system switching point, but may not switch if the difference from the minimum value of the previously set range is large 6 Do Not Switch Should not switch
[0164] Table 2 shows the results of the reservation system conversion based on the ratio of the first operating time to the total operating time when the second operating time satisfies the conditions of Table 1.
[0165] Referring to Table 2, in Case 1, the transition to a reservation system was implemented, and when the transition to a reservation system was implemented, the ratio of the first operating time to the total operating time exceeded the previously set range. In this case, it was found that it is appropriate to implement the transition to a reservation system at an earlier time than the previous time of transition to a reservation system.
[0166] In case 2, the transition to a reservation system was not implemented, and the ratio of the first operating hours at that time exceeded the pre-set range. Therefore, it was found that in this case, the transition to a reservation system should have been implemented.
[0167] In case 3, the transition to a reservation system was implemented, and the ratio of the first operating time was included in the pre-set range. In this case, the transition to a reservation system should be implemented, but it was found that the transition may not be implemented if the first operating time is close to the minimum value of the pre-set range.
[0168] In case 4, the transition to a reservation system was not implemented, and the ratio of the first operating time was within the pre-set range. In this case, the transition to a reservation system should not be implemented, but it was found that the transition could be implemented if the first operating time was close to the maximum value of the pre-set range.
[0169] In case 5, the transition to a reservation system was implemented, and the ratio of the first operating time was found to be below the pre-set range. In this case, the transition to a reservation system should be implemented at a later time than the previous time of transition to a reservation system, but it was found that the transition may not occur if the ratio of the first operating time differs significantly from the minimum value of the pre-set range.
[0170] In case 6, the transition to a reservation system was not implemented, and the ratio of the first operating hours was found to be below the pre-set range. In this case, it was found that the transition to a reservation system should not be implemented.
[0171] According to the verification results mentioned above, cases 1, 2, and 6 were found to be conditions that must be implemented, while cases 3, 4, and 5 were found to be flexibly adjustable depending on the ratio of the first operating time.
[0172] In an embodiment, the device (100) can collect the estimated time of treatment and the type of treatment as a patient registers for treatment on the same day. Based on the collected estimated time of treatment and the type of treatment, the device (100) can switch the treatment method of the patient on the same day to scheduled treatment.
[0173] Specifically, the device (100) can switch the treatment method of the patient on the day to scheduled treatment if, after the alarm is provided, the collected estimated treatment time of the patient on the day is longer than the first treatment time (e.g., 180 minutes), which is a preset treatment time.
[0174] Additionally, the device (100) can switch the treatment method of the patient on the day to a scheduled treatment method if the estimated treatment time of the patient on the day collected at the time the treatment method is switched to a scheduled treatment method is longer than the second treatment time (e.g., 120 minutes), which is a preset treatment time, and the type of treatment corresponds to a preset type (e.g., anticancer regimen).
[0175] The present invention identifies the status of the hospital stay time of scheduled patients and same-day patients in real time regarding the total operating time, and based on this, identifies the change in the proportion of the remaining second operating time in real time after providing medical services to scheduled patients and same-day patients.
[0176] This allows medical staff responsible for the clinical site and the transition to the appointment system to easily identify at what point a critical threshold is reached where it becomes difficult to accommodate and treat same-day patients.
[0177] In addition, the present invention determines the length of stay in the hospital for scheduled patients and same-day patients during the total operating hours and switches the reception method for medical treatment to a reservation system, thereby preventing situations where the hospital operates beyond operating hours or loses the opportunity to provide medical services to more patients.
[0178] In addition, the present invention calculates the remaining second operating time after providing medical services to scheduled patients and same-day patients by subtracting the first operating time, which is to be operated based on the stay time of scheduled patients and same-day patients, from the total operating time of the hospital, thereby enabling the reception method to be switched to a reservation system at an optimal time according to the remaining operating time.
[0179] In addition, the present invention can calculate the optimal timing for switching to the reservation system by calculating the expected and actual stay times of scheduled patients and same-day patients in real time before and after the start of hospital reception, and by continuously updating the total operating time and the first operating time.
[0180] In addition, the present invention can accurately reflect patient stay-related data that may be omitted in a busy medical setting by calculating a second operating time remaining after providing medical services to patients during the total operating time, by reflecting the time when a bed is operated without a patient staying among a plurality of beds operated for patient treatment.
[0181] In addition, the present invention can switch the reception method to a reservation method at an optimal time by providing an alarm to a reception manager terminal suggesting that the reception method for a specific day be switched to a reservation method based on a reservation method switching history collected during a previously set period.
[0182] Through this, communication between relevant departments within the hospital regarding the reasons and timing of the transition to an appointment system can be carried out smoothly based on clear supporting data.
[0183] In addition, the present invention minimizes the labor required for a person in charge to directly analyze information related to the number of waiting patients in an outpatient clinic to determine whether to switch to a reservation system, thereby allowing the person in charge to focus more on the treatment and management of patients.
[0184] In addition, since the present invention switches the reception method for medical treatment to a reservation system based on the total operating time, first operating time, and second operating time according to the patient's stay in the hospital, the need to explain the justification for the switch to the reservation system to the person in charge every time is minimized.
[0185] FIG. 8 is a flowchart of an operation performed by a device (100) according to one embodiment. The operation of the device (100) according to the embodiment of FIG. 8 can be understood as an operation performed by a processor (120).
[0186] Each step disclosed in FIG. 8 is merely a preferred embodiment for achieving the purpose of the present invention, and some steps may be added or deleted as needed, and any one step may be included in another step. The order of each operation disclosed in FIG. 8 is arranged for ease of understanding only, and such order is not limited to a chronological order, and the order may be changed and operated differently according to the designer's choice.
[0187] Referring to FIG. 8, in step S2010, the device (100) can obtain daily data including information on the operation of the hospital and the stay of the patient.
[0188] For example, the device (100) may be linked from an internal medical information system such as an electronic medical record (EMR) system, a hospital information system (HIS), or a nursing support system, or may obtain daily data from an external storage device or network server.
[0189] Here, daily data refers to a structured form of hospital and patient information based on the hospital's daily operating unit, and may include items such as the hospital's total daily operating hours, bed occupancy status by time slot, number of scheduled patients, number of patients on the day, patient stay duration, and whether the system has switched to a daily reservation system.
[0190] In addition, the term "hospital" may include outpatient treatment centers that provide medical services to patients who require repeated outpatient treatment over a long period, such as for anticancer treatment.
[0191] Furthermore, a patient is defined as a person who enters a hospital room for treatment and stays for a certain period of time; patients may include scheduled patients and same-day patients. Scheduled patients refer to those who have booked a treatment schedule in advance and visited the hospital according to that schedule, while same-day patients refer to those who entered through same-day registration without a prior appointment. Information regarding each patient may include the time of admission, time of discharge, estimated duration of stay, actual duration of stay, and whether an appointment was made.
[0192] The total daily operating time of a hospital refers to a value calculated by summing the operating hours of all beds operated within the hospital on a specific date. For example, the total daily operating time can be calculated by multiplying the time from the start of operation to the end of operation by the number of available beds. Therefore, the total daily operating time does not simply represent the total operating time for a day, but is defined as a cumulative value that reflects the number of beds in operation and the operating time of each bed, thereby reflecting the availability of hospital resources.
[0193] At this time, the device (100) can divide the total daily operating time of the hospital into the patient stay time on a specific day, the hospital's idle time, and the remaining operating time.
[0194] For example, a patient's length of stay can be derived as the sum of the length of stay for patients scheduled for a specific date and the length of stay for patients on that day. While the length of stay for each patient can be calculated in various ways, since the present invention utilizes historical data in a confirmed state, it is preferable to use the actual patient length of stay data recorded within the daily data.
[0195] For example, idle time can be derived as the time during hospital operations when a bed is not in use and remains empty. For instance, idle time may include the time interval between a previous patient who used a specific bed and the next patient who will use that bed. For instance, idle time can be calculated based on the value obtained by subtracting the number of patients staying from the number of available beds during a specific time period while the hospital is actually operating, and can be calculated using the formula Max(number of beds in operation - number of patients staying, 0).
[0196] For example, remaining operating time can be calculated as the time remaining after subtracting the recorded patient stay time and the hospital's idle time from the total operating time of a specific day. In other words, remaining operating time is the value obtained by subtracting the actual time patients stayed and the idle time beds were empty from the total operating time available to the hospital; it refers to the time segment that has not yet been utilized or for which resources have not been invested as of that day. This remaining operating time can be used as a criterion to analyze the hospital's resource utilization efficiency or to assess future patient capacity, and it can also serve as a key indicator when determining the timing for transitioning to an appointment-based system.
[0197] Switching to an appointment system means restricting the admission of same-day patients and switching the operational mode to provide medical care only to patients with appointments, depending on the hospital's operational situation. This measure is intended to prevent overcrowding, shortages of medical resources, and delays in treatment caused by an influx of patients exceeding the hospital's capacity. The switch to an appointment system based on daily data may be made at the time when certain conditions are met, based on the judgment of the hospital system or medical staff.
[0198] Information regarding the transition to an appointment system indicates whether the hospital actually implemented the transition on a specific date and time, and includes whether same-day patient admissions were suspended on that day. Information on the transition to an appointment system can be utilized as a key item to identify when and under what conditions the transition occurred by analyzing past operational data, and in this invention, it is used as reference data to evaluate the validity of alarm standard optimization.
[0199] In step S2020, the device (100) can generate multiple groups based on the ratio of the patient's stay time to the total operating time of the hospital and whether the reservation system is switched, and classify the data for each day into corresponding groups to aggregate cases by group.
[0200] FIG. 9 is an example diagram illustrating the operation of creating a plurality of groups and classifying each day's data into corresponding groups according to one embodiment.
[0201] Referring to FIG. 9, the device (100) can pre-set a lower limit a% (e.g., 95%) and an upper limit b% (e.g., 100%) for the ratio of a patient's stay time to the total operating time of the hospital (hereinafter referred to as the 'stay time ratio'), and can divide the stay time ratio into three intervals based on the following criteria: when the stay time ratio exceeds the upper limit b%, when the stay time ratio is greater than or equal to the lower limit a% and less than or equal to the upper limit b%, or when the stay time ratio is less than the lower limit a%. Additionally, for each stay time interval, a total of six groups N1 to N6 can be generated by branching based on whether a reservation system conversion actually occurred on the corresponding date.
[0202] Accordingly, the device (100) can classify each day's data into one of six groups according to the corresponding conditions and aggregate the number of cases for each group. This aggregation can be used as a basis for quantitative analysis to evaluate the suitability of the criteria for the reservation system conversion alarm in a later stage.
[0203] In step S2030, the device (100) may set the minimum value of the number of outpatient patients with unregistered appointments existing at the time when the ratio of the remaining operating time to the total operating time of the hospital reaches a preset range as a third threshold, and the maximum value of the time reached as a fourth threshold. Accordingly, the device (100) may set a virtual appointment system switching alarm to occur at the time when the set third threshold or fourth threshold is satisfied, thereby deriving the time of occurrence of the virtual appointment system switching alarm from daily data.
[0204] Here, the hypothetical appointment system transition alarm refers to a transition point hypothetically derived by applying certain conditions based on historical daily data, rather than an alarm that actually occurred during hospital operations. Regardless of whether an alarm was triggered during actual operation, this result is calculated retrospectively based on defined criteria (e.g., ratio of remaining operating time, number of unregistered outpatient appointments, arrival time, etc.) and can be utilized as an analysis standard to evaluate the validity and precision of the criteria for determining the transition point.
[0205] For example, the device (100) may be configured to determine the time point at which a virtual appointment system switching alarm is triggered when the number of outpatient patients with unregistered appointments and the time value of the arrival time are observed at the time when the ratio of the remaining operating time (hereinafter referred to as the 'ratio of remaining operating time') in the daily data reaches a range of (100-a)% or more (e.g., a is a value pre-set as a lower limit value in the S2020 step) or (100-b)% or less (e.g., b is a value pre-set as an upper limit value in the S2020 step), and the condition is satisfied that the number of outpatient patients with unregistered appointments is greater than the third threshold or the arrival time is earlier than the fourth threshold. That is, the third threshold is defined as the minimum value of the number of outpatient patients with unregistered appointments remaining at the time when the ratio of remaining operating time reaches the pre-set range, and the fourth threshold is defined as the maximum value of the arrival time.
[0206] At this time, the device (100) can be configured such that the third threshold and the fourth threshold are each dynamically adjusted in proportion to the ratio of the remaining operating time to the total operating time of the hospital, based on the upper and lower limits that are respectively set for the third threshold and the fourth threshold.
[0207] FIG. 10 is an exemplary diagram illustrating an operation to dynamically adjust the third threshold and the fourth threshold in proportion to the remaining operating time ratio according to one embodiment.
[0208] Referring to FIG. 10, the device (100) can be set so that the third threshold value changes based on the range of Equation 2 below as the remaining operating time ratio decreases from (100-a)% to (100-b)%.
[0209]
[0210] Referring to FIG. 10, the device (100) can be set so that the fourth threshold value changes based on the range of Equation 3 below as the remaining operating time ratio decreases from (100-a)% to (100-b)%.
[0211]
[0212] In step S2040, the device (100) can classify each group of cases into a point-addition case and a point-deduction case by comparing information on whether the actual reservation system is converted for the group-specific cases classified in step S2020 with information on a virtual reservation system conversion alarm derived in step S2030.
[0213] For example, the device (100) can determine whether each group case is a case that proves the appropriateness of the alarm criteria, or a case that indicates inappropriateness, by comparing whether an actual reservation system conversion was made in the daily data for each group case and whether a virtual alarm occurred in step S2030.
[0214] For example, the device (100) can determine whether a case for each group is a case that proves the appropriateness of the alarm criteria, or a case that indicates inappropriateness, by comparing the chronological relationship between the actual reservation system conversion time and the virtual alarm occurrence time in step S2030 in the daily data.
[0215] FIG. 11 is an example diagram illustrating the operation of classifying group-specific cases into bonus cases or penalty cases according to one embodiment.
[0216] Referring to Fig. 11, in each group classified in step S2020, the bonus cases can be classified according to the following criteria.
[0217] [Case regarding bonus points]
[0218] A1: Case where the virtual alarm sounded earlier than the time of the previous reservation system transition
[0219] A2: When the reservation system switch alarm sounds
[0220] A3: When the reservation system switch alarm sounds
[0221] A4: If the reservation system switch alarm did not sound
[0222] A5: The transition alarm sounds at a later time than the previous time of transition to the reservation system, or
[0223] If the reservation system switch alarm did not sound
[0224] A6: If the reservation system switch alarm did not sound
[0225] Referring to Fig. 11, deduction cases in each group classified in step S2020 can be classified according to the following criteria.
[0226] [Case regarding point deduction]
[0227] B1: If the transition alarm sounds at a later time than the previous reservation system transition time, or
[0228] If the reservation system switch alarm did not sound
[0229] B2: If the reservation system switch alarm did not sound
[0230] B3: If the reservation system switch alarm did not sound
[0231] B4: When the reservation system switch alarm sounds
[0232] B5: Case where the transition alarm sounds earlier than the previous time of transition to the reservation system
[0233] B6: When the reservation system switch alarm sounds
[0234] In this way, the device (100) classifies cases of each group configured according to the dwell time ratio interval and whether the reservation system is switched into bonus cases or penalty cases, and by aggregating the number of bonus cases and penalty cases for each group, it can generate base data for quantitative evaluation and optimization of alarm criteria in a subsequent step.
[0235] In step S2050, the device (100) can score the evaluation scores of the third threshold and the fourth threshold set in step S2030 based on the distribution of group-specific bonus cases and emotion cases.
[0236] Here, the evaluation score refers to an indicator that numerically represents how efficient a virtual reservation system conversion alarm derived according to a specific threshold combination (third threshold and fourth threshold) set in step S2030 is compared to whether an actual reservation system conversion is performed. For example, the device (100) may assign a positive (+) weight to the bonus cases for each group and a zero or negative (-) weight to the penalty cases, and score a total score by combining the number of bonus and penalty cases across the entire group with the corresponding weights.
[0237] For example, the device (100) can score an evaluation score based on the following mathematical formula 4.
[0238]
[0239] This scoring method enables the relative evaluation of the appropriateness of alarm criteria based on various threshold combinations and can be usefully applied to select or adjust the optimal alarm criteria in subsequent steps.
[0240] In step S2060, the device (100) can simulate deriving a third threshold and a fourth threshold that maximize the evaluation score of S2050 by applying a predetermined optimization algorithm to the operation of steps S2030 to S2050.
[0241] The optimization algorithm applied at this time is a method for exploring combinations that can maximize the evaluation score of the alarm criteria, and can be flexibly configured according to the operational characteristics of the hospital and data distribution. For example, the optimization algorithm may include at least one of Bayesian Optimization, Integer Programming, Particle Swap Optimization, or Meta-Heuristic algorithms.
[0242] The device (100) can simulate various combinations of third and fourth threshold values through this optimization technique and derive specific values of the third and fourth threshold values corresponding to the most appropriate alarm criteria conditions based on the scoring values derived as a result.
[0243] Accordingly, the hospital can apply the optimal third and fourth thresholds derived through simulation to the actual operating system to configure the appointment system transition alarm to occur more quantitatively and reliably.
[0244] In other words, the third and fourth thresholds derived through the S2060 step are not merely setting values, but rather objectively verified criteria for deciding on a transition to an appointment system based on daily data specific to each hospital. As such, they can serve as key indicators to ensure that alarms operate in a predictable manner during future hospital operations. This enables hospitals to implement systematic appointment management that minimizes patient waiting times and uncertainty while increasing the operational efficiency of medical resources.
[0245] According to the above-described embodiment, the present invention enables the quantitative determination of the timing for switching to a reservation system based on daily data from a hospital, such as an outpatient treatment center, thereby making more reliable decision-making possible compared to existing operational methods that relied on intuition or experience.
[0246] In particular, the present invention can derive reservation system switching alarm criteria suitable for the actual operating environment by comprehensively considering various factors such as the ratio of patient stay time to the total operating time of the hospital, the number of unregistered outpatient appointment patients, and the ratio of remaining operating time, and by deriving optimal critical conditions through simulation.
[0247] These technologies can contribute to preventing the over- or under-investment of medical resources, reducing patient waiting times, and enhancing the stability and predictability of overall operations. In addition, by providing a structure that allows for the flexible adjustment of critical conditions according to changes in hospital policies or the environment, it enables the establishment of operational strategies that can effectively respond to various situations.
[0248] The various embodiments of this document and the terms used therein are not intended to limit the technical features described in this document to specific embodiments, and should be understood to include various modifications, equivalents, or substitutions of said embodiments. In connection with the description of the drawings, similar reference numerals may be used for similar or related components. The singular form of a noun corresponding to an item may include one or more items unless the relevant context clearly indicates otherwise.
[0249] In this document, each of the phrases such as “A or B,” “at least one of A and B,” “at least one of A or B,” “A, B or C,” “at least one of A, B and C,” and “at least one of A, B, or C” may include all possible combinations of items listed together in the corresponding phrase. Terms such as “1,” “2,” or “first” or “second” may be used simply to distinguish a component from another component and do not limit the components in any other aspect (e.g., importance or order). Where any (e.g., 1st) component is referred to as “coupled” or “connected” to another (e.g., 2nd) component, with or without the terms “functionally” or “communicationly,” it means that the component may be connected to the other component directly (e.g., wired), wirelessly, or through a third component.
[0250] As used in this document, the term "module" may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit. A module may be a component formed integrally, or a minimum unit of a component or part thereof that performs one or more functions. For example, according to one embodiment, a module may be implemented in the form of an application-specific integrated circuit (ASIC).
[0251] Various embodiments of this document may be implemented as software (e.g., a program) comprising one or more instructions stored in a storage medium (e.g., memory) that can be read by a device (e.g., an electronic device). The storage medium may include random access memory (RAM), a memory buffer, a hard drive, a database, erasable programmable read-only memory (EPROM), electrically erasable read-only memory (EEPROM), read-only memory (ROM), and / or the like.
[0252] Additionally, the processor of the embodiments of this document may call at least one instruction among one or more instructions stored from a storage medium and execute it. This enables the device to operate to perform at least one function according to at least one called instruction. Such one or more instructions may include code generated by a compiler or code that can be executed by an interpreter. The processor may be a general-purpose processor, a Field Programmable Gate Array (FPGA), an Application Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), and / or the like.
[0253] A device-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' simply means that the storage medium is a tangible device and does not contain signals (e.g., electromagnetic waves), and this term does not distinguish between cases where data is stored semi-permanently and cases where it is stored temporarily.
[0254] Methods according to the various embodiments disclosed in this document may be provided as part of a computer program product. The computer program product may be traded between a seller and a buyer as a product. The computer program product may be distributed in the form of a device-readable storage medium (e.g., compact disc read-only memory (CD-ROM)), or distributed online (e.g., download or upload) through an application store (e.g., Play Store) or directly between two user devices (e.g., smartphones). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily created on a device-readable storage medium, such as a manufacturer's server, an application store's server, or the server's memory.
[0255] According to various embodiments, each component (e.g., module or program) of the described components may include a singular or multiple entities. According to various embodiments, one or more of the components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added. Generally or additionally, multiple components (e.g., module or program) may be integrated into a single component. In this case, the integrated component may perform one or more functions of each of the components of the multiple components in the same or similar manner as they were performed by the corresponding component among the multiple components prior to integration. According to various embodiments, operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically; one or more of the operations may be executed in a different order; omitted; or one or more other operations may be added.
Claims
1. A method for a reservation switching device operated by a processor to switch a reception method, wherein A step of calculating the total operating time of a hospital using the operating times of multiple beds operated by the hospital on a specific day; A step of obtaining stay information regarding the time spent at the hospital by a scheduled patient who booked medical treatment on the aforementioned specific date and a same-day patient who visited the hospital on the aforementioned specific date; A step of calculating the remaining second operating time after providing medical services to the reserved patient and the same-day patient by subtracting the first operating time to be operated based on the stay information from the total operating time calculated above; and A step including determining whether to switch the reception method for medical treatment on the specific day to a reservation system based on the second operating time calculated above, method.
2. In Paragraph 1, The step of calculating the total operating time mentioned above A step of obtaining the operation start time and operation end time for each bed among the plurality of beds above; A step of calculating the operating time for each bed by subtracting the operating start time from the operating end time; and A step comprising calculating the total operating time by summing the operating times for each of the above beds, method.
3. In Paragraph 1, The step of obtaining the above-mentioned stay information is A step of calculating the scheduled injection time, which is the time expected to be required to provide medical services to the aforementioned scheduled patient; and A step of setting the above-mentioned scheduled injection time as the estimated stay time, which is the time the above-mentioned patient is expected to stay in bed while receiving medical services; and A step comprising generating stay information for the reserved patient by comparing and updating in real-time the actual stay time during which the reserved patient actually stays in the bed when the reserved patient actually enters with the estimated stay time. method.
4. In Paragraph 3, The step of generating the patient's stay information above A step of setting the sum of the first estimated stay time, set as the scheduled injection time of the first reserved patient among the above reserved patients, and the first actual stay time, set as an initial value of 0 minutes, as the first stay information of the first reserved patient; A step of updating the first stay information by subtracting the first expected stay time from the set injection scheduled time by the set time intervals at the admission time of the first reserved patient, and increasing the first actual stay time from the set initial value by the set time intervals and summing the values; and A step comprising obtaining the actual discharge time of the first reserved patient and determining the first stay information using the sum of the first estimated stay time and the first actual stay time updated based on the actual discharge time. method.
5. In Paragraph 4, The step of confirming the above-mentioned first stay information If the actual discharge time of the first reserved patient is earlier than the estimated discharge time based on the scheduled injection time, the method includes the step of setting the first estimated stay time to 0 minutes at the time the actual discharge time is reached, and fixing the first actual stay time determined at the actual discharge time and summing the values to determine the first stay information. method.
6. In Paragraph 4, The step of updating with the above-mentioned first residence information is If the actual discharge time of the first reserved patient is later than the estimated discharge time based on the scheduled injection time, the method includes the step of fixing the first estimated stay time to 0 minutes from the time after the estimated discharge time, and continuously increasing the first actual stay time by the predetermined time increments and summing the values to update the first stay information. method.
7. In Paragraph 1, The step of obtaining the above-mentioned stay information is A step of receiving medical treatment for the patient on the day when the patient visits the hospital after the time when registration at the hospital has started; A step of calculating the scheduled injection time, which is the time expected to be required to provide medical services to the patient on the aforementioned day; and A step of setting the above-mentioned scheduled injection time as the expected stay time, which is the time the patient is expected to stay in bed while receiving medical services on the said day; and A step comprising generating patient's stay information for the day by comparing and updating in real-time the actual stay time in the bed when the patient actually enters on the day and the estimated stay time. method.
8. In Paragraph 7, The step of generating the patient's stay information above A step of setting the sum of the second expected stay time, set as the scheduled injection time of the first patient among the patients on the day, and the second actual stay time, set as an initial value of 0 minutes, as the second stay information of the first patient on the day; A step of updating the second stay information by subtracting the second expected stay time from the set injection scheduled time by the set time intervals at the admission time of the patient on the first day, and increasing the second actual stay time from the set initial value by the set time intervals and summing the values; and A step comprising obtaining the actual discharge time of the patient on the first day and determining the second stay information using the sum of the second estimated stay time updated based on the actual discharge time and the second actual stay time. method.
9. In Paragraph 8, The step of confirming the above second stay information If the actual discharge time of the patient on the first day is earlier than the estimated discharge time based on the scheduled injection time, the method includes the step of setting the second estimated stay time to 0 minutes at the actual discharge time, fixing the second actual stay time determined at the actual discharge time, and determining the sum of these values as the second stay information. method.
10. In Paragraph 8, The step of updating with the above second stay information is If the actual discharge time of the patient on the first day is later than the estimated discharge time based on the scheduled injection time, the method includes the step of fixing the second estimated stay time to 0 minutes from after the estimated discharge time, and continuously increasing the second actual stay time by the predetermined time increments and summing the values to update the second stay information. method.
11. In Paragraph 1, The above second operating hours Calculated by subtracting the first operating time, which is the sum of the estimated and actual stay times of the reserved patient, the estimated and actual stay times of the patient on the day, and the gap time, from the total operating time above. method.
12. In Paragraph 11, The above blank time When the above multiple beds are in operation, the time during which each bed is operated without a patient staying there is calculated by summing the hours of operation, and Calculated based on Mathematical Formula 1, which accumulates the value obtained by subtracting the number of patients staying in each bed from the number of multiple beds at preset time intervals, [Mathematical Formula 1] method.
13. In Paragraph 11, The above first operating time Before the hospital registration opens, A value set by summing the first estimated stay time and the gap time calculated for each bed, method.
14. In Paragraph 11, The above first operating time Since the hospital began accepting registrations, Replaced by a value calculated by summing the first estimated stay time, first actual stay time, second estimated stay time, second actual stay time, and gap time calculated for each bed, method.
15. In Paragraph 1, The step of deciding whether to switch the above reception method to the above reservation system A step of calculating the ratio of the calculated second operating time to the total operating time; If the ratio of the second operating time calculated above is less than or equal to the preset ratio, A step of calculating the number of unregistered scheduled patients who have not yet received treatment among the scheduled patients based on the above-mentioned stay information; and A step including determining whether to switch the reception method to the reservation system based on the number of unregistered patients. method.
16. In Paragraph 15, The step of deciding whether to switch the above reception method to the above reservation system If the ratio of the second operating time calculated above is less than or equal to the preset ratio above, A step of determining whether the number of unregistered patients is greater than or equal to a preset number; and If the number of unregistered patients calculated above is greater than or equal to the number set above, the method further includes the step of switching the registration method to the reservation system. method.
17. In Paragraph 1, The step of deciding whether to switch the above reception method to the above reservation system A step of calculating the ratio of the calculated second operating time to the total operating time; If the ratio of the second operating time calculated above is less than or equal to the preset ratio, A step of determining the time when the ratio of the second operating time calculated above reaches the preset ratio; and A method further comprising the step of determining whether to switch the reception method to the reservation system based on the time reached above. method.
18. In Paragraph 17, The step of deciding whether to switch the above reception method to the above reservation system If the ratio of the second operating time calculated above is less than or equal to the preset ratio above, A step of determining whether the time reached above is less than or equal to a preset time; and If the time reached above is less than or equal to the time previously set, the method further includes the step of switching the reception method to the reservation system. method.
19. In Paragraph 1, The above method After the step of deciding whether to switch the above reception method to the above reservation system, A step of collecting a reservation system conversion history including the total operating hours by date, the first operating hours, the second operating hours, and whether the reservation system was converted, collected during a pre-set period; and The method further includes the step of providing an alarm to a reception manager terminal suggesting that the reception method be converted to the reservation system based on the collected reservation system conversion history and the second operating time calculated for the specific day. method.
20. In Paragraph 19, The step of providing the above alarm to the above reception manager terminal is: A step of extracting a second operating time for a date in which the ratio of the first operating time to the total operating time falls within a preset range among the above-mentioned reservation system conversion history; A step of extracting the number of unregistered scheduled patients on the date when the ratio of the extracted second operating time to the total operating time reaches a preset ratio; A step of setting the number of unregistered patients with the largest value among the extracted number of unregistered patients as a first threshold; When the ratio of the second operating time to the total operating time of the specific day reaches the preset ratio, a step of calculating the number of unregistered scheduled patients who have not yet received treatment among the scheduled patients of the specific day based on the stay information; and The method includes the step of providing the alarm to the reception manager terminal when the number of unregistered patients calculated on the aforementioned specific day exceeds the first threshold value. method.
21. In Paragraph 19, The step of providing the above alarm to the above reception manager terminal is: A step of extracting the total operating hours and the second operating hours for dates on which the reservation system conversion did not occur among the above-mentioned reservation system conversion history; A step of extracting the time on the date when the ratio of the extracted second operating time to the total operating time reaches a preset ratio; A step of setting the arrival time with the smallest value among the extracted arrival times as a second threshold; When the ratio of the second operating time to the total operating time of the specific day reaches the preset ratio, a step of determining the time at which the ratio of the second operating time to the total operating time of the specific day reaches the preset ratio; and The method further includes the step of providing the alarm to the reception manager terminal when the time reached on the aforementioned specific day is below the second threshold value. method.
22. A method performed by an alarm reference optimization device operated by a processor, An action of acquiring daily data including information on the hospital's total operating hours, patient stay time, and whether the system has been switched to an appointment system; An operation to create multiple groups based on the range of the ratio of patient stay time to the total operating hours of the hospital and whether the system has been switched to an appointment system, classify daily data into corresponding groups, and aggregate cases by group; An operation to set the minimum value of the number of outpatient patients with unregistered appointments existing at the time when the ratio of the remaining operating time to the total operating time of the hospital reaches a preset range as a third threshold, and the maximum value of the time reached as a fourth threshold, and to set a virtual appointment system conversion alarm to occur at the time when the third threshold or the fourth threshold is satisfied, thereby deriving the time of occurrence of the virtual appointment system conversion alarm from the daily data; An operation to classify the cases by group into bonus cases and penalty cases by comparing information regarding whether the actual reservation system is converted for the cases by group with information regarding the virtual reservation system conversion alarm; An operation of scoring evaluation scores of the set third threshold and fourth threshold based on the distribution of bonus cases and emotion cases by the above group; and A method comprising applying a predetermined optimization algorithm to the above-derived operation or the above-derived scoring operation to simulate deriving a third threshold and a fourth threshold that maximize the evaluation score, method.
23. In Paragraph 22, Information regarding the total operating hours of the above hospital Including information on the patient's length of stay, bed vacancy time, and remaining operating time, method.
24. In Paragraph 23, Information regarding the patient's stay Includes information on the length of stay for scheduled patients and the length of stay for patients on the day, method.
25. In Paragraph 22, The above-mentioned aggregating operation is Action of setting a lower limit a% and an upper limit b% of the ratio of patient stay time to the total operating time of the hospital; An operation to generate groups divided according to whether the above ratio exceeds the above upper limit b%, where the above ratio is greater than or equal to the above lower limit a% and less than or equal to the above upper limit b%, and where the above ratio is less than the above lower limit b%; and A process including the operation of aggregating the above daily data into one case of the above group, method.
26. In Paragraph 25, The operation derived above is If the ratio of the remaining operating time to the total operating time of the above hospital reaches (100-a)% or more and (100-b)% or less, the number of outpatient patients with unregistered appointments is greater than the above third threshold, or the time at which the above is reached is earlier than the above fourth threshold, the operation of deriving the time at which the above virtual appointment system switching alarm occurs is included. method.
27. In Paragraph 26, The above third threshold and the above fourth threshold are Set to be dynamically adjusted in proportion to the ratio of the remaining operating time to the total operating time of the hospital within a range between a pre-set upper limit and a lower limit, method.
28. In Paragraph 27, The above third threshold is As the ratio of the remaining operating hours to the total operating hours of the above hospital changes from (100-a)% to (100-b)%, it is set to change based on the range of the following mathematical formula 2. [Mathematical Formula 2] method.
29. In Paragraph 27, The above fourth threshold is As the ratio of the remaining operating hours to the total operating hours of the above hospital changes from (100-a)% to (100-b)%, it is set to be adjusted to change based on the range of the following mathematical formula 3. [Mathematical Formula 3] method.
30. In Paragraph 22, The above-mentioned classification operation is A method comprising classifying the cases by group into bonus cases and penalty cases by comparing whether the actual reservation system conversion occurs with whether the virtual reservation system conversion alarm occurs for the cases by group, method.
31. In Paragraph 30, A method comprising classifying cases by group into bonus cases and penalty cases by comparing the chronological relationship between the actual time of conversion to the reservation system and the time of occurrence of the virtual time of conversion to the reservation system alarm for cases by group, method.
32. In Paragraph 22, The above scoring operation is An operation to score the said score by aggregating the scores of each group case based on a positive weight set for the bonus case for each group and a zero or negative weight set for the penalty case for each group. method.
33. In Paragraph 32, The above scoring operation is Includes an operation of scoring the above score based on the following mathematical formula 4. [Mathematical Formula 4] method.
34. In Paragraph 22, The above optimization algorithm is at least one of Bayesian optimization, integer programming, particle swap optimization, and metaheuristic algorithms method.