Information processing system, program, information processing device, and information processing method
Patent Information
- Application Number
- JP2024095455
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-06-12
- Publication Date
- 2024-12-25
- Estimated Expiration
- 2044-06-12
AI Technical Summary
【0012】 本開示の一態様によれば、法人に所属する従業員に対して産業医によるオンライン診療を提供するサービスにおいて、法人のコストや医師の負担を抑えつつ従業員の健康レベルを高めることができる情報処理システム、情報処理装置、情報処理方法、及びプログラムを提供できる。
Smart Images

Figure 0007606266000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to an information processing system, a program, an information processing device, and an information processing method. [Background technology]
[0002] Raising the health level of employees is a social requirement, and it is desirable for companies to provide an environment where talented employees can always work in a healthy state of mind and body. Large companies have resident industrial physicians and require employees to undergo regular health checkups, such as once a year. However, a once a year health checkup only covers the prescribed tests, mainly focusing on the body, and the company cannot provide mental care or frequent ongoing medical interviews (the cost is high when doing it individually). This makes it difficult to encourage people with low health consciousness to become more proactively health conscious.
[0003] Therefore, in order to make it easier for employees and doctors to continuously improve the health consciousness of company employees, the use of remote medical care is being considered. For example, a support device has been disclosed that includes a receiving unit that receives, from a doctor's terminal device, a doctor's findings based on a remote medical care performed between a remote medical care recipient and a doctor when the remote medical care is judged possible during the initial medical care, and a providing unit that provides, to the doctor's terminal device, an improvement guidance report related to the remote improvement guidance performed between the remote medical care recipient and a guide who provides improvement guidance based on the received doctor's findings (see Patent Document 1).
[0004] Furthermore, in the support device described in Patent Document 1, the data of the medical record prepared by the doctor is not shared with the patient, and the patient cannot view it at a later date (the patient has the right to see the doctor, but may not be able to see it even if he / she requests to see it). While there is a need to continually check one's own health condition using a medical record, even if the medical record is shared with the patient as is, it contains many technical terms and includes content that should only be seen by medical professionals, and as a result, it is difficult for the patient to understand. On the other hand, it is difficult for doctors to prepare medical records in simple language for patients, and doctors first want to prepare accurate medical records using their own technical terms, and preparing medical records for amateurs is time-consuming. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] JP 2019-057171 A Summary of the Invention [Problem to be solved by the invention]
[0006] However, it is difficult for small SMEs and start-ups to have a resident industrial physician. Therefore, it is hoped that by providing a medical institution exclusively for the company online, regardless of the size of the company, the burden on employees' health will be reduced and the health level of employees will be improved. In addition, by assigning a doctor to each employee, employees with symptoms that require regular checkups can easily communicate with the doctor as if they were a family doctor by continuing to use the service, and it is also easier for the company to understand the progress, which is hoped to improve the health level of employees.
[0007] Therefore, the present disclosure aims to provide an information processing system, information processing device, information processing method, and program in a service that provides online medical consultations by industrial physicians to employees of a corporation, which can improve the health level of employees while reducing costs to the corporation and the burden on doctors. [Means for solving the problem]
[0008] The information processing system of the present disclosure is an information processing system that provides online medical consultations to users including a corporation, employees of the corporation, and doctors, and includes a user determination unit that determines whether a user who has applied for online medical consultation is an employee of the corporation, a medical consultation provision unit that enables online medical consultations for the user by a doctor associated with the corporation when the user is determined to be an employee, and a medical record management unit that manages electronic medical records including the results of the online medical consultations in association with an employee ID assigned to the employee.
[0009] The program disclosed herein causes a computer to function as a user discrimination unit that discriminates whether a user who has applied for online medical consultation is an employee of a pre-registered corporation, a medical treatment provision unit that enables online medical treatment for the user by a doctor associated with the corporation when the user is determined to be an employee, and a medical record management unit that manages an electronic medical record including the results of the online medical consultation in association with an employee ID assigned to the user.
[0010] The information processing device of the present disclosure is an information processing device that provides online medical consultations to users including a corporation, employees of the corporation, and doctors, and includes a user determination unit that determines whether a user who has applied for online medical consultation is an employee of the corporation, a medical consultation provision unit that enables online medical consultations for the user by a doctor associated with the corporation when the user is determined to be an employee, and a medical record management unit that manages electronic medical records including the results of the online medical consultations in association with an employee ID assigned to the employee.
[0011] The information processing method disclosed herein is an information processing method for providing online medical consultations to a corporation, employees of the corporation, and doctors as users, and includes a user determination step of determining whether a user who has applied for online medical consultation is an employee of the corporation, a medical consultation provision step of enabling online medical consultations for the user by a doctor associated with the corporation when the user is determined to be an employee, and a medical record management step of managing electronic medical records including the results of the online medical consultations in association with an employee ID assigned to the employee. Effect of the Invention
[0012] According to one aspect of the present disclosure, an information processing system, information processing device, information processing method, and program can be provided in a service that provides online medical consultations by industrial physicians to employees of a corporation, which can improve the health level of employees while reducing costs to the corporation and the burden on doctors. [Brief description of the drawings]
[0013] [Figure 1] FIG. 1 is a diagram illustrating a configuration of an information processing system according to an embodiment of the present disclosure. [Diagram 2] FIG. 2 is a block diagram showing a functional configuration of a corporate online medical consultation server according to an embodiment of the present disclosure. [Diagram 3] FIG. 10 is a diagram showing information stored in a storage unit of a corporate online medical consultation server according to an embodiment of the present disclosure. [Figure 4] 2 is a block diagram showing a functional configuration of a user terminal according to an embodiment of the present disclosure. FIG. [Diagram 5] FIG. 11 is a sequence diagram showing operations related to an online medical consultation provision process according to an embodiment of the present disclosure. [Figure 6] 11 is a sequence diagram showing the operation of a medical record viewing process according to an embodiment of the present disclosure. [Figure 7] 11 is a sequence diagram showing operations related to a viewing notification process according to an embodiment of the present disclosure. FIG. [Figure 8]FIG. 11 is a sequence diagram showing operations related to a follow-up observation process according to an embodiment of the present disclosure. [Figure 9] FIG. 9 is a block diagram showing the basic hardware configuration of a computer 900. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] The embodiments of the present disclosure will be described with reference to the drawings. In the description of the drawings, the same or similar parts are denoted by the same or similar reference numerals.
[0015] <Configuration of information processing system> 1 is a diagram showing a configuration of an information processing system 1 according to an embodiment of the present disclosure. The information processing system 1 according to the present embodiment is a system for providing an online medical consultation service for corporations that provides online medical consultation by an industrial physician to employees belonging to the corporation. Users of the online medical consultation service for corporations are employees belonging to the corporation (first users), an industrial physician who is a doctor (second user), and the corporation (third user).
[0016] The information processing system 1 includes a corporate online medical care server 100 (information processing device) (hereinafter sometimes simply referred to as the server 100), an employee terminal 200a used by an employee, an industrial physician terminal 200b used by an industrial physician, and a corporate terminal 200c used by a corporation. The server 100, the employee terminal 200a, the industrial physician terminal 200b, and the corporate terminal 200c are connected to a network NW and can communicate with each other via the network NW. The network NW includes the Internet. The network NW may include a LAN (Local Area Network) and / or a WAN (Wide Area Network). In the following description, the employee terminal 200a, the industrial physician terminal 200b, and the corporate terminal 200c are collectively referred to as a user terminal 200.
[0017] The server 100, the employee terminal 200a, the industrial physician terminal 200b, and the corporate terminal 200c each include one or more computers. The basic configuration of a computer will be described later.
[0018] The user sets up the corporate online medical consultation service in advance so that it is available on the user terminal 200 used by the user. In the following explanation, it is assumed that the user has installed a corporate online medical consultation app (which may be an extension of a web browser) provided by the corporate online medical consultation service on the user terminal.
[0019] The information processing system 1 provides users with various functions related to online medical care and the implementation of online medical care.
[0020] 2 is a block diagram showing the functional configuration of the corporate online medical care server 100 according to this embodiment. The server 100 is a server device that provides corporate online medical care services to users via a corporate online medical care app on a user terminal 200. The server 100 includes a communication unit 110, a storage unit 120, and a processing unit 130.
[0021] The storage unit 120 includes an application program 121 , a database 122 , and a mathematical model 123 .
[0022] The application program 121 is executed by the processing unit 130 and is a program for mainly implementing each functional unit of the processing unit 130.
[0023] 3 is a diagram showing various tables and information stored in the tables of the corporate online medical consultation server 100. The database 122 is a database for storing information managed by the corporate online medical consultation service. The database 122 includes a user table 1221, a medical consultation plan table 1222, and a medical record table 1223.
[0024] The user table 1221 includes employee information, industrial doctor information, and corporate information.
[0025] Employee information is information about employees. The employee information includes an employee ID for uniquely identifying the employee, basic information such as the employee's name, affiliated corporation, affiliated department, contact information, and superior, the industrial physician in charge of the online medical consultation, and remuneration information that is granted according to the implementation status of the online medical consultation. In this embodiment, it is assumed that the employee ID includes a number (digits). The remuneration includes implementation points and improvement points, which will be described later, and may be, for example, a value that can be used for the employee benefit system of the corporation to which the employee belongs, or a value that can be added to the evaluation of the employee's desire for a transfer.
[0026] The industrial physician information is information about industrial physicians. The industrial physician information includes basic information such as an industrial physician ID for uniquely identifying the industrial physician, the name, medical department, affiliated hospital, and contact information.
[0027] Corporate information is information about a corporation. Corporate information includes a corporate ID for uniquely identifying the corporation, basic information such as the corporation name, information on the responsible industrial physician, and information on corporate related parties. Responsible industrial physician information is a list of industrial physicians (industrial physician IDs) in charge of the corporation. Corporate related party information is a list of corporate related parties who can log in to this service as related parties of the corporation and view and use various information, and includes a corporate related party ID for uniquely identifying the corporate related parties, basic information such as the names and contact details of the corporate related parties, and a list of employees of the corporation (employee IDs) that the corporate related parties manage as their superiors.
[0028] The medical treatment plan table 1222 is generated for each online medical treatment appointment, and includes a consultation ID, target employee information, appointment information, and implementation status. Target employee information stores the employee ID of the employee providing the online medical treatment. Appointment information includes basic information such as the appointment date and time and the industrial physician ID of the industrial physician in charge of the treatment, and the online medical treatment conference URL. Implementation status is stored by specifying whether it is not yet performed, performed, or other.
[0029] The medical record table 1223 includes information related to the electronic medical record that records the results of the online medical consultation, such as the medical record ID, the target employee information, the medical record contents, and the treatment plan information. The target employee information stores the employee ID of the employee who is the subject of the electronic medical record. The medical record contents store the examination ID that identifies the medical treatment of the subject who created the contents of the medical record, the examination results of that examination, and the industrial physician ID of the creator. The treatment plan information includes tentative reservation information regarding the schedule for regular or one-off consultations from the next time onwards. For example, if the industrial physician recommends online consultations every three months as a result of the online medical consultation, tentative reservation information for every three months is stored.
[0030] Returning now to Fig. 2, the mathematical model 123 is a learning model that is trained based on the technical content of the medical record and the general content corresponding to the technical content. The mathematical model 123 receives information on the electronic medical record selected by the user as input, and outputs explanatory information on the information.
[0031] The processing unit 130 includes, as functional units, a user identification unit 131, a medical care provision unit 132, a medical record management unit 133, a viewing management unit 134, a medical record conversion unit 135, and a follow-up observation unit 136. The processing unit 130 executes an application program 121 stored in the storage unit 120 to realize each functional unit, and executes online medical care provision processing, medical record viewing processing, medical record viewing notification processing, and follow-up observation processing. The online medical care provision processing, medical record viewing processing, medical record viewing notification processing, and follow-up observation processing each include at least one of a user identification processing, medical care provision processing, medical record management processing, viewing management processing, medical record conversion processing, and follow-up observation processing. Details of these processes will be described later.
[0032] The user identification unit 131 executes a user identification process to determine whether or not a user who has applied for online medical treatment is an employee of a corporation.
[0033] The medical treatment provision unit 132 executes a medical treatment provision process related to the provision of online medical treatment to users who are registered with the corporate online medical treatment service. Specifically, when a user who has applied for online medical care is an employee of a corporation registered with the online medical care service for corporations, the medical care providing unit 132 enables an industrial doctor associated with the corporation to provide online medical care to the user. Based on an employee ID assigned to the employee, the medical care providing unit 132 determines a doctor to be assigned to the employee from among multiple industrial doctors associated with the corporation.
[0034] The medical record management unit 133 executes a medical record management process for managing electronic medical records used in online medical consultations. Specifically, the medical record management unit 133 manages the electronic medical record including the results of the online medical consultation in association with the employee ID assigned to the employee. If it is the employee's first time receiving online medical care, the medical record management unit 133 creates a new electronic medical record and associates it with the employee. If it is not the employee's first time receiving online medical care, the medical record management unit 133 updates the electronic medical record associated with the employee according to the results of the online medical care.
[0035] When a user requests viewing of the electronic medical record, the view management unit 134 executes a view management process for changing the viewing mode of the electronic medical record depending on the user. Specifically, the view management unit 134 allows the user to view the electronic medical record based on a request from the user to view the medical record. If the user who made the request to view the medical record is not a doctor, the view management unit 134 allows the electronic medical record to be viewed with general content. If a corporation makes a request to view the electronic medical record of an employee of the corporation, the view management unit 134 masks some items of the electronic medical record to allow the corporation to view it. In addition, if the user who has made a request to view an electronic medical record corresponding to an employee is a doctor and the user is not the employee's attending physician, the viewing management unit 134 notifies the attending physician that a request to view the medical record has been made.
[0036] The medical record conversion unit 135 executes a medical record conversion process that assists users other than doctors in understanding the contents of electronic medical records. Specifically, the medical record conversion unit 135 converts the technical content of the electronic medical record into general content using expressions for the general public (for users or corporations). The medical record conversion unit 135 converts the technical content into the general content using a learning model that is trained based on the technical content of the medical record and the general content corresponding to the technical content. The medical record conversion unit 135 receives an evaluation of the electronic medical record from an employee or a corporation.
[0037] The progress observation unit 136 executes a progress observation process for observing the progress of an employee's online medical treatment. Specifically, the progress observation unit 136 acquires the implementation status of the online medical consultation corresponding to the online medical consultation schedule, and grants an incentive (implementation points) to the employee according to the implementation status (e.g., whether the frequency of medical consultation is appropriate). In addition, the medical care providing unit 132 acquires the recovery status of the employee as a result of the online medical consultation, and grants an incentive (recovery points) to the employee according to the recovery status.
[0038] 4 is a block diagram showing a functional configuration of a user terminal 200 according to an embodiment of the present disclosure. The user terminal 200 has a communication unit 210, a display unit 220, an operation unit 230, a control unit 240, and a storage unit 250. The communication unit 210, the display unit 220, the operation unit 230, the control unit 240, and the storage unit 250 are connected by, for example, a bus 260.
[0039] The communication unit 210 communicates with the server 100 under the control of the control unit 240. The communication may be wired communication or may include wireless communication. The display unit 220 displays various information under the control of the control unit 240. The operation unit 230 accepts user operations (user input). At least a part of the operation unit 230 may be integrated with the display unit 220 to configure a touch panel display.
[0040] The control unit 240 includes one or more processors and controls the entire terminal 200. The control unit 240 executes various processes by executing programs stored in the storage unit 250. The storage unit 250 includes various memories such as a ROM, a RAM, and an auxiliary storage device. The programs executed by the control unit 240 are stored in the ROM and / or the auxiliary storage device of the storage unit 250, for example.
[0041] <Operation of Information Processing System 1 (Information Processing Method)> Each process of the information processing system 1 will be described below.
[0042] FIG. 5 is a sequence diagram showing operations related to the online medical consultation providing process according to the embodiment of the present disclosure.
[0043] In step S101, employee A applies for online medical treatment using the online medical treatment app on the employee terminal 200a. The employee terminal 200a transmits a medical treatment application including the employee ID of employee A to the server 100. The server 100 receives the medical treatment application. The medical treatment application may include one or more desired dates and times desired by employee A. The medical treatment application may also include the medical treatment field (medical department) desired by the employee.
[0044] In step S102, the server 100 determines whether or not the employee A who applied for medical treatment is a target of the online medical treatment service for corporations (user determination process). Specifically, the user discrimination unit 131 of the server 100 queries the database 122 of the storage unit 120 for the employee ID of employee A acquired in step S101. If the discrimination result is true (Yes), that is, employee A who has applied for medical treatment is a target of the online medical treatment provided by the online medical treatment service for corporations, the process proceeds to step S103. On the other hand, if the discrimination result is false (No), that is, employee A who has applied for medical treatment is not a target of the online medical treatment provided by the online medical treatment service for corporations, the employee terminal 200a of employee A is notified of this fact, and the process ends.
[0045] In step S103, the server 100 determines whether or not an electronic medical record of employee A exists (medical record management process). Specifically, the medical record management unit 133 of the server 100 refers to the database 122 based on the employee ID of employee A, and queries the electronic medical record linked to employee A. If the determination result is true (Yes), that is, if an electronic medical record for employee A exists, the process proceeds to step S106. On the other hand, if the determination result is false (No), that is, if an electronic medical record for employee A does not exist, the process proceeds to step S104.
[0046] In step S104, the server 100 generates a new electronic medical record and associates it with employee A (medical record management process). Specifically, the medical record management unit 133 of the server 100 generates a new electronic medical record in the medical record table 1223 of the database 122 and links the employee ID of employee A to the new electronic medical record.
[0047] In step S105, the server 100 determines a doctor to be assigned to the employee A from among one or more industrial doctors associated with the corporation C (medical care provision process). Specifically, the medical care provision unit 132 of the server 100 refers to the list of responsible industrial physicians in the user table 1221 of the database 122 for the corporation C to which employee A belongs, determines at least one industrial physician from the list of responsible industrial physicians, and links him / her as the responsible industrial physician for employee A. The responsible industrial physician may be selected at random from the responsible industrial physician list, or may be selected based on a predetermined rule. For example, the predetermined rule may be that when there are two industrial physicians registered in the industrial physician list, the numbers included in the employee IDs may be allocated according to odd and even numbers. When there are many employees, the numbers included in the employee IDs may be grouped according to the 100s, 200s, ..., and the industrial physicians may be allocated in that order. Alternatively, the industrial physician may be assigned to an industrial physician who is available on the desired date and time included in the medical treatment application. Alternatively, the industrial physician may be assigned according to the desired medical field included in the medical treatment application. Alternatively, the industrial physician may be selected and assigned from a specialized medical field according to the employee's health condition. In the following, the responsible physician selected for employee A will be described as industrial physician B1.
[0048] In step S106, the server 100 generates an online medical appointment corresponding to the medical treatment application of employee A (medical treatment provision process). Specifically, the medical care provision unit 132 of the server 100 generates new reservation information in the medical care plan table 1222 of the database 122, including the employee ID of employee A, the date and time, the conference address, the industrial physician ID, and the like. The medical care providing unit 132 transmits the reservation information to the employee terminal 200a of employee A. The employee terminal 200a receives the reservation information. Employee A can log in to the online medical care app on the employee terminal 200a to check the reservation information, or check the reservation information sent to the registered email address of employee A. The medical care provision unit 132 also transmits the appointment information and the medical record ID of employee A to the industrial physician terminal 200b of industrial physician B1, who is the doctor in charge of employee A. The industrial physician terminal 200b receives the appointment information and the medical record ID of employee A. On the industrial physician terminal 200b, the industrial physician B1 can log in to the online medical consultation app to check the appointment information, or check the appointment information sent to the registered email address of the industrial physician B1.
[0049] In step S107, employee A, while logged in to the online medical consultation app, participates in the online medical consultation via the conference address in the reservation information received in step S106. In step S108, the industrial doctor B1, while logged in to the online medical consultation application, participates in the online medical consultation via the conference address in the reservation information received in step S106. In this way, online medical treatment is established. Note that the order of steps S107 and S108 may be reversed.
[0050] In step S109, that is, when online medical consultation is established, the medical record management unit 133 of the server 100 displays employee A's electronic medical record on the industrial physician terminal 200b so that it can be entered and edited (medical record management process). The industrial physician B1 enters the details of the medical consultation into the electronic medical record. The entered details are synchronized with the server 100 in real time. Furthermore, the industrial physician B1 can enter a tentative appointment (date and time) for the next or subsequent online medical consultation as part of the input of the electronic medical record. There may be multiple tentative appointments, and they may be periodic tentative appointments, for example.
[0051] In step S110, the industrial doctor B1 confirms the contents of the electronic medical record of the employee A. Specifically, when the industrial doctor terminal 200b receives the selection of "confirm" from the industrial doctor B1, it transmits a confirmation signal to the server 100. The server 100 receives the confirmation signal.
[0052] In step S111, when the medical record management unit 133 of the server 100 receives a confirmation signal from the industrial physician terminal 200b, it determines whether the contents of the electronic medical record of employee A have been updated (medical record management process). If the result of the determination is true (Yes), that is, if the contents of the electronic medical record of employee A have been updated, the process proceeds to step S112. On the other hand, if the result of the determination is false (No), that is, if the contents of the electronic medical record of employee A have not been updated, the industrial physician terminal 200b is notified of this fact, and the process ends.
[0053] In step S112, the medical care provision unit 132 of the server 100 changes the implementation status item to "completed," indicating that the online medical consultation related to the reservation information has been conducted, and sends a notification to employee A to confirm that the online medical consultation has been conducted.
[0054] In step S113, the medical care provision unit 132 of the server 100 determines whether or not there is a tentative reservation for the next or subsequent online medical consultation for employee A in the updated medical record information. If the determination result is true (Yes), that is, there is a tentative reservation for the next online medical consultation for employee A, the process proceeds to step S114. On the other hand, if the determination result is false (No), that is, there is no tentative reservation for the next online medical consultation for employee A, the process ends.
[0055] In step S114, the medical care provider unit 132 of the server 100 generates reservation information for the next and subsequent online medical consultations for employee A based on the tentative reservation, and transmits the reservation information for the next online medical consultation to employee A and industrial physician B1, similar to step S106.
[0056] FIG. 6 is a sequence diagram showing operations related to the medical record viewing process according to the embodiment of the present disclosure.
[0057] In step S201, employee A requests the server 100 to view employee A's medical record. Specifically, the employee terminal 200a of employee A transmits a medical record viewing request including the employee ID of employee A to the server 100. The server 100 receives the medical record viewing request (viewing management process).
[0058] In step S202, the industrial doctor B1 requests the server 100 to view the medical record of the employee A. Specifically, the industrial physician terminal 200b of the industrial physician B1 transmits a chart viewing request including the employee ID of the employee A and the industrial physician ID of the industrial physician B1 to the server 100. The server 100 receives the chart viewing request (viewing management process).
[0059] In step S203, the corporation-related person C requests the server 100 to view the medical record of the employee A. Specifically, the corporate terminal 200c of the corporation related person C transmits a medical record viewing request including the employee ID of the employee A and the corporation related person ID to the server 100. The server 100 receives the medical record viewing request (viewing management process).
[0060] The above steps S201, S202, and S203 may be performed in any order, and it is sufficient that at least one of the steps occurs.
[0061] In step S204, the server 100 determines whether the received chart viewing request is from an industrial physician (viewing management process). Specifically, the view management unit 134 of the server 100 determines whether the received chart view request includes an industrial physician ID. If the result of the determination is true (Yes), that is, if the received medical record viewing request is from an industrial physician, the process proceeds to step S208. On the other hand, if the result of the determination is false (No), that is, if the received medical record viewing request is not from an industrial physician, the process proceeds to step S205.
[0062] In step S205, the server 100 generates UI layers to be superimposed and displayed on the employee terminal 200a and the corporation terminal 200c (chart conversion process). The UI layer is the interactive layer.
[0063] In step S206, the server 100 judges whether the received medical record viewing request is from a person related to a corporation (including the corporation itself) (medical record conversion process). If the judgment result is true (Yes), that is, if the received medical record viewing request is from a person related to a corporation, the process proceeds to step S207. On the other hand, if the judgment result is false (No), that is, if the received medical record viewing request is not from a person related to a corporation, the process proceeds to step S208.
[0064] In step S207, the medical record conversion unit 135 of the server 100 generates a mask layer to be superimposed and displayed on the corporation terminal 200c (medical record conversion process).
[0065] In step S208, the server 100 displays the medical record of employee A on the user terminal 200 by superimposing the generated layer (view management process). Specifically, the viewing management unit 134 of the server 100 displays the medical record information on the employee terminal 200a by superimposing a UI layer, displays the medical record information as is without superimposing anything on the industrial physician terminal 200b, and displays the medical record information on the corporate terminal 200c by superimposing a UI layer and a mask layer.
[0066] In step S209, employee A selects a portion of the chart information displayed on employee terminal 200a. The selected information is transmitted to server 100. For example, Employee A selects text that shows technical terms for medical record information.
[0067] In step S210, the medical record conversion unit 135 of the server 100 displays explanatory information generated using the mathematical model 123 of the storage unit 120 for the information selected in step S209 on the UI layer (medical record conversion process). The medical record conversion unit 135 of the server 100 also displays options for evaluation of the displayed explanatory information on the UI layer. The evaluation of the explanatory information is, for example, a graded evaluation of the clarity of the explanatory information and whether the explanatory information is necessary or not.
[0068] In step S211, employee A selects one of the evaluation options displayed on employee terminal 200a. The selected evaluation information is transmitted to server 100 (chart conversion process).
[0069] In step S212, the chart conversion unit 135 of the server 100 displays explanation information on the UI layer based on the evaluation information selected in step S211 (chart conversion process).
[0070] The same processes as steps S209 to S212 can be executed on the corporate terminal 200c on which the UI layer is superimposed and the medical record information is displayed.
[0071] 7 is a sequence diagram showing the operation of the chart viewing notification process according to the embodiment of the present disclosure. In this process, it is assumed that an industrial doctor B1 who is in charge of an employee A uses an industrial doctor terminal 200b(1), and another industrial doctor B2 who is not in charge of the employee A uses an industrial doctor terminal 200b(2).
[0072] In step S301, industrial doctor B2 requests the corporate online medical care service to view employee A's electronic medical record. Specifically, a medical record viewing request for viewing the electronic medical record of employee A is sent from the industrial physician terminal 200b(2) of industrial physician B2 to the server 100. The medical record viewing request includes the medical record ID of the electronic medical record of employee A and the industrial physician ID of industrial physician B2. The server 100 receives the medical record viewing request from the industrial physician terminal 200b(2) (viewing management process).
[0073] In step S302, the server 100 determines whether the industrial physician who has requested to view the medical record is the physician in charge of the employee linked to the medical record (user determination process). Specifically, the user determination unit 131 of the server 100 queries the information of employee A in the user table 1221 of the memory unit 120 for the industrial physician ID of industrial physician B2 included in the medical record viewing request received in step S301, and determines whether the industrial physician ID of industrial physician B2 is included in the industrial physician in charge. If the determination result is true (Yes), that is, if the industrial doctor B2 is the industrial doctor in charge of the employee A, the process proceeds to step S304. On the other hand, if the determination result is false (No), that is, if the industrial doctor B2 is not the industrial doctor in charge of the employee A, the process proceeds to step S303.
[0074] In step S303, the medical record management unit 133 of the server 100 transmits a notification to the industrial physician terminal 200b(1) used by the industrial physician B1 who is the doctor in charge of the employee A, that there has been a request to view the medical record from an industrial physician who is not the doctor in charge of the employee A. The industrial physician terminal 200b(1) receives the notification (medical record management process).
[0075] In step S304, the view management unit 134 of the server 100 displays the medical record of the employee A on the industrial physician terminal 200b(2) of the industrial physician B2 (view management process).
[0076] FIG. 8 is a sequence diagram showing operations related to the follow-up observation process according to the embodiment of the present disclosure.
[0077] In step S401, the server 100 checks the history of online medical consultations performed by employee A. Specifically, the follow-up observation unit 136 of the server 100 refers to appointment information and implementation status for employee A for a specific period in the past in the medical treatment plan table 1222 in the storage unit 120. The specific period in the past to be referred to may be, for example, six months or one year, or the entire period since employee A started using the corporate online medical treatment service. Also, the information may be referred to for each illness of employee A.
[0078] In step S402, the progress monitoring unit 136 of the server 100 judges whether there is any non-execution in the past reservation information of employee A. If the judgment result is true (Yes), that is, there is any non-execution in the past reservation information of employee A, the process proceeds to step S403. On the other hand, if the judgment result is false (No), that is, there is no non-execution in the past reservation information of employee A, the process proceeds to step S404.
[0079] In step S403, the follow-up observation unit 136 of the server 100 transmits a notification to the corporate terminal 200c used by a corporate associate of the corporation to which the employee A belongs that online medical treatment will not be provided to the employee A. The corporate terminal 200c receives the notification.
[0080] In step S404, the progress observation unit 136 of the server 100 gives the achievement points (reward) to the employee A and notifies the employee A of the same. Specifically, the progress monitoring unit 136 of the server 100 adds the amount of implementation points determined according to the implementation status to the remuneration information of employee A in the user table 1221 of the storage unit 120, and transmits a notification including information on the added amount, accumulated amount, etc. of points to the employee terminal 200a of employee A. The employee terminal 200a receives the notification. The amount determined according to the implementation status is, for example, the number of times of implementation.
[0081] In step S405, the progress observation unit 136 of the server 100 evaluates the medical progress of employee A. The evaluation may refer to the contents of employee A's medical records for a predetermined period in the past, for example, and evaluate the change in the condition of employee A's disease based on the numerical values of the test results or based on the doctor's comments.
[0082] In step S406, the medical care provision unit 132 of the server 100 judges whether or not the condition of the disease of employee A has improved based on the evaluation result of step S405. If the judgment result is true (Yes), that is, the condition of the disease of employee A has improved, the process proceeds to step S407. On the other hand, if the judgment result is false (No), that is, the condition of the disease of employee A has not improved, the process ends.
[0083] In step S407, the medical care providing unit 132 of the server 100 grants recovery points (reward) to employee A and notifies employee A of the same. Specifically, the medical care provision unit 132 of the server 100 adds a predetermined amount of recovery points to the compensation information of employee A in the user table 1221 of the storage unit 120, and transmits a notification including information on the added amount, accumulated amount, and other points to the employee terminal 200a of employee A. The employee terminal 200a receives the notification. The recovery points may be the same type of compensation as the implementation points, or a different type of compensation. The predetermined amount may be determined, for example, based on the improvement rate of the test data, or may be based on the results of analyzing the comments of the industrial physician in the medical record.
[0084] <Basic computer configuration> 9 is a block diagram showing a basic hardware configuration of a computer 900. The computer 900 has a processing unit 901, a storage unit 902, a communication unit 903, an input unit 904, and an output unit 905. The processing unit 901, the storage unit 902, the communication unit 903, the input unit 904, and the output unit 905 are electrically connected to each other via a communication bus 910.
[0085] The processing unit 901 includes a CPU (Central Processing Unit, also called a processor) and is a device that controls each part of the computer 900 and also reads out and executes various programs stored in the storage unit 902 .
[0086] The storage unit 902 includes a main storage device such as a dynamic random access memory (DRAM) and an auxiliary storage device such as a hard disk, and is a device for storing various programs for executing the operating system and various applications of the computer 900, as well as data used by these programs. The processes shown in the above-mentioned various flowcharts are realized by the processing units 901 of each computer constituting the corporate online medical care server 100, the employee terminal 200a, the industrial physician terminal 200b, and the corporate terminal 200c executing the programs stored in the respective storage units 902.
[0087] The communication unit 903 is a device for communicating with external devices, and transmits and receives data according to instructions from the processing unit 901. Each of the computers constituting the server 100, the employee terminal 200a, the industrial physician terminal 200b, and the corporate terminal 200c uses the communication unit 903 to communicate with other devices including the network NW shown in FIG.
[0088] The input unit 904 is a device that receives input from the outside and supplies it to the processing unit 901, and is configured to include, for example, a keyboard, a mouse, a touch panel, and a camera. The output unit 905 is a device that outputs the processing result of the processing unit 901 to the outside, and is configured to include, for example, a display and a speaker. <Program> Here, the program for realizing each function of the corporate online medical treatment server 100 according to this embodiment will be described in detail.
[0089] The corporate online medical consultation server 100 is implemented in a computer 900. The operation of each component of the corporate online medical consultation server 100 is stored in the auxiliary storage device of the storage unit 902 in the form of a program. The processing unit 901 reads the program from the auxiliary storage device of the storage unit 902, expands it in the main storage device of the storage unit 902, and executes the above-mentioned processing according to the program. The processing unit 901 also secures a storage area corresponding to the above-mentioned storage unit 120 in the main storage device of the storage unit 902 according to the program.
[0090] Specifically, the program is a program for causing a computer having a processor and a storage unit to execute the program in the computer 900, This program causes a computer to function as a user discrimination unit that discriminates whether a user who has applied for online medical consultation is an employee of a pre-registered corporation, a medical treatment provision unit that enables online medical treatment for the user by a doctor associated with the corporation if the user is determined to be an employee, and a medical record management unit that manages electronic medical records including the results of the online medical consultation in association with an employee ID assigned to the user.
[0091] The auxiliary storage device of the storage unit 902 is an example of a non-transient tangible medium. Other examples of non-transient tangible media include a magnetic disk, a magneto-optical disk, a CD-ROM, a DVD-ROM, and a semiconductor memory connected via the input unit 904. When this program is distributed to the computer 900 via the network NW, the computer 900 that has received the program may load the program into the main storage device of the storage unit 902 and execute the above process.
[0092] The program may be for realizing part of the above-mentioned functions. Furthermore, the program may be a so-called difference file (difference program) that realizes the above-mentioned functions in combination with another program already stored in the auxiliary storage device of the storage unit 902.
[0093] As described above, according to the information processing system 1 of the present disclosure, when an employee of a corporation uses an online medical consultation service, an industrial physician is automatically assigned to the employee from the list of industrial physicians of the corporation, and online medical consultation is provided using an electronic medical record managed for each employee, allowing the corporation, employee, and industrial physician to use online medical consultation with simple procedures. In other words, in a service that provides online medical consultation by an industrial physician to employees belonging to a corporation, the health level of employees can be improved while reducing the corporation's costs and the burden on the physician.
[0094] <Modification> Although each embodiment of the present disclosure has been described above, these embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and modifications are within the scope of the invention and its equivalents as described in the claims, as well as the scope and spirit of the invention.
[0095] For example, the medical care providing unit 132 may obtain the employee's online medical care schedule (tentative reservations for the next and subsequent appointments) as a result of the online medical care, and notify the employee of a reminder according to the online medical care schedule.
[0096] The follow-up observation unit 136 may further obtain the implementation status of the online medical consultation corresponding to the online medical consultation schedule, and notify the implementation status to the corporation to which the employee belongs.
[0097] The medical care provision unit 132 may further acquire specified work information of the employee, such as numerical attendance information including overtime hours or qualitative questionnaires, and may notify the employee of the recommendation to receive online medical care if the work information satisfies specified conditions.
[0098] For example, in the above-described embodiment, the medical record conversion unit 135 explains the contents of the medical record using the mathematical model 123, which is a learning model, but the contents of the medical record may be explained using a large-scale language model or a generation AI provided outside the server 100. Also, a web search result may be used. This makes it possible to reduce the processing load of the server 100 without implementing the mathematical model 123, and to easily provide explanation information without depending on the learning speed of the mathematical model 123.
[0099] In step S109 of the above embodiment, the electronic medical record is displayed after the online medical consultation is established, but the electronic medical record may be displayed before the online medical consultation is established. Also, the electronic medical record may be automatically displayed when the industrial physician B1 applies to participate in the online medical consultation. This improves the convenience for the industrial physician.
[0100] In step S112 of the above embodiment, the notification for confirmation that online medical treatment has been completed is sent only to employee A, but it may also be sent to corporation C and employee A's superior at corporation C. This allows corporation C and employee A's superior to understand employee A's use of online medical treatment, which can be useful for managing the health of employees.
[0101] In the above-mentioned embodiment, the online medical consultation is deemed to have been completed when the online medical consultation is established and the electronic medical record is updated, but an "End of consultation" button or a "Medical consultation completed" button may be provided on the online medical consultation screen of the industrial physician, and the online medical consultation may be deemed to have been completed based on the selection of the button. Also, the online medical consultation may be deemed to have been completed based on the receipt of a report from the industrial physician to the information processing system 1 (operator of the online medical consultation service) by chat, message, etc., that the online medical consultation has been completed.
[0102] In step S210 of the above embodiment, the options for evaluation regarding the displayed explanatory information are displayed on the UI layer, but the timing of display can be set arbitrarily. For example, it may be displayed every time explanatory information is displayed, or may be displayed when a predetermined number of times have been displayed. Also, it may be displayed as a pop-up rather than on the UI layer when transitioning from viewing the electronic medical record to another screen. This allows corporation C and employee A's superior to understand employee A's use of online medical care, which can be useful for managing the employee's health.
[0103] <Additional Notes> (Appendix 1) An information processing system that provides online medical care to a corporation, an employee of the corporation, and a doctor as users, comprising: A user identification unit that determines whether a user who has applied for online medical treatment is an employee of a corporation; a medical care providing unit that enables an online medical care for the user by a doctor associated with the corporation when the user is determined to be an employee of the corporation; and a medical record management unit that manages the electronic medical record including the results of the online medical consultation in association with an employee ID assigned to the employee. Information processing system. As a result, when an employee of a corporation uses an online medical consultation service, online medical consultations can be provided using electronic medical records managed for each employee, allowing the corporation, employees, and industrial physicians to use online medical consultations with simple procedures. (Appendix 2) The medical care provision unit determines a doctor to be assigned to the employee from among a plurality of doctors associated with the corporation based on an employee ID assigned to the employee. 2. An information processing system according to claim 1. This allows the employee in question to automatically be assigned a designated industrial physician from the company's list of industrial physicians. (Appendix 3) When the online medical consultation is the first time for the employee, the medical record management unit creates a new electronic medical record and associates the electronic medical record with the employee. 3. An information processing system according to claim 1 or 2. This means that electronic medical records linked to employees can be used from the first online consultation. (Appendix 4) The medical record management unit updates the electronic medical record associated with the employee according to the results of the online medical consultation if the online medical consultation is not the first for the employee. 4. An information processing system according to any one of claims 1 to 3. This allows the results of an employee's online medical consultations to be managed using a single medical record, avoiding the need for different medical records for each doctor or hospital. (Appendix 5) and a viewing processing unit that enables the user to view the electronic medical record based on a medical record viewing request from the user. 3. An information processing system according to claim 2. This allows employees to check the results of their online medical consultations at any time later. (Appendix 6) A medical record conversion unit converts technical content of the electronic medical record into general content using expressions for the general public, the viewing processing unit enables viewing of the electronic medical record with the general content when the user who has made the medical record viewing request is not a doctor; 6. An information processing system according to claim 5. This allows the user to understand the contents of the medical record. (Appendix 7) The medical record conversion unit converts the specialized content into the general content by using a learning model that is trained based on the specialized content of the medical record and the general content corresponding to the specialized content. 7. An information processing system according to claim 6. This allows for a more accurate conversion. (Appendix 8) The medical record conversion unit receives an evaluation of the electronic medical record from the employee or the corporation. 7. An information processing system according to claim 6. This makes it possible to improve the conversion accuracy of the learning model based on the evaluation results. (Appendix 9) When the user who has made the request to view the electronic medical record corresponding to the employee is a doctor and the user is not the doctor in charge of the employee, the viewing processing unit notifies the doctor in charge of the request to view the electronic medical record. 6. An information processing system according to claim 5. This will make it more efficient for doctors to manage and understand patient information. (Appendix 10) the viewing processing unit, when the corporation makes a medical record viewing request for the electronic medical record of the employee of the corporation, masks some items of the electronic medical record to make the electronic medical record viewable by the corporation; 6. An information processing system according to claim 5. This will help protect the personal information of employees who are patients. (Appendix 11) The medical care providing unit obtains an online medical care schedule of the employee as a result of the online medical care, and notifies the employee of a reminder according to the online medical care schedule. 11. An information processing system according to any one of claims 1 to 10. This will help prevent employees from forgetting to check up on their medicine. (Appendix 12) The medical care providing unit acquires an implementation status of the online medical care corresponding to the online medical care schedule, and notifies the corporation to which the employee belongs of the implementation status. 12. The information processing system according to claim 11. This allows supervisors and the corporation to keep track of the progress of medical treatment schedules. (Appendix 13) The medical care providing unit acquires predetermined work information of the employee, and when the work information satisfies a predetermined condition, notifies the employee of a recommendation to receive online medical care. 12. The information processing system according to claim 11. This allows for early action to be taken before the employee even realizes the problem. (Appendix 14) The medical care providing unit acquires an implementation status of the online medical care corresponding to the online medical care schedule, and grants an incentive to the employee according to the implementation status. 12. The information processing system according to claim 11. This helps maintain and improve employees' motivation to visit medical clinics. (Appendix 15) The medical care providing unit obtains a recovery status of the employee as a result of the online medical care, and grants an incentive to the employee according to the recovery status. 15. An information processing system according to any one of claims 1 to 14. This will help maintain and improve employees' awareness of health promotion. (Appendix 16) Computer, A user identification unit that determines whether a user who has applied for online medical treatment is an employee of a pre-registered corporation; a medical care providing unit that enables an online medical care for the user by a doctor associated with the corporation when the user is determined to be an employee of the corporation; and a medical record management unit that manages the electronic medical record including the results of the online medical examination in association with the employee ID assigned to the user. program. (Appendix 17) An information processing device that provides online medical care to a corporation, an employee of the corporation, and a doctor as users, A user identification unit that determines whether a user who has applied for online medical treatment is an employee of a corporation; a medical care providing unit that enables an online medical care for the user by a doctor associated with the corporation when the user is determined to be an employee of the corporation; and a medical record management unit that manages the electronic medical record including the results of the online medical consultation in association with an employee ID assigned to the employee. Information processing device. (Appendix 18) An information processing method for providing online medical care to a corporation, an employee of the corporation, and a doctor as users, comprising: A user identification step of determining whether or not a user who has applied for online medical treatment is an employee of a corporation; a medical treatment provision step of enabling an online medical treatment for the user by a doctor associated with the corporation when the user is determined to be an employee of the corporation; and a medical record management step of managing the electronic medical record including the results of the online medical consultation in association with an employee ID assigned to the employee. Information processing methods. [Explanation of symbols]
[0104] 1: Information processing system 100: Online medical treatment server 110: Communications Department 120: Storage section 121: Application Program 122: Database 123: Mathematical Models (Learning Models) 130: Processing section 131: User identification unit 132: Medical care provision department 133: Medical Records Management Department 134: Viewing Management Department 135: Medical record conversion section 136: Follow-up observation department 200: User terminal 200a: Employee terminal 200b: Industrial physician terminal 200c: Corporate terminal
Claims
1. An information processing system that provides online medical care to a corporation, an employee of the corporation, and a doctor as users, comprising: A user identification unit that determines whether a user who has applied for online medical treatment is an employee of a corporation; a medical care providing unit that enables an online medical care for the user by a doctor associated with the corporation when the user is determined to be an employee of the corporation; a medical record management unit that manages an electronic medical record including the results of the online medical consultation in association with an employee ID assigned to the employee; a viewing processing unit that enables the user to view the electronic medical record based on a medical record viewing request from the user; Equipped with The medical care providing unit determines a doctor to be assigned to the employee from among a plurality of doctors associated with the corporation based on an employee ID assigned to the employee; When the user who has made the request to view the electronic medical record corresponding to the employee is a doctor and the user is not the doctor in charge of the employee, the viewing processing unit notifies the doctor in charge of the request to view the electronic medical record. Information processing system.
2. When the online medical consultation is the first time for the employee, the medical record management unit creates a new electronic medical record and associates the electronic medical record with the employee. The information processing system according to claim 1 .
3. The medical record management unit updates the electronic medical record associated with the employee according to the results of the online medical consultation if the online medical consultation is not the first for the employee. The information processing system according to claim 1 .
4. A medical record conversion unit converts technical content of the electronic medical record into general content using expressions for the general public, the viewing processing unit enables viewing of the electronic medical record with the general content when the user who has made the medical record viewing request is not a doctor; The information processing system according to claim 1 .
5. The medical record conversion unit converts the specialized content into the general content by using a learning model that is trained based on the specialized content of the medical record and the general content corresponding to the specialized content.
5. The information processing system according to claim 4.
6. The medical record conversion unit receives an evaluation of the electronic medical record from the employee or the corporation.
5. The information processing system according to claim 4.
7. the viewing processing unit, when the corporation makes a medical record viewing request for the electronic medical record of the employee of the corporation, masks some items of the electronic medical record to make the electronic medical record viewable by the corporation; The information processing system according to claim 1 .
8. The medical care providing unit obtains an online medical care schedule of the employee as a result of the online medical care, and notifies the employee of a reminder according to the online medical care schedule. The information processing system according to claim 1 .
9. The medical care providing unit acquires an implementation status of the online medical care corresponding to the online medical care schedule, and notifies the corporation to which the employee belongs of the implementation status. The information processing system according to claim 8.
10. The medical care providing unit acquires predetermined work information of the employee, and when the work information satisfies a predetermined condition, notifies the employee of a recommendation to receive online medical care. The information processing system according to claim 8.
11. The medical care providing unit acquires an implementation status of the online medical care corresponding to the online medical care schedule, and grants an incentive to the employee according to the implementation status. The information processing system according to claim 8.
12. The medical care providing unit obtains a recovery status of the employee as a result of the online medical care, and grants an incentive to the employee according to the recovery status. The information processing system according to claim 1 .
13. Computer, A user identification unit that determines whether a user who has applied for online medical treatment is an employee of a pre-registered corporation; a medical care providing unit that enables an online medical care for the user by a doctor associated with the corporation when the user is determined to be an employee of the corporation; a medical record management unit that manages an electronic medical record including the results of the online medical consultation in association with an employee ID assigned to the user; a viewing processing unit that enables the user to view the electronic medical record based on a medical record viewing request from the user; Functioning as a The medical care providing unit determines a doctor to be assigned to the employee from among a plurality of doctors associated with the corporation based on an employee ID assigned to the employee; When the user who has made the request to view the electronic medical record corresponding to the employee is a doctor and the user is not the doctor in charge of the employee, the viewing processing unit notifies the doctor in charge of the request to view the electronic medical record. program.
14. An information processing device that provides online medical care to a corporation, an employee of the corporation, and a doctor as users, A user identification unit that determines whether a user who has applied for online medical treatment is an employee of a corporation; a medical care providing unit that enables an online medical care for the user by a doctor associated with the corporation when the user is determined to be an employee of the corporation; a medical record management unit that manages an electronic medical record including the results of the online medical consultation in association with an employee ID assigned to the employee; a viewing processing unit that enables the user to view the electronic medical record based on a medical record viewing request from the user; Equipped with The medical care providing unit determines a doctor to be assigned to the employee from among a plurality of doctors associated with the corporation based on an employee ID assigned to the employee; When the user who has made the request to view the electronic medical record corresponding to the employee is a doctor and the user is not the doctor in charge of the employee, the viewing processing unit notifies the doctor in charge of the request to view the electronic medical record. Information processing device.
15. An information processing method for providing online medical care to a corporation, an employee of the corporation, and a doctor as users, comprising: A user identification step of determining whether or not a user who has applied for online medical treatment is an employee of a corporation; a medical treatment provision step of enabling an online medical treatment for the user by a doctor associated with the corporation when the user is determined to be an employee of the corporation; a medical record management step of managing an electronic medical record including the results of the online medical consultation in association with an employee ID assigned to the employee; a viewing process step of allowing the user to view the electronic medical record based on a medical record viewing request from the user; having The medical care provision step includes determining a doctor to be assigned to the employee from among a plurality of doctors associated with the corporation based on an employee ID assigned to the employee; The viewing processing step includes, when the user who has made the request to view the electronic medical record corresponding to the employee is a doctor and the user is not the doctor in charge of the employee, notifying the doctor in charge of the request to view the medical record. Information processing methods.
Citation Information
Patent Citations
Health consultation system and health consultation mediation device
JP2004133696A
Anonymization method, user identifier management method, anonymization device, anonymization program and program storage medium, for online service
JP2004334433A
Health management server, long time overtime worker health management system and long time overtime worker interview prediction method
JP2010040034A
Medical information system
JP2011065318A
Information processing device, information processing method, and program
JP2018128948A
