Educational electronic medical record system and educational electronic medical record program
The educational electronic medical record system and program address the lack of high-quality teaching materials by generating pseudonymized/anonymized patient records, enabling effective training tailored to individual learners and clinical scenarios.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-19
- Publication Date
- 2026-04-01
AI Technical Summary
Conventional educational electronic medical records lack high-quality teaching materials and fail to provide sufficient education and training for medical professionals in formulating nursing plans, as they do not contain enough information comparable to actual medical records and do not protect patient privacy.
An educational electronic medical record system and program that processes pseudonymized or anonymized patient information, allowing generation of patient medical records equivalent to actual medical settings, with customizable display conditions for teachers and administrators to tailor training content to individual learners.
Enables effective education and training for medical professionals by providing rich medical information while protecting privacy, allowing flexible adaptation to learner needs and clinical scenarios.
Smart Images

Figure 2026056431000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an educational electronic medical record system and an educational electronic medical record program that enable education and training using an electronic medical record for medical staff and the like.
Background Art
[0002] In the environment surrounding the medical field, with the advancement of medical sophistication and complexity, diversification of patient needs, and high-level informatization, medical educational institutions are required to cultivate advanced medical practice capabilities. For example, nursing students and the like are required to have the ability to appropriately practice nursing, such as collecting information using an electronic medical record, accurately grasping and analyzing the patient's condition based on the collected information, and formulating a nursing plan. Practical case learning is effective for education and training of such practical capabilities. In nursing education, in addition to in-school learning activities, out-of-school activities such as clinical practice are also incorporated into the curriculum.
[0003] However, there are few high-quality teaching materials, and conventional educational electronic medical records are only aimed at allowing nursing students and the like to experience operating an electronic medical record. Also, the use of medical simulations and nursing learning systems can be considered, but although these can learn from information collection at a specific stage to the implementation of nursing actions, they do not contain as much information as a clinical medical record used in an actual medical field. Therefore, it is difficult to conduct sufficient education and training of practical capabilities such as formulating a nursing plan (see Patent Document 1).
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] The present invention has been made in view of the aforementioned problems, and its purpose is to provide an educational electronic medical record system and an educational electronic medical record program that can respond to the diverse needs of learners and highly complex medical information by processing personal information contained in medical information with pseudonyms or anonymization, and that can use patient medical record information with an amount of information equivalent to or greater than that of electronic medical records used in actual medical settings, thereby enabling effective education and training for learners such as medical professionals. [Means for solving the problem]
[0006] To solve the above problems, the present invention provides an educational electronic medical record system comprising at least a learner terminal, a teacher terminal, an administrator terminal, and an educational electronic medical record server connected to the learner terminal, the teacher terminal, and the administrator terminal via a network, wherein the educational electronic medical record server comprises: a data file acquisition unit that acquires a data file written in the data format of any software and containing simulated patient information in response to a request from the teacher terminal or the administrator terminal; a storage unit that stores the simulated patient information in the data file acquired by the data file acquisition unit, and at least a virtually defined patient bed map information associated with the simulated patient information; and a patient medical record information generation unit that retrieves the simulated patient information and the patient bed map information stored in the storage unit, and further generates patient medical record information including the patient bed map information based on the retrieved simulated patient information, wherein the simulated patient information includes pseudonymized information in which personal information is de-identified in a reproducible manner, or anonymized information in which personal information is de-identified in a non-reproducible manner.
[0007] According to the above configuration, the educational electronic medical record server (hereinafter sometimes referred to as the "electronic medical record server") can acquire data files written in any software data format from an external source using a data file acquisition unit, and store the simulated patient information contained in the data files using a storage unit. Furthermore, the electronic medical record server can generate patient medical record information to be displayed on learner terminals using a patient medical record information generation unit, based on the simulated patient information stored in the storage unit. Here, the simulated patient information includes pseudonymized information in which personal information equivalent to personal information has been de-identified in a reversible manner, or anonymized information in which personal information has been de-identified in a non-reversible manner. Therefore, with the above configuration, it is possible to use patient medical record information that has an amount of information equivalent to or greater than that of electronic medical records used in actual medical settings, while ensuring that specific individuals cannot be identified. As a result, with the above configuration, effective education and training can be provided to learners while protecting individual privacy and responding to the diverse needs of learners and advanced and complex medical information.
[0008] In the above configuration, the system further comprises: a first display condition setting unit that stores the simulated patient information associated with the bed map information, for patients selected by each teacher, in the storage unit in association with the teacher's teacher information, and changes the display or hiding of the patient medical record information to be displayed on the teacher terminal in response to a request from the teacher terminal; and a second display condition setting unit that stores the simulated patient information associated with the bed map information, for patients selected by each learner, in the storage unit in association with the learner's learner information, and changes the display conditions for the patient medical record information to be displayed on the learner terminal, and changes the display or hiding of any information included in the patient medical record information in response to a request from the administrator terminal or the teacher terminal, wherein the patient medical record information generation unit generates patient medical record information to be displayed on the teacher terminal, including the patient's bed map information, based on the display conditions set by the first display condition setting unit, and generates patient medical record information to be displayed on the learner terminal, including the patient's bed map information, based on the display conditions set by the second display condition setting unit.
[0009] According to the above configuration, the first display condition setting unit changes the display or hiding of patient medical record information to be displayed on the teacher's terminal in response to a request from the teacher's terminal, and the patient medical record information generation unit generates patient medical record information to be displayed on the teacher's terminal, including patient bed map information, based on the display conditions set by the first display condition setting unit. This allows teachers to change the patient medical record information to be displayed according to the medical specialty and scope they are responsible for. Furthermore, according to the above configuration, the second display condition setting unit changes the display conditions of patient medical record information to be displayed on the learner's terminal, and the display or hiding of any information included in the patient medical record information, in response to a request from the administrator terminal or teacher's terminal, and the patient medical record information generation unit generates patient medical record information to be displayed on the learner's terminal, including patient bed map information, based on the display conditions set by the second display condition setting unit. This allows administrators and teachers to change the patient medical record information to be displayed for each learner according to the content they want to teach, the learner's level of learning achievement, the learner's needs, etc. As a result, more effective education and training can be provided to learners.
[0010] Furthermore, in the above configuration, the patient medical record information generation unit may display all the bed map information associated with the learner information on the administrator terminal, and when any of the displayed bed map information is arbitrarily selected, display an editable electronic medical record for the selected simulated patient on the administrator terminal, display the bed map information associated with the learner information on the teacher terminal based on the display conditions set by the first display condition setting unit, and when any of the displayed bed map information is arbitrarily selected, display an editable electronic medical record for the selected simulated patient on the teacher terminal, display the bed map information associated with the learner information on the learner terminal based on the display conditions set by the second display condition setting unit, and when any of the displayed bed map information is arbitrarily selected, display an uneditable electronic medical record for the selected simulated patient on the learner terminal.
[0011] According to the above configuration, the patient medical record information generation unit displays all bedmap information associated with learner information on the administrator terminal. Furthermore, it displays an editable electronic medical record for a simulated patient arbitrarily selected from the displayed bedmap information on the administrator terminal. By displaying an editable electronic medical record for a simulated patient associated with learner information on the administrator terminal, the administrator can create an electronic medical record tailored to each individual learner. As a result, with the above configuration, even if the patient medical record information is generated from the same simulated patient information, it becomes possible to allow each learner to view a different electronic medical record, enabling effective education and training that is flexibly tailored to each learner's diverse needs and learning progress. In addition, with the above configuration, even if the patient medical record information is generated from the same simulated patient information, it becomes possible for each instructor to use different electronic medical records as teaching materials, allowing for flexible adaptation of electronic medical records to the instructor's assigned subjects and scope of work.
[0012] Furthermore, according to the above configuration, the patient medical record information generation unit displays bed map information associated with learner information on the teacher's terminal based on the display conditions set by the first display condition setting unit. In addition, the electronic medical record for a simulated patient arbitrarily selected from the displayed bed map information is displayed on the teacher's terminal in an editable format. By displaying the electronic medical record of a simulated patient associated with learner information in an editable format on the teacher's terminal, the teacher can create an electronic medical record tailored to each individual learner within their assigned subject and scope. As a result, with the above configuration, even if patient medical record information is generated from the same simulated patient information, it becomes possible to allow each learner to view a different electronic medical record, enabling the teacher to implement effective education and training that is flexibly tailored to each learner's diverse needs and learning progress.
[0013] Furthermore, according to the above configuration, the patient medical record information generation unit displays bed map information associated with learner information on the learner terminal based on the display conditions set by the second display condition setting unit. In addition, the electronic medical record for a simulated patient arbitrarily selected from the displayed bed map information is displayed on the learner terminal in an uneditable state. This makes it possible to conduct effective education and training while preventing learners from altering the electronic medical record.
[0014] Furthermore, in the above configuration, the simulated patient information stored in the memory unit is associated with any information contained in the simulated patient information and includes a virtually defined date and time information, the second display condition setting unit sets a date and time different from the date and time information, and the patient medical record information generation unit generates the patient medical record information to be displayed on the learner terminal based on the date and time set by the second display condition setting unit.
[0015] According to the above configuration, the display condition setting unit can set a new date and time that is different from the date and time information included in the simulated patient information, thereby causing the patient medical record information generation unit to generate patient medical record information based on the newly set date and time. This makes it possible to match the display date and time of the patient medical record information displayed on the learner's terminal with the start date and time of the learner's practical training / exercise. Furthermore, it is possible to reproduce the passage of time, such as in clinical practice, and educate and train learners more effectively.
[0016] Furthermore, in the above configuration, the system may further include a patient medical record information editing unit that edits the patient medical record information generated by the patient medical record information generation unit, and the patient medical record information editing unit may update the simulated patient information stored in the storage unit based on the new patient medical record information edited by the patient medical record information editing unit.
[0017] According to the above configuration, it becomes possible to freely edit patient medical record information generated based on simulated patient information acquired through data file acquisition, thereby improving the flexibility of education and training for medical professionals, etc., by enabling exercises and practical training tailored to various cases.
[0018] Furthermore, in order to solve the above-mentioned problems, the present invention provides a computer-readable educational electronic medical record program that causes an educational electronic medical record server connected to learner terminals, teacher terminals, and administrator terminals via a network to execute processing, characterized in that the program executes the following: a process of acquiring a data file written in the data format of any software and containing simulated patient information in response to a request from the teacher terminal or the administrator terminal; a process of storing the simulated patient information from the acquired data file and at least a virtually defined patient bed map information associated with the simulated patient information in the storage unit of the educational electronic medical record server; and a process of retrieving the simulated patient information and the patient bed map information stored in the storage unit, and further generating patient medical record information including the patient bed map information based on the retrieved simulated patient information, wherein the simulated patient information includes pseudonymized information in which personal information is de-identified in a reproducible manner, or anonymized information in which personal information is de-identified in a non-reproducible manner.
[0019] According to the above configuration, the educational electronic medical record program (hereinafter sometimes referred to as the "electronic medical record program") takes in data files written in the data format of any software from an external source and executes a process to store the simulated patient information contained in the data files in the memory unit. The electronic medical record program also executes a process to generate patient medical record information to be displayed on the learner's terminal based on the simulated patient information stored in the memory unit. Here, the simulated patient information includes pseudonymized information in which personal information equivalent to personal information has been de-identified in a reversible manner, or anonymized information in which it has been de-identified in a reversible manner. Therefore, with the above configuration, it is possible to use patient medical record information that has an amount of information equivalent to or greater than that of electronic medical records used in actual medical settings, while ensuring that specific individuals cannot be identified. As a result, with the above configuration, effective education and training can be provided to learners while protecting individual privacy and responding to the diverse needs of learners and advanced and complex medical information.
[0020] In the above configuration, the process of generating the patient record information may further include: storing the simulated patient information associated with the bed map information, for patients selected by each teacher, in the storage unit in association with the teacher's teacher information, and changing the display or hiding of the patient record information to be displayed on the teacher terminal in response to a request from the teacher terminal; storing the simulated patient information associated with the bed map information, for patients selected by each learner, in the storage unit in association with the learner's learner information, and changing the display conditions for the patient record information to be displayed on the learner terminal, and changing the display or hiding of any information included in the patient record information in response to a request from the administrator terminal or the teacher terminal; and generating the patient record information to be displayed on the learner terminal, for patient record information to be displayed on the teacher terminal, including the patient's bed map information, based on the display conditions for the patient record information to be displayed on the teacher terminal.
[0021] According to the above configuration, in response to a request from the administrator terminal, the system will change the display or hiding of patient medical record information displayed on the instructor terminal, and based on the display conditions for the patient medical record information displayed on the instructor terminal, it will generate patient medical record information that includes patient bed map information to be displayed on the instructor terminal. This allows instructors to change the patient medical record information displayed according to the medical specialty and scope they are responsible for. Furthermore, according to the above configuration, in response to a request from the administrator terminal or instructor terminal, the system will change the display conditions for the patient medical record information displayed on the learner terminal, as well as the display or hiding of any information included in the patient medical record information, and based on the display conditions for the patient medical record information displayed on the learner terminal, it will generate patient medical record information that includes patient bed map information to be displayed on the learner terminal. This makes it possible for administrators and instructors to change the patient medical record information displayed for each learner according to the content they want to teach, the learner's level of learning achievement, the learner's needs, etc. As a result, it becomes possible to provide learners with even more effective education and training.
[0022] In the above configuration, the process for generating the patient medical record information may be configured to display all the bedmap information associated with the learner information on the administrator terminal, and when any of the displayed bedmap information is selected, display the electronic medical record for the selected simulated patient on the administrator terminal in an editable format, display the bedmap information associated with the learner information on the teacher terminal based on the display conditions for the patient medical record information to be displayed on the teacher terminal, display the electronic medical record for the selected simulated patient on the teacher terminal in an editable format when any of the displayed bedmap information is selected, display the bedmap information associated with the learner information on the learner terminal based on the display conditions for the patient medical record information to be displayed on the learner terminal, and when any of the displayed bedmap information is selected, display the electronic medical record for the selected simulated patient on the learner terminal in an uneditable format.
[0023] According to the above configuration, for the administrator terminal, the process of generating patient chart information causes all the bed map information associated with learner information to be displayed. Further, an electronic medical record regarding a simulated patient arbitrarily selected from the displayed bed map information is displayed on the administrator terminal in an editable manner. By enabling the administrator terminal to display the electronic medical record of the simulated patient associated with the learner information in an editable manner, the administrator can create an electronic medical record corresponding to each individual learner. As a result, in the above configuration, even for patient chart information generated from the same simulated patient information, it is possible to display different electronic medical records for each learner, and effective education and training can be flexibly provided to each learner according to the diverse needs and learning progress of each learner. Also, in the above configuration, even for patient chart information generated from the same simulated patient information, different electronic medical records can be used as teaching materials for each teacher, and the electronic medical records can be flexibly adapted to the subjects and scopes of responsibility of each teacher.
[0024] Also according to the above configuration, for the teacher terminal, the process of generating patient chart information causes the bed map information associated with the learner information to be displayed based on the display conditions of the patient chart information to be displayed on the teacher terminal. Further, an electronic medical record regarding a simulated patient arbitrarily selected from the displayed bed map information is displayed on the teacher terminal in an editable manner. By enabling the teacher terminal to display the electronic medical record of the simulated patient associated with the learner information in an editable manner, the teacher can create an electronic medical record corresponding to each individual learner within the subjects and scopes of responsibility. As a result, in the above configuration, even for patient chart information generated from the same simulated patient information, it is possible to display different electronic medical records for each learner, and the teacher can implement effective education and training that flexibly responds to each learner according to the diverse needs and learning progress of each learner.
[0025] Also, according to the above configuration, the process of generating patient chart information causes the learner terminal to display the bed map information associated with the learner information based on the display conditions of the patient chart information to be displayed on the learner terminal. Further, an electronic medical record regarding a simulated patient arbitrarily selected from the displayed bed map information is displayed on the learner terminal in a non-editable manner. Thereby, effective education and training can be implemented while preventing the learner from modifying the electronic medical record.
[0026] Also, in the above configuration, the simulated patient information stored in the storage unit includes date and time information that is associated with the information included in the simulated patient information and is virtually determined. A process of setting a date and time different from the date and time included in the date and time information, and a process of generating the patient chart information to be displayed on the learner terminal based on the set date and time may be executed.
[0027] According to the above configuration, by setting a new date and time different from the date and time of the date and time information included in the simulated patient information, the patient chart information can be generated based on the newly set date and time. Thereby, it becomes possible to match the display date and time of the patient chart information to be displayed on the learner terminal with the start date and time of the learner's practical training and exercise. Also, it is possible to reproduce the passage of time such as clinical practice and more effectively educate and train the learner.
[0028] Also, in the above configuration, a process of editing the generated patient chart information and updating the simulated patient information stored in the storage unit based on the edited new patient chart information may be further executed.
[0029] According to the above configuration, it becomes possible to freely edit the patient chart information generated based on the simulated patient information imported by acquiring a data file, enabling drills and practical training according to various cases, etc., and improving the degree of freedom of education and training for medical staff, etc.
Effects of the Invention
[0030] According to the present invention, by using simulated patient information that includes pseudonymized information in which personal information has been de-identified in a reproducible manner, or anonymized information in which personal information has been de-identified in a non-reproducible manner, it is possible to allow learners to access an educational electronic medical record with an amount of information equivalent to or greater than that of an electronic medical record used in an actual medical setting, while protecting the privacy of individuals. As a result, for example, even when it is difficult to substitute training facilities in clinical practice, it is possible to provide an educational electronic medical record system and an educational electronic medical record program that can provide effective education and training to learners in response to highly complex medical information, and enable them to acquire the necessary knowledge and skills. [Brief explanation of the drawing]
[0031] [Figure 1] This is a conceptual diagram showing an example of the configuration of an educational electronic medical record system according to an embodiment of the present invention. [Figure 2] This is a block diagram showing the hardware configuration of an electronic medical record server according to an embodiment of the present invention. [Figure 3] This is a block diagram showing the hardware configuration of a learner terminal according to an embodiment of the present invention. [Figure 4] This is a block diagram showing an example of the functional configuration of an electronic medical record server according to an embodiment of the present invention. [Figure 5] This flowchart shows the flow of the initial registration process using the educational electronic medical record system according to an embodiment of the present invention. [Figure 6] This flowchart shows the flow of teacher registration processing using an educational electronic medical record system according to an embodiment of the present invention. [Figure 7] This is an explanatory diagram showing the administrator screen page displayed on the administrator terminal of a registered administrator. [Figure 8] Figure (a) is an explanatory diagram showing the teacher registration page, and Figure (b) is an explanatory diagram showing the registered teacher management page, which shows registered teachers. [Figure 9]This flowchart shows the flow of the process for setting the ward to be used by a teacher using the educational electronic medical record system according to an embodiment of the present invention. [Figure 10] This is an explanatory diagram showing the page where faculty members set up their assigned wards. [Figure 11] Figure (a) is an explanatory diagram showing the data file upload acceptance screen page, and Figure (b) is an explanatory diagram showing the upload completion screen page after the upload is complete. [Figure 12] Figure (a) is an explanatory diagram showing the simulated patient information duplication screen page where the simulated patient information duplication process is performed, and Figure (b) is an explanatory diagram showing the simulated patient information duplication completion screen page. [Figure 13] This flowchart shows the flow of the learner registration process using the educational electronic medical record system according to an embodiment of the present invention. [Figure 14] Figure (a) is an explanatory diagram showing the learner registration page, and Figure (b) is an explanatory diagram showing the registered learner management page, which shows registered learners. [Figure 15] This flowchart shows the flow of the process by which an administrator sets up a simulated patient using an educational electronic medical record system according to an embodiment of the present invention. [Figure 16] This is an explanatory diagram showing the simulated patient settings page, which is used to configure the simulated patients that will be displayed to registered learners. [Figure 17] This flowchart shows the flow of the process for setting up wards and other settings for simulated patients using an educational electronic medical record system according to an embodiment of the present invention. [Figure 18] This is an explanatory diagram showing the simulated patient information settings page for configuring selected simulated patient information. [Figure 19] This is an explanatory diagram showing a bed map display page that shows information about the placement of patients within the ward. [Figure 20] This flowchart shows the flow of the process for setting the date and time display of patient medical record information using an educational electronic medical record system according to an embodiment of the present invention. [Figure 21]This is an explanatory diagram showing the date and time display settings page for changing the date and time display of patient medical record information. [Figure 22] This flowchart shows the flow of the process for setting the display of the order history of examinations using the educational electronic medical record system according to an embodiment of the present invention. [Figure 23] Figure (a) is an explanatory diagram showing the inspection order history information registration page for registering information regarding the order history of inspections, and Figure (b) is an explanatory diagram showing a web page that displays image data containing various inspection results. [Figure 24] This is an explanatory diagram showing the electronic medical record display page displayed on the learner's terminal. [Figure 25] This flowchart shows the process for changing the display conditions of patient medical record information using an administrator terminal with an educational electronic medical record system according to an embodiment of the present invention. [Figure 26] This is an explanatory diagram showing the electronic medical record editing page displayed on the administrator's terminal. [Modes for carrying out the invention]
[0032] (Educational electronic medical record system) An educational electronic medical record system (hereinafter sometimes referred to as the "electronic medical record system") and an educational electronic medical record program (hereinafter sometimes referred to as the "electronic medical record program") according to embodiments of the present invention will be described below with reference to the figures.
[0033] [Overall configuration of the educational electronic medical record system] As shown in Figure 1, the electronic medical record system of this embodiment is configured such that an educational electronic medical record server (hereinafter referred to as the "electronic medical record server") 10, a student terminal 30 used by students, an administrator terminal 40 used by administrators, and an instructor terminal 50 used by instructors are all connected to each other via a network 20, enabling mutual communication. Figure 1 is a conceptual diagram showing an example of the configuration of the educational electronic medical record system according to this embodiment.
[0034] The electronic medical record server 10 is implemented, for example, by running an electronic medical record program on a workstation, personal computer, or other computer device. The electronic medical record server 10 stores simulated patient information and displays patient medical record information generated based on the simulated patient information on the learner terminal 30, thereby enabling education and training for learners using an educational electronic medical record (details of the simulated patient information and patient medical record information will be described later).
[0035] The hardware configuration of the electronic medical record server 10 is specifically as follows: The electronic medical record server 10 comprises at least a CPU (Central Processing Unit) 11, ROM (Read Only Memory) 12, RAM (Random Access Memory) 13, a communication control interface 14, a storage device 15, and an input operation unit 16, as shown in Figure 2. Figure 2 is a block diagram representing the hardware configuration of the electronic medical record server 10.
[0036] The CPU 11 performs various calculations and other processing to control the entire electronic medical record server 10. More specifically, the CPU 11 controls the operation of each component of the electronic medical record server 10 by reading the electronic medical record program from the ROM 12 and executing it using the RAM 13 as a work area. The ROM 12 is a read-only memory that stores, for example, an initial program to be executed by the CPU 11 when the electronic medical record server 10 starts up. The RAM 13 is a writable volatile memory that temporarily stores programs and data that are currently running. The communication control interface 14 controls the transmission of data to the outside and the reception of data from the outside. The electronic medical record server 10 is connected to the network 20 via the communication control interface 14. The storage device 15 consists of, for example, a magnetic disk drive and stores various programs and data that should be retained even when the power to the electronic medical record server 10 is turned off. The input operation unit 16 is specifically a keyboard or mouse and accepts input operations from administrators, etc.
[0037] Network 20 can be implemented using various means such as the internet, dedicated lines, WANs (Wide Area Networks), power line networks, wireless networks, public telephone networks, and mobile phone networks. Furthermore, Network 20 may establish more secure internet communication by using virtual private network technologies such as VPNs (Virtual Private Networks).
[0038] The learner terminal 30 can be implemented using a mobile terminal device such as a mobile phone, smartphone, PHS (Personal Handy-phone System), or PDA (Personal Digital Assistant), as well as an information processing device such as a desktop or notebook personal computer. In the electronic medical record system of this embodiment, at least one learner terminal 30 is sufficient, but multiple terminals may be used. It is preferable that the learner terminal 30 is equipped with an internet browser or the like in order to implement the electronic medical record system of this embodiment.
[0039] The hardware configuration of the learner terminal 30 is specifically as follows: The learner terminal 30 includes at least a CPU 31, ROM 32, RAM 33, display unit 34, input unit 35, and communication control interface 36, as shown in Figure 3. Figure 3 is a block diagram showing the hardware configuration of the learner terminal 30.
[0040] The CPU 31 performs various calculations and other processing to control the entire learner terminal 30. More specifically, the CPU 31 controls the operation of each component of the learner terminal 30 by reading computer programs from the ROM 32 and executing them using the RAM 33 as a working area. The ROM 32 is a writable, non-volatile memory that can store various programs and data that should be retained even when the power of the learner terminal 30 is turned off. The RAM 33 is a writable, volatile memory that can temporarily store programs and data that are currently being executed. The display unit 34 is implemented by a display, monitor, or touch panel, for example, made of liquid crystal or organic EL (Electro-Luminescence). The communication control interface 36 controls the transmission of data to and reception of data from the learner terminal 30. The learner terminal 30 is connected to the network 20 via the communication control interface 36.
[0041] The administrator terminal 40 and the teacher terminal 50 are implemented using mobile devices such as mobile phones, smartphones, PHS phones, and PDAs, as well as information processing devices such as desktop or notebook personal computers. Furthermore, the administrator terminal 40 and the teacher terminal 50 can employ a hardware configuration that includes at least a CPU, ROM, RAM, display unit, input unit, and communication control interface, similar to the student terminal 30. Therefore, a detailed explanation of the hardware configuration of the administrator terminal 40 and the teacher terminal 50 will be omitted.
[0042] [Educational Electronic Medical Record Server] Next, the functional configuration of the electronic medical record server 10 will be explained based on Figure 4. Figure 4 is a block diagram showing an example of the functional configuration of the electronic medical record server 10. As shown in the figure, the electronic medical record server 10 functionally comprises at least a server control unit 101, a server storage unit (storage unit) 102, and an interface unit 103.
[0043] The server control unit 101 has an internal memory for storing control programs such as the OS, programs that define various processing procedures, and required data. The server control unit 101 performs information processing to execute various processes using these programs. Functionally, the server control unit 101 comprises at least a registration reception unit 111, a data file acquisition unit 112, a patient medical record information generation unit 113, a first display condition setting unit 114, a second display condition setting unit 115, a reception unit 116, a transmission unit 117, an image data processing unit 118, a data file editing unit 119, and a patient medical record information editing unit 120.
[0044] The registration reception unit 111 is a means for receiving new administrator registrations and changes to registration information from the administrator terminal 40. It is also a means for receiving learner and teacher registrations and settings from the administrator terminal 40. Furthermore, it is a means for receiving learner registrations and settings from teacher terminals 50.
[0045] The data file acquisition unit 112 is a means of acquiring a data file containing simulated patient information via a network 20, for example, using a protocol such as FTP (File Transfer Protocol). The data file acquisition unit 112 also saves the acquired data file to the simulated patient information database 121, which will be described later. By having the data file acquisition unit 112 acquire the data file containing simulated patient information into the electronic medical record server 10, it becomes possible to flexibly respond to the diverse needs of learners. Furthermore, it can handle advanced and complex medical information, and simulated patient information with an amount of information equivalent to or greater than that of electronic medical records used in actual medical settings can be implemented in the electronic medical record server 10.
[0046] The simulated patient information includes, for example, the simulated patient number; hospitalization information; the simulated patient's name, date of birth, pre-hospitalization ADL (activities of daily living), lifestyle, health management information, home support information, will / decision-making support, disease name information, medical history, patient condition information, patient family information, patient occupation information, patient disability information, patient allergy information, patient infectious disease information, monthly history, pregnancy and childbirth history, and other basic patient information; medical department information; medical record (progress) information; nursing implementation information; nursing problem information; injection order information; oral medication order information; general instruction information; specimen test result information; surgery order information; dialysis order information; rehabilitation order information; nursing support information, etc. The simulated patient number is an identifier assigned to each simulated patient included in the simulated patient information, and consists of, for example, numbers, letters, symbols, or combinations thereof. Furthermore, if the simulated patient number is not included in the simulated patient information acquired by the data file acquisition unit 112, it is assigned to each simulated patient included in the simulated patient information when the data file acquisition unit 112 acquires the data file.
[0047] The aforementioned simulated patient information includes pseudonymized information in which personal information has been de-identified in a way that allows for its restoration, or anonymized information in which such personal information has been de-identified in a way that makes it impossible to restore. Here, "personal information" means information relating to a living individual that can identify a specific individual through names, dates of birth, other descriptions, etc. contained in the information, or that includes personal identification codes.
[0048] "Pseudonymized information" refers to information about an individual obtained by processing personal information in such a way that a specific individual cannot be identified unless it is cross-referenced with other information, by deleting some of the descriptions or personal identification codes contained in the personal information. For example, a simulated patient's name can be included in the simulated patient information as pseudonymized information. Specifically, the name is converted to a surname and / or given name different from the original patient's name, and then pseudonymized so that the original patient cannot be identified unless it is cross-referenced with other information, and included in the simulated patient information as the simulated patient's name.
[0049] Furthermore, "anonymized information" refers to information about an individual obtained by processing personal information in such a way that it is impossible to identify a specific individual, such as by deleting some of the descriptions or personal identification codes contained in the personal information, and in such a way that it is impossible to restore the original personal information. For example, the name of a simulated patient can be included in the simulated patient information as anonymized information. Specifically, the name is converted to a surname and / or given name that is different from the original patient's name, anonymized in such a way that the original patient cannot be identified, and included in the simulated patient information as the name of a simulated patient.
[0050] Furthermore, the information from the simulated patient data that will be converted into pseudonymized or anonymized data is not limited to the simulated patient's name, but includes all information that can identify a specific individual. For example, patient family information and patient occupation information may be subject to conversion into pseudonymized or anonymized data.
[0051] Furthermore, it is preferable that the simulated patient information includes hypothetically defined date and time information. Date and time information refers to information regarding the date and time of admission, discharge, etc., of the simulated patient in the past, present, and future. It is also preferable that the date and time information is associated with the information included in the simulated patient information. The information included in the simulated patient information refers to the aforementioned admission information, etc.
[0052] The data file is written in the data format of any software. The software is not particularly limited; for example, spreadsheet software can be used. Furthermore, for example, Excel® can be used as the spreadsheet software. The data format is also not particularly limited; for example, a text file in CSV (comma-separated value) format can be used.
[0053] By enabling data files to be created using spreadsheet software that administrators use on a daily basis, data formatting can be standardized, and readability and maintainability can be improved. Furthermore, since formulas and variables defined in the spreadsheet software can be used, data file creation becomes simpler compared to creating data files with RPA (Robotic Process Automation) software. Additionally, similar data files can be easily created using the copy function of the spreadsheet software.
[0054] The patient medical record information generation unit 113 reads simulated patient information and bed map information stored in the server storage unit 102, and generates patient medical record information including bed map information based on this simulated patient information. The patient medical record information generation unit 113 also reads simulated patient information from the server storage unit 102 that conforms to the display conditions set by the first display condition setting unit 114 (described later), and generates patient medical record information to be displayed on the teacher terminal 50 based on this simulated patient information. Furthermore, the patient medical record information generation unit 113 reads simulated patient information from the server storage unit 102 that conforms to the display conditions set by the second display condition setting unit 115 (described later), and generates patient medical record information to be displayed on the learner terminal 30 based on this simulated patient information. In addition, if the first display condition setting unit 114 or the second display condition setting unit 115 sets a display condition that is different from the date and time information included in the simulated patient information, the patient medical record information generation unit 113 generates patient medical record information with this new date and time as the display date and time. Furthermore, the patient medical record information generation unit 113 associates the generated patient medical record information with learner information and saves it in the simulated patient information database 121.
[0055] Patient medical record information includes, for example, information about the patient's location (e.g., ward such as general ward or long-term care ward, room number, bed number, etc.; hereinafter sometimes referred to as "bed map information"), basic patient information (e.g., name, age, address, insurance type, blood type, disability, disease name, medical history, etc.), information about the medical record (progress) (e.g., physician's findings, nursing records, medical examination notes, comfort level issues, etc.), information about temperature readings, information about oral medications, and information about injections. This refers to information including reports, general instructions, test results (e.g., blood tests, blood gas tests, pathology tests, imaging tests such as X-ray, CT, MRI, and endoscopy, electrocardiograms, electroencephalograms, ultrasounds, angiography, etc.), test order history, nursing support (nursing care plan) (e.g., information on the simulated patient's food intake, the proportion of staple foods, side dishes, and snacks consumed, appetite, etc.), and document information (e.g., consent forms for surgery, anesthesia, procedures, and tests, family charts showing the simulated patient's family relationships, etc.). Furthermore, if the simulated patient information includes the aforementioned date and time information, the patient medical record information may also include that date and time information.
[0056] Furthermore, the patient medical record information generation unit 113 displays all bedmap information associated with learner information on the administrator terminal 40. In addition, it displays the electronic medical record for a simulated patient of which the administrator has arbitrarily selected from the displayed bedmap information, in an editable format on the administrator terminal 40. By displaying the electronic medical record of a simulated patient associated with learner information in an editable format on the administrator terminal 40, the administrator can create an electronic medical record corresponding to each individual learner.
[0057] Furthermore, the patient medical record information generation unit 113 displays bed map information associated with learner information on the teacher terminal 50 based on the display conditions set by the first display condition setting unit 114, which will be described later. In addition, the electronic medical record for a simulated patient arbitrarily selected from the displayed bed map information is displayed on the teacher terminal 50 in an editable format. By displaying the electronic medical record of a simulated patient associated with learner information in an editable format on the teacher terminal 50, teachers can create electronic medical records that correspond to individual learners within their assigned subjects and scope of work.
[0058] Furthermore, the patient medical record information generation unit 113 may display bed map information associated with learner information on the learner terminal 30 based on the display conditions set by the second display condition setting unit 115, which will be described later. In this case, it is preferable to display the electronic medical record for a simulated patient arbitrarily selected from the displayed bed map information on the learner terminal 30 in an uneditable state. This makes it possible to conduct effective education and training while preventing learners from altering the electronic medical record.
[0059] The first display condition setting unit 114 sets and changes the display conditions for patient medical record information to be displayed on the teacher terminal 50 in response to a request from the teacher terminal 50. This allows teachers to freely set and change the content of patient medical record information according to their assigned subjects and scope of work. Note that changing the display conditions by the first display condition setting unit 114 means changing the display or hiding of any information included in the patient medical record information. Therefore, it does not mean changing or editing the patient medical record information itself.
[0060] The second display condition setting unit 115 sets and changes the display conditions for patient medical record information displayed on the learner terminal 30. This allows the administrator to freely set and change the content of patient medical record information displayed on the learner terminal 30, and to freely adapt the electronic medical record system of this embodiment to the design of exercises or practical training. In addition, the instructor can set and change the content of patient medical record information displayed on the learner terminal 30 within the range of display conditions set by the first display condition setting unit 114, and to adapt the electronic medical record system of this embodiment to the design of exercises or practical training. For example, by setting the type of simulated patient, the administrator or instructor can enable learners to conduct exercises and practical training according to various cases. Note that changing the display conditions by the second display condition setting unit 115 means changing the display or hiding of any information included in the patient medical record information. Therefore, it does not mean changing or editing the patient medical record information itself.
[0061] Furthermore, by setting the admission and discharge dates for simulated patients, it becomes possible to conduct practical training and exercises that align with the start date and time of the learners' practical training and exercises. Here, the admission and discharge dates set may differ from the dates and times of the hypothetically defined dates and times included in the simulated patient information. In addition, by setting the time elapsed since the simulated patient's admission, it becomes possible to display patient medical record information over time. This allows learners to see that patient medical record information is being added as time passes. Furthermore, by setting the end date and time for displaying patient medical record information, it becomes possible to display patient medical record information according to the learners' learning progress.
[0062] The receiving unit 116 and the transmitting unit 117 are means for receiving various information transmitted from the learner terminal 30, the administrator terminal 40, and the teacher terminal 50.
[0063] The transmission unit 117 is a means for transmitting various information stored in the server storage unit 102, such as simulated patient information, learner information, and administrator information, in response to requests from the learner terminal 30, administrator terminal 40, and teacher terminal 50.
[0064] The image data processing unit 118 is a means that enables the uploading of image data from the administrator terminal 40 or the teacher terminal 50. More specifically, it receives image data containing test results, etc., transmitted from the administrator terminal 40 or the teacher terminal 50, associates the image data with the simulated patient information, and stores it in the simulated patient information database 121. The image data processing unit 118 also generates a web page that displays the uploaded image data and displays the web page on the learner terminal 30, the administrator terminal 40, and / or the teacher terminal 50.
[0065] The data file editing unit 119 is a means for editing the data file acquired by the data file acquisition unit 112. Specifically, the data file editing unit 119 can duplicate at least a portion of the simulated patient information in the acquired data file. In addition, the data file editing unit 119 can edit and set whether or not to display information related to nursing support (nursing plan) and information related to test results such as test reference values for various tests on the learner terminal 30.
[0066] The patient medical record information editing unit 120 is a means for editing patient medical record information from the administrator terminal 40. This allows for the free editing of the patient medical record information displayed on the learner terminal 30 according to the progress of the exercise or practical training, the learner's level of learning, etc. The patient medical record information editing unit 120 also enables editing of patient medical record information from the instructor terminal 50. This allows the instructor to set and change the content of the patient medical record information displayed on the learner terminal 30, within the range of display conditions set by the first display condition setting unit, for the patient medical record information displayed on the instructor terminal 50. The information that the patient medical record information editing unit 120 can edit is not particularly limited as long as it is patient medical record information, and can be set arbitrarily. However, the patient medical record information editing unit 120 is a means for modifying information that is displayed as patient medical record information, and it cannot add information that is not displayed as patient medical record information, add or delete display items, or change date and time information.
[0067] The server storage unit 102, for example, has multiple memory areas defined within it, and includes at least a simulated patient information database 121, a learner information database 122, a teacher information database 123, and an administrator information database 124. A storage medium such as a hard disk can be used for storing data and programs for later use in this server storage unit 102.
[0068] The simulated patient information database 121 stores simulated patient information (including simulated patient numbers) acquired by the data file acquisition unit 112. It also stores virtually configured bed map information. As mentioned above, the virtually configured bed map information includes, for example, wards such as general wards and convalescent wards, patient rooms (numbers), beds (numbers) (bed numbers), etc. The bed map information is also associated with the simulated patient information and stored in the simulated patient information database 121. Furthermore, it also stores image data of document information uploaded from the administrator terminal 40 or teacher terminal 50 and acquired by the image data processing unit 118. In addition to the information acquired by the data file acquisition unit 112, the simulated patient information may also include simulated patient information directly entered by the administrator terminal 40, etc.
[0069] The learner information database 122 stores learner information. This learner information includes, for example, the learner's account information, more specifically, the learner's name or company name, location information such as the learner's address, a connection password for the learner terminal 30 to connect to the electronic medical record server 10, and the learner's email address. The learner information may also include a terminal identifier for identifying the learner terminal 30. The terminal identifier is not particularly limited; for example, numbers, letters, symbols, or combinations thereof can be used as identifiers.
[0070] The faculty information database 123 stores faculty information. Faculty information includes, for example, the faculty member's account information, more specifically, the faculty member's name or title, location information indicating the faculty member's address, a connection password for the faculty member's terminal 50 to connect to the electronic medical record server 10, and the faculty member's email address. Faculty information may also include a terminal identifier for identifying the faculty member's terminal 50 and a facility identifier for identifying the facility to which the faculty member belongs. The terminal identifier and facility identifier are not particularly limited, and for example, numbers, letters, symbols, or combinations thereof can be used as identifiers.
[0071] The administrator information database 124 stores administrator information. Administrator information includes, for example, the administrator's account information, more specifically, the administrator's name or company name, location information indicating the administrator's address, a connection password for the administrator terminal 40 to connect to the electronic medical record server 10, the administrator's email address, and payment information (e.g., credit card information). Administrator information may also include a terminal identifier for identifying the administrator terminal 40 and a facility identifier for identifying the facility to which the administrator belongs. The terminal identifier and facility identifier are not particularly limited, and for example, numbers, letters, symbols, or combinations thereof can be used as identifiers.
[0072] The interface unit 103 enables input and output by generating web pages, transferring these web pages over the network 20, and displaying them on the learner terminal 30, administrator terminal 40, and teacher terminal 50 using a web browser. More specifically, this is implemented by a CGI (Common Gateway Interface) script. CGI is an interface that launches a program on the WWW server side, i.e., a CGI script, in response to a request sent from the client's browser, and sends the results obtained by this program back to the client side. The CGI script is stored in memory. When transmitting HTML documents from the electronic medical record server 10 connected to the internet to the learner terminal 30, administrator terminal 40, or teacher terminal 50, the protocol used is HTTP (Hypertext Transport Protocol).
[0073] (Operation of the educational electronic medical record system) Next, the operation of the electronic medical record system of this embodiment will be described with reference to the diagram. Various operations in the electronic medical record system are realized by an electronic medical record program provided by the server storage unit 102 of the electronic medical record server 10 to realize the functions of each component, such as the registration acceptance unit 111 of the server control unit 101. This electronic medical record program consists of code for performing the various operations described below, and implements the functions of each component.
[0074] [Initial registration process] First, the initial registration process by the administrator will be explained based on Figure 5. Figure 5 is a flowchart showing the flow of the initial registration process by the administrator. As shown in the figure, in order for the administrator to use the electronic medical record system of this embodiment, the administrator first accesses the electronic medical record server 10 from the administrator terminal 40 via the network 20 and performs initial registration. When the administrator accesses the electronic medical record server 10 from the administrator terminal 40 via the network 20 (S101), the registration reception unit 111 of the electronic medical record server 10 sends HTML document data for displaying the homepage that provides the electronic medical record service to the administrator terminal 40. As a result, the new registration page for administrators is displayed on the display of the administrator terminal 40.
[0075] On the new administrator registration page, the administrator enters information about the administrator using input means such as a keyboard and mouse provided on the administrator terminal 40 (S102). The new administrator registration page may also include a function to display a confirmation screen for the information entered from the administrator terminal 40. This allows the registration reception unit 111 to send a confirmation screen of the entered information to the administrator terminal 40 after input (S103). The administrator checks the entered information, and if there are no omissions or errors, they select the send button to send the administrator information to the electronic medical record server 10. When the receiving unit 116 receives the administrator information, the registration reception unit 111 accepts the newly registered administrator information, assigns an administrator identifier to the administrator information, and saves the administrator information to the administrator information database 124 (S104).
[0076] [Teacher registration process] Next, the process of registering teachers by the administrator will be explained based on Figures 6 to 8. Figure 6 is a flowchart showing the flow of the teacher registration process by the administrator terminal 40. Figure 7 is an explanatory diagram showing the administrator screen page 209 displayed on the administrator terminal 40 of a registered administrator. Figure 8(a) is an explanatory diagram showing the teacher registration acceptance page 217, and Figure 8(b) is an explanatory diagram showing the teacher management page showing registered teachers.
[0077] First, when the administrator accesses the electronic medical record server 10 from the administrator terminal 40 via the network 20 (S201, see Figure 6), the registration reception unit 111 of the electronic medical record server 10 displays the login page for registered administrators on the display of the administrator terminal 40. When the administrator enters the connection password, administrator identifier, and facility identifier on the administrator login page using input means such as the keyboard and mouse provided on the administrator terminal 40, the administrator screen page 209 shown in Figure 7 is displayed.
[0078] The administrator screen page 209 consists of, for example, a bed map display page, a learner management page (learner registration page, simulated patient setting page, etc.), a simulated patient information setting page 203, a data file upload acceptance screen page 213, a simulated patient information duplication screen page 215, and a teacher registration acceptance page 217. Note that other pages may be added to the administrator screen page 209 depending on the functionality.
[0079] Next, on the administrator screen page 209, the administrator selects the teacher ID setting screen button 306 using input means such as a keyboard or mouse provided on the administrator terminal 40, and the registration reception unit 111 accepts the teacher's registration request. Subsequently, the registration reception unit 111 sends HTML document data for displaying the teacher registration reception page 217 to the administrator terminal 40. As a result, the teacher registration reception page 217 shown in Figure 8(a) is displayed on the display of the administrator terminal 40. Note that the learner registration reception page 217 may have additional pages depending on the function, etc.
[0080] The administrator enters information about teachers on the teacher registration page 217 shown in Figure 8(a) using input means such as a keyboard and mouse provided on the administrator terminal 40 (see S202, Figure 6). Examples of teacher information include the teacher's account name and the teacher's email address.
[0081] When teacher information is sent to the electronic medical record server 10 and received by the receiving unit 116, the registration acceptance unit 111 accepts the teacher information, assigns a teacher identifier, and then stores the teacher information, including the teacher identifier, in the teacher information database 123 (S203, see Figure 6). Furthermore, once the teacher information is stored in the teacher information database 123, the registration acceptance unit 111 sends a teacher management page 218 showing the registration details of the new teacher to the administrator terminal 40, as shown in Figure 8(b). With this, the teacher registration process is completed.
[0082] Alternatively, the teacher registration process may be completed when the electronic medical record server 10 sends an invitation email regarding license granting to the teacher, and the teacher accesses the electronic medical record server 10 from the teacher terminal 50 and logs in. In this case, the registration reception unit 111 sends an invitation email to the teacher's email address included in the teacher information after the aforementioned teacher information is stored in the teacher information database 123 by the administrator terminal 40. When a teacher who has received the invitation email on the teacher terminal 50 accesses the electronic medical record server 10 via the network 20, the registration reception unit 111 displays a login page on the teacher terminal 50's display or the like. On the login page, the teacher enters the teacher identifier (teacher's email address), connection password, and facility identifier using the input means on the teacher terminal 50, and the teacher registration process is completed when the initial login is successful.
[0083] [Faculty member's assigned ward setting process] Next, the process for setting up the wards used by faculty members will be explained based on Figures 9 and 10. Figure 9 is a flowchart showing the flow of the process for setting up the wards used by faculty members. Figure 10 is an explanatory diagram showing page 219 for setting up the wards used.
[0084] The process of setting the wards to be used is performed by the faculty member after the registration process for faculty members by the administrator (or administrator and faculty member) is completed. By allowing faculty members to select the wards to be used, for example, wards can be divided by medical specialty and assigned to their own specialty or area of expertise. Here, the number of wards that faculty members can select may be limited to a predetermined number. The number of selectable wards is not particularly limited and can be set as appropriate, for example, within the range of 1 or more and 3 or less. Furthermore, when multiple faculty members use the electronic medical record system, restrictions on the selection of wards to be used may be imposed so that the wards used by faculty members do not overlap, or faculty members may be allowed to use (select) the same wards multiple times. In the former case, each faculty member can conduct education and training for learners using an electronic medical record that is appropriate for their own specialty or area of expertise, rather than using an electronic medical record that corresponds to the specialty or area of expertise of other faculty members.
[0085] Specifically, the process for setting the ward of use begins with the teacher accessing the electronic medical record server 10 via the network 20 from the teacher terminal 50. The registration reception unit 111 of the electronic medical record server 10 displays a login page on the teacher terminal 50's display, etc. When the teacher uses the input means of the teacher terminal 50 to enter the teacher identifier (teacher's email address), connection password, and facility identifier on the login page and completes the initial login (S212), the registration reception unit 111 displays a guidance page (not shown) to guide the teacher to the ward of use setting screen (S213). When the teacher uses the input means of the teacher terminal 50 to select the setting button displayed on the guidance page and requests the ward of use setting process, the first display condition setting unit 114 accepts this and displays the ward of use setting page 219 on the teacher terminal 50 for setting the ward of use (S214, see Figure 9). The first display condition setting unit 114 also retrieves bed map information stored in the simulated patient information database 121 and displays ward candidates for selection on the ward selection page 219. When the ward selection page 219 is displayed on the teacher's terminal 50, the teacher selects a ward from among the multiple ward candidates displayed in the ward candidate column 220 of the ward selection page 219 using the input means of the teacher's terminal 50 (S215). One or more wards can be selected, up to a predetermined upper limit. Once the teacher has selected a ward and further selected the selection button 221 displayed on the ward selection page 219, the first display condition setting unit 114 accepts the selection of the ward and stores the bed map information of the selected ward in the teacher information database 123 in association with the teacher information (S216). With this, the ward selection process is completed. Furthermore, if this is not the first time logging in to the login page from the teacher terminal 50, the ward setting process will not be performed, and the registration reception unit 111 will display the teacher screen page on the teacher terminal 50. The teacher screen page has the same configuration as the administrator screen page 209, except that the teacher ID setting screen button 306 is not displayed and the teacher registration process from the teacher terminal 50 is not possible.
[0086] [Data file import process] Next, the process of importing data files by the administrator terminal 40 will be explained based on Figures 7 and 11. Figure 11(a) is an explanatory diagram showing the data file upload acceptance screen page, and Figure 11(b) is an explanatory diagram showing the upload completion screen page after the upload.
[0087] The data file import process involves storing simulated patient information in the simulated patient information database 121 of the electronic medical record server 10. This enables the generation of patient medical record information to be displayed on the learner terminal 30.
[0088] First, when an administrator accesses the electronic medical record server 10 from the administrator terminal 40 via the network 20, the registration reception unit 111 of the electronic medical record server 10 displays the login page for registered administrators on the display of the administrator terminal 40. When the administrator enters the connection password, administrator identifier, and facility identifier on the administrator login page using input means such as the keyboard and mouse provided on the administrator terminal 40, the administrator screen page 209 shown in Figure 7 is displayed.
[0089] When the patient data import button 301 on the administrator screen page 209 is selected on the administrator terminal 40, the data file acquisition unit 112 accepts the data file upload request. Furthermore, as shown in Figure 11(a), the data file acquisition unit 112 displays the upload acceptance screen page 213 on the administrator terminal 40. Subsequently, the administrator terminal 40 uploads the data file to the electronic medical record server 10. When the electronic medical record server 10 receives the data file from the administrator terminal 40, the data file acquisition unit 112 saves the data file to the simulated patient information database 121. Furthermore, as shown in Figure 11(b), the data file acquisition unit 112 displays an upload completion screen 214 on the administrator terminal 40 indicating that the data file import was successful. At this point, if the data file does not contain a simulated patient number corresponding to each simulated patient, the data file acquisition unit 112 assigns a simulated patient number corresponding to the simulated patient. With this, the data file import process by the administrator terminal 40 is completed.
[0090] Furthermore, the data file import process can be performed not only by the administrator terminal 40 but also by the teacher terminal 50. That is, when a teacher accesses the electronic medical record server 10 via the network 20 using the teacher terminal 50, the registration reception unit 111 displays a login page on the teacher terminal 50's display or the like. When the teacher enters the connection password, teacher identifier (teacher's email address), and facility identifier using the input means on the teacher terminal 50 on the login page, the teacher screen page is displayed.
[0091] Furthermore, when the patient data import button on the teacher's screen page is selected on the teacher's terminal 50, the data file acquisition unit 112 accepts the data file upload request and then displays the upload acceptance screen page 213 on the teacher's terminal 50. Subsequently, the teacher's terminal 50 uploads the data file to the electronic medical record server 10, and when the electronic medical record server 10 receives the data file, the data file acquisition unit 112 saves the data file to the simulated patient information database 121. Furthermore, the data file acquisition unit 112 displays an upload completion screen 214 on the teacher's terminal 50 indicating that the data file import was successful. At this point, if the data file does not contain a simulated patient number corresponding to each simulated patient, the data file acquisition unit 112 assigns a simulated patient number corresponding to the simulated patient. With this, the data file import process by the teacher's terminal 50 is completed.
[0092] [Editing data files] Next, the data file editing process will be explained based on Figure 12. Figure 12(a) is an explanatory diagram showing the simulated patient information duplication screen page where the simulated patient information duplication process is performed, and Figure 12(b) is an explanatory diagram showing the simulated patient information duplication completion screen page.
[0093] The data files of simulated patient information stored in the simulated patient information database 121 can be edited by the data file editing unit 119. Specifically, the system can perform a duplication process of the simulated patient information.
[0094] The simulated patient information duplication process is a process for duplicating at least one of the simulated patient information stored in the simulated patient information database 121. More specifically, it is performed as follows: First, when the simulated patient copy button 302 on the administrator screen page 209 is selected on the administrator terminal 40, the data file editing unit 119 accepts the simulated patient information duplication request. Furthermore, as shown in Figure 12(a), the data file editing unit 119 displays the simulated patient information duplication screen page 215 on the administrator terminal 40. The simulated patient information duplication screen page 215 displays a list of the simulated patient information stored in the simulated patient information database 121, and the administrator terminal 40's input means allows selection of the simulated patient information to be duplicated.
[0095] Next, the administrator terminal 40 uses its input method to select at least one simulated patient information item to be duplicated and selects "Copy checked data". The data file editing unit 119 then accepts the request to duplicate the selected simulated patient information, assigns a new simulated patient number to the duplicated information, and saves it to the simulated patient information database 121. Once the new simulated patient information is stored in the simulated patient information database 121, the data file editing unit 119 displays a simulated patient information duplication completion screen page 216 on the administrator terminal 40, which displays a list of the new simulated patient information (see Figure 12(b)). This simulated patient information duplication completion screen page 216 also displays the duplicated simulated patient information with the newly assigned simulated patient number. This completes the simulated patient information duplication process by the administrator terminal 40.
[0096] The data file editing process can be performed not only on the administrator terminal 40 but also on the teacher terminal 50. Specifically, when the simulated patient copy button 302 is selected on the aforementioned teacher screen page, the data file editing unit 119 accepts a request to copy the simulated patient information. Furthermore, the data file editing unit 119 displays the simulated patient information copy screen page on the teacher terminal 50. The simulated patient information copy screen page displays a list of simulated patient information stored in the simulated patient information database 121, and the teacher terminal 50's input means allows the selection of the simulated patient information to be copied.
[0097] Next, the teacher selects at least one piece of simulated patient information to be duplicated using the input means on the teacher terminal 50, and then selects "Copy checked data". The data file editing unit 119 then accepts the request to duplicate the selected simulated patient information, assigns a new simulated patient number to it, duplicates the simulated patient information, and saves it to the simulated patient information database 121. Once the new simulated patient information is stored in the simulated patient information database 121, the data file editing unit 119 displays a simulated patient information duplication completion screen page on the teacher terminal 50, which displays a list of the new simulated patient information. This simulated patient information duplication completion screen page 216 also displays the duplicated simulated patient information with the newly assigned simulated patient number. With this, the simulated patient information duplication process on the teacher terminal 50 is complete.
[0098] [Learner registration process] Next, the administrator's learner registration process will be explained based on Figures 13, 14(a), and 14(b). Figure 13 is a flowchart showing the flow of the learner registration process by the administrator terminal 40. Figure 14(a) is an explanatory diagram showing the learner registration acceptance page 200, and Figure 14(b) is an explanatory diagram showing the learner management page showing registered learners.
[0099] As shown in Figure 13, when the administrator accesses the electronic medical record server 10 from the administrator terminal 40 via the network 20 and selects the student ID management screen button 304 on the administrator screen page 209, the registration reception unit 111 accepts the learner's registration request (S221). Subsequently, the registration reception unit 111 sends HTML document data for displaying the learner's registration reception page 200 to the administrator terminal 40. As a result, the learner's registration reception page 200 is displayed on the display of the administrator terminal 40. Note that the learner's registration reception page 200 may have additional pages depending on the function, etc.
[0100] As shown in Figure 14(a), the administrator enters learner information on the learner registration page 200 using input means such as a keyboard and mouse provided on the administrator terminal 40 (S222). Examples of learner information include the learner's account name and the connection password for connecting the learner terminal 30 to the electronic medical record server 10.
[0101] When learner information is sent to the electronic medical record server 10 and received by the receiving unit 116, the registration acceptance unit 111 accepts the learner information, assigns a learner identifier, and then stores the learner information, including the learner identifier, in the learner information database 122 (S223). Furthermore, once the learner information is stored in the learner information database 122, the registration acceptance unit 111 sends a learner management page 201 showing the registration details of the new learner to the administrator terminal 40, as shown in Figure 14(b). With this, the learner registration process by the administrator terminal 40 is completed.
[0102] Furthermore, the student registration process can be performed not only on the administrator terminal 40 but also on the teacher terminal 50. That is, when the student ID management screen button is selected on the aforementioned teacher screen page, the registration reception unit 111 accepts the student registration request. In addition, the registration reception unit 111 displays the student registration reception page on the display of the teacher terminal 50.
[0103] Next, on the learner registration page, the teacher terminal 50 inputs information about the learner. When the learner information is sent to the electronic medical record server 10 and received by the receiving unit 116, the registration reception unit 111 accepts the learner information, assigns a learner identifier, and saves the learner information, including the learner identifier, to the learner information database 122. Furthermore, once the learner information is stored in the learner information database 122, the registration reception unit 111 sends a learner management page showing the registration details of the new learner to the teacher terminal 50. With this, the learner registration process by the teacher terminal 50 is completed.
[0104] [Setting the display conditions for patient medical record information] This section explains the process by which administrators can set the display conditions for patient medical record information. First, the process of setting up simulated patients will be explained based on Figures 15 and 16. Figure 15 is a flowchart showing the flow of the process of setting up simulated patients by the administrator. Figure 16 is an explanatory diagram showing the simulated patient settings page 202, which is used to set up simulated patients to be displayed to registered learners.
[0105] The simulated patient setup process is a process for setting which simulated patient information will be displayed as patient medical record information for registered learners. Specifically, when the second display condition setting unit 115 receives a simulated patient setup request from the administrator terminal 40, it displays the simulated patient setup page 202 on the administrator terminal 40 for setting up the simulated patient (S301, see Figure 15). Furthermore, it retrieves the simulated patient information stored in the simulated patient information database 121 and displays the candidate simulated patients to be selected on the simulated patient setup page 202 (see Figure 16).
[0106] When the simulated patient setting page 202 is displayed on the administrator terminal 40, the administrator selects a simulated patient from the candidates displayed on the simulated patient setting page 202 using input means such as a keyboard or mouse provided on the administrator terminal 40 (S302). At least one simulated patient can be selected. Once a simulated patient has been selected and the update button displayed on the simulated patient setting page 202 is selected, the second display condition setting unit 115 accepts the selection of the simulated patient and saves the selected simulated patient's information to the simulated patient information database 121, associating it with the learner information (S303). This completes the simulated patient setting process.
[0107] Next, the process of setting up the ward and other settings for the selected simulated patient will be explained based on Figures 17 and 18. Figure 17 is a flowchart showing the flow of the process of setting up the ward and other settings for the selected simulated patient. Figure 18 is an explanatory diagram showing the simulated patient information setting page 203 for setting up the information of the selected simulated patient.
[0108] The ward setting process is a process for virtually setting which ward a selected simulated patient will be admitted to. Specifically, when the administrator accesses the electronic medical record server 10 from the administrator terminal 40 via the network 20, and the patient information setting screen button 303 on the administrator screen page 209 is selected on the administrator terminal 40, the second display condition setting unit 115 accepts the request to set the simulated patient information. Furthermore, the second display condition setting unit 115 displays the simulated patient information setting page 203 for setting the ward on the administrator terminal 40 (S401, see Figure 17).
[0109] When the simulated patient information setting page 203 is displayed on the administrator terminal 40, the administrator uses the keyboard, mouse, and other input means provided on the administrator terminal 40 to set up the virtually configured ward and other settings for each simulated patient (S402). The ward and other settings are performed, for example, by setting the hospital bed floor and hospital bed (bed number or room number) as shown in Figure 18. The ward and other settings may also be performed for each simulated patient classified into a predetermined medical department (internal medicine, surgery, pediatrics, orthopedics, otolaryngology, etc.). For example, a simulated patient classified as internal medicine may be set to a ward on the first floor, and a simulated patient classified as surgery may be set to a ward on the second floor. By separating wards by medical department, for example, it is possible to improve the compatibility with the subjects and areas of responsibility of faculty members. A ward is selected for each selected simulated patient, and when the update button displayed on the simulated patient information setting page 203 is selected, the second display condition setting unit 115 accepts the ward selection. Furthermore, the second display condition setting unit 115 saves the selected simulated patient's information, along with the simulated patient information, as bed map information in the simulated patient information database 121, as well as the learner information (S403).
[0110] Once the bed map information is stored in the simulated patient information database 121, the patient medical record information generation unit 113 displays the bed map display page 204 on the administrator terminal 40 based on the bed map information and the simulated patient information and learner information to which the bed map information is associated (see Figure 19). As shown in Figure 19, the bed map information is displayed on this bed map display page 204. Here, bed map information refers to information representing the placement of simulated patients within a virtual ward. The bed map display page 204 may also be displayed on the learner terminal 30. With this, the setting process for the simulated patients' wards, etc., is completed. Figure 19 is an explanatory diagram showing the bed map display page 204 displaying information regarding the placement of patients within a ward.
[0111] Next, the process for setting the date and time display of patient medical record information will be explained based on Figures 20 and 21. Figure 20 is a flowchart showing the flow of the process for setting the date and time display of patient medical record information. Figures 21(a) and 21(b) are explanatory diagrams showing the date and time display setting page 205 for changing the date and time display of patient medical record information.
[0112] The process for setting the date and time display of patient medical record information is a process for virtually changing and setting the admission date of a simulated patient. That is, as shown in Figure 20, when the administrator terminal 40 accesses the electronic medical record server 10 via the network 20, the second display condition setting unit 115 displays a date and time display setting page 205 on the administrator terminal 40 for changing the date and time display settings in the simulated patient information of the selected simulated patient (S501).
[0113] On the date and time display setting page 205 before the change settings are applied, as shown in Figure 21(a), the admission date and discharge date of the simulated patient are displayed based on the initial date and time information included in the simulated patient information. To change the admission date and discharge date of the simulated patient to correspond to, for example, the start date of the learner's practical training, the new date is entered in the admission start date field and / or display end date field using input means such as a keyboard or mouse provided on the administrator terminal 40 (S502). In this embodiment, the display end date field can be set to include not only the date but also the time (see Figure 21(b)). By making it possible to set the display end date to include the time, for example, it becomes possible to update the patient medical record information in real time as time progresses during the learner's practical training, thereby further improving the effectiveness of the training and exercises.
[0114] When a new date is entered in the "Hospitalization Start Date" field and / or the "Display End Date" field, and the update button displayed on the date and time display setting page 205 is selected, the second display condition setting unit 115 accepts the request to change the date and time information. Furthermore, the second display condition setting unit 115 saves the date and time information to be displayed on the learner terminal 30, along with the simulated patient information of the selected simulated patient, in the simulated patient information database 121, associated with the learner information (S503). With this, the setting process for the date and time display of the patient medical record information is completed.
[0115] Next, the process for setting up the display of inspection order history will be explained based on Figures 22 and 23. Figure 22 is a flowchart showing the flow of the process for setting up the display of inspection order history. Figure 23(a) is an explanatory diagram showing the inspection order history information registration page 206 for registering information related to the inspection order history (hereinafter referred to as "inspection order history information"), and Figure 23(b) is an explanatory diagram showing the document information display page 207 for displaying image data containing various inspection results.
[0116] As shown in Figure 22, when the administrator terminal 40 accesses the electronic medical record server 10 via the network 20, the second display condition setting unit 115 displays the examination order history information registration page 206 on the administrator terminal 40 for setting the display of the examination order history (S601).
[0117] On the examination order history registration page 206, as shown in Figure 23(a), the type of examination, such as ultrasound examination, the date the examination was ordered, the time the examination was ordered, and the requesting medical department, etc., are entered using input means such as a keyboard or mouse provided on the administrator terminal 40 (S602).
[0118] When the examination order history information is entered and the update button displayed on the examination order history information registration page 206 is selected, the second display condition setting unit 115 accepts the setting of the examination order history information. Furthermore, the second display condition setting unit 115 saves the examination order history information to be displayed on the learner terminal 30, along with the simulated patient information of the selected simulated patient, in the simulated patient information database 121, corresponding to the learner information (S603). With this, the setting process for displaying the examination order history is completed.
[0119] Furthermore, on the examination order history information registration page 206, image data containing various examination results can also be uploaded to the electronic medical record server 10. Specifically, when image data is received from the administrator terminal 40, the image data processing unit 118 associates the image data with simulated patient information and saves it to the simulated patient information database 121. In addition, the image data processing unit 118 generates a document information display page 207 that displays the uploaded image data and displays it on the administrator terminal 40.
[0120] Furthermore, in the process of setting display conditions for patient medical record information by the administrator, document information (for example, consent forms for surgery, anesthesia, procedures, and examinations, family charts showing the family relationships of simulated patients, etc.) may be displayed. In this case, the document information is uploaded to the electronic medical record server 10 as image data. That is, when the image data processing unit 118 receives image data from the administrator terminal 40, it associates the image data with the simulated patient information and saves it in the simulated patient information database 121. Furthermore, the image data processing unit 118 generates a web page that displays the uploaded image data and displays it on the administrator terminal 40. The document information stored in the simulated patient information database 121 is saved in the simulated patient information database 121 by the second display condition setting unit 115 as document information to be displayed on the learner terminal 30, along with the simulated patient information of the selected simulated patient, and associated with the learner information.
[0121] Furthermore, in the process of setting the display conditions for patient medical record information by the administrator, it is also possible to set whether to display or hide the nursing care plan and the laboratory reference values. Here, laboratory reference values refer to the reference values for various tests such as blood tests. These settings are made on the simulated patient information setting page 203 shown in Figure 18 by setting whether to display or hide the nursing care plan and the laboratory reference values.
[0122] For each selected simulated patient, the user can choose to display or hide the nursing plan and test reference values. When the update button displayed on the simulated patient information setting page 203 is selected, the second display condition setting unit 115 accepts the choice to display or hide the nursing plan and test reference values. Furthermore, the second display condition setting unit 115 stores the information related to nursing support (nursing plan) and the information related to test results (hereinafter referred to as "nursing support information, etc.") along with the simulated patient information of the selected simulated patient, in the simulated patient information database 121, in association with the learner information.
[0123] When nursing support information, etc., is stored in the simulated patient information database 121, the patient medical record information generation unit 113 displays an electronic medical record display page 208, as shown in Figure 24, on the administrator terminal 40, based on the nursing support information, etc., and the simulated patient information and learner information to which the nursing support information, etc., is associated. Figure 24 is an explanatory diagram showing the electronic medical record display page 208 displayed on the administrator terminal 40.
[0124] As described above, once the administrator has finished setting the display conditions for patient medical record information, the electronic medical record server 10 can display a page similar to the electronic medical record display page 208 shown in Figure 24 on the learner's terminal 30, based on the display conditions set by the administrator. That is, when a learner accesses the electronic medical record server 10 via the network 20 using the learner's terminal 30, the patient medical record information generation unit 113 retrieves simulated patient information from the simulated patient information database 121 that conforms to the display conditions set and changed by the second display condition setting unit 115, and generates it as patient medical record information. Furthermore, the electronic medical record display page 208 containing the generated patient medical record information can be displayed on the display unit 34, such as the display of the learner's terminal 30. On the electronic medical record display page 208, in addition to basic patient information, various documents and reports such as medical records (progress charts), temperature charts, oral medication (orders), injection (orders), general instructions, test results, order history, nursing support, and surgical consent forms can be viewed. Furthermore, learners can also view the bed map display page 204. However, the electronic medical record display page shown on the learner terminal 30 does not display the "data editing mode" button, unlike the electronic medical record display page 208 shown in Figure 24, and is displayed in a state where editing by the learner terminal 30 is impossible. Additionally, the "management screen" and "administrator screen" buttons shown in Figure 24 are not displayed on the electronic medical record display page shown on the learner terminal 30.
[0125] [Editing the display content of patient medical record information] Next, the process of editing the display conditions of patient medical record information by the administrator will be explained based on Figures 19 and 24-26. Figure 25 is a flowchart showing the flow of the editing process of the display content of patient medical record information by the administrator terminal using the educational electronic medical record system according to this embodiment. Figure 26 is an explanatory diagram showing the electronic medical record editing page 211 displayed on the administrator terminal 40.
[0126] The process for editing the displayed content of patient medical record information is a process for the administrator to edit the content of patient medical record information displayed on the learner terminal 30. This allows the administrator to freely change the content of patient medical record information displayed on the learner terminal 30 according to the progress of the exercise or practical training, the learning content, the learner's level of learning, etc.
[0127] First, the administrator accesses the electronic medical record server 10 from the administrator terminal 40 via the network 20. When the bed map button 305 on the administrator screen page 209 is selected on the administrator terminal 40, the patient medical record information generation unit 113 displays the bed map display page 204 on the display of the administrator terminal 40 (see S701, Figures 19, 24, and 25).
[0128] The bed map display page 204 displays bed map information for simulated patients. When an arbitrary simulated patient is selected from the bed map information using the input means of the administrator terminal 40, the patient medical record information generation unit 113 receives a request to display an electronic medical record display page that displays the electronic medical record for the selected simulated patient. Furthermore, the patient medical record information generation unit 113 displays the electronic medical record display page 208 on the display of the administrator terminal 40 or the like (see S702, Figures 24 and 25).
[0129] Next, the administrator terminal 40 uses an input means such as a mouse to select the data editing mode button 210 displayed on the electronic medical record display page 208 shown in Figure 24. The data editing mode button 210 switches to editing mode for editing any displayed item on the electronic medical record display page 208. When the data editing mode button 210 is selected, the patient medical record information editing unit 120 receives a request to switch to patient medical record information editing mode and displays the electronic medical record editing page 211 shown in Figure 26 on the administrator terminal 40 (S703).
[0130] When the electronic medical record editing page 211 is displayed on the administrator terminal 40, the administrator terminal 40 can edit patient medical record information using its input means (S704). That is, when arbitrary patient medical record information is edited on the administrator terminal 40 and the update button 212 is selected, the newly entered patient medical record information is sent to the electronic medical record server 10. Furthermore, when the new patient medical record information is received by the receiving unit 116 of the electronic medical record server 10, the patient medical record information editing unit 120 updates the simulated patient information stored in the simulated patient information database 121 based on the new patient medical record information and saves it again in the simulated patient information database 121. When the simulated patient information is updated, the patient medical record information generation unit 113 reads the simulated patient information stored in the simulated patient information database 121 and generates patient medical record information based on this simulated patient information. Alternatively, the patient medical record information generation unit 113 reads simulated patient information from the simulated patient information database 121 that conforms to the display conditions set by the second display condition setting unit 115, and generates new patient medical record information based on this simulated patient information. Furthermore, the patient medical record information generation unit 113 displays the electronic medical record display page reflecting the new patient medical record information on the administrator terminal 40 (S705). At this time, the page displayed on the administrator terminal 40 is not the electronic medical record editing page 211, but the electronic medical record display page 208 in viewing mode.
[0131] As described above, once the administrator terminal 40 has finished editing the display content of the patient medical record information, the electronic medical record server 10 can display the modified electronic medical record display page on the learner terminal 30 based on the display conditions changed by the administrator terminal 40.
[0132] [Process for setting display conditions for patient medical record information by instructors] As mentioned above, the settings for displaying patient medical record information can be configured by administrators, but faculty members can also configure these settings. The following describes how faculty members can configure the display conditions for patient medical record information.
[0133] First, let's explain the process of setting up simulated patients by instructors. The process of setting up simulated patients by instructors is similar to the process of setting up simulated patients by administrators, and is a process for setting which simulated patient information will be displayed as patient medical record information for registered learners. However, the simulated patients that can be set up by instructors are limited to those that are associated with the ward selected in the aforementioned ward setting process, and those that are not associated with a ward and are not assigned a ward. A simulated patient not assigned a ward means a simulated patient for whom the ward setting process has not been performed by the administrator. Information on simulated patients not assigned a ward is stored in the simulated patient information database 121 without being associated with bed map information.
[0134] Specifically, the process of setting up simulated patients by instructors begins when the second display condition setting unit 115 receives a request to set up a simulated patient from the instructor terminal 50. The second display condition setting unit 115 then displays a simulated patient setting page on the instructor terminal 50. The instructor selects a simulated patient from among several candidate simulated patients displayed on the simulated patient setting page (corresponding to the "Patient Information Setting" screen shown in Figure 16) using the input means on the instructor terminal 50. Once a simulated patient is selected and the update button displayed on the simulated patient setting page is selected, the second display condition setting unit 115 accepts the selection and saves the selected simulated patient's information to the simulated patient information database 121, associating it with the learner information. This completes the process of setting up simulated patients by instructors. Note that the simulated patient setting page does not display simulated patients virtually hospitalized in wards that were not selected during the ward setting process. Therefore, instructors cannot select simulated patients in wards that were not selected.
[0135] Furthermore, when teachers set the display conditions for patient medical record information, they can also set the date and time display for patient medical record information and the display of the order history of tests in the same way as administrators. In addition, they can also set whether to display or hide document information, whether to display or hide nursing plans, and whether to display or hide test reference values in the same way as administrators. Therefore, a detailed explanation of these setting processes will be omitted.
[0136] [Editing of patient medical record information displayed by instructors] As mentioned above, the editing process for displaying patient medical record information can be done not only by administrators but also by faculty members. The following describes how faculty members can edit the display of patient medical record information.
[0137] First, the teacher accesses the electronic medical record server 10 from the teacher terminal 50 via the network 20. When the bed map button is selected on the teacher screen page on the teacher terminal 50, the patient medical record information generation unit 113 displays the bed map display page on the teacher terminal 50's display or the like.
[0138] The bed map display page displays bed map information for simulated patients, similar to the editing process performed by the administrator terminal 40. When a teacher selects a simulated patient from the bed map information using the input means on the teacher terminal 50, the patient medical record information generation unit 113 receives a request to display an electronic medical record display page that shows the electronic medical record for the selected simulated patient. Furthermore, the patient medical record information generation unit 113 displays the electronic medical record display page on the display of the teacher terminal 50 or the like.
[0139] Next, when the data editing mode button displayed on the electronic medical record display page is selected using an input means such as a mouse on the teacher's terminal 50, the patient medical record information editing unit 120 receives a request to switch to patient medical record information editing mode and displays the electronic medical record editing page (see Figure 26) on the teacher's terminal 50.
[0140] When the electronic medical record editing page is displayed on the teacher terminal 50, the teacher can edit patient medical record information using the input means on the teacher terminal 50. That is, when arbitrary patient medical record information is edited on the teacher terminal 50 and the update button is selected, the newly entered patient medical record information is sent to the electronic medical record server 10. Furthermore, when the new patient medical record information is received by the receiving unit 116 of the electronic medical record server 10, the patient medical record information editing unit 120 updates the simulated patient information stored in the simulated patient information database 121 based on the new patient medical record information and saves it again in the simulated patient information database 121. When the simulated patient information is updated, the patient medical record information generation unit 113 reads the simulated patient information stored in the simulated patient information database 121 and generates patient medical record information based on this simulated patient information. Alternatively, the patient medical record information generation unit 113 reads simulated patient information that conforms to the display conditions set by the second display condition setting unit 115 from the simulated patient information database 121 and generates new patient medical record information based on this simulated patient information. Furthermore, the patient medical record information generation unit 113 displays an electronic medical record display page on the teacher's terminal 50 that reflects the new patient medical record information. At this time, the page displayed on the teacher's terminal 50 is not the electronic medical record editing page 211, but the electronic medical record display page 208 in viewing mode.
[0141] As described above, once the editing process of the patient medical record information displayed by the teacher's terminal 50 is completed, the electronic medical record server 10 can display the modified electronic medical record display page on the learner's terminal 30 based on the display conditions changed by the teacher's terminal 50.
[0142] This embodiment exemplifies an educational electronic medical record system and educational electronic medical record program for realizing the technical concept of the present invention, and is not intended to limit the present invention to this embodiment. Accordingly, the present invention can be equally applied to educational electronic medical record systems and educational electronic medical record programs of other embodiments included in the claims. For example, the form of functional distribution of the learner terminal, teacher terminal, administrator terminal and educational electronic medical record server in the educational electronic medical record system and educational electronic medical record program exemplified in this embodiment is not limited to the above-described case, and can be configured by functionally or physically distributing or integrating them in any unit to the extent that similar effects and functions can be achieved. [Explanation of Symbols]
[0143] 10 Electronic medical record server 11 CPU 12 ROM 13 RAM 14 Communication control interface 15 Storage device 16 Input Operation Section 20 Networks 30 learner devices 31 CPU 32 ROM 33 RAM 34 Display section 35 Input section 36 Communication control interface 40 Administrator terminals 50 Teacher terminals 101 Server Control Unit 102 Server Storage Unit (Storage Unit) 103 User Interface Section 111 Registration Department 112 Data File Acquisition Unit 113 Patient Medical Record Information Generation Department 114 1st display condition setting section 115 2nd display condition setting section 116 Receiving Unit 117 Transmitter 118 Image Data Processing Unit 119 Data File Editorial Department 120 Patient Medical Record Information Editorial Department 121 Simulated Patient Information Database 122 Learner Information Database 123 Faculty Information Database 124 Administrator Information Database 200 Learner Registration Page 201 Learner Management Page 202 Simulated Patient Setup Page 203 Simulated Patient Information Settings Page 204 Bed Map Display Page 205 Date and Time Display Settings Page 206 Inspection Order History Information Registration Page 207 Document Information Display Page 208 Electronic Medical Record Display Page 209 Administrator screen page 210 Data editing mode button 211 Electronic Medical Record Editing Page 212 Update button 213 Upload Submission Screen Page 214 Upload complete screen 215 Simulated patient information duplicate screen page 216 Simulated patient information replication completion screen page 301 Import Patient Data Button 302 Simulated Patient Copy Button 303 Patient Information Settings Screen Button 304 Student ID Management Screen Button 305 Bed Map Button 306 Teacher ID setting screen button
Claims
1. Learner terminals and Teacher terminals and Administrator terminal and An educational electronic medical record server connected via a network to the aforementioned learner terminal, teacher terminal, and administrator terminal, In an educational electronic medical record system that includes at least the following, The aforementioned educational electronic medical record server is: A data file acquisition unit that acquires a data file written in the data format of any software, which includes simulated patient information, in response to a request from the teacher's terminal or the administrator's terminal, A storage unit that stores the simulated patient information of the data file acquired by the data file acquisition unit, and at least the bed map information of a virtually defined patient associated with the simulated patient information, The system includes a patient medical record information generation unit that retrieves the simulated patient information and the patient's bed map information stored in the storage unit, and further generates patient medical record information including the patient's bed map information based on the retrieved simulated patient information, An educational electronic medical record system in which the simulated patient information includes pseudonymized information in which personal information has been de-identified in a reversible manner, or anonymized information in which the personal information has been de-identified in a reversible manner.
2. A first display condition setting unit stores the simulated patient information associated with the bed map information, for patients selected by each teacher, in the storage unit in association with the teacher's teacher information, and changes the display or hiding of the patient medical record information displayed on the teacher's terminal in response to a request from the teacher's terminal. The system further comprises: a storage unit that stores the simulated patient information associated with the bed map information, for patients selected for each learner, in association with the learner's learner information; and a second display condition setting unit that, in response to a request from the administrator terminal or the teacher terminal, changes the display conditions for the patient medical record information to be displayed on the learner terminal, and changes the display or hiding of any information included in the patient medical record information. The aforementioned patient medical record information generation unit, Based on the display conditions set by the first display condition setting unit, the system generates patient medical record information to be displayed on the teacher's terminal, which includes the patient's bed map information. The educational electronic medical record system according to claim 1, which generates patient medical record information to be displayed on the learner terminal, including the patient's bed map information, based on the display conditions set by the second display condition setting unit.
3. The aforementioned patient medical record information generation unit, All of the bedmap information associated with the learner information is displayed on the administrator terminal, and when a bedmap information is arbitrarily selected from the displayed bedmap information, the electronic medical record of the simulated patient of the selected bedmap is displayed on the administrator terminal in an editable format. Based on the display conditions set by the first display condition setting unit, the bed map information associated with the learner information is displayed on the teacher's terminal, and when a bed map information is arbitrarily selected from the displayed bed map information, the electronic medical record relating to the selected simulated patient is displayed on the teacher's terminal in an editable format. The educational electronic medical record system according to claim 2, wherein, based on the display conditions set by the second display condition setting unit, bed map information associated with the learner information is displayed on the learner terminal, and when a bed map information is arbitrarily selected from the displayed bed map information, an electronic medical record relating to the selected simulated patient is displayed on the learner terminal in an uneditable state.
4. The simulated patient information stored in the memory unit is associated with any information contained in the simulated patient information and includes a hypothetically defined date and time information. The second display condition setting unit sets a date and time different from the date and time included in the date and time information. The educational electronic medical record system according to claim 2, wherein the patient medical record information generation unit generates the patient medical record information to be displayed on the learner terminal based on the date and time set by the second display condition setting unit.
5. The system further comprises a patient medical record information editing unit that edits the patient medical record information generated by the patient medical record information generation unit, The educational electronic medical record system according to any one of claims 1 to 4, wherein the patient medical record information editing unit updates the simulated patient information stored in the storage unit based on the new patient medical record information edited by the patient medical record information editing unit.
6. In a computer-readable educational electronic medical record program that causes a learning terminal, teacher terminal, and administrator terminal to perform processing on an educational electronic medical record server connected via a network, A process for acquiring a data file containing simulated patient information, written in the data format of any software, in response to a request from the teacher's terminal or the administrator's terminal, The process involves storing the simulated patient information from the acquired data file, and at least the bed map information of a virtually defined patient associated with the simulated patient information, in the storage unit of the educational electronic medical record server. The process involves retrieving the simulated patient information and the patient's bed map information stored in the memory unit, and further generating patient medical record information including the patient's bed map information based on the retrieved simulated patient information. An educational electronic medical record program in which the simulated patient information includes pseudonymized information in which personal information is de-identified in a reversible manner, or anonymized information in which personal information is de-identified in a reversible manner.
7. The process involves storing the simulated patient information associated with the bed map information, for patients selected by each teacher, in the storage unit in association with the teacher's teacher information, and changing the display or hiding of the patient medical record information displayed on the teacher's terminal in response to a request from the teacher's terminal. The simulated patient information associated with the bed map information, of which a patient selected for each learner is stored in the storage unit in association with the learner's learner information, and the process of changing the display conditions for the patient medical record information to be displayed on the learner terminal, and the display or hiding of any information included in the patient medical record information, in response to a request from the administrator terminal or the teacher terminal, is further executed. The process for generating the aforementioned patient medical record information is: Based on the display conditions for the patient medical record information to be displayed on the teacher's terminal, the teacher generates patient medical record information to be displayed on the teacher's terminal, which includes the patient's bed map information. An educational electronic medical record program according to claim 6, which generates patient medical record information to be displayed on the learner terminal, including the patient's bed map information, based on the display conditions for the patient medical record information to be displayed on the learner terminal.
8. The process for generating the aforementioned patient medical record information is: All of the bedmap information associated with the learner information is displayed on the administrator terminal, and when a bedmap information is arbitrarily selected from the displayed bedmap information, the electronic medical record of the simulated patient of the selected bedmap is displayed on the administrator terminal in an editable format. Based on the display conditions for the patient medical record information displayed on the teacher's terminal, the bed map information associated with the learner information is displayed on the teacher's terminal, and when a bed map information is arbitrarily selected from the displayed bed map information, the electronic medical record of the selected simulated patient is displayed on the teacher's terminal in an editable format. An educational electronic medical record program according to claim 7, which, based on the display conditions for the patient medical record information to be displayed on the learner terminal, displays bed map information associated with the learner information on the learner terminal, and when an arbitrary selection is made from the displayed bed map information, displays an electronic medical record relating to the selected simulated patient on the learner terminal in an uneditable state.
9. The simulated patient information stored in the memory unit is associated with the information contained in the simulated patient information and includes a hypothetically defined date and time information. A process to set a date and time different from the date and time included in the aforementioned date and time information, An educational electronic medical record program according to claim 7, which performs a process of generating patient medical record information to be displayed on the learner terminal based on a set date and time.
10. An educational electronic medical record program according to any one of claims 6 to 9, which further performs a process of editing the generated patient medical record information and updating the simulated patient information stored in the storage unit based on the newly edited patient medical record information.
Citation Information
Patent Citations
Nursing learning system, nursing learning server, and program
JP2015219247A