Medical information processing device
The medical information processing device addresses the challenge of varying proficiency levels by tailoring opinion delivery based on individual expertise, enhancing understanding and effectiveness in medical communication.
Patent Information
- Application Number
- JP2021159461
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-09-29
- Publication Date
- 2025-10-09
- Estimated Expiration
- 2041-09-29
AI Technical Summary
Medical professionals with varying proficiency levels may struggle to understand opinions from other professionals due to differing levels of expertise, leading to potential misinterpretation or ineffective implementation of medical advice.
A medical information processing device that includes an acquisition unit, calculation unit, and notification unit to assess the proficiency of medical professionals and tailor the notification method based on their role and performance, ensuring appropriate delivery of opinions.
Enhances understanding of medical opinions by aligning the notification method with the proficiency level of the recipient, improving the effectiveness of medical procedures and communication among healthcare professionals.
Smart Images

Figure 0007752013000001 
Figure 0007752013000002 
Figure 0007752013000003
Abstract
Description
[Technical Field]
[0001] The embodiments disclosed in the present specification and drawings relate to a medical information processing device. [Background technology]
[0002] In medical settings, medical procedures such as patient diagnosis, medical treatment, and nursing are performed based on the opinions of medical professionals with specialized knowledge, such as doctors and specialists. Conventionally, there are known technologies for sharing opinions among multiple medical professionals.
[0003] However, medical professionals who receive opinions from opinion senders generally have different levels of proficiency, such as different roles and achievements, etc. Therefore, some medical professionals may not be able to correctly understand the opinions of the opinion senders. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2002-056088 Summary of the Invention [Problem to be solved by the invention]
[0005] One of the problems to be solved by the embodiments disclosed in this specification and drawings is to notify opinions from opinion senders using a notification method that is appropriate for the proficiency level of medical professionals. However, the problems to be solved by the embodiments disclosed in this specification and drawings are not limited to the above problem. Problems corresponding to the effects of each configuration shown in the embodiments described below can also be positioned as other problems. [Means for solving the problem]
[0006] A medical information processing device according to an embodiment includes an acquisition unit, a calculation unit, a setting unit, and a notification unit. The acquisition unit acquires opinions notified by opinion senders. The calculation unit calculates the proficiency of a medical professional to whom the opinions are to be notified based on the role and performance of the medical professional. The setting unit sets a notification method for notifying the opinion based on the proficiency calculated by the calculation unit. The notification unit notifies the medical professional of the opinion using the notification method set by the setting unit. [Brief explanation of the drawings]
[0007] [Figure 1] FIG. 1 is a block diagram showing an example of the configuration of a team medical information processing system according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of medical worker information according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of opinions stored in the medical information processing apparatus according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of score calculation information according to the embodiment. [Figure 5] FIG. 5 is a diagram illustrating an example of score / rank management information according to the embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of a setting table according to the embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of an additional control table according to the embodiment. [Figure 8] FIG. 8 is a diagram illustrating an example of opinion display setting information according to the embodiment. [Figure 9] FIG. 9 is a diagram illustrating an example of an opinion before adjustment according to the embodiment. [Figure 10A] FIG. 10A is a diagram illustrating an example of an opinion after adjustment according to the embodiment. [Figure 10B] FIG. 10B is a diagram illustrating an example of an opinion after adjustment according to the embodiment. [Figure 11] FIG. 11 is a diagram illustrating an example of an opinion before adjustment according to the embodiment. [Figure 12] FIG. 12 is a diagram illustrating an example of an opinion after adjustment according to the embodiment. [Figure 13] FIG. 13 is a flowchart showing an example of processing executed by the medical information processing apparatus. [Figure 14] FIG. 14 is a diagram showing an example of the display destination and display timing of the opinion before adjustment according to the first modification. [Figure 15] FIG. 15 is a diagram showing an example of the display destination and display timing of the adjusted opinion according to the first modification. [Figure 16] FIG. 16 is a diagram illustrating an example of an opinion before adjustment according to the second modification. [Figure 17] FIG. 17 is a diagram showing an example of opinion display setting information according to the second modification. [Figure 18A] FIG. 18A is a diagram showing an example of an opinion after adjustment according to Modification Example 2. As shown in FIG. [Figure 18B] FIG. 18B is a diagram showing an example of an opinion after adjustment according to the second modification. DETAILED DESCRIPTION OF THE INVENTION
[0008] Hereinafter, an embodiment of a medical image processing apparatus will be described in detail with reference to the drawings.
[0009] Fig. 1 is a block diagram showing an example of the configuration of a medical information processing system S according to an embodiment. As shown in Fig. 1, the medical information processing system S includes a medical information processing device 100, opinion sender terminals 20a to 20c, and medical worker terminals 30a to 30c. Note that the numbers of opinion sender terminals 20a to 20c and medical worker terminals 30a to 30c are not limited to the example shown in Fig. 1. Furthermore, the medical information processing system S may further include other information processing devices.
[0010] The medical information processing device 100, the opinion sender terminals 20a to 20c, and the medical staff terminals 30a to 30c are connected by a network such as an in-hospital LAN (Local Area Network) or the Internet. The medical information processing device 100 may be installed in a hospital, for example, or in a cloud environment.
[0011] The opinion sender terminals 20a to 20c are used by opinion senders to input their opinions. Here, the "opinion" refers to the opinion sender's thoughts or assertions regarding medical procedures. The opinion may be, for example, the opinion sender's view on medical procedures or advice for medical professionals who will carry out the medical procedures.
[0012] For example, the opinion sender terminals 20a to 20c are used by medical professionals who are opinion senders (for example, cardiologists, cardiologists, pulmonologists, radiologists, etc.). Hereinafter, when there is no need to distinguish between the individual opinion sender terminals 20a to 20c, they will simply be referred to as opinion sender terminals 20.
[0013] When receiving an opinion input instruction from the opinion sender, the opinion sender terminal 20 displays an opinion input screen. Furthermore, the opinion sender terminal 20 transmits the opinion input by the opinion sender on the opinion input screen to the medical information processing device 100 as opinion information associated with the patient ID etc. of the patient that is the subject of the opinion. The opinion information will be described later.
[0014] Furthermore, the medical staff terminals 30a to 30c are used to view opinion information sent by opinion senders. For example, the medical staff terminals 30a to 30c are used by nurses or doctors (for example, internists, surgeons, anesthesiologists, etc.), respectively. Hereinafter, when there is no need to distinguish between the individual medical staff terminals 30a to 30c, they will simply be referred to as medical staff terminals 30.
[0015] The medical staff terminal 30 displays the opinion information under the control of the medical information processing device 100. In addition, the medical staff terminal 30 transmits feedback on the opinion input by the medical staff to the medical information processing device 100.
[0016] The opinion sender terminal 20 and the medical staff terminal 30 are, for example, computers such as a PC (Personal Computer), a tablet terminal, a smartphone, etc. The opinion sender terminal 20 and the medical staff terminal 30 are equipped with, as hardware configurations, for example, a NW (network) interface, a memory circuit, an input interface, a display, and a processing circuit such as a processor.
[0017] The medical information processing device 100 is a computer such as a PC or a server device. Specifically, the medical information processing device 100 includes a NW interface 110, a memory circuitry 120, an input interface 130, a display 140, and a processing circuitry 150.
[0018] The NW interface 110 is connected to the processing circuit 150 and controls the transmission and communication of various data between the medical information processing device 100, the opinion sender terminal 20, and the medical staff terminal 30. The NW interface 110 is realized by a network card, a network adapter, a NIC (Network Interface Controller), or the like.
[0019] The storage circuitry 120 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory), a flash memory, a hard disk, an optical disk, etc. The storage circuitry 120 is connected to the processing circuitry 150, and stores various information used by the processing circuitry 150. In this embodiment, the storage circuitry 120 stores opinion information transmitted from the opinion sender terminal 20 as opinion management information 121. The opinion management information 121 will be described later.
[0020] The memory circuit 120 also stores score calculation information 122, score / rank management information 123, opinion display template 124, setting table 125, additional control table 126, opinion display setting information 127, customization setting information 128, opinion conversion dictionary 129, medical treatment plan 131, and medical worker management information 132, etc.
[0021] The score calculation information 122 is information for calculating a score that quantitatively represents the role and performance of a medical professional. The score and rank management information 123 is information that represents the role and performance of each medical professional. The score calculation information 122 and the score and rank management information 123 will be described later.
[0022] The opinion display template 124 is information that defines a display method such as a basic layout when displaying opinion information. In principle, the opinion information is displayed on a display unit such as a display of the medical staff terminal 30 according to the opinion display template 124.
[0023] The setting table 125 and the additional control table 126 are information for setting the display method of opinion information for each medical professional. The opinion display setting information 127 is information representing the display method of opinions determined for each medical professional according to the role and performance of the medical professional. The opinion display setting information 127 also includes information regarding the timing of displaying opinion information. The setting table 125, the additional control table 126, and the opinion display setting information 127 will be described later.
[0024] The customization setting information 128 is setting information related to the display of opinion information that is set by the opinion sender or the administrator of the medical information processing device 100. The customization setting information 128 is manually set by the opinion sender or the administrator of the medical information processing device 100 when there is a medical professional who requires special treatment or when there is a part that the opinion sender wants to emphasize in particular.
[0025] For the medical staff terminal 30 of a medical staff member for which the customization setting information 128 is set, the opinion information is displayed according to the customization setting information 128, not the opinion display setting information 127. As a result, even if the opinion display setting information 127 cannot provide an appropriate display, for example, by individually setting the customization setting information 128, it is possible to realize a display method that is suited to the characteristics of each medical staff member, such as the level of proficiency of each medical staff member.
[0026] The opinion conversion dictionary 129 is information for converting the display format of opinion information. For example, the opinion conversion dictionary 129 stores a predetermined character string in association with content such as image data or video data related to the character string, and the storage address (link destination address) of the content.
[0027] For example, the opinion conversion dictionary 129 stores a character string representing a procedure for a specific medical procedure in association with video data (or a link address of the video data) of a person actually performing the medical procedure. Also, for example, the opinion conversion dictionary 129 stores a character string representing a specific medical device in association with image data of the medical device (or a link address of the image data).
[0028] Here, it is preferable to register character strings representing subjects that are difficult for inexperienced medical professionals to understand easily, such as highly specialized terms and medical procedures involving relatively complicated procedures, in the opinion conversion dictionary 129. As a result, even if a medical professional has little experience with a particular medical procedure and cannot understand the content even by reading a procedure explained in character strings (text), if the character strings are converted into a video, they can easily understand the procedure by watching the video.
[0029] Furthermore, even if a medical professional has little experience with a particular medical procedure and is unable to understand what kind of medical device a particular medical device is when they see a string of characters representing that device, if the string of characters is converted into an image, they will be able to more easily understand what the medical device looks like by looking at the image.
[0030] The content may be stored in the storage circuitry 120 or in an external storage device accessible by the medical information processing device 100. Setting a hyperlink within an opinion is also included in converting the display format of the opinion. In this case, the opinion conversion dictionary 129 includes information that stores a correspondence between a character string and a character string to which a hyperlink is set.
[0031] The medical treatment plan 131 is a plan for implementing a medical procedure. For example, the medical treatment plan 131 stores, for each patient, a patient ID, the name of a medical procedure to be implemented for the patient identified by the patient ID, the planned date and time for the medical procedure, and information on the medical staff who will be involved in the medical procedure, all in association with each other.
[0032] The medical worker management information 132 is information that represents the characteristics of medical workers, such as their roles and achievements. Fig. 2 is a diagram showing an example of the medical worker management information 132. In the example of Fig. 2, the medical worker management information 132 stores multiple pieces of medical worker information that associate medical worker names, medical worker IDs, and information that represents roles and achievements in a score format.
[0033] The medical worker name is information indicating the name of the medical worker. The medical worker ID is identification information for identifying the medical worker. The medical worker ID is, for example, a staff number.
[0034] Position, skills, specific disease experience (experience with a certain disease), incident occurrence, physical condition, and qualification course / progress are information that express the role and performance of medical professionals in the form of a score on a 10-point scale. Position is information that indicates the position of a medical professional. Position can be calculated, for example, based on a table or relational expression that associates years of service with scores corresponding to those years of service.
[0035] Specifically, it is preferable to assign a score proportional to the length of service, such as "1" for 1-2 years and "2" for 3-4 years, to a position. Note that instead of the length of service, character strings such as "young employee," "mid-level employee," and "veteran" may be associated with the score.
[0036] Additionally, a position may include information such as the department and job title. In this case, the system references a table that associates information such as the department and job title with the added (subtracted) score, such as "+1" for "affiliated with XX department" and "+3" for "chief," to identify the added (subtracted) score. The total value of these added (subtracted) scores is added to (subtracted from) the score calculated based on years of service to calculate the position score.
[0037] Skills are information that represent the abilities of medical personnel. In this example, skills refer to skills recognized within a facility and do not include qualifications granted by public or private institutions. For example, the skill "emergency medical care" is information that represents that the medical personnel in question is authorized to perform emergency medical care within the facility. Skills can be calculated, for example, based on a table or a relational expression that associates skills with scores corresponding to the skills.
[0038] Specifically, it is preferable to assign a skill and a score proportional to the difficulty of that skill as a qualification, such as "Emergency medical care" being "3" and "Blood collection" being "2." If a medical professional has multiple skills, the total score will be the skill score, with a maximum of "10."
[0039] The specific disease experience is information that indicates the number of times a doctor has been involved in medical treatment for patients suffering from a specific disease. For example, the specific disease experience is a score of the number of times a doctor has treated patients suffering from a specific disease. The specific disease experience can be calculated, for example, based on a table or a relational expression that associates the number of times a doctor has treated patients suffering from a specific disease with the score corresponding to the number of times a doctor has treated them.
[0040] Specifically, it is preferable to assign a score proportional to the number of times a doctor has treated patients with a specific disease, such as "1" if the number of times the doctor has treated them is 1 to 5, and "2" if the number of times the doctor treated them is 6 to 10. A specific disease experience is assigned to each disease, and "XX disease" in FIG. 2 represents the name of the specific disease. Note that the specific disease experience may also be information indicating the number of times the doctor has been involved in medical treatment for patients with a predetermined number of diseases.
[0041] Incident occurrence is information that indicates the rate at which incidents occur. The rate at which incidents occur can be calculated, for example, based on a table or a relational expression that associates the number of incidents with a score corresponding to the incident occurrence coefficient. Specifically, it is preferable to use a score that is inversely proportional to the incident rate as the incident rate, such as "10" if the incident rate is 0 to 0.2%, or "9" if the incident rate is 0.21 to 0.3%.
[0042] The incident occurrence rate may be calculated separately for each type of medical procedure. In this case, the incident occurrence rate is calculated for each type of medical procedure, and a score is calculated for each. The average of the scores is then used as the incident occurrence score. Alternatively, the scores may be weighted for each type of medical procedure, and the average of the total scores may be used as the incident occurrence score.
[0043] The physical condition is information that indicates the physical condition of a medical worker at a predetermined time. The physical condition can be calculated, for example, based on a table or a relational expression that associates factors that worsen the physical condition with scores corresponding to those factors. The physical condition information is updated, for example, every day at a predetermined time (for example, 9:00 a.m.).
[0044] Specifically, for factors that worsen physical condition, such as "working night shifts" or "having a chronic illness," a subtraction score proportional to the degree of deterioration in physical condition due to the factor is calculated for each factor, such as "-2" for "working night shifts" and "-4" for "having a chronic illness." In this case, for example, it is preferable to set the score for a person with no physical condition problems to "10," and subtract the total of the calculated subtraction scores from "10" to determine the physical condition.
[0045] The qualification is information that indicates the qualifications held by a medical professional. In this example, it indicates qualifications granted by public or private institutions, etc. The qualification can be calculated, for example, based on a table or a relational expression that associates the qualification with a score corresponding to the qualification.
[0046] Specifically, it is preferable to assign a score proportional to the qualification and the difficulty of obtaining the qualification, such as "5" for "certified nurse" and "5" for "specialist nurse." If a medical professional holds multiple qualifications, the total score will be the qualification score, with a maximum of "10."
[0047] In the medical worker management information 132 of Figure 2, for example, the medical worker name "Nurse 1" has a medical worker ID of "M001", a position score of "2", a skill score of "0", experience of XX disease score of "0", an incident occurrence score of "3", a physical condition score of "8", and a qualification acquisition score of "0".
[0048] Continuing the explanation, let's return to Figure 1. The input interface 130 is realized by a trackball, switch buttons, a mouse, a keyboard, a touchpad that performs input operations by touching the operation surface, a touchscreen that integrates a display screen and a touchpad, a non-contact input circuit using an optical sensor, a voice input circuit, etc.
[0049] The input interface 130 is connected to the processing circuit 150, converts input operations received from an operator into electrical signals, and outputs the signals to the processing circuit 150. Note that in this specification, the input interface is not limited to those having physical operating parts such as a mouse and a keyboard.
[0050] For example, an example of the input interface 130 also includes an electrical signal processing circuit that receives an electrical signal corresponding to an input operation from an external input device provided separately from the device and outputs this electrical signal to the processing circuit 150.
[0051] The display 140 is a liquid crystal display, an organic electro-luminescence (OEL) display, etc. The input interface 130 and the display 140 may be integrated together. For example, the input interface 130 and the display 140 may be realized by a touch panel.
[0052] The processing circuitry 150 is a processor that realizes functions corresponding to each program by reading and executing the programs from the storage circuitry 120. The processing circuitry 150 of this embodiment includes an opinion acquisition function 151, a medical treatment plan acquisition function 152, a medical professional identification function 153, a score calculation function 154, a setting function 155, an adjustment function 156, and a display control function 157.
[0053] The opinion acquisition function 151 is an example of an acquisition unit. The score calculation function 154 is an example of a calculation unit. The setting function 155 is an example of a setting unit. The display control function 157 is an example of a notification unit.
[0054] Here, for example, each of the processing functions of the processing circuit 150, namely, the opinion acquisition function 151, the medical treatment plan acquisition function 152, the medical professional identification function 153, the score calculation function 154, the setting function 155, the adjustment function 156, and the display control function 157, is stored in the memory circuit 120 in the form of a program executable by a computer.
[0055] The processing circuitry 150 is a processor. For example, the processing circuitry 150 reads out programs from the storage circuitry 120 and executes them to realize the functions corresponding to the programs. In other words, after reading out the programs, the processing circuitry 150 has the functions shown in the processing circuitry 150 of FIG. 1.
[0056] In Figure 1, it has been explained that the processing functions performed by the opinion acquisition function 151, treatment plan acquisition function 152, medical professional identification function 153, score calculation function 154, setting function 155, adjustment function 156, and display control function 157 are realized by a single processor, but it is also possible to combine multiple independent processors to form the processing circuit 150 and realize the functions by each processor executing a program.
[0057] Furthermore, although FIG. 1 illustrates a single memory circuit 120 storing a program corresponding to each processing function, multiple memory circuits may be distributed and arranged, and the processing circuit 150 may read out the corresponding program from each memory circuit.
[0058] In the above description, an example has been described in which a "processor" reads out and executes a program corresponding to each function from a storage circuit, but the embodiment is not limited to this. The term "processor" refers to a circuit such as a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an Application Specific Integrated Circuit (ASIC), a programmable logic device (e.g., a Simple Programmable Logic Device (SPLD), a Complex Programmable Logic Device (CPLD), and a Field Programmable Gate Array (FPGA)).
[0059] If the processor is a CPU, for example, the processor realizes its functions by reading and executing a program stored in the memory circuitry. On the other hand, if the processor is an ASIC, instead of storing a program in the memory circuitry 120, the function is directly incorporated as a logic circuit within the circuitry of the processor.
[0060] Note that each processor in this embodiment is not limited to being configured as a single circuit, but may be configured as a single processor by combining multiple independent circuits to realize its functions. Furthermore, multiple components in FIG. 1 may be integrated into a single processor to realize its functions.
[0061] The opinion acquisition function 151 acquires opinions notified from opinion senders. For example, the opinion acquisition function 151 acquires opinion information transmitted from the opinion sender terminal 20 via the NW interface 110. The opinion information acquired by the opinion acquisition function 151 is stored in opinion management information 121 of the memory circuitry 120. FIG. 3 is a diagram showing an example of the opinion management information 121 stored in the memory circuitry 120 of the medical information processing device 100.
[0062] The opinion management information 121 shown in Figure 3 stores multiple pieces of opinion information that correspond to the opinion sender name, opinion sender ID, patient name, patient ID, opinion (category), opinion (details), target person, medical professional ID, and whether or not feedback is required.
[0063] The opinion sender name is information that indicates the name of the opinion sender. The opinion sender ID is identification information that identifies the opinion sender. The patient name is information that indicates the name of the patient who is the subject of the opinion (hereinafter also referred to as the target patient). The patient ID is identification information that identifies the patient who is the subject of the opinion.
[0064] The opinion (category) is information indicating the category of the opinion. The category may be assigned by the opinion sender or may be assigned automatically based on the content of the opinion. When the category is assigned automatically, the content of the opinion is analyzed and a category is assigned using, for example, an existing natural language processing technology.
[0065] In this embodiment, the category refers to the name of the medical procedure. Therefore, it is possible to identify the medical procedure corresponding to the category of the opinion by referring to the "name of the medical procedure" included in the medical treatment plan 131. Note that the category is not limited to being expressed as the same character string as the name of the medical procedure, as long as it can identify the correspondence with the medical procedure.
[0066] The opinion (details) is information that indicates the content of the opinion. In this example, the opinion (details) consists of a standard phrase entered by the opinion sender by selecting from multiple options, and a comment entered freely by the opinion sender. The target person is information that indicates the medical professional to whom the opinion is notified. The medical professional ID is the medical professional ID of the target person.
[0067] If the person to whom the opinion notification is to be sent is not specified when the opinion sender enters the opinion, for example because the person does not know the medical professional in charge of the medical procedure, the target person and medical professional ID will be left blank.
[0068] The feedback requirement is information indicating whether or not feedback is required for the opinion. For example, feedback can be a request from the opinion sender to the subject to send the results of a vital sign check. This allows the opinion sender to confirm the patient's condition before submitting their next opinion.
[0069] The opinion information in the first line of Figure 3 shows that the opinion sender, "Expert 1 (Opinion sender ID "S001")," has notified "Nurse 1 (Medical Professional ID "M001")" of his opinion, which is classified as "Vital Signs Check (under treatment)" and is in the category of "Standard Message: Please check Mr. / Ms. XX's vital signs. (No comments)," regarding "Patient 1 (Patient ID "P001")," and is "requesting feedback on the opinion."
[0070] Returning to Fig. 1, the medical treatment plan acquisition function 152 acquires a medical treatment plan for the target patient. Specifically, the medical treatment plan acquisition function 152 refers to the medical treatment plan 131 stored in the memory circuitry 120, and extracts the medical treatment plan for the patient identified by the patient ID of the specific opinion information that is the target of the notification process and is stored in the opinion management information 121, using the patient ID as a key. The medical treatment plan acquisition function 152 acquires the extracted information as the medical treatment plan for the target patient.
[0071] The medical treatment plan acquisition function 152 may acquire, via the NW interface 110, a medical treatment plan for the target patient stored in an external device such as a server.
[0072] The medical professional identification function 153 identifies one or more medical professionals related to the opinion. Specifically, the medical professional identification function 153 identifies one or more medical professionals who are to receive the opinion from the opinion information stored in the storage circuitry 120 and the medical treatment plan of the target patient acquired by the medical treatment plan acquisition function 152.
[0073] For example, the medical staff identification function 153 first refers to the opinion management information 121 and identifies the opinion category from the category of the opinion information that is the target of the notification process. In the opinion information in the first row of Fig. 3, the medical staff identification function 153 identifies "vital check (under treatment)" as the opinion category.
[0074] Furthermore, the medical worker identification function 153 refers to the opinion management information 121 and identifies the recipient of the main opinion from the medical worker ID of the opinion information that is the target of the notification process. In the opinion information in the first row of Fig. 3, the medical worker identification function 153 identifies "nurse (medical worker ID: M001)" as the recipient of the main opinion.
[0075] Next, the medical staff identification function 153 refers to the medical plan of the target patient acquired by the medical plan acquisition function 152, and identifies recipients of opinions other than the recipient of the main opinion.
[0076] For example, when the medical professional identification function 153 identifies "vital check (during treatment)" as the opinion category, it refers to the treatment plan of the target patient and identifies the medical professionals who are scheduled to be involved in "vital check (during treatment)" as the medical professionals who will receive opinions other than the main recipient of the opinion.
[0077] In this way, by referring to the treatment plan of the target patient acquired by the treatment plan acquisition function 152, the medical professional identification function 153 can identify medical professionals involved in medical procedures related to the content of the opinion who are not known to the opinion sender, as the recipients of the opinion.
[0078] In addition, if information on the recipients is not stored in the opinion management information 121, the recipients of the main opinion cannot be identified from the opinion management information 121, so the medical professional identification function 153 identifies the recipients of the opinions, including the recipients of the main opinion, from the treatment plan of the target patient.
[0079] In this case, if the information of the main person in charge is included in the treatment plan of the target patient, the medical professional identification function 153 identifies the main person in charge as the person to receive the main opinion, but if the information of the main person in charge is not included, it does not identify who is the person to receive the main opinion.
[0080] The score calculation function 154 calculates a proficiency score representing the role and performance of the medical worker identified by the medical worker identification function 153, based on the medical worker management information 132 of the medical worker. The proficiency score is an example of proficiency. For example, the score calculation function 154 calculates the proficiency score of the medical worker by weighting and adding the scores of each item based on the score calculation information 122 and the medical worker management information 132 stored in the memory circuitry 120.
[0081] FIG. 4 is a diagram showing an example of information representing the score calculation information 122. The score calculation information 122 is information that represents a weighting coefficient for each item included in the medical professional information. For example, in the example of FIG. 4, the score calculation information 122 sets a weighting coefficient for each opinion category so that the sum of the importance of position, skill, specific disease experience, incident occurrence, physical condition, and qualification course / progress is "1." For example, a case where the score of "Nurse 1" in FIG. 2 is calculated will be described.
[0082] In this case, first, the score calculation function 154 refers to the opinion information related to "Nurse 1" stored in the memory circuitry 120 and checks the category of the opinion to be used for score calculation. Here, for example, if the category of the opinion is "Category 01," the score calculation function 154 calculates the performance skill of "Nurse 1" based on the parameter (weighting coefficient) associated with Category 01 in the score calculation information 122 in FIG. 4.
[0083] Specifically, the score calculation function 154 multiplies the score of each item included in the medical professional information of "Nurse 1" by the weighting coefficient corresponding to that item, and calculates the sum of the multiplication results for each item as the proficiency score.
[0084] For example, if the medical professional information for Nurse 1 is in the state shown in Figure 2, then 2 x 0.1 + 0 x 0.1 + 0 x 0.1 + 3 x 0.5 + 8 x 0.1 + 0 x 0.1 = 2.5 is calculated as Nurse 1's proficiency score. Also, for example, if the opinion category is "Category 02," the score calculation function 154 uses the parameters for "Category 02" to calculate Nurse 1's proficiency score as 2 x 0.1 + 0 x 0.2 + 0 x 0.1 + 3 x 0.3 + 8 x 0.1 + 0 x 0.2 = 1.7.
[0085] In this example, the score calculation function 154 calculates the mastery score by changing the importance of each item according to the opinion category, but the importance of each item may be changed according to the condition of the target patient (for example, the condition of the target patient, such as mild or severe). Furthermore, the score calculation function 154 may change the importance of each item according to the opinion category and the condition of the target patient.
[0086] In this case, for example, the score calculation function 154 may calculate the proficiency score as the average value of the proficiency score calculated by changing the importance of each item according to the opinion category and the proficiency score calculated by changing the importance of each item according to the patient's condition.
[0087] In addition, when it is desired to prioritize either the mastery score calculated by changing the importance of each item according to the opinion category or the mastery score calculated by changing the importance of each item according to the patient's condition, the score calculation function 154 may calculate the mastery score by performing weighted addition. In addition, the score calculation function 154 may calculate the average value of the scores of each item as the mastery score of the medical professional.
[0088] Furthermore, the score calculation function 154 may correct the proficiency score based on additional factors such as the presence or absence of a support system, etc. For example, even if a medical professional has little experience, if there is a system in place where veteran medical professionals can provide support, a correction may be made to add to the proficiency score.
[0089] The proficiency score for each medical worker calculated by the score calculation function 154 is stored in the score / rank management information 123 of the memory circuitry 120. Fig. 5 is a diagram showing an example of the score / rank management information 123. The score / rank management information 123 stores multiple pieces of score / rank information that associate subjects, medical worker IDs, categories, proficiency scores, ranks, and notes.
[0090] The subject, medical staff ID, and category are the same as those described above, so detailed description will be omitted. The score is a mastery score calculated for each category by the score calculation function 154.
[0091] The rank is a rank of the role and performance of the medical professional determined based on the proficiency score. The rank can be calculated based on a table or relational expression that associates the proficiency score with the rank corresponding to the proficiency score. Specifically, it is preferable to use the rank associated with the proficiency score as the rank of the medical professional, such as "Rank: 1 (Caution Required)" if the proficiency score is "1-4," "Rank: 2 (Some Caution Required)" if the proficiency score is "5-7," and "Rank: 3 (No Problems)" if the proficiency score is "8-10."
[0092] The notes are information related to roles and achievements other than the subject, medical worker ID, category, proficiency score, and rank. For example, the notes store information indicating the number of incidents related to the opinion category. Information such as the number of incidents may be included in the medical worker information stored in the medical worker management information 132, or information indicating the number of incidents by opinion category for each medical worker may be stored separately in the memory circuitry 120, etc.
[0093] In the score / rank management information 123 of Figure 5, for example, the proficiency score for "Nurse 1 (medical worker ID "M001")" regarding "securing route" is "2," the rank for "securing route" is "1 (requires caution)," and the notes indicate that "one incident has occurred" regarding "securing route."
[0094] Returning to Fig. 1, the explanation will be continued. The setting function 155 sets a notification method for notifying an opinion based on the proficiency score calculated by the score calculation function 154. Specifically, the setting function 155 sets the medical professional to notify the opinion, the layout for displaying the opinion, the timing for displaying the opinion, etc., based on the ranks of the score / rank management information 123, the setting table 125, and the additional control table 126 stored in the memory circuitry 120.
[0095] The setting table 125 is a table for setting a method for notifying opinions. Fig. 6 is a diagram showing an example of the setting table 125. In the example of Fig. 6, the setting table 125 stores categories, ranks, and controls in association with each other. The categories and ranks are the same as those explained above, so detailed explanations will be omitted. The control is information indicating how to handle opinions.
[0096] The setting table 125 in Figure 6 shows that, for example, for the category "Vital Signs Check (under treatment)", for medical personnel of "Rank: 1 (Caution Required)", the control is to "share the content with relevant members, display the contents of opinions all at once, and highlight"; for medical personnel of "Rank: 2 (Some Caution Required)", the control is to "display according to the template", and for medical personnel of "Rank: 1 (No Problem)", the control is to "display only important instructions".
[0097] The additional control table 126 is information for setting controls other than those defined by rank. FIG. 7 is a diagram showing an example of the additional control table 126. In the example of FIG. 7, subjects, medical staff IDs, categories, and additional controls are stored in association with each other. The subjects, medical staff IDs, and categories are the same as those described above, so detailed description will be omitted. The additional controls are information representing controls related to display other than those defined by rank.
[0098] The additional control table 126 in FIG. 7 indicates that, for example, for "Nurse 1 (healthcare worker ID "M001")", when the category is "Vital Signs Check (under treatment)", an additional control of "highlight patient name" is performed.
[0099] For example, consider a case where the setting function 155 sets a notification method for opinions in the category of "vital check (under treatment)" based on the score / rank management information 123 in Fig. 5, the setting table 125 in Fig. 6, and the additional control table 126 in Fig. 7. First, the setting function 155 refers to the score / rank management information 123 in Fig. 5 and identifies that the rank of "vital check (under treatment)" for "Nurse 1" is "Rank: 1 (Caution Required)".
[0100] Next, the setting function 155 refers to the setting table 125 of Figure 6 and determines that the control to be performed when the rank of "Vital Check (under treatment)" is "Rank: 1 (Caution Required)" is "Share content with relevant members, display opinions collectively, and highlight."
[0101] Next, the setting function 155 refers to the additional control table 126 in Fig. 7 and identifies that when the category is "vital check (under treatment)", the additional control for "Nurse 1" is "highlight patient name". Then, the setting function 155 sets the opinion notification method in accordance with the identified control and additional control. The content set by the setting function 155 is stored in the memory circuitry 120 as opinion display setting information 127.
[0102] Fig. 8 is a diagram showing an example of the opinion display setting information 127. In the example of Fig. 8, the opinion display setting information 127 stores a correspondence between a subject, a medical worker ID, a category, a rank, a control, and an additional control. For example, the opinion display setting information 127 of Fig. 8 indicates that for "Nurse 1," when the category is "Vital Signs Check (under treatment)," "contents are shared with related members, opinions are displayed all at once, highlighted, and the patient's name is highlighted" is performed.
[0103] Returning to Fig. 1, the adjustment function 156 adjusts the display format for displaying opinions based on the opinion display setting information 127 set by the setting function 155. For example, the adjustment function 156 analyzes the number of opinions, the number of characters, the number of technical terms, the importance of each word included in the opinion, the presence or absence of images, etc. for the "Opinion (details)" of specific opinion information that is the target of notification processing and is stored in the opinion management information 121.
[0104] For example, the importance of each word included in an opinion is information that indicates how frequently that word (including synonyms and homonyms) appears in all opinions. The analysis is performed using existing natural language processing techniques, etc.
[0105] Next, the adjustment function 156 adjusts the method of displaying the opinion based on the analysis result of the opinion content and the control stored in the opinion display setting information 127 stored in the memory circuitry 120, and generates a screen (hereinafter, opinion display screen) to be displayed on the medical staff terminal 30. For example, the adjustment function 156 adjusts the layout and the like of the opinion display screen based on the opinion display template 124 and in accordance with the control stored in the opinion display setting information 127.
[0106] Also, for example, when two opinions are included in the opinion information received from the opinion sender terminal 20, the adjustment function 156 performs adjustment to divide the content of the opinions in order to display each opinion individually, and generates an opinion display screen. The processing executed by the adjustment function 156 will be described below with reference to Figs. 9 to 12.
[0107] FIG. 9 is a diagram showing an example of an opinion before adjustment. In the example of FIG. 9, the opinion sender transmits opinion information including two opinions: "Please check the patient's chief complaint. If the patient seems to be very nauseous, please administer XX." and "Please measure the patient's temperature and blood pressure (upper) as of 18:00. Also, please inform XX of the measurement results." The adjustment function 156 adjusts the opinion based on the opinion display setting information 127 stored in the memory circuit 120.
[0108] For example, for the opinion in Figure 9, we will explain the case where the opinion display setting information 127 has the following instructions set: "Divide the content of the opinion and display it in order," "Highlight the drug name," "Add an explanation of how to apply for drug administration (link)," and "Request feedback."
[0109] In this case, first, the adjustment function 156 analyzes the content of the opinion in Figure 9 and confirms that "two opinions exist," "the drug name XX is mentioned," and "there is a mention that the opinion sender XX is requesting a report of the results of the vital signs check."
[0110] Next, the adjustment function 156 divides the generated opinion display screen into two sections, "Please check the chief complaint. If the patient seems to be very nauseous, please administer XX," and "Please measure the patient's temperature and blood pressure (upper) as of 18:00. Also, please inform XX of the measurement results," in accordance with the setting "Divide the content of the opinion and display it in order" of the opinion display setting information 127.
[0111] Next, the adjustment function 156 determines the font type, font size, font color, number of characters to be displayed per line, etc. for each of the two divided opinions in accordance with the opinion display template 124, and generates an opinion display screen.
[0112] Next, the adjustment function 156 adjusts the generated opinion display screen so as to highlight "XX (drug name)" in accordance with the setting "highlight drug name" of the opinion display setting information 127. Here, the adjustment function 156 adjusts so as to highlight the drug name, but it can also adjust so as to highlight words contained in the opinions whose importance exceeds a predetermined value, which are obtained by analyzing the opinions.
[0113] Next, the adjustment function 156 refers to the opinion conversion dictionary 129 in accordance with the setting "Add explanation of how to apply for medication administration (link)" of the opinion display setting information 127, and converts the sentence "If the patient feels very nauseous, please administer ○○" into a sentence in which "If the patient feels very nauseous, please administer ○○. Application method (hyperlink set)" is added to the original sentence "If the patient feels very nauseous, please administer ○○. Application method (hyperlink set)."
[0114] Next, the adjustment function 156, in accordance with the setting "feedback request" of the opinion display setting information 127, refers to the opinion conversion dictionary 129 and converts the sentence "Please also inform XX of the measurement results" into a screen for accepting input of the body temperature and blood pressure values from the medical staff and sending the input results to the opinion sender terminal 20.
[0115] In this way, the adjustment function 156 adjusts each of the two generated opinion display screens to a display format that corresponds to the role and performance of the medical professional.
[0116] 10A and 10B are diagrams showing an example of an opinion after adjustment by the adjustment function 156. On the opinion display screen in Fig. 10A, "○○ (drug name)" is highlighted, which is displayed in the same manner as other character strings in Fig. 9. Since there are many similar drug names and they are easily confused, highlighting them in this way makes it easier for medical professionals who receive the opinion notification to check the drug name.
[0117] Furthermore, the opinion display screen in Fig. 10A displays at the end a string of characters for "How to apply" with a hyperlink set to a web page that provides detailed instructions on how to apply for drug administration, which is not displayed in Fig. 9. This allows the healthcare worker receiving the opinion notification to easily check how to apply for drug administration by simply touching or clicking (hereinafter also referred to as "operation") on "How to apply."
[0118] Furthermore, at the bottom of the opinion display screen in Fig. 10B, instead of the sentence "Please also notify XX of your measurement results" in Fig. 9, a form for accepting input of body temperature, a button for sending the input of body temperature, a form for accepting input of blood pressure, and a button for sending the input of blood pressure are displayed. A medical professional who receives a notification of an opinion can report the measurement results to the sender of the opinion by entering numbers in the input form and pressing the send button.
[0119] After the measurement results have been transmitted, the adjustment function 156 may adjust the opinion display screen so as to display information indicating that the results have been transmitted. The adjustment function 156 may also adjust the opinion display screen so as to display a correction button for re-inputting data in the event of an error in the input content. In this case, the adjustment function 156 adjusts the opinion display screen so that, when the medical professional presses the correction button, the medical professional can re-input and re-transmit the measurement results.
[0120] As another example of adjustment processing by the adjustment function 156, if "replace procedure explanation with video (link)" is set in the opinion display setting information 127, an opinion display screen on which a video can be played may be generated. An example of generating an opinion display screen on which a video can be played will be described below. FIG. 11 is a diagram showing an example of an opinion before adjustment. In the example of FIG. 11, the opinion sender inputs the opinion, "First, do △△, then do ▽▽ and check the condition of the affected area."
[0121] In this case, the adjustment function 156 analyzes the content of the opinion and confirms that the content of the opinion includes an explanation of the procedure for checking the affected area. Next, the adjustment function 156 refers to the opinion conversion dictionary 129 in accordance with the setting "Replace procedure explanation with video (link)" of the opinion display setting information 127, and converts the sentence "First, do as in △△, then do ▽▽ and check the condition of the affected area" into the sentence "Please check the affected area. Click here for how to check." In addition, the adjustment function 156 places a "video playback button" that is associated with the converted sentence and can play a video that explains the procedure for checking the affected area.
[0122] Fig. 12 is a diagram showing an example of an opinion after adjustment by the adjustment function 156. The opinion display screen in Fig. 12 displays the text "Please check the affected area. Here's how to check it" and a "video playback button."
[0123] For example, the "video play button" is composed of an image showing a scene from the video and a play mark. The "video play button" has a hyperlink set to transition to a screen that plays a video explaining the procedure for checking the affected area.
[0124] This allows medical professionals to operate the "video play button" to play a video that explains the procedure for checking the affected area.Even medical professionals with little experience who would not be able to understand the procedure for checking the affected area even if it was explained in text can intuitively understand how to check the affected area if the text is converted into video content that provides visual information.
[0125] Furthermore, the adjustment function 156 may adjust the display destination of the opinion display screen based on the setting of the setting function 155. For example, when "information sharing with superior" is set in the opinion display setting information 127, the adjustment function 156 sets the display destination to the medical staff terminal 30 of the medical staff who is in charge of the medical procedure corresponding to the opinion category, as well as the medical staff terminal 30 of the superior of the medical staff. Note that the relationship between the superior and the subordinate may be defined, for example, in the medical staff information, or information defining the relationship between the superior and the subordinate may be separately stored in the storage circuitry 120 or the like.
[0126] Furthermore, the adjustment function 156 may adjust the display timing of the generated opinion display screen based on the setting of the setting function 155. For example, when the opinion display setting information 127 is set to "divide the contents of opinions and display them in order," the adjustment function 156 refers to the medical treatment plan of the target patient and adjusts the display timing of the opinion display screen to match the time when the medical procedure corresponding to the opinion category is performed. Note that, when there are multiple display destinations, the adjustment function 156 may adjust the display timing for each medical professional.
[0127] The adjustment function 156 may use existing technology such as email to send a message to the display destination medical staff terminal 30 at the adjusted display timing, informing the medical staff that an opinion has been notified. In this case, by including in the notification a character string or the like with a hyperlink for displaying the opinion display screen, it is possible to receive an instruction to display the opinion display screen from the medical staff who are the target of the opinion notification.
[0128] Returning to Fig. 1, the explanation will be continued. The display control function 157 controls the display of various information on the display device. The display control function 157 also notifies the medical staff of opinions using the notification method set by the setting function 155. Specifically, the display control function 157 cooperates with the adjustment function 156 to display the opinion display screen generated by the adjustment function 156 on the display of the medical staff terminal 30 by supplying the opinion display screen to the medical staff terminal 30 as the display destination.
[0129] For example, the display control function 157 displays the opinion display screen on the display destination (the display of the medical staff terminal 30 of a specific medical staff member) adjusted by the adjustment function 156. Furthermore, the display control function 157 displays the opinion display screen at the display timing adjusted by the adjustment function 156.
[0130] In addition, when the display control function 157 receives an instruction to display the opinion display screen from a medical worker who is the target of the opinion notification, it displays the opinion display screen generated by the adjustment function 156 on the display of the medical worker terminal 30 of the medical worker.
[0131] Furthermore, the display control function 157 may display the opinion display screen generated by the adjustment function 156 when triggered by reading a barcode or QR code (registered trademark) that encodes a patient ID with a camera or the like.
[0132] In this case, for example, the medical staff terminal 30 receives a message indicating that an opinion has been notified from the medical information processing device 100. Next, the medical staff terminal 30, in accordance with the operation of the medical staff, reads, by a camera or the like, a barcode or a QR code (registered trademark) that encodes the patient ID of the patient related to the notified opinion.
[0133] Then, the display control function 157 of the medical information processing device 100 displays the opinion display screen generated by the adjustment function 156, triggered by the medical staff terminal 30 reading a barcode or QR code (registered trademark) encoding the patient ID of the patient related to the opinion to be notified. Note that a QR code (registered trademark) including a hyperlink for displaying the opinion display screen may be transmitted from the medical information processing device 100 to the medical staff terminal 30.
[0134] In addition, a barcode or QR code (registered trademark) that encodes information identifying the location may be provided in the location where the medical procedure is performed (e.g., a hospital room, treatment room, examination room, etc.), and the opinion display screen generated by the adjustment function 156 may be displayed when the medical professional who is the subject of the opinion notification reads the barcode or QR code (registered trademark) with the medical professional terminal 30.
[0135] Next, a description will be given of the processing executed by the medical information processing apparatus 100. Fig. 13 is a flowchart showing an example of the processing executed by the medical information processing apparatus 100.
[0136] First, the opinion acquisition function 151 acquires opinion information transmitted from the opinion sender terminal 20 (step S11). The opinion information acquired by the opinion acquisition function 151 is stored in the opinion management information 121 of the storage circuitry 120 as opinion information in which the opinion sender name, opinion sender ID, patient name, patient ID, opinion (category), opinion (details), medical professionals to whom the opinion is to be notified, medical professional ID, and whether feedback is required are associated with each other.
[0137] Next, the medical treatment plan acquisition function 152 refers to the opinion management information 121 stored in the memory circuitry 120 and acquires the medical treatment plan of the target patient (step S12). The medical treatment plan is a stored correspondence of the patient ID of the target patient, the name of the medical procedure to be performed on the patient identified by the patient ID, the scheduled date and time of the medical procedure, and information on the medical staff scheduled to be involved in the medical procedure.
[0138] Next, the medical staff identification function 153 identifies a medical staff member who will perform a medical practice related to the opinion, based on the opinion information and the medical care plan of the target patient acquired by the medical care plan acquisition function 152 (step S13).
[0139] Specifically, the medical professional identification function 153 refers to the opinion information and identifies the category of the opinion. Next, the medical professional identification function 153 refers to the treatment plan of the target patient and identifies medical professionals who will be involved in the medical procedure corresponding to the identified opinion category as medical professionals who will perform the medical procedure related to the opinion.
[0140] Next, the score calculation function 154 calculates a proficiency score that indicates the role and performance of the medical worker identified by the medical worker identification function 153 (step S14).
[0141] Specifically, the score calculation function 154 calculates the proficiency score of the medical worker identified by the medical worker identification function 153 by weighting and adding the scores of each item based on the medical worker information representing the role and achievements of the medical worker stored in the memory circuit 120 and the importance of the role and achievement items set for each opinion category.
[0142] The proficiency score calculated by the score calculation function 154 is stored as score / rank management information 123, which stores the category, the person to whom the opinion notification is sent, the medical professional ID, the proficiency score, the rank, and notes in association with each other. The score / rank management information 123 may be stored in advance. In this case, the score calculation function 154 calculates the proficiency score for each category and each medical professional in advance.
[0143] Next, the setting function 155 sets a notification method for the opinion based on the content of the opinion and the score calculated by the score calculation function 154 (step S15).
[0144] Specifically, the setting function 155 sets the opinion notification method by referring to a setting table 125 that associates categories, ranks, and controls, an additional control table 126 that associates subjects with additional controls, and score / rank management information 123, all of which are stored in the memory circuitry 120. The opinion notification method set by the setting function 155 is stored in the memory circuitry 120 as opinion display setting information 127.
[0145] Next, the adjustment function 156 generates an opinion display screen based on the opinion information stored in the storage circuitry 120 and the opinion display template 124 (step S16). Specifically, the adjustment function 156 processes the opinions (details) of the opinion information in accordance with the font, font size, font color, number of characters per line, etc. used for display, which are defined in the opinion display template 124, and generates the opinion display screen.
[0146] Next, the adjustment function 156 adjusts the generated opinion display screen in accordance with the opinion display settings stored in the storage circuitry 120 (step S17). Specifically, the adjustment function 156 adjusts the layout and the like of the generated opinion display screen in accordance with the information stored in the control of the opinion display settings. Next, the adjustment function 156 adjusts the display destination and display timing of the adjusted opinion display screen based on the opinion display setting information 127 (step S18).
[0147] Next, the display control function 157 displays the opinion display screen adjusted by the adjustment function 156 on the display of the medical staff terminal 30 that has been designated as the display destination by the adjustment of the adjustment function 156 (step S19). Then, the display control function 157 checks whether or not there is any opinion display screen that has not yet been displayed among the opinion display screens generated and adjusted by the adjustment function 156 (step S20). If there is no opinion display screen that has not yet been displayed (step S20: No), this process ends.
[0148] On the other hand, if there are any opinion display screens that have not been displayed (step S20: Yes), the display control function 157 displays the next opinion display screen (step S21) at the display timing adjusted by the adjustment function 156. Thereafter, the display control function 157 proceeds to the processing of step S20, and repeats the processing of steps S20 and S21 until there are no opinion display screens that have not been displayed.
[0149] In this way, the medical information processing device 100 of this embodiment can calculate a proficiency score representing the role and achievements of each medical professional who receives an opinion notification, and set a method for notifying the opinion according to the proficiency score. This makes it possible to change the layout of the opinion display screen that displays the opinions, for example, according to the role and achievements of the medical professional who receives the opinion notification. In other words, the medical information processing device 100 of this embodiment can notify opinions from opinion senders using a notification method that corresponds to the proficiency level of the medical professional.
[0150] Furthermore, the medical information processing device 100 of this embodiment can calculate a proficiency score that represents roles and achievements according to the opinion category. As a result, for example, if an experienced medical professional who receives an opinion notification has little experience in treating a specific disease related to the content of the opinion, the medical information processing device 100 can adjust the method of notifying the opinion according to the proficiency level of the medical professional by calculating a proficiency score that emphasizes experience in treating patients with the specific disease.
[0151] Furthermore, the medical information processing device 100 of this embodiment can calculate a proficiency score according to the condition of the patient related to the opinion. This makes it possible to notify an experienced medical professional of the opinion in the same display manner as a junior medical professional, for example, when the patient related to the opinion is seriously ill. In other words, it is possible to notify an opinion to a medical professional in an appropriate manner according to the patient's condition.
[0152] Furthermore, the medical information processing apparatus 100 according to this embodiment can specify the display destination of the opinion as a setting of the opinion notification method. This makes it possible to notify the supervisor who follows up on the opinion of the same opinion, for example, when a medical professional with a low proficiency score is in charge.
[0153] Furthermore, the medical information processing device 100 according to this embodiment can specify the layout of the opinion display as a setting for the opinion notification method. This makes it possible to notify opinions to medical professionals with low proficiency scores by highlighting drug names that are easily confused, for example.
[0154] Furthermore, the medical information processing device 100 according to this embodiment can specify the timing of opinion notification as part of the opinion notification method settings. This makes it possible to notify opinions according to the progress of the medical procedure. Therefore, for example, it is possible to prevent a situation in which a medical professional with a low proficiency score is notified of an opinion that does not match the current medical procedure process, causing confusion for the medical professional.
[0155] The above-described embodiment can be modified as needed by changing some of the configurations or functions of each device in the medical information processing system S. Therefore, the following describes modifications of the above-described embodiment as other embodiments. The following mainly describes differences from the above-described embodiment, and omits detailed descriptions of commonalities with the content already described. The modifications described below may be implemented individually or in appropriate combinations.
[0156] (Variation 1) In the above embodiment, the adjustment function 156 adjusts the layout, display destination, display timing, etc. of the opinion display screen in accordance with the settings made by the setting function 155. However, the adjustment function 156 may adjust the layout, display destination, display timing, etc. of the opinion display screen in accordance with the progress of the actual medical procedure.
[0157] In this modification, a notification is sent to the medical staff terminal 30 at the timing of displaying the opinion adjusted by the adjustment function 156. The notification includes a character string with a hyperlink set to display the opinion, and when the medical staff operates this, an opinion display screen is displayed on the display of the medical staff terminal 30 under the control of the display control function 157.
[0158] If the medical professional does not operate the character string with the hyperlink set for displaying the opinion even after a predetermined time has passed despite having sent a notification, the adjustment function 156 determines that the progress of the medical procedure is delayed and readjusts the layout, display destination, display timing, etc. of the opinion display screen.
[0159] For example, the adjustment process by the adjustment function 156 of this modified example will be described using the example of a case where a trainee doctor on night duty and a veteran nurse treat a patient whose condition has suddenly changed. Fig. 14 is a diagram showing an example of the display destination and display timing of opinions before adjustment. The example of Fig. 14 shows that an opinion in the category "injection administration" is displayed on the medical staff terminal 30 of the young trainee doctor 3 minutes after receiving the opinion information, an opinion in the category "medication instructions" is displayed 5 minutes later, an opinion in the category "pharmacy contact" is displayed 10 minutes later, and an opinion in the category "symptom assessment" is displayed 30 minutes later.
[0160] It also indicates that one minute after receiving the opinion information, opinions in the category "check vital signs", two minutes later, opinions in the category "secure route", three minutes later, opinions in the category "check drip rate", and 30 minutes later, opinions in the category "request for support" will be displayed on the medical staff terminal 30 of the young trainee doctor.
[0161] For example, if a notification regarding an opinion in the category "medication instructions" is sent to the medical staff terminal 30 of a young trainee five minutes after receiving the opinion information, but the young trainee does not take any action to display the opinion, the adjustment function 156 determines that the medical procedure "administering an injection" is delayed.
[0162] Next, the adjustment function 156 adjusts the display destination and timing so that the display on the medical staff terminal 30 of the young trainee doctor is limited to only opinions about medical procedures that can only be performed by doctors, and opinions in categories corresponding to other medical procedures are displayed on the medical staff terminal 30 of the veteran nurse.
[0163] Furthermore, for example, the adjustment function 156 determines whether an opinion is related to a medical procedure that can only be performed by a doctor by referring to a determination table that associates opinion categories with whether the category of opinions is related to a medical procedure that can only be performed by a doctor. Furthermore, in response to a change in the display destination, the adjustment function 156 refers to the setting table 125 and the additional control table 126 and adjusts the layout of the opinion display screen according to the rank of the person to whom the opinion notification is to be sent.
[0164] 15 is a diagram showing an example of the display destination and display timing of the opinion after adjustment. As shown in FIG. 15, the adjustment function 156 adjusts the display destination by changing the display destination from the medical staff terminal 30 of the young trainee doctor to the medical staff terminal 30 of the veteran nurse because the category "Pharmacy Department Contact" for 10 minutes later relates to a medical procedure that can be performed by anyone other than a doctor.
[0165] According to this modification, the display destination and timing can be adjusted according to the progress of the actual medical procedure. As a result, for example, a medical professional who is having difficulty with the medical procedure can be notified of only the minimum necessary opinions. In other words, according to the medical information processing device 100 according to this modification, opinions can be notified according to the current situation of each medical professional.
[0166] (Variation 2) In the above embodiment, the content of the opinions is generally the same even when notifying multiple medical professionals. However, when notifying multiple medical professionals, different opinions may be notified to each medical professional.
[0167] In this modified example, the adjustment function 156 adjusts the layout for displaying the opinions, the display destination of the opinions, and the display timing of the opinions according to the contents of the opinions. For example, the adjustment process by the adjustment function 156 of this modified example will be described using an example where a diagnostic radiographer A performs general X-ray photography and a diagnostic radiographer B supports the diagnostic radiographer A.
[0168] Fig. 16 is a diagram showing an example of an opinion before adjustment according to this modified example. In the example of Fig. 16, the opinion sender inputs an opinion expressing the procedure and points to note for general X-ray photography, such as "1. Please do XX. 2. Please do △△," and an opinion instructing the medical personnel supporting the main worker to film the main worker, such as "Support personnel, please film the work of the person in charge of photography and send the video."
[0169] The adjustment function 156 adjusts the opinions based on the opinion display setting information 127 stored in the memory circuitry 120. Fig. 17 is a diagram showing an example of the opinion display setting information 127 according to this modified example. The opinion display setting information 127 in Fig. 17 indicates that, for example, for "radiographic technologist A," when the category is "general X-ray photography," "display according to the template, and when B is present, display only content intended for the main person in charge."
[0170] For example, for "Radiological Technologist B," if the category is "General X-ray Imaging," "imaging instructions are converted into links, and if A is present, only content for support personnel is displayed."
[0171] In this case, the adjustment function 156 first analyzes the content of the opinion and confirms that "there is content for the main person in charge, such as '1. Please do ○○. 2. Please do △△,' and content for the support person, such as 'The support person, please film the work of the person in charge of filming and send the video.'" and that "the opinion contains content equivalent to filming instructions."
[0172] Next, the adjustment function 156 performs the same processing as in the above-described embodiment to generate an opinion display screen. Next, the adjustment function 156 divides the generated opinion display screen into two parts: a content for the main person in charge, such as "1. Please do XX. 2. Please do △△," and a content for the support person, such as "The support person, please film the videographer working and send the video."
[0173] Next, the adjustment function 156, in accordance with "Convert filming instructions to link," refers to the opinion conversion dictionary 129 and converts the sentence "If you are a support person, please film the filming staff working and send the video" into the sentence "Please film Mr. A's work and stream it. Click here to start filming (hyperlink set)."
[0174] Then, the adjustment function 156 performs the above adjustment and generates two opinion display screens, an opinion display screen for the main person in charge and an opinion display screen for the support person.
[0175] In addition, the adjustment function 156 adjusts the display destination of the opinion display screen for the main person in charge to only clinical radiographer A in accordance with "If B is present, display only content for the main person in charge," and adjusts the display destination of the opinion display screen for the support person in charge to only clinical radiographer B in accordance with "If A is present, display only content for the support person in charge."
[0176] 18A and 18B are diagrams showing examples of opinions after adjustment according to this modified example. The opinion display screen in FIG. 18A displays procedures and precautions for general X-ray photography, with one comment per line. Furthermore, the message for support personnel displayed in FIG. 16, "Support personnel, please film the work of the person in charge of photography and send the video," is not displayed, and only the message for the main person in charge is displayed on the opinion display screen.
[0177] 18B, the character string "Click here to start shooting" is displayed at the end of the screen displaying the opinion, which has a hyperlink that takes the user to a screen for executing video shooting and streaming distribution. This allows radiological technologist B, who receives the notification of the opinion, to easily start video shooting and streaming distribution by simply operating "Click here to start shooting."
[0178] In this way, by having radiological technologist B record and stream video of how radiological technologist A is working, the state of how radiological technologist A is working can be communicated to the opinion sender in real time. In this way, if the opinion sender notices that radiological technologist A is feeling anxious or nervous, the opinion sender can notify radiological technologist A of their opinion, taking into consideration that radiological technologist A is feeling anxious or nervous.
[0179] In addition, the content for the main staff member, "1. Please do ○○. 2. Please do △△," which is displayed in Figure 16, is not displayed, and only the content for the support staff member is displayed on the opinion display screen.
[0180] According to this modification, different opinions can be notified to each medical professional, which allows the opinions to be adjusted and notified in accordance with the role of each medical professional, for example.
[0181] (Variation 3) In the above embodiment, a form has been described in which a medical professional who has received an opinion notification transmits feedback when requested by the opinion sender. However, the medical information processing device 100 may be configured so that a medical professional who has received an opinion notification can voluntarily transmit feedback even if not requested by the opinion sender.
[0182] For example, feedback sent voluntarily by medical professionals who have received a notification of an opinion may include information such as "I cannot understand the content of the opinion," "The opinion I was notified of was different from what I wanted," "An unnecessary opinion was notified," etc. Based on such feedback from medical professionals who have received a notification of an opinion, the opinion sender will be able to notify more appropriate opinions in the future.
[0183] In addition, by accumulating the content of feedback and sharing it with multiple opinion senders, opinion senders other than those who directly received feedback can also notify their opinions after taking into consideration the opinions of medical professionals who have been notified of their opinions.
[0184] According to at least one of the embodiments described above, opinions from opinion senders can be notified using a notification method that is suited to the proficiency level of medical professionals.
[0185] Although several embodiments have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, substitutions, modifications, and combinations of embodiments can be made without departing from the spirit of the invention. These embodiments and their modifications are included within the scope and spirit of the invention, as well as within the scope of the invention and its equivalents as defined in the claims. [Explanation of symbols]
[0186] 20, 20a~20c Opinion sender terminal 30, 30a~30c Medical staff terminal 100 Medical information processing device 150 Processing Circuit 151 Opinion acquisition function 152 Treatment plan acquisition function 153 Medical Professional Identification Function 154 Score calculation function 155 Setting Function 156 Adjustment function 157 Display control function S Medical Information Processing System
Claims
1. an opinion acquisition unit that acquires opinions notified from opinion senders; A calculation unit that calculates the proficiency level of the medical worker to whom the opinion is notified based on the role and performance of the medical worker; a notification method for notifying the opinion based on the proficiency calculated by the calculation unit, (1) Notifying other medical professionals of the content of the opinion, displaying the content of the opinion collectively, and highlighting a specific character string included in the content of the opinion. (2) Display the content of the opinion according to a preset template. (3) Display only important instructions from the content of the opinion. a setting unit for setting the value of the a notification unit that notifies the medical professional of the opinion using the notification method set by the setting unit; A medical information processing device comprising:
2. Further comprising a category acquisition unit that acquires a category of the opinion, the calculation unit identifies the first coefficients corresponding to each of the plurality of items based on the acquired category, first correspondence information that associates the category, a plurality of items representing the role and performance of the medical worker, and a first coefficient corresponding to each of the plurality of items, multiplies each value of the plurality of items representing the role and performance of the medical worker by each of the identified first coefficients, and calculates the proficiency level based on the total value; The medical information processing device according to claim 1 .
3. Further comprising a condition acquisition unit that acquires the condition of a patient, the calculation unit identifies the second coefficients corresponding to each of the plurality of items based on second correspondence information that associates the acquired condition of the patient, the condition of the patient, a plurality of items representing the role and performance of the medical worker, and second coefficients corresponding to each of the plurality of items, multiplies each value of the plurality of items representing the role and performance of the medical worker by each of the identified second coefficients, and calculates the proficiency level based on the total value; The medical information processing device according to claim 1 or 2.
4. The setting unit sets one or more target medical workers to be notified of the opinion as one of the settings of the notification method, The notification unit notifies the target medical worker set by the setting unit of the opinion. The medical information processing device according to claim 1 .
5. The setting unit sets a notification layout for notifying the opinion for each target medical worker as one of the notification method settings, The notification unit notifies the medical professional of the opinion in accordance with the notification layout set by the setting unit. The medical information processing device according to claim 4 .
6. The setting unit sets a notification timing for notifying the opinion for each target medical worker as one of the settings of the notification method, The notification unit notifies the medical worker of the opinion in accordance with the notification timing set by the setting unit. The medical information processing device according to claim 4 or 5.
Citation Information
Patent Citations
Medical information supplying system
JP2002056088A
Emergency request system
JP2015022362A
Medical service support device, medical service support method and program
JP2018022257A
Medical information processing apparatus, medical information processing method, and program
JP2021135783A