Medical information processing method and device, electronic equipment and storage medium
By automatically generating medical records and adding time information, the problem of relying on manual intervention for the timeliness of electronic medical record writing has been solved, realizing the automated and timely filling of medical records and improving the timeliness and accuracy of medical records.
Patent Information
- Application Number
- CN202311264510.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-27
- Publication Date
- 2026-11-06
- Estimated Expiration
- 2043-09-27
AI Technical Summary
In existing technologies, the timeliness of electronic medical record writing relies on manual intervention, which can easily lead to delays and omissions, affecting the timeliness and accuracy of medical records.
By acquiring the target user's attribute information, the system automatically generates medical order templates and associates them with corresponding medical records, adding time information to encourage timely completion and avoid delays caused by manual generation.
It has enabled the automated generation and timeliness supervision of medical records, improving the timeliness and accuracy of medical record completion and reducing the risk of delays caused by manual intervention.
Smart Images

Figure CN117275652B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of medical information processing, and more particularly to a method and apparatus for processing medical information, an electronic device, and a storage medium. Background Technology
[0002] With the development of medical information technology, electronic medical records have become an important part of modern healthcare. Electronic medical records provide medical staff with a more convenient and efficient way to manage patient information, making processes such as medical record keeping and medical decision-making more standardized and digital. However, one of the challenges that arises is ensuring the timeliness of electronic medical record writing, ensuring that doctors record patients' medical information promptly, and conducting quality control on this process.
[0003] Currently, the conventional approach is to rely on manual timeliness control. Hospitals or medical institutions set reminder rules, such as requiring doctors to complete admission records within a certain time after a patient's admission, and then reminding doctors to complete the corresponding paperwork through systems or manual methods. This method can ensure the timeliness of documents to a certain extent, but it depends on human intervention and may be subject to delays and omissions. Doctors are busy and may easily neglect to write documents in a timely manner due to cumbersome procedures, resulting in untimely or incorrect records. Summary of the Invention
[0004] This application provides a method and apparatus for processing medical information, an electronic device and a storage medium to solve the problem that the existing technology requires manual creation of medical records, resulting in poor timeliness of medical records.
[0005] In a first aspect, this application provides a method for processing medical information, comprising: obtaining attribute information of a first target user, and obtaining a corresponding medical order template based on the attribute information; obtaining a target medical record document corresponding to the medical order template based on a first association relationship, wherein the first association relationship is used to characterize the association relationship between different types of medical order templates and multiple medical record documents; the target medical record document is one of the multiple medical record documents; displaying the medical order template and the medical record document, as well as the time information of the medical record document, wherein the time information is used to characterize the duration of filling in the medical record document.
[0006] Secondly, this application provides a medical information processing device, comprising: a first processing module, configured to acquire attribute information of a first target user and acquire a corresponding medical order template based on the attribute information; an acquisition module, configured to acquire a target medical record document corresponding to the medical order template based on a first association relationship, wherein the first association relationship is used to characterize the association relationship between different types of medical order templates and multiple medical record documents; the target medical record document is one of the multiple medical record documents; and a display module, configured to display the medical order template and the medical record document, as well as the time information of the medical record document, wherein the time information is used to characterize the duration of filling in the medical record document.
[0007] Thirdly, this application provides an electronic device, comprising: at least one communication interface; at least one bus connected to the at least one communication interface; at least one processor connected to the at least one bus; and at least one memory connected to the at least one bus, wherein the processor is configured to execute the medical information processing method described in any of the preceding claims of this application.
[0008] Fourthly, this application also provides a computer storage medium storing computer-executable instructions for executing the medical information processing method described in any of the preceding claims of this application.
[0009] Compared with the prior art, the above-mentioned technical solution provided in this application embodiment has the following advantages: After obtaining the corresponding medical order template based on the attribute information of the first target user, the corresponding medical record document can be automatically generated by the method provided in this application embodiment. That is, the medical record document is automatically generated after the medical order template is generated, without the need for the user to manually generate the medical record document, thus avoiding the delay in the generation of the medical record document caused by manual generation. In addition, time information is added to the medical record document in this application embodiment, that is, the filling of the medical record document is time-sensitive, thereby urging users to fill in the medical record document and improving the timeliness of the filling of the medical record document. Attached Figure Description
[0010] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0011] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0012] One or more embodiments are illustrated by way of example with reference numerals in the accompanying drawings. These illustrations do not constitute a limitation on the embodiments. Elements with the same reference numerals in the drawings are denoted as similar elements. Unless otherwise stated, the figures in the drawings are not to be limited by scale.
[0013] Figure 1 A flowchart illustrating a method for processing medical information provided in this application embodiment;
[0014] Figure 2 An optional flowchart of a medical information processing method provided in an embodiment of this application;
[0015] Figure 3 This is a schematic diagram of the structure of a medical information processing device provided in an embodiment of this application;
[0016] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0017] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0018] The following disclosure provides numerous different embodiments or examples for implementing various structures of the invention. To simplify the disclosure, specific examples of components and arrangements are described below. These are merely examples and are not intended to limit the scope of the invention. Furthermore, reference numerals and / or letters may be repeated in different examples. Such repetition is for simplification and clarity and does not in itself indicate a relationship between the various embodiments and / or arrangements discussed.
[0019] Figure 1 A flowchart illustrating a method for processing medical information provided in this application embodiment is shown below. Figure 1 As shown, the steps of this method include:
[0020] Step 101: Obtain the attribute information of the first target user, and obtain the corresponding medical order template based on the attribute information;
[0021] It should be noted that the medical orders in this embodiment refer to the instructions given by doctors to patients regarding diet, medication, laboratory tests, etc., based on the patient's condition and treatment needs. Medical orders are medical instructions issued by physicians during medical activities. Furthermore, the first target user in this embodiment is the user who fills in the medical order information, such as an attending physician, or other users authorized by the doctor, such as interns. The attribute information of the first target user refers to the doctor's category, such as an internist, surgeon, or dentist. Therefore, different doctors issue medical orders differently, and doctors of the same category tend to fill in similar information. Thus, different types of first target users correspond to different types of medical order templates. For example, a dentist's medical orders are primarily about teeth and oral health. Therefore, the dentist's medical order template already contains many common dental and oral health instructions, which the dentist can then supplement with additional information based on the patient's specific situation.
[0022] Step 102: Based on the first association relationship, obtain the target medical record document corresponding to the medical order template, wherein the first association relationship is used to characterize the association relationship between different types of medical order templates and multiple medical record documents; the target medical record document is one of the multiple medical record documents;
[0023] It should be noted that medical records are records kept by medical personnel of the occurrence, development, and outcome of a patient's illness, as well as the medical activities such as examination, diagnosis, and treatment. In the embodiments of this application, the medical order template can be associated with multiple medical records. That is, the types of medical records can be divided into admission medical records and discharge medical records based on admission and discharge. Different types of medical records can also be determined according to the specific condition. For example, a patient may have multiple ailments, so separate medical records can be written for each ailment. If a patient has only one ailment, then only one medical record can be written.
[0024] Step 103 displays the medical order template and medical record document, as well as the time information of the medical record document. The time information is used to represent the duration of filling out the medical record document.
[0025] It should be noted that the time information in the embodiments of this application can be set according to actual needs. For example, the duration represented by the time information can be 1 hour, 2 hours, etc.
[0026] Through steps 101 to 103 above, in this embodiment of the application, after obtaining the corresponding medical order template based on the attribute information of the first target user, the corresponding medical record document can be automatically generated. That is, the medical record document is automatically generated after the medical order template is generated, without the need for the user to manually generate the medical record document, thus avoiding delays in the generation of the medical record document due to manual generation. In addition, in this embodiment of the application, time information is added to the medical record document, that is, filling in the medical record document is time-sensitive, thereby urging users to fill in the medical record document and improving the timeliness of filling in the medical record document.
[0027] As can be seen, in this embodiment, after creating the medical order template, the medical order template is bound to the medical record document. When a doctor issues a medical order, the system automatically triggers the generation of the corresponding document. Once a doctor issues an admission order, the system automatically creates an admission record medical record document, and other medical orders are similarly generated. This automated approach ensures the timeliness of medical record documents, enabling them to be created immediately after the medical order is generated, avoiding the delays and postponements that may occur in traditional methods.
[0028] In an optional embodiment of this application, the method of generating medical record documents corresponding to the medical order template based on the first association relationship involved in step 102 above may further include:
[0029] Step 11: Obtain the medical order information already filled in the medical order template and extract keywords from the medical order information;
[0030] Step 12: Based on the first association relationship, retrieve multiple medical record documents corresponding to the medical order template from the database;
[0031] Step 13: Identify the target medical record from multiple medical record documents based on keywords; wherein any one of the multiple medical record documents is associated with one or more keywords.
[0032] Since medical order information can include: nursing routines, nursing level, diet types, body position, various examinations and treatments, medication names, dosages, and usage, the keywords extracted from the medical order information in steps 11 to 13 above can be nursing-related keywords, diet-related keywords, or medication name keywords, etc. In a specific example, the keywords extracted from the medical order information include medication name keyword A, examination keyword B, and diet keyword C. Because the medical order template is associated with multiple medical records, each medical record has corresponding keywords. While keywords can be repeated between different medical records, the keywords corresponding to different medical records will not be completely identical. Therefore, medical records associated with keywords A, B, and C can be selected from the multiple medical records associated with the medical order template. Of course, there is another scenario: if the keywords for medical record document 1 are keyword A, keyword B, keyword C, and keyword D, and the keywords for medical record document 2 are keyword A, keyword B, and keyword C, then both medical record documents 1 and 2 are associated with keywords A, B, and C. In this application, the medical record document with a perfect keyword match is preferred; that is, the target medical record document determined by keywords A, B, and C is medical record document 2. Therefore, this application embodiment further refines the medical record documents, allowing for the pre-setting of different types of medical record documents based on different situations. These different types of medical record documents are used to meet different needs, thereby improving the efficiency of medical record completion. Therefore, after completing the medical order information, the corresponding medical record document can be determined by extracting keywords from the medical order information, enabling efficient and quick completion of the medical record document.
[0033] In an optional embodiment of this application, when there are multiple keywords, the method of determining the target medical record document from multiple medical record documents based on keywords in step 13 above may further include:
[0034] Step 21: Filter out medical records that are associated with multiple keywords from multiple medical records;
[0035] Step 22: Sort the selected medical records based on the number of associated keywords to obtain the sorting results;
[0036] Step 23: Identify the medical record document with the most related keywords in the sorting results as the target medical record document.
[0037] For steps 21 to 23 above, in a specific example, the keywords extracted from the medical order information include drug name keyword A, examination keyword B, and diet keyword C. Since the medical order template is associated with multiple medical records, each with corresponding keywords, it's possible to filter out medical records associated with keywords A, B, and C from these linked documents. If multiple medical records are linked, it's necessary to further confirm which one is the target medical record. For example, the medical records linked by keywords A, B, and C include: Medical Record 1, Medical Record 2, and Medical Record 3; where Medical Record 1 is associated with keywords A and B, Medical Record 2 with keywords B and C, and Medical Record 3 with keywords A, B, and C. It's evident that Medical Record 3 has the most associated keywords compared to Medical Record 1 and Medical Record 2; therefore, Medical Record 3 is the target medical record.
[0038] In another example, the medical records associated with keywords A, B, and C include: Medical Record 1, Medical Record 2, and Medical Record 3. Medical Record 1 is associated with keywords A and B, Medical Record 2 is associated with keywords A, B, C, and D, and Medical Record 3 is associated with keywords A, B, and C. It is evident that Medical Record 3 and Medical Record 2 are associated with the same number of keywords, but Medical Record 3 is only associated with keywords A, B, and C, while Medical Record 2 is associated with keyword D in addition to keywords A, B, and C. In other words, Medical Record 3 is a perfect match for keywords A, B, and C, therefore Medical Record 3 is identified as the target medical record. Thus, through the method described in this embodiment, after pre-setting multiple medical records, the corresponding medical record can be found through keywords, thereby improving the efficiency of filling out medical records.
[0039] In optional embodiments of this application, such as Figure 2 As shown, the method in this application embodiment may further include:
[0040] Step 104: If the time period indicated by the time information is exceeded and the medical record document is not filled in, periodically send reminder information to the first target user;
[0041] Step 105: If the number of sent reminder messages exceeds a preset threshold, delete the medical record document.
[0042] Regarding steps 104 and 105 above, in a specific example, if the duration represented by the current time information is half an hour, then if more than half an hour has passed and the medical record document corresponding to the medical order template is still not filled in, a reminder message needs to be sent to the first target user. Specifically, this could be sent to an account bound to the first target user, such as the first target user's work computer or mobile phone, or to other users associated with the first target user. Furthermore, in a specific example of this application embodiment, periodic sending can be performed according to a preset period, such as sending a reminder message every five minutes or every three minutes. The specific time interval can be set according to needs. If the current medical record document is urgently needed, the time interval for sending the reminder message can be set to be shorter; if the current medical record document is not urgently needed, the time interval for sending the reminder message can be set to be slightly longer.
[0043] Furthermore, the preset threshold in this embodiment can be set according to actual needs, such as 3 or 5. Once the preset threshold is exceeded, the medical record can be deleted to prevent it from being continuously displayed, allowing it to be retrieved again when needed later.
[0044] In optional embodiments of this application, the method may further include:
[0045] Step 106: After the first target user completes the medical order template and medical record document, send the medical order template and medical record document to the second target user.
[0046] In this embodiment, for the same patient, if multiple illnesses require joint diagnosis and treatment by doctors from multiple departments during hospitalization, then doctors from multiple departments need to fill out the medical order template and medical record. Therefore, in this case, after the doctor in the current department completes the medical order template and medical record, the completed medical order template and medical record are sent to a doctor in another department for completion. This eliminates the need to create multiple medical order templates and medical records, allowing all the patient's conditions to be understood through one medical order template and one medical record, thus improving the utilization rate of medical order templates and medical records and further improving the efficiency of patient diagnosis.
[0047] In optional embodiments of this application, the method may further include:
[0048] Step 107: After the medical order template and medical record document are filled in, establish a second association between the target user's account information, the medical order template, and the medical record document; wherein, the target user includes the first target user and the second target user;
[0049] Step 108: Save the completed medical order template and medical record document, and set permission information, which is used to represent the permissions to view the medical order template and medical record document.
[0050] Through steps 107 and 108 above, in this embodiment of the application, after the medical order template and medical record are filled out, the association between the target user's account information, the medical order template, and the medical record can be established, and the medical order template and medical record can be saved so that the person who filled out the medical order template and medical record can be quickly identified when viewing them later. If the filling out of the medical order template and medical record involves multiple users, the association between these multiple users and the medical order template and medical record can be established. In addition, in this embodiment of the application, viewing permissions for the medical order template and medical record can also be set, because medical orders and medical records are the patient's privacy, and no one should be allowed to view the patient's medical orders and medical records to ensure the patient's privacy and security.
[0051] Corresponding to the above Figure 1 This application also provides a medical information processing device, such as... Figure 3 As shown, the device includes:
[0052] The first processing module 302 is used to obtain the attribute information of the first target user and obtain the corresponding medical order template based on the attribute information;
[0053] The acquisition module 304 is used to acquire the target medical record document corresponding to the medical order template based on the first association relationship, wherein the first association relationship is used to characterize the association relationship between different types of medical order templates and multiple medical record documents; the target medical record document is one of the multiple medical record documents;
[0054] Display module 306 is used to display medical order templates and medical records, as well as time information of the medical records, wherein the time information is used to represent the duration of filling out the medical records.
[0055] In this embodiment, after obtaining the corresponding medical order template based on the attribute information of the first target user, the corresponding medical record document can be automatically generated. That is, the medical record document is automatically generated after the medical order template is generated, without the need for the user to manually generate the medical record document, thus avoiding delays in the generation of medical record documents due to manual generation. In addition, time information is added to the medical record document in this embodiment, that is, filling in the medical record document is time-sensitive, thereby urging users to fill in the medical record document and improving the timeliness of filling in the medical record document.
[0056] In an optional embodiment of this application, the acquisition module 304 may further include: a first processing unit, configured to acquire the medical order information already filled in the medical order template and extract keywords from the medical order information; an acquisition unit, configured to acquire multiple medical record documents corresponding to the medical order template from the database based on a first association relationship; and a determination unit, configured to determine the target medical record document from the multiple medical record documents based on the keywords; wherein any one of the multiple medical record documents is associated with one or more keywords.
[0057] In an optional embodiment of this application, when there are multiple keywords, the determining unit of this application may further include: a filtering subunit, used to filter out medical record documents associated with multiple keywords from multiple medical record documents; a sorting subunit, used to sort the filtered medical record documents based on the number of associated keywords to obtain a sorting result; and a determining subunit, used to determine the medical record document with the most associated keywords in the sorting result as the target medical record document.
[0058] In an optional embodiment of this application, the apparatus may further include: a first sending module, configured to periodically send reminder information to a first target user when the duration represented by the time information exceeds the limit and the medical record document has not been filled in; and a deletion module, configured to delete the medical record document when the sent reminder information exceeds a preset threshold.
[0059] In an optional embodiment of this application, the apparatus may further include: a second sending module, configured to send the medical order template and medical record to the second target user after the first target user has filled in the medical order template and medical record document.
[0060] In an optional embodiment of this application, the apparatus may further include: an establishment module, configured to establish a second association between the target user's account information, the medical order template, and the medical record document after both the medical order template and the medical record document have been filled in; wherein the target user includes a first target user and a second target user; and a second processing module, configured to save the completed medical order template and medical record document, and set permission information, wherein the permission information is used to represent the permission to view the medical order template and medical record document.
[0061] like Figure 4 As shown in the figure, this application provides an electronic device, including a processor 411, a communication interface 412, a memory 413, and a communication bus 414, wherein the processor 411, the communication interface 412, and the memory 413 communicate with each other through the communication bus 414.
[0062] Memory 413 is used to store computer programs;
[0063] In one embodiment of this application, when the processor 411 executes the program stored in the memory 413, it implements the medical information processing method provided in any of the foregoing method embodiments, and its function is similar, so it will not be described again here.
[0064] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the medical information processing method provided in any of the foregoing method embodiments.
[0065] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0066] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented using software plus a general-purpose hardware platform, or of course, using hardware. Based on this understanding, the above technical solutions, in essence or the parts that contribute to the related technology, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0067] It should be understood that the terminology used herein is for the purpose of describing particular exemplary embodiments only and is not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms “a,” “an,” and “described” as used herein may also include the plural forms. The terms “comprising,” “including,” “containing,” and “having” are inclusive and therefore indicate the presence of the stated features, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, elements, components, and / or combinations thereof. The method steps, processes, and operations described herein are not construed as requiring them to be performed in a particular order described or illustrated unless the order of performance is explicitly indicated. It should also be understood that additional or alternative steps may be used.
[0068] The above description is merely a specific embodiment of the present invention, enabling those skilled in the art to understand or implement the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.
Claims
1. A method for processing medical information, characterized in that, include: Obtain the attribute information of the first target user, and obtain the corresponding medical order template based on the attribute information; Based on the first association relationship, the target medical record document corresponding to the medical order template is obtained, wherein the first association relationship is used to characterize the association relationship between different types of medical order templates and multiple medical record documents; the target medical record document is one of the multiple medical record documents. The medical order template and the medical record document are displayed, along with the time information of the medical record document, wherein the time information is used to represent the duration of filling out the medical record document; The process of generating a medical record document corresponding to the medical order template based on the first association relationship includes: obtaining the medical order information already filled in the medical order template and extracting keywords from the medical order information; obtaining multiple medical record documents corresponding to the medical order template from the database based on the first association relationship; determining the target medical record document from the multiple medical record documents based on the keywords; wherein any one of the multiple medical record documents is associated with one or more keywords. Where there are multiple keywords, determining the target medical record document from the multiple medical record documents based on the keywords includes: filtering out medical record documents associated with multiple keywords from the multiple medical record documents; sorting the filtered medical record documents based on the number of associated keywords to obtain a sorting result; and determining the medical record document with the most associated keywords in the sorting result as the target medical record document.
2. The method according to claim 1, characterized in that, The method further includes: If the duration represented by the time information exceeds the specified time and the medical record document is not filled out, a reminder message will be periodically sent to the first target user. If the number of notification messages sent exceeds a preset threshold, the medical record document will be deleted.
3. The method according to claim 1, characterized in that, The method further includes: After the first target user completes filling in the medical order template and the medical record document, the medical order template and the medical record document are sent to the second target user.
4. The method according to claim 3, characterized in that, The method further includes: After the medical order template and the medical record document are filled in, a second association relationship is established between the target user's account information, the medical order template, and the medical record document; wherein, the target user includes the first target user and the second target user; Save the completed medical order template and the medical record document, and set permission information, wherein the permission information is used to represent the permission to view the medical order template and the medical record document.
5. A medical information processing device, characterized in that, include: The first processing module is used to obtain the attribute information of the first target user and obtain the corresponding medical order template based on the attribute information; The acquisition module is used to acquire a target medical record document corresponding to the medical order template based on a first association relationship, wherein the first association relationship is used to characterize the association relationship between different types of medical order templates and multiple medical record documents; the target medical record document is one of the multiple medical record documents. The display module is used to display the medical order template and the medical record document, as well as the time information of the medical record document, wherein the time information is used to represent the duration of filling in the medical record document; The acquisition module includes: a first processing unit, configured to acquire the medical order information already filled in the medical order template and extract keywords from the medical order information; an acquisition unit, configured to acquire multiple medical record documents corresponding to the medical order template from the database based on the first association relationship; and a determination unit, configured to determine the target medical record document from the multiple medical record documents based on the keywords; wherein any one of the multiple medical record documents is associated with one or more keywords. When there are multiple keywords, the determining unit includes: a filtering subunit, used to filter out medical records that are associated with multiple keywords from multiple medical records; a sorting subunit, used to sort the filtered medical records based on the number of associated keywords to obtain a sorting result; and a determining subunit, used to determine the medical record with the most associated keywords in the sorting result as the target medical record.
6. An electronic device, comprising: At least one communication interface; At least one bus connected to the at least one communication interface; At least one processor connected to the at least one bus; At least one memory connected to the at least one bus, wherein the processor is configured to execute the medical information processing method according to any one of claims 1 to 4 of this application.
7. A computer storage medium storing computer-executable instructions, said computer-executable instructions being used to execute the medical information processing method according to any one of claims 1 to 4 of this application.
Citation Information
Patent Citations
Information processing method and device, electronic equipment and storage medium
CN108573754A
Emergency observation information system
CN111599452A
