System for automatically producing electronic billing slips based on medical records and orders
Patent Information
- Application Number
- CN202410542982.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-01
- Publication Date
- 2026-10-27
AI Technical Summary
[0003]为了克服在根据病历和医嘱自动生成电子收费单时,采用病历和医嘱相互验证的系统,实现电子收费单的自动生成,当医嘱信息不完整时,难以实现病历信息的验证,从而无法保证电子收费单的正确性,出错率高的问题
[0054]1、相对于现有技术在根据病历和医嘱自动生成电子收费单时,采用病历和医嘱相互验证的系统,实现电子收费单的自动生成,当医嘱信息不完整时,难以实现病历信息的验证,从而无法保证电子收费单的正确性,出错率高;该系统通过设置信息审核模块可以根据医院内正常工作时产生的数据,对医嘱信息和病历信息进行补充和审核,从而可以有效保证生成的电子收费单的正确性和有效性。
Smart Images

Figure CN122989228A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent healthcare, and more particularly to a system for automatically generating electronic billing slips based on medical records and doctor's orders. Background Technology
[0002] The hospital currently uses a system based on medical records and doctor's orders to automatically generate electronic billing slips. The system aims to improve efficiency, reduce errors, and ensure accurate billing. Through this system, doctors' orders can be directly matched with medical records, automatically generating relevant billing items. This reduces manual operation time and errors, improving work efficiency. Furthermore, the system can automatically check the consistency between doctor's orders and medical records, ensuring accurate billing. In summary, the system for automatically generating electronic billing slips based on medical records and doctor's orders is a reliable and efficient solution that fully utilizes modern technology to improve the hospital's billing process. However, when automatically generating electronic billing slips based on medical records and doctor's orders, a system that verifies both medical records and doctor's orders is used. When doctor's order information is incomplete, it is difficult to verify medical record information, thus compromising the accuracy of the electronic billing slip and resulting in a high error rate. Summary of the Invention
[0003] To overcome the problem of high error rates in electronic billing systems that rely on mutual verification between medical records and medical orders to automatically generate electronic billing statements, especially when medical order information is incomplete, it is necessary to address this issue.
[0004] The technical solution of this invention is: a system for automatically generating electronic payment slips based on medical records and doctor's orders, comprising:
[0005] The information entry module is used to collect information generated during hospital operations, thereby entering medical record information and doctor's orders.
[0006] The information review module is used to review the medical record information and medical order information entered by the information entry module to ensure the accuracy and validity of the medical record information and medical order information;
[0007] The data processing module is used to process valid information that has been reviewed by the information review module and to identify specific data in the information.
[0008] The generation module is used to analyze and synthesize the processing results from the data processing module and automatically generate electronic payment slips.
[0009] The manual review module is used to review the electronic payment slips generated by the generation module to ensure their accuracy and to archive them.
[0010] Preferably, the information entry module collects medical record information and medical order information, the information review module reviews the information collected by the information entry module, after the review is completed, the data processing module processes the medical record information and medical order information, after processing, the generation module generates an electronic billing slip based on the processing result of the data processing module, and the manual review module reviews the electronic billing slip and completes the generation and archiving of the electronic billing slip.
[0011] As a preferred method, when the information entry module collects information generated during hospital operations and enters medical record information and medical order information, it includes the following steps:
[0012] S11: Collect prescription and medical order information after the doctor issues a prescription;
[0013] S12: Verify the patient's identity information based on the prescription and medical order information;
[0014] S13: Based on the patient's identity information, retrieve the patient's medical record information stored in the hospital management system.
[0015] Preferably, when collecting prescription and medical order information, the collected prescription and medical order information includes electronic prescription and medical order information as well as manual prescription and medical order information; wherein electronic prescription and medical order information refers to prescription and medical order information entered by doctors through a client, and manual prescription and medical order information refers to prescription and medical order information handwritten by doctors.
[0016] Preferably, by setting up an information entry module, prescription and medical order information in both electronic and manual forms can be collected. This allows data collection to be completed without changing the existing hospital equipment, making it suitable for widespread promotion and more applicable. Furthermore, the system can operate normally even if the hospital computer client is damaged or other clients are unavailable, ensuring system reliability.
[0017] Preferably, the collection of manual prescriptions and medical orders includes the following steps:
[0018] S21: Collect images of manual prescriptions and medical orders;
[0019] S22: An edge detection algorithm based on the Canny algorithm is used to detect the edges of images of manual prescriptions and medical orders.
[0020] S23: Determine the integrity of the manual prescription and medical order information images based on their edges. Proceed to the next step after the integrity check is passed.
[0021] S24: Segment the images of manual prescriptions and medical orders, and divide the images of manual prescriptions and medical orders into several regions of the same size;
[0022] S25: Perform image sharpness detection on the image of each region. Once the image sharpness detection of all regions passes, complete the collection of manual prescription and medical order information.
[0023] Preferably, by using edge detection, the integrity of manual prescriptions and medical orders can be effectively detected, preventing errors or incompleteness in the electronic billing slips generated by the system due to incomplete images of manual prescriptions and medical orders during collection, thus ensuring the integrity, correctness, and validity of the generated electronic billing slips.
[0024] Preferably, when verifying a patient's identity based on prescription and medical orders, the following steps are included:
[0025] S31: Extract patient identification barcodes or other identification information from prescriptions and medical orders;
[0026] S32: Send the identification information to the hospital database and perform a query and matching within the database;
[0027] S33: After the query is completed, the query result is sent to the information entry module, where the query result is the patient's identity information.
[0028] Preferably, when retrieving patient medical record information stored in the hospital management system based on the patient's identity information, the following steps are included:
[0029] S41: Send the patient's identity information to the hospital management system.
[0030] S42: Perform a matching query within the hospital management system based on the patient's identity information;
[0031] S43: After the matching query is completed, the patient's medical record information is obtained.
[0032] As a preferred option, the information review module reviews the medical record information and medical order information entered by the information entry module to ensure the accuracy and validity of the medical record information and medical order information, including the following steps:
[0033] S51: Extract the patient's medical record information to obtain the patient's diagnostic information;
[0034] S52: Send the patient's diagnosis information to the corresponding department within the hospital;
[0035] S53: The corresponding department within the hospital reviews and confirms the patient's diagnostic information based on the recorded diagnostic data;
[0036] S54: After the review is completed, feedback information is sent to the information review module to complete the review.
[0037] Preferably, by setting up an information review module, the information review module can extract the patient's diagnostic information based on the patient's medical record information. By using the diagnostic information and diagnostic data from various departments of the hospital, the data in the medical record information can be reviewed, which can effectively ensure the accuracy and reliability of the generated electronic billing slip, prevent errors in the electronic billing slip, and realize the automatic generation of correct electronic billing slips, reduce the workload of manual processing, and save time and effort.
[0038] Preferably, when the data processing module processes the information that has been reviewed and approved by the information review module and identifies the specific data in the information, the specific data identified includes the items the patient participated in, the consumables used by the patient, the corresponding doctor information, the patient's prescription information, and the doctor's medical orders.
[0039] Preferably, for manual prescriptions and medical orders, the data processing module, when processing information that has been verified by the information verification module and identifying specific data within the information, includes the following steps:
[0040] S61: Use SIFT feature detection and matching algorithm to detect feature points in images of manual prescriptions and medical orders, and use the detected feature points as the location points for information extraction;
[0041] S62: Segment the image based on the positioning points, divide the image into multiple images with different information, and perform binarization on the obtained images, using the color with the most color values as the background color of the image.
[0042] S63: Segment the image, dividing it into one or more rows;
[0043] S64: Vertically divide each row of the segmented image along the blank pixels to obtain one or more character regions;
[0044] S65: Treat each character region as a character image, and scale all the resulting character images to the same specific size;
[0045] S66: Extract the image features of each character image, where the image features of the character image include DNA, width, height and words. The field value of DNA is the character image feature, the field values of width and height are the width and height of the character image, respectively, and the field value of words is the mapped character.
[0046] S67: Perform a matching query based on the image features of the character image to obtain the corresponding character;
[0047] S68: Arrange the matched characters according to the order in the original image to form a preliminary text recognition result and obtain the relevant text information of the book.
[0048] Preferably, when the generation module analyzes and synthesizes the processing results from the data processing module to automatically generate an electronic payment slip, it includes the following steps:
[0049] S71: Search the hospital database based on the patient's participation in the program, the consumables used by the patient, the corresponding doctor's information, and the patient's prescription information. The search results include the cost of each program and consumable.
[0050] S72: Generate an electronic billing statement based on the query results and send it to the patient for review and viewing;
[0051] S73: Payment is made after the patient's review and approval.
[0052] S74: An electronic bill and payment receipt are generated after payment is completed.
[0053] The beneficial effects of this invention are:
[0054] 1. Compared to existing technologies that automatically generate electronic billing slips based on medical records and medical orders, which rely on mutual verification between medical records and medical orders, this system addresses the issue of incomplete medical order information making verification difficult and compromising the accuracy of electronic billing slips, resulting in a high error rate. This new system, through its information review module, can supplement and review medical order and medical record information based on data generated during normal hospital operations, effectively ensuring the accuracy and validity of the generated electronic billing slips.
[0055] 2. By setting up an information review module, the information review module can extract the patient's diagnostic information based on the patient's medical record information. Then, by using the diagnostic information and diagnostic data from various departments of the hospital, the data in the medical record information can be reviewed, which can effectively ensure the accuracy and reliability of the generated electronic billing slip, prevent errors in the electronic billing slip, and realize the automatic generation of correct electronic billing slips, reduce the workload of manual processing, and save time and effort.
[0056] 3. By setting up edge detection methods, the integrity of manual prescriptions and medical orders can be effectively detected, preventing errors or incompleteness in the electronic billing slips generated by the system due to incomplete images of manual prescriptions and medical orders during collection, thus ensuring the integrity, correctness and validity of the generated electronic billing slips;
[0057] 4. By setting up an information entry module, both electronic prescriptions and medical orders, as well as manual prescriptions and medical orders, can be collected. This allows for data collection without changing the existing hospital equipment, making it suitable for widespread adoption and more versatile. Furthermore, the system can operate normally even if the hospital computer client is damaged or other clients are unavailable, ensuring system reliability. Attached Figure Description
[0058] Figure 1 The diagram shown is a schematic representation of the system for automatically generating electronic billing slips based on medical records and medical orders according to the present invention.
[0059] Figure 2 The diagram shows the workflow of the information review module in the system for automatically generating electronic billing slips based on medical records and medical orders according to the present invention. Detailed Implementation
[0060] The present invention will be further described below with reference to the accompanying drawings and embodiments.
[0061] Please see Figure 1 The present invention provides an embodiment of a system for automatically generating electronic payment receipts based on medical records and doctor's orders, comprising:
[0062] The information entry module is used to collect information generated during hospital operations, thereby entering medical record information and doctor's orders.
[0063] The information review module is used to review the medical record information and medical order information entered by the information entry module to ensure the accuracy and validity of the medical record information and medical order information;
[0064] The data processing module is used to process valid information that has been reviewed by the information review module and to identify specific data in the information.
[0065] The generation module is used to analyze and synthesize the processing results from the data processing module and automatically generate electronic payment slips.
[0066] The manual review module is used to review the electronic payment slips generated by the generation module to ensure their accuracy and to archive them.
[0067] Preferably, the information entry module collects medical record information and medical order information, the information review module reviews the information collected by the information entry module, after the review is completed, the data processing module processes the medical record information and medical order information, after processing, the generation module generates an electronic billing slip based on the processing result of the data processing module, and the manual review module reviews the electronic billing slip and completes the generation and archiving of the electronic billing slip.
[0068] As a preferred method, when the information entry module collects information generated during hospital operations and enters medical record information and medical order information, it includes the following steps:
[0069] S11: Collect prescription and medical order information after the doctor issues a prescription;
[0070] S12: Verify the patient's identity information based on the prescription and medical order information;
[0071] S13: Based on the patient's identity information, retrieve the patient's medical record information stored in the hospital management system.
[0072] Preferably, when collecting prescription and medical order information, the collected prescription and medical order information includes electronic prescription and medical order information as well as manual prescription and medical order information; wherein electronic prescription and medical order information refers to prescription and medical order information entered by doctors through a client, and manual prescription and medical order information refers to prescription and medical order information handwritten by doctors.
[0073] Preferably, by setting up an information entry module, prescription and medical order information in both electronic and manual forms can be collected. This allows data collection to be completed without changing the existing hospital equipment, making it suitable for widespread promotion and more applicable. Furthermore, the system can operate normally even if the hospital computer client is damaged or other clients are unavailable, ensuring system reliability.
[0074] Preferably, the collection of manual prescriptions and medical orders includes the following steps:
[0075] S21: Collect images of manual prescriptions and medical orders;
[0076] S22: An edge detection algorithm based on the Canny algorithm is used to detect the edges of images of manual prescriptions and medical orders.
[0077] S23: Determine the integrity of the manual prescription and medical order information images based on their edges. Proceed to the next step after the integrity check is passed.
[0078] S24: Segment the images of manual prescriptions and medical orders, and divide the images of manual prescriptions and medical orders into several regions of the same size;
[0079] S25: Perform image sharpness detection on the image of each region. Once the image sharpness detection of all regions passes, complete the collection of manual prescription and medical order information.
[0080] Preferably, by using edge detection, the integrity of manual prescriptions and medical orders can be effectively detected, preventing errors or incompleteness in the electronic billing slips generated by the system due to incomplete images of manual prescriptions and medical orders during collection, thus ensuring the integrity, correctness, and validity of the generated electronic billing slips.
[0081] Preferably, when verifying a patient's identity based on prescription and medical orders, the following steps are included:
[0082] S31: Extract patient identification barcodes or other identification information from prescriptions and medical orders;
[0083] S32: Send the identification information to the hospital database and perform a query and matching within the database;
[0084] S33: After the query is completed, the query result is sent to the information entry module, where the query result is the patient's identity information.
[0085] Preferably, when retrieving patient medical record information stored in the hospital management system based on the patient's identity information, the following steps are included:
[0086] S41: Send the patient's identity information to the hospital management system.
[0087] S42: Perform a matching query within the hospital management system based on the patient's identity information;
[0088] S43: After the matching query is completed, the patient's medical record information is obtained.
[0089] Please see Figure 2 In this embodiment, the information review module reviews the medical record information and medical order information entered by the information entry module to ensure the accuracy and validity of the medical record information and medical order information, including the following steps:
[0090] S51: Extract the patient's medical record information to obtain the patient's diagnostic information;
[0091] S52: Send the patient's diagnosis information to the corresponding department within the hospital;
[0092] S53: The corresponding department within the hospital reviews and confirms the patient's diagnostic information based on the recorded diagnostic data;
[0093] S54: After the review is completed, feedback information is sent to the information review module to complete the review.
[0094] Preferably, by setting up an information review module, the information review module can extract the patient's diagnostic information based on the patient's medical record information. By using the diagnostic information and diagnostic data from various departments of the hospital, the data in the medical record information can be reviewed, which can effectively ensure the accuracy and reliability of the generated electronic billing slip, prevent errors in the electronic billing slip, and realize the automatic generation of correct electronic billing slips, reduce the workload of manual processing, and save time and effort.
[0095] Preferably, when the data processing module processes the information that has been reviewed and approved by the information review module and identifies the specific data in the information, the specific data identified includes the items the patient participated in, the consumables used by the patient, the corresponding doctor information, the patient's prescription information, and the doctor's medical orders.
[0096] Preferably, for manual prescriptions and medical orders, the data processing module, when processing information that has been verified by the information verification module and identifying specific data within the information, includes the following steps:
[0097] S61: Use SIFT feature detection and matching algorithm to detect feature points in images of manual prescriptions and medical orders, and use the detected feature points as the location points for information extraction;
[0098] S62: Segment the image based on the positioning points, divide the image into multiple images with different information, and perform binarization on the obtained images, using the color with the most color values as the background color of the image.
[0099] S63: Segment the image, dividing it into one or more rows;
[0100] S64: Vertically divide each row of the segmented image along the blank pixels to obtain one or more character regions;
[0101] S65: Treat each character region as a character image, and scale all the resulting character images to the same specific size;
[0102] S66: Extract the image features of each character image, where the image features of the character image include DNA, width, height and words. The field value of DNA is the character image feature, the field values of width and height are the width and height of the character image, respectively, and the field value of words is the mapped character.
[0103] S67: Perform a matching query based on the image features of the character image to obtain the corresponding character;
[0104] S68: Arrange the matched characters according to the order in the original image to form a preliminary text recognition result and obtain the relevant text information of the book.
[0105] Preferably, when the generation module analyzes and synthesizes the processing results from the data processing module to automatically generate an electronic payment slip, it includes the following steps:
[0106] S71: Search the hospital database based on the patient's participation in the program, the consumables used by the patient, the corresponding doctor's information, and the patient's prescription information. The search results include the cost of each program and consumable.
[0107] S72: Generate an electronic billing statement based on the query results and send it to the patient for review and viewing;
[0108] S73: Payment is made after the patient's review and approval.
[0109] S74: An electronic bill and payment receipt are generated after payment is completed.
[0110] The embodiments of the present invention have been described in detail above with reference to the accompanying drawings. However, the present invention is not limited to the above embodiments. Within the scope of knowledge possessed by those skilled in the art, various changes can be made without departing from the spirit of the present invention.
Claims
1. A system for automatically generating electronic payment receipts based on medical records and doctor's orders; characterized in that: Including: The information entry module is used to collect information generated during hospital operations, thereby entering medical record information and doctor's orders. The information review module is used to review the medical record information and medical order information entered by the information entry module to ensure the accuracy and validity of the medical record information and medical order information; The data processing module is used to process valid information that has been reviewed by the information review module and to identify specific data in the information. The generation module is used to analyze and synthesize the processing results from the data processing module and automatically generate electronic payment slips. The manual review module is used to review the electronic payment slips generated by the generation module to ensure their accuracy and to archive them.
2. The system for automatically generating electronic payment receipts based on medical records and doctor's orders according to claim 1, characterized in that: When the information entry module collects information generated during hospital operations and enters medical record and medical order information, the following steps are included: S11: Collect prescription and medical order information after the doctor issues a prescription; S12: Verify the patient's identity information based on the prescription and medical order information; S13: Based on the patient's identity information, retrieve the patient's medical record information stored in the hospital management system.
3. The system for automatically generating electronic payment receipts based on medical records and doctor's orders according to claim 2, characterized in that: When collecting prescription and medical order information, the collected prescription and medical order information includes electronic prescription and medical order information as well as manual prescription and medical order information; among which, electronic prescription and medical order information refers to prescription and medical order information entered by doctors through the client, and manual prescription and medical order information refers to prescription and medical order information handwritten by doctors.
4. The system for automatically generating electronic payment receipts based on medical records and doctor's orders according to claim 3, characterized in that: The collection of manual prescriptions and medical orders includes the following steps: S21: Collect images of manual prescriptions and medical orders; S22: An edge detection algorithm based on the Canny algorithm is used to detect the edges of images of manual prescriptions and medical orders. S23: Determine the integrity of the manual prescription and medical order information images based on their edges. Proceed to the next step after the integrity check is passed. S24: Segment the images of manual prescriptions and medical orders, and divide the images of manual prescriptions and medical orders into several regions of the same size; S25: Perform image sharpness detection on the image of each region. Once the image sharpness detection of all regions passes, complete the collection of manual prescription and medical order information.
5. The system for automatically generating electronic payment receipts based on medical records and doctor's orders according to claim 4, characterized in that: Verifying a patient's identity based on prescriptions and medical orders includes the following steps: S31: Extract patient identification barcodes or other identification information from prescriptions and medical orders; S32: Send the identification information to the hospital database and perform a query and matching within the database; S33: After the query is completed, the query result is sent to the information entry module, where the query result is the patient's identity information.
6. The system for automatically generating electronic payment receipts based on medical records and doctor's orders according to claim 5, characterized in that: When retrieving patient medical record information stored in the hospital management system based on the patient's identity information, the following steps are included: S41: Send the patient's identity information to the hospital management system; S42: Perform a matching query within the hospital management system based on the patient's identity information; S43: After the matching query is completed, the patient's medical record information is obtained.
7. The system for automatically generating electronic payment receipts based on medical records and doctor's orders according to claim 6, characterized in that: The information review module reviews the medical record and medical order information entered by the information entry module to ensure the accuracy and validity of the information. This includes the following steps: S51: Extract the patient's medical record information to obtain the patient's diagnostic information; S52: Send the patient's diagnosis information to the corresponding department within the hospital; S53: The corresponding department within the hospital reviews and confirms the patient's diagnostic information based on the recorded diagnostic data; S54: After the review is completed, feedback information is sent to the information review module to complete the review.
8. The system for automatically generating electronic payment receipts based on medical records and doctor's orders according to claim 7, characterized in that: The data processing module processes valid information that has been reviewed by the information review module and identifies specific data within the information. The specific data identified includes the patient's participation in the program, the consumables used by the patient, the corresponding doctor's information, the patient's prescription information, and the doctor's medical orders.
9. The system for automatically generating electronic payment receipts based on medical records and doctor's orders according to claim 8, characterized in that: For manual prescriptions and medical orders, the data processing module, when processing information that has been reviewed and approved by the information review module and identifying specific data within the information, includes the following steps: S61: Use SIFT feature detection and matching algorithm to detect feature points in images of manual prescriptions and medical orders, and use the detected feature points as the location points for information extraction; S62: Segment the image based on the positioning points, divide the image into multiple images with different information, and perform binarization on the obtained images, using the color with the most color values as the background color of the image. S63: Segment the image, dividing it into one or more rows; S64: Vertically divide each row of the segmented image along the blank pixels to obtain one or more character regions; S65: Treat each character region as a character image, and scale all the resulting character images to the same specific size; S66: Extract the image features of each character image, where the image features of the character image include DNA, width, height and words. The field value of DNA is the character image feature, the field values of width and height are the width and height of the character image, respectively, and the field value of words is the mapped character. S67: Perform a matching query based on the image features of the character image to obtain the corresponding character; S68: Arrange the matched characters according to the order in the original image to form a preliminary text recognition result and obtain the relevant text information of the book.
10. The system for automatically generating electronic payment receipts based on medical records and doctor's orders according to claim 9, characterized in that: When the generation module analyzes and synthesizes the processing results from the data processing module to automatically generate an electronic payment slip, it includes the following steps: S71: Search the hospital database based on the patient's participation in the program, the consumables used by the patient, the corresponding doctor's information, and the patient's prescription information. The search results include the cost of each program and consumable. S72: Generate an electronic billing statement based on the query results and send it to the patient for review and viewing; S73: Payment is made after the patient's review and approval. S74: An electronic bill and payment receipt are generated after payment is completed.