Search

US-20260128181-A1 - PROGRAM, INFORMATION PROCESSING DEVICE, METHOD, AND SYSTEM

US20260128181A1US 20260128181 A1US20260128181 A1US 20260128181A1US-20260128181-A1

Abstract

An information processing apparatus including a processor and a memory storing a search database where operation instruction data used to instruct the information processing apparatus to execute a specific operation is stored is disclosed. The processor receives, as an input, at least one of the medical history information, the information input by the patient, the disease name, the symptom name or the problem in the problem list, search the search database using the input and obtain, as the operation instruction data, operation instruction data corresponding to a word or a sentence included in the input, present, on a display, the obtained operation instruction data as at least one candidate to a healthcare professional and receive an approval input from the healthcare professional, and in response to receiving the approval input, output the operation instruction data to the information processing apparatus to execute the specific operation.

Inventors

  • Hisahiko SATO

Assignees

  • PRECISION CO., LTD.

Dates

Publication Date
20260507
Application Date
20251230
Priority Date
20230630

Claims (15)

  1. 1 . An information processing apparatus comprising: a processor; and a memory storing a search database in which operation instruction data used to instruct the information processing apparatus and/or another information processing apparatus to execute a specific operation is stored, wherein the search database stores, in association with at least one word or sentence included in at least one of: medical history information; information input by a patient; a disease name; a symptom name; or a problem in a problem list, one of: (i) operation instruction data for instructing the information processing apparatus and/or the other information processing apparatus to execute the specific operation; or (ii) a search word or a search sentence used for searching the operation instruction data, and wherein the processor is configured to: receive, as an input, at least one of: the medical history information; the information input by the patient; the disease name; the symptom name; or the problem in the problem list; search the search database using the input and obtain, as the operation instruction data, operation instruction data corresponding to a word or a sentence included in the input; present, on a display, the obtained operation instruction data as at least one candidate to a healthcare professional and receive an approval input from the healthcare professional; and in response to receiving the approval input, output the operation instruction data to the information processing apparatus and/or the other information processing apparatus so as to cause execution of the specific operation.
  2. 2 . An information processing apparatus comprising: a processor; and a memory storing a generation program configured, on the basis of at least one word or sentence included in at least one of: medical history information; information input by a patient; a disease name; a symptom name; a problem in a problem list; or a clinical note, to generate operation instruction data used to instruct the information processing apparatus and/or another information processing apparatus to execute a specific operation, wherein the processor is configured to: receive, as an input, at least one of: the medical history information; the information input by the patient; the disease name; the symptom name; the problem in the problem list; or the clinical note; provide the received input to the generation program to generate the operation instruction data; present, on a display, the generated operation instruction data as at least one candidate to a healthcare professional and receive an approval input from the healthcare professional; and in response to receiving the approval input, output the operation instruction data to the information processing apparatus and/or the other information processing apparatus so as to cause execution of the specific operation.
  3. 3 . A computer-implemented method executed by a computer including a processor and a memory, the method comprising: maintaining, in the memory, structured data of an electronic medical record (EMR) template, the structured data associating input items of the EMR template with input content; maintaining, in the memory, a search database in which operation instruction data used to instruct the computer and/or another computer to execute a specific medical operation is stored; receiving, as an input, at least one of: medical history information; information input by a patient; a disease name; a symptom name; or a problem in a problem list; specifying, on the basis of the EMR template and the received input, at least one input item of the EMR template and input content corresponding to the input item; updating EMR template data by recording the input content in association with the specified input item of the EMR template; searching the search database using at least one of the input and the updated EMR template data and obtaining, as operation instruction data, operation instruction data corresponding to clinical information recorded in an EMR represented by the input; presenting the obtained operation instruction data as at least one candidate to a healthcare professional and receiving an approval input from the healthcare professional; in response to receiving the approval input, outputting the operation instruction data to the computer and/or the other computer so as to cause execution of the specific medical operation; and in response to execution of the specific medical operation by the computer and/or the other computer, receiving result data and updating at least one of: the medical history information; or a clinical note, on the basis of the result data.
  4. 4 . The information processing apparatus according to claim 1 , wherein the operation instruction data includes a plurality of individual operation instruction data items used to instruct the information processing apparatus and/or the other information processing apparatus to execute a plurality of operations.
  5. 5 . The information processing apparatus according to claim 1 , wherein at least one of: the medical history information; the information input by the patient; the disease name; the symptom name; or the problem in the problem list is described in natural language, and/or the processor performs natural language processing when searching the search database.
  6. 6 . The information processing apparatus according to claim 1 , wherein the processor is configured to receive, as at least part of the input, at least two combinations of: a referral letter; a medication record; optical character recognition result information of a scanned examination result; an electronic referral letter; an electronic medication record; an electronic examination result; natural-language information input by the patient; speech input by the patient and text information obtained by converting the speech input into text by speech recognition; and clinical notes generated by another program or a machine learning model.
  7. 7 . The information processing apparatus according to claim 1 , wherein the operation instruction data includes at least one of: examination order operation instruction data; or prescription order operation instruction data.
  8. 8 . The information processing apparatus according to claim 7 , wherein past medical history information includes past examination information, and wherein, when the operation instruction data includes examination order operation instruction data, the processor is configured to obtain examination order operation instruction data as the operation instruction data and display, among the examination order operation instruction data, examination order operation instruction data that is the same as or synonymous with the past examination information.
  9. 9 . The information processing apparatus according to claim 7 , wherein past medical history information includes past prescription information, and wherein, when the operation instruction data includes prescription order operation instruction data, the processor is configured to obtain prescription order operation instruction data as the operation instruction data and, among the prescription order operation instruction data, to preferentially display prescription order operation instruction data relating to drugs having the same active ingredient as drugs included in the past prescription information.
  10. 10 . The information processing apparatus according to claim 1 , further comprising an output interface, wherein the processor is further configured to: output the operation instruction data, in response to receiving the approval input, to the information processing apparatus and/or the other information processing apparatus via the output interface so as to instruct execution of the specific operation; and receive, from the information processing apparatus and/or the other information processing apparatus, an output generated in response to execution of the specific operation and update at least one of: the medical history information; or a clinical note, on the basis of the output.
  11. 11 . The information processing apparatus according to claim 2 , wherein the generation program includes a machine learning model that is created by machine learning or prompt engineering on the basis of pairs of: (i) at least one of medical history information, information input by a patient, a disease name, a symptom name, a problem in a problem list, or a clinical note, or tags created from at least one of them by natural language processing; and (ii) operation instruction data.
  12. 13 . The information processing apparatus according to claim 2 , wherein the operation instruction data generated by the generation program includes at least one of: examination order operation instruction data; or prescription order operation instruction data.
  13. 14 . The method according to claim 3 , wherein the operation instruction data includes at least one of: examination order operation instruction data; or prescription order operation instruction data, and the method further comprises displaying, as candidates, at least one examination order and/or prescription order on the basis of the operation instruction data.
  14. 15 . The method according to claim 3 , further comprising: outputting the operation instruction data to the computer and/or another computer and thereby instructing the computer and/or the other computer to execute the specific operation in response to receiving the approval input; receiving an output generated by the computer and/or the other computer in response to execution of the specific operation; and updating at least one of: medical history information; or a clinical note, on the basis of the output.
  15. 16 . The information processing apparatus according to claim 1 , wherein, when the operation instruction data includes instruction to generate a document, and the processor is further configured to: obtain structured data including at least one of: content of an EMR template; or laboratory test results from an EMR; generate, using a machine learning model based on EMR data, a template text having a slot for inserting the structured data; and insert the obtained structured data into the slot of the template text to generate the document.

Description

CROSS-REFERENCE TO RELATED APPLICATION This application is a continuation of International Application No. PCT/JP2024/022996, filed Jun. 25, 2024, which claims priority to Japanese Patent Application No.2023-107932, filed Jun. 30, 2023, the entire contents of each are incorporated herein by reference. FIELD The present disclosure relates to an information processing apparatus and a method. BACKGROUND Electronic medical records (EMRs) are known, in which a physician electronically records the content and results of medical interviews with a patient, and further electronically records a history of medical practices performed on the patient. As a technology related to the above-described technology, there is a technology disclosed in Japanese Unexamined Patent Application Publication No. 2013-156844. Japanese Unexamined Patent Application Publication No. 2013-156844 discloses a technology relating to a medical support apparatus. In the medical support apparatus, input item display means displays input items on a display. Input item selection means selects one input item from a plurality of the input items. Voice recognition means performs voice recognition of input voice using a selected dictionary and extracts word candidates for the voice. Word candidate display means displays the extracted word candidates on the display. Selection operation acceptance means accepts a selection operation of one word candidate from the word candidates. Storage control means stores the one word candidate that has been selected in storage means as an answer to the selected one input item. In the technology described in Japanese Unexamined Patent Application Publication No. 2013-156844, voice recognition processing is performed using a specialized dictionary in the medical field, but even in this case, it is necessary for healthcare professionals to perform voice input, and there has been a demand to reduce this effort. Accordingly, the present disclosure has been made to solve the above problem, and an object thereof is to provide a technology for achieving automation of processing of medical information by healthcare professionals or semi-automation that requires approval from a user. SUMMARY A program for operating a computer comprising a processor and a memory. The memory stores a search database in which operation instruction data used to instruct the computer and/or another computer to execute a specific operation is stored, or a program or a machine learning model that generates operation instruction data. The program causes the processor to execute a first step of accepting an input of at least one of medical history information, information input by a patient, a disease name, a symptom name, a problem in a problem list, and a clinical note, and a second step of searching the search database using the input accepted in the first step to obtain operation instruction data for instructing the computer and/or the other computer to execute a specific operation, or inputting the input accepted in the first step into the program or the machine learning model to obtain operation instruction data for instructing the computer and/or the other computer to execute a specific operation. According to the present disclosure, it is possible to achieve automation of processing of medical information by healthcare professionals or semi-automation that requires approval from a user. Further, the present disclosure also semi-automates registration tasks such as document registration and order instruction registration, which are functions for efficiently using electronic medical records (EMRs), thereby enabling efficient use of EMRs. BRIEF DESCRIPTION OF DRAWINGS FIG. 1 is a diagram showing an overall configuration of a system according to an embodiment. FIG. 2 is a diagram showing a functional configuration of a terminal apparatus 10 according to an embodiment. FIG. 3 is a diagram showing a functional configuration of a terminal apparatus 20 according to an embodiment. FIG. 4 is a diagram showing a functional configuration of a server according to an embodiment. FIG. 5 is a diagram showing an example of a data structure of a search database according to an embodiment. FIG. 6 is a diagram showing another example of a data structure of a search database according to an embodiment. FIG. 7 is a flowchart showing an example of a processing flow in a system according to an embodiment. FIG. 8 is a flowchart showing another example of a processing flow in a system according to an embodiment. FIG. 9 is a flowchart showing still another example of a processing flow in a system according to an embodiment. FIG. 10 is a flowchart showing still another example of a processing flow in a system according to an embodiment. FIG. 11 is a schematic diagram illustrating an example of a screen displayed on a terminal apparatus according to an embodiment. FIG. 12 is a schematic diagram illustrating another example of a screen displayed on a terminal apparatus acc