Information processing system, information processing device, information processing method, and program
The system addresses the integration and visualization of electronic medical record data from multiple institutions by anonymizing and filtering data for comparison, facilitating cross-institutional data analysis.
Patent Information
- Application Number
- JP2024139377
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-21
- Publication Date
- 2026-03-06
AI Technical Summary
Existing systems cannot integrate and visualize electronic medical record data collected from multiple medical institutions due to the inability to handle patient identification information across different institutions.
An information processing system that includes an anonymized data acquisition unit to collect and anonymize electronic medical record data from multiple institutions, an extraction unit to filter data based on specific conditions, and a visualization unit to compare anonymized data from different hospitals.
Enables the visualization of electronic medical record data across multiple institutions, allowing for data comparison and analysis.
Smart Images

Figure 2026036705000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing system, an information processing device, an information processing method, and a program. [Background technology]
[0002] There is a system that integrates and visualizes medical data from a single medical institution.
[0003] For example, Patent Document 1 discloses a medical data integration device that includes a server computer connected to multiple information processing devices installed in multiple departments within a medical institution so that data can be transmitted and received. The server computer includes a processing means and a reference viewer means. When a user sets patient identification information, the processing means searches for various raw medical data for the set patient, such as patient identification information, electronic medical record information including date items, specimen test data including date items, and medical interview information for each medical department including date items, stored in each database of the multiple information processing devices, and displays these in chronological order on the display means of the reference viewer means. When list-displayed medical data is selected from the various raw medical data based on a hypothesis verification set by the user, the list-displayed medical data selected based on the hypothesis verification remains on the screen and is combined in a limited manner, displayed adjacently to form a template in which medical information has been integrated using the list-displayed medical data. The medical data integration device is also characterized by including a display means for visually displaying the various raw medical data generated by the processing means, the collectively displayed list-displayed medical data, and the template in which medical information has been integrated. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Patent No. 6038376 Summary of the Invention [Problem to be solved by the invention]
[0005] However, when comparing medical data from multiple medical institutions, personal information such as patient identification information cannot be used. Therefore, even if the technology described in Patent Document 1 is used, it is not possible to integrate electronic medical record data collected from multiple medical institutions or visualize the integrated data.
[0006] The present invention has been made in consideration of these circumstances, and its purpose is to provide an information processing system, information processing device, information processing method, and program that can visualize electronic medical record data collected from multiple medical institutions. [Means for solving the problem]
[0007] In order to solve the above-mentioned problems, one aspect of the present invention is an information processing system that includes an anonymized data acquisition unit that acquires electronic medical record data collected from multiple medical institutions and anonymized for each medical institution, an extraction unit that extracts data from the hospital and data from other hospitals from the electronic medical record data according to extraction conditions, and a visualization unit that visualizes the data from the hospital and the data from other hospitals so that they can be compared.
[0008] Another aspect of the present invention is an information processing device that includes an anonymized data acquisition unit that acquires electronic medical record data collected from multiple medical institutions and anonymized for each medical institution, an extraction unit that extracts data from the hospital and data from other hospitals from the electronic medical record data according to extraction conditions, and a visualization unit that visualizes the data from the hospital and the data from other hospitals so that they can be compared.
[0009] Another aspect of the present invention is an information processing method executed by a computer of an information processing device, which includes an anonymized data acquisition step of acquiring electronic medical record data collected from multiple medical institutions and anonymized for each medical institution, an extraction step of extracting data from the hospital and data from other hospitals from the electronic medical record data according to extraction conditions, and a visualization step of visualizing the data from the hospital and the data from other hospitals so that they can be compared.
[0010] Another aspect of the present invention is a program that causes a computer of an information processing device to execute an anonymized data acquisition step of acquiring electronic medical record data collected from multiple medical institutions and anonymized for each medical institution, an extraction step of extracting data from the hospital itself and data from other hospitals from the electronic medical record data according to extraction conditions, and a visualization step of visualizing the data from the hospital itself and the data from other hospitals so that they can be compared. [Effects of the Invention]
[0011] As described above, according to the present invention, electronic medical record data collected from multiple medical institutions can be visualized. [Brief explanation of the drawings]
[0012] [Figure 1] 1 is a system configuration diagram showing an example of the configuration of an information processing system SYS according to a first embodiment of the present invention. [Figure 2] 1 is a block diagram showing an example of the configuration of an information processing device 100 according to the present embodiment. [Figure 3] 1 is a block diagram showing an example of the configuration of an electronic medical record information management device 200 according to this embodiment. [Figure 4] 10 is a flowchart showing an example of information processing in the information processing system SYS according to the present embodiment. [Figure 5] 10A and 10B are diagrams showing an example of an output image in the information processing system SYS according to the present embodiment. [Figure 6]10A and 10B are diagrams showing another example of an output image in the information processing system SYS according to the present embodiment. [Figure 7] 10A and 10B are diagrams showing another example of an output image in the information processing system SYS according to the present embodiment. [Figure 8] 10A and 10B are diagrams showing another example of an output image in the information processing system SYS according to the present embodiment. [Figure 9] 1 is a hardware configuration diagram showing an example of a hardware configuration of an information processing device 100 according to the present embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0013] (First embodiment) A first embodiment of the present invention will be described below with reference to the drawings.
[0014] The information processing system SYS is a system that acquires electronic medical record data collected from multiple medical institutions and anonymized for each medical institution, extracts data from the medical institution itself and data from other hospitals from the electronic medical record data according to extraction conditions, and visualizes the data from the medical institution itself and data from other hospitals so that they can be compared. We will explain the information processing system SYS in more detail.
[0015] FIG. 1 is a system configuration diagram showing an example of the configuration of an information processing system SYS according to the first embodiment of the present invention. The information processing system SYS includes an information processing device 100 and an electronic medical record information management device 200. The information processing device 100 and the electronic medical record information management device 200 are connected to each other via a network NW so that they can communicate with each other.
[0016] The information processing device 100 is a server device that acquires electronic medical record data collected from multiple medical institutions and anonymized for each medical institution from the electronic medical record information management device 200, extracts data from its own hospital and data from other hospitals from the anonymized electronic medical record data according to extraction conditions, and visualizes the data from its own hospital and the data from other hospitals so that they can be compared. Anonymization is a process that makes it impossible to identify patients and medical institutions included in the electronic medical record data.
[0017] The data of the hospital itself and the data of other hospitals extracted by the information processing device 100 include, for example, information on medical departments, information on diseases, information on test items and test values, and information on prescription drugs.
[0018] The electronic medical record information management device 200 is a server device that manages electronic medical record data. The electronic medical record data is managed for each medical institution and each patient, and includes at least the administered medicines and clinical test values for each clinical test item before and after the medication period (prescription period). The electronic medical record data managed by the electronic medical record information management device 200 is electronic medical record data that has been anonymized so that the medical institution and patient cannot be identified. The electronic medical record information management device 200 outputs the electronic medical record data to the information processing device 100 in response to a request from the information processing device 100.
[0019] Next, the configuration of the information processing device 100 will be described in detail.
[0020] FIG. 2 is a block diagram showing an example of the configuration of the information processing device 100 according to this embodiment. The information processing device 100 includes a communication unit 110, an input unit 120, an output unit 130, a control unit 140, and a storage unit 150.
[0021] The communication unit 110 has a function of communicating with other devices in the information processing system SYS, such as the electronic medical record information management device 200, via a network. The communication unit 110 outputs various information and signals received from other devices to the control unit 140. The communication unit 110 also transmits various information and signals output from the control unit 140 to other devices.
[0022] The input unit 120 is an input device such as a mouse, a keyboard, a touch panel, a power button, and a setting button.
[0023] The output unit 130 is an output device such as a display unit, a speaker, or the like.
[0024] The control unit 140 has a function of controlling the information processing device 100 . The control unit 140 is composed of an electronic medical record data acquisition unit 141, a region extraction unit 142, a number of hospital beds extraction unit 143, a medical department extraction unit 144, a disease extraction unit 145, a test extraction unit 146, a prescription extraction unit 147, a prognosis extraction unit 148, and a visualization unit 149.
[0025] The electronic medical record data acquisition unit 141 acquires anonymized electronic medical record data from the electronic medical record information management device 200. The electronic medical record data acquisition unit 141 stores the electronic medical record data in the storage unit 150. The electronic medical record data acquisition unit 141 also acquires extraction conditions input by the user via the input unit 120. The extraction conditions include at least one of the region of the other hospital, the number of hospital beds at the other hospital, the medical department, the disease, the test, and the prescribed medicine.
[0026] The extraction conditions may be acquired from a terminal device, such as a terminal device used in a medical institution, different from the information processing device 100 and the electronic medical record information management device 200. In this case, the terminal device may accept input of the extraction conditions from a user, such as a medical professional, and display the data visualized by the information processing device 100 on the terminal device.
[0027] The region extraction unit 142 extracts electronic medical record data corresponding to the region of the other hospital set as the extraction condition from the electronic medical record data stored in the storage unit 150. The region of the other hospital is information on the predetermined area in which the other hospital is located. The predetermined area is, for example, "All," "Chugoku, Shikoku, Kyushu, Okinawa," "Chubu, Kinki," "Hokkaido, Tohoku, Kanto," etc., which do not limit the predetermined area.
[0028] The predetermined area may be a prefecture, a city, ward, town, or village, or any area other than a prefecture or a city, ward, town, or village.
[0029] The number of hospital beds extraction unit 143 extracts electronic medical record data corresponding to the number of hospital beds of other hospitals set as an extraction condition from the electronic medical record data stored in the storage unit 150. The number of hospital beds is, for example, "all," "100-400," "400-500," "500 or more," etc., which do not limit the number of hospital beds.
[0030] The medical department extraction unit 144 extracts electronic medical record data corresponding to the medical department set as the extraction condition from the electronic medical record data stored in the storage unit 150. The medical departments include, for example, "All," which does not limit the medical department, "Allergy," "Other," "Rheumatology," "Rehabilitation," "Genetics," "Medical Affairs / Administration," "Nutrition Guidance," "Surgery," "Stomatognathic Medicine," "Infectious Diseases," "Nursing," "Palliative Care," "Ophthalmology," "Emergency Medicine," "Plastic Surgery," "Hemodialysis," "Hematology," "Hematology Surgery," "Hematological Examination," "Respiratory Medicine," etc.
[0031] The disease extraction unit 145 extracts electronic medical record data corresponding to diseases set as extraction conditions from the electronic medical record data stored in the storage unit 150. The diseases include, for example, "all" which does not limit the disease, "A00 cholera", "A01 typhoid and paratyphoid", "A03 bacterial dysentery", "A04 other bacterial enteric infections", ..., "A30 Hansen's disease", etc. <hansen>These diseases are indicated by ICD10 subclassifications such as "A31 Infections caused by other nontuberculous mycobacteria," "A32 Infections caused by other nontuberculous mycobacteria," etc.
[0032] The test extraction unit 146 extracts electronic medical record data corresponding to tests set as extraction conditions from the electronic medical record data stored in the storage unit 150. The tests are tests indicated by the JLAC 10 medium classification, such as "All," "NULL," "1A General Urine Test," "1B Fecal Test," "1C Cerebrospinal Fluid Test," "1Z Other," "2A General Blood and Morphological Test," ..., "4A Hypothalamic and Pituitary Hormones," "4B Thyroid Hormones and Binding Proteins," ..., which do not limit the tests.
[0033] The prescription extraction unit 147 extracts electronic medical record data corresponding to prescriptions set as extraction conditions from the electronic medical record data stored in the storage unit 150. The prescriptions are pharmaceuticals indicated by YJ code intermediate classifications such as "All", "NULL", "A01A0 Oral preparations", "A01A2 Oral disinfectants and bactericides", "A01A3 Oral anti-inflammatory agents and aerial topical analgesics", "A01A5 All other oral preparations", ..., "A04A9 Other antiemetics and antivomiting agents", "A05A2 Gallstone treatment agents", ..., etc., which do not limit the prescription.
[0034] The prognosis extraction unit 148 extracts prognosis from the electronic medical record data stored in the storage unit 150 that meets the extraction conditions.
[0035] The visualization unit 149 extracts electronic medical record data that meets the extraction conditions from the electronic medical record data of the hospital. The visualization unit 149 visualizes the electronic medical record data of the hospital extracted according to the extraction conditions and the electronic medical record data of other hospitals according to the extraction conditions so that they can be compared.
[0036] The visualization unit 149 visualizes, for example, the number of cases at the hospital and the number of cases per facility at other hospitals for each disease. Furthermore, the visualization unit 149 visualizes, for example, the number of patients at the hospital and the average number of patients per facility at other hospitals.
[0037] Furthermore, the visualization unit 149 visualizes, for example, the average length of hospitalization at the hospital itself and the average length of hospitalization at other hospitals for each disease. Furthermore, the visualization unit 149 visualizes, for example, the distribution of hospitalization days at the hospital itself and the distribution of hospitalization days at other hospitals. Furthermore, the visualization unit 149 visualizes, for example, the average length of stay at the hospital and the quartiles of the distribution of the length of stay at the hospital. Furthermore, the visualization unit 149 visualizes, for example, the outcome composition ratios for hospitalizations at the hospital itself and the outcome composition ratios for hospitalizations at other hospitals.
[0038] Furthermore, the visualization unit 149 visualizes, for example, the prescription ratio and the number of prescriptions for each prescription (medicine) at the hospital itself, and the prescription ratio and the number of prescriptions for each prescription at other hospitals for each disease. Furthermore, the visualization unit 149 visualizes, for example, the examination ratio and number of examinations for each examination at the hospital and the examination ratio and number of examinations for each examination at other hospitals for each disease. Furthermore, the visualization unit 149 visualizes, for example, the test values for each test at the hospital and the test values for each test at other hospitals for each disease.
[0039] The storage unit 150 stores electronic medical record data 151.
[0040] The electronic medical record data 151 is electronic medical record data for each medical institution and each patient, and is anonymized electronic medical record data. The electronic medical record data includes the name of the disease, the date of diagnosis of the disease, test items and test results of various tests, admission and discharge records, information on prescription drugs, the patient's condition (prognosis), and the like.
[0041] Next, the electronic medical record information management device 200 will be described.
[0042] FIG. 3 is a block diagram showing an example of the configuration of the electronic medical record information management device 200 according to this embodiment. The electronic medical record information management device 200 includes a communication unit 210, an input unit 220, an output unit 230, a control unit 240, and a storage unit 250.
[0043] The communication unit 210 has a function of communicating with other devices in the information processing system SYS, for example, the information processing device 100, via a network. The communication unit 210 outputs various information and various signals received from the other devices to the control unit 240. The communication unit 210 also transmits various information and various signals output from the control unit 240 to the other devices.
[0044] The input unit 220 is an input device such as a mouse, a keyboard, a touch panel, a power button, and a setting button.
[0045] The output unit 230 is an output device such as a display unit, a speaker, or the like.
[0046] The control unit 240 has a function of controlling the electronic medical record information management device 200.
[0047] The storage unit 250 stores electronic medical record data 251. The electronic medical record data 251 is electronic medical record data for each medical institution and each patient. The electronic medical record data is anonymized in advance.
[0048] Next, the flow of information processing will be described.
[0049] FIG. 4 is a flowchart showing an example of information processing in the information processing system SYS according to this embodiment.
[0050] In step S101, the information processing device 100 acquires electronic medical record data from the electronic medical record information management device 200. Thereafter, the information processing device 100 executes the process of step S102.
[0051] In step S102, the information processing device 100 extracts electronic medical record data corresponding to the area of the other hospital set as the extraction condition from the electronic medical record data. After that, the information processing device 100 executes the process of step S103.
[0052] In step S103, the information processing device 100 extracts electronic medical record data corresponding to the number of beds of the other hospital set as the extraction condition from the electronic medical record data. Note that if both the region of the other hospital and the number of beds of the other hospital are set as extraction conditions, the information processing device 100 extracts electronic medical record data corresponding to the number of beds of the other hospital from the electronic medical record data extracted in step S102. Next, the information processing device 100 executes the process of step S104.
[0053] In step S104, the information processing device 100 extracts electronic medical record data corresponding to the medical department set as the extraction condition from the electronic medical record data. Note that if one or both of the region of the other hospital and the number of hospital beds of the other hospital are set as the extraction condition, the information processing device 100 extracts electronic medical record data corresponding to the medical department from the electronic medical record data extracted in steps S102 and S103. Next, the information processing device 100 executes the process of step S105.
[0054] In step S105, the information processing device 100 extracts electronic medical record data corresponding to the disease set as the extraction condition from the electronic medical record data. Note that if one or more of the region of the other hospital, the number of hospital beds of the other hospital, and the medical department are set as the extraction condition, the information processing device 100 extracts electronic medical record data corresponding to the disease from the electronic medical record data extracted in steps S102 to S104. Next, the information processing device 100 executes the process of step S106.
[0055] In step S106, the information processing device 100 extracts electronic medical record data corresponding to the examination set as the extraction condition from the electronic medical record data. Note that if one or more of the region of the other hospital, the number of hospital beds at the other hospital, the medical department, and the disease are set as the extraction condition, the information processing device 100 extracts electronic medical record data corresponding to the examination from the electronic medical record data extracted in steps S102 to S105. Next, the information processing device 100 executes the process of step S107.
[0056] In step S107, the information processing device 100 extracts electronic medical record data corresponding to the prescription set as the extraction condition from the electronic medical record data. Note that if one or more of the region of the other hospital, the number of beds of the other hospital, the medical department, the disease, and the test are set as the extraction condition, the information processing device 100 extracts electronic medical record data corresponding to the prescription from the electronic medical record data extracted in steps S102 to S106. Next, the information processing device 100 executes the process of step S108.
[0057] In step S108, the information processing device 100 extracts a prognosis (patient condition) from the electronic medical record data extracted based on the extraction conditions from the electronic medical record data. Next, the information processing device 100 executes the process of step S109.
[0058] In step S109, the information processing device 100 extracts electronic medical record data corresponding to one or more of the medical departments, diseases, tests, and prescriptions set in the extraction conditions from the electronic medical record data of its own hospital, and extracts a prognosis (patient condition) from the extracted electronic medical record data. The information processing device 100 also performs statistical processing based on the electronic medical record data and prognosis of its own hospital extracted based on the extraction conditions and the electronic medical record data and prognosis of other hospitals extracted based on the extraction conditions, and visualizes the data of its own hospital and the data of other hospitals so that they can be compared. The information processing device 100 then terminates the processing shown in FIG. 4.
[0059] Next, the output image will be described.
[0060] FIG. 5 is a diagram showing an example of an output image in the information processing system SYS according to this embodiment. In the example shown, the output image includes an area F1 for region, an area F2 for number of hospital beds, an area F0 for diagnosis date, an area F3 for department, an area F4 for disease, an area F5 for tests, an area F6 for prescriptions, an area TAB for tabs, an area F7 for filters, an area F8 for distribution of hospital days, and an area F9 for hospitalization outcomes. The area F1 is an area for inputting the area of the other hospital as an extraction condition, and a pull-down menu of predetermined areas is displayed in response to a selection operation. Note that multiple predetermined areas can be selected. The user selects a predetermined area and then presses the "Apply" button, which is displayed in a pull-down menu as an operator indicating that the selection is complete, to complete the setting of the extraction condition "area" (area of the other hospital).
[0061] The area F2 is an area for entering the number of beds at other hospitals as an extraction condition, and the number of beds is displayed in a pull-down menu according to the selection operation. Note that multiple numbers of beds can be selected. The user selects the number of beds and presses the "Apply" button displayed in a pull-down menu as an operator indicating that the selection is complete, thereby completing the setting of the extraction condition "Number of beds" (number of beds at other hospitals).
[0062] The diagnosis date field F0 is an area where a predetermined period is set as an extraction condition. By setting a predetermined period in this field, electronic medical record data whose diagnosis date falls within the predetermined period is extracted. When a predetermined period is entered in the diagnosis date field F0, the electronic medical record data extracted based on the extraction conditions of the medical department, disease, examination, and prescription will be electronic medical record data whose diagnosis date falls within the predetermined period.
[0063] The medical department area F3 is an area for inputting a medical department as an extraction condition, and the medical departments are displayed in a pull-down menu according to the selection operation. Note that multiple medical departments can be selected. The setting of the extraction condition "medical department" is completed when the user selects a medical department and presses the "Apply" button displayed in a pull-down menu as an operator indicating that the selection is complete. Note that medical departments may be searchable by text in the medical department area F3.
[0064] The disease field F4 is an area for inputting a disease as an extraction condition, and diseases are displayed in a pull-down menu in response to a selection operation. Note that multiple diseases can be selected. The setting of the extraction condition "disease" is completed when the user selects a disease and presses the "Apply" button displayed in a pull-down menu as an operator indicating that the selection is complete. Note that diseases may be searchable by text in the disease field F4.
[0065] The test area F5 is an area for inputting tests as extraction conditions, and tests are displayed in a pull-down menu according to the selection operation. Note that multiple tests can be selected. The setting of the extraction condition "Test" is completed when the user selects a test and presses the "Apply" button displayed in a pull-down menu as an operator indicating that the selection is complete. Note that tests may be text-searchable in the test area F5.
[0066] The prescription area F6 is an area for inputting a prescription as an extraction condition, and prescriptions are displayed in a pull-down menu in response to a selection operation. Note that multiple prescriptions can be selected. The setting of the extraction condition "prescription" is completed when the user selects a prescription and presses the "Apply" button displayed in a pull-down menu as an operator indicating that the selection is complete. Note that prescriptions may be searchable by text in the prescription area F6.
[0067] The tab area TAB displays tabs as controls for visualizing the number of cases, number of patients, hospitalization distribution, hospitalization outcomes, number of prescriptions, number of tests, test trends, etc., and displays tabs such as "Number of cases and patients," "Hospitalization," "Number of prescriptions and tests," and "Test trends." When the user selects one of the tabs, the number of cases, number of patients, hospitalization distribution, hospitalization outcomes, number of prescriptions, number of tests, test trends, etc. are visualized according to the selected tab.
[0068] The filter area F7 displays operators for further filtering the electronic medical record data extracted by the extraction conditions, and filtering is performed according to the user's selection of each operator, such as age, sex, hospitalization outcome, target cases such as outpatient, hospitalized, or unknown, suspicions such as all, yes, or no, main diseases such as all, main diagnosis, main disease name, or secondary diagnosis, and recurrences such as all, recurrence, or first occurrence.
[0069] Area F8 of the distribution of hospital stays is displayed when the "Hospitalization" tab is selected in the tab area TAB. Area F8 of the distribution of hospital stays visualizes (graphs) the average length of hospital stay at the hospital and the average length of hospital stay at other hospitals for each disease. When the user hovers the mouse over any item in the displayed graph, the quartile for that item is displayed.
[0070] The hospitalization outcome area F9 is displayed when the "Hospitalization" tab is selected in the tab area TAB. The hospitalization outcome area F9 visualizes (graphs) the outcome composition ratios for hospitalizations at the hospital itself and those at other hospitals.
[0071] FIG. 6 is a diagram showing another example of an output image in the information processing system SYS according to this embodiment. The example shown is an example of an output image displayed when the "Number of Cases / Number of Patients" tab is selected in the tab area TAB in FIG. The output image includes an area for the number of cases and an area for the number of patients. In the case count area, the number of cases at the hospital and the number of cases per facility at other hospitals are visualized (graphed) for each disease. When the user places the mouse over any item in the displayed graph, the total number of cases for that item is displayed.
[0072] The patient count area visualizes (graphs) the number of patients at the hospital and the average number of patients per facility at other hospitals.
[0073] FIG. 7 is a diagram showing another example of an output image in the information processing system SYS according to this embodiment. The example shown is an example of an output image displayed when the "Prescriptions and Number of Exams" tab is selected in the tab area TAB in FIG. The output image includes an area for the number of prescriptions per case and an area for the number of tests per case.
[0074] In the area for the number of prescriptions per case, the prescription rate and number of prescriptions (drugs) at the hospital, as well as the prescription rate and number of prescriptions at other hospitals, are visualized (graphed) for each disease.
[0075] In the area for the number of tests per case, the test rate and number of tests for each test at the hospital, as well as the test rate and number of tests for each test at other hospitals, are visualized (graphed) and displayed for each disease.
[0076] FIG. 8 is a diagram showing another example of an output image in the information processing system SYS according to this embodiment. The example shown is an example of an output image displayed when the "Examination Progress" tab is selected in the tab area TAB in FIG. The output image includes a setting area for the examination name and display period, and a display area for the examination progress.
[0077] The test name and display period setting area is an area for setting the test name and display period. The display period can be set to, for example, how many months after the diagnosis date test values are to be displayed.
[0078] The test trend display area visualizes (in box plots) the test values for each test at your institution and each test at other institutions for the display period for the test corresponding to the test name set in the setting area by disease. The test trend display area also displays the number of cases per institution, the test value mean, population standard deviation, third quartile, second quartile (median), and first quartile.
[0079] Next, the hardware configuration of the information processing device 100 will be described.
[0080] FIG. 9 is a hardware configuration diagram showing an example of the hardware configuration of the information processing device 100 according to this embodiment. The information processing device 100 is composed of a CPU 101, a drive unit 102, a storage medium 103, an input unit 104, an output unit 105, a ROM (Read Only Memory) 106, a RAM (Random Access Memory) 107, an auxiliary storage unit 108, and an interface unit 109.
[0081] The CPU 101, drive unit 102, input unit 104, output unit 105, ROM 106, RAM 107, auxiliary storage unit 108, and interface unit 109 are interconnected via a bus. The CPU 101 referred to here refers to a processor in general, and includes not only a device called a CPU in the narrow sense, but also, for example, a GPU, a DSP, etc. Furthermore, the CPU 101 referred to here is not limited to being realized by a single processor, but may be realized by combining multiple processors of the same or different types.
[0082] The CPU 101 controls the electronic medical record information management device 200 by reading and executing programs stored in the auxiliary storage unit 108, ROM 106, and RAM 107, and by reading various data stored in the auxiliary storage unit 108, ROM 106, and RAM 107 and writing the various data to the auxiliary storage unit 108 and RAM 107. The CPU 101 also reads various data stored in the storage medium 103 via the drive unit 102 and writes the various data to the storage medium 103. The storage medium 103 is a portable storage medium such as a magneto-optical disk, a flexible disk, or a flash memory, and stores various data. The drive unit 102 is a device that reads and writes data from and to a storage medium 103 such as an optical disk drive, a flexible disk drive, or a flash memory.
[0083] The input unit 104 is an input device such as a mouse, a keyboard, a touch panel, a power button, a setting button, and an infrared receiver. The output unit 105 is an output device such as a display unit, a speaker, or the like. The ROM 106 and RAM 107 store programs for operating the various functional units of the information processing device 100 and various data.
[0084] The auxiliary storage unit 108 is a hard disk drive, a flash memory, or the like, and stores programs for operating each functional unit of the information processing device 100 and various data. The interface unit 109 has a communication interface and is connected to the network NW or other devices in the information processing system SYS by wire or wirelessly.
[0085] For example, the communication unit 110 in the functional configuration of the information processing device 100 in FIG. 2 described above corresponds to the interface unit 109 in FIG. 7, the input unit 120 in FIG. 2 corresponds to the input unit 104 in FIG. 7, the output unit 130 in FIG. 2 corresponds to the output unit 105 in FIG. 7, the control unit 140 in FIG. 2 corresponds to the CPU 101 in FIG. 7, and the memory unit 150 in FIG. 2 corresponds to the memory medium 103, ROM 106, RAM 107, and auxiliary memory unit 108 in FIG. 7.
[0086] As such, the information processing system SYS of this embodiment comprises an anonymized data acquisition unit (electronic medical record data acquisition unit 141) that acquires electronic medical record data collected from multiple medical institutions and anonymized for each medical institution, extraction units (region extraction unit 142, number of beds extraction unit 143, medical department extraction unit 144, disease extraction unit 145, test extraction unit 146, prescription extraction unit 147, prognosis extraction unit 148) that extract data from the hospital and data from other hospitals from the electronic medical record data according to extraction conditions, and a visualization unit 149 that visualizes the data from the hospital and data from other hospitals so that they can be compared.
[0087] This makes it possible to visualize electronic medical record data collected from multiple medical institutions. Specifically, by accessing medical big data and entering extraction conditions on the display screen, data from your own hospital and other hospitals can be easily visualized. This makes it possible to compare data from your own hospital with data from other hospitals.
[0088] The embodiments of the present invention have been described in detail above with reference to the drawings, but the specific configuration is not limited to that described above, and various design changes can be made within the scope of the gist of the present invention.
[0089] The program running on the information processing device 100 according to one aspect of the present invention may be a program that controls one or more processors, such as a central processing unit (CPU), to implement the functions described in the above-described embodiments and modifications of the present invention (a program that causes a computer to function). The term "computer" as used herein also includes quantum computers. Information handled by each of these devices may be temporarily stored in random access memory (RAM) during processing, and then stored in various storage devices, such as flash memory and hard disk drives (HDDs), and may be read, modified, or written by the CPU or the like as needed.
[0090] Note that part or all of the information processing device 100 in each of the above-described embodiments and modifications may be realized by a computer having one or more processors. In this case, the information processing device 100 may be realized by recording a program for realizing the control function on a computer-readable recording medium, and reading and executing the program recorded on the recording medium into a computer system.
[0091] The term "computer system" used here refers to a computer system built into the information processing device 100, and includes hardware such as an OS and peripheral devices. The term "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, as well as storage devices such as hard disks built into the computer system.
[0092] Furthermore, the term "computer-readable recording medium" may include a medium that dynamically stores a program for a short period of time, such as a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line, or a medium that stores a program for a fixed period of time, such as volatile memory within a computer system that serves as a server or client in such a case. The program may also be one that realizes part of the above-mentioned functions, or one that can realize the above-mentioned functions in combination with a program already stored in the computer system.
[0093] Furthermore, part or all of the information processing device 100 in each of the above-described embodiments and modifications may be realized as an LSI, which is typically an integrated circuit, or as a chipset. Furthermore, each functional block of the information processing device 100 in each of the above-described embodiments and modifications may be individually formed into a chip, or part or all of the functional blocks may be integrated into a chip. Furthermore, the integrated circuit method is not limited to LSI, and may be realized using a dedicated circuit and / or a general-purpose processor. Furthermore, if an integrated circuit technology that replaces LSI emerges due to advances in semiconductor technology, it is also possible to use an integrated circuit based on that technology.
[0094] While the embodiments and modifications have been described above in detail with reference to the drawings as one aspect of the present invention, the specific configuration is not limited to the embodiments and modifications, and design changes within the scope of the present invention are also included. Furthermore, various modifications of one aspect of the present invention are possible within the scope of the claims, and embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention. Furthermore, configurations in which elements described in the above embodiments and modifications are substituted with elements that achieve the same effect are also included. [Explanation of symbols]
[0095] 100 Information processing device 101 CPU 102 Drive section 103 Storage medium 104 Input section 105 Output section 106 ROM 107 RAM 108 Auxiliary storage 109 Interface section 110 Communications Department 120 Input section 130 Output section 140 Control Unit 141 Electronic Medical Record Data Acquisition Department 142 Region Extraction Unit 143 Number of hospital beds extraction part 144 Clinical department extraction section 145 Disease Extraction Department 146 Inspection and Extraction Unit 147 Prescription Extraction Section 148 Prognosis extraction part 149 Visualization section 150 Storage section 151 Electronic medical record data 200 Electronic medical record information management device 210 Communications Department 220 Input section 230 Output section 240 Control Unit 250 Storage section 251 Electronic Medical Record Data NW Network SYS Information Processing System< / hansen>
Claims
1. an anonymized data acquisition unit that acquires electronic medical record data collected from a plurality of medical institutions and anonymized for each medical institution; an extraction unit that extracts data of the hospital and data of other hospitals from the electronic medical record data according to extraction conditions; A visualization unit that visualizes the data of the hospital and the data of the other hospital so that they can be compared; An information processing system comprising:
2. The extraction conditions include at least one of the area of the other hospital, the number of hospital beds of the other hospital, the medical department, the disease, the test, and the prescribed drug. The information processing system according to claim 1 .
3. The visualization unit visualizes at least one of the number of cases for each disease, the number of patients according to age and sex, the distribution of hospitalization days for each disease, the condition of patients, the prescription rate for each disease, the test rate for each disease, and the transition of test values. The information processing system according to claim 1 .
4. an anonymized data acquisition unit that acquires electronic medical record data collected from a plurality of medical institutions and anonymized for each medical institution; an extraction unit that extracts data of the hospital and data of other hospitals from the electronic medical record data according to extraction conditions; A visualization unit that visualizes the data of the hospital and the data of the other hospital so that they can be compared; An information processing device comprising:
5. An information processing method executed by a computer of an information processing device, An anonymized data acquisition step of acquiring electronic medical record data collected from a plurality of medical institutions and anonymized for each medical institution; an extraction step of extracting data of the hospital and data of other hospitals from the electronic medical record data according to extraction conditions; A visualization step of visualizing the data of the hospital and the data of the other hospital in a comparable manner; An information processing method comprising:
6. The computer of the information processing device An anonymized data acquisition step of acquiring electronic medical record data collected from a plurality of medical institutions and anonymized for each medical institution; an extraction step of extracting data of the hospital and data of other hospitals from the electronic medical record data according to extraction conditions; A visualization step of visualizing the data of the hospital and the data of the other hospital in a comparable manner; A program to execute.
Citation Information
Patent Citations
Benzofuran and thiophene-acetic acid derivative
JP1985038376A