Information processing device, information processing method, and program
The information processing apparatus addresses the challenge of coordinating medical staff schedules by determining the required staff based on device usage and checking availability, resulting in efficient medical device reservation management.
Patent Information
- Application Number
- JP2023212020
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-15
- Publication Date
- 2025-06-26
AI Technical Summary
Conventional reservation management systems for medical devices struggle to effectively coordinate the schedules of medical staff while ensuring adequate resource allocation.
An information processing apparatus that receives input information about medical devices, including type and scheduled usage time, and uses reference information to determine the required number of medical staff. It then checks the availability of medical staff based on their schedules and outputs whether the necessary staff can be allocated.
This solution enables efficient reservation management of medical devices while ensuring that the schedules of medical staff are secured, thereby optimizing resource allocation and improving operational efficiency.
Smart Images

Figure 2025095746000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, an information processing method, and a program.
Background Art
[0002] Conventionally, various techniques related to reservation management of medical devices have been proposed. For example, Patent Document 1 discloses a technique for performing reservation management of medical devices in consideration of the schedule of medical technicians who operate the medical devices.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, in the conventional technology, there is still room for improvement in performing reservation management of medical devices while securing the schedules of medical staff.
[0005] The present invention has been made in view of such circumstances, and an object thereof is to provide an information processing apparatus, an information processing method, and a program capable of performing reservation management of medical devices while securing the schedules of medical staff.
Means for Solving the Problems
[0006] <1>An information processing apparatus according to an aspect of the present invention includes a reception unit that receives input information regarding a medical device including the type of the medical device and the scheduled usage time, and reference information in which the medical device is associated with the number of medical staff required for the use of the medical device. A specifying unit that specifies the number of medical staff required for the use of the medical device associated with the type of the medical device included in the input information by referring to the reference information; and the number of medical staff specified by the specifying unit, the scheduled usage time of the medical device included in the input information, and based on the schedule information of the medical staff, an output unit that outputs information regarding whether it is possible to allocate the specified number of medical staff to the medical device.
[0007] <2>In the information processing apparatus of <1> above, the reference information is associated with equipment information indicating other equipment to be used together with the medical device for the medical device. The specifying unit refers to the reference information to specify other equipment to be used together with the medical device included in the input information, and the output unit further determines whether the specified number of medical staff can be allocated to the medical device based on the schedule information of the other equipment specified by the specifying unit. Information regarding whether it is possible may be output.
[0008] <3>In the information processing apparatus of <1> or <2> above, the output unit further includes the priority of the schedule of medical staff already existing at the scheduled usage time of the medical device included in the input information and the schedule of medical staff already existing at a time different from the scheduled usage time. Based on at least one of the priorities, information regarding whether it is possible to allocate the specified number of medical staff to the medical device may be output.
[0009] <4>In the information processing apparatus according to any one of <1> to <3> above, when the number of medical staff whose schedule can be secured at the scheduled usage time of the medical device included in the input information is larger than the number of medical staff specified by the specifying unit, the output unit may extract medical staff to be allocated to the medical device based on a predetermined condition.
[0010] <5>In the information processing apparatus according to any one of <1> to <4> above, when the number of medical staff that can secure a schedule for the planned usage time of the medical device received by the reception unit is less than the number of medical staff specified by the specifying unit, the output unit may search for another time zone where the number of medical staff who can use the medical device can be secured.
[0011] <6>In the information processing apparatus according to any one of <1> to <5> above, the reference information has location information indicating a location where the medical device is to be further used associated with the medical device, the specifying unit specifies the location where the medical device included in the input information is to be used by referring to the reference information, and the output unit may further output information regarding whether the specified number of medical staff can be assigned to the medical device based on the location where the medical device specified by the specifying unit is to be used.
[0012] <7>In the information processing apparatus according to any one of <1> to <6> above, the specifying unit may further specify the number of medical staff required for using the medical device included in the input information based on the status information indicating the status of the patient.
[0013] <8>In the information processing apparatus according to any one of <1> to <7> above, the output unit may further output information regarding whether the specified number of medical staff can be assigned to the medical device based on the information regarding the drug administered to the patient.
[0014] <9>In the information processing apparatus according to <8> above, the information regarding the drug may be information indicating the time when the drug becomes ineffective or the time when the drug is effective.
[0015] <10>In the information processing apparatus according to <8> or <9> above, the drug may include an analgesic or a sedative.
[0016] <11>The information processing method according to one aspect of the present invention includes receiving input information regarding a medical device including the type of the medical device and the scheduled usage time, and referring to reference information in which the medical device is associated with the number of medical staff required for the use of the medical device, and identifying the number of medical staff required for the use of the medical device associated with the type of the medical device included in the input information, and outputting information regarding whether it is possible to allocate the identified number of medical staff to the medical device based on the identified number of medical staff, the scheduled usage time of the medical device included in the input information, and the schedule information of the medical staff.
[0017] <12>The program according to one aspect of the present invention causes a computer to execute a process of receiving input information regarding a medical device including the type of the medical device and the scheduled usage time, a process of identifying the number of medical staff required for the use of the medical device associated with the type of the medical device included in the input information by referring to reference information in which the medical device is associated with the number of medical staff required for the use of the medical device, and a process of outputting information regarding whether it is possible to allocate the identified number of medical staff to the medical device based on the identified number of medical staff, the scheduled usage time of the medical device included in the input information, and the schedule information of the medical staff.
Advantages of the Invention
[0018] According to the present invention, it is possible to perform reservation management of medical devices while securing the schedules of medical staff.
Brief Description of the Drawings
[0019]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Mode for Carrying Out the Invention
[0020] Hereinafter, an embodiment of the information processing apparatus will be described with reference to the drawings.
[0021] As shown in FIG. 1, when the information processing apparatus 100 receives a reservation for medical treatment at a hospital from a patient, it allocates medical devices and medical staff to be used for the medical treatment and outputs whether the allocation is possible. The information processing apparatus 100 is realized, for example, by a hardware processor such as a CPU (Central Processing Unit) executing a program (software). Also, some or all of these components may be realized by hardware (including a circuitry portion) such as an LSI (Large Scale Integration), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a GPU (Graphics Processing Unit), or may be realized by the cooperation of software and hardware. The program may be stored in a storage unit 120 such as an HDD or a flash memory of the information processing apparatus 100, or may be stored in a removable storage unit 120 such as a DVD or a CD-ROM, and may be installed in the HDD or the flash memory of the information processing apparatus 100 when the storage unit 120 is attached to a drive device. That is, the program described in the present embodiment may be stored in a computer-readable non-transitory storage medium.
[0022] The information processing apparatus 100 is communicably connected to, for example, an input device 10 and an output device 20 via a network. The input device 10 is, for example, a terminal device that receives various operations by a patient, such as a request for using a medical device used in the medical treatment of the patient. The output device 20 is, for example, a terminal device that outputs various information from the information processing apparatus 100, such as information regarding whether a response to a request from the patient is possible or not. The output device 20 may be, for example, a device provided with a display for displaying various information, or may output (display) a user interface for receiving various operations on the display. When the output device 20 displays a user interface for receiving various operations, the input device 10 and the output device 20 may be regarded as integrated. Note that the information processing apparatus 100 may include at least one of the input device 10 and the output device 20, or the input device 10 and the output device 20 may be connected to the information processing apparatus 100 via a wire.
[0023] The control unit 110 of the information processing apparatus 100 includes, for example, a reception unit 111, a specification unit 112, and an output unit 113.
[0024] The reception unit 111 receives input information regarding a medical device including the type of the medical device and the scheduled use time. The reception unit 111 may receive, for example, the input information input from the input device 10 via the network in response to various operations by the patient. The type of the medical device includes, for example, portable devices such as a blood purification device, a respirator, an ultrasonic diagnostic device, and an ECMO (extracorporeal membrane oxygenation), and stationary devices such as a CT (Computed Tomography) and an MRI (Magnetic Resonance Imaging). The input information is, for example, information input through an external information terminal when the patient makes a reservation for medical treatment at a hospital.
[0025] The specifying unit 112 refers to a medical device DB 121 stored in the storage unit 120, in which medical devices are associated with the number of medical staff required for the use of the medical devices, and specifies the number of medical staff required for the use of the medical device corresponding to the type of medical device included in the input information received by the reception unit 111. The medical device DB 121 is an example of reference information. The specifying unit 112 specifies, for example, other equipment to be used together with the medical device included in the input information received by the reception unit 111 by referring to the medical device DB 121. The specifying unit 112 specifies, for example, the location where the medical device included in the input information received by the reception unit 111 is used by referring to the medical device DB 121.
[0026] FIG. 2 is a diagram showing an example of the data content of the medical device DB 121. In the example shown in the figure, the medical device DB 121 has information on the type of medical device, the number of medical staff required, the availability of the medical device, the location, other equipment to be used simultaneously, and the availability of other equipment associated with it using the medical device ID as a key. The medical device ID indicates unique identification information for each medical device. The type of medical device includes the various types of devices described above, and in the example shown in the figure, it is denoted as "Device A", "Device B", "Device C", etc. The number of medical staff required is individually associated with each type of medical device. In the example shown in the figure, the number of medical staff required for the use of "Device A" is set to "2 persons", the number of medical staff required for the use of "Device B" is set to "3 persons", and the number of medical staff required for the use of "Device C" is set to "1 person". The schedule information of the medical device indicates information on the availability of the medical device for each time period. As in the example shown in the figure, the available time periods for each medical device are different from each other. The location indicates information on the location where the medical device is used. As in the example shown in the figure, the locations where each medical device is used are different from each other. In the example shown in the figure, the case where the location where each medical device is used is set as fixed information is taken as an example for explanation. However, as described above, when the medical device is a portable device, for example, the location where the patient to be treated stays may be set as the location where the medical device is used. Also, the location where one medical device is used is not limited to one place, and it is also possible to associate a plurality of available locations with one medical device. The equipment to be used simultaneously indicates equipment information showing other equipment to be used together with the medical device for the medical device. Other equipment includes, for example, restraints for restraining the hands and feet of the patient, a stretcher, an IV stand, a walker, etc. As in the example shown in the figure, the medical device includes devices with equipment to be used simultaneously and devices without equipment to be used simultaneously, and the types of equipment to be used simultaneously are different for each medical device. The schedule information of other equipment indicates information on the availability of other equipment for each time period. As in the example shown in the figure, the available time periods for each other equipment are different from each other.
[0027] The specific unit 112, for example, further refers to the patient DB 122 stored in the storage unit 120, and specifies the number of medical staff required for the use of the medical device included in the input information received by the reception unit 111 based on the status information indicating the patient's status. For example, when the patient is wearing a ventilator, the specific unit 112 increases the number of medical staff required for the use of the medical device. For example, when the patient is wearing a ventilator, when the patient cannot lie on the bed by himself / herself, when the patient develops dementia and cannot walk to the examination room alone, when the patient has poor legs and has difficulty walking, etc., when the degree of nursing care for the patient is high, the specific unit 112 increases the number of medical staff required for the use of the medical device.
[0028] FIG. 3 is a diagram showing an example of the data content of the patient DB 122. In the example shown in the figure, the patient DB 122 has information on the degree of care, medical devices in use, the presence or absence of the patient's stay, the status of medications, and the treatment schedule associated with the patient ID as the key. The patient ID indicates unique identification information for each patient. The degree of care is information indicating the degree of burden required for the patient's care and corresponds to an example of the status information indicating the patient's state. In the example shown in the figure, the degree of care is indicated by "〇" indicating that the degree of burden required for the patient's care is the highest, "△" indicating that the degree of burden required for the patient's care is the next highest, and "×" indicating that the degree of burden required for the patient's care is the lowest. Note that the degree of care only needs to be distinguishable and is not limited to the three-level evaluation as shown in FIG. 3, and may be in other expression forms such as numerical values. The medical devices in use are information on the medical devices used by the patient. In some cases, one patient may use one medical device, and in other cases, one patient may use multiple medical devices. The patient's status is information regarding the patient's entry into and exit from the hospital room and is managed for each time period. In the example in FIG. 3, "〇" indicates that the patient is in the room or scheduled to enter. The status of medications, which is an example of information regarding medications, is information on the type of medications administered to the patient and information indicating the time when the medications become ineffective or the time when the medications are effective. In the example shown in FIG. 3, the type of medications and the administration time are shown, and information on the time when the medications are effective (not shown in the figure) is associated with the type of medications. That is, the information indicating the type of medications and the administration time corresponds to an example of the information indicating the time when the medications become ineffective or the time when the medications are effective. Medications include medications that affect the patient's treatment, such as analgesics, sedatives, and sleeping pills. The treatment schedule is information indicating the time when the patient has scheduled treatment.
[0029] The output unit 113 outputs, via the network, information regarding whether it is possible to allocate the number of medical staff identified by the identification unit 112 to the medical device based on the number of medical staff identified by the identification unit 112, the scheduled usage time of the medical device included in the input information received by the reception unit 111, and the schedule information of the medical staff obtained by referring to the medical staff DB 123 stored in the storage unit 120. For example, the output unit 113 determines for each medical staff whether the scheduled usage time of the medical device matches the time when the schedule of the medical staff is vacant. Then, the output unit 113 compares the number of medical staff determined to match with the number of medical staff identified by the identification unit 112 to determine whether it is possible to allocate the number of medical staff identified by the identification unit 112 to the medical device. When allocating medical staff to the scheduled usage time of the medical device, the output unit 113 may compare the schedules of each medical staff. For example, the output unit 113 may preferentially allocate medical staff whose schedules are not filled before or after the scheduled usage time of the medical device. For example, when there are multiple medical staff whose schedules are not filled before or after the scheduled usage time of the medical device, the output unit 113 may preferentially allocate medical staff with more schedule availability in consideration of the density of the schedule.
[0030] FIG. 4 is a diagram showing an example of the data content of the medical staff DB 123. In the example shown in the figure, in the medical staff DB 123, for example, based on the medical staff ID as a key, the number of years of experience with medical devices and the schedule information of the medical staff are associated. The medical staff ID indicates unique identification information for each medical staff. The number of years of experience with medical devices indicates information regarding the number of years of experience for each type of medical device for the medical staff. The schedule information of the medical staff includes information regarding the availability of the medical staff for each time period, the treatment location of the medical staff, and information regarding the priority of the treatment. As in the example shown in the figure, for the time periods when the medical staff has a treatment schedule, information indicating that the medical staff is unavailable is set, and for the time periods when the medical staff has no treatment schedule, information indicating that the medical staff is available is set. Also, for the time periods when the medical staff has a treatment schedule, information regarding the treatment location of the medical staff is associated. Further, among the time periods when the medical staff has a treatment schedule, for the time periods with a high treatment priority, flag information regarding the priority is set. The flag information regarding the priority is set, for example, for time periods of schedules that are highly likely to be related to human life and have a high urgency, such as the emergency department and the operating department.
[0031] The output unit 113 outputs information regarding whether it is possible to allocate the number of medical staff identified by the specifying unit 112 to the medical device based on, for example, the schedule information of other equipment identified by the specifying unit 112. The output unit 113 may determine, for example, based on the schedule information of the medical device obtained by referring to the medical device DB 121, the schedule information of other equipment, and the schedule information of the medical staff obtained by referring to the medical staff DB 123, a time period when there is an available time for both the schedule of the medical device and the schedule of the other equipment as the time period for allocating the medical staff to the medical device.
[0032] The output unit 113 outputs information regarding whether it is possible to allocate the number of medical staff identified by the identification unit 112 to the medical device based on, for example, the location where the medical device identified by the identification unit 112 is used. The output unit 113 may determine whether it is possible to allocate medical staff to the medical device based on, for example, information on the location where the medical device obtained by referring to the medical device DB 121 is used and information on the treatment location for each time period of the medical staff obtained by referring to the medical staff DB 123. For example, if the location where the medical device obtained by referring to the medical device DB 121 is used and the treatment locations included in the schedule information of all medical staff obtained by referring to the medical staff DB 123 overlap at least partially during at least a part of the scheduled use time received by the reception unit 111, the output unit 113 may determine that it is impossible to allocate medical staff to the medical device.
[0033] The output unit 113 outputs information regarding whether it is possible to allocate the number of medical staff identified by the identification unit to the medical device based on at least one of the priority of the schedule of the medical staff already existing at the scheduled use time of the medical device included in the input information received by the reception unit 111 and the priority of the schedule of the medical staff already existing at a time different from the scheduled use time. In this case, the output unit 113 obtains the schedule information of the medical staff by referring to the medical staff DB 123, for example. Then, for example, if the time period in which there is a treatment schedule for the medical staff is not included in the scheduled use time of the medical device included in the input information received by the reception unit 111, but a time period in which there is a treatment schedule for the medical staff is included immediately before or after that time period, the output unit 113 may determine that it is impossible to allocate the medical staff to the medical device on the condition that flag information regarding the priority is set for that time period.
[0034] For example, when the number of medical staff whose schedules can be secured for the scheduled usage time of the medical device included in the input information is greater than the number of medical staff identified by the identification unit 112, the output unit 113 extracts the medical staff to be assigned to the medical device based on a predetermined condition. For example, the output unit 113 may refer to the medical staff DB 123 to obtain information regarding the years of experience with the medical device, and based on the obtained information, extract the medical staff to be assigned to the medical device. For example, the output unit 113 may preferentially extract medical staff with the highest years of experience. Also, for example, the output unit 113 may extract medical staff so that the balance of years of experience is good, such as selecting the lowest-ranked staff when the highest-ranked staff is selected. In this case, the years of experience may be the years of experience as a medical staff, or the years of experience for each medical device to be used.
[0035] For example, when the number of medical staff whose schedules can be secured for the scheduled usage time of the medical device received by the reception unit 111 is less than the number of medical staff identified by the identification unit 112, the output unit 113 searches for another time period in which the number of medical staff who can use the medical device can be secured. In this case, for example, the output unit 113 may refer to the medical staff DB 123 to obtain the schedule information of the medical staff, and based on the obtained schedule information of the medical staff, determine whether the schedule of the medical staff can be secured at a time different from the scheduled usage time of the medical device included in the input information received by the reception unit 111. Note that, for example, when the number of medical staff whose schedules can be secured for the scheduled usage time of the medical device received by the reception unit 111 is less than the number of medical staff identified by the identification unit 112, and the factor for which the schedule of the medical staff could not be secured is not due to the availability of time but due to the treatment location, the output unit 113 may search for another treatment location where the number of medical staff who can use the medical device can be secured.
[0036] The output unit 113 outputs information regarding whether it is possible to allocate the number of medical staff identified by the identification unit 112 to the medical device based on, for example, information about the drug administered to the patient. The output unit 113, for example, refers to the patient DB 122 stored in the storage unit 120, acquires information regarding the status of the drug, and determines whether it is possible to allocate medical staff to the medical device based on the acquired information regarding the status of the drug. The output unit 113 determines, for example, that it is possible to allocate the medical staff in charge of the patient to the medical device on the condition that, at the scheduled use time received by the reception unit 111, the time when the drug administered to the patient becomes ineffective has been reached or the medication has not been administered. On the other hand, the output unit 113 determines, for example, that it is difficult to treat the patient and it is not possible to allocate the medical staff in charge of the patient to the medical device when the effect of the drug administered to the patient continues at the scheduled use time received by the reception unit 111.
[0037] Next, the determination process of whether a request can be responded to, which is executed by the information processing apparatus 100 according to the present embodiment, will be described with reference to the flowchart shown in FIG. 5. The flowchart shown in FIG. 5 is executed, for example, when a reservation for medical treatment at a hospital is received from a patient.
[0038] As shown in FIG. 5, first, the reception unit 111 receives the selection of the type of medical device and the use time zone (step S10).
[0039] Next, the identification unit 112 identifies the number N of medical staff required for the use of the medical device in the type of medical device and the use time zone selected in the previous step S10 (step S11).
[0040] Next, the specifying unit 112 refers to the patient DB 122 to determine whether the nursing level of the patient to be treated is less than a predetermined threshold (step S12). For example, when the nursing level shown in FIG. 3 is "〇" or "△", the specifying unit 112 determines that the nursing level is equal to or higher than the predetermined threshold, and when the nursing level is "×", it determines that it is less than the predetermined threshold. When the specifying unit 112 determines that the nursing level of the patient to be treated is less than the predetermined threshold (step S12 = YES), it shifts the process to step S13. On the other hand, when the specifying unit 112 determines that the nursing level of the patient to be treated is equal to or higher than the predetermined threshold (step S12 = NO), it changes to increase the number of medical staff specified in the previous step S11 (step S14), and shifts the process to step S13. Note that the change in the number of medical staff may be a fixed value such as always increasing by one, or the number of increases may be changed depending on whether the nursing level is "〇" or "△" (the higher the nursing level, the larger the number of increases). That is, the specifying unit 112 may change the number of medical staff to be increased according to the nursing level.
[0041] Next, the output unit 113 refers to the patient DB 122 to determine whether the drug is effective (step S13). When the output unit 113 determines that the drug is effective (step S13 = YES), it shifts the process to step S15.
[0042] On the other hand, when the output unit 113 determines that the drug is not effective (step S14 = NO), after outputting a warning (step S16), it determines whether the reception unit 111 has received an operation to reset the type and usage time zone of the medical device (step S17).
[0043] When the output unit 113 determines that the reception unit 111 has received an operation to reset the type and usage time zone of the medical device (step S17 = YES), it returns the process to step S10. On the other hand, when the output unit 113 determines that the reception unit 111 has not received an operation to reset the type and usage time zone of the medical device (step S17 = NO), it shifts the process to step S15.
[0044] Next, the output unit 113 refers to the medical staff DB 123 and determines whether it is possible to secure the number N of medical staff identified in the previous step S11 (step S15).
[0045] When the output unit 113 determines that it is possible to secure the number of medical staff (step S15 = YES), it determines whether the number of medical staff that can be secured is greater than the number N of medical staff identified in the previous step S11 (step S18).
[0046] When the output unit 113 determines that the number of medical staff that can be secured is greater than the number N of medical staff identified in the previous step S11 (step S18 = YES), it selects the number of medical staff identified in the previous step S11 according to a predetermined rule (step S19), and transfers the process to step S20. On the other hand, when the output unit 113 determines that the number of medical staff that can be secured is less than or equal to the number N of medical staff identified in the previous step S11 (step S18 = NO), it transfers to step S20 without going through the process of step S19.
[0047] Then, after outputting that it is possible to handle the request (step S20), the output unit 113 ends the flowchart shown in FIG. 5.
[0048] On the other hand, when the output unit 113 determines in the previous step S15 that it is not possible to secure the number of medical staff (step S15 = NO), it refers to the medical staff DB 123 and determines whether there is another time zone in which it is possible to secure the number of medical staff (step S21).
[0049] When the output unit 113 determines that there is another time period during which the number of medical staff can be secured (step S21 = YES), it changes the time period for using the medical device received by the reception unit 111 in the previous step S10 (step S22), outputs that it is possible to handle the request (step S20), and then ends the flowchart shown in FIG. 5.
[0050] On the other hand, when the output unit 113 determines that there is no other time period during which the number of medical staff can be secured (step S21 = NO), it outputs that it is impossible to handle the request (step S23), and then ends the flowchart shown in FIG. 5.
[0051] As described above, according to the information processing apparatus 100 according to the present embodiment, referring to the medical device DB 121 in which the medical device is associated with the number of medical staff required for using the medical device, the type of medical device included in the input information received by the reception unit 111 is associated. Identify the number of medical staff required for the use of the medical device, and based on the identified number of medical staff, the scheduled use time of the medical device included in the input information, and the schedule information of the medical staff obtained by referring to the medical staff DB 123, output information regarding whether it is possible to allocate the identified number of medical staff to the medical device. That is, the information processing apparatus 100 determines whether it is possible to allocate medical staff to a medical device with reference to the schedule information of the medical staff while considering the number of medical staff required for the use of the medical device. Therefore, it is possible to perform reservation management of medical devices while securing the schedules of medical staff.
[0052] 〔Hardware Configuration〕 FIG. 6 is a diagram showing an example of the hardware configuration of the information processing apparatus 100 according to the present embodiment. As shown in the figure, the information processing apparatus 100 includes a communication controller 100-1, a CPU 100-2, a RAM (Random Access Memory) 100-3 used as a working memory, a ROM (Read Only Memory) 100-4 that stores a boot program and the like, a storage device 100-5 such as a flash memory or an HDD (Hard Disk Drive), a drive device 100-6, and the like, which are interconnected by an internal bus or a dedicated communication line. The communication controller 100-1 communicates with components other than the information processing apparatus 100. The storage device 100-5 stores a program 100-5a executed by the CPU 100-2. This program is expanded in the RAM 100-3 by a DMA (Direct Memory Access) controller (not shown) and executed by the CPU 100-2. Thereby, the reception unit 111, the specifying unit 112, and the output unit 113 are realized.
[0053] Note that the embodiments described above are for facilitating the understanding of the present invention and are not for limiting and interpreting the present invention. The present invention can be changed / improved without departing from its gist, and equivalents thereof are also included in the present invention. That is, what those skilled in the art appropriately modify in each embodiment is also included in the scope of the present invention as long as it has the features of the present invention. For example, each element included in each embodiment and its arrangement, material, conditions, shape, size, etc. are not limited to those illustrated and can be appropriately changed. Also, each element included in each embodiment can be combined as long as it is technically possible, and the combinations thereof are also included in the scope of the present invention as long as they include the features of the present invention.
Explanation of Reference Numerals
[0054] 10... Input device, 20... Output device, 100... Information processing apparatus, 110... Control unit, 111... Reception unit, 112... Specifying unit, 113... Output unit, 120... Storage unit, 121... Medical device DB, 122... Patient DB, 123... Medical staff DB.
Claims
1. A receiving unit that receives input information regarding a medical device including the type of the medical device and the planned usage time; A specifying unit that refers to reference information in which the medical device is associated with the number of medical staff required for the use of the medical device, and specifies the number of medical staff required for the use of the medical device associated with the type of the medical device included in the input information; An output unit that outputs information regarding whether it is possible to allocate the number of medical staff specified by the specifying unit to the medical device based on the number of medical staff specified by the specifying unit, the planned usage time of the medical device included in the input information, and the schedule information of the medical staff. An information processing apparatus comprising:
2. The reference information is further associated with equipment information indicating other equipment to be used together with the medical device for the medical device, The specifying unit refers to the reference information and specifies other equipment to be used together with the medical device included in the input information, The output unit further outputs information regarding whether it is possible to allocate the number of medical staff specified by the specifying unit to the medical device based on the schedule information of other equipment specified by the specifying unit. The information processing apparatus according to claim 1.
3. The output unit further outputs information regarding whether it is possible to allocate the number of medical staff specified by the specifying unit to the medical device based on at least one of the priority of the schedule of the medical staff already existing at the planned usage time of the medical device included in the input information and the priority of the schedule of the medical staff already existing at a time different from the planned usage time. The information processing apparatus according to claim 1.
4. When the number of medical staff whose schedules can be secured at the planned usage time of the medical device included in the input information is greater than the number of medical staff specified by the specifying unit, the output unit extracts the medical staff to be allocated to the medical device based on a predetermined condition. The information processing apparatus according to claim 1.
5. When the number of medical staff whose schedules can be secured at the planned usage time of the medical device received by the receiving unit is less than the number of medical staff specified by the specifying unit, the output unit searches for other time zones in which the number of medical staff using the medical device can be secured. The information processing apparatus according to claim 1.
6. The reference information is associated with location information indicating a location where the medical device is to be further used with respect to the medical device. The specifying unit refers to the reference information to specify a location where the medical device included in the input information is used. The output unit further outputs information regarding whether it is possible to allocate the number of medical staff specified by the specifying unit to the medical device based on the location where the medical device specified by the specifying unit is used. The information processing apparatus according to claim 1.
7. The specifying unit further specifies the number of medical staff required for using the medical device included in the input information based on state information indicating the state of a patient. The information processing apparatus according to claim 1.
8. The output unit further outputs information regarding whether it is possible to allocate the number of medical staff specified by the specifying unit to the medical device based on information regarding a drug administered to a patient. The information processing apparatus according to claim 1.
9. The information regarding the drug is information indicating a time when the drug becomes ineffective or a time when the drug is effective. The information processing apparatus according to claim 8.
10. The drug includes an analgesic or a sedative. The information processing apparatus according to claim 9.
11. Receiving input information regarding a medical device including the type of the medical device and a scheduled use time, Referring to reference information in which the medical device is associated with the number of medical staff required for using the medical device, and specifying the number of medical staff required for using the medical device associated with the type of the medical device included in the input information, Outputting information regarding whether it is possible to allocate the specified number of medical staff to the medical device based on the specified number of medical staff, the scheduled use time of the medical device included in the input information, and schedule information of the medical staff. An information processing method including.
12. On a computer, A process of receiving input information regarding a medical device including the type of the medical device and a scheduled use time, A process of referring to reference information in which the medical device is associated with the number of medical staff required for using the medical device, and specifying the number of medical staff required for using the medical device associated with the type of the medical device included in the input information, A program that executes a process of outputting information regarding whether it is possible to allocate the specified number of medical staff to the medical device based on the specified number of medical staff, the planned usage time of the medical device included in the input information, and the schedule information of the medical staff.
Citation Information
Patent Citations
Reservation managing device for medical inspection apparatus
JP1993197768A