Health information display processing method and device, electronic equipment and storage medium
By determining the priority of disease courses and doctors’ intention information, combined with component arrangement, personalized display of residents’ health information is realized, solving the problem of displaying multiple diseases, multiple courses and one-screen, and improving the pertinence and comprehensiveness of information display.
Patent Information
- Application Number
- CN202410096575.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-23
- Publication Date
- 2025-07-25
AI Technical Summary
The existing technology cannot meet the needs of residents' health data display for multiple diseases, courses and key information display on one screen, and lacks personalized health information display methods.
By determining the disease course and priority of the target residents, the doctor's intention information, and the preset basic component arrangement method, the target component arrangement method is determined, and health data is filled in based on the component attribute information to realize personalized information display.
It has achieved a comprehensive and focused health information display for target residents, meeting the one-screen display needs of multiple diseases and multiple courses, and improving the pertinence and personalization of information arrangement.
Smart Images

Figure CN120376010A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of medical data. Specifically, it relates to a health information display processing method, device, electronic device, and storage medium. Background Art
[0002] Primary medical staff can view the health data of residents through the front end of the client, so as to understand and master the health status and disease composition of community residents, understand the epidemiological characteristics of the main health problems and sanitation problems of community residents, and lay a foundation for screening high-risk groups, carrying out disease management, and taking targeted preventive measures. Therefore, the display of residents' health data is an important part of community medical and health institutions, and it is a display record centered on residents' personal health, running through the entire life process, and covering various health-related factors. The display of residents' health data mainly consists of personal basic information, health examination records, health management of key populations, and other health service records.
[0003] In the prior art, the display of health data through preset rules cannot meet the layout requirements of displaying key information for multiple diseases, different disease courses, and on one screen. Therefore, there is an urgent need for a display method that can meet the personalized health data of residents. Summary of the Invention
[0004] The purpose of this application is to provide a health information display processing method, device, electronic device, and storage medium for the deficiencies in the above-mentioned prior art, so as to realize the personalized display of residents' health information.
[0005] To achieve the above purpose, the technical solutions adopted in the embodiments of this application are as follows:
[0006] In a first aspect, an embodiment of this application provides a health information display processing method, and the method includes:
[0007] According to the health data of the target resident, determine at least one disease course of the target resident and the priority of each disease course;
[0008] According to the operation information on the client, determine the intention information of the doctor, and the intention information of the doctor is used to indicate the data type that the doctor is interested in;
[0009] According to the priority of each disease course, the intention information of the doctor, and the preset basic component layout method, determine the target component layout method, and the target component layout method is used to indicate the display method of each component on the client, and the display method includes: display position, display size, and display shape, and each component is used to display the data of a data type of the target resident;
[0010] Fill the health data of the target resident into each component according to the attribute information of each component, and display each component on the client according to the target layout method.
[0011] Optionally, the determining the target component layout method according to the priorities of the disease courses of each type, the intention information of the doctor, and the preset basic component layout method includes:
[0012] Determine a plurality of target components to be displayed and the display order of each target component according to the priorities of the disease courses of each type, the intention information of the doctor, and the preset basic component layout method;
[0013] Determine the target layout information according to the display order of each target component.
[0014] Optionally, the determining a plurality of target components to be displayed and the display order of each target component according to the priorities of the disease courses of each type, the intention information of the doctor, and the preset basic component layout method includes:
[0015] Determine the priority of each component according to the priority of each disease course and the attribute information of each component;
[0016] Determine the target component and the display order of each target component according to the priority of each component, the intention information of the doctor, and the preset basic component layout method.
[0017] Optionally, the determining at least one disease course corresponding to the target resident and the priority of each disease course according to the health data of the target resident includes:
[0018] Use a machine learning algorithm to classify the health data of the target resident to obtain at least one disease course information corresponding to the target resident;
[0019] Determine the priority of each disease course according to each disease course information.
[0020] Optionally, the using a machine learning algorithm to classify the health data of the target resident to obtain at least one disease course information corresponding to the target resident includes:
[0021] Input the image data in the health data into a pre-trained convolutional neural network model, and the convolutional neural network model extracts features from the image data and classifies according to the extracted features to obtain a first classification result;
[0022] Input the time series data in the health data into a long short-term memory network model. The long short-term memory network model extracts features from the time series data and classifies according to the extracted features to obtain a second classification result;
[0023] According to the first classification result, the second classification result, and the preset thresholds corresponding to the disease courses of each disease, obtain at least one disease course information corresponding to the target resident.
[0024] Optionally, the determining the doctor's intention information according to the operation information on the client includes:
[0025] If the target resident is a resident who is seeing a doctor for the first time, determine the doctor's intention information according to the historical interaction information between the doctor and the client. The historical interaction information includes: the frequency of the doctor's historical view of components;
[0026] If the target resident is not a resident who is seeing a doctor for the first time, determine the doctor's intention information according to the operation behavior information of the doctor for the target resident.
[0027] Optionally, the filling the health data of the target resident into each component according to the attribute information of each component includes:
[0028] Extract features from the health data of the target resident to obtain feature data corresponding to the disease courses of each disease;
[0029] According to each piece of feature data and the attribute information of the component, determine the component corresponding to each piece of feature data;
[0030] Fill each piece of feature data into the component corresponding to each piece of feature data.
[0031] In a second aspect, an embodiment of the present application further provides a health information display processing device, and the device includes:
[0032] A determination module, configured to determine at least one disease course corresponding to the target resident and the priority of each disease course according to the health data of the target resident;
[0033] A determination module, configured to determine the doctor's intention information according to the operation information on the client, and the doctor's intention information is used to indicate the data type that the doctor is interested in;
[0034] A determination module, configured to determine a target component arrangement manner according to the priorities of the disease courses, the intention information of the doctor, and a preset basic component arrangement manner, where the target component arrangement manner is used to indicate the display manner of each component on the client, and the display manner includes: display position, display size, and display shape, and each component is respectively used to display data of a data type of the target resident;
[0035] An input module, configured to fill the health data of the target resident into each component according to the attribute information of each component, and display each component on the client according to the target arrangement manner.
[0036] Optionally, the determination module is specifically configured to:
[0037] Determine a plurality of target components to be displayed and the display order of each target component according to the priorities of the disease courses, the intention information of the doctor, and a preset basic component arrangement manner;
[0038] Determine target arrangement information according to the display order of each target component.
[0039] Optionally, the determination module is specifically configured to:
[0040] Determine the priority of each component according to the priorities of the disease courses and the attribute information of each component;
[0041] Determine the target component and the display order of each target component according to the priority of each component, the intention information of the doctor, and a preset basic component arrangement manner.
[0042] Optionally, the determination module is specifically configured to:
[0043] Use a machine learning algorithm to classify the health data of the target resident to obtain at least one disease course information corresponding to the target resident;
[0044] Determine the priorities of the disease courses according to each disease course information.
[0045] Optionally, the determination module is specifically configured to:
[0046] Input the image data in the health data into a pre-trained convolutional neural network model, and the convolutional neural network model extracts features from the image data and classifies according to the extracted features to obtain a first classification result;
[0047] Input the time series data in the health data into a long short-term memory network model, and the long short-term memory network model extracts features from the time series data and classifies according to the extracted features to obtain a second classification result;
[0048] Based on the first classification result, the second classification result, and the preset thresholds corresponding to the disease courses of each disease type, at least one disease course information corresponding to the target resident is obtained.
[0049] Optionally, the determining module is specifically configured to:
[0050] If the target resident is a resident who is seeking medical treatment for the first time, then according to the historical interaction information between the doctor and the client, the intention information of the doctor is determined, and the historical interaction information includes: the frequency of the doctor's historical viewing of components;
[0051] If the target resident is not a resident who is seeking medical treatment for the first time, then according to the operation behavior information of the doctor for the target resident, the intention information of the doctor is determined.
[0052] Optionally, the filling module is specifically configured to:
[0053] Extract features from the health data of the target resident to obtain feature data corresponding to the disease courses of each disease type;
[0054] According to each piece of feature data and the attribute information of the components, determine the components corresponding to each piece of feature data;
[0055] Fill each piece of feature data into the components corresponding to each piece of feature data.
[0056] In a third aspect, an embodiment of the present application further provides an electronic device, including: a processor, a storage medium, and a bus. The storage medium stores program instructions executable by the processor. When the application program runs, the processor communicates with the storage medium through the bus, and the processor executes the program instructions to perform the steps of the health information display processing method described in the first aspect above.
[0057] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. The computer program is read and executed to perform the steps of the health information display processing method described in the first aspect above.
[0058] The beneficial effects of the present application are:
[0059] A health information display processing method, device, electronic device, and storage medium provided by this application can determine a target component arrangement method according to the priority of the disease courses of the target resident, the intention information of the doctor, and the preset basic component arrangement method, and can perform personalized arrangement according to the health conditions of each resident, so as to give priority to displaying key information; and fill the health data of the target resident into each component according to the attribute information of each component, and display each component on the client according to the target arrangement method, which can enable medical staff to view the comprehensive and prominent health information of the target resident on one screen, meeting the arrangement requirements of displaying key information on one screen for multiple disease types and multiple disease courses. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] In order to more clearly illustrate the technical solutions of the embodiments of this application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application, and therefore should not be regarded as limiting the scope. For those of ordinary skill in the art, other related drawings can also be obtained based on these drawings without creative efforts.
[0061] Figure 1 It is a schematic flowchart of a health information display processing method provided by an embodiment of this application;
[0062] Figure 2 It is a schematic diagram of a target component arrangement method provided by an embodiment of this application;
[0063] Figure 3 It is a schematic flowchart of another health information display processing method provided by an embodiment of this application;
[0064] Figure 4 It is a schematic flowchart of yet another health information display processing method provided by an embodiment of this application;
[0065] Figure 5 It is a schematic flowchart of still another health information display processing method provided by an embodiment of this application;
[0066] Figure 6 It is a schematic flowchart of a complete monitoring information display processing provided by an embodiment of this application;
[0067] Figure 7 It is a schematic diagram of a device for a health information display processing method provided by an embodiment of this application;
[0068] Figure 8 It is a structural block diagram of an electronic device provided by an embodiment of this application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0069] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of this application. It should be understood that the accompanying drawings in this application are only for the purpose of illustration and description, and are not used to limit the protection scope of this application. Additionally, it should be understood that the schematic drawings are not drawn to actual scale. The flowcharts used in this application illustrate the operations implemented according to some embodiments of this application. It should be understood that the operations in the flowchart may not be implemented in sequence, and steps without a logical context relationship may be reversed or implemented simultaneously. In addition, those skilled in the art can add one or more other operations to the flowchart or remove one or more operations from the flowchart under the guidance of the content of this application.
[0070] Furthermore, the described embodiments are only a part of the embodiments of this application, rather than all of the embodiments. The components of the embodiments of this application usually described and illustrated in the accompanying drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of this application that is required to be protected, but only represents the selected embodiments of this application. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of this application.
[0071] It should be noted that the term "including" will be used in the embodiments of this application to indicate the existence of the features stated thereafter, but does not exclude the addition of other features.
[0072] Optionally, the health information display processing method provided in the embodiments of this application is applied to an electronic device, which can be, for example, a terminal device such as a mobile phone, a tablet computer, a laptop computer, a handheld computer, a desktop computer, etc. that has computing and processing capabilities and a display function, or it can also be a server. Specifically, it can be applied to an application program in the terminal device, such as: an APP (application, mobile phone software) on a mobile phone, an application system on a computer, etc.
[0073] Next, the specific implementation process of the health information display processing provided in the embodiments of this application will be specifically explained.
[0074] Figure 1 It is a schematic flowchart of a health information display processing method provided in the embodiments of this application, and the execution subject of this method is the aforementioned electronic device. As Figure 1 shown, this method includes:
[0075] S101. Determine at least one disease course of the target resident and the priority of each disease course according to the health data of the target resident.
[0076] Optionally, the health data of the target resident may include, for example: the resident's historical body temperature data, historical blood pressure data, historical heart rate data, and historical medical visit health data, etc. For a certain resident, there may be multiple diseases and multiple disease courses. For example, the resident may suffer from hypertension, diabetes, and cardiovascular diseases at the same time. Therefore, when processing the display of the health information of the target resident, at least one disease course and the priority of each disease course corresponding to the target resident can be determined according to the health data of the target resident. Among them, the priority of each disease course can be sorted according to the severity of each disease course, or sorted according to other factors, which is not limited here.
[0077] Exemplarily, for the resident, the disease course of hypertension is at the second-level symptom, diabetes is at low risk, and cardiovascular disease is in the risk population. Then, the disease courses of the patient can be sorted to obtain the priority of each disease course of the patient. For example, the priority of hypertension at the second level is higher than that of diabetes at low risk, and the priority of diabetes at low risk is higher than that of the cardiovascular risk population.
[0078] S102. Determine the doctor's intention information according to the operation information on the client.
[0079] Among them, the doctor's intention information can be used to indicate the data types that the doctor is interested in.
[0080] Optionally, the doctor can view the health information of the resident on the front-end page of the client. The front-end page for displaying the resident's health information may include multiple different data types. The data types may include, for example: risk disease screening, disease management, diagnosis and treatment records, physical signs, medication records, management plans, health evaluations, health guidance, and business recommendations, etc.
[0081] Optionally, the data of the same data type can be displayed in one component. For example, the data of the risk disease screening data type can be displayed in one component, the data of the disease management data type can be displayed in one component, the data of the diagnosis and treatment record data type can be displayed in one component, and so on. The data of different data types can be displayed in different components respectively.
[0082] Optionally, the data types that the doctor is interested in can be determined according to the operation information of the doctor on the components corresponding to each data type on the front-end interface of the client. The data types that the doctor is interested in may be the information that the doctor focuses on, for example.
[0083] S103. Determine the target component arrangement method according to the priority of each disease course, the doctor's intention information, and the preset basic component arrangement method.
[0084] Among them, the target component layout method can be used to indicate the display method of each component on the client side. Such a display method can include, for example, the display position, display size, and display shape. Each component can be used to display a data type of data of the target resident.
[0085] Among them, the preset basic component layout method can refer to the preset layout method for some basic components. Specifically, it can include the preset fixed positions of some components, and this position is not affected by other sorting; it can also include the relative priority positions of some components. For example, this component is preset before some specific components. For example, for the component of the data type of the resident's personal information, it can generally be preset at the position of the first component in the display interface, and the display size and display shape of this component can be preset.
[0086] Optionally, the component can be, for example, a component in different shapes such as a rectangle, a square, a circle, and a rhombus. The size of the component can also be set according to the actual situation. The display position of the component can be, for example, different positions such as the upper left corner, the lower left corner, the upper right corner, and the lower right corner of the front-end page.
[0087] Exemplarily, Figure 2 A target component layout method provided by this embodiment is as Figure 2 shown. There are 8 components for displaying the health information of the target resident, and each component can include the attribute information, display size, display position, and display shape of each component.
[0088] S104. According to the attribute information of each component, fill the health data of the target resident into each component, and display each component on the client side according to the target layout method.
[0089] Optionally, the attribute information of each component can include the data type of each component. For the health data belonging to the same data type, the health data can be filled into the component of this data type. Then, the components filled with the health data of the target resident are displayed on the client side according to the target layout method, and the display interface of the health information of the target resident can be obtained.
[0090] Exemplarily, for the data type of medication records, all the medication information or part of the medication data of the target resident can be filled into the medication record component; for the data type of disease management, the course data of each disease included in the target resident can be filled into the disease management component; for the data type of medical records, the historical medical record data of the target resident can be filled into the medical record component; for the data type of physical signs, the physical sign data belonging to the target resident can be filled into the physical sign component, such as data such as the blood pressure value of the target resident.
[0091] Exemplarily, for the medical treatment of a target resident with both hypertension and diabetes, the target resident also has risk factors for chronic obstructive pulmonary disease (COPD). At the same time, when the target resident seeks medical treatment at the health department, when displaying the health information of the target resident, the management status of hypertension and diabetes, the content of the management plan to be processed (such as follow-up and annual assessment), the high-risk information of COPD, and the lung function screening recommendations will be preferentially displayed. At the same time, components for displaying other relevant information can also be shown. For example, the medication records and medical treatment records of the target resident can be displayed. If the target resident is an elderly person, relevant information such as the physical examination plan of the target resident can also be shown.
[0092] In this embodiment, by determining the target component arrangement method according to the priority of the disease courses of each target resident, the intention information of the doctor, and the preset basic component arrangement method, personalized arrangement can be performed according to the health conditions of each resident, so that key information can be preferentially displayed. Then, according to the attribute information of each component, the health data of the target resident is filled into each component, and each component is displayed on the client side according to the target arrangement method, which enables medical staff to view the comprehensive and key health information of the target resident on one screen, meeting the arrangement requirements for displaying key information of multiple diseases and multiple disease courses on one screen.
[0093] Optionally, in the above S103, determining the target component arrangement method according to the priority of the disease courses of each disease, the intention information of the doctor, and the preset basic component arrangement method may include:
[0094] Optionally, the multiple target components to be displayed and the display order of each target component can be determined according to the priority of the disease courses of each disease, the intention information of the doctor, and the preset basic component arrangement method.
[0095] Optionally, there can be multiple components for displaying the health information of residents, but the target components displayed on the client display screen can be all components or some components. Exemplarily, for target resident A, there are 10 components for displaying his health information, but according to the priority of the disease courses of each disease of this target resident, the intention information of the doctor, and the preset basic component arrangement information, the multiple target components to be displayed are determined to be 8. That is to say, only some components corresponding to this target resident are used as the target components to be displayed on the front end of the client. It is also possible to use all components corresponding to this target resident as the target components to be displayed, which is determined according to the actual situation.
[0096] Optionally, the target arrangement information is determined according to the order of each target component. Specifically, each target component can be arranged in the order from left to right according to the order of each target component.
[0097] Figure 3 This is a schematic flowchart of another health information display processing method provided by the embodiments of the present application, asFigure 3 As shown, determining multiple target components to be displayed and the display order of each target component according to the priority of each disease course, the intention information of the doctor, and the preset basic component arrangement method may include:
[0098] S201. Determine the priority of each component according to the priority of each disease course and the attribute information of each component.
[0099] Optionally, the information of the same disease course may be related to multiple components. For example, hypertension is related to the risk disease screening component, also related to the disease management component, may also be related to the medical record component, and may also be related to the physical sign component, etc. That is to say, different components may contain different information of the same disease course. Specifically, for example, only the name of the hypertension is displayed in the risk disease screening component, the disease course information of hypertension is displayed in the disease management component, the historical medical record information of hypertension is displayed in the medical record component, and the historical blood pressure data of hypertension can be displayed in the physical sign component, etc.
[0100] Optionally, one component may be related to the information of multiple disease courses. For example, the risk disease screening component contains all the risk disease names of the target resident, etc.
[0101] Optionally, the priority of each component for displaying the health information of the target resident may be determined according to the priority of each disease course and the attribute information of each component. For example, the components containing more diseases and more serious disease course information may be arranged first.
[0102] S202. Determine the target components and the display order of each target component according to the priority of each component, the intention information of the doctor, and the preset basic component arrangement method.
[0103] Optionally, as described above, the intention information of the doctor refers to the data types that the doctor is interested in. Then, the components can be sorted again according to the priority of each component and the data types that the doctor is interested in. For example, the components that the doctor is interested in and have a higher priority can be arranged first. Then, in combination with the preset basic component arrangement method, the target components and the display order of each target component are determined.
[0104] Exemplarily, if the sequence of the components after re-sorting according to the priority of each component and the data types that the doctor is interested in is component A, component C, component E, component B, component F in turn, and if component F is fixed as the first in the preset basic component arrangement method, and component B needs to be before component C, then the final sequence of the target components is component F, component A, component B, component C, component E in turn.
[0105] In this embodiment, when determining the target components and the display order of the target components, considering the priority of each disease course of the target resident and the needs of medical staff, the target components corresponding to the target resident and the display order of each target component are generated, so that the display interface of the health information of the target resident is targeted and can display the key information of the target resident.
[0106] Figure 4 It is a schematic flowchart of another health information display processing method provided by an embodiment of the present application. As Figure 4 shown, in S101, according to the health data of the target resident, determining at least one disease course corresponding to the target resident and the priority of each disease course may include:
[0107] S301. Using a machine learning algorithm, classify the health data of the target resident to obtain at least one disease course information corresponding to the target resident.
[0108] Specifically, a machine learning algorithm can be used to automatically classify and identify different disease course information corresponding to the target resident according to the health record data and real-time monitored health data of the target resident.
[0109] S302. Determine the priority of each disease course according to each disease course information.
[0110] Among them, each disease course information may include the name, course type, severity of each disease course, and some related data corresponding to each disease course. Specifically, the priority of each disease course can be arranged according to the severity and risk degree of each disease course to obtain the priority of each disease course.
[0111] Figure 5 It is a schematic flowchart of another health information display processing method provided by an embodiment of the present application. As Figure 5 shown, in the above S301, using a machine learning algorithm to classify the health data of the target resident to obtain at least one disease course information corresponding to the target resident may include:
[0112] S401. Input the image data in the health data into a pre-trained convolutional neural network model. The convolutional neural network model extracts features from the image data and classifies according to the extracted features to obtain a first classification result.
[0113] Optionally, the health data of the target resident may include image data or may include time series data. The image data may be, for example, the examination result image data of the target resident, and may include, for example, the diagnosis result of the doctor on the target resident in the image data, or may also be a screenshot, photo, etc. of other health data of the target resident.
[0114] Among them, the Convolutional Neural Networks (CNN) model can process image data and identify features in the image. Specifically, after preprocessing the image data, the preprocessed image data is input into the CNN model. The convolutional layer in the CNN model extracts features from the preprocessed image data, and the pooling layer reduces the feature dimension and computational complexity while maintaining the significance of the features. The extracted image features are input into the fully connected layer for fusion, and the fused features are input into the output layer for classification to obtain the first classification result, which refers to the prediction results of the disease type and course of disease obtained by analyzing the image data.
[0115] S402: Input the time series data in the health data into the long short-term memory network model. The long short-term memory network model extracts features from the time series data and classifies according to the extracted features to obtain the second classification result.
[0116] Among them, the time series data can be, for example, data such as the body temperature, blood pressure, heart rate, and steps of the target resident monitored in real time.
[0117] Optionally, after preprocessing the time series data, for example, standardizing the time series data to ensure that data with different dimensions can be processed simultaneously. The preprocessed time series data is input into the LSTM model. The LSTM model extracts features from the preprocessed time series data, extracts the time-varying dependencies in the health data, and summarizes the extracted features in the fully connected layer for classification judgment. The summarized features are input into the output layer, so that the final classification result can be output from the output layer to obtain the second classification result, which refers to the prediction of the disease type and course of disease obtained by analyzing the time series data.
[0118] S403: Obtain at least one disease type and course of disease information corresponding to the target resident according to the first classification result, the second classification result, and the preset thresholds corresponding to each disease type and course of disease.
[0119] Optionally, a corresponding threshold can be set for each disease type and course of disease. The predicted values of each disease type and course of disease in the classification result are compared with the corresponding preset thresholds. If it exceeds the corresponding preset threshold, the disease type and course of disease information will be output as one of the disease type and course of disease corresponding to the target resident.
[0120] In this embodiment, by classifying the health data and using the corresponding model for analysis, the identified disease type and course of disease information of the target resident can be made more comprehensive and accurate.
[0121] Optionally, determining the doctor's intention information according to the operation information on the client in S102 above may include:
[0122] Optionally, if the target resident is a resident who is seeing a doctor for the first time, the doctor's intention information may be determined according to the historical interaction information between the doctor and the client. Among them, the historical interaction information may include the frequency of the doctor's historical view of components.
[0123] Exemplarily, if the target resident is seeing a doctor at this doctor for the first time, the doctor's intention information may be the frequency of the doctor's historical view of components. Specifically, if the doctor has a high historical click frequency for certain components, it may indicate that the doctor is interested in these components.
[0124] Optionally, if the target resident is not a resident who is seeing a doctor for the first time, the doctor's intention information may be determined according to the operation behavior information of the doctor for the target resident. Among them, the operation behavior information may be, for example, interaction behaviors such as click operations, swipe operations, and input by the doctor on the client. For example, when the target resident re-sees a doctor after undergoing some examinations according to the doctor's advice, the doctor can purposefully view the examination results, and the doctor's intention information can be determined according to the doctor's purposeful viewing behavior for the target resident.
[0125] Optionally, filling the health data of the target resident into each component according to the attribute information of each component and displaying each component on the client according to the target layout method in S104 above may include:
[0126] Optionally, feature extraction is performed on the health data of the target resident to obtain feature data corresponding to the course of each disease. The feature extraction refers to extracting key information in the resident's health data and information such as the change trend of the course of each disease.
[0127] Optionally, according to each feature data and the attribute information of the component, the component corresponding to each feature data is determined. Each component can display data of at least one data type, and there is an association relationship between each feature data and the attribute information of each component. Then, according to the association relationship between each feature data and the component attribute information, the component corresponding to each feature data is determined, and each feature data is filled into the component corresponding to each feature data, so that the health information of the target resident can be obtained.
[0128] Figure 6 This is a schematic diagram of the complete process of monitoring information display and processing provided by the embodiment of the present application. As Figure 6 shown, by analyzing the health data of the target resident, the priority of the course of each disease of the target resident is obtained, and then intelligent information layout is performed according to the priority of the course of each disease, the doctor's intention information, and the preset basic component layout method to determine the target layout method.
[0129] Among them, in intelligent information arrangement, an information arrangement module, a dynamic layout generation module, and a visual hierarchy generation module can be included. Among them, the information arrangement module is used to determine the target arrangement method according to the priority of each disease course, the doctor's intention information, and the preset basic component arrangement method; then the dynamic layout generation module dynamically adjusts the size and format of each component according to the display screen size and device type to adapt to different layouts and screen resolutions; finally, the visual hierarchy generation module analyzes the visual hierarchy using the principles of graphics and strengthens the information display through visual factors such as color, size, and contrast. Thus, the displayed health information of the target resident better meets the user's needs.
[0130] Figure 7 Schematic diagram of an apparatus for a health information display processing method provided by an embodiment of the present application, as Figure 7 shown, the apparatus includes:
[0131] A determination module 501, configured to determine at least one disease course corresponding to the target resident and the priority of each disease course according to the health data of the target resident;
[0132] A determination module 501, configured to determine the doctor's intention information according to the operation information on the client, where the doctor's intention information is used to indicate the data type that the doctor is interested in;
[0133] A determination module 501, configured to determine a target component arrangement method according to the priority of each disease course, the doctor's intention information, and the preset basic component arrangement method, where the target component arrangement method is used to indicate the display method of each component on the client, and the display method includes: display position, display size, and display shape, and each component is used to display data of a data type of the target resident;
[0134] A filling module 502, configured to fill the health data of the target resident into each component according to the attribute information of each component, and display each component on the client according to the target arrangement method.
[0135] Optionally, the determination module 501 is specifically configured to:
[0136] Determine a plurality of target components to be displayed and the display order of each target component according to the priority of each disease course, the doctor's intention information, and the preset basic component arrangement method;
[0137] Determine target arrangement information according to the display order of each target component.
[0138] Optionally, the determination module 501 is specifically configured to:
[0139] Determine the priority of each component according to the priority of the disease courses of each type and the attribute information of each component;
[0140] Determine the target components and the display order of each target component according to the priority of each component, the intention information of the doctor, and a preset basic component arrangement method.
[0141] Optionally, the determining module 501 is specifically configured to:
[0142] Use a machine learning algorithm to classify the health data of the target resident to obtain at least one disease course information corresponding to the target resident;
[0143] Determine the priority of each of the disease courses according to the disease course information of each type.
[0144] Optionally, the determining module 501 is specifically configured to:
[0145] Input the image data in the health data into a pre-trained convolutional neural network model, and the convolutional neural network model extracts features from the image data and classifies according to the extracted features to obtain a first classification result;
[0146] Input the time series data in the health data into a long short-term memory network model, and the long short-term memory network model extracts features from the time series data and classifies according to the extracted features to obtain a second classification result;
[0147] Obtain at least one disease course information corresponding to the target resident according to the first classification result, the second classification result, and the preset thresholds corresponding to each disease course.
[0148] Optionally, the determining module 501 is specifically configured to:
[0149] If the target resident is a resident who is seeing a doctor for the first time, determine the intention information of the doctor according to the historical interaction information between the doctor and the client, where the historical interaction information includes: the frequency of the doctor's historical view of components;
[0150] If the target resident is not a resident who is seeing a doctor for the first time, determine the intention information of the doctor according to the operation behavior information of the doctor for the target resident.
[0151] Optionally, the filling module 502 is specifically configured to:
[0152] Extract features from the health data of the target resident to obtain feature data corresponding to each disease course;
[0153] Determine the components corresponding to each feature data according to each feature data and the attribute information of the components;
[0154] Fill each piece of feature data into the corresponding component.
[0155] Figure 8 FIG. 6 is a structural block diagram of an electronic device 600 provided by an embodiment of the present application. As Figure 8 shown, the electronic device may include: a processor 601 and a memory 602.
[0156] Optionally, a bus 603 may also be included. Among them, the memory 602 is used to store machine-readable instructions executable by the processor 601 (for example, Figure 7 the execution instructions corresponding to the determination module and the filling module in the device in [description], etc.). When the electronic device 600 runs, the processor 601 communicates with the memory 602 through the bus 603. When the machine-readable instructions are executed by the processor 601, the method steps in the above method embodiments are executed.
[0157] An embodiment of the present application also provides a computer-readable storage medium. A computer program is stored on the computer-readable storage medium. When the computer program is run by a processor, the method steps in the above method embodiment of the health information display processing method are executed.
[0158] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the above-described systems and devices can refer to the corresponding processes in the method embodiments, which will not be repeated in the present application. In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of the modules is only a logical function division, and there may be other division methods in actual implementation. For another example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings, direct couplings, or communication connections to each other may be through some communication interfaces. The indirect couplings or communication connections of the devices or modules may be in electrical, mechanical, or other forms.
[0159] In addition, each functional unit in various embodiments of the present application may be integrated into one processing unit, may exist physically alone for each unit, or two or more units may be integrated into one unit. If the function is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or a part of this technical solution, may be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.
[0160] The above are only the specific implementation manners of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of changes or substitutions, which should all be covered by the protection scope of the present application.
Claims
1. A health information display processing method, characterized in that The method includes: Determining at least one disease course and the priority of each disease course corresponding to the target resident according to the health data of the target resident; Determining the doctor's intention information according to the operation information on the client side, where the doctor's intention information is used to indicate the data types that the doctor is interested in; Determining a target component arrangement method according to the priority of each disease course, the doctor's intention information, and a preset basic component arrangement method, where the target component arrangement method is used to indicate the display method of each component on the client side, and the display method includes: display position, display size, and display shape, and each component is used to display the data of a data type of the target resident; Filling the health data of the target resident into each component according to the attribute information of each component, and displaying each component on the client side according to the target arrangement method.
2. The health information display processing method according to claim 1, wherein The determining the target component arrangement method according to the priority of each disease course, the doctor's intention information, and a preset basic component arrangement method includes: Determining a plurality of target components to be displayed and the display order of each target component according to the priority of each disease course, the doctor's intention information, and a preset basic component arrangement method; Determining the target arrangement information according to the display order of each target component.
3. The health information display processing method according to claim 2, wherein The determining a plurality of target components to be displayed and the display order of each target component according to the priority of each disease course, the doctor's intention information, and a preset basic component arrangement method includes: Determining the priority of each component according to the priority of each disease course and the attribute information of each component; Determining the target components and the display order of each target component according to the priority of each component, the doctor's intention information, and a preset basic component arrangement method.
4. The health information display processing method according to claim 1, wherein The determining at least one disease course and the priority of each disease course corresponding to the target resident according to the health data of the target resident includes: Using a machine learning algorithm to classify the health data of the target resident to obtain at least one disease course information corresponding to the target resident; Determining the priority of each disease course according to each disease course information.
5. The health information display processing method according to claim 4, wherein The using a machine learning algorithm to classify the health data of the target resident to obtain at least one disease course information corresponding to the target resident includes: Inputting the image data in the health data into a pre-trained convolutional neural network model, and the convolutional neural network model extracts features from the image data and classifies according to the extracted features to obtain a first classification result; Inputting the time series data in the health data into a long short-term memory network model, and the long short-term memory network model extracts features from the time series data and classifies according to the extracted features to obtain a second classification result; Obtaining at least one disease course information corresponding to the target resident according to the first classification result, the second classification result, and a preset threshold corresponding to each disease course.
6. The health information display processing method according to claim 1, wherein The determining the doctor's intention information according to the operation information on the client side includes: If the target resident is a resident who visits the doctor for the first time, the intention information of the doctor is determined according to the historical interaction information between the doctor and the client, and the historical interaction information includes: the frequency of the doctor's historical view of components; If the target resident is not a resident who visits the doctor for the first time, the intention information of the doctor is determined according to the operation behavior information of the doctor for the target resident.
7. The health information display processing method according to claim 1, wherein The filling of the health data of the target resident into each component according to the attribute information of each component includes: Performing feature extraction on the health data of the target resident to obtain feature data corresponding to the course of each disease; Determining the component corresponding to each feature data according to each feature data and the attribute information of the component; Filling each feature data into the component corresponding to each feature data.
8. A health information display and processing device, characterized in that Including: A determination module, configured to determine at least one disease course corresponding to the target resident and the priority of each disease course according to the health data of the target resident; A determination module, configured to determine the intention information of the doctor according to the operation information on the client, and the intention information of the doctor is used to indicate the data type that the doctor is interested in; A determination module, configured to determine a target component layout method according to the priority of each disease course, the intention information of the doctor, and a preset basic component layout method, and the target component layout method is used to indicate the display method of each component on the client, and the display method includes: display position, display size, and display shape, and each component is respectively used to display data of a data type of the target resident; A filling module, configured to fill the health data of the target resident into each component according to the attribute information of each component, and display each component on the client according to the target layout method.
9. An electronic device, characterized in that, Including a memory and a processor, the memory stores a computer program executable by the processor, and when the processor executes the computer program, the steps of the health information display processing method according to any one of claims 1-7 above are implemented.
10. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, and when the computer program is run by a processor, the steps of the health information display processing method according to any one of claims 1-7 are executed.