Display method and device for medical information of examinee and medium
By displaying medical information layer by layer on the display interface, the problem of large amount of medical information characteristics and large amount of data is solved, the user review efficiency and information order are improved, and the convenience and synchronization efficiency of information are enhanced.
Patent Information
- Application Number
- CN202410060577.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-16
- Publication Date
- 2025-07-18
AI Technical Summary
In the prior art, the number of features of medical information is large and the amount of data is large, resulting in low efficiency of screening out the desired review information from multiple medical information of patients, affecting the rendering speed and user review efficiency.
By displaying medical information in depth layer by layer on the display interface, first displaying the identity identifier in the first sub-panel, then displaying information with a larger number of features in the second sub-panel, and finally displaying the most detailed information in the third sub-panel, users can gradually obtain more details through the cursor hover and double-click operations.
It improves the efficiency of users to review medical information, enhances the orderliness and convenience of information, reduces repeated access to unfinished review information, and improves the neatness and synchronization efficiency of information.
Smart Images

Figure CN120336382A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the biomedical engineering industry, and particularly to a method, device, and medium for displaying medical information of a subject. Background Art
[0002] With the development of technology, more and more medical devices can be applied to assist medical staff in diagnosing or treating patients. Generally speaking, when conducting a diagnosis or treatment, medical staff need to establish corresponding medical information for different patients on the medical device. These medical information often need to include the basic information of the patient (such as name, gender, address, visit time), the medical record information of the patient (such as past medical history), and the examination information of the patient during the current visit, etc. According to the medical information, it is convenient for medical staff to carry out subsequent diagnosis or treatment work.
[0003] Medical information is often displayed on a display device for medical staff to view or analyze. Specifically, details of the medical information about a certain patient can be output on the display interface of the display device, and medical staff can learn about the patient's situation or review the medical information in the display interface through this display interface.
[0004] However, the number of features of medical information is generally large, and some medical information may also have features that affect the rendering speed due to the large amount of data (such as images or videos). In this case, if there are multiple copies of medical information of patients, the efficiency of screening out the medical information to be reviewed from multiple copies of medical information of patients and reviewing it remains to be improved. Summary of the Invention
[0005] The present disclosure is proposed in view of the above situation, and its purpose is to provide a method, device, and medium for displaying medical information of a subject that can improve the review efficiency of users.
[0006] To this end, a first aspect of the present disclosure provides a method for displaying medical information of a subject, which is a method for displaying medical information of a subject on a display interface of a display device. The display interface includes a first panel. The display method includes: in response to the initialization of the first panel, generating a first sub-panel in the first panel and displaying first information of each subject in each first sub-panel. The first information is derived from the medical information and includes the identity identifier of the subject; in response to the first sub-panel receiving a first operation from a user, displaying a second sub-panel related to the position of the first sub-panel, and displaying second information of the subject in the second sub-panel. The size of the second sub-panel is larger than that of the first sub-panel, and the second information is derived from the medical information and the number of features of the second information is more than that of the first information; and in response to the first sub-panel receiving a second operation different from the first operation from the user, switching the first panel to the third sub-panel and displaying third information of the subject in the third sub-panel. The size of the third sub-panel is larger than that of the second sub-panel, and the third information is derived from the medical information and the number of features of the third information is more than that of the second information.
[0007] In the first aspect of the present disclosure, the user can quickly screen out the first sub-panel corresponding to the medical information of the subject that the user expects to review according to the identity identifier of the subject in the first information displayed in the first sub-panel. By performing a first operation on the first sub-panel, the user can generally understand the situation of the subject according to the second information with more feature quantities than the first information displayed in the second sub-panel, and by performing a second operation on the first sub-panel, the user can further understand the situation of the subject and conduct a review according to the third information with more feature quantities than the second information displayed in the third sub-panel. Thus, through this step-by-step in-depth review method, the review efficiency of the user can be improved.
[0008] In addition, in the method for displaying medical information of a subject according to the first aspect of the present disclosure, optionally, the first information further includes the time when the subject undergoes a medical examination. In response to the initialization of the first panel, the first sub-panel is generated in the first panel in a manner of being grouped by multiple time periods based on the time when the subject undergoes a medical examination. Thereby, the orderliness of the user's review of the medical information of the subject can be improved, which is beneficial to improving the review efficiency.
[0009] In addition, in the method for displaying the medical information of the subject involved in the first aspect of the present disclosure, optionally, generating the first sub-panel in the first panel includes: obtaining at least one piece of medical information of the subject from a storage medium; grouping the at least one piece of medical information of the subject into the plurality of time periods based on the time when the subject undergoes a medical examination; obtaining the coordinate information of each first sub-panel in the first panel based on the size of the first panel, the size of each first sub-panel, and the number of pieces of medical information of the subject in each time period among the plurality of time periods; and generating each first sub-panel according to the size and coordinate information of each first sub-panel. In this case, by grouping at least one set of medical information of the subject into a plurality of time periods and respectively generating the first sub-panel corresponding to each piece of medical information of the subject, the orderliness of the user's review of the medical information of the subject can be improved, and the user can be facilitated to locate the medical information in the desired time period, thereby being beneficial to improving the user's review efficiency.
[0010] In addition, in the method for displaying the medical information of the subject involved in the first aspect of the present disclosure, optionally, the display interface further includes a second panel that can be switched with the first panel for display. In response to the second panel receiving an input representing the medical information of the subject, the medical information of the subject is stored in the storage medium. In this case, inputting the medical information of the subject through the second panel and storing it in the storage medium on the same display device, and displaying the medical information of the subject through the first panel can improve the convenience of displaying the newly added medical information of the subject.
[0011] In addition, in the method for displaying the medical information of the subject involved in the first aspect of the present disclosure, optionally, the medical information of the subject includes information related to a medical device for collecting a medical image of a target part of the subject. The first information further includes a status identifier indicating that the medical image has not been reviewed. The second information includes the basic information of the subject, the basic information of the medical staff, and the medical record information of the subject. The third information includes the medical image. In this case, after generating the first sub-panel, it is convenient for the user to judge which first sub-panel corresponds to the medical information of the subject for which the medical image has not been reviewed through the first information, and it is convenient for the user to generally understand the situation of the subject through the second information displayed in the second sub-panel to form a preliminary impression of the subject. On the one hand, it can reduce the frequency of the user accessing the third sub-panel for the purpose of generally understanding the situation of the subject. On the other hand, based on the preliminary impression, it can improve the efficiency of the user reviewing the medical image of the third information displayed in the third sub-panel, thereby further improving the user's review efficiency.
[0012] In addition, in the method for displaying the medical information of the subject involved in the first aspect of the present disclosure, optionally, in response to a change in the size of the first panel, update the coordinate information of the first sub-panel in the storage medium and regenerate the first sub-panel in the first panel; and / or, when switching to the first panel, in response to a change in the medical information of the subject in the storage medium, regenerate the first sub-panel in the first panel. In this case, the first sub-panel can be linked with the first panel, thereby improving the rationality of the layout of the first sub-panel in the first panel and the integrity of the display of the first sub-panel in the first panel. In addition, when switching to the first panel each time, the latest first information of each subject can be timely displayed in each first sub-panel.
[0013] In addition, in the method for displaying the medical information of the subject involved in the first aspect of the present disclosure, optionally, in response to the cursor of the display device being in the first sub-panel, set the background color of the first sub-panel where the cursor is located to be different from the background colors of the other first sub-panels except the first sub-panel where the cursor is located. Thereby, it is beneficial to prompt the user which first sub-panel the cursor of the display device is in.
[0014] In addition, in the method for displaying the medical information of the subject involved in the first aspect of the present disclosure, optionally, the first operation is a cursor hovering operation, and the second operation is a double-click operation. In this case, the cursor hovering operation is a relatively simple operation, and the double-click operation is an operation with a selection tendency. By performing a cursor hovering operation on the first sub-panel, the user can make the second sub-panel display the second information of the subject. On this basis, the user can selectively choose whether to perform a double-click operation on the first sub-panel to display the third information of the subject according to the content of the second information, thereby improving the review efficiency of the user.
[0015] In addition, in the method for displaying the medical information of the subject involved in the first aspect of the present disclosure, optionally, the first operation is a cursor hovering operation, and the user operations for making the cursor of the display device be in the first sub-panel include the first operation and a third operation, and the third operation is a single-click operation. In this case, the cursor hovering operation is a relatively simple operation, and the single-click operation is an operation with a selection tendency. By performing a cursor hovering operation and a single-click operation on the first sub-panel, the user can modify the background color of the first sub-panel, thereby improving the convenience of prompting the user.
[0016] In addition, in the method for displaying the medical information of the subject according to the first aspect of the present disclosure, optionally, in response to the first sub-panel receiving the third operation from the user, the edge color of the first sub-panel is set to be different from the background color of the first sub-panel. In this case, when the first sub-panel receives the third operation, even if the cursor of the display device leaves the first sub-panel, it is convenient for the user to distinguish the first sub-panel from other first sub-panels.
[0017] The second aspect of the present disclosure provides an electronic device, which includes a processor and a memory, and the processor executes the program stored in the memory to implement the method for displaying the medical information of the subject as described in the first aspect of the present disclosure.
[0018] The third aspect of the present disclosure provides a computer-readable storage medium, which stores at least one instruction, and when the at least one instruction is executed by a processor, it implements the method for displaying the medical information of the subject as described in the first aspect of the present disclosure.
[0019] According to the present disclosure, it is possible to provide a method, device, and medium for displaying the medical information of a subject that improve the review efficiency of the user. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The present disclosure will now be further explained in detail only by way of examples with reference to the accompanying drawings.
[0021] Figure 1 It is a schematic diagram showing the application scenario of the display method involved in the example of the present disclosure.
[0022] Figure 2 It is a flowchart showing the display method involved in the example of the present disclosure.
[0023] Figure 3 It is a flowchart showing the generation of the first sub-panel in the first panel involved in the example of the present disclosure.
[0024] Figure 4A It is a flowchart showing the determination of which time period the medical information of the subject belongs to involved in the example of the present disclosure; Figure 4B It is a schematic diagram showing the generation of the first sub-panel in a time period grouping manner involved in the example of the present disclosure.
[0025] Figure 5A It is a schematic diagram showing the display of the second sub-panel involved in the example of the present disclosure; Figure 5B It is a schematic diagram showing the first sub-panel displaying the first information and the second sub-panel displaying the second information involved in the example of the present disclosure.
[0026] Figure 6It is a schematic diagram showing the display of the third sub-panel involved in the examples of the present disclosure.
[0027] Figure 7 It is a schematic diagram showing the second panel involved in the examples of the present disclosure.
[0028] Figure 8 It is a block diagram showing the electronic device involved in the examples of the present disclosure. Detailed implementation manners
[0029] Hereinafter, with reference to the accompanying drawings, the preferred implementation manners of the present disclosure will be described in detail. In the following description, the same reference numerals are given to the same components, and repeated descriptions are omitted. In addition, the drawings are only schematic diagrams, and the proportional relationship of the sizes between components or the shapes of components, etc. may be different from the actual ones.
[0030] It should be noted that the terms "include" and "have" in the present disclosure and any variations thereof, for example, a process, method, system, product or device including or having a series of steps or units do not necessarily have to be limited to those steps or units clearly listed, but may include or have other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0031] The present disclosure provides a method for displaying medical information of a subject, which is a method for displaying the medical information of the subject on the display interface of a display device. Through the display method provided by the present disclosure, the review efficiency of the user reviewing the medical information of the subject can be improved.
[0032] The method for displaying the medical information of the subject involved in the present disclosure can be abbreviated as the display method, and can also be called the method for displaying the medical information of the subject or the method for displaying the medical treatment information of the subject, etc. The display method involved in the present disclosure can be applied to any application scenario that needs to display the medical information of the subject.
[0033] The subject involved in the present disclosure can also be called the subject to be examined, the person to be examined or the object to be examined, etc. In some examples, the subject can be a patient.
[0034] The medical information of the subject involved in the present disclosure can be information generated or collected during the medical examination of the subject. The medical information can include multiple characteristics of the subject. In some examples, the medical information of the subject can include the basic information of the subject, the medical record information of the subject, and the examination information of the subject for the current medical treatment. In some examples, each of the multiple characteristics of the subject can include a characteristic name and a characteristic value.
[0035] In some examples, the basic information of the subject may include the subject's identity (e.g., name). In some examples, the basic information of the subject may further include the subject's gender, date of birth, age, height, weight, contact information, etc.
[0036] In some examples, the medical record information of the subject may include the subject's past medical history. In some examples, the medical record information of the subject may further include the purpose of the examination, the main complaint symptoms, and the medication situation of the subject, etc.
[0037] In some examples, the examination information of the subject may include information related to the medical device. In some examples, the information related to the medical device may refer to the unique identifier of the medical device, the time of performing a medical examination on the subject using the medical device, the duration of the medical examination, and the medical data obtained by the medical device about the subject, etc.
[0038] The medical device involved in the present disclosure can be used to perform a medical examination on the subject. In some examples, performing a medical examination on the subject can obtain medical data about the subject. In some examples, the medical device can be an image acquisition device, and the medical data of the subject can be a medical image of the target part of the subject. In some examples, the medical device can be a capsule endoscope, and the medical data of the subject can be medical images of the subject's gastrointestinal and esophageal parts. In some examples, the medical device can be a continuous glucose monitor, and the medical data of the subject can be the glucose concentration level of the subject.
[0039] The display device involved in the present disclosure can be used to display information. In some examples, the display device can be a liquid crystal display, a light-emitting diode display, an organic light-emitting diode display, a flexible display, a flat panel display, a solid-state display, or a projector, etc. The display interface involved in the present disclosure can be the interface of the display device for displaying information.
[0040] The user involved in the present disclosure can be the person operating the display device. In some examples, the person operating the display device can be a medical staff member. In some examples, the person operating the display device can be a system maintenance personnel.
[0041] Figure 1 is a schematic diagram showing the application scenario of the display method involved in the examples of the present disclosure.
[0042] In some examples, the display interface of display device 1 may include a first panel 10 (see Figure 1 ). The first panel 10 may be generally rectangular.
[0043] See Figure 1, the display method involved in the present disclosure can at least partially display the medical information of the subject by generating a first sub-panel 110 in the first panel 10.
[0044] In some examples, the medical information of the subject corresponding to the first sub-panel 110 can be synchronized to the server of the hospital.
[0045] In some examples, referring to Figure 1 , the first sub-panel 110 can be generally rectangular. In some examples, the first sub-panel 110 can also be generally presented in the style of a card or a folder.
[0046] In some examples, referring to Figure 1 , the first panel 10 can generate multiple first sub-panels 110. Thus, at least part of the medical information of multiple subjects can be displayed.
[0047] In some examples, when multiple first sub-panels 110 are generated in the first panel 10, the first sub-panels 110 can be displayed in groups. Thus, it can facilitate the user to view the first sub-panels 110 as needed according to the grouping situation of the first sub-panels 110.
[0048] In some examples, multiple first sub-panels 110 can be displayed in an array after grouping. In other words, after multiple first sub-panels 110 are grouped, each group of first sub-panels 110 can be displayed in an array. Thus, the arrangement of multiple first sub-panels 110 in the first panel 10 can be more regular, which is beneficial for the user to review.
[0049] In some examples, the first sub-panel 110 can be displayed in a way of being grouped by multiple time periods. Thus, the orderliness of the user's review of the medical information of the subject can be improved, which is beneficial for improving the review efficiency.
[0050] Figure 2 is a flowchart showing the display method involved in the examples of the present disclosure.
[0051] Referring to Figure 2 , in some examples, the display method can include: in response to the initialization of the first panel 10, generating a first sub-panel 110 in the first panel 10 and displaying the first information of each subject in each first sub-panel 110 (step S100); in response to the first sub-panel 110 receiving a first operation from the user, displaying a second sub-panel 120 and displaying the second information of the subject in the second sub-panel 120 (step S200); and in response to the first sub-panel 110 receiving a second operation from the user, switching the first panel 10 to a third sub-panel and displaying the third information of the subject in the third sub-panel (step S300).
[0052] Referring toFigure 2 In some examples, the display method may include: in response to the initialization of the first panel 10, generating a first sub-panel 110 in the first panel 10, and displaying first information of each subject in each first sub-panel 110 (step S100).
[0053] In some examples, in step S100, a plurality of first sub-panels 110 may be generated in the first panel 10.
[0054] In some examples, the first information may be sourced from medical information.
[0055] In some examples, the first information may include an identification of the subject. In some examples, the identification of the subject may be the name of the subject. Thus, it is possible to facilitate the user to identify the first sub-panel 110 corresponding to the medical information of each subject according to the identification of the subject in the first information.
[0056] In some examples, the first information may include the time of the medical examination of the subject. In some examples, the time of the medical examination of the subject may be expressed as "xxxx year xx month xx day".
[0057] In some examples, the first information may include a unique identification of the medical device. In some examples, the unique identification of the medical device may be the serial number of the medical device.
[0058] In some examples, the first information may further include a status identification indicating an uncompleted reviewed medical image. In some examples, the status identification of the uncompleted reviewed medical image may be expressed as "uncompleted". In this case, it is possible to facilitate the user to screen the first sub-panel 110 corresponding to the medical information of the subject with the uncompleted reviewed medical image according to the status identification in the first information, thereby improving the review efficiency of the user.
[0059] In the present disclosure, reviewing a medical image may refer to generating a medical assessment report based on the medical image. That is to say, reviewing a medical image may be to identify information (such as lesion characteristics) in the medical image through film reading to generate a medical assessment report.
[0060] In some examples, the status identification of the completed reviewed medical image may be empty. That is to say, for the medical image with the review completed, the first sub-panel 110 may not display the status identification. In this case, it is possible to highlight the status identification of the uncompleted reviewed medical image to facilitate the user to quickly locate the uncompleted reviewed medical image. In addition, it is also possible to reduce the display content of the display interface, thereby improving the neatness of the display interface.
[0061] In some examples, the first information may further include a synchronization identifier indicating that the medical information of the subject corresponding to the first information has not been synchronized to the server of the hospital. Thus, it is possible to facilitate prompting the user to synchronize the medical information of the subject to the server of the hospital.
[0062] In some examples, in response to the initialization of the first panel 10, a first sub-panel 110 may be generated in the first panel 10 in a manner of being grouped into multiple time periods based on the time when the subject undergoes a medical examination. Thus, the orderliness of the user's review of the subject's medical information can be improved, which is conducive to improving the review efficiency.
[0063] Figure 3 FIG. is a flowchart showing the generation of the first sub-panel 110 in the first panel 10 according to the examples of the present disclosure.
[0064] See Figure 3 , in some examples, generating the first sub-panel 110 in the first panel 10 may include: obtaining at least one piece of medical information of the subject (step S110); obtaining the coordinate information of each first sub-panel 110 in the first panel 10 based on the size of the first panel 10 and the size of each first sub-panel 110 (step S120); and generating each first sub-panel 110 according to the size and coordinate information of each first sub-panel 110 (step S130).
[0065] See Figure 3 , in some examples, generating the first sub-panel 110 in the first panel 10 may include: obtaining at least one piece of medical information of the subject (step S110).
[0066] In some examples, in step S110, at least one piece of medical information of the subject may be obtained from a storage medium.
[0067] In some examples, in step S110, the storage medium may be a carrier for storing data such as an optical disc, a hard disk, a flash memory, a USB flash drive, and an SD card.
[0068] In some examples, the medical information of the subject may be obtained in a sub-thread. Thus, the smooth running of the main thread can be improved.
[0069] See Figure 3 , in some examples, generating the first sub-panel 110 in the first panel 10 may further include: obtaining the coordinate information of each first sub-panel 110 in the first panel 10 based on the size of the first panel 10 and the size of each first sub-panel 110 (step S120).
[0070] In some examples, the coordinate information of each first sub-panel 110 in the first panel 10 may be stored in a storage medium.
[0071] In some examples, the dimensions of the first panel 10 may refer to the length and height of the first panel 10.
[0072] In some examples, the dimensions of the first sub-panel 110 may include the length and height of the first sub-panel 110, as well as the spacing between the first sub-panels 110.
[0073] In some examples, the spacing between the first sub-panels 110 may refer to the lateral spacing and longitudinal spacing between two adjacent first sub-panels 110. In some examples, the spacing between the first sub-panels 110 may refer to the lateral spacing and longitudinal spacing between any two first sub-panels 110. Additionally, in the present disclosure, the lateral spacing may refer to the spacing in the length direction, and the longitudinal spacing may refer to the spacing in the height direction.
[0074] In some examples, the spacing between the first sub-panels 110 may be preset.
[0075] In some examples, the preset spacing between the first sub-panels 110 may be decreased. In some examples, the preset spacing between the first sub-panels 110 may be increased. Thus, the density of the multiple first sub-panels 110 in the first panel 10 can be better adjusted.
[0076] In some examples, the coordinate information of the first sub-panel 110 may be determined based on the origin, the reference point, and the spacing between the first sub-panel 110 and the first panel 10. Among them, the origin may be a preset point on the first panel 10. For example, the origin may be the upper left corner point of the first panel 10. The reference point may be a preset point on the first sub-panel 110. For example, the reference point may be the upper left corner point of the first sub-panel 110. The spacing between the first sub-panel 110 and the first panel 10 may specifically refer to the spacing between the reference point and the origin.
[0077] In some examples, the coordinate information of the first sub-panel 110 may be represented by the reference point coordinates, the length and height of the first sub-panel 110. Additionally, the reference point coordinates may be the coordinates of the upper left corner point of the first sub-panel 110.
[0078] In some examples, each time period, the medical information of the subject in each time period, and the coordinate information of the first sub-panel 110 corresponding to the medical information of the subject may be stored in a storage medium.
[0079] In some examples, in a storage medium, the medical information and coordinate information corresponding to each time period can be stored in the form of a data list. In some examples, the data structure of the data list can be a key-value pair structure. The key of the key-value pair structure can be the name of each time period, and the value of the key-value pair structure can be a set of multiple pieces of data information. Additionally, each piece of data information can include a piece of medical information and the coordinate information of the first sub-panel 110 corresponding to the medical information.
[0080] In some examples, after step S110 and before step S120, at least one piece of medical information of the subject can be grouped by multiple time periods. In other words, after step S110 and before step S120, it can also include the step of grouping at least one piece of medical information of the subject by multiple time periods. In this case, by grouping at least one piece of medical information of the subject according to multiple time periods, the first sub-panel 110 corresponding to each piece of medical information of the subject can be generated respectively, which can improve the orderliness of the user's review of the subject's medical information and facilitate the user to locate the medical information of the desired time period, thereby being conducive to improving the user's review efficiency.
[0081] In some examples, at least one piece of medical information of the subject can also be grouped in other ways. For example, at least one piece of medical information of the subject can be grouped according to the completion status of the review.
[0082] In some examples, at least one piece of medical information of the subject can be grouped by multiple time periods based on the time when the subject undergoes a medical examination.
[0083] In some examples, after grouping the medical information of the subject by multiple time periods, the number of copies of the subject's medical information in each time period can be obtained. In this case, the size of the first sub-panel 110 and the spacing between the first sub-panels 110 can be reasonably set according to the number of copies of the subject's medical information in each time period, so that the layout of the generated first sub-panels 110 is more appropriate.
[0084] In some examples, the coordinate information of each first sub-panel 110 in the first panel 10 can be obtained based on the size of the first panel 10, the size of each first sub-panel 110, and the number of copies of the subject's medical information in each time period of multiple time periods.
[0085] See Figure 3 , in some examples, generating the first sub-panel 110 in the first panel 10 can also include: generating each first sub-panel 110 according to the size and coordinate information of each first sub-panel 110 (step S130).
[0086] In some examples, a first sub-panel 110 can be generated in the first panel 10 according to the grouping situation of the medical information of the subject grouped in multiple time periods.
[0087] In some examples, in response to a change in the size of the first panel 10, the coordinate information of the first sub-panel 110 in the storage medium can be updated and the first sub-panel 110 can be regenerated in the first panel 10. In this case, the first sub-panel 110 can be linked with the first panel 10, thereby improving the rationality of the layout of the first sub-panel 110 in the first panel 10 and the integrity of the display of the first sub-panel 110 in the first panel 10.
[0088] In some examples, the coordinate information of the first sub-panel 110 can be updated according to the size of the new first panel 10, and the first sub-panel 110 can be regenerated in the first panel 10.
[0089] In some examples, the first sub-panel 110 can be regenerated by the UI (User Interface) thread. Specifically, in response to a change in the size of the first panel 10, the size of the new first panel 10 can be passed into the UI thread, and the UI thread can regenerate the first sub-panel 110 based on the size of the new first panel 10. Additionally, the UI thread can refer to the thread responsible for updating the display interface in the program.
[0090] In some examples, "regenerating the first sub-panel 110" can specifically refer to clearing the first sub-panel 110 displayed on the first panel 10 and then regenerating the first sub-panel 110 in the first panel 10 according to the medical information of the subject.
[0091] As described above, at least one copy of the medical information of the subject can be grouped in multiple time periods.
[0092] In some examples, the time period can include a start date and an end date. In some examples, the time period can be the time between the start date and the end date.
[0093] In some examples, the span of the time period can be one day, one week, half a month, one month, two months, etc. In other words, the interval between the start date and the end date of the time period can be one day, one week, half a month, one month, two months, etc. In this case, by setting the interval between the start date and the end date, the number of copies of the medical information of the subject included in each time period can be made more reasonable.
[0094] In some examples, grouping at least one subject's medical information into multiple time periods based on the time when the subject undergoes a medical examination may refer to determining whether the time when the subject undergoes a medical examination falls between the start date and the end date of a certain time period, and grouping the medical information of the subject corresponding to the time when the subject undergoes a medical examination into the corresponding time period.
[0095] Figure 4A FIG. 4 is a flowchart showing which time period the medical information of the subject belongs to according to the examples of the present disclosure; Figure 4B FIG. 5 is a schematic diagram showing the generation of the first sub-panel 110 in a time period grouping manner according to the examples of the present disclosure.
[0096] Refer to Figure 4A , in some examples, determining which time period the medical information of the subject belongs to may include: determining whether the time when the subject undergoes a medical examination is not less than the start date of the current time period (step S1110); determining whether the time when the subject undergoes a medical examination is less than the end date of the current time period (step S1120); switching to the next time period (step S1130); and dividing the medical information of the subject into this time period (step S1140). In this case, by sequentially determining the magnitude relationship between the time when the subject undergoes a medical examination and the start date and the end date of the current time period, it is possible to determine which time period the medical information of the subject belongs to, and the efficiency of determination can be improved by timely switching to the next time period.
[0097] Refer to Figure 4A , in some examples, the method for determining which time period the medical information of the subject belongs to may include: determining whether the time when the subject undergoes a medical examination is not less than the start date of the current time period (step S1110).
[0098] Refer to Figure 4A , in some examples, in step S1110, if the time when the subject undergoes a medical examination is not less than the start date of the current time period, step S1120 may be executed. In other words, if the time when the subject undergoes a medical examination is greater than or equal to the start date of the current time period, step S1120 may be executed.
[0099] Refer to Figure 4A , in some examples, the method for determining which time period the medical information of the subject belongs to may further include: determining whether the time when the subject undergoes a medical examination is less than the end date of the current time period (step S1120).
[0100] In some examples, step S1110 and step S1120 may be swapped, that is, step S1120 may be executed first and then step S1110.
[0101] See Figure 4A In some examples, in step S1110, if the time when the subject undergoes a medical examination is less than the start date of the current time period, step S1130 may be executed. That is, if the time when the subject undergoes a medical examination is less than the start date of the current time period, the next time period may be switched, and step S1110 may be executed again.
[0102] See Figure 4A In some examples, in step S1120, if the time when the subject undergoes a medical examination is not less than the end date of the current time period, step S1130 may be executed. In other words, if the time when the subject undergoes a medical examination is greater than or equal to the end date of the current time period, the next time period may be switched, and step S1110 may be executed again.
[0103] See Figure 4A In some examples, the method for determining which time period the subject's medical information belongs to may further include: switching to the next time period (step S1130).
[0104] In some examples, in Figure 4A the example shown, multiple time periods may be sorted by time in advance. Thereby, the efficiency when switching time periods can be improved.
[0105] See Figure 4A In some examples, in step S1120, if the time when the subject undergoes a medical examination is less than the end date of the current time period, step S1140 may be executed. Specifically, if the time when the subject undergoes a medical examination is less than the end date of the current time period, the subject's medical information may be divided into this time period.
[0106] See Figure 4A In some examples, the method for determining which time period the subject's medical information belongs to may further include: dividing the subject's medical information into this time period (step S1140).
[0107] In some examples, in the first panel 10, generating the first sub-panel 110 in a manner grouped by multiple time periods may be as Figure 4B shown.
[0108] In some examples, the medical information of the subjects belonging to a certain time period may be counted. In this case, after the medical information of the subjects is grouped into different time periods respectively, the number of copies of the medical information of the subjects in each time period can be obtained.
[0109] Figure 5A is a schematic diagram showing the display of the second sub-panel 120 involved in the examples of the present disclosure; Figure 5BIt is a schematic diagram showing that the first sub-panel 110 displays the first information and the second sub-panel 120 displays the second information in the examples of the present disclosure. Among them, in Figure 5B The content shown is only schematically provided as an implementation manner of the present disclosure and should not be construed as imposing any substantial limitation on the present disclosure.
[0110] Returning to Figure 2 , in some examples, the display method may further include: in response to the first sub-panel 110 receiving a first operation from the user, displaying the second sub-panel 120 and displaying the second information of the subject in the second sub-panel 120 (step S200).
[0111] In some examples, the second information may be derived from medical information.
[0112] In some examples, the second sub-panel 120 may be position-related to the first sub-panel 110. In other words, there may be an association between the position of the second sub-panel 120 and the position of the first sub-panel 110. Thus, it is possible to facilitate the user to identify the first sub-panel 110 corresponding to the second sub-panel 120.
[0113] In some examples, the second sub-panel 120 may be connected to the edge of the first sub-panel 110 (see Figure 5A or Figure 5B ). In this case, it is possible to display the second sub-panel 120 while reducing the occlusion of the first sub-panel 110, facilitating the user to view the first information and the second information simultaneously.
[0114] In some examples, the second sub-panel 120 may partially cover the first sub-panel 110.
[0115] In some examples, the second sub-panel 120 may have the same background color as the first sub-panel 110. Thus, it is possible to facilitate the user to identify the first sub-panel 110 corresponding to the second sub-panel 120.
[0116] In some examples, see Figure 5B , the second information of the subject displayed in the second sub-panel 120 may include the first information of the subject.
[0117] In some examples, the font of the second information may be larger than the font of the first information. Thus, it is possible to facilitate the user to view the second information of the subject displayed in the second sub-panel 120.
[0118] In some examples, the size of the second sub-panel 120 can be larger than that of the first sub-panel 110. Additionally, the number of features of the second information can be more than that of the first information. In this case, it is convenient for the user to generally understand the situation of the subject through the second information with more features displayed on the second sub-panel 120, thereby facilitating the user to form a preliminary impression of the subject.
[0119] In some examples, the second information can include the basic information of the subject. Specifically, the second information can include the subject's identity, gender, date of birth, etc. (see Figure 5B ).
[0120] In some examples, the second information can also include the basic information of the medical staff. The basic information of the medical staff can refer to the name of the medical staff (see Figure 5B ) and the staff number, etc.
[0121] In some examples, the second information can also include the medical record information of the subject. The medical record information of the subject can refer to the foregoing content.
[0122] In some examples, the second information can also include the examination information of the subject. Specifically, the second information can also include the unique identifier of the medical device (see Figure 5B ), the time when the medical device is used to perform a medical examination on the subject (see Figure 5B ), and the duration of the medical examination, etc.
[0123] In some examples, see Figure 5A , the first operation can be an operation to make the cursor 30 of the display device 1 be on the first sub-panel 110.
[0124] In some examples, the user operation to make the cursor 30 of the display device 1 be on the first sub-panel 110 can include the first operation. In other words, the first operation can be one of the user operations to make the cursor 30 of the display device 1 be on the first sub-panel 110.
[0125] In some examples, the first operation can be a cursor hovering operation. In this case, the cursor hovering operation is a relatively simple operation, which is convenient for the user to perform a cursor hovering operation on each first sub-panel 110 in sequence to display the second information of the subject on the second sub-panel 120. Thus, it can improve the convenience for the user to form a preliminary impression of the subject based on the second information.
[0126] Figure 6 is a schematic diagram showing the display of the third sub-panel 130 involved in the examples of the present disclosure.
[0127] Among them, in Figure 6The rectangular frames where two diagonals intersect respectively schematically show the reduced image 1310 and the enlarged image 1320 of the medical image.
[0128] Return to refer to Figure 2 In some examples, the display method may further include: in response to the first sub-panel 110 receiving a second operation from the user, switching the first panel 10 to the third sub-panel 130, and displaying third information of the subject in the third sub-panel 130 (step S300).
[0129] In some examples, the third information may be sourced from medical information.
[0130] In some examples, the second operation may be different from the first operation.
[0131] In some examples, the second operation may be an operation of continuously clicking on the first sub-panel 110 with the cursor 30 of the display device 1 within a certain time.
[0132] In some examples, the second operation may be a double-click operation. In this case, the double-click operation is an operation with a selection tendency. Based on the second information of the subject displayed in the second sub-panel 120, the user can tendentially choose whether to double-click on the first sub-panel 110 to access the third information of the subject in the third sub-panel 130, thereby improving the user's review efficiency.
[0133] In some examples, the size of the third sub-panel 130 may be larger than the size of the second sub-panel 120. The number of feature quantities of the third information may be more than that of the second information. In this case, it is convenient for the user to further understand the situation of the subject through the third information with more feature quantities than the second information displayed in the third sub-panel 130 and conduct a review, thereby improving the user's review efficiency.
[0134] In some examples, the third information may include the basic information of the subject. The basic information of the subject may refer to the foregoing content.
[0135] In some examples, the third information may further include the basic information of the user. The basic information of the user may refer to the foregoing content.
[0136] In some examples, the third information may further include the medical record information of the subject. The medical record information of the subject may refer to the foregoing content.
[0137] In some examples, the third information may further include the examination information of the subject. Specifically, the third information may further include the unique identifier of the medical device, the time when the medical device is used to perform a medical examination on the subject, the duration of the medical examination, and the medical image of the target part of the subject, etc.
[0138] In some examples, the third information may further include a thumbnail 1310 and a magnified view 1320 of the medical image. Thereby, it is possible to facilitate the user to select a medical image for viewing as needed.
[0139] In some examples, the first information may further include a status identifier indicating that the medical image has not been reviewed, the second information may include basic information of the subject, basic information of the medical staff, and medical record information of the subject, and the third information may include medical images. In this case, after generating the first sub-panel 110, it is possible to facilitate the user to determine, based on the first information, which subject's medical information corresponding to a first sub-panel 110 has not been reviewed for the medical image, and it is possible to facilitate the user to generally understand the situation of the subject through the second information displayed in the second sub-panel 120 to form a preliminary impression of the subject. On the one hand, it is possible to reduce the frequency of the user accessing the third sub-panel 130 for the purpose of generally understanding the situation of the subject, and on the other hand, based on the preliminary impression, it is possible to improve the efficiency of the user in reviewing the medical images of the third information displayed in the third sub-panel 130. Thereby, it is possible to further improve the user's review efficiency.
[0140] In some examples, in response to the cursor 30 of the display device 1 being in the first sub-panel 110, the background color of the first sub-panel 110 where the cursor 30 is located may be set to a background color different from that of the other first sub-panels 110 except the first sub-panel 110 where the cursor 30 is located. In other words, in response to the cursor 30 of the display device 1 being in the first sub-panel 110, the background color of this first sub-panel 110 may be set to a background color different from that of the other first sub-panels 110 except this first sub-panel 110. Thereby, it is possible to help prompt the user which first sub-panel 110 the cursor 30 of the display device 1 is in.
[0141] In some examples, the coordinates of the current cursor 30 relative to the display interface may be converted into coordinates relative to the first panel 10, and by traversing the coordinate information of all the first sub-panels 110, the converted coordinates of the cursor 30 may be sequentially compared with the coordinate information of each first sub-panel 110 to determine whether the cursor 30 is in the first sub-panel 110. Thereby, it is possible to improve the convenience in response to the cursor 30 being in the first sub-panel 110.
[0142] In some examples, if the cursor 30 is within the first sub-panel 110, the background color of this first sub-panel 110 may be set to a background color different from that of the other first sub-panels 110 except this first sub-panel 110.
[0143] In some examples, the first operation may be a cursor hovering operation, and the second operation may be a double-click operation. In this case, the cursor hovering operation is a relatively simple operation, and the double-click operation is an operation with a selection tendency. By performing a cursor hovering operation on the first sub-panel 110, the user can make the second sub-panel 120 display the second information of the subject. On this basis, the user can selectively choose whether to perform a double-click operation on the first sub-panel 110 to display the third information of the subject in the third sub-panel 130, thereby improving the user's review efficiency.
[0144] In some examples, the user operation that makes the cursor 30 of the display device 1 be in the first sub-panel 110 may include a third operation. In other words, the third operation may be one of the user operations that makes the cursor 30 of the display device 1 be in the first sub-panel 110.
[0145] In some examples, the first operation may be a cursor hovering operation. In some examples, the first operation and the third operation may make the cursor 30 of the display device 1 be in the first sub-panel 110. In other words, the user operation that makes the cursor 30 of the display device 1 be in the first sub-panel 110 may include the first operation and the third operation. In some examples, the third operation may be a single-click operation. In this case, the cursor hovering operation is a relatively simple operation, and the single-click operation is an operation with a selection tendency. By performing a cursor hovering operation and a single-click operation on the first sub-panel 110, the user can modify the background color of the first sub-panel 110, thereby improving the convenience of prompting the user.
[0146] In some examples, in response to the first sub-panel 110 receiving the third operation from the user, the edge color of the first sub-panel 110 may be set to be different from the background color of the first sub-panel 110. In this case, after the first sub-panel 110 receives the third operation, even if the cursor 30 of the display device 1 leaves the first sub-panel 110, it is convenient for the user to distinguish the first sub-panel 110 from other first sub-panels 110.
[0147] In some examples, in response to the first sub-panel 110 receiving the third operation from the user, the edge color of the first sub-panel 110 may be set to be different from the edge colors of other first sub-panels 110. Thus, it is also convenient for the user to distinguish the first sub-panel 110 from other first sub-panels 110.
[0148] In some examples, when the edge color of the first sub-panel 110 is different from the background color of the first sub-panel 110 through the user's third operation, it can be considered that the first sub-panel 110 is in a selected state.
[0149] In some examples, the medical information of the subject corresponding to the first sub-panel 110 in the selected state can be synchronized to the server of the hospital. In this case, when multiple first sub-panels 110 are in the selected state at the same time, multiple copies of the corresponding medical information of the subjects can be batch-synchronized to the server of the hospital, thereby improving the synchronization efficiency.
[0150] In some examples, the medical information of the subject corresponding to the first sub-panel 110 in the selected state can be deleted.
[0151] In some examples, a third operation can be performed again on the first sub-panel 110 in the selected state to cancel the selected state of the first sub-panel 110.
[0152] Figure 7 FIG. is a schematic diagram showing a second panel 20 involved in the examples of the present disclosure.
[0153] In some examples, referring to Figure 7 , the display interface may further include a second panel 20, and the second panel 20 can be switched with the first panel 10 for display.
[0154] In some examples, in response to switching to the first panel 10, the first sub-panel 110 can be generated in the first panel 10 according to the data list and the style of the first sub-panel 110 in the UI thread.
[0155] In some examples, in response to the second panel 20 receiving an input representing the medical information of the subject, the medical information of the subject can be stored in a storage medium. In this case, inputting and storing the medical information of the subject through the second panel 20 on the same display device 1 in the storage medium, and displaying the medical information of the subject through the first panel 10 can improve the convenience of displaying the newly added medical information of the subject.
[0156] In some examples, when switching to the first panel 10, in response to a change in the medical information of the subject in the storage medium, the first sub-panel 110 can be regenerated in the first panel 10. In this case, when switching to the first panel 10 each time, the latest first information of each subject can be timely displayed in each first sub-panel 110.
[0157] Examples of the present disclosure also disclose an electronic device.
[0158] Figure 8 FIG. is a block diagram showing an electronic device 2 involved in the examples of the present disclosure.
[0159] In some examples, referring to Figure 8, the electronic device 2 may include a processor 21 and a memory 22. The processor 21 may execute the programs stored in the memory 22 to implement one or more steps in the above display method.
[0160] In some examples, the processor 21 may be the control center of the electronic device 2. The processor 21 may be a central processing unit. In some examples, the processor 21 may connect various parts of the entire electronic device 2 using various interfaces and lines, and may execute software programs and / or modules stored in the memory 22, as well as call program codes stored in the memory 22, so as to implement one or more steps in the above display method.
[0161] In some examples, the memory 22 may be a high-speed RAM (Random Access Memory) memory, or may also be a non-volatile memory.
[0162] Examples of the present disclosure also disclose a computer-readable storage medium, which may store at least one instruction, and when the at least one instruction is executed by the processor 21, one or more steps in the above display method are implemented.
[0163] In the present disclosure, the user can quickly screen out the first sub-panel 110 corresponding to the medical information of the subject expected to be reviewed according to the identity identifier of the subject in the first information displayed in the first sub-panel 110. By performing a first operation on the first sub-panel 110, the user can generally understand the situation of the subject according to the second information with a larger number of features than the first information displayed in the second sub-panel 120, and by performing a second operation on the first sub-panel 110, the user can further understand the situation of the subject and conduct a review according to the third information with a larger number of features than the second information displayed in the third sub-panel 130. Thus, through this step-by-step in-depth review method, the review efficiency of the user can be improved.
[0164] Although the present disclosure has been specifically described above in combination with the accompanying drawings and examples, it can be understood that the above description does not limit the present disclosure in any form. Those skilled in the art can make deformations and changes to the present disclosure according to needs without departing from the essence and scope of the present disclosure, and these deformations and changes all fall within the scope of the present disclosure.
Claims
1. A method for displaying medical information of a subject, which is a method for displaying the medical information of the subject on a display interface of a display device, the display interface including a first panel, characterized in that, The display method includes: In response to the initialization of the first panel, generating a first sub-panel in the first panel and displaying first information of each subject in each first sub-panel, where the first information is derived from the medical information and includes the identification of the subject; In response to the first sub-panel receiving a first operation from the user, displaying a second sub-panel related to the position of the first sub-panel, and displaying second information of the subject in the second sub-panel. The size of the second sub-panel is larger than that of the first sub-panel, and the second information is derived from the medical information and the number of feature quantities of the second information is more than that of the first information; and In response to the first sub-panel receiving a second operation different from the first operation from the user, switching the first panel to a third sub-panel and displaying third information of the subject in the third sub-panel. The size of the third sub-panel is larger than that of the second sub-panel, and the third information is derived from the medical information and the number of feature quantities of the third information is more than that of the second information.
2. The method for displaying medical information of a subject according to claim 1, wherein The first information further includes the time when the subject undergoes a medical examination. In response to the initialization of the first panel, the first sub-panel is generated in the first panel in a manner grouped by multiple time periods based on the time when the subject undergoes a medical examination.
3. The method for displaying medical information of a subject according to claim 2, wherein, Generating the first sub-panel in the first panel includes: Obtaining at least one piece of medical information of the subject from a storage medium; Grouping the at least one piece of medical information of the subject by the multiple time periods based on the time when the subject undergoes a medical examination; Obtaining the coordinate information of each first sub-panel in the first panel based on the size of the first panel, the size of each first sub-panel, and the number of copies of the medical information of the subject in each time period of the multiple time periods; and Generating each first sub-panel according to the size and coordinate information of each first sub-panel.
4. The method for displaying medical information of a subject according to any one of claims 1 to 3, characterized in that, The display interface further includes a second panel that can be switched to display with the first panel. In response to the second panel receiving an input representing the medical information of the subject, storing the medical information of the subject in a storage medium.
5. The method for displaying medical information of a subject according to any one of claims 1 to 3, characterized in that The medical information of the subject includes information related to a medical device for collecting a medical image of the target part of the subject. The first information further includes a status identifier indicating that the medical image has not been completely reviewed. The second information includes the basic information of the subject, the basic information of the medical staff, and the medical record information of the subject. The third information includes the medical image.
6. The method for displaying medical information of a subject according to claim 3, characterized in that, In response to a change in the size of the first panel, updating the coordinate information of the first sub-panel in the storage medium and regenerating the first sub-panel in the first panel; and / or, when switching to the first panel, in response to a change in the medical information of the subject in the storage medium, regenerating the first sub-panel in the first panel.
7. The method for displaying medical information of a subject according to claim 1, wherein, In response to the cursor of the display device being in the first sub-panel, set the background color of the first sub-panel where the cursor is located to a background color different from that of the other first sub-panels except the first sub-panel where the cursor is located.
8. The method for displaying medical information of a subject according to claim 1, wherein The first operation is a cursor hovering operation, and the second operation is a double-click operation.
9. The method for displaying medical information of a subject according to claim 7, wherein The first operation is a cursor hovering operation. The user operations that cause the cursor of the display device to be in the first sub-panel include the first operation and a third operation, and the third operation is a single-click operation.
10. The method for displaying medical information of a subject according to claim 9, wherein, In response to the first sub-panel receiving the third operation from the user, set the edge color of the first sub-panel to be different from the background color of the first sub-panel.
11. An electronic device, characterized in that, The electronic device includes a processor and a memory, and the processor executes the program stored in the memory to implement the method for displaying the medical information of the subject as described in any one of claims 1 to 10.
12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one instruction, and when the at least one instruction is executed by a processor, it implements the method for displaying the medical information of the subject as described in any one of claims 1 to 10.