Information processing system, information processing method and information processing program
The information processing system addresses the challenge of non-uniform medical record descriptions by using tags and templates to automate data extraction and analysis, enhancing efficiency and reducing manual transcription burdens.
Patent Information
- Application Number
- JP2023123633
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-07-28
- Publication Date
- 2025-02-07
AI Technical Summary
Conventional electronic medical record systems lack uniformity in medical record descriptions, requiring manual transcription by physicians for statistical analysis, which is burdensome and difficult for others to perform without specialized knowledge.
An information processing system that uses predefined tags and templates to structure medical record information, enabling automated full-text searching and outputting results in a format suitable for statistical analysis, reducing the need for manual transcription.
Facilitates efficient extraction and analysis of clinical information, allowing for standardized data collection and reduced labor in reporting, while supporting secondary uses of medical data for research and development.
Smart Images

Figure 2025019806000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing system that extracts necessary information from medical record information and utilizes it for analyzing clinical information. [Background technology]
[0002] Electronic medical record systems, which have been increasingly introduced in recent years, are systems that centrally store and manage medical record information such as medical treatment progress as electronic data. These systems allow for quick and easy viewing and searching of data, and allow medical information to be shared in real time. Furthermore, using a DWH (data warehouse), data from other systems such as accounting systems and DPC (diagnosis procedure combination) systems is also integrated and stored and managed. In this way, the use of electronic medical records is helping to improve operational efficiency.
[0003] For example, Patent Document 1 discloses a technique for reducing the burden on medical staff by evaluating the degree of need for treatment for a patient based on patient information in an electronic medical record and basic information evaluating the patient's function. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2022-174924 A Summary of the Invention [Problem to be solved by the invention]
[0005] In electronic medical record systems, the writing of each medical record is not uniformly prescribed in the template, and the specific writing method is left to the discretion of the attending physician. Therefore, when performing statistical analysis of various clinical information contained in the medical records, the attending physician must extract each piece of clinical information from the medical records and transcribe it into a file in a suitable format for statistical analysis (e.g., a spreadsheet file), which places a considerable burden on the attending physician. In addition, it is difficult for anyone other than the attending physician to transcribe for analysis, as this requires specialized knowledge. Thus, conventional electronic medical record systems have the problem that it is not easy to accurately collect various clinical information contained in the medical records. [Means for solving the problem]
[0006] Therefore, in order to solve the above problems, the present invention provides the following information processing system, etc. That is, the information processing system includes a medical record information storage unit that stores medical record information including text that is input via a template and to which a pair of first tags is added according to a predetermined rule, a search unit that performs a full-text search of the stored medical record information within a range defined by the pair of added first tags, and an output unit that outputs the results of the full-text search.
[0007] In addition to the above-mentioned features, the present invention provides an information processing system in which the predetermined rule is such that the name of the template is input after the earlier first tag of the pair of first tags, and within a range defined by the pair of first tags, the content of the item indicated by the input name of the template, which is determined for each template, is input with a second tag attached.
[0008] In addition to the above features, the present invention provides an information processing system further comprising a copy storage unit that stores a copy of the medical chart information stored by the medical chart information storage unit.
[0009] In addition to the above features, the replica storage unit provides an information processing system that is a data warehouse.
[0010] In addition to the above features, the present invention provides an information processing system in which the output unit outputs the results of the full-text search in a table format capable of performing a predetermined calculation process on each cell constituting the table based on the input second tag.
[0011] The present invention also provides an information processing system connected to a medical record information storage device that stores medical record information including text input via a template with a pair of first tags attached according to a predetermined rule, the information processing system having a search unit that performs a full-text search of the range defined by the added pair of first tags for the stored medical record information, and an output unit that outputs the results of the full-text search.
[0012] Also provided is an information processing method executed by a computer in an information processing system having a medical record information storage unit that stores medical record information including text input via a template with a pair of first tags added according to a predetermined rule, the information processing method including a search step of performing a full-text search of the range defined by the added pair of first tags on the stored medical record information, and an output step of outputting the results of the full-text search.
[0013] In addition, in an information processing system having a medical record information storage unit that stores medical record information including text entered via a template with a pair of first tags added according to a predetermined rule, an information processing program is provided that causes a computer to execute a search step of performing a full-text search of the range defined by the added pair of first tags on the stored medical record information, and an output step of outputting the results of the full-text search.
[0014] In addition, in an information processing system connected to a medical record information storage device that stores medical record information including text entered via a template with a pair of first tags added according to a predetermined rule, an information processing program is provided that causes a computer to execute a search step of performing a full-text search of the range defined by the added pair of first tags on the stored medical record information, and an output step of outputting the results of the full-text search. Effect of the Invention
[0015] The present invention makes it possible to provide an electronic medical record system suitable for statistical analysis. [Brief description of the drawings]
[0016] [Figure 1] Conceptual diagram showing the outline of the information processing system [Diagram 2] FIG. 1 is a block diagram showing an example of a functional configuration of an information processing system. [Diagram 3] A conceptual diagram showing an example of a template for inputting medical record information. [Figure 4] FIG. 13 is a block diagram showing another example of the functional configuration of the information processing system. [Diagram 5] FIG. 13 is a conceptual diagram showing an example of outputting search results. [Figure 6] Conceptual diagram showing an example of outputting search results [Figure 7] FIG. 7 is a conceptual diagram showing a mode of outputting the search results shown in FIG. 6. [Figure 8] Conceptual diagram showing an example of the hardware configuration that realizes an information processing system [Figure 9] FIG. 1 is a flow diagram showing an example of the flow of information processing in an information processing system. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0017] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. Note that the present invention should not be limited to these embodiments, and can be embodied in various forms without departing from the spirit of the present invention.
[0018] <Embodiment> <Summary> FIG. 1 is a conceptual diagram showing an overview of an information processing system according to this embodiment. FIG. 1(a) shows an electronic medical record entry, in which auscultation and palpation findings, medical history, and the like are recorded in natural language text, diagrams, and images. These entries are transferred to and stored in a DB (database) or DWH of the electronic medical record system, as shown in FIG. 1(b). Here, in the information processing system, the electronic medical record entry in FIG. 1(a) is entered according to a predetermined rule. For example, as shown in FIG. 1(b), two "##" (double hash marks) are included (101, 102), which is a combination of two "#" (hash marks).
[0019] Then, a process is executed to perform a full-text search of the descriptions enclosed in the above "##" (101) and "##" (101) in the electronic medical records, which are written according to predetermined rules and stored in a database or the like. (c) shows the search results from this search process. As shown in the example, it begins with "prostate cancer" following the leading "##", followed by a description of clinical information related to it and then another "##" at the end. The search results are then output in a spreadsheet-compatible format, as shown in (d). By outputting the data in this manner, it becomes possible to efficiently perform statistical analysis and the like.
[0020] The following describes the functions and processing flow of the information processing system, as well as the contents of the hardware. The functional blocks of the system described below can be realized as a combination of hardware and software. Specifically, if a computer is used, the hardware components include a CPU (Central Processing Unit), main memory, bus, or secondary storage device (hard disk drive, non-volatile memory, storage media such as CDs and DVDs, and drives for reading these media, etc.), input devices used for inputting information, printers, display devices, and other external peripheral devices, as well as interfaces for these external peripheral devices, communication interfaces, driver programs and other application programs for controlling these hardware, and user interface applications. Then, by the arithmetic processing of the CPU according to the program deployed on the main memory, data input from input devices and other interfaces and stored in memory and hard disks are processed and stored, and commands for controlling the above hardware and software are generated. Alternatively, the functional blocks of the system may be realized by dedicated hardware.
[0021] This invention can be realized not only as a system, but also as a method. A part of such an invention can be configured as software. Furthermore, a program used to cause a computer to execute such software, and a recording medium on which the program is fixed, are naturally included in the technical scope of this invention (the same applies throughout this specification).
[0022] <Functional configuration> 2 is a block diagram showing an example of the functional configuration of the information processing system of this embodiment. As shown in FIG. 2, the information processing system 200 includes a medical record information storage unit 201, a search unit 202, an output unit 203, and a copy storage unit 204.
[0023] <Medical Records Information Storage Department> The medical record information storage unit 201 has a function of storing medical record information including text that is input with a pair of first tags added according to a predetermined rule via a template. The medical record information storage unit may not only be included in the information processing system itself, but may also be realized as an external device connected to the information processing system. For example, it may be an external device such as a database of an electronic medical record system or a DWH that acquires and stores information from the electronic medical record system.
[0024] The medical record information to be stored is, for example, entered into the "discharge summary" of the electronic medical record. This "discharge summary" is one of the three documents of the "three documents, six pieces of information" defined as items for promoting the standardization of electronic medical records. In entering this "discharge summary," the contents to be statistically analyzed are entered into a range defined by a pair of first tags, and the text entered within that range is searched for by the search unit. The first tag only needs to be a marker for the search, and some symbol or the like is appropriately selected according to the program for the search process. For example, as shown in FIG. 1, "##" and "##" are used as a pair of first tags, or "%%" and "%%" are used as first tags.
[0025] Fig. 3 is a conceptual diagram showing an example of a template for inputting medical record information. As shown in the figure, "Radiation therapy·x" is written after the leading "##" 301. "##" 301 is the first tag of a pair of first tags, and the trailing "##" 302 is the last tag of the pair of first tags. The range (##~##) enclosed by this pair of first tags is searched for by the search unit.
[0026] Also, "Radiation Therapy" following the first "##" 301 is the name of the template and the name of the treatment to be analyzed, and the "x" after it is a unique identifier. Note that the name of the template can be anything to be analyzed, such as the name of the disease or the name of the medical department, in addition to the name of the treatment.
[0027] Following the template name and identification name, the specific contents of the analysis target shown in the template are written on a new line after "#". In this example, each item or event such as "Main department", "Primary site", "Disease stage", "Dose", "Irradiation start", "Irradiation end", "Concomitant therapy", "Pre-irradiation therapy", "Post-irradiation therapy", "Early adverse events", "Late adverse events", "Medical history", and "Remarks" is written on each line after the "#". When describing the specific contents of the analysis target, a mark placed in front of the item or event (hereinafter referred to as "item, etc.") like this "#" is called a second tag. The second tag is not limited to the example "#", but various symbols such as "&" and "%" can be used. Note that each item, which is the specific contents of the analysis target, is determined for each template. In this example, multiple items related to radiation therapy are set.
[0028] Here, the number of characters written after the name of each item, etc., with a space (_) between them, indicates the number of input items for that item, etc. For example, the description "main subject_a_x" indicates that there are two input items for the main subject. Also, the description "medical history_a_b_c_d_e_f_g_h_i_j" indicates that there are 10 input items for medical history, the number of characters from a to j.
[0029] After each item, the specific name of the item (for example, the specific disease name corresponding to the medical history), the grade (degree) of the item, the date on which the item occurred, etc. are written on the same line with a space between each. For example, in the case of "main department_a_x", information is collected by entering "urology" in a and the date of referral from the main department in "YYYY / MM / DD" in x. In addition, although not shown, various information such as the patient's name, sex, date of birth, name of the doctor in charge, and department are also entered in the template with a pair of first tags and multiple second tags. A more specific description example will be shown later.
[0030] Templates used when entering data into electronic medical records are created according to the subject of analysis, purpose, etc. The created templates can also be modified. In addition, the convenience of the information processing system can be further improved by creating and accumulating templates for various analysis subjects and purposes (by medical department, by disease, etc.).
[0031] The information processing system can also be configured to store such templates (template storage unit). By storing various templates, for example, if the medical record information storage unit is realized by the DB of an external electronic medical record system connected to the information processing system, even if the model of the connected electronic medical record system is changed, medical record information according to the template can be stored by applying the template stored in the changed electronic medical record system.
[0032] Furthermore, since the medical record information stored in the medical record information storage unit is input via a template with the first and second tags added in accordance with predetermined rules, as described above, even after the stored medical record information is transferred to a new model following a change in model, it can still be used for processing by the search unit and output unit.
[0033] In addition, input of medical record information according to a template may be a secondary input. For example, a doctor may write medical record information freely without using a template first, and then input (transcribe / rewrite) the information according to the template.
[0034] The subject who secondarily inputs the medical record information may be the doctor who originally wrote it, or another person. Furthermore, it is also possible to use AI (artificial intelligence) such as a large-scale language model that generates text to interpret the primarily written medical record and summarize it at a high level, generate medical record information using the first tag and the second tag according to the predetermined rules defined in the template, and store the generated medical record information in the medical record information storage unit (natural language processing unit).
[0035] The medical record information storage unit may be provided by the information processing system itself, or may be realized as an external device such as a database of an electronic medical record system connected to the information processing system or a data warehouse that acquires and stores information from the electronic medical record system. A block diagram of an example of the configuration of an information processing system in this form is shown in Figure 4. In addition, the text data obtained from the medical record information storage unit may be temporarily cached, and sent directly to the output unit without going through the search unit, and output in a table format.
[0036] As shown in Fig. 4, the information processing system 400 has a search unit 402, an output unit 403, a template storage unit 405, and a natural language processing unit 407. On the other hand, the electronic medical record system 406 has a medical record information storage unit 401 and a copy storage unit 404. The information processing system 400 and the electronic medical record system 406 are connected to each other so that they can send and receive information. The connection between the two systems may be via a network, or they may be configured to be connected to each other so that they can send and receive information by wire or wirelessly without using a network (hereinafter, expressions such as "connected via a network, etc." will be used).
[0037] In the electronic medical record system 406, the template stored in the template storage unit 405 of the information processing system 400 is acquired via a network or the like. Then, the medical record information inputted according to a predetermined rule via the acquired template is stored in the medical record information storage unit 401. At this time, the natural language processing unit 407 is made to read a part of the medical record description in the medical record information storage unit 401 via a network or the like and highly summarize it, so that the content of the medical record information generated using the first tag and the second tag according to the predetermined rule defined in the template is automatically outputted and stored in the medical record information storage unit 401. This saves the trouble of a human writing the medical record information including the tags. On the other hand, in the information processing system 400, the medical record information stored in the medical record information storage unit 401 of the electronic medical record system 406 can be acquired via a network or the like, and the search unit 402 can perform a full-text search or the output unit 403 can perform an output.
[0038] Here, the medical record information stored in the external device is basically input with a pair of first tags added according to a predetermined rule via a template. However, by using the natural language processing unit 407 having the sentence generation AI as described above, the medical record information that has been primarily written and stored by a doctor or the like can be rewritten according to a predetermined rule in accordance with the template, and the full text can be searched and output.
[0039] <Search section> The search unit 202 performs a full-text search of the range defined by the pair of added first tags in the stored medical record information. As illustrated in (b) and (c) of FIG. 1, the search unit is configured to perform a full-text search of the stored text (medical record information) and extract text surrounded by "##" and "##". As described above, the characters and symbols used as the pair of first tags defining the range of text to be searched are not limited to "##", but may be any character string that is not buried in the characters and text related to the medical record information and can function as a marker, such as "$$" or "%%".
[0040] Although the accumulated medical record information will contain an infinite number of pairs of first tags, as described above, the name of the template is entered after the earlier first tag of the pair, and nothing is entered after the later first tag of the pair, so that the pair of first tags will not become unclear during a search.
[0041] The search results may also be cached, which can reduce the time required for the next search.
[0042] <Output section> The output unit 203 outputs the results of the full-text search performed by the search unit 202. The results can be output in various formats, but in order to facilitate statistical analysis, it is preferable to output the results in a table format in which a predetermined calculation process can be performed on each cell constituting the table.
[0043] In addition, the stored medical record information is entered in accordance with predetermined rules via a template, and accordingly, the search results are also output based on the template and a second tag that is added in accordance with the predetermined rules.
[0044] Fig. 5 is a conceptual diagram showing an example of a mode of outputting the search results. In Fig. 5, following the basic information of the patient, the items entered with the second tag (#) via the template "Radiation Therapy·x" shown in Fig. 3 are output as the search results in a spreadsheet format.
[0045] As shown in Figure 5, the patient's basic information "Patient ID", "Patient name", "Sex", "Date of birth" and "Date of disease confirmation", as well as the item names of "Main department_1", "Main department_2", "Primary site" and "Primary site" which are the items or events to be analyzed, are written in each cell in the column direction in the same row. According to the template shown in Figure 3, although not shown, two items of "Primary site" are further written, followed by the above-mentioned items such as "Disease stage" and "Dose" in the number of cells with the maximum input number set for each item.
[0046] The contents of the item in the cell above is written in the cell one row below the cell in which the item or event is written. In Fig. 5, "26159" is written in the cell one row below the "Patient ID" cell, and "Aaaa" is written in the cell one row below the "Patient Name" cell. Then, in the "Aaaa" row, the contents of the item or event related to this patient are output in the column direction.
[0047] In Figure 5, specific details about the items or events to be analyzed are not shown, but rather the correspondence with the template is shown. For example, in the cells one row below each of "Main Department_1" and "Main Department_2", "a" and "x" are entered, just like in the template shown in Figure 3. In reality, for example, "Urology" would be entered in the cell one row below "Main Department_1", and "YYYY / MM / DD (consultant request date)" would be entered in the cell one row below "Main Department_2".
[0048] Figure 6 is a conceptual diagram showing an example of a search result. As shown in the figure, the template name and identification name are "Prostate Cancer - Radiation Therapy", and the event name "Biopsy" is written after the second tag (#). In addition, "GS4+4" is written as the grade of the event after a space. In addition, "2021 / 11 / 5", which is the date when the event biopsy occurred, is written after a space. These descriptions mean that the Gleason score (an index for evaluating the malignancy) of the cancer tissue taken in the biopsy performed on 2021 / 11 / 5 is "4+4". In this way, it can be read like a somewhat special bullet point list, which is a feature that ensures readability, which is important in electronic medical records.
[0049] Further down the line, following the second tag, "IMRT Start_60Gy / 20fx_2022 / 2 / 15" is written (_ is a space). This means that IMRT (intensity modulated radiation therapy) started on 2022 / 2 / 15, and the radiation dose was "60Gy / 20fx." Similarly, information about each of the events to be analyzed, "End of IMRT," "Frequent urination" (adverse event), and "DOD" (date of death), is written with a space between each event.
[0050] Fig. 7 is a conceptual diagram showing a specific example of outputting the search results shown in Fig. 6. As shown in the figure, the event name to be analyzed (biopsy, IMRT start, etc.) is output in the same row in the table, and information about each event (information written with a space after the event name in the medical record information) is output in a cell one row below the cell in which the event name is output, and if there is further information about the event, it is output in the cell to the right of that, one row below the cell in which the event name with a branch number added (biopsy_1, IMRT start_1, etc.) is output.
[0051] For example, the grade of the biopsy, "GS4+4," is output in the cell below the cell in which "Biopsy" is output, and the date of the biopsy, "2021 / 11 / 5," is output in the cell to the right of the cell below the cell in which "Biopsy_1" is output. As shown in the figure, other events are output in the same way. In this way, the grade and occurrence time of the event to be analyzed are output in a spreadsheet-compatible format, making it easy to perform statistical analysis.
[0052] By outputting the search results in a spreadsheetable format, it is possible to output the desired clinical information. For example, if the search results include information on the start and end of treatment, and treatment results, it is possible to output treatment outcomes. If information on pathology results is included, it is possible to output statistical data on what types of diseases are common. If information on surgical procedures is included, it is possible to output statistical data on what surgical procedures are most common within the hospital.
[0053] In this way, by focusing on the desired information from the various information contained in the searched medical records, it is possible to obtain statistical data such as how much treatment each doctor performed and the extent of success or failure, making it possible to visualize doctors' performance and optimize their working environment.
[0054] In addition, there are systems that aim to improve medical care by collecting and registering data on patients and treatments, and it is also possible to reduce the labor required to provide information about these systems. Examples of such systems include the "National Cancer Registry" and the "NCD (National Clinical Database)," and each system specifies the information that must be reported. In the information processing system according to the present invention, a template is set up to output all of the information that must be reported, thereby reducing the labor required to report the specified information.
[0055] <Replication storage section> The information processing system according to the present invention may have a copy storage unit 204 in addition to the above-mentioned components of the medical record storage unit 201, the search unit 202, and the output unit 203. The copy storage unit has a function of storing copies of the medical record information stored in the medical record information storage unit.
[0056] By storing copies of medical records, the copies can be used for secondary use. For example, the recently enacted Next-Generation Medical Infrastructure Act has established a platform for utilizing "medical big data" that can be used for research into the latest medical treatments and new drug development. In order to utilize this medical big data, copies of the medical records stored by the copy storage unit can be provided.
[0057] In addition, in the information processing system, the search unit may be configured to perform a full-text search of the medical record information stored in the duplicate storage unit. The duplicate storage unit may also be realized by an external device such as a database or a data warehouse, similar to the medical record information storage unit.
[0058] <Hardware configuration> 8 is a conceptual diagram showing an example of the configuration of hardware that realizes an information processing device. As shown in the figure, an information processing system 800 has a CPU / GPU 801 that performs various arithmetic processing, a RAM 802 that is a volatile recording medium, a storage 803 such as a flash memory or HDD that is a non-volatile storage medium, an input / output interface 804, and a communication interface 805. The RAM 802 reads out a program that performs various arithmetic processing to cause the CPU / GPU 801 to execute the program, and provides a work area (working area) for the program. In addition, a plurality of addresses are assigned to the RAM 802, and the program executed by the CPU / GPU 801 can exchange data with each other and perform processing by identifying and accessing the address (the same applies throughout this specification).
[0059] Here, the functions of the search unit 202 and output unit 203 of the information processing system 200 in Fig. 2 and the natural language processing unit 407 in Fig. 4 are mainly realized by the CPU / GPU 801 and RAM 802 in Fig. 8. Also, the functions of the medical record information storage unit 201 and copy storage unit 204 of the information processing system 200 in Fig. 2 and the template storage unit 405 in Fig. 4 are mainly realized by the storage 803 in Fig. 8. Note that, when the functions of the medical record information storage unit 201 and copy storage unit 204 are realized by external devices, the medical record information stored by those devices is acquired via the input / output interface 804 or communication interface 805 in Fig. 8 and provided to the search unit 202 and the output unit 203.
[0060] <Processing flow> 9 is a flow diagram showing an example of the flow of information processing of the information processing system. As shown in the figure, first, medical record information including text inputted with a pair of first tags attached according to a predetermined rule via a template is stored (S901: medical record information storage step). Then, a full-text search is performed on the stored medical record information within a range defined by the pair of attached first tags (S902: search step). Then, the result of the full-text search is outputted (S903: output step).
[0061] In addition to the above steps, the method may also be configured to include a copy storage step of storing a copy of the medical chart information stored in the medical chart information storage step.
[0062] <Effects> According to the information processing apparatus of this embodiment, it is possible to provide a new mode of using a drawing tool, in which a response to an annotation made by a user is displayed together with a diagram. [Explanation of symbols]
[0063] 200: Information Processing Systems 201: Medical record information storage department 202: Search Department 203: Output section 204:Replication storage section 405: Template storage unit 407: Natural language processing unit 801:CPU 802:RAM 803: Storage 804: Input / Output Interface 805: Communication interface
Claims
1. a medical record information storage unit that stores medical record information including text inputted via a template with a pair of first tags added thereto in accordance with a predetermined rule; a search unit that performs a full-text search of the stored medical record information within a range defined by the pair of first tags attached thereto; an output unit that outputs a result of the full-text search; An information processing system having the above configuration.
2. The predetermined rule is: a name of the template is input after the first tag of the pair of first tags; Within the range defined by the pair of first tags, the content of the item indicated by the name of the input template, which is determined for each template, is input with a second tag attached.
2. The information processing system according to claim 1 .
3. The information processing system further comprises a copy storage unit that stores a copy of the medical record information stored by the medical record information storage unit.
4. 5. The information processing system according to claim 4, wherein the replica storage unit is a data warehouse.
5. The output unit is 3. The information processing system according to claim 2, wherein the result of the full-text search is output in a table format in which a predetermined calculation process can be executed for each cell constituting the table based on the input second tag.
6. An information processing system connected to a medical record information storage device that stores medical record information including text inputted via a template with a pair of first tags added thereto according to a predetermined rule, a search unit that performs a full-text search of the stored medical record information within a range defined by the pair of added first tags; an output unit that outputs a result of the full-text search; An information processing system having the above configuration.
7. An information processing method executed by a computer in an information processing system having a medical chart information storage unit that stores medical chart information including text inputted via a template with a pair of first tags added thereto according to a predetermined rule, comprising: a searching step of performing a full-text search on the stored medical record information within a range defined by the pair of added first tags; an output step of outputting a result of the full-text search; An information processing method comprising the steps of:
8. 1. An information processing system having a medical record information storage unit that stores medical record information including text inputted via a template with a pair of first tags added thereto in accordance with a predetermined rule, a searching step of performing a full-text search on the stored medical record information within a range defined by the pair of added first tags; an output step of outputting a result of the full-text search; An information processing program that causes a computer to execute the above.
9. An information processing system connected to a medical record information storage device that stores medical record information including text inputted via a template with a pair of first tags added thereto according to a predetermined rule, a searching step of performing a full-text search on the stored medical record information within a range defined by the pair of added first tags; an output step of outputting a result of the full-text search; An information processing program that causes a computer to execute the above.
Citation Information
Patent Citations
Patient information aggregation system, patient information aggregation method, and program
JP2022174924A
Cited By
NCD data creation system and method
JP7895585B1