Medical data governance visualization method and device, storage medium and electronic equipment

By generating a knowledge graph to display the governance process and data filling status of medical indicators, the problem of the medical data governance process being a black box is solved, and traceability and efficient analysis of medical data are achieved.

CN114974601BActive Publication Date: 2026-02-06YIDU CLOUD (BEIJING) TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210370080.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-08
Publication Date
2026-02-06
Estimated Expiration
2042-04-08

AI Technical Summary

Technical Problem

The process of medical data governance is a black box, and researchers cannot intuitively understand the degree of data traceability and governance standardization, which affects data cognition and the efficiency of subsequent analysis.

Method used

By generating a knowledge graph, the governance process of medical indicators is displayed, indicating the mapping relationship between original names and standard names, and visualizing the data filling status and standardization degree, supporting data supplementation and editing.

Benefits of technology

It enables traceability and visualization of the medical data governance process, improving researchers' intuitive understanding and in-depth analysis capabilities of medical data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114974601B_ABST
    Figure CN114974601B_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of medical big data processing, and provides a medical data governance visualization method and device, a computer readable storage medium and an electronic device. The method comprises: extracting an original name related to a disease type represented by an index name of a medical index to be governed from original medical data; determining a standard name corresponding to the index name of the medical index to be governed according to a medical standard; generating a knowledge graph with the index name of the medical index as the center, and visualizing and displaying the governance process of the index name of the medical index based on the knowledge graph; and the knowledge graph is used to indicate a mapping relationship between the original name and the standard name. The present disclosure can visualize the normalization path of the index name of each medical index in the medical data governance process based on the knowledge graph, so as to realize the visualization and traceability of the source of the medical index.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of medical big data processing, in particular, to a medical data governance visualization method and device, a computer readable storage medium and an electronic device. BACKGROUND

[0002] In recent years, the demand for data application and data sharing in medical research is rapidly growing, and data collection and medical data governance visualization are important factors to promote the development of medical research and efficient use of data. By visualizing the governance process and results of medical data, researchers can more intuitively and efficiently understand the data to conduct more in-depth analysis of the data.

[0003] However, in the related art, the governance process of medical data is a black box, that is, all processes of medical data governance are executed in the background, and researchers can only directly obtain the medical data after governance that can be used for analysis, which may cause doubts about data cognition and subsequent data application, and is not conducive to subsequent data analysis process.

[0004] Therefore, there is an urgent need for a technology to visualize the governance of medical data to assist researchers in more intuitively and efficiently and more in-depth research and analysis of medical data.

[0005] It should be noted that the information disclosed in the above background section is only used to strengthen the understanding of the background of the present disclosure, and therefore can include information that does not constitute prior art known to those of ordinary skill in the art. SUMMARY

[0006] The purpose of the present disclosure is to provide a medical data governance visualization method and device, a computer readable storage medium and an electronic device, thereby at least to some extent, improving the problem that there is a lack of visualization of medical data governance in the related art, which leads to less intuitive and efficient research based on the medical data obtained by governance.

[0007] Other characteristics and advantages of the present disclosure will become apparent from the following detailed description, or will be learned by practice of the present disclosure.

[0008] According to a first aspect of the present disclosure, a medical data governance visualization method is provided, comprising: extracting an original name related to a disease type represented by an index name of a governed medical index from original medical data; determining a standard name corresponding to the index name of the governed medical index according to a medical standard; generating a knowledge graph centered on the index name of the medical index to visually display the governance process of the index name of the medical index based on the knowledge graph; wherein the knowledge graph is used to indicate the mapping relationship between the original name corresponding to the medical index and the standard name corresponding to the medical index.

[0009] In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the method further comprises: determining the data filling situation of the governed medical index, so as to visually display the quality of the index data of the medical index based on the data filling situation; wherein the data filling situation is determined according to a first ratio between the number of patients whose index data of the treatment index is collected and the total number of patients.

[0010] In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the method further comprises: determining the medical index whose first ratio is less than a preset value as a to-be-supplemented medical index; determining the display order of the to-be-supplemented medical index according to the ascending order of the first ratio; and in response to the triggering operation of a data supplementing control, displaying the index name of each to-be-supplemented medical index and the corresponding first ratio in the visualization interface according to the display order.

[0011] In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the method further comprises: in response to the selection operation of any of the to-be-supplemented medical indexes in the visualization interface, displaying a patient list missing the index data of the to-be-supplemented medical index; in response to the triggering operation of a detail viewing control corresponding to any patient in the patient list, displaying a medical information detail page corresponding to the patient, the medical information detail page being used to visualize the filling information of the medical index of a plurality of medical information corresponding to the patient; in response to the triggering operation of a supplementing control in the medical information detail page, determining the supplementing authority of the current account and displaying an interface corresponding to the supplementing mode; in response to the triggering operation of an editing control associated with any data record of the medical index corresponding to any medical information in the interface corresponding to the supplementing mode, displaying an editing interface of the data record corresponding to the medical index; and in response to the confirmation operation of editing the index data corresponding to any medical index, synchronizing the edited index data to a database corresponding to the medical data governance visualization platform, so as to update the filling situation of the medical index according to the synchronized medical data.

[0012] In an example embodiment of the present disclosure, based on the foregoing scheme, the method further comprises: obtaining source information of the original medical data, and visually displaying the source information of the original medical data; wherein the source information comprises one or more of the following: a medical information system accessed when the original medical data is governed, a business table included in the medical information system, an access time of each business table, a number of patients accessed by each business table, and a medical indicator obtained after each business table is governed.

[0013] In an example embodiment of the present disclosure, based on the foregoing scheme, the method further comprises: determining a first number of original names related to the index name of the medical indicator and having a mapping relationship with the standard name of the medical indicator; and determining a standardization degree of the medical indicator according to a first ratio between the first number and a total number of the original names, and visually displaying the standardization degree of the medical indicator.

[0014] In an example embodiment of the present disclosure, based on the foregoing scheme, the method further comprises: obtaining a frequency of occurrence of an original name related to a disease type represented by the index name of the governed medical indicator in the original medical data; and visually displaying the frequency of occurrence of the original name in the form of a statistical chart.

[0015] According to a second aspect of the present disclosure, a medical data governance visualization device is provided, comprising: an original name extraction module configured to extract an original name related to a disease type represented by an index name of a governed medical indicator from original medical data; a standard name determination module configured to determine a standard name corresponding to the index name of the governed medical indicator according to a medical standard; and a governance process visualization module configured to generate a knowledge graph centered on the index name of the medical indicator, and to visually display a governance process of the index name of the medical indicator based on the knowledge graph, wherein the knowledge graph is used to indicate a mapping relationship between the original name of the medical indicator and the standard name of the medical indicator.

[0016] According to a third aspect of the present disclosure, a computer readable storage medium is provided, which stores a computer program, and the program is executed by a processor to implement the medical data governance visualization method of the first aspect as described in the above embodiments.

[0017] According to a fourth aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a storage device configured to store one or more programs, which, when executed by the one or more processors, cause the one or more processors to implement the medical data governance visualization method of the first aspect as described in the above embodiments.

[0018] From the above technical solutions, the medical data governance visualization method, the medical data governance visualization device, the computer readable storage medium for implementing the medical data governance visualization method, and the electronic device in the exemplary embodiments of the present disclosure have at least the following advantages and positive effects:

[0019] In the technical solutions provided in some embodiments of the present disclosure, the original name related to the disease type represented by the index name of the governed medical index can be extracted from the original medical data; and the standard name corresponding to the index name of the governed medical index is determined according to the medical standard; then, a knowledge graph centered on the index name of the medical index is generated, and the governance process of the index name of the medical index is visually displayed based on the knowledge graph; wherein the knowledge graph is used to indicate the mapping relationship between the original name corresponding to the medical index and the standard name corresponding to the medical index. Compared with related technologies, the governance path of the index name of the medical index is visually displayed based on the knowledge graph, so that researchers can intuitively obtain the governance process of the index name of the medical index, realize traceability of the governance process of the medical index, and then researchers can efficiently and deeply research the governed medical data.

[0020] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0021] The accompanying drawings incorporated in the specification and forming a part thereof illustrate embodiments consistent with the present disclosure and together with the description are used to explain the principles of the present disclosure. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and other drawings can be obtained by those skilled in the art without creative labor on the basis of these drawings.

[0022] Figure 1 A flowchart of a medical data governance visualization method in an exemplary embodiment of the present disclosure is shown;

[0023] Figure 2 An interface after visualizing the governance process of the index name of the medical index in an exemplary embodiment of the present disclosure is shown;

[0024] Figure 3 An interface after visualizing the governance process of the index name of the medical index in an exemplary embodiment of the present disclosure is shown;

[0025] Figure 4An interface for visualizing the statistics of all original words standardized in an exemplary embodiment of the present disclosure is shown.

[0026] Figure 5 A filling rate visualization interface in an exemplary embodiment of the present disclosure is shown.

[0027] Figure 6 A flowchart of a method for visualizing the data filling of the medical indicators being governed when data is supplemented in an exemplary embodiment of the present disclosure is shown.

[0028] Figure 7 A visualization interface for displaying the data filling of the medical indicators when data is supplemented in an exemplary embodiment of the present disclosure is shown.

[0029] Figure 8 A flowchart of a method for supplementing data in an exemplary embodiment of the present disclosure is shown.

[0030] Figure 9 A visualization interface for displaying a medical information detail page in an exemplary embodiment of the present disclosure is shown.

[0031] Figure 10 A visualization interface shown after entering a supplement mode in an exemplary embodiment of the present disclosure is shown.

[0032] Figure 11 A visualization interface when supplementing data in an exemplary embodiment of the present disclosure is shown.

[0033] Figure 12 A visualization interface for displaying a data access report in an exemplary embodiment of the present disclosure is shown.

[0034] Figure 13 A structural diagram of a visualization device for medical data governance in an exemplary embodiment of the present disclosure is shown.

[0035] Figure 14 A structural diagram of an electronic device in an exemplary embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0036] Example implementations will now be described with reference to the drawings. Example implementations can, however, be implemented in many different forms and should not be construed as limited to the examples set forth herein; rather, these implementations are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example implementations to those skilled in the art. The described features, structures, or characteristics can be combined in one or more implementations. In the following description, numerous specific details are provided to give a thorough understanding of implementations of the disclosure. One skilled in the relevant art will recognize, however, that the implementations of the disclosure can be practiced without one or more of the

[0037] The terms "one", "a", "an", and "the" as used herein mean "at least one" or "one or more" unless expressly specified otherwise. The term "includes" means "includes but is not limited to". The term "based on" means "based, at least in part, on" unless expressly specified otherwise.

[0038] Furthermore, the accompanying drawings are only schematic and are non-limiting. Like references signs are used to indicate like parts throughout the specification / figures and description and a repetitive description is omitted for sake of brevity. Some or all of the figures can be schematic or schematic representations of processes, devices, information storage or transmission, or the like.

[0039] Data governance is an authoritative and controlling activity of data asset management, which is a high-level plan and control of data management, including planning, supervision and enforcement at the level of data management and use.

[0040] In recent years, the demand for data application and data sharing in medical research has grown rapidly, and the visualization of data aggregation and data governance is an important factor to promote the development of medical research and efficient use of data. By accessing clinical data from multiple research centers and performing data structuring, normalization processing and display, researchers can more intuitively and efficiently understand data and data provenance, laying the foundation for subsequent multi-scenario applications of data resources.

[0041] However, in related technologies, data governance is a black box. All data governance processes are executed in the server-side backend, and researchers can only view the governed data on the user's end. They cannot intuitively understand the data source and the degree of standardization of data governance through front-end interaction, leading to doubts about data understanding and subsequent data application. Therefore, there is an urgent need for a technology that can visualize the governance of medical data to assist researchers in conducting more intuitive, efficient, and in-depth research and analysis of medical data.

[0042] In the embodiments of this disclosure, a visualization method for medical data governance is first provided, which at least to some extent overcomes the deficiencies existing in the aforementioned related technologies.

[0043] Figure 1 A visualization method for medical data governance is illustrated in an exemplary embodiment of this disclosure. (Reference) Figure 1 The method includes:

[0044] Step S110: Extract the original names from the original medical data that are related to the disease type represented by the indicator names of the medical indicators being treated.

[0045] Step S120: Determine the standard name corresponding to the indicator name of the medical indicator to be treated according to medical standards;

[0046] Step S130: Generate a knowledge graph centered on the indicator name of the medical indicator, and visualize the governance process of the indicator name of the medical indicator based on the knowledge graph.

[0047] The knowledge graph is used to indicate the mapping relationship between the original name corresponding to the medical indicator and the standard name corresponding to the medical indicator.

[0048] exist Figure 1 The technical solution provided in the illustrated embodiment can extract the original name related to the disease type represented by the indicator name of the medical indicator being treated from the original medical data; determine the standard name corresponding to the indicator name of the medical indicator being treated according to medical standards; and then generate a knowledge graph centered on the indicator name of the medical indicator to visualize the treatment process of the indicator name of the medical indicator based on the knowledge graph; wherein, the knowledge graph is used to indicate the mapping relationship between the original name corresponding to the medical indicator and the standard name corresponding to the medical indicator. Compared with related technologies, this disclosure visualizes the treatment path of the indicator name of medical indicators based on a knowledge graph, thereby assisting researchers in intuitively obtaining the treatment process of the indicator name of medical indicators, realizing the traceability of the treatment process of medical indicators, and further assisting researchers in efficiently and deeply studying the treated medical data.

[0049] The following are Figure 1 The specific implementation methods of each step in the illustrated embodiment are described in detail below:

[0050] In step S110, the original names related to the disease type represented by the indicator names of the medical indicators being treated are extracted from the original medical data.

[0051] In one exemplary implementation, the original medical data may include medical data from multiple hospitals. Based on this, a specific implementation of step S110 may be as follows: for each hospital's original medical data, extract the original names related to the disease type represented by the indicator name of the medical indicator being treated from the original medical data corresponding to that hospital. For example, extract the original names related to the disease type represented by the indicator name of the medical indicator being treated from the original medical data corresponding to hospital 1; extract the original names related to the disease type represented by the indicator name of the medical indicator being treated from the original medical data corresponding to hospital 2, and so on.

[0052] A further implementation of step S110 may involve extracting the original names related to the disease type represented by the medical indicator being treated from the original medical data of all hospitals. For example, the original medical data of each hospital may be merged to obtain merged original medical data, and then the original names related to the disease type represented by the medical indicator being treated may be extracted from the merged medical data.

[0053] In one exemplary implementation, raw medical data may include natural text related to medical information, such as disease diagnoses, examination reports, outpatient medical records, and inpatient records. Medical indicators may include medical metrics used to measure the condition, such as the degree of bone marrow hyperplasia used to measure leukemia.

[0054] For example, based on direct mapping or through structured methods, raw text related to different types of diseases can be extracted directly from natural text related to medical information, thereby forming disease-specific databases for different types of diseases. In other words, the disease-specific database for each disease can store all the extracted raw text related to that disease.

[0055] The direct mapping can be understood as directly extracting original text related to different types of diseases from natural text related to medical information according to a preset rule, and directly taking the original text as an original name. For example, if the preset rule is to extract words related to "bone marrow", the extracted words related to "bone marrow" can be directly taken as the original name. The structured method can be understood as extracting structured original text from the text and taking the extracted original text as the original name. For example, there is an index of "bone marrow proliferation degree" in the natural text, and the value of the index can be filled according to the actual situation of each patient. If the original name related to the index is to be extracted, the value corresponding to the "bone marrow proliferation degree" field in the natural text can be directly extracted.

[0056] For example, due to the different habits of each doctor and the different degrees or conditions of each disease, different words may be used to describe or express the same type of disease in the actual natural text related to disease information. Therefore, the original text related to a certain type of disease, i.e., the original name, can be extracted from the natural text.

[0057] Next, in step S120, the standard name corresponding to the index name of the medical index to be managed is determined according to the medical standard.

[0058] In an exemplary embodiment, the medical expert can determine the standard name corresponding to the index name of the medical index to be managed according to the medical standard corresponding to the disease type represented by the index name of each medical index. The standard name can be understood as a standard vocabulary that can be counted and used.

[0059] For example, for the medical index of "bone marrow proliferation degree", the standard name of the medical index "bone marrow proliferation degree" can include "more active proliferation", "normal proliferation", "less active proliferation", "active proliferation", "extremely low proliferation", "obviously active proliferation", "extremely active proliferation", and "reduced proliferation" according to the medical standards of Adult Acute Myeloid Leukemia Diagnosis and Treatment Specification (2018 Edition), Adult Acute Lymphoblastic Leukemia Diagnosis and Treatment Specification (2018 Edition), China Acute Promyelocytic Leukemia Diagnosis and Treatment Guide (2018 Edition), WHO Classification of Myeloid Neoplasms and Acute Leukemia in 2016, 8th Edition of Internal Medicine Book (People's Medical Publishing House), 3rd Edition of Diagnosis (People's Medical Publishing House), CACTE and American Cancer Association Targeted Therapy Instructions, patient's physiological gender, and GB / T 2269.9-2003 Personal Basic Information Classification and Code, etc.

[0060] Next, in step S130, a knowledge graph centered on the index name of the medical index is generated, and the management process of the index name of the medical index is visually displayed based on the knowledge graph.

[0061] In an example embodiment, the knowledge graph is used to indicate the mapping relationship between the original name corresponding to the medical indicator and the standard name corresponding to the medical indicator.

[0062] For example, after extracting the original name related to the medical indicator and determining the standard name corresponding to the medical indicator, the mapping relationship between the original name and the standard name can be determined. That is, for each original name, it is determined which standard name it can be mapped to. In other words, through the mapping relationship between the original name and the standard name, multiple original names can be expressed by the same standard name.

[0063] In an example embodiment, the mapping relationship between the original name and the standard name can be determined according to a character matching method. For example, the original name database is traversed, and each original name is character-matched with the standard names in the standard name library, and the original name is mapped to the standard name with the highest character matching degree. Wherein, when the character matching degree is less than a first preset value, it is determined that the original name cannot be mapped to a certain standard name.

[0064] Or when the character matching degree between a certain original name and all standard names is less than a first preset value, the original name is input into a machine learning model obtained after pre-training to recalculate the similarity between the original name and the standard name using the machine learning model, and then the original name is mapped to the standard name with the highest similarity. If the similarity between the original name and each standard name is less than a second preset value, it is determined that the original name cannot be mapped to a certain standard name.

[0065] For the original name that cannot be mapped to a certain standard name, it can be manually verified to determine whether it can be mapped to a certain standard name.

[0066] In another example embodiment, a medical operator can review the standard name and the original name corresponding to the disease represented by the target medical indicator one by one, thereby establishing the medical terminology set of the disease; that is, manually defining the synonymous original name and the hyponym of each standard name, thereby establishing the mapping relationship between the original name and the standard name.

[0067] After determining the mapping relationship between the original name and the standard name corresponding to a certain medical indicator, the governance path from the original name to the standard name and then from the standard name to the indicator name can be visualized based on the form of the knowledge graph. In other words, the corresponding relationship between the standard word of each indicator name and the original word in the actual medical data can be displayed through the knowledge graph.

[0068] Exemplarily, in the knowledge graph, the target medical index can be centered on the index name corresponding to the target medical index, and the outside can be connected with the standardized name after governance, and the outside of the standardized name can be connected with the original name corresponding to the standardized name. In this way, from the outside to the inside, the governance path of the normalized standardized name in the medical data can be displayed.

[0069] Taking the medical index of "bone marrow proliferation degree" as an example, Figure 2 The interface after visualizing the governance process of the index name of "bone marrow proliferation degree" is shown. In Figure 2 , the direction of the arrow indicates the direction of the governance path when the original name is governed, Figure 2 The number after each original name in the represents the number of times the name appears in the original medical data, the number after each standardized name is determined by the sum of the number of times the original name included in the original medical data appears, and the number after the index name is determined by the sum of the number of times all original names appear in the original medical data.

[0070] Continuing to refer to Figure 2 , the knowledge graph corresponding to the governance process of the index name of each medical index of each hospital can be viewed, and the knowledge graph corresponding to the governance process of the index name of different indexes determined according to the medical data of all hospitals can be directly viewed. Figure 2 The standardized governance path of the bone marrow proliferation index corresponding to the whole platform is displayed. Different permissions can be set for different users, and each user can view the knowledge graph corresponding to the governance process of the hospital or medical index within the permission range.

[0071] As described above, when determining the mapping relationship between the original name and the standardized name, there are some original names that cannot be mapped or the upper level is any standardized name. Based on this, the standardization degree of each index name can be determined.

[0072] Exemplarily, the specific implementation of determining the standardization degree of the index name of the medical index can be: determining a first number of original names related to the index name of the medical index, which have a mapping relationship with the standardized name of the medical index; determining the standardization degree of the medical index according to a first ratio between the first number and the total number of the original names, so as to visually display the standardization degree of the medical index.

[0073] For example, if 90% of all original names corresponding to a medical indicator can be subsumed into a certain standard name corresponding to the medical indicator, the standardization degree of the medical indicator is 90%. The higher the standardization degree, the more original names can be statistically analyzed based on the normalized standard name, and the more accurate the data statistics of the indicator name, and the more reliable the analysis results of the medical indicator.

[0074] In an optional implementation, after determining the standardization degree of the indicator name of a medical indicator, the standardization degree of the medical indicator can be displayed when displaying the standardization path of the indicator name, that is, the knowledge graph, as shown in 100% normalization rate, which can represent that all original names corresponding to the degree of bone marrow proliferation can be subsumed or mapped into the standard name corresponding to the degree of bone marrow proliferation. Figure 2

[0075] In an optional implementation, in the interface shown in Figure 2 , the standardization management path of the indicator name of a certain indicator corresponding to different hospitals can be switched by the control corresponding to the different hospital, so as to visually display the standardization report of the certain indicator corresponding to different hospitals. The standardization management path of different medical indicators can also be switched by the control corresponding to the different medical indicators, so as to visually display the standardization report of different medical indicators. The standardization report can include the standardization path of the medical indicator displayed in the form of the knowledge graph, and can also include the standardization degree of the medical indicator, that is, the normalization rate.

[0076] In an optional implementation, the selected element can also be highlighted in the graphical user interface by selecting different elements in Figure 2 . The elements include the indicator name, the standard name and the original name. For example, in the interface shown in Figure 3 , the element "standard name" is selected, and all standard names corresponding to the indicator name can be highlighted in the knowledge graph corresponding to the indicator name, so as to visually display the interface as shown in Figure 4 , so as to meet the needs of users to separately view a certain type of name, and facilitate users to quickly distinguish different types of names in the knowledge graph, and improve the efficiency of users.

[0077] ​In an optional embodiment, the occurrence frequency of all original names corresponding to the index name of the medical index in the original medical data can also be counted. For example, the occurrence frequency of the original name related to the disease type represented by the index name of the managed medical index in the original medical data can be obtained; and the occurrence frequency of the original name can be visually displayed in the form of a statistical chart.

[0078] Reference Figure 4 , Figure 4 An interface for visually displaying the statistical situation of all original words standardized in an exemplary embodiment of the present disclosure is shown. From the bar chart of the original medical data of the medical index, the occurrence frequency of different original names in the original medical data can be intuitively displayed. For example, the occurrence frequency of the original medical data of the medical index is 500 times, etc. Figure 2

[0079] For example, the occurrence frequency of each original name corresponding to each index in each hospital can be counted and displayed in the form of a statistical chart; or the occurrence frequency of each original name corresponding to each index in the original medical data of all hospitals can be counted after the original medical data of all hospitals is merged. The present exemplary embodiment does not make special limitation on this.

[0080] In an optional embodiment, the statistical chart can include a bar chart, a pie chart, a column chart, a line chart, etc., and the present exemplary embodiment does not make special limitation on this. For example, the size of the statistical chart can also be scaled or the position of the statistical chart can also be moved, and the scaled or moved statistical chart can also be restored to the initial position and initial size.

[0081] For example, in response to the triggering operation of the user on the "data standardization report" control in the visualization interface, the list of index names of different medical indexes can be displayed, and then the user can select the index name that he wants to view in the list of index names. In response to the selection operation of the user on the index name, the management path of the index name of the medical index, i.e., the knowledge graph, can be displayed. For example, in the Figure 5 user selects the "bone marrow proliferation degree" sub-medical index in the "pathology" medical index, so the knowledge graph corresponding to the "bone marrow proliferation degree" is displayed.

[0082] In an optional embodiment, the visualization method of data management of the present disclosure can also include determining the data filling situation of the managed medical index, and visually displaying the quality of the index data of the medical index based on the data filling situation; wherein the data filling situation is determined according to the first ratio between the number of patients whose index data of the treatment index is collected and the total number of patients.

[0083] ​For example, taking medical indicator A as an example, the number of patients in hospital 1 who filled in the medical data corresponding to medical indicator A is 50, and the total number of patients in hospital 1 is 1000, that is, 50 of all the medical data of the patients in hospital 1 correspond to the information filled in by the patients in hospital 1. The filling rate of medical indicator A in hospital 1 can include: the filling rate of medical indicator A in hospital 1 is 50 / 1000=5%.

[0084] For example, the quality analysis report of the medical indicator data of each hospital after management can be visualized, which can include the indicator name of the medical indicator and the data filling situation of the medical indicator. The data filling situation can include the data filling rate, which can be understood as the first ratio described above. That is, the filling rate of a certain medical indicator in a certain hospital can be determined by the ratio between the number of patients with valid values of the medical indicator collected in a certain hospital and the total number of patients in the hospital.

[0085] For example, Figure 5 The filling rate visualization interface in an exemplary embodiment of the present disclosure is shown. In response to the triggering operation of "data filling rate report" in the visualization interface, the filling rate of the medical indicators can be visualized and displayed, such as Figure 5 As shown, the filling rates of the same indicator in different hospitals can be displayed. At the same time, the filling rates of the medical indicators corresponding to different projects can be displayed in the project navigation bar 51 in the interface Figure 5 As shown, the filling rates of the medical indicators corresponding to different projects can be displayed in the project navigation bar 51 in the interface. Further, the filling rates of the medical indicators corresponding to different sub-projects in a certain project can be displayed in the sub-project navigation bar 52. For example, Figure 6 As shown in the interface, the filling rates of the medical indicators corresponding to the "baseline data" sub-project in the "key events" project in different hospitals are currently displayed.

[0086] The greater the filling rate of the medical indicator, the more valid data of the medical indicator is collected, and the more accurate the results obtained by subsequent analysis based on the collected valid data. Therefore, the filling rate can reflect the quality of the medical indicator data to a certain extent, that is, the higher the filling rate of the medical indicator, the higher the quality of the medical indicator data.

[0087] When the filling rate of a certain medical indicator is less than a preset value, such as less than 100%, that is, the first ratio described above for representing the data filling situation of a certain medical indicator is less than 1, the user can enter the supplementary recording mode to supplement the relevant data of the medical indicator in the visualization interface. The preset value can be determined according to the processing needs of the medical indicator, such as when the filling rate of the medical indicator reaches 100%, subsequent processing is performed, and the preset value can be configured as 1.

[0088] Exemplarily, Figure 6 A flowchart of a method for visualizing the data filling situation of the governed medical indicators during data supplement in an exemplary embodiment of the present disclosure is shown. Referring to Figure 7 The method can include steps S610-S630. Wherein:

[0089] In step S610, determine the medical indicators with the first ratio less than the preset value as the to-be-supplemented medical indicators;

[0090] In step S620, determine the display order of the to-be-supplemented medical indicators according to the ascending order of the first ratio;

[0091] In step S630, in response to the triggering operation of the data supplement control, display the indicator name and the corresponding first ratio of each to-be-supplemented medical indicator according to the display order.

[0092] For example, for a certain hospital, the medical indicators with the filling rate less than the preset value, such as less than 100%, can be determined from all the medical indicators of the hospital as the to-be-supplemented medical indicators. Then, the display order of all the to-be-supplemented medical indicators is determined according to the ascending order of the filling rate. Referring to Figure 8 As shown, when the user triggers the data supplement control 71 in the visualization interface, the to-be-supplemented medical indicators in the currently selected hospital 72 and the corresponding first ratio, i.e. the filling rate, such as the to-be-supplemented medical indicators in the indicator list with the highest missing rate and the corresponding filling rate, can be displayed according to the determined display order.

[0093] Exemplarily, Figure 8 A flowchart of a method for data supplement in an exemplary embodiment of the present disclosure is shown. Referring to Figure 7 The method can include steps S810-S850.

[0094] In step S810, in response to the selection operation of any of the to-be-supplemented medical indicators, display the patient list missing the indicator data of the to-be-supplemented medical indicators.

[0095] For example, in the interface shown, Figure 7 The medical indicator “Transplantation basic information / Hematopoietic stem cell source” is selected, so Figure 7 The patient list shown in the interface is the patient list missing the medical indicator “Transplantation basic information / Hematopoietic stem cell source”.

[0096] In an optional embodiment, when the user selects a to-be-supplemented medical indicator list, such as the interface shown, Figure 7When none of the to-be-supplemented medical indicators in the list of the highest missing rate of the medical indicators is selected, Figure 7 The information of the patient with a high missing rate of the medical indicators can be displayed in the list of the patients, and the patients can be displayed in descending order according to the missing degree from large to small. For example, there are 20 medical indicators, and a patient misses the medical indicator data of 10 medical indicators, and the missing degree of the patient is 50%. A patient misses the medical indicator data of 5 medical indicators, and the missing degree of the patient is 25%.

[0097] In an optional embodiment, Figure 7 The interface shown is also configured with a "new patient" control 73. When the user triggers the control 73, the information of a patient can be added, so that data supplementation can be realized. The number of added patients can affect the filling rate of each medical indicator, and the filling rate of each medical indicator can be updated according to the total number of patients and the filling information of each patient at the time of updating the filling rate.

[0098] In step S820, in response to the triggering operation of the detail viewing control corresponding to any patient in the list of patients, the medical information detail page corresponding to the patient is displayed.

[0099] In an optional embodiment, the medical information detail page is used to visualize the filling information of the medical indicators of the medical information corresponding to the patient.

[0100] For example, the list of patients in step S820 can include the list of patients corresponding to a selected to-be-supplemented medical indicator, or the list of patients corresponding to the missing medical indicator data. This example embodiment is not specially limited.

[0101] In an optional embodiment, the medical information can include patient overview, key events, patient demographics, medical records, medical history information, diagnosis, examination, inspection, pathology, molecular immunological markers, treatment, medical order, follow-up, and the like. Of course, other medical information can also be included, and this example embodiment is not specially limited.

[0102] When the user selects a target medical information from the project navigation bar displaying multiple medical information, the filling information of the patient in the medical index corresponding to the target medical information can be displayed. When a medical information includes multiple sub-medical information, after selecting a medical information, the sub-project navigation bar for displaying the multiple sub-medical information corresponding to the medical information can be continuously displayed, the user can continue to select the sub-medical information that he wants to view from the sub-project navigation bar displaying multiple sub-medical information, and then the filling information of the patient in the medical index corresponding to the sub-medical information can be displayed.

[0103] For example, when the user triggers the "detail" control 73 associated with any patient in the interface shown in Figure 9 , the medical information detail page corresponding to the patient can be displayed, as shown in Figure 9 . In Figure 9 , based on the selection of the medical information that he wants to view or supplement in the project navigation bar 91 of the medical information detail page shown in Figure 9 , the filling information of the patient in the medical index corresponding to the medical information selected by the user can be displayed correspondingly.

[0104] As shown in Figure 9 , the user selects the "hospitalization sub-medical information" in the "medical record" medical information, so the filling information of the patient in the medical index corresponding to the "hospitalization" sub-medical information in the "medical record" medical information is displayed in Figure 9 .

[0105] When the user does not select a medical information in the project navigation bar 91, the filling information of the patient in the medical index corresponding to the first medical information in the project navigation bar is displayed by default. Alternatively, no filling information of the medical index can be displayed, and the filling information of the patient in the medical index corresponding to the medical information selected by the user can be displayed after the user selects a medical information in the project navigation bar. This exemplary embodiment does not make special limitation on this.

[0106] Through the visualization of the filling information of the medical index corresponding to different medical information, the user can conveniently view the missing medical index of the patient, that is, the user can conveniently view which medical index of the patient corresponding to the medical data of the medical index is not filled or filled incorrectly, and the user can conveniently supplement or modify it.

[0107] In an optional embodiment, the medical information detail page is further configured with a supplement control, such as the "enter supplement mode" control in Figure 9 . The supplement control is used to indicate the entry into the supplement mode.

[0108] Next, in step S830, in response to a triggering operation on the supplement control in the medical information detail page, the supplement authority of the current account is determined, and an interface corresponding to the supplement mode is displayed.

[0109] For example, after the user corresponding to the current account views the filling situation of a medical index of a certain medical information in the medical information detail page of a certain patient, if the user wants to supplement or modify the index data of a certain medical index, the user can trigger the "enter supplement mode" control in Figure 10 The visual platform can determine the supplement authority or modification authority corresponding to the current account in response to the triggering operation on the "enter supplement mode" control, that is, determine which items the current account can supplement or modify, and enter the supplement mode, that is, display an interface corresponding to the supplement mode. When displaying the interface corresponding to the supplement mode, the items with supplement or modification authority of the current account and the items without supplement or modification authority of the current account can be displayed differently to prompt the user using the current account to supplement or modify which authority the user currently has.

[0110] The visual interface displayed after entering the supplement mode can refer to Figure 10 After the user enters the supplement mode, the user can make any selection of the medical information with authority in the project navigation bar 101, and when the user selects a certain medical information, the filling information of each medical index of the patient in the medical information can be displayed correspondingly. As shown in Figure 10 In Figure 10 , the user selects the "hospitalization" sub-medical information in the "medical record" medical information, so the filling information of each medical index of the patient in the "hospitalization" sub-medical information in the "medical record" medical information is displayed in

[0111] In an optional embodiment, each medical information can correspond to multiple medical indexes. Therefore, the filling information of the medical indexes corresponding to each medical information can be displayed through a medical information list. For each medical information list corresponding to each medical information, the index name of the medical indexes corresponding to the medical information can be used as a table header field in the medical information list. For a certain medical information, the values corresponding to all the table header fields in the medical information list corresponding to the medical information can be understood as a data record corresponding to the medical information, that is, a data record in the medical information list can include the values of each field in the medical information list. As shown in Figure 10 "Hospitalization, 2015-08-02 17:13:34 general surgery ward XXX XXXX" in

[0112] For a certain patient, there can be one or more data records for a certain medical information. For example, the patient has been hospitalized in a hospital for multiple times, then in the list of medical information corresponding to the "hospitalization" sub-medical information in the "medical record" medical information, there are multiple data records to show the filling information of the patient in each medical indicator corresponding to the medical information. Figure 8 For example, the three data records shown in

[0113] If the value of a field in a data record is empty, the corresponding value can be NA (NA means that the information of the corresponding field in the corresponding data record is missing). The user can supplement the missing field in the data record, and also can modify the value of the field that has been filled in the data record.

[0114] With reference to Figure 10 , in step S840, in response to the triggering operation of the editing control associated with any data record of any medical indicator corresponding to any medical information in the interface corresponding to the supplement mode, an editing interface of the data record corresponding to the medical indicator is displayed.

[0115] For example, for each data record in a medical information list, an editing control can be associated with it. For example, Figure 11 the "edit" control 102 in. If the user wants to modify or supplement the information in a data record, the user can trigger the editing control associated with the data record to enter the editing interface of the data record.

[0116] In step S850, in response to the confirmation operation after editing the indicator data corresponding to any medical indicator, the edited indicator data is synchronized to the database corresponding to the visualization platform of medical data governance, so as to update the filling of the medical indicator according to the synchronized medical data.

[0117] For example, the editing interface of the displayed data record can be as shown in Figure 11 . In the interface shown in Figure 11 , the user can edit the indicator data of a certain medical indicator that the user wants to modify or supplement, and after the editing operation is completed, the user can click the save control 111 in Figure 11 , and the indicator data currently supplemented or modified by the user is saved successfully. Further, the indicator data currently supplemented or modified by the user can also be displayed in a sub-region in the interface, such as the sub-region 112 in Figure 11 Figure 11 Figure 10 ​The selected medical information list allows users to easily switch between modifying or supplementing other data records corresponding to various medical indicators of the current medical information on the current page, without having to return to the previous page. Figure 11 Select again in the interface shown. Furthermore, you can also... Figure 10 Sub-region 112 is displayed Figure 11 The various medical information in the project navigation bar makes it easy for users to directly access... Figure 10 The interface shown switches between displaying the populated information of other medical indicators.

[0118] Once all the indicator data that the user wants to modify or supplement has been successfully saved in the editing interface, the user can return to... Figure 10 In the interface corresponding to the supplementary recording mode shown, triggering Figure 10 The "Submit" control 103 allows users to modify or supplement medical indicator data to be synchronized to the database of the medical data governance visualization platform, and the fill rate of the medical indicator can be updated in the next data production cycle through data feedback.

[0119] In one exemplary embodiment, the confirmation operation after editing the indicator data corresponding to any medical indicator in step S850 may include the above-mentioned steps. Figure 10 The interface shown triggers the "Submit" control. When the user triggers this control, it indicates that the user has confirmed the completion of the current modification or supplementation, and the currently supplemented or modified data can be synchronized to the database to update the information stored in the database. Simultaneously, in the next fill rate update cycle, the fill rate of each medical indicator can be updated based on the updated data stored in the database. The fill rate update cycle can be customized according to user needs; this exemplary implementation does not impose any special limitations on it.

[0120] In one exemplary implementation, in response to a triggering operation of the exit supplementary recording mode control in the interface corresponding to the supplementary recording mode, the interface corresponding to exiting the supplementary recording mode is displayed.

[0121] For example, in Figure 9 The interface corresponding to the supplementary recording mode shown can be configured with an "Exit Supplementary Recording Mode" control 104. When the user triggers this control 104, they can exit the supplementary recording mode and return to the previous screen. Figure 10 The interface shown.

[0122] In an example embodiment, in response to a triggering operation on the "add data" control in the interface corresponding to the supplementing mode, the user can add a data record in the currently displayed medical information list. For example, if there are originally 3 data records in the medical information list, one data record can be directly added, and the supplementing of the index data corresponding to the medical information can also be implemented. For example, after a triggering operation is performed on the "+ add data" control in the interface, the user can input a complete data record in the newly displayed page, thereby increasing the original 3 data records in the medical information list to 4 data records. Figure 12

[0123] The medical data governance visualization method of the present disclosure can also display a data access report. The source information of the governed medical data can be displayed in the data access report. The governed medical data can be understood as original medical data.

[0124] For example, the medical data governance visualization method of the present disclosure can also include: obtaining source information of the original medical data, and visually displaying the source information of the original medical data; wherein the source information includes one or more of the following: the medical information system accessed when the original medical data is governed, the business table included in the medical information system, the access time of each business table, the number of patients accessed by each business table, and the medical indicators obtained after the governance of each business table.

[0125] For example, the system situation of the medical data of each hospital accessed can be visually presented, such as which systems are accessed, the business table in each system, the access time range and the number of patients accessed by each table, and which indicators are produced by each table. This can more conveniently assist researchers to understand the source of the data. For example, in response to a triggering operation on the "data access report" control in the visualization interface, information corresponding to the data access situation can be displayed, as shown in Figure 13 The information can include which medical data systems are accessed by the hospital currently viewed by the user, which business tables are included in the accessed systems, and which medical indicator information is included in each business table.

[0126] In the present disclosure, the visualization of the data access result can be implemented, that is, the data system access situation of multiple hospitals can be visualized to assist researchers to clearly understand the source information of the governed medical data. The visualization of the data filling result can also be implemented, that is, the data filling rate situation of different medical indicators in multiple hospitals can be visualized to assist researchers to clearly understand the data quality of different medical indicators. The visualization of the data governance process can also be implemented, that is, the standardized whole process including the data source and the indicator name can be presented through various chart forms to realize the whole process visualization and traceability of the data governance. ​

[0127] Those skilled in the art can understand that all or part of the steps of the above-mentioned embodiments are implemented as a computer program executed by a CPU. When the computer program is executed by the CPU, the above-mentioned functions defined by the above-mentioned method provided by the present application are executed. The program can be stored in a computer readable storage medium, which can be a read-only memory, a magnetic disk or an optical disk, etc.

[0128] In addition, it should be noted that the above-mentioned figures are only schematic illustrations of the processes included in the method according to the exemplary embodiments of the present application, and are not for limiting purposes. It is easy to understand that the processes shown in the above-mentioned figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be executed synchronously or asynchronously, for example, in multiple modules.

[0129] Figure 13 A structural schematic diagram of a visualization device for medical data governance in an exemplary embodiment of the present disclosure is shown. Referring to Figure 14 The device 1300 can include an original name extraction module 1310, a standard name determination module 1320, and a governance process visualization module 1330.

[0130] The original name extraction module 1310 is configured to extract, from the original medical data, an original name related to a disease type represented by an index name of a medical index to be governed;

[0131] The standard name determination module 1320 is configured to determine a standard name corresponding to the index name of the medical index to be governed according to a medical standard;

[0132] The governance process visualization module 1330 is configured to generate a knowledge graph centered on the index name of the medical index, and to visually display a governance process of the index name of the medical index based on the knowledge graph, the knowledge graph being used to indicate a mapping relationship between the original name of the medical index and the standard name of the medical index.

[0133] In some exemplary embodiments of the present disclosure, based on the foregoing embodiments, the device further includes a data filling situation visualization module configured to determine a data filling situation of the medical index to be governed, and to visually display the quality of the index data of the medical index based on the data filling situation; wherein the data filling situation is determined according to a first ratio between the number of patients from which the index data of the treatment index is collected and the total number of patients.

[0134] In some example embodiments of the present disclosure, based on the foregoing embodiments, the data filling situation visualization module can be further specifically configured to: determine a medical indicator with a first ratio less than a preset value as a to-be-supplemented medical indicator; determine a display order of the to-be-supplemented medical indicators in ascending order of the first ratios; and in response to a triggering operation of a data supplementing control, display the indicator name of each to-be-supplemented medical indicator and the corresponding first ratio in the visualization interface according to the display order.

[0135] In some example embodiments of the present disclosure, based on the foregoing embodiments, the device further comprises a data supplementing module configured to: in response to a selection operation of any of the to-be-supplemented medical indicators in the visualization interface, display a patient list in which the indicator data of the to-be-supplemented medical indicators is missing; in response to a triggering operation of a details viewing control corresponding to any patient in the patient list, display a medical information details page corresponding to the patient, the medical information details page being used to visualize the filling information of the medical indicators of a plurality of medical information corresponding to the patient; in response to a triggering operation of a supplementing control in the medical information details page, determine the supplementing authority of the current account, and display an interface corresponding to a supplementing mode; in response to a triggering operation of an editing control associated with any data record of a medical indicator corresponding to any medical information in the interface corresponding to the supplementing mode, display an editing interface of the data record corresponding to the medical indicator; and in response to a confirmation operation after editing the indicator data of any medical indicator, synchronize the edited indicator data to a database corresponding to the visualization platform of medical data management, so as to update the filling situation of the medical indicators according to the synchronized medical data.

[0136] In some example embodiments of the present disclosure, based on the foregoing embodiments, the device further comprises a data source visualization module configured to: obtain source information of original medical data, and visually display the source information of the original medical data; wherein the source information comprises one or more of the following: a medical information system accessed when the original medical data is managed, a business table included in the medical information system, an access time of each business table, a number of patients accessed by each business table, and a medical indicator obtained after the management of each business table.

[0137] In some example embodiments of the present disclosure, based on the foregoing embodiments, the device further comprises a standardization degree visualization module configured to: determine a first number of original names related to the indicator name of the medical indicator and having a mapping relationship with the standard name of the medical indicator; and determine a standardization degree of the medical indicator according to a first ratio between the first number and a total number of the original names, so as to visually display the standardization degree of the medical indicator.

[0138] In some example embodiments of the present disclosure, based on the foregoing embodiments, the device further comprises an occurrence frequency statistics result visualization module configured to: acquire the occurrence frequency of the original name related to the disease type represented by the index name of the governed medical index in the original medical data; and visualize the occurrence frequency of the original name in the form of a statistical chart. The specific details of the units in the above-mentioned medical data governance visualization device have been described in detail in the corresponding medical data governance visualization method, and thus will not be described here.

[0139] It should be noted that although several modules or units of the device for action execution are mentioned in the above detailed description, such division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into several modules or units.

[0140] In addition, although the steps of the method in the present disclosure are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired result. In addition or alternatively, some steps can be omitted, a plurality of steps can be combined into one step, and / or one step can be divided into a plurality of steps, etc.

[0141] Through the above description of the embodiments, those skilled in the art can easily understand that the example embodiments described herein can be implemented by software, or by software in combination with necessary hardware. Therefore, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a U disk, a mobile hard disk, etc.) or a network, and includes a plurality of instructions to make a computing device (which can be a personal computer, a server, a mobile terminal, or a network device, etc.) execute the method according to the embodiments of the present disclosure.

[0142] In the example embodiments of the present disclosure, a computer storage medium capable of implementing the above-mentioned method is also provided. A program product capable of implementing the above-mentioned method of the present disclosure is stored thereon. In some possible embodiments, various aspects of the present disclosure can also be implemented in the form of a program product, which includes program code for causing the terminal device to execute the steps described in the above-mentioned “example method” section according to various example embodiments of the present disclosure when the program product is run on the terminal device.

[0143] A program product for implementing the above-described method according to the embodiments of the present disclosure can employ a portable compact disc read only memory (CD-ROM) and include a program code, and can be run on a terminal device, such as a personal computer. However, the program product of the present disclosure is not limited thereto, and in the present document, a readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device.

[0144] The program product can employ any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium, for example, can be, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the above. More specific examples (a non-exhaustive list) of the readable storage medium include an electrical connection having one or more wires, a portable disc, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0145] The computer readable signal medium can include a data signal propagated in baseband or propagated as a carrier wave, in which the readable program code is embodied. Such propagated data signal can take multiple forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The readable signal medium can also be any readable medium that is not a readable storage medium and that can transmit, propagate, or transport the program for use by or in connection with an instruction execution system, apparatus, or device.

[0146] The program code contained on the readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, and the like, or any suitable combination of the above.

[0147] Program code to implement an operation of the present disclosure can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++, etc., and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's device and partly on a remote computing device or entirely on the remote computing device or server. In the latter scenario, the remote computing device can be connected to the user's device through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computing device, such as through the Internet using an Internet Service Provider.

[0148] Furthermore, in an exemplary embodiment of the present disclosure, an electronic device capable of implementing the above-described method is also provided.

[0149] Those skilled in the art can understand that various aspects of the present disclosure can be implemented as a system, a method or a program product. Therefore, various aspects of the present disclosure can be embodied as a whole hardware embodiment, a whole software embodiment (including firmware, microcode, etc.), or an embodiment combining hardware and software aspects, which can be collectively referred to as "circuitry", "module" or "system" herein.

[0150] The electronic device 1400 according to this embodiment of the present disclosure will be described below with reference to Figure 14 Figure 14 The electronic device 1400 shown is merely an example and should not limit the function and use range of the embodiments of the present disclosure.

[0151] As shown in Figure 1 , the electronic device 1400 is in the form of a general computing device. The components of the electronic device 1400 can include, but are not limited to, the above-mentioned at least one processing unit 1410, the above-mentioned at least one storage unit 1420, a bus 1430 connecting different system components (including the storage unit 1420 and the processing unit 1410), and a display unit 1440.

[0152] The storage unit stores program code that can be executed by the processing unit 1410, so that the processing unit 1410 performs the steps according to various exemplary embodiments of the present disclosure described in the above "Exemplary Method" section of the present specification. For example, the processing unit 1410 can perform each step as shown in ​

[0153] ​​Storage unit 1420 may include readable media in the form of volatile storage units, such as random access memory (RAM) 14201 and / or cache memory 14202, and may further include read-only memory (ROM) 14203.

[0154] Storage unit 1420 may also include a program / utility 14204 having a set (at least one) of program modules 14205, such program modules 14205 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.

[0155] Bus 1430 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.

[0156] Electronic device 1400 can also communicate with one or more external devices 1500 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with the electronic device 1400, and / or with any device that enables the electronic device 1400 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 1450. Furthermore, electronic device 1400 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 1460. As shown, network adapter 1460 communicates with other modules of electronic device 1400 via bus 1430. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 1400, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0157] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0158] Further, the above-described diagrams are merely schematic illustrations of the processes included in the method according to the exemplary embodiments of the present disclosure, and are not intended for limiting purposes. It is readily understood that the processes shown in the above-described diagrams do not indicate or limit the time sequence of the processes. In addition, it is also readily understood that the processes can be executed, for example, synchronously or asynchronously in a plurality of modules.

[0159] Other embodiments of the present disclosure will be readily apparent to those skilled in the art upon considering the description herein, the drawings, and the annexed claims. The application is intended to cover any adaptations or variations of the present disclosure followed in the general principles of the present disclosure and including such modifications as would be readily apparent to those reasonably skilled in the art. The application is to be limited only by the claims. The description and examples are to be considered exemplary only, with the true scope and spirit of the application indicated by the claims.

Claims

1. A method of visualizing medical data governance, the method comprising: The method comprises: From the original medical data, extract the original name related to the disease type represented by the index name of the medical index to be managed; wherein the original name is the expression form corresponding to the medical index in the original data; Determine the standard name corresponding to the index name of the medical index to be managed according to the medical standard; wherein the standard name is the expression form adopted by the medical index after standardized management; Determine the first quantity of the original name related to the index name of the medical index which has a mapping relationship with the standard name of the medical index; and according to the first ratio between the first quantity and the total quantity of the original name, determine the standardization degree of the medical index, so as to visually display the standardization degree of the medical index; Generate a knowledge graph centered on the index name of the medical index, so as to visually display the management process of the index name of the medical index based on the knowledge graph; The knowledge graph is used to indicate the mapping relationship between the original name corresponding to the medical index and the standard name corresponding to the medical index; The method further comprises:

2. The method of visualizing medical data governance of claim 1, wherein, Determine the data filling situation of the medical index to be managed, so as to visually display the quality of the index data of the medical index based on the data filling situation; The data filling situation is determined according to the first ratio between the number of patients whose index data of the medical index is collected and the total number of patients. The method further comprises:

3. The method of visualizing medical data governance of claim 2, wherein, Determine the medical index to be supplemented as the medical index to be supplemented when the first ratio is less than a preset value; Determine the display order of the medical index to be supplemented according to the ascending order of the first ratio; In response to the triggering operation of the data supplementing control, display the index name of each medical index to be supplemented and the corresponding first ratio in the visualization interface according to the display order. The method further comprises:

4. The method of visualizing medical data governance of claim 3, wherein, In response to the selection operation of any of the medical indexes to be supplemented in the visualization interface, display the patient list missing the index data of the medical index to be supplemented; In response to the triggering operation of the detail viewing control corresponding to any patient in the patient list, display the medical information detail page corresponding to the patient, which is used to visually display the filling information of the medical index of a plurality of medical information corresponding to the patient; In response to the triggering operation of the supplementing control in the medical information detail page, determine the supplementing authority of the current account, and display the interface corresponding to the supplementing mode; In response to the triggering operation of the editing control associated with any data record of the medical index corresponding to any medical information in the interface corresponding to the supplementing mode, display the editing interface of the data record corresponding to the medical index; ​ In response to a confirmation operation after editing of the index data corresponding to any medical index, the edited index data is synchronized to a database corresponding to the visualization platform of medical data governance, so as to update the filling situation of the medical index according to the synchronized medical data.

5. The method of visualizing medical data governance of claim 1, wherein, The method further comprises: obtaining source information of the original medical data, and visually displaying the source information of the original medical data; wherein the source information comprises one or more of the following: a medical information system accessed when the original medical data is governed, a business table included in the medical information system, an access time of each business table, a number of patients accessed by each business table, and a medical index obtained after governing each business table.

6. The method of visualizing medical data governance of claim 1, wherein, The method further comprises: obtaining a frequency of occurrence of an original name related to a disease type represented by the index name of the governed medical index in the original medical data; visually displaying the frequency of occurrence of the original name in the form of a statistical chart.

7. A device for visualizing medical data governance, characterized in that, comprises: an original name extraction module configured to extract an original name related to a disease type represented by an index name of a governed medical index from original medical data; wherein the original name is a representation form corresponding to the medical index in the original data; a standard name determination module configured to determine a standard name corresponding to the index name of the governed medical index according to a medical standard; wherein the standard name is a representation form adopted after standardization of the medical index; a governance process visualization module configured to generate a knowledge graph centered on the index name of the medical index, and to visually display a governance process of the index name of the medical index based on the knowledge graph, the knowledge graph being used to indicate a mapping relationship between the original name of the medical index and the standard name of the medical index; a standardization degree visualization module configured to determine a first number of original names related to the index name of the medical index that have a mapping relationship with the standard name of the medical index among the original names, and to determine a standardization degree of the medical index according to a first ratio between the first number and a total number of the original names, and to visually display the standardization degree of the medical index; wherein the generation of the knowledge graph centered on the index name of the medical index comprises: in the knowledge graph, the index name corresponding to the medical index is taken as the center, the standard name after governance is connected outside the index name of the medical index, and the original name corresponding to the standard name is connected outside the standard name.

8. A computer-readable storage medium having stored thereon a computer program, characterized in that, The program is executed by a processor to implement the visualization method of medical data governance according to any one of claims 1 to 6.

9. An electronic device, comprising: comprises: one or more processors; a storage device for storing one or more programs, which when executed by the one or more processors, cause the one or more processors to implement the visualization method of medical data governance according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Multi-source heterogeneous medical test and examination data processing method and device, equipment and medium

    CN113488182A

  • Medical data exploration method and device based on medical knowledge graph

    CN114242258A