Standardized processing method and device for physical examination data, electronic equipment and storage medium
By establishing a template library and using standardized templates in the health management system, text recognition and conversion of physical examination reports from different physical examination institutions is solved, and a unified health analysis is achieved.
Patent Information
- Application Number
- CN202510369879.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-27
- Publication Date
- 2025-04-29
AI Technical Summary
There are format differences in the physical examination reports issued by different physical examination institutions, which makes it difficult to conduct a unified health analysis.
By establishing a template library in the health management system, a standardized template for each physical examination institution is provided, and the template reflects the mapping relationship between the original expression and standardized expression of the physical examination institution on multiple physical examination items. Using these templates, text recognition and conversion of physical examination reports from different physical examination institutions is used to generate standardized physical examination data in a unified format.
It has realized the processing of physical examination reports from different physical examination institutions into standardized physical examination data in a unified format, which is convenient for health analysis of employees of all enterprises.
Smart Images

Figure CN119905194A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing, and in particular to a method, device, electronic equipment and storage medium for standardized processing of physical examination data. Background Art
[0002] Some large companies may cooperate with multiple medical examination institutions, and employees can choose the medical examination institution for their own medical examination. However, there are differences between the medical examination reports issued by different medical examination institutions, so how to unify and standardize the medical examination reports between different medical examination institutions is an urgent problem to be solved. Summary of the invention
[0003] The purpose of the present invention is to provide a method, device, electronic device and storage medium for standardized processing of physical examination data. Each standardized template in the template library provided by the method can reflect the mapping relationship between the original expression and the standardized expression of a physical examination institution on multiple physical examination items. Therefore, the template library can be used to process several physical examination reports from different physical examination institutions into standardized physical examination data in a unified format.
[0004] The embodiments of the present invention can be implemented as follows: In a first aspect, the present invention provides a method for standardizing physical examination data, which is applied to an electronic device, wherein the electronic device runs a health management system, wherein a template library of the health management system includes standardized templates of multiple physical examination institutions, and the standardized templates reflect a mapping relationship between an original expression and a standardized expression of the physical examination institution on multiple physical examination items; the method comprises: Obtain several medical examination reports; In response to the user's batch standardization operation, performing text recognition processing on each of the physical examination reports to obtain a text recognition result for each of the physical examination reports; For each of the physical examination reports, obtaining the institution name from the text recognition result of the physical examination report, and filtering the target standardized template corresponding to the physical examination report from all standardized templates based on the institution name; For each of the physical examination reports, the text recognition result of the physical examination report is converted using the target standardized template corresponding to the physical examination report to obtain standardized physical examination data corresponding to the physical examination report.
[0005] In a second aspect, the present invention provides a standardized processing device for physical examination data, which is applied to an electronic device, wherein the electronic device runs a health management system, wherein a template library of the health management system includes standardized templates of multiple physical examination institutions, and the standardized templates reflect the mapping relationship between the original expression and the standardized expression of the physical examination institution on multiple physical examination items; the device includes a batch processing module, and the batch processing module includes: Report acquisition module, used to obtain several physical examination reports; A batch recognition module, used for performing text recognition processing on each of the physical examination reports in response to a batch standardization operation by a user, and obtaining a text recognition result for each of the physical examination reports; A batch conversion module, for obtaining, for each of the physical examination reports, an institution name from a text recognition result of the physical examination report, and filtering a target standardized template corresponding to the physical examination report from all standardized templates based on the institution name; The batch conversion module is also used to convert the text recognition results of each physical examination report using the target standardized template corresponding to the physical examination report to obtain standardized physical examination data corresponding to the physical examination report.
[0006] In a third aspect, the present invention provides an electronic device, comprising: a memory and a processor, wherein the memory stores a software program, and when the electronic device is running, the processor executes the software program to implement the standardized processing method for physical examination data described in the first aspect.
[0007] In a fourth aspect, the present invention provides a computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the method for standardized processing of physical examination data described in the first aspect.
[0008] Compared with the prior art, the embodiment of the present invention provides a standardized processing method, device, electronic device and storage medium for physical examination data. The electronic device runs a health management system. The template library of the health management system includes standardized templates of multiple physical examination institutions. The standardized template reflects the mapping relationship between the original expression and the standardized expression of the physical examination institution on multiple physical examination items. The method is: after obtaining several physical examination reports, in response to the user's batch standardization operation, each physical examination report is subjected to text recognition processing to obtain the text recognition result of each physical examination report; for each physical examination report, the name of the institution is obtained from the text recognition result of the physical examination report, and the target standardized template corresponding to the physical examination report is filtered from all standardized templates based on the name of the institution, and then the text recognition result of the physical examination report is converted and processed using the target standardized template corresponding to the physical examination report to obtain the standardized physical examination data corresponding to the physical examination report. In this way, the template library can be used to process the physical examination reports of different physical examination institutions into standardized physical examination data in a unified format. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.
[0010] Figure 1 One of the flow charts of a method for standardizing processing of physical examination data provided by an embodiment of the present invention.
[0011] Figure 2 This is a screenshot of a routine blood test result in a physical examination report.
[0012] Figure 3 A schematic diagram of the change from OCR recognition result to text recognition result provided by an embodiment of the present invention.
[0013] Figure 4 A schematic diagram of structured data of an inspection item provided by the present invention.
[0014] Figure 5 This is an example diagram of a personal health interface provided by the present invention.
[0015] Figure 6 This is an example diagram of an information pop-up window in a personal health interface provided by the present invention.
[0016] Figure 7 This is an example diagram of an inspection item configuration interface provided by the present invention.
[0017] Figure 8 This is an example diagram of an inspection item configuration pop-up window in an inspection item configuration interface provided by the present invention.
[0018] Fig. 9 It is a part of a template creation interface provided by the present invention.
[0019] Fig.10 Another part of a template creation interface provided by the present invention.
[0020] Fig.11 A schematic diagram of the structure of a device for standardizing physical examination data provided by an embodiment of the present invention.
[0021] Fig.12 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0022] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.
[0023] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0024] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.
[0025] In addition, the terms “first”, “second”, etc., if used, are merely used to distinguish between the descriptions and should not be understood as indicating or implying relative importance.
[0026] It should be noted that, in the absence of conflict, the features in the embodiments of the present invention may be combined with each other.
[0027] Some large companies may cooperate with multiple medical examination institutions, and employees can choose the medical examination institution for their own medical examination. However, there are differences between the medical examination reports issued by different medical examination institutions. For example, different medical examination institutions may use different names for the same medical examination items and different units and measurement ranges for the test values, which will further make it difficult to conduct a unified health analysis of all employees in the company.
[0028] Based on the discovery of the above technical problems, the inventors have proposed the following technical solutions to solve or improve the above problems through creative work. It should be noted that the defects in the solutions in the above prior art are the results obtained by the inventors after practice and careful research. Therefore, the discovery process of the above problems and the solutions proposed in the embodiments of the present application for the above problems below should all be the contributions made by the inventors to the present application in the process of invention and creation, and should not be understood as technical contents known to those skilled in the art.
[0029] Please refer to Figure 1 , Figure 1 A flow chart of a method for standardized processing of physical examination data provided in an embodiment of the present invention, wherein the execution subject of the method may be an electronic device, which may be but is not limited to a computing device such as a smart phone, a personal notebook, a personal computer, a server, etc.
[0030] The electronic device runs a health management system, and the template library of the health management system includes standardized templates of multiple physical examination institutions. The standardized templates reflect the mapping relationship between the original expression and the standardized expression of the physical examination institution on multiple physical examination items. Figure 1 As shown, the method includes the following steps S201~S204.
[0031] S201. Obtain several physical examination reports.
[0032] Optionally, several physical examination reports may be physical examination reports obtained by employees of the same company at different physical examination institutions, and each physical examination report may be in PDF format or scanned image format, that is, all obtained physical examination reports may be issued by multiple different physical examination institutions. Any two physical examination reports may belong to the same employee or to two employees respectively, and this is not limited in the embodiment of the present invention.
[0033] S202 . In response to the user's batch standardization operation, perform text recognition processing on each physical examination report to obtain a text recognition result of each physical examination report.
[0034] Optionally, a batch processing button may be included in the main interface of the health management system, and the batch standardization operation may be a user's click operation on the batch processing button. The text recognition result is a plain text, including all text (words and numbers) in the physical examination report.
[0035] S203. For each physical examination report, obtain the institution name from the text recognition result of the physical examination report, and filter the target standardized template corresponding to the physical examination report from all standardized templates based on the institution name.
[0036] Usually, the physical examination report will include the name of the institution that conducted the physical examination, so the text recognition result will also include the institution name. The institution name in the text recognition result can be used to filter out a matching target standardized template from all standardized templates, that is, the standardized template corresponding to the physical examination institution to which the physical examination report belongs.
[0037] S204: For each physical examination report, the text recognition result of the physical examination report is converted using the target standardized template corresponding to the physical examination report to obtain standardized physical examination data corresponding to the physical examination report.
[0038] In this embodiment, the standardized physical examination data corresponding to each physical examination report obtained by the conversion process may be in a data format that is convenient for storage, such as a JSON format.
[0039] The present invention provides a method for standardizing the processing of physical examination data, wherein the electronic device runs a health management system, and the template library of the health management system includes standardized templates of multiple physical examination institutions. The method is as follows: after obtaining a number of physical examination reports, in response to the user's batch standardization operation, each physical examination report is subjected to text recognition processing to obtain the text recognition result of each physical examination report; for each physical examination report, the institution name is obtained from the text recognition result of the physical examination report, and the target standardized template corresponding to the physical examination report is filtered from all standardized templates based on the institution name, and then the text recognition result of the physical examination report is converted and processed using the target standardized template corresponding to the physical examination report to obtain standardized physical examination data corresponding to the physical examination report. Since the standardized template reflects the mapping relationship between the original expression and the standardized expression of the physical examination institution on multiple physical examination items, the template library can be used to process the physical examination reports of different physical examination institutions into standardized physical examination data in a unified format.
[0040] In an optional implementation, during the execution of step S202, for each physical examination report: the OCR (Optical Character Recognition) technology can be directly used to recognize the physical examination report to obtain an OCR recognition result in JSON format, wherein the OCR recognition result includes the text content and position information of each independent text area in the physical examination report. Therefore, it is then necessary to splice the text content of all text areas based on the position information of each independent text area to obtain the text recognition result of the physical examination report. For example, combined with Figure 2 , Figure 2 Each grid area in the table and the three parts surrounded by red frames are independent text areas.
[0041] If each page of the medical examination report is regarded as an image, the location information of the OCR recognition result includes the pixel horizontal coordinate (i.e., X coordinate) and pixel vertical coordinate (i.e., Y coordinate) of the upper left corner of the text area and the width and height of the text area. Then, for the content of each medical examination image in the OCR recognition result of a medical examination report, the process of splicing can include the following 4 steps: (1) Arrange all text contents in the order of Y coordinates from small to large to obtain an arranged text array; (2) Starting from the first text content in the text array, all text contents with the same Y coordinate or a difference of no more than 10 are classified into the same text subset, thereby obtaining multiple text subsets arranged in ascending order of Y coordinate; (3) For each text subset, all text contents in the text subset are arranged in ascending order of X coordinates and then concatenated with a space character in between to obtain a line of concatenated text corresponding to the text subset; (4) The concatenated texts corresponding to the multiple text subsets arranged in ascending order according to the Y coordinate are concatenated in alternate lines to obtain a complete text recognition result in a physical examination image.
[0042] For example, Figure 3 The upper and lower parts of the OCR recognition results in JOSN format are shown in FIG. Figure 3 The six red boxes are all text content. Follow the above steps (1) to (4) to Figure 3 After processing the OCR recognition results shown, we can get Figure 3 The text recognition results below.
[0043] It should be noted that Figure 2 , Figure 3 The examples shown are for illustrative purposes only and are not intended to be limiting.
[0044] During a physical examination, if the examination is classified according to the examination part, different examination parts include different examination items, and one examination item may include multiple examination items. For example, a cardiovascular system examination may include three examination items: electrocardiogram, cardiac color Doppler ultrasound, and blood pressure measurement; a respiratory system examination may include two examination items: chest X-ray and lung function test; a digestive system examination may include five examination items: liver function test, gastroscopy, abdominal B-ultrasound, routine stool examination, and routine urine examination. This example is only an example and is not intended to be limiting.
[0045] At present, the names of some physical examination items and the names of some test items used by different physical examination institutions may be different. In addition, the test results of many test items are numerical. Different physical examination institutions use different test methods for the same test item, which may lead to different units of test results and different normal ranges for measuring test results.
[0046] Therefore, the conversion process in step S204 is to achieve: unification of the names of physical examination items and test items, unification of reference ranges, and unification of units of the same test items. Specifically, in the template library, each standardized template may include template data of multiple physical examination items, and the template data includes the standard item names, value extraction conditions, standard units, standard conversion functions, and standard reference ranges of the multiple test items of the physical examination items, as well as the source reference range used by each test item in the physical examination institution to which the standardized template belongs.
[0047] Therefore, the sub-steps of the above step S204 may include S2041~S2046.
[0048] S2041. For any inspection item of each physical examination item in the target standardized template corresponding to the physical examination report, use the value extraction condition of the inspection item to extract the value of the text recognition result. If the extraction is successful, the source inspection result of the inspection item is obtained.
[0049] In this embodiment, the value extraction condition may be a regular expression configured by a user, which is used to match a source inspection result of an inspection item.
[0050] S2042. Use the standard conversion function of the inspection item to convert the source inspection result of the inspection item to obtain the standard inspection result of the inspection item.
[0051] S2043. Use the standard reference range of the inspection item to perform a range check on the standard test result of the inspection item to obtain a status prompt of the inspection item.
[0052] Optionally, for a standard test result of an inspection item: if it does not exceed the standard reference range of the inspection item, the status prompt may be "normal"; if it is lower than the lower threshold in the standard reference range, the status prompt may be "low"; if it is lower than the upper threshold in the standard reference range, the status prompt may be "high". This example is only an example, and the embodiment of the present invention does not limit the expression form of the status prompt.
[0053] S2044, traverse each inspection item of each physical examination item in the target standardized template corresponding to the physical examination report to complete the conversion processing of each inspection item of each physical examination item.
[0054] It can be understood that for each inspection item of each physical examination item in a physical examination report, the above steps S2041 to S2043 can be used to unify the name, reference range and unit.
[0055] S2045. For each physical examination item, the standard item name, source test result, standard test result, standard unit, standard reference range and status prompt of each inspection item of the physical examination item and the source reference range of each inspection item used by the physical examination institution to which the target standardized template belongs are structured to obtain structured data of each physical examination item.
[0056] In this embodiment, the structured data of each physical examination item can be in JSON format. For example, assuming that the physical examination item of liver function only includes three test items: creatinine, urea, and uric acid, then the structured data of liver function can be as follows: Figure 4 This example is only an example and is not intended to be limiting.
[0057] S2046. Integrate the employee information and organization information data in the text recognition result of the physical examination report and the structured data of each physical examination item to obtain standardized physical examination data corresponding to the physical examination report.
[0058] After processing the text recognition results of each physical examination report through the above steps S2041 to S2046, standardized physical examination data corresponding to each physical examination report can be obtained.
[0059] Assume that among 100 physical examination reports from different physical examination institutions, the number of physical examination reports belonging to the same employee is at least 1. Then, after obtaining the standardized physical examination data of the 100 physical examination reports, the performance of all employees in the same physical examination item can be compared, and the performance of the standard physical examination data corresponding to the physical examination reports of an employee for one inspection item in different periods can also be compared, so as to achieve unified health analysis. This example is only an example and is not limited here.
[0060] In an optional implementation, the method may further include step S301: S301 . In response to a user's browsing operation on a specific examination item of a specific physical examination item of a specific employee, each piece of structured data of the specific employee in the specific examination item is obtained for display.
[0061] Optionally, the main interface of the health management system may include an employee management button, and the sub-steps of step S301 may include S3011~S3015.
[0062] S3011. In response to the user clicking the employee management button in the main interface of the health management system, the employee management interface is displayed.
[0063] S3012. In response to a user clicking on the name of any employee in the employee management interface, jump to the personal health interface of the specific employee selected by the user.
[0064] In this embodiment, the personal health interface includes a first area and a second area for displaying personal information of a specific employee.
[0065] S3013. In response to the user clicking the physical examination data viewing button in the second area, displaying a category selection bar and a display area in the second area.
[0066] S3014. In response to the user's selection operation on any physical examination item in the category selection column, obtain the item information of each inspection item of the specific physical examination item selected by the user for a specific employee and the latest structured data of its corresponding inspection time, and display them in the physical examination data table in the display area.
[0067] In this embodiment, the physical examination data table includes the standard item name, the latest test result, etc. of each test item of the specific physical examination item.
[0068] S3015. In response to a user clicking on any standard item name in the physical examination data table, each structured data of a specific employee in the specific examination item selected by the user is obtained to be displayed in an independent examination item table in the information pop-up window.
[0069] In this embodiment, each table item of the independent inspection item table includes a standard item name, source inspection result, standard inspection result, source reference range, standard reference range, unit, status prompt and inspection time in a structured data of a specific inspection item.
[0070] Optional, see Figure 5 , Figure 5 This is the personal management interface of Zhang San that the user can see after the above steps S3011-S3014. Figure 5 When the "creatinine" in the display area is displayed, the independent test item table in the displayed information pop-up window can be as follows Figure 6 As shown, Figure 6 The results of the test item "creatinine" of Zhang San during four physical examinations are shown. This example is only an example and is not intended to be limiting.
[0071] The following describes the configuration process of the inspection items and the configuration process of the standardized template.
[0072] Optionally, the method may further include steps S101 and S102: S101. In response to an item configuration operation of a user, item information and a standard reference range of any inspection item of any physical examination item are obtained.
[0073] In this embodiment, the user can sequentially configure the item information and standard reference range of each inspection item of each physical examination item.
[0074] S102. In response to the template configuration operation of the user, a standardized template of any physical examination institution created by the user based on the item information and standard reference range of each inspection item of each physical examination item is obtained.
[0075] In this embodiment, the user can gradually configure the standardized template for each physical examination institution.
[0076] In an optional implementation, for step S101, its sub-steps include S1011~S1015.
[0077] S1011. In response to a user clicking on a project management button in a main interface of the health management system, a project management interface is displayed.
[0078] In this embodiment, the project management interface includes a project classification list, and the project classification list includes various inspection items.
[0079] S1012. In response to the user selecting any physical examination item in the item classification list, jump to the inspection item configuration interface of the target physical examination item selected by the user.
[0080] S1013. In response to the user clicking the newly added button in the inspection item configuration interface, a pop-up window for inspection item configuration is displayed.
[0081] In this embodiment, the inspection item configuration pop-up window includes a project information configuration area, a reference range configuration area, a save button, and a close button.
[0082] S1014. In response to the user clicking the Save button, the project information and standard reference range of the newly added inspection item input by the user in the inspection item configuration pop-up window are obtained.
[0083] In the optional example, when the target physical examination item selected by the user in the item classification list is "renal function", the configuration interface of the test item of "renal function" can be as follows: Figure 7 As shown, when the user clicks Figure 7 The new button in the inspection item configuration interface pops up the inspection item configuration pop-up window as shown below. Figure 8 shown.
[0084] exist Figure 8 In the project information configuration area, users can set the project code, standard project name, English abbreviation, project classification, value type, unit, gender distinction, and analysis method of the newly added inspection item. Figure 8 In the reference range configuration area, gender is not distinguished by default. Users can set the standard reference range for newly added test items. If users turn on gender distinction, they need to set the standard reference range for men and women separately.
[0085] This example is only an example and is not intended to be limiting.
[0086] S1015. In response to the user clicking the close button in the inspection item configuration pop-up window, after the inspection item configuration pop-up window is closed, the project information and reference range information of the newly added inspection item are displayed in the inspection item table in the inspection item configuration interface.
[0087] For example, combined with Figure 7 , Figure 8 , if the user is Figure 8 If the project information and standard reference range of the newly added test item "Total Bilirubin" are configured and saved, the user closes Figure 8 After the pop-up window shown, Figure 7A new row item "Total Bilirubin" will be added to the test item table in the test. This example is only an example and is not intended to be limiting.
[0088] By configuring each inspection item of each physical examination item through the above steps S1011~S1015, a project library of the health management system can be formed. The project library includes the project information and standard reference range of each inspection item of multiple physical examination items. The project information includes but is not limited to: project code, standard project name, English abbreviation, project classification, value type, unit, gender distinction and analysis method, etc.
[0089] In an optional implementation, for the above step S102, its sub-steps include S1021~S1028.
[0090] S1021. In response to a user clicking a template creation button in a main interface of the health management system, jump to a template creation interface.
[0091] In this embodiment, the template creation interface includes a report area, a text area, a classification area, and an editing area.
[0092] S1022. Obtain the physical examination report sample uploaded by the user, and display the physical examination report sample in the report area.
[0093] Optionally, the template creation interface may also include an import button, that is, the electronic device may respond to the user's click operation on the import button, and pop up an import pop-up window on the template creation interface. The import pop-up window may include a file import box, an upload button, and a close button. When the user drags the physical examination report sample to the position of the file import box and clicks the upload button, the upload is successful. When the user closes the import pop-up window, the electronic device obtains the physical examination report sample uploaded by the user and displays it in the report area. Since the physical examination report sample may include multiple pages, the report area supports page scrolling.
[0094] S1023. In response to the user's recognition operation, perform text recognition on the physical examination report sample to obtain the text content of the physical examination report sample, and display the text content in the text area.
[0095] Optionally, the template creation interface may further include an identification button, and the identification operation is a user clicking operation on the identification button. The principle of text recognition of the physical examination report sample is consistent with the implementation principle of the above S202, and will not be described in detail here.
[0096] S1024. In response to the user's selection operation on any physical examination item in the classification area, the item information and standard reference range of each valid inspection item of the designated physical examination item selected by the user are obtained from the physical examination item library to display a configuration table of the designated physical examination item in the editing area.
[0097] In this embodiment, the configuration table includes a standard item name, a standard reference range, a value extraction edit box, and a source range edit box for each valid inspection item.
[0098] S1025. For each valid inspection item, obtain the value extraction condition and the source reference range respectively input by the user in the value extraction edit box and the source range edit box of the valid inspection item.
[0099] Combination Figure 7 , the effective test item is Figure 7 Inspection items whose status is set to "Enabled" in the Inspection Items table.
[0100] In this embodiment, the value extraction condition and source reference range input by the user are determined based on the text content displayed in the text area. That is, for a valid inspection item, the user can find the source name and source reference range of the valid inspection item from the text area, and then enter the regular expression including the source name and the source reference range in the value extraction edit box and the source range edit box of the valid inspection item respectively. The regular expression input by the user is the value extraction condition of the valid inspection item, which is used to obtain the source inspection result corresponding to the source name.
[0101] For an optional example, see Fig. 9 and Fig.10 , Fig. 9 , Fig.10 They are the upper and lower parts of a template creation interface provided by an embodiment of the present invention. Fig. 9 The Import button in the image can import the sample report so that it can be displayed in the report area. Then when the user clicks Fig. 9 After the electronic device completes text recognition of the physical examination report sample imported by the user, it will display the text content of the physical examination report sample in the text area.
[0102] Next, suppose the user selects Fig.10 If the designated physical examination item is "liver function" in the classification area of Fig.10 The editing area will display the configuration table of the designated physical examination item "liver function", such as Fig.10 The user can input the values in the value extraction edit box and source range edit box of the three test items: "Total Bilirubin", "Direct Bilirubin" and "Indirect Bilirubin".
[0103] S1026. For each valid inspection item, determine a standard conversion function of the valid inspection item based on the analysis method of the valid inspection item, the source reference range and the standard reference range.
[0104] In this embodiment, for a valid inspection item, the conversion relationship between its source reference range and the standard reference range can be analyzed by using its analytical method, so as to obtain the standard conversion function of the valid inspection item.
[0105] S1027. In response to the user's template information editing operation, obtain the template information input by the user.
[0106] In this embodiment, in the editing area of the template creation interface, the user can enter template information, such as: template ID, template status (enabled / disabled), template type, and the name of the target physical examination institution to which the physical examination report sample belongs.
[0107] In the optional example, please combine Fig.10 , when the user clicks Fig.10 , then the category area and edit area will switch to the template information configuration area, and the user can enter the template information in the template information configuration area.
[0108] It should be noted that Fig. 9 , Fig.10 The examples shown are merely examples and are not intended to be limiting.
[0109] S1028. In response to the user's template saving operation, obtain the standardized template of the target physical examination institution.
[0110] In this embodiment, the template creation interface may include a save button, and the template saving operation is a user clicking operation on the save button. After the template is saved, the standardized template of the target physical examination institution includes the template information configured by the user and the standard item name, value extraction condition, standard conversion function, source reference range and standard reference range of each designated inspection item of each designated physical examination item.
[0111] Through the above step S101 and its sub-steps, all physical examination items of each physical examination item can be configured. Then, through the above step S102 and its sub-steps, the configuration of a standardized template of a physical examination institution can be completed. After configuring a standardized template of a physical examination institution, multiple physical examination reports from the physical examination institution can be batch-processed in a standardized manner at the same time, which helps to save processing time.
[0112] It should be noted that the execution order of each step in the above method embodiment is not limited to that shown in the drawings, and the execution order of each step shall be based on the actual application situation.
[0113] In order to execute the corresponding steps in the above method embodiment and various possible implementations, an implementation of a device for standardizing physical examination data is provided below.
[0114] See also Fig.11, Fig.11 The structure diagram of the standardized processing device for physical examination data provided by an embodiment of the present invention is shown. The standardized processing device 200 for physical examination data is applied to an electronic device, and the electronic device runs a health management system. The template library of the health management system includes standardized templates of multiple physical examination institutions, and the standardized templates reflect the mapping relationship between the original expression and the standardized expression of the physical examination institution on multiple physical examination items. The standardized processing device 200 for physical examination data includes a batch processing module 230, and the batch processing module 230 includes: A report acquisition module 231 is used to acquire several physical examination reports; The batch recognition module 232 is used to perform text recognition processing on each physical examination report in response to the user's batch standardization operation to obtain the text recognition result of each physical examination report; The batch conversion module 233 is used to obtain the institution name from the text recognition result of each physical examination report, and filter the target standardized template corresponding to the physical examination report from all standardized templates based on the institution name; The batch conversion module 233 is further used to convert the text recognition result of each physical examination report using the target standardized template corresponding to the physical examination report to obtain standardized physical examination data corresponding to the physical examination report.
[0115] Optionally, each standardized template includes template data for multiple physical examination items, and the template data includes the standard item names, value extraction conditions, standard units, standard conversion functions and standard reference ranges of the multiple inspection items of the physical examination items, and the source reference range used by the physical examination institution to which the standardized template belongs for each inspection item. The batch conversion module 233, in the process of converting the text recognition results of the physical examination report using the target standardized template corresponding to the physical examination report to obtain the standardized physical examination data corresponding to the physical examination report, can be specifically used for: For any inspection item of each physical examination item in the target standardized template corresponding to the physical examination report, the value extraction condition of the inspection item is used to extract the value of the text recognition result. If the extraction is successful, the source inspection result of the inspection item is obtained; the source inspection result of the inspection item is converted by using the standard conversion function of the inspection item to obtain the standard inspection result of the inspection item; the standard reference range of the inspection item is used to perform range verification on the standard inspection result of the inspection item to obtain the status prompt of the inspection item; each inspection item of each physical examination item in the target standardized template corresponding to the physical examination report is traversed to complete the conversion processing of each inspection item of each physical examination item; for each physical examination item, the standard item name, source inspection result, standard inspection result, standard unit, standard reference range and status prompt of each inspection item of the physical examination item and the source reference range used by the physical examination institution to which the target standardized template belongs are structured to obtain the structured data of each physical examination item; the employee information and institution information data in the text recognition result of the physical examination report and the structured data of each physical examination item are integrated to obtain the standardized physical examination data corresponding to the physical examination report.
[0116] Optional, combined Fig.11 The physical examination data standardization processing device 200 may also include a browsing module 240, which may be used to respond to a user's browsing operation on a specific inspection item of a specific physical examination item of a specific employee, and obtain each structured data of the specific employee in the specific inspection item for display.
[0117] Optionally, the browsing module 240 can be specifically used to: display the employee management interface in response to a user clicking on the employee management button in the main interface of the health management system; jump to the personal health interface of a specific employee selected by the user in response to a user clicking on the name of any employee in the employee management interface; the personal health interface includes a first area and a second area for displaying the personal information of the specific employee; display a category selection bar and a display area in the second area in response to a user clicking on the physical examination data viewing button in the second area; obtain the specific employee's information in the specific physical examination item selected by the user in response to a user selecting any physical examination item in the category selection bar. The project information of each inspection item and the latest structured data of its corresponding inspection time are displayed in the physical examination data table in the display area; the physical examination data table includes the standard item name of each inspection item of the specific physical examination item; in response to the user's click operation on any standard item name in the physical examination data table, each structured data of the specific employee in the specific inspection item selected by the user is obtained to be displayed in the independent inspection item table in the information pop-up window; each table item in the independent inspection item table includes the standard item name, source inspection result, standard inspection result, source reference range, standard reference range, unit, status prompt and inspection time in a structured data of the specific inspection item.
[0118] Optional, combined Fig.11 The device 200 for standardizing the physical examination data may further include a project configuration module 210 and a template configuration module 220; wherein the project configuration module 210 may be used to obtain the project information and standard reference range of any inspection item of any physical examination item in response to the user's project configuration operation; the template configuration module 220 may be used to obtain the standardized template of any physical examination institution created by the user based on the project information and standard reference range of each inspection item of each physical examination item in response to the user's template configuration operation.
[0119] Optionally, the project configuration module 210 can be specifically used for: in response to a user clicking on a project management button in the main interface of the health management system, displaying a project management interface; the project management interface includes a project classification list; in response to a user selecting any physical examination item in the project classification list, jumping to the inspection item configuration interface of the target physical examination item selected by the user; in response to a user clicking on a new button in the inspection item configuration interface, displaying an inspection item configuration pop-up window; the inspection item configuration pop-up window includes a project information configuration area, a reference range configuration area, a save button and a close button; in response to a user clicking on the save button, obtaining the project information and standard reference range of the newly added inspection item entered by the user in the inspection item configuration pop-up window; in response to a user clicking on the close button in the inspection item configuration pop-up window, after closing the inspection item configuration pop-up window, the project information and reference range information of the newly added inspection item are displayed in the inspection item table in the inspection item configuration interface.
[0120] Optionally, the physical examination item library of the health management system includes the item information and standard reference range of each inspection item of multiple physical examination items, and the item information includes the standard item name, item classification and parsing method of the inspection item. The template configuration module 220 can be specifically used for: in response to the user clicking the template creation button in the main interface of the health management system, jumping to the template creation interface, the template creation interface includes a report area, a text area, a classification area and an editing area; obtaining the physical examination report sample uploaded by the user, and displaying the physical examination report sample in the report area; in response to the user's recognition operation, performing text recognition on the physical examination report sample, obtaining the text content of the physical examination report sample, and displaying the text content in the text area; in response to the user's selection operation on any physical examination item in the classification area, obtaining the item information and standard reference range of each valid inspection item of the specified physical examination item selected by the user from the physical examination item library, so as to display the configuration table of the specified physical examination item in the editing area; wherein the configuration table includes the standard item name, standard reference range, value extraction edit box and source range edit box for each valid inspection item; for each valid Inspection items, obtaining the value extraction conditions and source reference ranges respectively input by the user in the value extraction edit box and the source range edit box of the valid inspection items; wherein, the value extraction conditions and source reference ranges input by the user are determined based on the text content displayed in the text area; for each valid inspection item, based on the parsing method of the valid inspection item, the source reference range and the standard reference range, determine the standard conversion function of the valid inspection item; in response to the user's template information editing operation, obtaining the template information input by the user; the template information includes the template ID, the template type and the name of the target physical examination institution to which the physical examination report sample belongs; in response to the user's template saving operation, obtaining the standardized template of the target physical examination institution, the standardized template of the target physical examination institution includes the template information configured by the user and the standard item name, value extraction condition, standard conversion function, source reference range and standard reference range of each specified inspection item of each specified physical examination item.
[0121] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the physical examination data standardization processing device 200 described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0122] See also Fig.12 , Fig.12 The electronic device 300 includes a processor 310 , a memory 320 , and a bus 330 , wherein the processor 310 is connected to the memory 320 via the bus 330 .
[0123] The memory 320 may be used to store software programs, for example, software programs corresponding to the device 200 for standardizing the physical examination data provided in the embodiment of the present invention. The processor 310 executes various functional applications and data processing to implement the method for standardizing the physical examination data provided in the embodiment of the present invention by running the software programs stored in the memory 320.
[0124] Among them, the memory 320 can be but is not limited to: RAM (Random Access Memory), ROM (Read Only Memory), FLASH (Flash Memory), PROM (Programmable Read-Only Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electric Erasable Programmable Read-Only Memory), etc.
[0125] The processor 310 may be an integrated circuit chip with signal processing capability. The processor 310 may be a general-purpose processor, including: CPU (Central Processing Unit), NP (Network Processor), SoC (System on Chip), etc.; it may also be: DSP (Digital Signal Processing), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0126] Understandably, Fig.12 The structure shown is for illustration only. The electronic device 300 may also include Fig.12 More or fewer components as shown, or with Fig.12 Different configurations are shown. Fig.12 Each component shown in the figure can be implemented by hardware, software or a combination thereof.
[0127] The embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the standardized processing method for physical examination data disclosed in the above embodiment is implemented. The computer-readable storage medium can be, but is not limited to, various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a PROM, an EPROM, an EEPROM, a FLASH disk, or an optical disk.
[0128] In summary, the embodiment of the present invention provides a method, device, electronic device and storage medium for standardizing physical examination data. The electronic device runs a health management system. The template library of the health management system includes standardized templates of multiple physical examination institutions. The standardized template reflects the mapping relationship between the original expression and the standardized expression of the physical examination institution on multiple physical examination items. The method is: after obtaining several physical examination reports, in response to the user's batch standardization operation, each physical examination report is subjected to text recognition processing to obtain the text recognition result of each physical examination report; for each physical examination report, the name of the institution is obtained from the text recognition result of the physical examination report, and the target standardized template corresponding to the physical examination report is filtered from all standardized templates based on the name of the institution, and then the target standardized template corresponding to the physical examination report is used to convert the text recognition result of the physical examination report to obtain the standardized physical examination data corresponding to the physical examination report. In this way, the template library can be used to process the physical examination reports of different physical examination institutions into standardized physical examination data in a unified format.
[0129] The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed by the present invention should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims
1. A method for standardizing physical examination data, characterized in that: Applied to an electronic device, the electronic device runs a health management system, the template library of the health management system includes standardized templates of multiple physical examination institutions, the standardized templates reflect the mapping relationship between the original expression and the standardized expression of the physical examination institution on multiple physical examination items; the method includes: Obtain several medical examination reports; In response to the user's batch standardization operation, performing text recognition processing on each of the physical examination reports to obtain a text recognition result for each of the physical examination reports; For each of the physical examination reports, obtaining the institution name from the text recognition result of the physical examination report, and filtering the target standardized template corresponding to the physical examination report from all standardized templates based on the institution name; For each of the physical examination reports, the text recognition result of the physical examination report is converted using the target standardized template corresponding to the physical examination report to obtain standardized physical examination data corresponding to the physical examination report.
2. The method according to claim 1, characterized in that Each of the standardized templates includes template data of multiple physical examination items, and the template data includes the standard item name, value extraction condition, standard unit, standard conversion function and standard reference range of each of the multiple inspection items of the physical examination items, and the source reference range used by the physical examination institution to which the standardized template belongs; The step of converting the text recognition result of the physical examination report using the target standardized template corresponding to the physical examination report to obtain standardized physical examination data corresponding to the physical examination report includes: For any inspection item of each of the physical examination items in the target standardized template corresponding to the physical examination report, use the value extraction condition of the inspection item to extract the value of the text recognition result, and if the extraction is successful, obtain the source inspection result of the inspection item; Using the standard conversion function of the inspection item, converting the source inspection result of the inspection item to obtain the standard inspection result of the inspection item; Using the standard reference range of the inspection item, a range check is performed on the standard test result of the inspection item to obtain a status prompt of the inspection item; Traversing each of the inspection items of each of the physical examination items in the target standardized template corresponding to the physical examination report to complete the conversion processing of each of the inspection items of each of the physical examination items; For each physical examination item, the standard item name, source test result, standard test result, standard unit, standard reference range and status prompt of each inspection item of the physical examination item and the source reference range used by the physical examination institution to which the target standardized template belongs are structured to obtain structured data of each physical examination item; The employee information and organization information data in the text recognition result of the physical examination report and the structured data of each physical examination item are integrated to obtain standardized physical examination data corresponding to the physical examination report.
3. The method according to claim 1 or 2, characterized in that: The method further comprises: In response to a user's browsing operation on a specific examination item of a specific physical examination item of a specific employee, each piece of structured data of the specific employee in the specific examination item is obtained for display.
4. The method according to claim 3, characterized in that The step of obtaining each piece of structured data of the specific employee in the specific physical examination item for display in response to the user's browsing operation on the specific examination item of the specific employee includes: In response to a user clicking an employee management button in a main interface of the health management system, displaying an employee management interface; In response to a user clicking on the name of any employee in the employee management interface, jumping to a personal health interface of a specific employee selected by the user; the personal health interface includes a first area and a second area for displaying personal information of the specific employee; In response to a user clicking operation on a physical examination data viewing button in the second area, displaying a category selection bar and a display area in the second area; In response to a user selecting any physical examination item in the category selection column, obtaining the item information of each inspection item of the specific physical examination item selected by the user and the latest structured data of the corresponding inspection time of the specific employee, so as to display them in the physical examination data table in the display area; the physical examination data table includes the standard item name of each inspection item of the specific physical examination item; In response to a user clicking operation on any of the standard item names in the physical examination data table, each piece of structured data of the specific employee in the specific inspection item selected by the user is obtained to be displayed in an independent inspection item table in an information pop-up window; each table item in the independent inspection item table includes the standard item name, source inspection result, standard inspection result, source reference range, standard reference range, unit, status prompt and inspection time in a piece of structured data of the specific inspection item.
5. The method according to claim 1, characterized in that Before the step of obtaining a plurality of physical examination reports, the method further includes: In response to the user's item configuration operation, obtaining item information and standard reference range of any inspection item of any physical examination item; In response to the template configuration operation of the user, a standardized template of any of the physical examination institutions created by the user based on the item information of each inspection item of each physical examination item and the standard reference range is obtained.
6. The method according to claim 5, characterized in that The step of obtaining configuration information of any inspection item of any physical examination item in response to the user's item configuration operation includes: In response to a user clicking a project management button in the main interface of the health management system, a project management interface is displayed; the project management interface includes a project classification list; In response to a user selecting any of the physical examination items in the item classification list, jumping to an inspection item configuration interface of the target physical examination item selected by the user; In response to a user clicking a newly added button in the inspection item configuration interface, a pop-up window for inspection item configuration is displayed; the pop-up window for inspection item configuration includes a project information configuration area, a reference range configuration area, a save button, and a close button; In response to a user clicking the save button, obtaining the item information and standard reference range of the newly added inspection item input by the user in the inspection item configuration pop-up window; In response to the user clicking the close button in the inspection item configuration pop-up window, after closing the inspection item configuration pop-up window, the project information and reference range information of the newly added inspection item are displayed in the inspection item table in the inspection item configuration interface.
7. The method according to claim 5, characterized in that The physical examination item library of the health management system includes the item information and standard reference range of each inspection item of multiple physical examination items, and the item information includes the standard item name, item classification and parsing method of the inspection item; The step of obtaining, in response to the template configuration operation of the user, a standardized template of any of the physical examination institutions created by the user based on the item information of each inspection item of each physical examination item and the standard reference range comprises: In response to a user clicking a template creation button in a main interface of the health management system, jumping to a template creation interface, the template creation interface including a report area, a text area, a classification area, and an editing area; Obtaining a sample of the physical examination report uploaded by the user, and displaying the sample of the physical examination report in the report area; In response to the user's recognition operation, performing text recognition on the physical examination report sample to obtain the text content of the physical examination report sample, and displaying the text content in the text area; In response to a user's selection operation on any physical examination item in the classification area, the item information and standard reference range of each valid inspection item of the designated physical examination item selected by the user are obtained from the physical examination item library, so as to display a configuration table of the designated physical examination item in the editing area; wherein the configuration table includes a standard item name, a standard reference range, a value extraction edit box, and a source range edit box for each of the valid inspection items; For each of the valid inspection items, obtaining the value extraction condition and the source reference range respectively input by the user in the value extraction edit box and the source range edit box of the valid inspection item; wherein the value extraction condition and the source reference range input by the user are determined based on the text content displayed in the text area; For each of the valid inspection items, based on the analysis method, source reference range and standard reference range of the valid inspection item, determine a standard conversion function of the valid inspection item; In response to the user's template information editing operation, the template information input by the user is acquired; the template information includes a template ID, a template type, and the name of the target physical examination institution to which the physical examination report sample belongs; In response to the user's template saving operation, the standardized template of the target physical examination institution is obtained, and the standardized template of the target physical examination institution includes the template information configured by the user and the standard item name, value extraction condition, standard conversion function, source reference range and standard reference range of each specified inspection item of each specified physical examination item.
8. A device for standardizing physical examination data, characterized in that: Applied to an electronic device, the electronic device runs a health management system, the template library of the health management system includes standardized templates of multiple physical examination institutions, the standardized templates reflect the mapping relationship between the original expression and the standardized expression of the physical examination institution on multiple physical examination items; the device includes a batch processing module, the batch processing module includes: Report acquisition module, used to obtain several physical examination reports; A batch recognition module, used for performing text recognition processing on each of the physical examination reports in response to a batch standardization operation by a user, and obtaining a text recognition result for each of the physical examination reports; A batch conversion module, for obtaining, for each of the physical examination reports, an institution name from a text recognition result of the physical examination report, and filtering a target standardized template corresponding to the physical examination report from all standardized templates based on the institution name; The batch conversion module is also used to convert the text recognition results of each physical examination report using the target standardized template corresponding to the physical examination report to obtain standardized physical examination data corresponding to the physical examination report.
9. An electronic device, characterized in that: include: A memory and a processor, wherein the memory stores a software program, and when the electronic device is running, the processor executes the software program to implement the standardized processing method for physical examination data according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for standardizing the physical examination data according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Data standardization method and apparatus, computer equipment and storage medium
CN109830272A
Method for identifying physical examination report, computing device and medium
CN112509661A
Method and device for improving accuracy of OCR recognition of physical examination report
CN112819003A
Physical examination report multi-level structure input method and system and storage medium
CN114023414A
Physical examination information management method and device, storage medium and computing equipment
CN114220542A