Sample detection system, detection information display method, controller, and storage medium

The sample detection system enhances laboratory efficiency by tracking and displaying TAT information for individual test items, enabling targeted improvements to address timeouts and optimize resource allocation.

CN119224330APending Publication Date: 2024-12-31SHENZHEN MINDRAY BIO MEDICAL ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310794234.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-29
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

Existing sample detection systems in hospital laboratories suffer from low processing efficiency due to the inability to effectively monitor and improve the turnaround time (TAT) of individual test items, leading to inefficiencies in the sample inspection pipeline.

Method used

A sample detection system with a controller that determines and displays TAT information for each test item, including timeout samples, using a user interface to facilitate targeted improvement plans, and employs charting methods to enhance readability and data acquisition efficiency.

Benefits of technology

The system significantly improves the processing efficiency of the sample inspection pipeline by allowing inspectors to focus on specific test items with timeouts, thereby optimizing resource allocation and reducing overall processing time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119224330A_ABST
    Figure CN119224330A_ABST
Patent Text Reader

Abstract

The invention discloses a sample detection system, a detection information display method, a controller and a storage medium wherein the sample detection system comprises: a sample introduction module for transferring a sample container loaded with a sample to a track; the track is used for transporting the sample containers and transporting the sample containers to each sample analysis module; the at least one sample analysis module is used for carrying out sample detection on a plurality of detection items; the controller is used for determining TAT information corresponding to each detection item in the plurality of detection items based on the TAT of each sample in all the samples detected by the at least one sample analysis module, and is also used for controlling the display screen to display the TAT information corresponding to each detection item in the at least one detection item in a user interface; the category of the TAT information comprises the number of overtime samples; the overtime sample represents a sample of which the TAT exceeds a set threshold value.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of medical equipment technology, and in particular, relates to a sample detection system, a detection information display method, a controller and a storage medium. Background Art

[0002] The hospital laboratory department needs to deal with a huge number of samples every day, and the test items involved are numerous. Testers usually monitor the test status of the entire sample test line through the sample management interface. In the related technology, the sample management interface usually displays the test details corresponding to each sample and / or the test details of the entire sample test line. Therefore, based on the information displayed on the sample management interface, testers can often only monitor the processing time of the samples as a whole for the entire sample test line, and implement corresponding improvement plans. This method may not be able to effectively improve the sample processing efficiency of the test line, resulting in the continued low processing efficiency of the sample test line. Summary of the invention

[0003] In view of this, embodiments of the present application provide a sample detection system, a detection information display method, a controller, and a storage medium, which are used to improve the processing efficiency of a sample inspection pipeline.

[0004] The technical solution of the embodiment of the present application is implemented as follows:

[0005] The embodiment of the present application provides a sample detection system, including: a sample injection module, a track, at least one sample analysis module, a controller and a display screen;

[0006] The sample injection module is used to transfer the sample container loaded with the sample to the track;

[0007] The track is used to transport the sample container and transport the sample container to each sample analysis module;

[0008] The at least one sample analysis module is used to perform sample testing for multiple test items;

[0009] The controller is used to determine TAT information corresponding to each of the multiple detection items based on the detection turnaround time (TAT) of each sample in all samples detected by the at least one sample analysis module; the category of the TAT information includes the number of timeout samples; the timeout sample represents a sample whose TAT exceeds a set threshold;

[0010] The controller is further used to control the display screen to display the TAT information corresponding to each detection item in at least one detection item in the user interface.

[0011] The present application also provides a method for displaying detection information, which is applied to a controller in a sample detection system; the method includes:

[0012] Based on the TAT of each sample among all samples detected by the sample detection system, determine the TAT information corresponding to each detection item in all detection items of the sample detection system; the category of the TAT information includes the number of timeout samples; the timeout samples represent samples whose TAT exceeds a set threshold;

[0013] The control display screen displays the TAT information corresponding to each detection item in at least one detection item in the user interface.

[0014] The present application also provides a controller, including a processor and a memory for storing a computer program that can be run on the processor.

[0015] Wherein, the processor is used to execute the steps of the above-mentioned detection information display method when running the computer program.

[0016] An embodiment of the present application further provides a storage medium on which a computer program is stored, wherein the computer program implements the steps of the above-mentioned detection information display method when executed by a processor.

[0017] In the sample detection system, detection information display method, controller and storage medium provided by the embodiment of the present application, based on the TAT of each sample in all samples detected by at least one sample analysis module in the sample detection system, the TAT information corresponding to each detection item in multiple detection items is determined, including: the number of timeout samples whose TAT corresponding to each detection item exceeds the set threshold, and the determined TAT information of all or part of the detection items is displayed in the user interface. Based on this, the inspector can use the information displayed in the user interface, with the detection item as the dimension, to clarify the sample processing time corresponding to each detection item one by one, so as to adopt corresponding improvement plans for specific detection items, which can more effectively and specifically improve the sample processing time of one or several detection items, thereby significantly and efficiently improving the processing efficiency of the sample inspection pipeline. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 A schematic diagram of the structure of a sample detection system is provided for an embodiment of the present application;

[0019] Figure 2 An example diagram of a chart provided in an embodiment of the present application;

[0020] Figure 3 Another example diagram of a chart provided for an embodiment of the present application;

[0021] Figure 4This is a thumbnail example diagram of the embodiment of the present application;

[0022] Figure 5 This is a flow chart of the inspection information display method according to an embodiment of the present application;

[0023] Figure 6 This is a schematic diagram of the structure of the controller of the embodiment of the present application. DETAILED DESCRIPTION

[0024] The present application is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0025] The present application embodiment provides a sample detection system, Figure 1 The schematic diagram of the structure of the sample detection system is shown in FIG. Figure 1 The sample detection system includes: a sample injection module 11, a track 12, at least one sample analysis module 13, a controller 14 and a display screen 15.

[0026] The sample injection module 11 is used to transfer the sample container loaded with the sample to the track 12 .

[0027] It is understandable that the sample detection system may further include a sample output module for transferring the sample container after detection from the track 12 .

[0028] Track 12, used for transporting sample containers and transporting the sample containers to each sample analysis module 13;

[0029] At least one sample analysis module 13 is used to perform sample testing for multiple testing items.

[0030] Here, the sample analysis module includes but is not limited to a blood analyzer, an immunoassay analyzer, a biochemical analyzer, a coagulation analyzer, etc. Each sample analysis module can carry out the detection of multiple detection items at the same time. In addition, it can be imagined that the sample analysis module also includes a centrifugal module for centrifuging the sample in the sample container, a decapping module for decapping the sample container, etc. In other words, at least one sample analysis module in the embodiment of the present application can be understood as all the modules that the sample needs to pass through in the process from sampling to sampling on the sample inspection assembly line.

[0031] In actual application, the inspector places the sample containers loaded with the samples to be tested into the sample drawer or sample rack in the sample injection module 11 one by one, and then the sample injection module 11 transfers the sample containers on the sample drawer or sample rack to the track 12 for transmission. The track 12 transports the sample containers to each sample analysis module 13 on the sample inspection assembly line, and transports the processed sample containers from each sample analysis module 13. The sample output module transfers the processed sample containers from the track 12, and then the inspector takes out the processed sample containers from the sample drawer or sample rack of the sample output module one by one.

[0032] The controller 14 is used to determine the TAT information corresponding to each detection item in the multiple detection items based on the TAT of each sample in all samples detected by the at least one sample analysis module; and is also used to control the display screen to display the TAT information corresponding to each detection item in at least one detection item in the user interface.

[0033] Here, the category of TAT information includes the number of timeout samples, where the timeout samples represent samples whose TAT exceeds a set threshold.

[0034] Furthermore, the category of TAT information may also include the number of qualified samples, where the number of qualified samples represents samples whose TAT does not exceed a set threshold.

[0035] In this embodiment, the TAT of a sample can be understood as the time from the doctor's application for the test item to the issuance of the test report, or it can also be understood as the time from the sample injection to the sample output on the sample inspection line. The controller counts the TAT of each sample acquired based on the test item corresponding to each sample, so as to count the TAT information corresponding to each test item based on the test item as the dimension, including the number of timed samples and / or the number of qualified samples of each test item, and displays the TAT information corresponding to each test item counted in the user interface, so that the inspector can clarify the sample processing time corresponding to each test item one by one through the information displayed in the user interface.

[0036] For example, if the number of timed-out samples for a certain test item accounts for too large a proportion of the total number of samples corresponding to the test item, the reasons can be looked for in terms of the reagents used for the test item and the sample analysis modules used to execute the test item, to consider whether the increase in the number of timed-out samples is due to insufficient remaining reagents or a failure or overload in the corresponding sample analysis module, and thus targeted improvement plans can be taken to improve the processing efficiency of the sample inspection line for the test item.

[0037] In one embodiment, the controller controls the display screen to display the TAT information corresponding to each detection item in at least one detection item in the user interface, including:

[0038] The controller generates a first chart based on the TAT information corresponding to each of the multiple detection items; the first chart is used to display the TAT information corresponding to each of the multiple detection items;

[0039] The controller controls the display screen to display a complete or partial first chart in the user interface; wherein the partial first chart is used to display the TAT information corresponding to some of the multiple detection items in the first chart.

[0040] Here, the TAT information corresponding to each detection item is displayed in the user interface in the form of a chart. Specifically, according to the category of TAT information, if the category of TAT information includes the number of timeout samples or the number of qualified samples, that is, each detection item corresponds to a type of TAT information, then correspondingly, the chart form of the first chart may include: a single bar chart, a bubble chart, a curve chart or a line chart. The above-mentioned chart form can better show the single-dimensional data corresponding to each detection item, that is, a type of TAT information corresponding to each detection item. If the category of TAT information includes the number of timeout samples and the number of qualified samples, then correspondingly, the chart form of the first chart may include: a multi-bar chart or a stacked bar chart. The above-mentioned chart form can better show the multi-dimensional data corresponding to each detection item, that is, more than two types of TAT information corresponding to each detection item.

[0041] In actual application, since the hospital laboratory involves many test items, usually up to one or two hundred, if the TAT information corresponding to all test items is displayed in the first chart, a large number of similar graphics will be arranged in sequence, for example, hundreds of columns will be arranged in sequence, which reduces the readability of the first chart and easily leads to data misreading due to visual fatigue of the inspectors, reducing the efficiency of information acquisition. Based on this, on the one hand, only part of the first chart can be displayed in the user interface. When the inspector needs to view the TAT information corresponding to a certain test item, he can slide the first chart to the part where the test item is located for viewing by dragging the scroll bar or other methods.

[0042] In addition, considering that when there are one or two hundred detection items, it will still take a long time to find the TAT information of a certain detection item by dragging a scroll bar or the like. In one embodiment, the controller generates a first chart based on the TAT information corresponding to each detection item in the multiple detection items, including:

[0043] The controller receives a first instruction input through the user interface; the first instruction is used to select a sorting method of the TAT information corresponding to each of the multiple detection items in the first chart;

[0044] The controller sorts the TAT information corresponding to each detection item in the multiple detection items based on the sorting method selected by the first instruction to generate the first chart.

[0045] Here, in the first chart displayed in the user interface, the TAT information corresponding to the test items in the chart is sorted according to a certain sorting method based on the data value corresponding to the TAT information. In actual application, since the inspectors are concerned about the TAT timeout, it is necessary to take corresponding improvement measures for the test items with serious TAT ​​timeouts. Therefore, through a certain sorting method, the test items with serious TAT ​​timeouts will be concentrated at the head of the first chart, that is, the user does not need to drag the first chart, and in most cases can directly obtain the data he needs from the head of the first chart, which increases the visibility and readability of the data and improves the efficiency of information acquisition.

[0046] The sorting method includes one of the following:

[0047] Sort by total number of samples;

[0048] Sort by the number of timeout samples;

[0049] Sort by the number of qualified samples.

[0050] Among them, in the first chart, the TAT information of the test items is sorted by the total number of samples, referring to Figure 2 , can be sorted from large to small according to the total number of samples, so that the inspectors can give priority to the TAT timeout of the test items with large sample sizes, and give priority to solving the processing efficiency of the test items with large sample sizes, thereby quickly and efficiently improving the processing efficiency of the entire sample inspection pipeline; in the first chart, the TAT information of the test items is sorted by the number of timed samples, referring to Figure 3 , it can be sorted from large to small according to the number of timed samples, so that the inspectors can give priority to the inspection items with a large number of timed samples, and give priority to solving the timeout problems of the inspection items with serious timeouts; in the first chart, the TAT information of the inspection items is sorted by the number of qualified samples, which can be sorted from small to large according to the number of qualified samples. In this way, the inspectors can give priority to the inspection items with a large number of timed samples, and give priority to solving the timeout problems of the inspection items with serious timeouts.

[0051] In addition, considering the problem of too many test items, the embodiment of the present application also adopts a method of superimposing a thumbnail of a partial first chart with a complete first chart, so as to help the inspector more intuitively understand the TAT timeout of all test items and locate the test items with serious TAT ​​timeout more quickly, so as to provide corresponding improvement plans as soon as possible. Based on this, in one embodiment, the controller controls the display screen to display part of the first chart in the user interface;

[0052] The controller is further used to control the display screen to display a second chart.

[0053] The second chart is a thumbnail of the complete first chart; the portion of the first chart displayed in the user interface is determined based on the location of the positioning box on the second chart in the second chart.

[0054] Figure 4 An example of a thumbnail provided by an embodiment of the present application is shown. For reference, in the process of generating a corresponding thumbnail from a first chart, the numerical value marked in the first chart is removed from the chart, and only the graphic part and the color corresponding to the graphic are retained, and the graphics are proportionally reduced according to the height and width of each graphic in the first chart. In addition, a positioning box is also displayed in the thumbnail for locating part of the data of the first chart that needs to be displayed in the user interface.

[0055] When the user interface displays a portion of the first chart and the second chart, illustratively, as Figure 2 and Figure 3 As shown, the second chart can be displayed on the upper right of the first chart.

[0056] from Figure 4 It can be seen that although the thumbnail of the first chart omits some information, it can more intuitively and completely reflect the data trend of the TAT information corresponding to all test items. Especially when the TAT information is displayed in a certain sorting method, the thumbnail can intuitively see the part with serious TAT ​​timeouts, including the rising or falling trend of TAT timeouts for all test items, as well as the data gap between the most serious timeout and the mildest timeout.

[0057] Furthermore, by combining part of the first chart with the second chart with the positioning frame, fast data positioning of the first chart can also be achieved. In one embodiment, the controller is further used for:

[0058] receiving a first operation input through the user interface; the first operation is used to reposition the positioning box in the second chart;

[0059] Based on the repositioned position of the positioning box on the second chart, the display screen is controlled to refresh the portion of the first chart displayed in the user interface.

[0060] In one embodiment, the first operation includes:

[0061] Slide the positioning frame in the second chart to a repositioned position; or,

[0062] Click any position in the second chart to relocate the positioning box to the clicked position in the second chart.

[0063] Here, by dragging or sliding the positioning box on the second chart, the data framed by the positioning box in the second chart is changed, and correspondingly, the data displayed in the first chart in the user interface is also changed accordingly; or, clicking any position on the second chart causes the data framed by the positioning box in the second chart to change, and correspondingly, the data displayed in the first chart in the user interface is also changed accordingly.

[0064] In this embodiment, only the position of the positioning frame in the second chart is changed, but the data span of the data framed in the positioning frame does not change. In other words, the number of detection items with TAT information displayed in the user interface of the first chart does not change. In another embodiment, the controller is further configured to:

[0065] receiving a second operation input through the user interface; the second operation is used to change the size of the positioning box;

[0066] Based on the data span corresponding to the positioning frame after the size change on the second chart, the display screen is controlled to refresh the portion of the first chart displayed in the user interface.

[0067] Specifically, the second operation includes:

[0068] An operation of dragging the boundary of the positioning frame; or,

[0069] The operation of enlarging or reducing the positioning frame is performed by a mouse wheel or a touch screen gesture.

[0070] Wherein, dragging the boundary of the positioning box includes moving the left boundary or the right boundary of the positioning box to the left or right, and enlarging or reducing the positioning box includes enlarging or reducing the positioning box with the original center of the positioning box as the center. It can be understood that after the second operation, the position and size of the positioning box on the second chart are changed, and the inspector can view the data part of his concern in the first chart in the user interface by changing the size of the positioning box.

[0071] In one embodiment, the controller is further configured to:

[0072] receiving a third operation input through the user interface; the third operation represents a drag operation or a slide operation on the first chart, and is used to change a portion of the first chart displayed in the user interface;

[0073] Based on the changed portion of the first chart displayed in the user interface, the display screen is controlled to update the position of the positioning box on the second chart.

[0074] Here, when part of the first chart and the second chart are displayed in the user interface at the same time, the inspector can still change the part of the first chart displayed in the user interface by dragging or sliding. When the part of the first chart displayed in the user interface changes, the position of the positioning box on the second chart also changes accordingly. The data framed by the positioning box is consistent with the part of the first chart displayed in the user interface. This can help the inspector to more intuitively observe the data status of the currently displayed part of the first chart in the TAT information corresponding to all test items.

[0075] In addition, in order to better highlight the data framed by the positioning frame in the second chart, in one embodiment, the controller is further configured to:

[0076] Control the display screen to display the portion of the second chart framed by the positioning frame in a first display state, and to display the portion of the second chart not framed by the positioning frame in a second display state; wherein,

[0077] The display state includes at least one of transparency, color, and chart size.

[0078] In this way, the data framed by the positioning frame and the data not framed by the positioning frame in the second chart are distinguished by different appearance forms, so that the display of TAT information is clearer and more intuitive, and the readability of the chart is improved.

[0079] Corresponding to the execution action of the controller side in the above sample inspection system embodiment, the present application also provides a detection information display method, such as Figure 5 As shown, the method includes:

[0080] Step 501: Based on the TAT of each sample among all samples detected by the sample detection system, determine TAT information corresponding to each detection item among all detection items of the sample detection system.

[0081] The category of the TAT information includes the number of timeout samples; the timeout samples represent samples whose TAT exceeds a set threshold.

[0082] Step 502: Control the display screen to display the TAT information corresponding to each detection item in at least one detection item in the user interface.

[0083] In one embodiment, controlling the display screen to display the TAT information corresponding to each detection item in at least one detection item in the user interface includes:

[0084] Based on the TAT information corresponding to each of the multiple detection items, a first chart is generated; the first chart is used to display the TAT information corresponding to each of the multiple detection items;

[0085] Control the display screen to display the first chart in full or in part in the user interface; wherein the part of the first chart is used to display the TAT information corresponding to some of the detection items in the multiple detection items in the first chart.

[0086] In one embodiment, generating a first chart based on the TAT information corresponding to each of the multiple detection items includes:

[0087] receiving a first instruction input through the user interface; the first instruction is used to select a sorting method of the TAT information corresponding to each of the multiple detection items in the first chart;

[0088] The TAT information corresponding to each detection item in the multiple detection items is sorted based on the sorting method selected by the first instruction to generate the first chart.

[0089] In one embodiment, the category of the TAT information further includes the number of qualified samples; the qualified samples represent samples whose TAT does not exceed the set threshold; and the sorting method includes one of the following:

[0090] Sort by total number of samples;

[0091] Sort by the number of timeout samples;

[0092] Sort by the number of qualified samples.

[0093] In one embodiment, the controlling the display screen to display a portion of the first chart in the user interface;

[0094] The method further comprises:

[0095] Control the display screen to display a second chart; wherein,

[0096] The second chart is a thumbnail of the complete first chart; the portion of the first chart displayed in the user interface is determined based on the location of the positioning box on the second chart in the second chart.

[0097] In one embodiment, the method further comprises:

[0098] receiving a first operation input through the user interface; the first operation is used to reposition the positioning box in the second chart;

[0099] Based on the repositioned position of the positioning box on the second chart, the display screen is controlled to refresh the portion of the first chart displayed in the user interface.

[0100] In one embodiment, the first operation includes:

[0101] Slide the positioning frame in the second chart to a repositioned position; or,

[0102] Click any position in the second chart to relocate the positioning box to the clicked position in the second chart.

[0103] In one embodiment, the method further comprises:

[0104] receiving a second operation input through the user interface; the second operation is used to change the size of the positioning box;

[0105] Based on the data span corresponding to the positioning frame after the size change on the second chart, the display screen is controlled to refresh the portion of the first chart displayed in the user interface.

[0106] In one embodiment, the second operation includes:

[0107] An operation of dragging the boundary of the positioning frame; or,

[0108] The operation of enlarging or reducing the positioning frame is performed by a mouse wheel or a touch screen gesture.

[0109] In one embodiment, the method further comprises:

[0110] receiving a third operation input through the user interface; the third operation represents a drag operation or a slide operation on the first chart, and is used to change a portion of the first chart displayed in the user interface;

[0111] Based on the changed portion of the first chart displayed in the user interface, the display screen is controlled to update the position of the positioning box on the second chart.

[0112] In one embodiment, the method further comprises:

[0113] Control the display screen to display the portion of the second chart framed by the positioning frame in a first display state, and to display the portion of the second chart not framed by the positioning frame in a second display state; wherein,

[0114] The display state includes at least one of transparency, color, and chart size.

[0115] In one embodiment, the category of the TAT information includes the number of timeout samples or the number of qualified samples. Correspondingly, the chart form of the first chart includes:

[0116] Single column chart, bubble chart, curve chart or line chart;

[0117] The categories of the TAT information include the number of timed samples and the number of qualified samples. Correspondingly, the chart format of the first chart includes: a multi-bar chart or a stacked bar chart.

[0118] In an embodiment of the present application, the controller counts the TAT of each sample obtained, so as to count the TAT information corresponding to each detection project based on the detection project as the dimension, including the number of timeout samples and / or the number of qualified samples of each detection project, and displays the TAT information corresponding to each detection project counted in the user interface, so that the inspector can clarify the sample processing time corresponding to each detection project one by one through the information displayed in the user interface. For example, if the number of timeout samples of a certain detection project accounts for too large a proportion of the total number of samples corresponding to the detection project, the reasons can be found in terms of the use of reagents for the detection project, the sample analysis module for executing the detection project, etc., considering whether the number of timeout samples has increased due to insufficient corresponding reagent residue or failure or overload of the corresponding sample analysis module, so as to take targeted improvement plans to improve the processing efficiency of the sample inspection pipeline on the detection project.

[0119] In order to implement the detection information display method of the present application embodiment, the present application embodiment also provides a controller, such as Figure 6 As shown, the controller 600 includes:

[0120] Communication interface 601, capable of exchanging information with other controllers;

[0121] The processor 602 is connected to the communication interface 601 to implement information exchange with other controllers and is used to execute the method provided by one or more technical solutions on the controller side when running the computer program. The computer program is stored in the memory 603.

[0122] Specifically, the processor 602 is used to determine the TAT information corresponding to each detection item in all detection items of the sample detection system based on the TAT of each sample in all samples detected by the sample detection system; the category of the TAT information includes the number of timeout samples; the timeout samples represent samples whose TAT exceeds a set threshold; and is used to control the display screen to display the TAT information corresponding to each detection item in at least one detection item in the user interface.

[0123] In one embodiment, controlling the display screen to display the TAT information corresponding to each detection item in at least one detection item in the user interface includes:

[0124] Generate a chart based on the TAT information corresponding to each of the multiple detection items; the chart is used to display the TAT information corresponding to each of the multiple detection items;

[0125] Control the display screen to display the complete or partial chart in the user interface; wherein the partial chart is used to display the TAT information corresponding to some of the multiple test items in the chart.

[0126] In one embodiment, generating a chart based on the TAT information corresponding to each of the multiple detection items includes:

[0127] Receiving an instruction input through the user interface; the instruction is used to select a sorting method of the TAT information corresponding to each of the multiple detection items in the chart;

[0128] The TAT information corresponding to each detection item in the multiple detection items is sorted based on the sorting method selected by the instruction to generate the chart.

[0129] In one embodiment, the category of the TAT information further includes the number of qualified samples; the qualified samples represent samples whose TAT does not exceed the set threshold; and the sorting method includes one of the following:

[0130] Sort by total number of samples;

[0131] Sort by the number of timeout samples;

[0132] Sort by the number of qualified samples.

[0133] In one embodiment, the controlling the display screen to display a portion of the chart in the user interface;

[0134] The processor 602 is further configured to:

[0135] Control the display screen to display a second chart; wherein,

[0136] The second chart is a thumbnail of the complete chart; the portion of the chart displayed in the user interface is determined based on the location of the positioning box on the second chart in the second chart.

[0137] In one embodiment, the processor 602 is further configured to:

[0138] receiving an operation input through the user interface; the operation is used to reposition the positioning box in the second chart;

[0139] Based on the repositioned position of the positioning box on the second chart, the display screen is controlled to refresh the portion of the chart displayed in the user interface.

[0140] In one embodiment, the operations include:

[0141] Slide the positioning frame in the second chart to a repositioned position; or,

[0142] Click any position in the second chart to relocate the positioning box to the clicked position in the second chart.

[0143] In one embodiment, the processor 602 is further configured to:

[0144] receiving a second operation input through the user interface; the second operation is used to change the size of the positioning box;

[0145] Based on the data span corresponding to the positioning frame after the size change on the second chart, the display screen is controlled to refresh the portion of the chart displayed in the user interface.

[0146] In one embodiment, the second operation includes:

[0147] An operation of dragging the boundary of the positioning frame; or,

[0148] The operation of enlarging or reducing the positioning frame is performed by a mouse wheel or a touch screen gesture.

[0149] In one embodiment, the processor 602 is further configured to:

[0150] receiving a third operation input through the user interface; the third operation represents a drag operation or a slide operation on the chart, and is used to change a portion of the chart displayed in the user interface;

[0151] Based on the changed portion of the chart displayed in the user interface, the display screen is controlled to update the position of the positioning box on the second chart.

[0152] In one embodiment, the processor 602 is further configured to:

[0153] Control the display screen to display the portion of the second chart framed by the positioning frame in a display state, and to display the portion of the second chart not framed by the positioning frame in a second display state; wherein,

[0154] The display state includes at least one of transparency, color, and chart size.

[0155] In one embodiment, the category of the TAT information includes the number of timeout samples or the number of qualified samples, and correspondingly, the chart form of the chart includes:

[0156] Single column chart, bubble chart, curve chart or line chart;

[0157] The categories of the TAT information include the number of timed samples and the number of qualified samples. Correspondingly, the chart form of the chart includes: a multi-bar chart or a stacked bar chart.

[0158] It should be noted that the specific processing process of the processor 602 and the communication interface 601 can be understood by referring to the above method.

[0159] Of course, in actual application, the various components in the controller 600 are coupled together through the bus system 604. It can be understood that the bus system 604 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 604 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Figure 6 Various buses are labeled as bus system 604 .

[0160] The memory 603 in the embodiment of the present application is used to store various types of data to support the operation of the controller 600. Examples of such data include: any computer program used to operate on the controller 600.

[0161] The method disclosed in the above embodiment of the present application can be applied to the processor 602, or implemented by the processor 602. The processor 602 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of the hardware in the processor 602 or an instruction in the form of software. The above-mentioned processor 602 may be a general-purpose processor, a digital signal processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The processor 602 can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiment of the present application, it can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium, which is located in the memory 603, and the processor 602 reads the information in the memory 603 and completes the steps of the above method in combination with its hardware.

[0162] In an exemplary embodiment, the controller 600 can be implemented by one or more application specific integrated circuits (ASIC), DSP, programmable logic device (PLD), complex programmable logic device (CPLD), field programmable gate array (FPGA), general processor, controller, microcontroller (MCU), microprocessor, or other electronic components to execute the aforementioned method.

[0163] It can be understood that the memory of the embodiment of the present application can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a ferromagnetic random access memory, a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM, SyncLink Dynamic Random Access Memory), and direct RAM bus random access memory (DRRAM, Direct Rambus Random Access Memory).The memories described in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.

[0164] In an exemplary embodiment, the present application also provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, for example, a memory 603 storing a computer program, and the computer program can be executed by a processor 602 of a controller 600 to complete the steps of the controller-side method described above. The computer-readable storage medium can be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface storage, optical disk, or CD-ROM.

[0165] It should be noted that: "first", "second" etc. are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0166] The term "and / or" herein is only a description of the association relationship of the associated objects, indicating that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the term "at least one" herein represents any combination of at least two of any one or more of a plurality of. For example, including at least one of A, B, and C can represent including any one or more elements selected from the set consisting of A, B, and C.

[0167] In addition, the technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict.

[0168] The above is only a preferred embodiment of the present application and is not intended to limit the scope of protection of the present application. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A sample detection system, characterized in that: include: a sample injection module, a track, at least one sample analysis module, a controller, and a display screen; The sample injection module is used to transfer the sample container loaded with the sample to the track; The track is used to transport the sample container and transport the sample container to each sample analysis module; The at least one sample analysis module is used to perform sample testing for multiple test items; The controller is used to determine TAT information corresponding to each of the multiple detection items based on the detection turnaround time TAT of each sample in all samples detected by the at least one sample analysis module; the category of the TAT information includes the number of timeout samples; the timeout sample represents a sample whose TAT exceeds a set threshold; The controller is further used to control the display screen to display the TAT information corresponding to each detection item in at least one detection item in the user interface.

2. The system according to claim 1, characterized in that The controller controls the display screen to display the TAT information corresponding to each detection item in at least one detection item in the user interface, including: The controller generates a first chart based on the TAT information corresponding to each of the multiple detection items; the first chart is used to display the TAT information corresponding to each of the multiple detection items; The controller controls the display screen to display a complete or partial first chart in the user interface; wherein the partial first chart is used to display the TAT information corresponding to some of the multiple detection items in the first chart.

3. The system according to claim 2, characterized in that The controller generates a first chart based on the TAT information corresponding to each of the multiple detection items, including: The controller receives a first instruction input through the user interface; the first instruction is used to select a sorting method of the TAT information corresponding to each of the multiple detection items in the first chart; The controller sorts the TAT information corresponding to each detection item in the multiple detection items based on the sorting method selected by the first instruction to generate the first chart.

4. The system according to claim 3, characterized in that The category of the TAT information also includes the number of qualified samples; the qualified samples represent samples whose TAT does not exceed the set threshold; the sorting method includes one of the following: Sort by total number of samples; Sort by the number of timeout samples; Sort by the number of qualified samples.

5. The system according to claim 2, characterized in that The controller controls the display screen to display part of the first chart in the user interface; The controller is further used to control the display screen to display a second chart; wherein, The second chart is a thumbnail of the complete first chart; the portion of the first chart displayed in the user interface is determined based on the location of the positioning box on the second chart in the second chart.

6. The system according to claim 5, characterized in that The controller is also used for: receiving a first operation input through the user interface; the first operation is used to reposition the positioning box in the second chart; Based on the repositioned position of the positioning box on the second chart, the display screen is controlled to refresh the portion of the first chart displayed in the user interface.

7. The system according to claim 6, characterized in that The first operation includes: Slide the positioning frame in the second chart to a repositioned position; or, Click any position in the second chart to relocate the positioning box to the clicked position in the second chart.

8. The system according to claim 5, characterized in that The controller is also used for: receiving a second operation input through the user interface; the second operation is used to change the size of the positioning box; Based on the data span corresponding to the positioning frame after the size change on the second chart, the display screen is controlled to refresh the portion of the first chart displayed in the user interface.

9. The system according to claim 8, characterized in that The second operation includes: An operation of dragging the boundary of the positioning frame; or, The operation of enlarging or reducing the positioning frame is performed by a mouse wheel or a touch screen gesture.

10. The system according to claim 5, characterized in that The controller is also used for: receiving a third operation input through the user interface; the third operation represents a drag operation or a slide operation on the first chart, and is used to change a portion of the first chart displayed in the user interface; Based on the changed portion of the first chart displayed in the user interface, the display screen is controlled to update the position of the positioning box on the second chart.

11. The system according to claim 5, characterized in that The controller is also used for: Control the display screen to display the portion of the second chart framed by the positioning frame in a first display state, and to display the portion of the second chart not framed by the positioning frame in a second display state; wherein, The display state includes at least one of transparency, color, and chart size.

12. The system according to claim 2, characterized in that The category of the TAT information includes the number of timeout samples or the number of qualified samples. Correspondingly, the chart form of the first chart includes: Single column chart, bubble chart, curve chart or line chart; The categories of the TAT information include the number of timed samples and the number of qualified samples. Correspondingly, the chart format of the first chart includes: a multi-bar chart or a stacked bar chart.

13. A detection information display method, characterized in that: A controller used in a sample detection system; the method comprises: Based on the TAT of each sample among all samples detected by the sample detection system, determine the TAT information corresponding to each detection item in all detection items of the sample detection system; the category of the TAT information includes the number of timeout samples; the timeout samples represent samples whose TAT exceeds a set threshold; The control display screen displays the TAT information corresponding to each detection item in at least one detection item in the user interface.

14. A controller, characterized in that: comprising a processor and a memory for storing a computer program capable of being executed on the processor, Wherein, when the processor is used to run the computer program, it executes the steps of the detection information display method described in claim 13.

15. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the detection information display method according to claim 13 are implemented.