Hospital medical record electronic information generation method and system
By generating and analyzing patient case templates, the problem of inability to accurately generate patient cases corresponding to patient information and inability to analyze case correlation in the prior art is solved, and efficient case retrieval and correlation analysis are achieved.
Patent Information
- Application Number
- CN202510302602.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-14
- Publication Date
- 2025-06-27
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing hospital medical record electronic information generation method cannot accurately generate patient medical records corresponding to patient information, and cannot obtain the correlation between patient medical records, resulting in low search efficiency of patients' similar medical records.
By obtaining the patient's basic information and medical information, generating patient template identification and medical record marks, analyzing the patient's index parameters and disease types, generating medical record templates, and searching and sorting through the medical record template library to obtain the patient's target medical record templates, realizing correlation analysis between medical records.
It realizes the accurate generation of patient medical records corresponding to patient information based on patient information, improves the correlation analysis between medical records, and improves the search efficiency of patients' similar medical records.
Smart Images

Figure CN120220938A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of medical information, and particularly to a method and system for generating electronic medical records of a hospital. Background Art
[0002] In today's digital age, the informatization process in the medical industry is accelerating continuously. There are many drawbacks in the traditional paper medical record management. On the one hand, the storage of paper medical records occupies a large amount of space, and as time goes by, it is extremely inconvenient to search and retrieve the piled-up medical records. When medical staff need to obtain the past medical record information of patients, they often have to spend a lot of time rummaging through numerous paper files, seriously affecting work efficiency. On the other hand, paper medical records are easily damaged, such as being affected by moisture, moth-eaten, etc., resulting in the loss or ambiguity of medical record information, which has an adverse impact on the subsequent diagnosis and treatment of patients. With the development of information technology, electronic medical records have emerged. Electronic medical records are of great significance for ensuring data sharing of medical data, as well as the integrity and accuracy of medical data.
[0003] The methods for generating electronic medical records of hospitals in the related art often cannot accurately generate patient medical records corresponding to patient information based on patient information, and cannot obtain the relevance between patient medical records, resulting in a low efficiency of retrieving similar patient medical records based on patient medical records, and there is room for improvement. Summary of the Invention
[0004] The purpose of the embodiments of the present application is to provide a method and system for generating electronic medical records of a hospital to improve the problem that the methods for generating electronic medical records of hospitals in the related art often cannot accurately generate patient medical records corresponding to patient information based on patient information, and cannot obtain the relevance between patient medical records, resulting in a low efficiency of retrieving similar patient medical records based on patient medical records.
[0005] In the first aspect of the present application, a method for generating electronic medical records of a hospital is provided, including the following steps:
[0006] Obtain the basic patient information and medical information of the patient to be generated among the hospital patients;
[0007] Generate a patient template identifier and a first medical record mark for the patient to be generated according to the basic patient information of the patient to be generated;
[0008] Analyze the medical information of the patient to be generated to obtain the patient index parameters and patient disease types of the patient to be generated, and generate a second medical record mark for the patient to be generated according to the patient index parameters and patient disease types;
[0009] Generate a patient medical record template corresponding to the patient to be generated according to the patient template identifier, the first medical record mark, and the second medical record mark;
[0010] And a medical record template library is formed according to the medical record templates of the patients to be generated among the hospital patients;
[0011] Based on the second medical record mark corresponding to the medical record template of the patient to be generated, a second mark retrieval and analysis is carried out in the medical record template library to obtain the medical record associated template corresponding to the patient to be generated;
[0012] And the template association degree between the medical record associated template and the patient to be generated is analyzed based on the second medical record mark corresponding to the medical record template of the patient to be generated;
[0013] Based on the first medical record mark corresponding to the medical record template of the patient to be generated, a first mark retrieval and analysis is carried out on the medical record associated template to obtain the first mark association degree between the medical record associated template and the patient to be generated;
[0014] Based on the template association degree and the first mark association degree, the template correlation coefficient between the patient to be generated and the medical record associated template is obtained, and based on the template correlation coefficient, the association order between the case associated template and the medical record template of the patient to be generated is obtained;
[0015] The medical record associated templates of the patient to be generated are sorted according to the association order to obtain the medical record association set of the patient to be generated;
[0016] Based on the medical record template of the patient to be generated and the medical record association set, the target medical record template of the patient to be generated is obtained.
[0017] Preferably, a patient template identifier and a first medical record mark of the patient to be generated are generated according to the basic patient information of the patient to be generated, specifically:
[0018] The basic patient information includes the patient identity information, patient gender, patient age, patient blood type, and patient physical sign parameters of the patient to be generated;
[0019] A patient template identification code of the patient to be generated is generated according to the patient identity information, and the patient template identification code corresponds to the patient to be generated;
[0020] The patient gender, patient age, patient blood type, and patient physical sign parameters are all marked for the first time;
[0021] And a first medical record mark of the patient to be generated is generated according to the information of the patient to be generated marked with the first mark.
[0022] Preferably, the patient medical information of the patient to be generated is analyzed to obtain the patient index parameters and patient disease types of the patient to be generated, and a second medical record mark of the patient to be generated is generated according to the patient index parameters and patient disease types, specifically:
[0023] The medical information of the patient includes the medical examination records and historical disease records of the patient to be generated;
[0024] Obtain the patient index parameters of the patient to be generated based on the medical examination records;
[0025] Obtain the patient disease type of the patient to be generated based on the historical disease records;
[0026] Perform a second marking on both the patient index parameters and the patient disease type, and generate a second medical record mark for the patient to be generated based on the information of the patient to be generated with the second mark.
[0027] Preferably, generate a patient medical record template corresponding to the patient to be generated based on the patient template identifier, the first medical record mark, and the second medical record mark; and form a medical record template library based on the patient medical record templates of the patients to be generated in the hospital patients, specifically:
[0028] Set a medical record comparison template;
[0029] Create a patient comparison template corresponding to the patient to be generated based on the patient template identifier of the patient to be generated;
[0030] Fill the first medical record mark and the second medical record mark of the patient to be generated into the patient comparison template correspondingly to obtain the patient medical record template corresponding to the patient to be generated;
[0031] Form a medical record template library of hospital patients based on the patient medical record templates corresponding to all patients to be generated in the hospital patients.
[0032] Preferably, perform a second mark retrieval and analysis in the medical record template library based on the second medical record mark of the patient medical record template corresponding to the patient to be generated, specifically:
[0033] Obtain the patient index parameters and patient disease type with the second mark recorded in the patient medical record template of the patient to be generated;
[0034] Set an index parameter coincidence interval and a disease type coincidence interval;
[0035] Perform a retrieval comparison on the patient index parameters of the patient to be generated and all the patient medical record templates in the medical record template library to obtain the index parameter coincidence degree between the patient index parameters of the patient to be generated and the patient medical record templates in the medical record template library;
[0036] And compare the index parameter coincidence degree between the patient index parameters of the patient to be generated and the patient medical record templates with the index parameter coincidence interval;
[0037] If the degree of coincidence between the patient index parameters of the patient to be generated and the index parameters of the patient medical record template is not within the index parameter coincidence interval, then this patient medical record template is not recorded as the medical record association template of the patient to be generated;
[0038] If the degree of coincidence between the patient index parameters of the patient to be generated and the index parameters of the patient medical record template is within the index parameter coincidence interval, then this patient medical record template is recorded as the first association template of the patient to be generated;
[0039] Retrieve and compare the patient disease type of the patient to be generated with all patient medical record templates in the medical record template library to obtain the degree of coincidence between the patient disease type of the patient to be generated and the disease types of the patient medical record templates in the medical record template library;
[0040] And compare the degree of coincidence between the patient disease type of the patient to be generated and the disease type of the patient medical record template with the disease type coincidence interval;
[0041] If the degree of coincidence between the patient disease type of the patient to be generated and the disease type of the patient medical record template is not within the disease type coincidence interval, then this patient medical record template is not recorded as the medical record association template of the patient to be generated;
[0042] If the degree of coincidence between the patient disease type of the patient to be generated and the disease type of the patient medical record template is within the disease type coincidence interval, then this patient medical record template is recorded as the second association template of the patient to be generated;
[0043] Based on the first association template and the second association template of the patient to be generated, form the medical record association template of the patient to be generated.
[0044] Preferably, and analyze the second medical record mark corresponding to the patient medical record template of the patient to be generated to obtain the template association degree between the medical record association template and the patient to be generated, specifically:
[0045] Obtain the index parameter interval central value of the index parameter coincidence interval; obtain the disease type interval central value of the disease type coincidence interval;
[0046] Calculate the difference between the degree of coincidence between the first association template and the patient index parameters and the index parameter interval central value to obtain the first association degree between the first association template and the patient to be generated;
[0047] Calculate the difference between the degree of coincidence between the second association template and the patient disease type and the index parameter interval central value to obtain the second association degree between the second association template and the patient to be generated;
[0048] Set the first association degree weight and the second association degree weight;
[0049] Calculate the template correlation degree between the patient to be generated and the medical record association template based on the first correlation degree and the first correlation degree weight, and the second correlation degree and the second correlation degree weight.
[0050] Preferably, perform a first marker retrieval analysis on the medical record association template according to the first medical record marker of the patient medical record template corresponding to the patient to be generated, and obtain the first marker correlation degree between the medical record association template and the patient to be generated, specifically:
[0051] Obtain the patient gender, patient age, patient blood type, and patient physical sign parameters recorded with the first marker in the patient medical record template of the patient to be generated;
[0052] Set the basic information weights of the patient to be generated, and the basic information weights include patient gender weight, patient age weight, patient blood type weight, and patient physical sign parameter weight;
[0053] According to the basic information weights, retrieve and compare the patient gender, patient age, patient blood type, and patient physical sign parameters of the patient to be generated with the case association template of the patient to be generated to obtain the first marker coincidence degree between the patient to be generated and the case association template;
[0054] Obtain the first marker correlation degree between the patient to be generated and the case association template according to the first marker coincidence degree.
[0055] Preferably, obtain the template correlation coefficient between the patient to be generated and the medical record association template according to the template correlation degree and the first marker correlation degree, and obtain the association order between the case association template and the patient medical record template of the patient to be generated according to the template correlation coefficient, specifically:
[0056] Take values and mark the template correlation degree between the medical record association template and the patient to be generated to obtain the template correlation degree MG; take values and mark the first marker correlation degree between the medical record association template and the patient to be generated to obtain the first marker correlation degree OG;
[0057] Calculate the template correlation coefficient MGX between the patient to be generated and the medical record association template through the calculation function MGX = a1×MG + a2×OG, where a1 and a2 are preset proportional factors;
[0058] Obtain the association order of the medical record association template of the patient to be generated according to the size of the template correlation coefficient MGX.
[0059] In the second aspect of the present application, a hospital medical record electronic information generation system is provided. This system is applied to a hospital medical record electronic information generation method, and the system includes:
[0060] An acquisition module: acquire the patient's basic information and medical information of the patient to be generated among hospital patients;
[0061] The first analysis module: Generate a patient template identifier and a first medical record mark for the patient to be generated based on the basic patient information of the patient to be generated;
[0062] Analyze the patient medical information of the patient to be generated to obtain the patient index parameters and patient disease types of the patient to be generated, and generate a second medical record mark for the patient to be generated based on the patient index parameters and patient disease types;
[0063] The second analysis module: Generate a patient medical record template corresponding to the patient to be generated based on the patient template identifier, the first medical record mark, and the second medical record mark;
[0064] And form a medical record template library based on the patient medical record template of the patient to be generated among the hospital patients;
[0065] The third analysis module: Perform a second mark retrieval analysis in the medical record template library based on the second medical record mark of the patient medical record template corresponding to the patient to be generated to obtain a medical record associated template corresponding to the patient to be generated;
[0066] And analyze the template association degree between the medical record associated template and the patient to be generated based on the second medical record mark of the patient medical record template corresponding to the patient to be generated;
[0067] Perform a first mark retrieval analysis on the medical record associated template based on the first medical record mark of the patient medical record template corresponding to the patient to be generated to obtain the first mark association degree between the medical record associated template and the patient to be generated;
[0068] The fourth analysis module: Obtain a template correlation coefficient between the patient to be generated and the medical record associated template based on the template association degree and the first mark association degree, and obtain an association order between the case associated template and the patient medical record template of the patient to be generated based on the template correlation coefficient;
[0069] The medical record generation module: Sort the medical record associated templates of the patient to be generated according to the association order to obtain a medical record association set of the patient to be generated;
[0070] Based on the patient medical record template and the medical record association set of the patient to be generated, obtain the target medical record template of the patient to be generated.
[0071] In summary, the beneficial effects of this application are:
[0072] 1. This application generates a patient template identifier and a first medical record mark for the patient to be generated based on the basic patient information of the patient to be generated, generates a second medical record mark for the patient to be generated based on the patient medical information of the patient to be generated, generates a patient medical record template corresponding to the patient to be generated based on the patient template identifier, the first medical record mark, and the second medical record mark, and forms a medical record template library based on the patient medical record templates of the patients in the hospital, so as to accurately generate a patient medical record corresponding to the patient information according to the patient information.
[0073] 2. This application performs a second mark retrieval and analysis in the medical record template library based on the second medical record mark corresponding to the patient medical record template of the patient to be generated, obtains the medical record associated template corresponding to the patient to be generated, and obtains the template association degree between the medical record associated template and the patient to be generated; performs a first mark retrieval and analysis on the medical record associated template based on the first medical record mark corresponding to the patient medical record template of the patient to be generated, obtains the first mark association degree between the medical record associated template and the patient to be generated; and obtains the template correlation coefficient between the patient to be generated and the medical record associated template based on the template association degree and the first mark association degree, and obtains the association order between the case associated template and the patient medical record template of the patient to be generated according to the template correlation coefficient; finally, sorts the medical record associated templates of the patient to be generated according to the association order, obtains the medical record associated set of the patient to be generated, and obtains the target medical record template of the patient to be generated based on the patient medical record template and the medical record associated set of the patient to be generated, which can accurately obtain the relevance between the patient medical records of the patient to be generated and improve the medical record retrieval efficiency of similar patient medical records according to the patient medical records. BRIEF DESCRIPTION OF THE DRAWINGS
[0074] In order to more clearly illustrate the technical solutions of the embodiments of the present application, some of the drawings in the embodiments of the present application will be briefly described below. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be considered as limiting the scope of the present application.
[0075] Figure 1 It is a schematic flowchart of a method for generating hospital medical record electronic information provided by an embodiment of the present application;
[0076] Figure 2 It is a schematic structural diagram of a system for generating hospital medical record electronic information provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0077] The following combines the embodiments and Figure 1 and Figure 2 to further elaborate on the present application in detail, but the implementation manners of the present application are not limited thereto.
[0078] Referring to Figure 1 as shown, it is a schematic flowchart of a method for generating hospital medical record electronic information provided by an embodiment of the present application.
[0079] A method for generating electronic information of hospital medical records, comprising the following steps:
[0080] Obtain the patient's basic information and patient medical information of the patient to be generated among hospital patients;
[0081] Generate a patient template identifier and a first medical record mark for the patient to be generated based on the patient's basic information of the patient to be generated;
[0082] Analyze the patient medical information of the patient to be generated to obtain the patient's index parameters and patient disease types of the patient to be generated, and generate a second medical record mark for the patient to be generated based on the patient's index parameters and patient disease types;
[0083] Generate a patient medical record template corresponding to the patient to be generated based on the patient template identifier, the first medical record mark, and the second medical record mark;
[0084] And form a medical record template library based on the patient medical record template of the patient to be generated among hospital patients;
[0085] Conduct a second mark retrieval and analysis in the medical record template library based on the second medical record mark of the patient medical record template corresponding to the patient to be generated to obtain a medical record associated template corresponding to the patient to be generated;
[0086] And analyze the template association degree between the medical record associated template and the patient to be generated based on the second medical record mark of the patient medical record template corresponding to the patient to be generated;
[0087] Conduct a first mark retrieval and analysis on the medical record associated template based on the first medical record mark of the patient medical record template corresponding to the patient to be generated to obtain the first mark association degree between the medical record associated template and the patient to be generated;
[0088] Obtain the template correlation coefficient between the patient to be generated and the medical record associated template based on the template association degree and the first mark association degree, and obtain the association order between the case associated template and the patient medical record template of the patient to be generated based on the template correlation coefficient;
[0089] Sort the medical record associated templates of the patient to be generated according to the association order to obtain the medical record association set of the patient to be generated;
[0090] Obtain the target medical record template of the patient to be generated based on the patient medical record template and the medical record association set of the patient to be generated.
[0091] Generating a patient template identifier and a first medical record mark for the patient to be generated based on the patient's basic information of the patient to be generated specifically includes:
[0092] The patient's basic information includes the patient's identity information, patient gender, patient age, patient blood type, and patient physical sign parameters of the patient to be generated;
[0093] Generate a patient template identification code for the patient to be generated based on the patient identity information, and the patient template identification code corresponds to the patient to be generated;
[0094] Perform a first marking on the patient's gender, patient age, patient blood type, and patient physical sign parameters;
[0095] And generate a first medical record mark for the patient to be generated based on the information of the patient to be generated with the first mark.
[0096] In some embodiments, the patient identity information can be the patient's name, patient ID number, or patient medical insurance code in actual applications; the patient physical sign parameters include basic physical sign parameters such as the height and weight of the patient to be generated.
[0097] Analyze the patient medical information of the patient to be generated to obtain the patient index parameters and patient disease types of the patient to be generated, and generate a second medical record mark for the patient to be generated based on the patient index parameters and patient disease types. Specifically:
[0098] The patient medical information includes the medical examination records and historical illness records of the patient to be generated;
[0099] Obtain the patient index parameters of the patient to be generated based on the medical examination records;
[0100] Obtain the patient disease types of the patient to be generated based on the historical illness records;
[0101] Perform a second marking on both the patient index parameters and the patient disease types, and generate a second medical record mark for the patient to be generated based on the information of the patient to be generated with the second mark.
[0102] Generate a patient medical record template corresponding to the patient to be generated based on the patient template identifier, the first medical record mark, and the second medical record mark; and form a medical record template library based on the patient medical record templates of the patients to be generated in the hospital. Specifically:
[0103] Set a medical record comparison template;
[0104] Create a patient comparison template corresponding to the patient to be generated based on the patient template identifier of the patient to be generated;
[0105] Correspondingly fill the first medical record mark and the second medical record mark of the patient to be generated into the patient comparison template to obtain the patient medical record template corresponding to the patient to be generated;
[0106] Form a medical record template library of hospital patients based on the patient medical record templates corresponding to all patients to be generated in the hospital.
[0107] Retrieve and analyze the second marker in the medical record template library according to the second medical record marker of the patient corresponding to the patient to be generated to obtain the medical record associated template corresponding to the patient to be generated. Specifically:
[0108] Obtain the patient index parameters and patient disease types recorded with the second marker in the patient medical record template of the patient to be generated;
[0109] Set the index parameter coincidence interval and the disease type coincidence interval;
[0110] Retrieve and compare the patient index parameters of the patient to be generated with the patient medical record templates in the medical record template library to obtain the index parameter coincidence degree between the patient index parameters of the patient to be generated and the patient medical record templates in the medical record template library;
[0111] And compare the index parameter coincidence degree between the patient index parameters of the patient to be generated and the patient medical record template with the index parameter coincidence interval;
[0112] If the index parameter coincidence degree between the patient index parameters of the patient to be generated and the patient medical record template is not within the index parameter coincidence interval, then this patient medical record template is not recorded as the medical record associated template of the patient to be generated;
[0113] If the index parameter coincidence degree between the patient index parameters of the patient to be generated and the patient medical record template is within the index parameter coincidence interval, then record this patient medical record template as the first associated template of the patient to be generated;
[0114] Retrieve and compare the patient disease types of the patient to be generated with the patient medical record templates in the medical record template library to obtain the disease type coincidence degree between the patient disease types of the patient to be generated and the patient medical record templates in the medical record template library;
[0115] And compare the disease type coincidence degree between the patient disease types of the patient to be generated and the patient medical record template with the disease type coincidence interval;
[0116] If the disease type coincidence degree between the patient disease types of the patient to be generated and the patient medical record template is not within the disease type coincidence interval, then this patient medical record template is not recorded as the medical record associated template of the patient to be generated;
[0117] If the disease type coincidence degree between the patient disease types of the patient to be generated and the patient medical record template is within the disease type coincidence interval, then record this patient medical record template as the second associated template of the patient to be generated;
[0118] Form the medical record associated template of the patient to be generated according to the first associated template and the second associated template of the patient to be generated.
[0119] In some embodiments, the medical record association template of the patient to be generated, which is composed of the first association template and the second association template of the patient to be generated, means that if a patient medical record template in the medical record template library is the first association template, the second association template, or both the first association template and the second association template, then this patient case template is the medical record association template of the patient to be generated;
[0120] In addition, performing a second marker retrieval analysis in the medical record template library according to the second medical record marker corresponding to the patient medical record template of the patient to be generated refers to performing a retrieval analysis on the patient medical record template corresponding to the patient to be generated and other patient medical record templates in the medical record template library.
[0121] And obtaining the template association degree between the medical record association template and the patient to be generated based on the analysis of the second medical record marker corresponding to the patient medical record template of the patient to be generated. Specifically:
[0122] Obtain the central value of the index parameter interval of the index parameter coincidence degree interval; obtain the central value of the disease type interval of the disease type coincidence degree interval;
[0123] Calculate the difference between the index parameter coincidence degree of the first association template and the patient index parameters and the central value of the index parameter interval to obtain the first association degree between the first association template and the patient to be generated;
[0124] Calculate the difference between the disease type coincidence degree of the second association template and the patient disease type and the central value of the index parameter interval to obtain the second association degree between the second association template and the patient to be generated;
[0125] Set the weight of the first association degree and the weight of the second association degree;
[0126] Calculate the template association degree between the patient to be generated and the medical record association template based on the first association degree and the weight of the first association degree, and the second association degree and the weight of the second association degree.
[0127] In some embodiments, the template association degree between the patient to be generated and the medical record association template calculated based on the first association degree and the weight of the first association degree, and the second association degree and the weight of the second association degree is as follows: if the weight of the first association degree is c1, the weight of the second association degree is c2, the first association degree is OL, and the second association degree is TL, then through the calculation function: template association degree = c1 * OL + c2 * TL, it is calculated; if the medical record association template is only the first association template of the patient to be generated, then the second association degree TL of this medical record association template is 0; if the medical record association template is only the second association template of the patient to be generated, then the first association degree OL of this medical record association template is 0.
[0128] Perform a first marker retrieval analysis on the medical record association template based on the first medical record marker corresponding to the patient to be generated, and obtain the first marker correlation degree between the medical record association template and the patient to be generated, specifically as follows:
[0129] Obtain the patient gender, patient age, patient blood type, and patient physical sign parameters recorded with the first marker in the patient medical record template of the patient to be generated;
[0130] Set the basic information weight of the patient to be generated, where the basic information weight includes the patient gender weight, patient age weight, patient blood type weight, and patient physical sign parameter weight;
[0131] According to the basic information weight, retrieve and compare the patient gender, patient age, patient blood type, and patient physical sign parameters of the patient to be generated with the case association template of the patient to be generated, and obtain the first marker coincidence degree between the patient to be generated and the case association template;
[0132] Obtain the first marker correlation degree between the patient to be generated and the case association template according to the first marker coincidence degree.
[0133] In some embodiments, the first marker correlation degree is positively correlated with the first marker coincidence degree, and the specific value of the first marker coincidence degree can be obtained through a preset proportional factor. For example, the preset proportional factor d is 1.1, and the first marker coincidence degree between the patient to be generated and the case association template is 10, then the first marker correlation degree between the patient to be generated and the case association template is 11.
[0134] Obtain the first marker correlation degree between the patient to be generated and the case association template according to the first marker coincidence degree.
[0135] Obtain the template correlation coefficient between the patient to be generated and the medical record association template according to the template correlation degree and the first marker correlation degree, and obtain the association order between the case association template and the patient medical record template of the patient to be generated, specifically as follows:
[0136] Take values and mark the template correlation degree between the medical record association template and the patient to be generated to obtain the template correlation degree MG; take values and mark the first marker correlation degree between the medical record association template and the patient to be generated to obtain the first marker correlation degree OG;
[0137] Calculate the template correlation coefficient MGX between the patient to be generated and the medical record association template through the calculation function MGX = a1×MG + a2×OG, where a1 and a2 are preset proportional factors;
[0138] Obtain the association order of the medical record association template of the patient to be generated according to the magnitude of the template correlation coefficient MGX.
[0139] In some embodiments, if the relevance degree between the medical record association template and the template of the patient to be generated is [value not provided], the relevance degree MG is set to 20; if the relevance degree between the medical record association template and the first label of the patient to be generated is [value not provided], the first label relevance degree OG is set to 10; if the preset scale factors a1 and a2 are 1 and 1.5 respectively, the template correlation coefficient MGX between the patient to be generated and the medical record association template is calculated as 35 through the calculation function MGX = a1 × MG + a2 × OG; where the scale factors a1 and a2 are the influence weights of the template relevance degree and the first label relevance degree on the template correlation coefficient respectively, and the influence weights of the scale factors a1 and a2 on the template correlation coefficient are preset in practical applications.
[0140] Referring to Figure 2 As shown, it is a schematic structural diagram of a hospital medical record electronic information generation system provided by an embodiment of the present application. The system includes:
[0141] An acquisition module: acquiring the basic patient information and patient medical information of the patient to be generated among hospital patients;
[0142] A first analysis module: generating a patient template identifier and a first medical record label of the patient to be generated based on the basic patient information of the patient to be generated;
[0143] Analyzing the patient medical information of the patient to be generated to obtain the patient index parameters and patient disease types of the patient to be generated, and generating a second medical record label of the patient to be generated based on the patient index parameters and patient disease types;
[0144] A second analysis module: generating a patient medical record template corresponding to the patient to be generated based on the patient template identifier, the first medical record label, and the second medical record label;
[0145] And forming a medical record template library based on the patient medical record template of the patient to be generated among hospital patients;
[0146] A third analysis module: performing a second label retrieval analysis in the medical record template library based on the second medical record label of the patient medical record template corresponding to the patient to be generated to obtain a medical record association template corresponding to the patient to be generated;
[0147] And analyzing the relevance degree between the medical record association template and the patient to be generated based on the second medical record label of the patient medical record template corresponding to the patient to be generated;
[0148] Performing a first label retrieval analysis on the medical record association template based on the first medical record label of the patient medical record template corresponding to the patient to be generated to obtain the first label relevance degree between the medical record association template and the patient to be generated;
[0149] Fourth analysis module: Obtain the template correlation coefficient between the patient to be generated and the medical record association template based on the template correlation degree and the first marker correlation degree, and obtain the association order between the case association template and the patient medical record template of the patient to be generated according to the template correlation coefficient;
[0150] Medical record generation module: Sort the medical record association templates of the patient to be generated according to the association order to obtain the medical record association set of the patient to be generated;
[0151] Obtain the target medical record template of the patient to be generated based on the patient medical record template and the medical record association set of the patient to be generated.
[0152] The above are all preferred embodiments of this application. It does not limit the protection scope of this application accordingly. Therefore, all equivalent changes made according to the structure, shape, and principle of this application should be covered within the protection scope of this application.
Claims
1. A method for generating electronic information of hospital medical records, characterized in that: The following steps are involved: Obtain basic patient information and patient medical information of patients to be generated in the hospital; Generate a patient template identifier and a first medical record mark of the patient to be generated according to the patient basic information of the patient to be generated; Analyze the patient medical information of the patient to be generated to obtain patient indicator parameters and patient disease type of the patient to be generated, and generate a second medical record mark of the patient to be generated according to the patient indicator parameters and patient disease type; Generate a patient medical record template corresponding to the patient to be generated according to the patient template identifier, the first medical record mark and the second medical record mark; and forming a medical record template library according to the patient medical record templates of the patients to be generated in the hospital patients; According to the second medical record tag of the patient medical record template corresponding to the patient to be generated, a second tag search and analysis is performed in the medical record template library to obtain the medical record associated template corresponding to the patient to be generated; And according to the second medical record mark analysis of the patient medical record template corresponding to the patient to be generated, the correlation degree between the medical record associated template and the template of the patient to be generated is obtained; Performing a first mark retrieval analysis on the medical record association template according to the first medical record mark of the patient medical record template corresponding to the patient to be generated, and obtaining a first mark correlation degree between the medical record association template and the patient to be generated; Obtaining a template association coefficient of the patient-to-be-generated medical record association template according to the template association degree and the first tag association degree, and obtaining an association order of the case association template and the patient medical record template of the patient to be generated according to the template association coefficient; Sorting the medical record association templates of the patient to be generated according to the association order to obtain a medical record association set of the patient to be generated; According to the patient medical record template and medical record association set of the patient to be generated, a target medical record template of the patient to be generated is obtained.
2. A method for generating electronic information of hospital medical records according to claim 1, characterized in that: Generate a patient template identifier and a first medical record tag of the patient to be generated based on the patient basic information of the patient to be generated, specifically: The basic patient information includes the patient identity information, patient gender, patient age, patient blood type and patient vital sign parameters of the patient to be generated; Generating a patient template identification code of the patient to be generated according to the patient identity information, wherein the patient template identification code corresponds to the patient to be generated; The patient's gender, patient's age, patient's blood type and patient's vital sign parameters are all first marked; And a first medical record mark of the patient to be generated is generated according to the information that the patient to be generated has a first mark.
3. A method for generating electronic information of hospital medical records according to claim 2, characterized in that: The patient medical information of the patient to be generated is analyzed to obtain the patient index parameters and the patient disease type of the patient to be generated, and a second medical record mark of the patient to be generated is generated according to the patient index parameters and the patient disease type, specifically: The patient medical information includes the medical examination records and historical medical records of the patient to be generated; Obtaining patient indicator parameters of the patient to be generated according to the medical examination record; Obtaining the patient disease type of the patient to be generated according to the historical disease record; The patient index parameter and the patient disease type are both second-tagged, and a second medical record tag of the patient to be generated is generated based on the information that the patient to be generated is second-tagged.
4. A method for generating electronic information of hospital medical records according to claim 3, characterized in that: Generate a patient medical record template corresponding to the patient to be generated according to the patient template identifier, the first medical record mark and the second medical record mark; and form a medical record template library according to the patient medical record template of the patient to be generated among the patients in the hospital, specifically: Set up a medical record benchmarking template; Creating a patient matching template corresponding to the patient to be generated according to the patient template identifier of the patient to be generated; Fill the first medical record mark and the second medical record mark of the patient to be generated into the patient matching template accordingly to obtain the patient medical record template corresponding to the patient to be generated; A medical record template library for hospital patients is constructed based on the patient medical record templates corresponding to all patients to be generated in the hospital.
5. A method for generating electronic information of hospital medical records according to claim 4, characterized in that: According to the second medical record tag of the patient medical record template corresponding to the patient to be generated, the second tag search and analysis is performed in the medical record template library to obtain the medical record associated template corresponding to the patient to be generated, specifically: Obtaining the patient index parameter and the patient disease type recorded with the second mark in the patient medical record template of the patient to be generated; Set the index parameter overlap interval and disease type overlap interval; The patient index parameters of the patient to be generated are searched and compared with the patient medical record templates in the medical record template library to obtain the overlap between the patient index parameters of the patient to be generated and the index parameters of the patient medical record templates in the medical record template library; and comparing the patient indicator parameters of the patient to be generated with the indicator parameter overlap and the indicator parameter overlap interval of the patient medical record template; If the patient index parameter of the patient to be generated and the index parameter overlap of the patient medical record template are not within the index parameter overlap interval, the patient medical record template is not recorded as the medical record associated template of the patient to be generated; If the patient index parameter of the patient to be generated and the index parameter overlap degree of the patient medical record template are within the index parameter overlap degree interval, the patient medical record template is recorded as the first associated template of the patient to be generated; The patient disease type of the patient to be generated is searched and compared with the patient medical record template in the medical record template library to obtain the degree of overlap between the patient disease type of the patient to be generated and the disease type of the patient medical record template in the medical record template library; and comparing the degree of overlap between the disease type of the patient to be generated and the disease type overlap interval of the patient's medical record template; If the degree of overlap between the disease type of the patient to be generated and the disease type of the patient's medical record template is not within the disease type overlap interval, the patient's medical record template is not recorded as the medical record associated template of the patient to be generated; If the degree of overlap between the disease type of the patient to be generated and the disease type of the patient medical record template is within the disease type overlap interval, the patient medical record template is recorded as the second associated template of the patient to be generated; A medical record association template for the patient to be generated is formed based on the first association template and the second association template of the patient to be generated.
6. A method for generating electronic information of hospital medical records according to claim 5, characterized in that: And according to the second medical record mark analysis of the patient medical record template corresponding to the patient to be generated, the correlation degree between the medical record associated template and the template of the patient to be generated is obtained, which is specifically: Obtain the center value of the indicator parameter interval of the indicator parameter coincidence interval; obtain the center value of the disease type interval of the disease type coincidence interval; Performing difference calculation on the index parameter coincidence degree between the first association template and the patient index parameter and the center value of the index parameter interval to obtain a first association degree between the first association template and the patient to be generated; Perform difference calculation on the disease type overlap between the second association template and the patient's disease type and the center value of the index parameter interval to obtain a second association degree between the second association template and the patient to be generated; Setting a first relevance weight and a second relevance weight; The template association degree of the to-be-generated patient and medical record association template is calculated based on the first association degree and the first association degree weight, and the second association degree and the second association degree weight.
7. A method for generating electronic information of hospital medical records according to claim 6, characterized in that: According to the first medical record mark of the patient medical record template corresponding to the patient to be generated, the first mark retrieval analysis is performed on the medical record association template to obtain the first mark correlation degree between the medical record association template and the patient to be generated, specifically: Obtaining the patient's gender, patient's age, patient's blood type and patient's vital sign parameters recorded with the first mark in the patient's medical record template of the patient to be generated; Setting the basic information weights of the patient to be generated, wherein the basic information weights include the patient's gender weight, the patient's age weight, the patient's blood type weight, and the patient's vital sign parameter weights; According to the basic information weight, the patient gender, patient age, patient blood type, and patient vital sign parameters of the patient to be generated are searched and compared with the case-related template of the patient to be generated to obtain the first mark coincidence degree between the patient to be generated and the case-related template; The first mark association degree of the patient and case association template to be generated is obtained according to the first mark coincidence degree.
8. A method for generating electronic information of hospital medical records according to claim 7, characterized in that: The template correlation coefficient of the patient-to-be-generated medical record correlation template is obtained according to the template correlation degree and the first tag correlation degree, and the correlation order of the case correlation template and the patient medical record template of the patient to be generated is obtained according to the template correlation coefficient, specifically: The template correlation degree between the medical record correlation template and the patient to be generated is obtained by taking values and marking them to obtain the template correlation degree MG; the first mark correlation degree between the medical record correlation template and the patient to be generated is obtained by taking values and marking them to obtain the first mark correlation degree OG; The template correlation coefficient MGX of the patient and medical record correlation template to be generated is calculated by calculating the function MGX=a1×MG+a2×OG, where a1 and a2 are preset proportional factors; The association order of the medical record association template of the patient to be generated is obtained according to the size of the template association coefficient MGX.
9. A system for generating electronic medical record information of a hospital, the system being used to implement a method for generating electronic medical record information of a hospital according to any one of claims 1 to 8, characterized in that: The system includes: Acquisition module: acquires basic patient information and medical information of patients to be generated in the hospital; The first analysis module generates a patient template identifier and a first medical record mark of the patient to be generated according to the basic information of the patient to be generated; Analyze the patient medical information of the patient to be generated to obtain patient indicator parameters and patient disease type of the patient to be generated, and generate a second medical record mark of the patient to be generated according to the patient indicator parameters and patient disease type; The second analysis module generates a patient medical record template corresponding to the patient to be generated according to the patient template identifier, the first medical record mark and the second medical record mark; and forming a medical record template library according to the patient medical record templates of the patients to be generated in the hospital patients; The third analysis module: performs a second tag search and analysis in the medical record template library according to the second medical record tag of the patient medical record template corresponding to the patient to be generated, and obtains the medical record associated template corresponding to the patient to be generated; And according to the second medical record mark analysis of the patient medical record template corresponding to the patient to be generated, the correlation degree between the medical record associated template and the template of the patient to be generated is obtained; Performing a first mark retrieval analysis on the medical record association template according to the first medical record mark of the patient medical record template corresponding to the patient to be generated, and obtaining a first mark correlation degree between the medical record association template and the patient to be generated; Fourth analysis module: obtaining a template correlation coefficient of the patient-to-be-generated medical record correlation template according to the template correlation degree and the first tag correlation degree, and obtaining a correlation order of the case correlation template and the patient medical record template of the patient to be generated according to the template correlation coefficient; Medical record generation module: sorting the medical record association templates of the patient to be generated according to the association order to obtain the medical record association set of the patient to be generated; According to the patient medical record template and medical record association set of the patient to be generated, a target medical record template of the patient to be generated is obtained.