Information processing system, program, information processing apparatus, and information processing method
The information processing system addresses the challenge of employee health care in small enterprises by providing online medical consultations, managing records, and simplifying medical information, thereby improving health levels and reducing costs.
Patent Information
- Application Number
- JP2024095455
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-12
- Publication Date
- 2025-12-24
- Estimated Expiration
- 2044-06-12
AI Technical Summary
Small and medium-sized enterprises and start-ups face challenges in providing continuous health care for their employees due to the lack of full-time industrial physicians, making it difficult to maintain employee health awareness and manage medical records effectively.
An information processing system that provides online medical consultations by assigning industrial physicians to employees, managing electronic medical records, and converting complex medical terminology into simpler language for non-medical users, while tracking health progress and reducing costs.
Improves employee health levels by facilitating accessible and cost-effective online medical consultations, reducing the burden on doctors and corporations, and enhancing employee engagement in their health management.
Smart Images

Figure 2025186960000001_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] Improving employee health levels 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 employ on-site industrial physicians and require employees to undergo regular health checkups, such as once a year. However, annual health checkups only cover prescribed physical examinations, and companies are unable to provide mental care or frequent follow-up interviews (which can be expensive if done individually). This makes it difficult to encourage people with low health consciousness to take an active role in their health.
[0003] Therefore, the use of telemedicine is being considered to make it easier for employees and doctors to continuously improve the health awareness of company employees. For example, a support device has been disclosed that includes a receiving unit that receives, from a doctor terminal device, a doctor's findings based on the telemedicine conducted between the remote medical consultation subject and the doctor when it is determined that telemedicine is possible during the initial consultation, and a providing unit that provides, to the doctor terminal device, an improvement guidance report related to the remote improvement guidance conducted between the remote medical consultation subject and the instructor who provides the improvement guidance based on the received doctor's findings (see Patent Document 1).
[0004] Furthermore, with the support device described in Patent Document 1, the data in the medical records 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 be examined, but may not be able to see it even if they request to). While there is a need to continuously check one's own health status using medical records, even if the medical records were shared with the patient as is, they contain many technical terms and include content that should only be seen by medical professionals, making it difficult for the patient to understand. On the other hand, it is also 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] Japanese Patent Application Publication No. 2019-057171 Summary of the Invention [Problem to be solved by the invention]
[0006] However, it is difficult for small, medium-sized enterprises and start-ups to have a full-time industrial physician. Therefore, it is desirable for companies of all sizes to have their own dedicated medical facility online, which reduces the cost burden and improves the health of their employees. In addition, by assigning a doctor to each employee, employees with symptoms that require regular medical examinations can continue to use the service, making it easier to communicate with the doctor as if they were their own family doctor. It is also desirable for the company to easily keep track of their condition, thereby improving the health of its employees.
[0007] Therefore, the present disclosure aims to provide an information processing system, information processing device, information processing method, and program that can improve the health level of employees while reducing costs to the corporation and the burden on doctors in a service that provides online medical consultations by industrial physicians to employees belonging to a corporation. [Means for solving the problem]
[0008] The information processing system disclosed herein 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 identification unit that determines whether a user who has applied for online medical consultation is an employee of a pre-registered corporation, a medical treatment provision unit that, if the user is determined to be an employee, enables online medical treatment for the user by a doctor associated with the corporation, 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 disclosed herein 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, an employee of the corporation, and a doctor as users, and includes a user identification step for determining whether a user who has applied for online medical consultation is an employee of the corporation; a medical consultation provision step for enabling online medical consultations for the user by a doctor associated with the corporation if the user is determined to be an employee; and a medical record management step for managing an electronic medical record including the results of the online medical consultation in association with an employee ID assigned to the employee. [Effects 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 explanation of the drawings]
[0013] [Figure 1] 1 is a diagram illustrating a configuration of an information processing system according to an embodiment of the present disclosure. [Figure 2] FIG. 2 is a block diagram showing the functional configuration of a corporate online medical consultation server according to an embodiment of the present disclosure. [Figure 3] FIG. 10 is a diagram illustrating information stored in a storage unit of a corporate online medical consultation server according to an embodiment of the present disclosure. [Figure 4] FIG. 2 is a block diagram illustrating a functional configuration of a user terminal according to an embodiment of the present disclosure. [Figure 5] FIG. 10 is a sequence diagram showing operations related to an online medical consultation provision process according to an embodiment of the present disclosure. [Figure 6] 10 is a sequence diagram showing the operation of a medical record viewing process according to an embodiment of the present disclosure. FIG. [Figure 7] FIG. 10 is a sequence diagram showing operations related to a viewing notification process according to an embodiment of the present disclosure. [Figure 8]FIG. 10 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 INVENTION
[0014] The embodiments of the present disclosure will be described with reference to the drawings, in which the same or similar parts are designated by the same or similar reference numerals.
[0015] <Configuration of information processing system> 1 is a diagram showing the configuration of an information processing system 1 according to an embodiment of the present disclosure. The information processing system 1 according to this embodiment is a system for providing an online medical consultation service for corporations that provides online medical consultations by industrial physicians to employees belonging to a corporation. Users of the online medical consultation service for corporations are employees belonging to the corporation (first users), industrial physicians who are doctors (second users), and corporations (third users).
[0016] The information processing system 1 includes a corporate online medical consultation 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 the 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 user terminals 200.
[0017] The server 100, the employee terminal 200a, the industrial physician terminal 200b, and the corporate terminal 200c each comprise one or more computers. The basic configuration of a computer will be described later.
[0018] The user must first enable the corporate online medical consultation service on the user terminal 200 they use. In the following explanation, it is assumed that the user has installed on their user terminal an online medical consultation app for corporations (which may be a web browser extension) provided by the corporate online medical consultation service.
[0019] The information processing system 1 provides users with various functions related to online medical consultations and the implementation of online medical consultations.
[0020] Figure 2 is a block diagram showing the functional configuration of the corporate online medical consultation server 100 according to this embodiment. The server 100 is a server device that provides corporate online medical consultation services to users via a corporate online medical consultation 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 that mainly implements each functional unit of the processing unit 130.
[0023] 3 is a diagram showing various tables and the 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 physician information, and corporate information.
[0025] Employee information is information about employees. Employee information includes an employee ID for uniquely identifying the employee, basic information such as the employee's name, affiliation with the corporation, department, contact information, and superior, the industrial physician in charge of the online medical consultation, and compensation information that is awarded according to the implementation status of the online medical consultation. In this embodiment, the employee ID includes a number (digits). Compensation 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 a transfer request.
[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, 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 about the responsible industrial physician, and information about corporation related parties. The responsible industrial physician information is a list of the industrial physicians (industrial physician IDs) in charge of the corporation. Corporate related party information is a list of corporation related parties who can log in to this service as related parties of the corporation and view and use various information, and includes the corporate related party ID for uniquely identifying the corporation related parties, basic information such as the names and contact details of the corporation related parties, and a list of employees of the corporation (employee IDs) that the corporation related parties manage as their superiors.
[0028] The medical treatment plan table 1222 is generated for each online medical consultation appointment and includes a consultation ID, target employee information, reservation information, and implementation status. The target employee information stores the employee ID of the employee providing the online medical consultation. The reservation information includes basic information such as the appointment date and time and the industrial physician ID of the industrial physician in charge of the consultation, as well as the online medical consultation conference URL. The 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 online medical consultations, such as the medical record ID, target employee information, medical record content, and 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 content stores the examination ID that identifies the treatment for the subject who created the medical record content, the examination results of that examination, and the industrial physician ID of the creator. The treatment plan information includes provisional reservation information for future regular or one-off consultations. For example, if, as a result of the online medical consultation, the industrial physician recommends online medical consultations every three months, provisional reservation information for every three months is stored.
[0030] Now, let's return to Figure 2. The mathematical model 123 is a learning model that has been trained based on the technical content of the medical record and the general content corresponding to that technical content. The mathematical model 123 receives information about the electronic medical record selected by the user as input and outputs explanatory information about that information.
[0031] The processing unit 130 includes the following functional units: a user identification unit 131, a medical care provision unit 132, a medical record management unit 133, a view management unit 134, a medical record conversion unit 135, and a follow-up monitoring 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 view notification processing, and follow-up monitoring processing. The online medical care provision processing, medical record viewing processing, medical record view notification processing, and follow-up monitoring processing each include at least one of user identification processing, medical care provision processing, medical record management processing, view management processing, medical record conversion processing, and follow-up monitoring 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 the user who has applied for online medical treatment is an employee of a corporation.
[0033] The medical care provider unit 132 executes medical care provision processing related to the provision of online medical care to users who are registered with the corporate online medical care service. Specifically, when a user who has applied for online medical care is an employee of a corporation registered with the corporate online medical care service, the medical care providing unit 132 enables the user to receive online medical care from an industrial physician associated with the corporation. Based on the 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 physicians 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 an electronic medical record, the viewing management unit 134 executes a viewing management process that changes the viewing mode of the electronic medical record depending on the user. Specifically, the viewing management unit 134 allows a user to view an 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 viewing 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 viewing management unit 134 masks some items in the electronic medical record to allow the corporation to view it. In addition, if the user who makes a request to view the 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 to assist users other than doctors in understanding the contents of the electronic medical record. 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 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 evaluations of the electronic medical record from employees or corporations.
[0037] The follow-up monitoring unit 136 executes a follow-up monitoring process for monitoring the progress of an employee's online medical consultation. Specifically, the follow-up monitoring 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 depending on the implementation status (e.g., whether the frequency of medical consultation is appropriate). Also, 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 depending on 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 includes 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 inputs). At least a part of the operation unit 230 may be integrated with the display unit 220 to form a touch panel display.
[0040] The control unit 240 is configured to include one or more processors, and controls the entire terminal 200. The control unit 240 performs various processes by executing programs stored in the storage unit 250. The storage unit 250 is configured to include various memories such as a ROM, a RAM, and an auxiliary storage device. The programs executed by the control unit 240 are stored, for example, in the ROM and / or the auxiliary storage device of the storage unit 250.
[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 provision 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 sends a medical treatment request including employee A's employee ID to the server 100. The server 100 receives the medical treatment request. The medical treatment request may include one or more desired dates and times desired by employee A. The medical treatment request may also include the employee's desired medical field (department).
[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 identification 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 result of the determination is true (Yes), that is, if employee A who applied for medical treatment is a target person for online medical treatment provided by the corporate online medical treatment service, the process proceeds to step S103. On the other hand, if the result of the determination is false (No), that is, if employee A who applied for medical treatment is not a target person for online medical treatment provided by the corporate online medical treatment service, the fact is notified to employee A's employee terminal 200a, and the process ends.
[0045] In step S103, the server 100 determines whether or not an electronic medical record for 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 associates the employee ID of employee A with the new electronic medical record.
[0047] In step S105, the server 100 determines an attending physician to be assigned to the employee A from among one or more industrial physicians associated with the corporation C (medical treatment provision processing). Specifically, the medical care provider 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 industrial physician in charge may be selected randomly from the list of industrial physicians in charge, or may be selected based on a predetermined rule. For example, if there are two industrial physicians registered in the industrial physician list, the predetermined rule may be to assign them based on whether the numbers included in the employee ID are odd or even. If there are a large number of employees, the numbers included in the employee ID may be grouped by the 100s, 200s, etc., and the industrial physicians may be assigned 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 request. Alternatively, the industrial physician may be assigned based on the desired medical specialty included in the medical treatment request. Alternatively, the industrial physician may be selected and assigned from a specialty medical specialty according to the employee's health condition. In the following, the doctor 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 provider unit 132 of the server 100 generates new appointment 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 provider unit 132 sends the appointment information to employee A's employee terminal 200a. The employee terminal 200a receives the appointment information. Employee A can log in to the online medical care app on the employee terminal 200a to check the appointment information, or check the appointment information sent to employee A's registered email address. The medical care provider unit 132 also sends the appointment information and employee A's medical record ID 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 employee A's medical record ID. Industrial physician B1 can log in to the online medical consultation app on the industrial physician terminal 200b to check the appointment information, or check the appointment information sent to the registered email address of 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 physician 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 the 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, for example, periodic tentative appointments.
[0051] In step S110, the industrial physician B1 confirms the contents of the electronic medical record of employee A. Specifically, when the industrial physician terminal 200b receives the selection of "confirm" from the industrial physician 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 employee A's electronic medical record have been updated (medical record management process). If the determination result is true (Yes), that is, if the contents of employee A's electronic medical record have been updated, it proceeds to step S112. On the other hand, if the determination result is false (No), that is, if the contents of employee A's electronic medical record have not been updated, it notifies the industrial physician terminal 200b to that effect and terminates the process.
[0053] In step S112, the medical care provision unit 132 of the server 100 changes the implementation status item indicating that the online medical care related to the reservation information has been conducted to "conducted," and sends a confirmation notification to employee A that the online medical care has been conducted.
[0054] In step S113, the medical care provider 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, if 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, if 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 employee A's next and subsequent online medical consultations based on the tentative reservation, and, as in step S106, sends the reservation information for the next online medical consultation to employee A and industrial physician B1.
[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 physician 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 sends a medical record 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 medical record viewing request (viewing management process).
[0059] In step S203, the person C related to the corporation requests the server 100 to view the medical record of the employee A. Specifically, the corporate terminal 200c of the corporation related person C sends a medical record viewing request including the employee ID and the corporation related person ID of the employee A 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 request to view the medical record is from an industrial physician (view management process). Specifically, the view management unit 134 of the server 100 determines whether the received request to view the medical record 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 (medical record conversion process). The UI layer is the interactive layer.
[0063] In step S206, the server 100 determines whether the received medical record viewing request is from a corporation-related party (including the corporation itself) (medical record conversion process). If the determination result is true (Yes), that is, if the received medical record viewing request is from a corporation-related party, the process proceeds to step S207. On the other hand, if the determination result is false (No), that is, if the received medical record viewing request is not from a corporation-related party, 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 corporate 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 with the generated layer superimposed thereon (view management process). Specifically, the viewing management unit 134 of the server 100 displays medical record information on the employee terminal 200a by superimposing a UI layer, displays the medical record information as is on the industrial physician terminal 200b without superimposing anything, 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 medical record information displayed on employee terminal 200a. The selected information is sent 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 evaluation options for the displayed explanatory information on the UI layer. The evaluation of the explanatory information is, for example, a graded evaluation of the ease of understanding of the explanatory information, and whether the explanatory information is necessary or unnecessary.
[0068] In step S211, employee A selects one of the evaluation options displayed on employee terminal 200a. The selected evaluation information is sent to server 100 (medical record conversion process).
[0069] In step S212, the medical record conversion unit 135 of the server 100 displays explanation information on the UI layer based on the evaluation information selected in step S211 (medical record conversion process).
[0070] The same processes as steps S209 to S212 can also 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 medical record viewing notification process according to the embodiment of the present disclosure. In this process, it is assumed that an industrial physician B1 in charge of employee A uses the industrial physician terminal 200b(1), and another industrial physician B2 who is not in charge of employee A uses the industrial physician terminal 200b(2).
[0072] In step S301, industrial physician B2 requests the corporate online medical consultation service to view employee A's electronic medical record. Specifically, a medical record viewing request requesting viewing of employee A's electronic medical record is sent from industrial physician terminal 200b(2) of industrial physician B2 to server 100. The medical record viewing request includes the medical record ID of employee A's electronic medical record and the industrial physician ID of industrial physician B2. The server 100 receives the medical record viewing request from industrial physician terminal 200b(2) (viewing management process).
[0073] In step S302, the server 100 determines whether the industrial physician who has requested viewing of the medical record is the doctor 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 industrial physician B2 is the industrial physician in charge of employee A, proceed to step S304. On the other hand, if the determination result is false (No), that is, if industrial physician B2 is not the industrial physician in charge of employee A, proceed to step S303.
[0074] In step S303, the medical record management unit 133 of the server 100 sends a notification to the industrial physician terminal 200b(1) used by the industrial physician B1, who is the doctor in charge of employee A, that a request to view the medical record has been made by an industrial physician who is not the doctor in charge of 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 references appointment information and implementation status for employee A for a predetermined period in the past in the medical treatment plan table 1222 of the storage unit 120. The predetermined period in the past to be referenced may be, for example, six months or one year, or the entire period since employee A began using the corporate online medical treatment service. It may also be referenced for each illness of employee A.
[0078] In step S402, the progress monitoring unit 136 of the server 100 determines whether there are any non-executions in the past reservation information of employee A. If the determination result is true (Yes), that is, if there are any non-executions in the past reservation information of employee A, the process proceeds to step S403. On the other hand, if the determination result is false (No), that is, if there are no non-executions 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 sends a notification to the corporate terminal 200c used by a corporate associate of the corporation to which employee A belongs that online medical consultation will not be provided for employee A. The corporate terminal 200c receives the notification.
[0080] In step S404, the progress monitoring unit 136 of the server 100 gives the employee A achievement points (reward) and notifies the employee A of this fact. Specifically, the progress monitoring unit 136 of the server 100 adds an amount of implementation points determined according to the implementation status to the compensation information of employee A in the user table 1221 of the storage unit 120, and sends a notification including information on the added amount, accumulated amount, etc. of points to employee A's employee terminal 200a. The employee terminal 200a receives the notification. The amount determined according to the implementation status is, for example, the number of times the activity has been performed.
[0081] In step S405, the follow-up 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, and evaluate the changes in employee A's disease state based on the numerical values of the test results or the doctor's comments, for example.
[0082] In step S406, the medical care providing unit 132 of the server 100 determines whether the condition of employee A has improved based on the evaluation result of step S405. If the determination result is true (Yes), that is, if the condition of employee A has improved, the process proceeds to step S407. On the other hand, if the determination result is false (No), that is, if the condition 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 this. Specifically, the medical care provider unit 132 of the server 100 adds a predetermined amount of recovery points to the compensation information for employee A in the user table 1221 of the storage unit 120, and sends a notification to employee A's employee terminal 200a including information about the added amount, accumulated amount, and other points. The employee terminal 200a receives the notification. The recovery points may be the same type of compensation as the performance 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 based on the results of analyzing the industrial physician's comments in the medical record.
[0084] <Basic computer configuration> 9 is a block diagram showing the 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 one another 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 unit of the computer 900 and reads 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 various flowcharts above are realized by the processing unit 901 of each computer constituting the corporate online medical consultation 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, employee terminal 200a, industrial physician terminal 200b, and corporate terminal 200c uses this 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 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 results 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 consultation 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 form of a program in the auxiliary storage device of the storage unit 902. 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 in accordance with the program. The processing unit 901 also allocates a storage area corresponding to the above-mentioned storage unit 120 in the main storage device of the storage unit 902 in accordance with the program.
[0090] Specifically, the program is a program to be executed by a computer 900 having a processor and a storage unit, and the program is This program causes a computer to function as a user discrimination unit that determines 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 an electronic medical record containing the results of the online medical consultation in association with an employee ID assigned to the user.
[0091] The auxiliary storage device of storage unit 902 is an example of a non-transitory tangible medium. Other examples of non-transitory tangible media include a magnetic disk, a magneto-optical disk, a CD-ROM, a DVD-ROM, and a semiconductor memory connected via input unit 904. Furthermore, when this program is distributed to computer 900 via network NW, computer 900 that receives the program may load the program into the main storage device of storage unit 902 and execute the above-described processing.
[0092] The program may also be a program for realizing some of the above-described functions. Furthermore, the program may be a so-called differential file (differential program) that realizes the above-described 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 a corporate employee uses an online medical consultation service, an industrial physician is automatically assigned to the employee from the corporate industrial physician list, and online medical consultations are provided using the electronic medical records managed for each employee, allowing the corporation, employee, and industrial physician to use online medical consultations with simple procedures. In other words, a service that provides online medical consultations by industrial physicians to employees belonging to a corporation can improve the health level of employees while reducing the corporation's costs and the burden on the physician.
[0094] <Modification> Although the embodiments of the present disclosure have been described above, these embodiments can be embodied 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 intended to be included in the scope of the inventions and their equivalents as defined in the claims, as well as in the scope and spirit of the inventions.
[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 acquire 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 providing unit 132 may further acquire predetermined work information of the employee, such as numerical attendance information including overtime hours or qualitative questionnaires, and may notify the employee of a recommendation to receive online medical care if the work information meets predetermined 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 generative AI provided outside the server 100. Also, web search results may be used. This reduces the processing load of the server 100 without implementing the mathematical model 123, and makes it possible to easily provide explanation information without relying on the learning speed of the mathematical model 123.
[0099] In step S109 of the above-described embodiment, the electronic medical record is displayed after the online medical consultation is established. However, the electronic medical record may be displayed before the online medical consultation is established. Alternatively, the electronic medical record may be displayed automatically when the industrial physician B1 applies to participate in the online medical consultation. This improves convenience for the industrial physician.
[0100] In step S112 of the above-described embodiment, the notification for confirmation that online medical consultation has been completed is sent only to employee A, but it may also be sent to corporation C and employee A's supervisor at corporation C. This allows corporation C and employee A's supervisor to understand employee A's use of online medical consultation, which can be useful for managing the employee's health.
[0101] In the above-described 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 the online medical consultation may be deemed to have been completed when a "Consultation Ended" button or a "Consultation Completed" button is provided on the industrial physician's online medical consultation screen and the industrial physician selects the button. Alternatively, the online medical consultation may be deemed to have been completed when the industrial physician notifies the information processing system 1 (the operator of the online medical consultation service) via chat, message, etc., that the online medical consultation has been completed.
[0102] In step S210 of the above-described embodiment, evaluation options for the displayed explanatory information are displayed on the UI layer, but the timing of display can be set arbitrarily. For example, they may be displayed each time explanatory information is displayed, or after a predetermined number of times. Furthermore, they 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 supervisor to understand Employee A's use of online medical consultations, 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, 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; and a medical record management unit that manages the electronic medical record including the results of the online medical consultation in association with the employee ID assigned to the employee. Information processing system. As a result, when a corporate employee uses the online medical consultation service, the online consultation can be provided using an electronic medical record managed for each employee, allowing the corporation, employee, and industrial physician to use the online medical consultation with simple procedures. (Appendix 2) The medical care provider determines a doctor to be assigned to the employee from among a plurality of doctors associated with the corporation based on the employee ID assigned to the employee. 10. The information processing system of claim 1. This allows the employee to be automatically assigned a designated industrial physician from the company's list of industrial physicians. (Appendix 3) If the online medical consultation is the first time for the employee, the medical record management unit creates a new electronic medical record and associates it with the employee. 3. The 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) If the online medical consultation is not the first time for the employee, the medical record management unit updates the electronic medical record associated with the employee according to the results of the online medical consultation. 4. An information processing system according to any one of appendices 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) a viewing processing unit that enables the user to view the electronic medical record based on a medical record viewing request from the user; 10. The information processing system of 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 the technical content of the electronic medical record into general content using expressions for the general public, the viewing processing unit allows the electronic medical record to be viewed with the general content when the user who has made the medical record viewing request is not a doctor; 6. The 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 using a learning model that has been trained based on the specialized content of the medical record and the general content corresponding to the specialized content; 7. The 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. The information processing system according to claim 6. This allows the conversion accuracy of the learning model to be improved 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 medical record. 6. The 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 request to view the electronic medical record of the employee of the corporation, masks some items of the electronic medical record to make it viewable by the corporation; 6. The 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 acquires an online medical care schedule of the employee as a result of the online medical care, and notifies the employee of a reminder in accordance with the online medical care schedule. 11. An information processing system according to any one of appendices 1 to 10. This will help prevent employees from forgetting to get checked out. (Appendix 12) The medical care providing unit acquires the 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 of claim 11. This allows supervisors and corporations 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 if the work information satisfies predetermined conditions, notifies the employee of a recommendation to receive online medical care. 12. The information processing system of 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 of claim 11. This will help maintain and improve employees' motivation to visit the clinic. (Appendix 15) the medical care providing unit acquires the employee's recovery status as a result of the online medical care, and grants the employee an incentive according to the recovery status; 15. An information processing system according to any one of appendices 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 care 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; and a medical record management unit that manages the electronic medical record including the results of the online medical consultation 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; and a medical record management unit that manages the electronic medical record including the results of the online medical consultation in association with the 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 the user who 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; and 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. Information processing methods. [Explanation of symbols]
[0104] 1: Information processing system 100: Online medical care server 110: Communications Department 120: Storage section 121: Application Program 122: Database 123: Mathematical Model (Learning Model) 130: Processing section 131: User identification unit 132: Medical care provision department 133: Medical Record 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, 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; a medical record management unit that manages the electronic medical record including the results of the online medical consultation in association with the employee ID assigned to the employee. Information processing system.
2. 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. The information processing system according to claim 1 .
3. If the online medical consultation is the first time for the employee, the medical record management unit creates a new electronic medical record and associates it with the employee. The information processing system according to claim 1 .
4. If the online medical consultation is not the first time for the employee, the medical record management unit updates the electronic medical record associated with the employee according to the results of the online medical consultation. The information processing system according to claim 1 .
5. a viewing processing unit that enables the user to view the electronic medical record based on a medical record viewing request from the user; The information processing system according to claim 2 .
6. A medical record conversion unit converts the technical content of the electronic medical record into general content using expressions for the general public, the viewing processing unit allows the electronic medical record to be viewed 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 5 .
7. the medical record conversion unit converts the specialized content into the general content using a learning model that has been trained based on the specialized content of the medical record and the general content corresponding to the specialized content; The information processing system according to claim 6.
8. the medical record conversion unit receives an evaluation of the electronic medical record from the employee or the corporation; The information processing system according to claim 6.
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 medical record. The information processing system according to claim 5 .
10. the viewing processing unit, when the corporation makes a request to view the electronic medical record of the employee of the corporation, masks some items of the electronic medical record to make it viewable by the corporation; The information processing system according to claim 5 .
11. The medical care providing unit acquires an online medical care schedule of the employee as a result of the online medical care, and notifies the employee of a reminder in accordance with the online medical care schedule. The information processing system according to claim 1 .
12. The medical care providing unit acquires the 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 11.
13. The medical care providing unit acquires predetermined work information of the employee, and if the work information satisfies predetermined conditions, notifies the employee of a recommendation to receive online medical care. The information processing system according to claim 11.
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; The information processing system according to claim 11.
15. the medical care providing unit acquires the employee's recovery status as a result of the online medical care, and grants the employee an incentive according to the recovery status; The information processing system according to claim 1 .
16. Computer, a user identification unit that determines whether a user who has applied for online medical care 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; and a medical record management unit that manages the electronic medical record including the results of the online medical consultation in association with the employee ID assigned to the user. program.
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; a medical record management unit that manages the electronic medical record including the results of the online medical consultation in association with the employee ID assigned to the employee. Information processing device.
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 the user who 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; and 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. 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