Medical examination information processing system, medical examination information processing device, and program
The consultation information processing system addresses the issue of varying local government forms by generating and managing local government-specific input forms, ensuring efficient and standardized data entry and management of medical examinations and vaccinations.
Patent Information
- Application Number
- JP2022095143
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-06-13
- Publication Date
- 2025-02-03
- Estimated Expiration
- 2042-06-13
AI Technical Summary
Existing consultation information systems fail to account for the differences in reservation and examination forms across local governments, leading to inefficiencies in managing medical examinations and vaccinations for infants.
A consultation information processing system that connects user and medical institution terminals, utilizing a control unit to generate and manage local government-specific input forms based on identified local government and examinee information, ensuring consistent data entry and transmission across different jurisdictions.
Enables efficient and standardized data entry and management of medical examination and vaccination reservations, accommodating local government-specific requirements, thereby improving operational efficiency and consistency.
Smart Images

Figure 0007625554000001 
Figure 0007625554000002 
Figure 0007625554000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a medical examination information processing system, a medical examination information processing device, and a program. [Background technology]
[0002] Patent Document 1 discloses a system for providing parents of infants with support for planning vaccinations and the like, and for providing a proxy appointment service at medical institutions. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2007-018337 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, medical checkups and vaccinations for infants and young children are conducted by local governments based on laws and regulations, and the forms used for reservations and pre-examinations generally differ from one local government to another. The above-mentioned conventional system allows for schedule management such as reservations, but does not take into account the different circumstances of each local government.
[0005] The present invention has been made in consideration of the above-mentioned circumstances, and one of its objects is to provide a medical examination information processing system, a medical examination information processing device, and a program that take into account the differences between the local governments that implement the system. [Means for solving the problem]
[0006] A medical examination information processing device according to one embodiment of the present invention is connected to a user terminal and a medical institution terminal, and includes a storage means for storing form information that is predetermined for each municipality and specifies at least the information to be input, a generation means for accepting municipality-specific information that identifies the municipality and patient-specific information that identifies the patient, acquiring the form information related to the municipality identified by the municipality-specific information, generating a patient input form including input fields for information specified in the form information, and setting input values for input fields that can be set based on the patient-specific information among the input fields included in the generated patient input form, an input accepting means for presenting the generated patient input form to the user terminal and accepting information input from the user terminal into the input fields on the recipient input form, a setting value storage means for storing setting values for each input field in the patient input form, and a transmission means for transmitting the stored setting values to the medical institution terminal. Effect of the Invention
[0007] According to the present invention, it is possible to carry out processing that takes into account differences between local governments. [Brief description of the drawings]
[0008] [Figure 1] 1 is a block diagram illustrating an example of a configuration of a medical examination information processing system according to an embodiment of the present invention. [Diagram 2] 1 is an explanatory diagram showing an example of the contents of a form information database used in the medical examination information processing system according to an embodiment of the present invention; [Diagram 3] 1 is a functional block diagram illustrating an example of a medical examination information processing device according to an embodiment of the present invention. [Figure 4] 1 is an explanatory diagram illustrating an example of a screen presented by a medical examination information processing apparatus according to an embodiment of the present invention; [Diagram 5] FIG. 2 is a flowchart illustrating an example of the operation of the medical examination information processing system according to the embodiment of the present invention. [Figure 6] FIG. 11 is another flowchart illustrating an example of the operation of the medical examination information processing system according to the embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] An embodiment of the present invention will be described with reference to the drawings. A medical examination information processing system 1 according to the embodiment of the present invention includes a medical examination information processing device 10, a user terminal 20, and a medical institution terminal 30, as shown in FIG.
[0010] Here, the user terminal 20 is, for example, a mobile terminal such as a smartphone, or a tablet terminal, or a device such as a general personal computer, and is assumed to have a function as a web browser.
[0011] The medical institution terminal 30 is a general personal computer, a tablet terminal, or the like, and is preferably equipped with a reader or a camera capable of reading barcodes or two-dimensional barcodes. In this embodiment, the medical institution terminal 30 also has a function as a web browser.
[0012] The medical examination information processing device 10 is a server device equipped with a control unit 11, a storage unit 12, and a communication unit 13, and is connected to a database that stores form information that specifies the information to be entered. This form information is stored in association with information on the medical examination type that indicates the content of the medical examination, -Forms in which the information (format information) that should be entered is fixed and determined by the country or other organization regardless of the local government (hereinafter referred to as standard formats), -Forms that are further linked to local government specific information that identifies the local government, and the information to be entered and the order in which it should be entered are determined by the local government identified by the local government specific information (i.e., the information to be entered and the order in which it should be entered may differ for each local government, hereinafter referred to as non-standard formats); The database is assumed to hold at least the format information for each municipality, which is a non-standard format.
[0013] The control unit 11 of this medical examination information processing device 10 is a program-controlled device such as a CPU, and operates according to a program stored in the storage unit 12. In one example of this embodiment, the control unit 11 receives local government specific information that identifies the local government, information that indicates the content of the medical examination, and patient specific information that identifies the patient, and acquires the information that indicates the content of the medical examination and form information related to the local government identified by the local government specific information. The control unit 11 then generates a patient input form including input fields for information specified in the form information, and sets input values for input fields that can be set according to the received patient specific information among the input fields included in the generated patient input form.
[0014] The control unit 11 also presents the generated patient input form to the user terminal 20 and accepts information input from the user terminal into the input fields on the recipient input form. The control unit 11 stores the setting values for each input field in the patient input form, and transmits the stored setting values and the corresponding patient input form to the medical institution terminal 30. The specific operation of the control unit 11 of the medical examination information processing device 10 will be described in detail later.
[0015] The storage unit 12 is a memory device, a disk device, or the like, and holds programs executed by the control unit 11. The storage unit 12 also operates as a work memory for the control unit 11.
[0016] The communication unit 13 is a network interface or the like, and sends various information to the user terminal 20 and the medical institution terminal 30 via the network in accordance with instructions input from the control unit 11. The communication unit 13 also outputs information received via the network to the control unit 11.
[0017] Next, an example of the operation of the control unit 11 of the medical examination information processing device 10 will be described. In the example of this embodiment, as already described, the medical examination information processing device 10 is connected to a form information database that is accessible to hold form information that is a non-standard form predetermined for at least each local government and that specifies at least the information to be input. In one example of this embodiment, this form information database is stored in the storage unit 12. However, this is merely an example, and the form information database may be stored in an external server device that can communicate via a network.
[0018] In this database, for each municipality-specific information (T) that identifies a municipality, as shown in the example of Figure 2, information indicating the content of the medical examination, i.e., the type of pre-examination (questionnaire) form used in that municipality (D: for example, a string such as "influenza vaccination"), an image of the pre-examination (questionnaire) form (G), item information (M) that identifies the information items to be entered on this form, and information (R) that identifies the range (area) on the form of the entry field that corresponds to the item information are recorded in association with each other as form information.
[0019] By executing the program stored in the memory unit 12, the control unit 11 realizes a configuration that functionally includes a form information acquisition unit 21, a form generation unit 22, an input value setting unit 23, a user presentation unit 24, an input acceptance unit 25, an information recording unit 26, and a medical institution side information presentation unit 27, as illustrated in Figure 3.
[0020] In the following example of this embodiment, a case will be described in which a person in charge at a local government provides guidance on routine vaccinations to infants and young children (patients) living in an area under the jurisdiction of the local government.
[0021] The form information acquisition unit 21 receives from the local government information identifying the local government, information indicating the type of the pre-examination (questionnaire) form to be generated, and patient information identifying the patient. This patient information includes the name, address, and date of birth of the infant who is the patient, and the name and address of the infant's guardian. The form information acquisition unit 22 searches the form information database using the accepted local government information as a key, and acquires the specified type of form information associated with the local government information.
[0022] The form generation unit 22 generates a patient input form including input fields for information defined in the form information acquired by the form information acquisition unit 21. Specifically, the form generation unit 22 generates information representing an input screen (FIG. 4) in which input fields (P1, P2...) are arranged in areas corresponding to the items of information to be entered, against a background of an image (G) of a form included in the form information. The information representing this input screen is written in, for example, HTML.
[0023] The input value setting unit 23 sets the input value for input fields included in the input screen generated by the form generation unit 22, for which the corresponding information item is included in the patient-specific information, using the patient-specific information accepted by the form information acquisition unit 21.
[0024] As a specific example, the information items to be filled in on a form related to a certain local government are as follows: Patient's name Patient's address Patient's date of birth Parent's name Parent's address Date of examination Body temperature on the day of examination -Pre-existing medical information ·Free entry field In this example, the patient identification information received from the local government includes the name, address, and date of birth of the infant who is the patient, and the name and address of the guardian of the infant. Therefore, the input value setting unit 23 selects the following items from among the above items: Date of examination Body temperature on the day of examination -Pre-existing medical information ·Free entry field In each input field except for the above, corresponding information contained in the patient identifying information is set in HTML data, which is generated as presentation form data (corresponding to the patient input form of the present invention) and stored in the memory unit 12. Here, HTML data is generated as presentation form data, in which character string data specified by information contained in the patient identifying information is set as default character strings in the input fields for the patient's name, etc. (and the input fields are made unchangeable). Methods for processing HTML data in this manner are widely known, so detailed explanations will be omitted here.
[0025] The user presentation unit 24 receives access from the user terminal 20 and authenticates the user of the user terminal 20. In this embodiment, the medical examination information processing device 10 is connected to a user database in which authentication information such as a login name and a password, the real name of the user (guardian in this example), and the name and date of birth of the guardian's child (infant or child who is the patient) are recorded so as to be accessible.
[0026] The user presentation unit 24 acquires the guardian's real name, address, and the name and date of birth of the child (the infant or toddler who is the patient) stored in the user database in association with the user authenticated using the above authentication information, and searches the presentation form data stored in the memory unit 12 for HTML data whose input values set in the corresponding information items match the acquired information.
[0027] The user presentation unit 24 sends the presentation form data found as a result of this search to the accessing user terminal 20, and displays it on the user terminal 20. As a result, the input screen shown in Fig. 4 is presented on the user terminal 20, with the information set by the local government already entered in some input fields, such as the examinee's name.
[0028] The input acceptance unit 25 accepts information input by the user of the user terminal 20 into each input field of the input screen presented by the user presentation unit 24. The information recording unit 26 associates the information (input value) accepted by the input acceptance unit 25 with information representing the corresponding information item, and records the information as recorded information in the storage unit 12. Furthermore, the information recording unit 26 may also record information specifying the presentation form data that the user presentation unit 24, which accepted the information to be recorded, presented to the user terminal 20. At this time, the information recording unit 26 issues unique identification information for each piece of information accepted by the input acceptance unit 25, and stores the recorded information in association with the identification information. Then, the information recording unit 26 sends the identification information to the user terminal 20 that input the recorded information. At this time, the information recording unit 26 may convert the identification information into computer-readable code image information, for example, a barcode, a two-dimensional barcode, or other code image information, and send it to the user terminal 20.
[0029] The medical institution information presentation unit 27 accepts a request for record information stored in association with the identification information together with the identification information from the medical institution terminal 30 arranged on the medical institution side. The medical institution information presentation unit 27 searches the storage unit 12 for record information stored in association with the accepted identification information, and sends the record information found as a result of the search to the medical institution terminal 30.
[0030] When the information recording unit 26 records the corresponding presentation form data together with the record information, the medical institution information presentation unit 27 may transmit the record information found as a result of the search in a formatted state using the corresponding presentation form data. That is, the medical institution information presentation unit 27 may transmit, for each item of information included in the record information to be transmitted, a screen that displays an input value associated with the item of information in a position corresponding to the input field of the corresponding information item in the corresponding presentation form data. Such a screen can be obtained by processing the presentation form data, which is HTML data, in a well-known manner (for example, by setting an input value as a default value in the input field and setting the input field to be uneditable).
[0031] [Operation] The medical examination information processing system 1 of this embodiment is basically configured as described above and operates as follows. In the following example, it is assumed that a certain local government A has established a form a for routine vaccination of infants, which has entry fields corresponding to each information item, such as the patient's name, the patient's address, the patient's date of birth, the guardian's name, the guardian's address, the date of examination, the temperature on the day of examination, medical history information, and a free entry field. It is assumed that the form information database stores, in association with local government specific information that identifies the local government A, information indicating the type of pre-examination (questionnaire) form (here, "routine vaccination"), an image of the form a, item information that identifies the above information items to be entered on the form, and information that identifies the range (area) on the form of the entry field corresponding to the item information, in association with each other, as form information.
[0032] The medical examination information processing device 10 receives, from the terminal of the local government A, information indicating the type of the pre-examination (questionnaire) form, local government identification information that identifies the local government A, and patient identification information (generally multiple pieces of information) that identifies patients who live in the area under the jurisdiction of the local government A. In the following example, this patient identification information includes the name, address, and date of birth of the infant who is the patient, and the name and address of the infant's guardian.
[0033] The medical examination information processing device 10 searches the form information database using the local government specific information and information representing the type received from the local government A's terminal as keys, and obtains form information of the specified type associated with the local government specific information.
[0034] The medical examination information processing device 10 generates a medical examination input form including input fields for information specified in the acquired format information for each of the received medical examination specific information. That is, the medical examination information processing device 10 generates information representing an input screen in which input fields (P1, P2, ...) are arranged for each area corresponding to the information items to be filled in, with an image (G) of a form included in the acquired format information as a background for each of the medical examination specific information, and further sets the input value of the input field included in this input screen, whose corresponding information item is included in the medical examination specific information, using the medical examination specific information. In this example, based on the multiple medical examination specific information received from the local government A, multiple HTML data in which the medical examination name, medical examination address, medical examination date, guardian's name, and guardian's address included in each of the multiple medical examination specific information are set in the corresponding input field are generated as presentation form data, and stored in the storage unit 12.
[0035] In addition, at this time, if the patient identification information includes information indicating the destination to which a message should be sent to the guardian, such as the guardian's email address, the medical examination information processing device 10 may send a message indicating that the form data for presentation is ready to the destination indicated by the information.
[0036] Thereafter, when the guardian operates the user terminal 20, which is his / her own smartphone, to access the medical examination information processing device 10, the medical examination information processing device 10 authenticates the user by a pre-registered login name, password, etc., as exemplified in Fig. 5 (S11). The medical examination information processing device 10 acquires information on the guardian's name and address, and the name and date of birth of the infant who is the patient, which are pre-registered in association with the authenticated user, and searches for presentation form data having input values set in the corresponding information items that match the acquired information from among the multiple presentation form data stored in the storage unit 12 (S12).
[0037] The medical examination information processing device 10 sends the presentation form data found as a result of the search in step S12 to the user terminal 20 that has accessed the medical examination (S13).
[0038] The user terminal 20 displays the HTML data, which is the presentation form data, and presents it to the user. Then, the input screen shown in Fig. 4 is presented with the information set by the local government already entered in some input fields, such as the examinee's name.
[0039] The parent or user operates the user terminal 20 to input the corresponding information into blank fields on the input screen, such as the date of examination, temperature on the day of examination, medical history information, and free entry field, and then performs a submit operation (S14).
[0040] The medical examination information processing device 10 accepts information input by the user of the user terminal 20. When the HTML data of the above-mentioned presentation form data is used, the user terminal 20 transmits information (input values) input into the corresponding fields for each information item, such as the patient's name, patient's address, patient's date of birth, guardian's name, guardian's address, consultation date, temperature on the day of consultation, medical history information, and free entry field, so the medical examination information processing device 10 accepts this information.
[0041] The medical examination information processing device 10 issues unique identification information (S15) and generates record information in which information representing each information item is associated with the input value accepted in step S14 corresponding to each information item (S16). Then, the medical examination information processing device 10 associates the identification information issued in step S15 with the record information generated in step S16 and records them in the storage unit 12 (S17). At this time, the medical examination information processing device 10 also records information specifying the presentation form data sent to the user terminal 20 in step S13.
[0042] The medical examination information processing device 10 also encodes the identification information issued in step S15 into a two-dimensional barcode, and sends a screen presenting the two-dimensional barcode to the user terminal 20 (S18). Specifically, the image of the two-dimensional barcode may be sent by email or message, or may be displayed on a browser screen.
[0043] The parent or user then visits a medical institution within the jurisdiction of the local government A together with the patient, and presents the screen of the two-dimensional barcode there. The medical institution terminal 30 reads the two-dimensional barcode through the operation of a staff member, starts the process illustrated in Fig. 6, acquires the encoded identification information (S21), and stores the identification information (S22). Note that steps S21 and S22 may be repeated to store a plurality of pieces of identification information (a maximum number may be set).
[0044] The medical institution side terminal 30 executes the following process for each stored identification information by operation of the person in charge: The medical institution side terminal 30 accesses the medical examination information processing device 10, and transmits the identification information and a request for the record information stored in association with the identification information (S23).
[0045] Upon receiving this request, the medical examination information processing device 10 searches the memory unit 12 for the record information stored in association with the accepted identification information (S24), and sends the record information found as a result of the search to the medical institution side terminal 30 (S25).
[0046] In this step S25, the presentation form data corresponding to the found record information is used, and for each item of information contained in the record information, a screen is generated and transmitted that displays the input value associated with that information item in a position corresponding to the input field of the corresponding information item in the corresponding presentation form data.
[0047] The medical institution terminal 30 receives and records this screen (S26). After executing the processes from steps S23 to S26 for the stored identification information, the medical institution terminal 30 displays a list of the received information (at least a part of the input values) or the screen (detailed display) received and recorded in step S26 in response to an operation by the person in charge (S27: display information). The person in charge refers to this screen and guides the patient.
[0048] In this example of the present embodiment, the guardian, the patient, and the medical institution's staff can all enter and confirm information on a screen in the same format as when filling out and confirming information on paper, and processing is performed taking into account the differences between local governments that implement regular medical examinations, etc.
[0049] As shown in the example here, the medical institution side terminal 30 stores a plurality of pieces of identification information, and thereafter, it is possible to acquire information for medical examination (pre-examination and interview information) related to the stored identification information from the medical examination information processing device 10. Furthermore, after acquiring the information for medical examination, the medical institution side terminal 30 displays this information in a list, and also makes it possible to display details of information selected from the list.
[0050] In addition, when creating a list, identification information obtained by methods such as reading a two-dimensional barcode can be arranged in the order in which it was obtained. Therefore, when the information is obtained, the information can be stored in association with information indicating the date and time of acquisition, and the list can be generated in order of the date and time of acquisition.
[0051] According to this example, the medical institution can first handle the reception of patients and then handle each patient individually, thereby improving the efficiency of the reception process.
[0052] [Providing form data that does not contain input values] In the explanation so far, the medical examination information processing device 10 generates presentation form data corresponding to a pre-examination (questionnaire) form and presents it to the user in response to instructions from the local government, but this embodiment is not limited to this.
[0053] For example, the medical examination information processing device 10 of the present embodiment may generate the presentation form data according to the instruction input by the authenticated user. In this case, since there is no information provided by the local government, the medical examination information processing device 10 makes the user input the local government specific information that identifies the local government of the area where the user lives and the information that indicates the type of the pre-examination (medical examination) form to be generated, or obtains the local government specific information that identifies the local government of the area where the user lives from the information (e.g., address information, etc.) in the user database associated with the authentication information at the time of login, and makes the user input the information that indicates the type of the pre-examination (medical examination) form to be generated.
[0054] The medical examination information processing device 10 acquires format information using the acquired local government specific information and the input type information as keys, generates presentation form data with the input fields empty, and executes the process from step S13 onwards in Fig. 5. At this time, for input fields whose input values are determined by information included in the information in the user database associated with the authentication information at the time of login, the determined input value may be set before executing the process from step S13 onwards in Fig. 5.
[0055] Furthermore, the medical examination information processing device 10 may hold suitable age information for vaccination that associates the type of vaccination with the age range of recipients in months (or years) suitable for vaccination, for example.
[0056] In this case, after authenticating the user, the medical examination information processing device 10 acquires information such as the name and date of birth of the infant or child receiving the examination, which has been pre-registered in association with the authenticated user, and searches for presentation form data based on the acquired information, and acquires information on the type of vaccination that is different from the vaccination corresponding to the presentation form data and is recorded in the vaccination appropriate age information in association with the patient's age in months (or years) calculated from the patient's date of birth information and the current (at the time of processing) date and time information.
[0057] In this example, the medical examination information processing device 10 presents to the user a list of information on the type of pre-examination (medical interview) form corresponding to the type of vaccination represented by the acquired information, and allows the user to select information representing the type of pre-examination (medical interview) form to be generated.
[0058] Furthermore, in one example of this embodiment, based on instructions from a medical association or the like, information on vaccination priority according to, for example, the epidemic situation may be associated with information on the type of vaccination and recorded together with information on the appropriate age for vaccination.
[0059] In this case, the medical examination information processing device 10 may rearrange information on the type of vaccination recorded in the vaccination appropriate age information in order of vaccination priority information and present it to the user, the information being associated with the patient's age in months (or age) calculated from the patient's date of birth and the current (at the time of processing) date and time information, which is different from the vaccination corresponding to the presentation form data found by search.
[0060] [Entering information into multiple pre-examination forms] Furthermore, the medical examination information processing device 10 of this embodiment may record the record information in association with information on the recording date and time when recording the record information in step S17 of Fig. 5. Then, before sending the presentation form data to the user terminal 20 in step S13 of the process in Fig. 5, the medical examination information processing device 10 searches whether or not record information related to the same examinee, in which the execution date of this process is set as the recording date and time, is stored in the storage unit 12.
[0061] If the search results in record information relating to the same patient, with the date of processing being the recording date and time, being stored in the memory unit 12, the medical examination information processing device 10 acquires the record information found in the search as reference information.
[0062] The medical examination information processing device 10 checks whether the information identifying the patient set in the presentation form data to be sent, i.e., the name and address of the guardian, the name of the patient, and date of birth, matches the corresponding information in the reference information, and if they match, sets the input value of the input field included in the input screen displayed by the presentation form data where the corresponding information item is included in the reference information (excluding the information identifying the patient), to the same value as the reference information.
[0063] This means that once data is entered for a patient, the body temperature on the same day of the examination and information about medical conditions up to that day will be set in the same way for the same items that need to be entered thereafter, improving user convenience.
[0064] [See record information at medical institutions] Furthermore, the medical institution side terminal 30 may verify the contents of the record information when it is acquired from the medical examination information processing device 10. In this case, the medical institution side terminal 30 may acquire the record information itself from the medical examination information processing device 10 in addition to the screen of the presentation form data on which the record information is displayed in the process of step S25.
[0065] For example, a medical institution may administer two or more vaccinations to the same patient on the same day. In such a case, it is preferable for the medical institution terminal 30 to continuously obtain and process the recorded information of the pre-examination (questionnaire) form for each vaccination for the patient. Therefore, the medical institution terminal 30 may obtain multiple pieces of recorded information for one patient from the examination information processing device 10.
[0066] At this time, the medical institution side terminal 30 may compare the recorded information of multiple pre-examination (questionnaire) forms related to the same patient and check whether the information related to the common information items matches. If the information related to the common information items does not match, the medical institution side terminal 30 notifies the operator to that effect.
[0067] As an example, when the medical institution side terminal 30 of the present embodiment acquires record information of multiple pre-examination (questionnaire) forms related to the same examinee, the medical institution side terminal 30 acquires the following information included in each of the record information: Patient's name Patient's address Patient's date of birth Parent's name Parent's address Date of examination Body temperature on the day of examination -Pre-existing medical information Corresponding information items such as the above are compared with each other. For example, if the body temperature on the day of examination contained in each of the multiple pieces of record information differs, the operator is notified of this fact.
[0068] Furthermore, when there is a difference between multiple pieces of recorded information for a predetermined item such as the address of a patient (addresses and other items that may have spelling variations are specified in advance), and the difference is a predetermined one, the medical institution side terminal 30 may correct the other recorded information to match the description of one of the recorded information. In this case, it is not necessarily necessary to notify the patient of the difference.
[0069] Here, the difference being a predetermined one means that the conditions relating to the difference are determined in advance, such as the difference in the number of spaces, or whether a numerical value is written in Chinese numerals or Arabic numerals, or when "Chome" is written as a hyphen (-) in an address.
[0070] When the medical institution's terminal 30 corrects each piece of record information to match the contents of one of the pieces of record information (called the reference information) in the above case where there are differences between the multiple pieces of record information, it checks whether any of the multiple pieces of record information relates to a standard format, and if any of the record information relates to the standard format, it can use that record information as the reference information and correct the other pieces of record information.
[0071] Furthermore, when the medical institution terminal 30 receives multiple records for a single patient, if there is record information relating to content that cannot be handled on the same day (for example, administration of two or more vaccines that are required by the government to be separated by a vaccination period, such as a live vaccine and an inactivated vaccine), it may notify the operator of this fact.
[0072] That is, the medical institution terminal 30 stores in advance, for each type of information on the pre-examination (questionnaire) form related to the record information, information specifying a type that cannot be processed on the same day as the relevant type (for convenience, referred to as avoidance information).The medical institution terminal 30 then acquires, for each patient, information on the type of pre-examination (questionnaire) form related to each of the acquired multiple record information, and further acquires the avoidance information associated with the acquired information.
[0073] If the acquired avoidance information includes information on the type of pre-examination (medical interview) form related to the record information acquired for the same examinee, the medical institution side terminal 30 notifies the operator to that effect.
[0074] In the explanation here, the medical institution side terminal 30 verifies the contents of the record information when it acquires it from the medical examination information processing device 10. Alternatively, however, when the medical examination information processing device 10 receives a request for record information from the medical institution side terminal 30, it may search the memory unit 12 for record information stored in association with the identification information received along with the request, and when multiple pieces of record information for a common patient are found by the search, it may perform a verification process and present the results to the medical institution side terminal 30.
[0075] In this example, the medical examination information processing device 10 compares the recorded information of multiple pre-examination (questionnaire) forms related to the same patient and checks whether the information related to the common information items matches. If the information related to the common information items does not match, the medical examination information processing device 10 notifies the requesting medical institution side terminal 30 of that fact.
[0076] For example, when the body temperatures on the dates of examinations included in a plurality of pieces of record information relating to the same examinee are different, the examination information processing device 10 notifies the requesting medical institution side terminal 30 of that fact.
[0077] Also in this example, when there is a difference between multiple pieces of record information for a predetermined item such as the address of the examinee (addresses and other items that may have spelling variations are specified in advance), and the difference is a predetermined one, the medical examination information processing device 10 may correct the other pieces of record information to match the description in one piece of record information, generate information to be presented, and send it to the medical institution side terminal 30. In this case, it is not necessarily necessary to notify that there is a difference. The example of the difference here is the same as the example already described, so repeated explanation will be omitted.
[0078] In addition, when the medical examination information processing device 10 corrects each piece of record information to match the contents of one of the pieces of record information (called the reference information) in the above case where there are differences between the multiple pieces of record information, it checks whether any of the multiple pieces of record information relates to the standard format, and if any of the record information relates to the standard format, it may use that record information as the reference information and correct the other pieces of record information.
[0079] Furthermore, when the medical examination information processing device 10 finds multiple record information for the same patient through a search, if there is record information related to content that cannot be treated on the same day (for example, administration of two or more vaccines that are required by the government to be separated by a vaccination period, such as a live vaccine and an inactivated vaccine), it may notify the medical institution's terminal 30 of this fact.
[0080] In this case, the medical examination information processing device 10 stores in advance, for each type of information on the pre-examination (questionnaire) form related to the record information, information specifying a type that cannot be processed on the same day as the relevant type (for convenience, referred to as avoidance information).The medical examination information processing device 10 then acquires information on the type of pre-examination (questionnaire) form related to each of the multiple record information for the common examinee found by the search, and further acquires the avoidance information associated with the acquired information.
[0081] If the acquired avoidance information includes information on the type of pre-examination (medical interview) form related to the record information acquired for the same examinee, the medical institution side terminal 30 notifies the medical institution side terminal 30 of this fact.
[0082] Furthermore, in the above example, when there is record information relating to multiple treatments that cannot be performed on the same day for the same patient, the medical examination information processing device 10 lists all possible combinations (mathematically possible combinations) of the record information relating to the multiple treatments, where none of the combinations include multiple treatments that cannot be performed on the same day.
[0083] Then, the medical examination information processing device 10 presents the combination to the operator of the medical institution side terminal 30. At this time, the medical examination information processing device 10 may preferentially present (for example, as high up as possible) the combination with the smallest number of combinations.
[0084] Specifically, the operation of the medical examination information processing device 10 will be described by taking as an example a case where record information relating to multiple procedures A, B, and C is found. It is assumed here that procedures A and B cannot be performed on the same day. In this case, the medical examination information processing device 10 searches for all possible combinations: Pattern α: A, B, C, Pattern β: (AB), C, Pattern γ: A, (BC) Pattern δ: (AC), B Pattern ε:(ABC) Among these, there are no combinations that cannot be treated on the same day (hereafter referred to as post-rejection combinations): Pattern α: A, B, C, Pattern γ: A, (BC) Pattern δ: (AC), B Here, multiple procedures enclosed in parentheses mean that they are performed on the same day. In other words, the first A, B, and C mean that all procedures are performed on different days, and it takes three days to complete all the procedures. Also, A,(BC) means that the day when procedure A is performed is separated from the day when procedures B and C are performed (B and C are performed on the same day).
[0085] In this example, the medical examination information processing device 10 presents, with priority over pattern α, pattern γ and pattern δ, which have the shortest number of days for all treatment combinations.
[0086] Furthermore, when a time interval between each treatment and other treatments is determined, the medical examination information processing device 10 may refer to the information. For example, in the above example, information such as "after treatment A, treatment B should be waited 10 days, and after treatment B, treatment A should be waited 5 days" may be stored, and the above processing may be performed by referring to the information.
[0087] In this case, the medical examination information processing device 10 may preferentially present the combination with the shortest number of days until all treatments are completed. In the above example, the medical examination information processing device 10 lists the permutations related to the combinations after the avoidance. For example, for pattern γ, Pattern γ1: A, (BC) Pattern γ2: (BC), A (Therefore, six patterns are listed for pattern α, and two patterns are listed for pattern δ, for a total of ten patterns). The medical examination information processing device 10 then presents these treatment combination permutations in order of the number of days and the period from start to finish. In the above example, pattern γ1:A,(BC) requires 10 days from A to (BC), while pattern γ2:(BC),A requires five days. Therefore, the medical examination information processing device 10 presents pattern γ2 with priority over pattern γ1. Similarly, the medical examination information processing device 10 presents pattern δ2:B,(AC) with priority over pattern δ1:(AC),B.
[0088] Furthermore, in this example, if a medical association or the like has set priorities for treatments in consideration of trends, the medical examination information processing device 10 may refer to the priority information. For example, if a setting is made to give priority to treatment C over treatments A and B, pattern γ2 is presented with priority over pattern γ1, and pattern δ1 is presented with priority over pattern δ2. Here, since the number of days condition and the priority condition may be incompatible, the medical examination information processing device 10 may allow the operator of the medical institution terminal 30 to select which condition to apply first.
[0089] In addition, although an example has been shown here in which the medical examination information processing device 10 lists and presents patterns of treatment combinations and permutations, the medical institution side terminal 30 may perform these processes using information acquired from the medical examination information processing device 10.
[0090] [Information recording after vaccination at medical institutions] In the explanation so far, the medical institution side terminal 30 has been described as receiving a request to refer to the recorded information from the medical institution side terminal 30 and the medical examination information processing device 10 presents the recorded information, but the present embodiment is not limited to this.
[0091] For example, the medical examination information processing device 10 may accept information from the medical institution terminal 30, such as the diagnosis results (such as whether or not vaccination was possible) regarding the presented record information, the treatment date (the date on which the treatment such as vaccination was performed), the details of the treatment (for example, the lot number of the vaccine administered), and even the name and signature of the doctor who performed the treatment.
[0092] In this case, the medical examination information processing device 10 further associates the information received from the medical institution side terminal 30 with the presented record information and stores it in the storage unit 12. This makes it possible to keep a record of the examination and treatment, and to make it available for later use.
[0093] [Notification of vaccination interval] For example, when the medical institution side terminal 30 accepts record information from the medical examination information processing device 10, it refers to the type of the pre-examination (questionnaire) form related to the record information (for convenience, it is called a comparison type). In this example, the medical institution side terminal 30 associates and records information on types of other procedures that should be spaced apart from information on types of processing with information specifying the time interval. Then, the medical institution side terminal 30 requests the medical examination information processing device 10 to provide record information including records of past examinations and processing for the patient related to the accepted record information.
[0094] When the medical examination information processing device 10 accepts the record information provided in response to the request, the medical institution terminal 30 refers to the records of past examinations and treatments (information on type and information on the date of treatment, etc.) and checks whether the information on the type related to the treatment that should be separated by a time interval, which is recorded in association with the comparison type, includes information on the type.
[0095] If it is determined that information of that type is included, the medical institution terminal 30 further checks whether the difference between the information on the treatment date and the current date and time (at the time of processing) exceeds the time interval that should be associated with information of that type, which is recorded in association with the type to be compared, and if it determines that it does not exceed the time interval, it notifies the operator of this fact.
[0096] In this example, the determination may be made on the medical examination information processing device 10 side instead of the medical institution side terminal 30. In this case, the medical examination information processing device 10 records, for each type of pre-examination (questionnaire) form, information on the type of other treatment that should be separated by a time interval from the treatment etc. related to the type, in association with information specifying the time interval.
[0097] When record information is requested from the medical institution terminal 30, the medical examination information processing device 10 refers to the type of pre-examination (questionnaire) form (comparison object type) related to the requested record information, and searches for record information including information on the type of treatment that should be separated by a time interval, which is recorded in association with the comparison object type, among the records of past examinations and treatments for the same patient.
[0098] When corresponding record information is found by the search, the medical examination information processing device 10 further checks whether the difference between the information on the treatment date contained in the found record information and the current date and time (at the time of processing) exceeds the time interval that should be associated with the information of the type to be compared, which is recorded in association with that type, and if it determines that it does not exceed the time interval, it notifies the medical institution terminal 30 to that effect.
[0099] In this example, the medical institution side terminal 30 receives the notification and informs the operator of the contents of the notification. Through these processes, the medical institution side can take measures that take into account the intervals between procedures. [Explanation of symbols]
[0100] 1 medical examination information processing system, 10 medical examination information processing device, 11 control unit, 12 memory unit, 13 communication unit, 20 user terminal, 21 form information acquisition unit, 22 form generation unit, 23 input value setting unit, 24 user presentation unit, 25 input acceptance unit, 26 information recording unit, 27 medical institution side information presentation unit, 30 medical institution side terminal.
Claims
1. The system includes a user terminal, a medical examination information processing device, and a medical institution terminal, The medical examination information processing device includes: A storage means for storing format information that is predetermined for each local government and that specifies at least information to be input; a generating means for receiving from a local government, local government specific information for identifying said local government, and patient specific information including at least one patient's name, acquiring the form information related to the local government identified by said received local government specific information, generating a patient input form including input fields for information specified in said form information, and setting and storing input values of input fields included in said generated patient input form for information of the same type as the information included in said patient specific information, using corresponding information included in said patient specific information; an input receiving means for receiving access from the user terminal, reading out the generated patient input form including information on a patient's name related to the user of the user terminal, sending it to the user terminal for display, receiving information input from the user terminal into an input field on the patient input form, and setting information in the input field; a set value storage means for storing information set in an input field of the patient input form by the generating means and the input receiving means together with information on the date and time of processing; a transmission means for transmitting the stored information entered in the input fields of the patient input form to the medical institution side terminal; Including, The input accepting means acquires, if there is information stored in the setting value storage means together with information on the date and time of the same day as the date of execution of the processing, the information as reference information, and if the information relating to patient identification information set in the input field of the read patient input form matches the corresponding information in the reference information, sets the input value of the input field of the read patient input form where the corresponding information item is included in the reference information to the same value as the reference information.
2. A medical examination information processing device connected to a user terminal and a medical institution side terminal, A storage means for storing format information that is predetermined for each local government and that specifies at least information to be input; a generating means for receiving from a local government, local government specific information for identifying said local government, and patient specific information including at least one patient's name, acquiring the form information related to the local government identified by said received local government specific information, generating a patient input form including input fields for information specified in said form information, and setting and storing input values of input fields included in said generated patient input form for information of the same type as the information included in said patient specific information, using corresponding information included in said patient specific information; an input receiving means for receiving access from the user terminal, reading out the generated patient input form including information on a patient's name related to the user of the user terminal, sending it to the user terminal for display, receiving information input from the user terminal into an input field on the patient input form, and setting information in the input field; a set value storage means for storing information set in an input field of the patient input form by the generating means and the input receiving means together with information on the date and time of processing; a transmission means for transmitting the stored information entered in the input fields of the patient input form to the medical institution side terminal; Including, The input accepting means acquires, if there is information stored in the setting value storage means together with information on the date and time of the same day as the date of execution of the processing, the information as reference information, and if the information relating to patient identification information set in the input field of the read patient input form matches the corresponding information in the reference information, sets the input value of the input field of the read patient input form where the corresponding information item is included in the reference information to the same value as the reference information.
3. The medical examination information processing device according to claim 2, The transmission means transmits the stored setting values and the corresponding patient input form to the medical institution's terminal, thereby enabling the patient to confirm the setting values on the screen of the patient input form at the medical institution's terminal.
4. A medical examination information processing device connected to a user terminal and a medical institution side terminal, A storage means for storing format information that is predetermined for each local government and that specifies at least information to be input; a generating means for receiving from a local government, local government specific information for identifying said local government, and patient specific information including at least one patient's name, acquiring the form information related to the local government identified by said received local government specific information, generating a patient input form including input fields for information specified in said form information, and setting and storing input values of input fields included in said generated patient input form for information of the same type as the information included in said patient specific information, using corresponding information included in said patient specific information; an input receiving means for receiving access from the user terminal, reading out the generated patient input form including information on a patient's name related to the user of the user terminal, sending it to the user terminal for display, receiving information input from the user terminal into an input field on the patient input form, and setting information in the input field; a set value storage means for storing information set in an input field of the patient input form by the generating means and the input receiving means together with information on the date and time of processing; a transmission means for transmitting the stored information entered in the input fields of the patient input form to the medical institution side terminal; Function as a When functioning as the input accepting means, the program causes a computer to acquire, as reference information, any information stored in the set value storage means together with information on the date and time of the same day as the date on which the processing is executed, and, if information relating to patient identification information set in an input field of the read patient input form matches the corresponding information in the reference information, set the input value of the input field of the read patient input form for which the corresponding information item is included in the reference information to the same value as the reference information.
Citation Information
Patent Citations
Infant protective vaccination plan support system, and proxy reservation system
JP2007018337A
Administrative operation management system, method and program
JP2013161351A
Program, information processing method and information processor
JP2018165961A
Counter business management device, counter business management method, and counter business management program
JP2022009113A