Sample information query method and sample analyzer
By obtaining the LIS system naming strategy and renaming the sample identification code through the sample analyzer, the problem of doctors manually entering retest or additional items is solved, and accurate and consistent retest or additional item information can be automatically obtained, thereby improving the system's intelligence and timeliness.
Patent Information
- Application Number
- CN201910925450.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-09-27
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2039-10-26
AI Technical Summary
In the existing technology, when a sample analyzer interacts with a laboratory information management system (LIS), doctors need to manually enter retest or additional item information on the instrument system side, resulting in inconvenient operation and inconsistent and time-sensitive information acquisition.
The sample analyzer obtains the naming strategy of the LIS system, renames the sample identification code, repeatedly sends test item acquisition requests to the LIS system, and receives reply instructions containing only retest or additional item information, thereby improving intelligence and timeliness.
The accuracy and consistency of the sample analyzer's automatic acquisition of retest or additional item information are achieved, which reduces the doctor's manual operation and improves the timeliness and accuracy of information acquisition.
Smart Images

Figure CN112666360B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing technology, and in particular to a sample information query method and a sample analyzer. Background Art
[0002] In hospitals, laboratory management systems generally include: Laboratory Information Management System (LIS) and instrument system. Among them, the Laboratory Information Management System (LIS) is a laboratory information management system designed specifically for hospital laboratories. It can network laboratory instruments and computers to realize complex operations such as patient sample entry, laboratory data storage and access, report review, printing and distribution, and laboratory data statistical analysis. The instrument system is mainly used to perform tests on samples and upload test results to the Laboratory Information Management System (LIS). In actual applications, the above two systems interact with each other to realize intelligent, automated and standardized sample data management.
[0003] In the prior art, when the instrument system interacts with the LIS system, it generally sends the sample test item acquisition request to the LIS system based on the sample barcode entered by the user, and after the sample test is completed, the sample test results are sent to the LIS system for experimental data management.
[0004] In practice, doctors typically view lab results in the LIS system and, if abnormal, manually mark the abnormal item as a retest item in the LIS. However, in reality, if the instrument system wants to obtain retest item information or additional item information for the abnormal item, the doctor must manually enter the retest item information or additional item information into the instrument system (manually create a request form), which causes inconvenience to the doctor in actual practice. Summary of the Invention
[0005] An embodiment of the present invention provides a sample information query method and a sample analyzer, which are used when the sample analyzer repeatedly sends sample retest item or additional item acquisition requests to the LIS system based on the renamed sample identification code, and the reply instructions received from the LIS system only include the items that need to be retested or supplemented. On the one hand, once the retest item information or additional item information appears in the LIS system, the intelligence of the sample analyzer is improved, and the timeliness of obtaining the corresponding retest item information or additional item information is improved. On the other hand, the consistency and accuracy of obtaining the retest item information and / or additional item information are improved.
[0006] A first aspect of an embodiment of the present application provides a sample information query method, including:
[0007] Obtain the naming strategy of the LIS system for retest items or additional items;
[0008] Obtain the sample identification code;
[0009] renaming the sample identification code according to the naming strategy to generate a renamed sample identification code;
[0010] Repeatedly sending sample test item acquisition requests to the LIS system according to the renamed sample identification code;
[0011] A reply instruction sent by the LIS system is received, wherein the reply instruction corresponds to the sample test item acquisition request, and the reply instruction only includes retest item information and / or additional item information.
[0012] Preferably, obtaining the naming strategy of the LIS system for retest items or additional items includes:
[0013] receiving the naming strategy manually input into the sample analyzer;
[0014] or,
[0015] Sending a request to obtain the naming strategy to the LIS system;
[0016] Receive the naming strategy sent by the LIS system.
[0017] Preferably, obtaining the sample identification code includes:
[0018] Receive the entered sample identification code;
[0019] or,
[0020] When detecting that a test item result corresponding to any sample identification code has been obtained, the sample identification code corresponding to the test item result is obtained.
[0021] Preferably, repeatedly sending a sample test item acquisition request to the LIS system according to the renamed sample identification code includes:
[0022] According to the renamed sample identification code, a sample test item acquisition request is sent to the LIS system in real time or at a fixed time.
[0023] Preferably, repeatedly sending a sample test item acquisition request to the LIS system according to the renamed sample identification code includes:
[0024] When the test item result corresponding to any sample identification code has been obtained and the test item result is normal, a sample test item acquisition request is sent to the LIS system at a preset time interval X within a preset time period according to the renamed sample identification code corresponding to the sample identification code;
[0025] When the test item result corresponding to any sample identification code has been obtained and the test item result is abnormal, a sample test item acquisition request is sent to the LIS system at a preset time interval Y within a preset time period according to the renamed sample identification code corresponding to the sample identification code;
[0026] X>Y.
[0027] Preferably, repeatedly sending a sample test item acquisition request to the LIS system according to the renamed sample identification code includes:
[0028] When it is detected that all the samples of the current measurement batch of the sample analyzer have been measured, a sample test item acquisition request is sent to the LIS system according to the renamed sample identification code.
[0029] Preferably, the naming strategy includes using the original sample identification code, or using a new sample identification code, wherein the new sample identification code at least includes the original sample identification code and a suffix;
[0030] The method further comprises:
[0031] Obtain the reporting strategy of the LIS system for the retest item results or the additional item results. When the sample analyzer obtains the retest item and / or the additional item results, report the retest item results and / or the additional item results to the LIS system according to the reporting strategy.
[0032] Preferably, the reporting strategy includes a strategy for reporting the test results using the new sample identification code when displaying the results of previous test items in the LIS system;
[0033] and, when only the latest test item results are displayed in the LIS system, a strategy for reporting using the original sample identification code;
[0034] The method further comprises:
[0035] When the reporting strategy is to display the results of all previous test items in the LIS system, the retest item results are reported to the LIS system according to the new sample identification code, so that the historical test item results corresponding to the original sample identification code during the initial test are not overwritten by the latest test item results corresponding to the new sample identification code during the retest;
[0036] When the reporting strategy is to display only the latest test item results in the LIS system, the retest item results are reported to the LIS system according to the original sample identification code, so that the latest test item results of the original sample identification code during the retest cover the historical test item results corresponding to the original sample identification code during the initial test.
[0037] Preferably, when the test item in the retest item information and / or the additional item information includes item information and at least one associated sub-item information, the method further includes:
[0038] Obtaining the naming rules of the LIS system for the project and the associated sub-projects, and naming the acquired project and the associated sub-projects according to the naming rules to obtain corresponding project identification codes and sub-project identification codes;
[0039] When the sample analyzer obtains the test results of the project and the associated sub-project, the sample analyzer identifies the corresponding test results according to the project identification code and the sub-project identification code;
[0040] The marked project test results and the associated sub-project test results are reported to the LIS system, so that the project test results and the sub-project test results are displayed simultaneously in the LIS.
[0041] Preferably, before obtaining the naming strategy for renaming the sample identification code, the method further includes:
[0042] Receive the entered sample identification code;
[0043] Performing a local query in the sample analyzer according to the sample identification code to query whether a manual work order containing the sample identification code is stored locally;
[0044] If yes, then the test item information of the sample identification code is obtained from the manual work order, where the test item information includes at least one of initial test item information, retest item information, and additional item information.
[0045] Preferably, when the sample analyzer does not locally store a manual work order containing the sample identification code, the method further comprises:
[0046] Determining whether the sample identification code is a machine identification code;
[0047] If so, the sample test item acquisition request is sent to the LIS system according to the machine identification code.
[0048] Preferably, each sample identification code is provided with a separate query switch, and the query switch is used to send a sample test item request to the LIS system through the sample identification code.
[0049] Preferably, the query switch is in the off state by default;
[0050] The method further comprises:
[0051] When the sample identification code is a machine identification code, before sending the sample test item acquisition request to the LIS system according to the machine identification code, the method further includes:
[0052] The query switch is automatically set to an on state.
[0053] Preferably, the method further comprises:
[0054] Obtaining a response time of the LIS system to a query request sent by the sample analyzer;
[0055] A time range for the sample analyzer to receive response information is set according to the response time.
[0056] Preferably, obtaining the response time of the LIS system to the query request sent by the sample analyzer includes:
[0057] receiving the response time manually configured in the sample analyzer;
[0058] or,
[0059] System configuration information of the LIS system is obtained, and the response time is automatically obtained according to the system configuration information.
[0060] A second aspect of an embodiment of the present application provides a sample analyzer, comprising:
[0061] An acquisition unit is used to obtain the naming strategy of the LIS system for retest items or additional items;
[0062] The acquisition unit is further configured to acquire a sample identification code;
[0063] a renaming unit, configured to rename the sample identification code according to the naming strategy to generate a renamed sample identification code;
[0064] a sending unit, configured to repeatedly send a sample test item acquisition request to the LIS system according to the renamed sample identification code;
[0065] The receiving unit is configured to receive a reply instruction sent by the LIS system, wherein the reply instruction corresponds to the sample test item acquisition request and only includes retest item information and / or additional item information.
[0066] Preferably, the acquisition unit is specifically used to:
[0067] receiving the naming strategy manually input into the sample analyzer;
[0068] or,
[0069] Sending a request to obtain the naming strategy to the LIS system;
[0070] Receive the naming strategy sent by the LIS system.
[0071] Preferably, the acquisition unit is specifically used to:
[0072] Receive the entered sample identification code;
[0073] or,
[0074] When detecting that a test item result corresponding to any sample identification code has been obtained, the sample identification code corresponding to the test item result is obtained.
[0075] Preferably, the sending unit is specifically configured to:
[0076] According to the renamed sample identification code, a sample test item acquisition request is sent to the LIS system in real time or at a fixed time.
[0077] Preferably, the sending unit is specifically configured to:
[0078] When the test item result corresponding to any sample identification code has been obtained and the test item result is normal, a sample test item acquisition request is sent to the LIS system at a preset time interval X within a preset time period according to the renamed sample identification code corresponding to the sample identification code;
[0079] or,
[0080] When the test item result corresponding to any sample identification code has been obtained and the test item result is abnormal, a sample test item acquisition request is sent to the LIS system at a preset time interval Y within a preset time period according to the renamed sample identification code corresponding to the sample identification code;
[0081] X>Y.
[0082] Preferably, the sending unit is specifically configured to:
[0083] When it is detected that all the samples of the current measurement batch of the sample analyzer have been measured, a sample test item acquisition request is sent to the LIS system according to the renamed sample identification code.
[0084] Preferably, the naming strategy includes using the original sample identification code, or using a new sample identification code, wherein the new sample identification code at least includes the original sample identification code and a suffix;
[0085] The acquisition unit is further configured to:
[0086] Obtain the reporting strategy of the LIS system for the retest item results and / or additional item results. When the sample analyzer obtains the retest item or additional item results, report the retest item results or additional item results to the LIS system according to the reporting strategy.
[0087] Preferably, the reporting strategy includes a strategy for reporting the test results using the new sample identification code when displaying the results of previous test items in the LIS system;
[0088] and, when only the latest test item results are displayed in the LIS system, a strategy for reporting using the original sample identification code;
[0089] The sending unit is further configured to:
[0090] When the reporting strategy is to display the results of all previous test items in the LIS system, the retest item results and / or additional item results are reported to the LIS system according to the new sample identification code, so that the historical test item results corresponding to the original sample identification code during the initial test are not overwritten by the latest test item results corresponding to the new sample identification code during the retest or additional test;
[0091] When the reporting strategy is to display only the latest test item results in the LIS system, the retest item results and / or additional item results are reported to the LIS system according to the original sample identification code, so that the latest test item results of the original sample identification code during retesting or additional testing overwrite the historical test item results corresponding to the original sample identification code during initial testing.
[0092] Preferably, when the test item in the retest item information and / or the additional item information includes item information and at least one associated sub-item information, the acquiring unit is further configured to:
[0093] Obtaining the naming rules of the LIS system for the project and the associated sub-projects, and naming the acquired project and the associated sub-projects according to the naming rules to obtain corresponding project identification codes and sub-project identification codes;
[0094] The sample analyzer further includes:
[0095] an identification unit, configured to, when the sample analyzer obtains the test results of the item and the associated sub-item, identify the corresponding test results according to the item identification code and the sub-item identification code;
[0096] The sending unit is further configured to:
[0097] The marked project test results and the associated sub-project test results are reported to the LIS system, so that the project test results and the sub-project test results are displayed simultaneously in the LIS.
[0098] Preferably, the obtaining unit, before obtaining the naming strategy of the LIS system for the retest items or additional items, is further configured to:
[0099] Receive the entered sample identification code;
[0100] The sample analyzer further comprises:
[0101] a query unit, configured to perform a local query in the sample analyzer according to the sample identification code, so as to query whether a manual work order containing the sample identification code is stored locally;
[0102] The acquisition unit is further configured to:
[0103] When the manual work order is locally stored in the sample analyzer, the test item information of the sample identification code is obtained from the manual work order, where the test item information includes at least one of initial test item information, retest item information, and additional item information.
[0104] Preferably, the sample analyzer further includes:
[0105] a judgment unit, configured to judge whether the sample identification code is a machine identification code when the sample analyzer does not locally store a manual work order containing the sample identification code;
[0106] The sending unit is further configured to send the sample test item acquisition request to the LIS system according to the machine identification code when the sample identification code is a machine identification code.
[0107] Preferably, each sample identification code is provided with a separate query switch, and the query switch is used to send a sample test item request to the LIS system through the sample identification code.
[0108] Preferably, the query switch is in the off state by default;
[0109] The sample analyzer further includes:
[0110] The setting unit is configured to automatically set the query switch to an on state before sending the sample test item acquisition request to the LIS system according to the machine identification code.
[0111] Preferably, the acquisition unit is further configured to:
[0112] Obtaining a response time of the LIS system to a query request sent by the sample analyzer;
[0113] A time range for the sample analyzer to receive response information is set according to the response time.
[0114] Preferably, the acquisition unit is specifically used to:
[0115] receiving the response time manually configured in the sample analyzer;
[0116] or,
[0117] System configuration information of the LIS system is obtained, and the response time is automatically obtained according to the system configuration information.
[0118] A third aspect of an embodiment of the present application provides a sample analyzer comprising a memory, a processor, and a sample identification code reader. When the processor executes a computer program stored in the memory, it is used to implement the sample information query method described in the first aspect of the embodiment of the present application.
[0119] A fourth aspect of the embodiments of the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, it is used to implement the sample information query method described in the first aspect of the embodiments of the present application.
[0120] It can be seen from the above technical solutions that the embodiments of the present invention have the following advantages:
[0121] In an embodiment of the present application, a sample analyzer obtains a naming strategy for retest items or additional items from an LIS system; obtains a sample identification code; renames the sample identification code according to the naming strategy to generate a renamed sample identification code; and repeatedly sends a sample test item acquisition request to the LIS system according to the renamed sample identification code, and receives a reply instruction sent by the LIS system, wherein the reply instruction corresponds to the sample test item acquisition request and the reply instruction only includes retest item information and / or additional item information. Because in an embodiment of the present application, when the sample analyzer repeatedly sends a retest item acquisition request to the LIS system using the renamed sample identification code, and receives a reply instruction only including retest item information and / or additional item information, on the one hand, once retest item information or additional item information appears in the LIS system, the instrument system can actively obtain the corresponding retest item information or additional item information, thereby improving the intelligence of the instrument system and the timeliness of obtaining the corresponding test information; on the other hand, because the reply instruction only includes retest item information and / or additional item information, the consistency and accuracy of obtaining retest item information and additional item information are improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0122] Figure 1 This is a schematic diagram of an embodiment of a sample information query method in an embodiment of the present application;
[0123] Figure 2 In the embodiment of this application Figure 1 A refinement of step 104 of the embodiment;
[0124] Figure 3 This is a schematic diagram of another embodiment of the sample information query method in the embodiment of the present application;
[0125] Figure 4 This is a schematic diagram of another embodiment of the sample information query method in the embodiment of the present application;
[0126] Figure 5 This is a schematic diagram of another embodiment of the sample information query method in the embodiment of the present application;
[0127] Figure 6 This is a schematic diagram of another embodiment of the sample information query method in the embodiment of the present application;
[0128] Figure 7 In the embodiment of this application Figure 6 Refinement of step 604 of the embodiment
[0129] Figure 8 This is a schematic diagram of an embodiment of a sample analyzer in an embodiment of the present application;
[0130] Figure 9This is a schematic diagram of another embodiment of the sample analyzer in the embodiment of the present application. DETAILED DESCRIPTION
[0131] An embodiment of the present invention provides a sample information query method and a sample analyzer, which are used for, when the sample analyzer repeatedly sends sample retest item or additional item acquisition requests to the LIS system according to the renamed sample identification code, receiving a reply instruction from the LIS system only including the items that need to be retested or added. On the one hand, once the retest item information or additional item information appears in the LIS system, the instrument system can actively obtain the corresponding retest item information or additional item information, thereby improving the intelligence of the instrument system and the timeliness of obtaining the corresponding test information; on the other hand, because the reply instruction only includes the retest item information and / or additional item information, the consistency and accuracy of obtaining the retest item information and additional item information are improved.
[0132] This invention allows doctors to simply enter information about retested and / or additional items in the LIS system, and the analyzer will promptly receive notification. This is especially true for urgent retests or additional items, eliminating the need for doctors to manually add them to the analyzer; the analyzer will immediately receive the additional information.
[0133] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.
[0134] The terms "first," "second," "third," "fourth," and the like in the specification and claims of the present invention and in the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a particular order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0135] In hospitals, laboratory management systems generally include: Laboratory Information Management System (LIS) and sample analyzers. Among them, the Laboratory Information Management System (LIS) is a laboratory information management system designed specifically for hospital laboratories. It can network laboratory instruments and computers to realize complex operations such as patient sample entry, laboratory data storage and access, report review, printing and distribution, and laboratory data statistical analysis. Sample analyzers are mainly used to perform tests on samples and upload test results to the Laboratory Information Management System (LIS). In actual applications, the above two systems interact with each other to realize intelligent, automated and standardized sample data management.
[0136] However, in actual applications, the following problems are found in the interaction between the LIS system and the sample analyzer:
[0137] The sample analyzer can send information query request instructions to the LIS system, and the LIS system will respond and return the results when it receives the information query request instruction. However, the LIS system cannot actively send request instructions to the instrument side, such as retest request instructions or additional item request instructions. If a sample needs to be retested or additional items need to be added, the doctor can fill it out on the LIS system, but it is necessary to wait for the sample analyzer side to access the query before the information of the retest or additional items can reach the sample analyzer side, which results in a certain time difference. In addition, the doctor can also go to the sample analyzer side to manually create an order, and inform the sample analyzer side of the retest or additional items through manual order creation, which will make it very inconvenient for the doctor to use.
[0138] Furthermore, if a doctor marks an abnormal test result as a retest item in the LIS system, or adds additional test items for a sample ID, then when the sample analyzer sends a request to the LIS system for the retest items or additional test items, some LIS systems will respond with all test items, including those that have already been completed, while others will only respond with items that need to be retested or added. This can result in the sample analyzer receiving inconsistent information about the retest items or additional test items after sending the request to the LIS system, and receiving redundant error messages in addition to those for the retest items and additional test items.
[0139] To address the above issues, this application proposes a sample information query method, so that when the sample analyzer sends a test item acquisition request to the LIS system, the reply instruction received only includes retest item information and / or additional item information, so as to improve the consistency and accuracy of obtaining retest item and additional item information.
[0140] For ease of understanding, the sample information query method in the embodiment of this application is described in detail below. Figure 1 In an embodiment of the present application, an embodiment of a sample information query method includes:
[0141] 101. Obtain the naming strategy of the LIS system for retest items or additional items;
[0142] In an embodiment of the present application, in order to make the LIS system's reply instruction include only the retest item information and / or the additional item information when the sample analyzer sends a request to the LIS system to obtain a retest item or an additional item, the sample analyzer can obtain the LIS system's naming strategy for the retest item and / or the additional item, and rename the sample identification code using the naming strategy, so that when the sample analyzer sends a request to the LIS system to obtain a test item with the renamed sample identification code, the LIS system's reply instruction includes only the retest item information and / or the additional item information. It should be noted that the LIS systems of different manufacturers have different sample naming strategies for retest items and additional items. For example, some LIS systems use the original sample number as the naming strategy for samples that need to be retested to rename them, while some LIS systems use the original sample number plus a suffix to rename them, that is, adding an alphabetical suffix or an incremental numeric suffix to the original sample number. For example, if the original sample number is BR14979 and the naming strategy is to add an alphabetical suffix to the original sample number, the sample number to be retested is BR14979-a. Similarly, if the naming strategy is to add an incremental numeric suffix to the original sample number, the sample number to be retested is BR14979-1. In the present invention, in order for the instrument to accurately obtain the item information of the retest items and supplementary items, it is necessary to first obtain the naming strategy of the LIS system to which the instrument is connected for the retest items or supplementary items, so that the instrument can send a query request for the retest items and supplementary items to the LIS system according to the naming strategy.
[0143] Preferably, the sample analyzer obtains the naming strategy of the LIS system for retest items and / or additional items in the following two ways:
[0144] 1. Receive the naming strategy manually entered into the sample analyzer. Specifically, when the sample analyzer cannot automatically obtain the naming strategy from the LIS system, the naming strategy of the LIS system for retest items and / or additional items can be manually entered into the sample analyzer to obtain the naming strategy.
[0145] 2. Send a naming strategy acquisition request to the LIS system and receive the naming strategy sent by the LIS system;
[0146] When the sample analyzer can automatically obtain the naming strategy from the LIS system, the sample analyzer can send a naming strategy acquisition request to the LIS system and receive the naming strategy sent by the LIS system to achieve acquisition of the naming strategy.
[0147] 102. Obtain the sample identification code;
[0148] Before obtaining the renamed sample identification code, the sample analyzer must first obtain the sample identification code so as to obtain the renamed sample identification code according to the sample identification code and the naming strategy.
[0149] Preferably, the sample analyzer can obtain the entered sample identification code via a sample identification code reader before the test is performed, or during the test, upon detecting that a test result corresponding to any sample identification code has been obtained, obtain the sample identification code corresponding to the test result. The sample identification code reader can be an infrared scanner or an RF reader, and the sample identification code reader and the method for obtaining the sample identification code are not specifically limited herein.
[0150] In addition, the sample identification code can also be obtained from a sample identification code input by the user according to needs. For example, if a user is particularly concerned about whether a sample has additional items or re-examination, the sample identification code of the sample can be input into the sample analyzer. The sample analyzer obtains the sample identification code and monitors whether the sample has additional items or re-examination items.
[0151] 103. Renaming the sample identification code according to the naming strategy to generate a renamed sample identification code;
[0152] After obtaining the sample identification code and the naming strategy, the sample analyzer renames the sample identification code according to the naming strategy to generate a renamed sample identification code, and then executes step 104 .
[0153] 104. Repeatedly sending sample test item acquisition requests to the LIS system according to the renamed sample identification code;
[0154] After the sample analyzer obtains the renamed sample identification code corresponding to the sample identification code, it repeatedly (i.e., in real time or periodically) sends sample test item acquisition requests to the LIS system based on the sample identification code. Once the doctor marks a retest item or additional item in the LIS system, the sample analyzer can obtain the corresponding retest item or additional item from the LIS system based on the renamed sample identification code. In this way, the doctor does not need to manually create an order on the sample analyzer side, and the sample analyzer can also promptly be informed of the sample retest items or additional items marked by the doctor.
[0155] Preferably, in order to save resources of the sample analyzer processor, the sample analyzer can also send a sample test item acquisition request to the LIS system according to the renamed sample identification code at the following different times, so that on the one hand, the sample analyzer can obtain the retest items or additional items in the LIS system in a timely manner, and on the other hand, it can save resources of the sample analyzer processor and improve the processing efficiency of the sample analyzer.
[0156] The specific sending timing will be described in detail in the following embodiments and will not be repeated here.
[0157] 105. Receive a reply instruction sent by the LIS system, where the reply instruction corresponds to the sample test item acquisition request and only includes retest item information and / or additional item information.
[0158] After the sample analyzer sends a test item acquisition request to the LIS system with the renamed sample identification code, the sample analyzer receives a reply instruction sent by the LIS system, and the reply instruction only includes retest items and / or additional item information, thereby improving the consistency and accuracy of obtaining retest item information and additional item information.
[0159] In an embodiment of the present application, a sample analyzer obtains a naming strategy for retest items or additional items from an LIS system; obtains a sample identification code; renames the sample identification code according to the naming strategy to generate a renamed sample identification code; and repeatedly sends a sample test item acquisition request to the LIS system according to the renamed sample identification code, and receives a reply instruction sent by the LIS system, wherein the reply instruction corresponds to the sample test item acquisition request and the reply instruction only includes retest item information and / or additional item information. Because in an embodiment of the present application, when the sample analyzer repeatedly sends a retest item acquisition request to the LIS system using the renamed sample identification code, it only receives a reply instruction including retest item information and / or additional item information. On the one hand, once retest item information or additional item information appears in the LIS system, the instrument system can actively obtain the corresponding retest item information or additional item information, thereby improving the intelligence of the instrument system and the timeliness of obtaining the corresponding test information. On the other hand, because the reply instruction only includes the retest item information and / or additional item information, the consistency and accuracy of obtaining the retest item information and additional item information are improved.
[0160] This invention allows doctors to simply enter information about retested and / or additional items in the LIS system, and the analyzer will promptly receive notification. This is especially true for urgent retests or additional items, eliminating the need for doctors to manually add them to the analyzer; the analyzer will immediately receive the additional information.
[0161] based on Figure 1 In the embodiment described above, the timing of sending the sample test item acquisition request to the LIS system according to the renamed sample identification code in step 104 is described in detail below. Figure 2 , Figure 2 The following are the detailed steps of step 104:
[0162] 201. When a test result corresponding to any sample identification code has been obtained and the test result is normal, a sample test item acquisition request is sent to the LIS system at a preset time interval X within a preset time period according to the renamed sample identification code corresponding to the sample identification code;
[0163] In order to enable the sample analyzer to obtain the retest items or additional items in the LIS system in a timely manner and save the processor resources of the sample analyzer, the sample analyzer can, when detecting that a test item result corresponding to any sample identification code has been obtained and the test item result is normal, send a sample test item acquisition request to the LIS system at a preset time interval X within a preset time period according to the renamed sample identification code corresponding to the sample identification code.
[0164] For example, when the sample analyzer obtains the test result corresponding to any sample identification code and the test result is normal, it can send a sample test item acquisition request to the LIS system every 10 minutes based on the renamed sample identification code from that moment on.
[0165] It should be noted that the 10 minutes in the above embodiment is only an explanation of the embodiment and does not impose any limitation on the time interval. In addition, the time interval can also be 30 minutes or 40 minutes. There is no specific limitation on the timing time interval here.
[0166] 202. When a test result corresponding to any sample identification code has been obtained and the test result is abnormal, a sample test item acquisition request is sent to the LIS system at a preset time interval Y within a preset time period according to the renamed sample identification code corresponding to the sample identification code;
[0167] X>Y.
[0168] As another optional embodiment, the sample analyzer can also send a sample test item acquisition request to the LIS system at a preset time interval Y within a preset time period based on the renamed sample identification code corresponding to any sample identification code when it detects that the test result corresponding to the sample identification code has been obtained and the test result is abnormal, but the time interval X>time interval Y.
[0169] It is easy to understand that in order to obtain retest items or additional items more promptly, when the sample analyzer detects an abnormal test result corresponding to any sample identification code, it can send a sample test item acquisition request to the LIS system at a shorter interval (e.g., 5 minutes) starting from that moment, based on the renamed sample identification code corresponding to the sample identification code, to obtain the corresponding retest item information or additional item information. The time interval Y in step 202 is less than the time interval X in step 201.
[0170] It is easy to understand that when the test results are abnormal, the probability that the item needs to be retested or additionally tested is higher than when the test results are normal. Therefore, the above-mentioned time interval Y is less than the time interval X, so that the sample analyzer can obtain the retest item information or additional item information more quickly.
[0171] 203. When it is detected that all the samples of the current measurement batch of the sample analyzer have been measured, a sample test item acquisition request is sent to the LIS system according to the renamed sample identification code.
[0172] As another optional embodiment, the sample analyzer may also send a sample test item acquisition request to the LIS system based on the renamed sample identification code when detecting that all measurements of the current batch of samples are completed, so as to obtain retest item information or additional item information.
[0173] Because when all the samples in the current batch are measured, the probability of re-testing or additional testing of the items is also relatively high, sending a sample test item acquisition request to the LIS system when all the samples in the current measurement batch are measured can also improve the timeliness of obtaining re-test item information or additional item information.
[0174] Based on the timings described in steps 201-203, the sample analyzer can select any of the above timings according to actual needs to send a sample test item acquisition request to the LIS system to promptly obtain retest item information or additional item information of the sample identification code.
[0175] based on Figure 1 In the embodiment described, the general LIS system has two naming strategies for retest items or additional items. One is to use the original sample identification code as the renamed sample identification code, and the other is to use the new sample identification code as the renamed sample identification code, wherein the new sample identification code includes the original sample identification code and a suffix. For example, when the original sample identification code is A0101, the new sample identification code can be A0101-X.
[0176] Based on the problem in the prior art that when the sample analyzer reports the test result of the test item to the LIS system, the previous test result in the LIS system is overwritten by the next test result, and finally only the latest test result is displayed in the LIS system, this application can adopt a different naming strategy, so that when the sample analyzer reports the test result of the item to the LIS system, the presentation format of the test result of the item is different. For details, please refer to Figure 3 Another embodiment of the sample query method in the embodiment of the present application includes:
[0177] 301. Obtaining a reporting policy of the LIS system for retest item results or additional item results, and when the sample analyzer obtains a retest item result or additional item result, reporting the retest item result or additional item result to the LIS system according to the reporting policy;
[0178] In order to solve the problem of only displaying the latest test results in the LIS system, the sample analyzer in this application can obtain the LIS system's reporting strategy for retest item results and / or additional item results, and when the sample analyzer obtains the retest item results and / or additional item results, it reports the retest item results and / or additional item results to the LIS system according to the reporting strategy, so that the LIS system does not always display only the latest test results.
[0179] Specifically, the reporting strategy includes a strategy of using a new sample identification code to report the test results when the results of previous test items are displayed in the LIS system; and a strategy of using the original sample identification code to report when only the latest test item results are displayed in the LIS system.
[0180] 302. When the reporting policy is to display the results of all previous test items in the LIS system, the retest item results and / or additional item results are reported to the LIS system according to the new sample identification code, so that the historical test item results corresponding to the original sample identification code during the initial test are not overwritten by the latest test item results corresponding to the new sample identification code during the retest or additional test;
[0181] When the reporting strategy obtained by the sample analyzer is to display the results of previous test items in the LIS system, the sample analyzer reports the retest item results and / or additional item results to the LIS system according to the new sample identification code, so that the historical test item results corresponding to the original sample identification code during the initial test are not overwritten by the latest test item results corresponding to the new sample identification code during the retest or additional test.
[0182] Specifically, if the original sample identification code is A0101 and the new sample identification code is A0101-1, in order to display the results of previous test items in the LIS system, the sample analyzer can report the latest test item results to the LIS system according to the new sample identification code A0101-1, so that the test results of the items corresponding to A0101 are not overwritten by the test results of the items corresponding to A0101-1.
[0183] 303. When the reporting strategy is to display only the latest test item results in the LIS system, the retest item results are reported to the LIS system according to the original sample identification code, so that the latest test item results of the original sample identification code during retesting or additional testing overwrite the historical test item results corresponding to the original sample identification code during initial testing.
[0184] When the reporting policy obtained by the sample analyzer is to display only the latest test item results in the LIS system, the sample analyzer reports the retest item results and / or additional item results to the LIS system according to the original sample identification code, so that the historical test item results corresponding to the original sample identification code during the initial test are not overwritten by the latest test item results corresponding to the new sample identification code during the retest or additional test.
[0185] Specifically, if the original sample identification code is A0101, in order to display only the latest test item results in the LIS system, the sample analyzer can report the latest test item results to the LIS system according to the original sample identification code, so that the historical item test results corresponding to A0101 are overwritten by the latest item test results corresponding to A0101.
[0186] Based on the reporting strategy described in steps 301-303, the sample analyzer can also report test results to the LIS system at the following different times:
[0187] 1. When any test result of the retest item result or any test result of the additional item result is obtained, the retest item result or the additional item result is reported to the LIS system according to the reporting strategy;
[0188] 2. When all test results in the retest item results or the additional item results are obtained, report the retest item results or the additional item results to the LIS system according to the reporting strategy;
[0189] 3. After the retest item results or the additional item results are reviewed by the sample analyzer, the retest item results or the additional item results are reported to the LIS system according to the reporting strategy;
[0190] 4. Receive the manually selected retest item results or additional item results, and report the manually selected retest item results or additional item results to the LIS system according to the reporting strategy.
[0191] Based on the above-mentioned reporting practices, the sample analyzer can select an appropriate reporting time according to actual needs in actual applications, thereby improving the flexibility of reporting time, so as to facilitate users to obtain retest project results and / or additional project results in a timely manner.
[0192] based on Figures 1 to 3 In order to further solve the problem that when the sample analyzer receives the test item information and / or the additional item information, the test item includes item information and at least one associated sub-item information, and the sample analyzer reports the test item result, the LIS system only displays the last sub-item test result, the embodiment of the present application may also include the following steps, which are specifically referred to as Figure 4 Another embodiment of the sample information query method in the embodiment of the present application includes:
[0193] 401. Obtain the naming rules of the LIS system for the project and the associated sub-projects, and name the acquired project and the associated sub-projects according to the naming rules to obtain corresponding project identification codes and sub-project identification codes;
[0194] In order to simultaneously display the test results of a project and multiple sub-projects in the LIS system, the sample analyzer obtains the naming rules of the LIS system for projects and related sub-projects, and names the obtained projects and related sub-projects according to the naming rules to obtain the corresponding project identification code and sub-project identification code.
[0195] Specifically, if the retest item or additional item sent by the LIS system to the sample analyzer contains an item A and multiple associated sub-items B, C, and D, the sample analyzer obtains the naming rules of the main item and sub-items from the LIS system, and names the main item and associated sub-items according to the naming rules.
[0196] Assume that the LIS system uses the naming rule for main items and associated sub-items: X, X-1, X-2, X-3. Then, after the sample analyzer names the above-mentioned item A and multiple associated sub-items B, C, and D according to this naming rule, the resulting item identification codes and sub-item identification codes are A, A-1, A-2, and A-3 respectively.
[0197] Preferably, the sample analyzer obtains the LIS system's naming rules for items and associated sub-items in two ways:
[0198] 1. Receive manually input naming rules of the LIS system for the project and the associated sub-projects;
[0199] When the sample analyzer cannot automatically obtain the naming rules for items and associated sub-items from the LIS system, the sample analyzer receives the naming rules manually input to achieve the purpose of obtaining the naming rules.
[0200] 2. Send a request for obtaining the naming rule to the LIS system, and receive the naming rule sent by the LIS system.
[0201] 402. When the sample analyzer obtains the test results of the project and the associated sub-projects, the sample analyzer identifies the corresponding test results according to the project identification code and the sub-project identification code;
[0202] When the sample analyzer obtains the test results of the project and the associated sub-projects, the sample analyzer identifies the corresponding test results according to the project identification code and the sub-project identification code in step 401 .
[0203] For example: the test item result of A is identified as: A: Project result; the test item results of A-1, A-2, and A-3 are identified as: A-1: Project result; A-2: Project result; A-3: Project result.
[0204] 403. Report the marked project test results and the associated sub-project test results to the LIS system, so that the project test results and the sub-project test results are displayed simultaneously in the LIS.
[0205] When the sample analyzer reports the identified item test results and associated sub-item test items to the LIS system according to the identification method in step 402, the item test results and sub-item test results will be displayed in the LIS system at the same time, thereby solving the problem of only displaying the last sub-item test result in the LIS system.
[0206] based on Figures 1 to 4 In the embodiment described above, in order to ensure that the sample analyzer can receive a response in a timely manner when sending an interaction request to the LIS system, the sample analyzer can also perform the following steps, which are specifically referred to in Figure 5 Another embodiment of the sample information query method in the embodiment of the present application includes:
[0207] 501. Obtaining the response time of the LIS system to the query request sent by the sample analyzer;
[0208] To ensure that after the sample analyzer sends a query request to the LIS system, the sample analyzer can promptly obtain the response information sent by the LIS system, the sample analyzer can obtain the response time of the LIS system to the query request sent by the sample analyzer, and execute step 502 according to this response time.
[0209] Specifically, there are two ways to obtain the response time as follows:
[0210] 1. Receive the response time configured manually in the sample analyzer;
[0211] As an optional embodiment, when the sample analyzer cannot automatically obtain the response time from the LIS system, the sample analyzer can receive the response time configured manually in the sample analyzer, where this response time is obtained manually from the LIS system.
[0212] 2. Obtain the system configuration information of the LIS system, and automatically obtain the response time according to the system configuration information.
[0213] As another optional embodiment, the sample analyzer can obtain the system configuration information of the LIS system, and automatically obtain the response time according to this system configuration information.
[0214] For example: The sample analyzer actively reads the system configuration of the LIS system, such as processor configuration, memory and cache information, and evaluates the response time of the LIS system according to the above configuration information. Specifically, the selection range of the above response time is: Assume that when the system configuration of the LIS system is high - configuration, the corresponding response time is T1, and when the system configuration of the LIS system is low - configuration, the corresponding response time is T2. Then the setting range of the above response time is T1 - T2, so as to avoid that when the response time is set too short (such as <T1), the LIS system has no time to respond to the request sent by the sample analyzer, or when the response time is set too long (such as >T2), when the machine gets stuck or fails, or when the LIS system cannot respond to the request of the sample analyzer, the sample analyzer is always in a waiting state.
[0215] It should be noted that the above - described system configuration (high - configuration or low - configuration) is a description of the processing ability obtained by the mutual cooperation between the processor, memory and cache. The stronger the above - described processing ability, the higher the configuration, and the weaker the processing ability, the lower the configuration.
[0216] 502. Set the time range for the sample analyzer to receive response information according to the response time.
[0217] After obtaining the above response time range, the response time of the sample analyzer can be set according to this response time range, so that the sample analyzer can promptly obtain the response information of the LIS system.
[0218] In the above embodiment, the process of setting the response time of the sample analyzer is described in detail, thereby improving the agility of the interaction between the sample analyzer and the LIS system.
[0219] based on Figure 1 In the embodiment described above, before step 101, in order to avoid the situation where the request command issued by the instrument does not meet the requirements of the LIS system due to differences in the naming strategies of the LIS systems of various manufacturers, the LIS system may not return the information required by the user, or the LIS system may not respond to the command sent by the instrument for a long time. Therefore, the sample analyzer may also perform the following steps to obtain the test information from the local storage of the test item when the test item information is stored locally on the sample analyzer, thereby reducing the interaction between the sample analyzer and the LIS system and improving the acquisition speed of the test item information. For details, please refer to Figure 6 Another embodiment of the sample information query method in the embodiment of the present application includes:
[0220] 601. Receive the entered sample identification code;
[0221] exist Figure 1 Before step 101 of the embodiment, the sample analyzer may also receive the entered sample identification code and execute step 602 according to the sample identification code, so as to obtain the test item information locally before the sample analyzer executes the test, thereby improving the speed of obtaining the item test information.
[0222] Among them, the sample identification code received and entered in this embodiment can be a machine identification code received by a sample identification code reader, such as a QR code, barcode, etc., or it can be coded information manually entered. There is no specific restriction on the form and entry method of the sample identification code.
[0223] 602. Perform a local query in the sample analyzer based on the sample identification code to check whether a manual work order containing the sample identification code is stored locally. If so, execute step 603; if not, execute step 604.
[0224] After receiving the entered sample identification code, the sample analyzer executes a query instruction locally based on the sample identification code to query whether the sample analyzer has a manual work order containing the sample identification code stored locally. If so, step 603 is executed; if not, step 604 is executed.
[0225] It should be noted that the manual work order in this embodiment is a work order manually created in the machine for identifying the test item information executed by the sample identification code.
[0226] 603. Acquire test item information of the sample identification code from the manual work sheet, where the test item information includes at least one of initial test item information, retest item information, and additional item information;
[0227] When the sample analyzer locally stores the manual work order, the test item information of the sample identification code is obtained from the manual work order, wherein the test item information includes at least one of the initial test item information, retest item information and additional item information of the sample identification code.
[0228] 604. Execute other processes.
[0229] When the sample analyzer does not store the manual work order locally, other processes are executed, such as terminating the test, or interacting with the LIS system to obtain test item information from the LIS system, etc., which are not specifically limited here.
[0230] In this embodiment, the process of the sample analyzer acquiring the test item information locally is described in detail, thereby improving the speed at which the sample analyzer acquires the test item information.
[0231] based on Figure 6 In the embodiment described above, when the sample analyzer does not store a manual work order locally, the sample analyzer can also perform the following steps. For details, please refer to Figure 7 , Figure 7 The following are the detailed steps of step 604:
[0232] 701. Determine whether the sample identification code is a machine identification code;
[0233] When the sample analyzer does not store a manual work order locally, the sample analyzer determines whether the sample identification code is a machine identification code (such as a QR code or a barcode). If so, step 702 is executed; otherwise, step 703 is executed.
[0234] 702. Send the sample test item acquisition request to the LIS system according to the machine identification code;
[0235] When the sample identification code is a machine identification code, it indicates that the LIS system is likely to store the test item information corresponding to the sample identification code. The sample analyzer then sends a sample test item acquisition request to the LIS system to obtain the sample test item information from the LIS system.
[0236] In addition, in order to manually control the interaction between the sample analyzer and the LIS system, a separate query switch is set for each sample identification code in the embodiment of the present application. The query switch is used by the sample analyzer to send a sample test item acquisition request to the LIS system through the sample identification code.
[0237] Generally, the switch is in the off state by default. Therefore, before the sample analyzer sends a request to obtain sample test items to the LIS system, the query switch needs to be set to the on state first. The sample analyzer can automatically set the query switch to the on state before sending the query request, or the sample analyzer can pop up a prompt message, allowing the query switch to be manually set to the on state. No specific restrictions are made here.
[0238] 703. Execute other processes.
[0239] When the sample identification code is a non-machine identification code, it means that the LIS system most likely does not store the test item information corresponding to the sample identification code, and the sample analyzer executes other processes, which are not specifically limited here.
[0240] In the embodiment of the present application, the interaction process between the sample analyzer and the LIS system when the sample analyzer does not store a manual work order locally is described in detail, thereby improving the flexibility of the sample analyzer in obtaining sample test item information in the embodiment of the present application.
[0241] The sample information query method in this application is described in detail above. The sample analyzer in the embodiment of this application is described in detail below. Figure 8 , an embodiment of the sample analyzer in the embodiment of the present application includes:
[0242] An acquisition unit 801 is used to acquire the naming strategy of the LIS system for retest items or additional items;
[0243] The acquisition unit 801 is further configured to acquire a sample identification code;
[0244] a renaming unit 802, configured to rename the sample identification code according to the naming strategy to generate a renamed sample identification code;
[0245] The sending unit 803 is configured to repeatedly send a sample test item acquisition request to the LIS system according to the renamed sample identification code;
[0246] The receiving unit 804 is configured to receive a reply instruction sent by the LIS system, wherein the reply instruction corresponds to the sample test item acquisition request and only includes retest item information and / or additional item information.
[0247] Preferably, the acquiring unit 801 is specifically configured to:
[0248] receiving the naming strategy manually input into the sample analyzer;
[0249] or,
[0250] Sending a request to obtain the naming strategy to the LIS system;
[0251] Receive the naming strategy sent by the LIS system.
[0252] Preferably, the acquiring unit 801 is specifically configured to:
[0253] Receive the entered sample identification code;
[0254] or,
[0255] When detecting that a test item result corresponding to any sample identification code has been obtained, the sample identification code corresponding to the test item result is obtained.
[0256] Preferably, the sending unit 803 is specifically configured to:
[0257] According to the renamed sample identification code, a sample test item acquisition request is sent to the LIS system in real time or at a fixed time.
[0258] Preferably, the sending unit 803 is specifically configured to:
[0259] When the test item result corresponding to any sample identification code has been obtained and the test item result is normal, a sample test item acquisition request is sent to the LIS system at a preset time interval X within a preset time period according to the renamed sample identification code corresponding to the sample identification code;
[0260] or,
[0261] When the test item result corresponding to any sample identification code has been obtained and the test item result is abnormal, a sample test item acquisition request is sent to the LIS system at a preset time interval Y within a preset time period according to the renamed sample identification code corresponding to the sample identification code;
[0262] X>Y.
[0263] Preferably, the sending unit 803 is specifically configured to:
[0264] When it is detected that all the samples of the current measurement batch of the sample analyzer have been measured, a sample test item acquisition request is sent to the LIS system according to the renamed sample identification code.
[0265] Preferably, the naming strategy includes using the original sample identification code, or using a new sample identification code, wherein the new sample identification code at least includes the original sample identification code and a suffix;
[0266] The acquiring unit 801 is further configured to:
[0267] Obtain the reporting strategy of the LIS system for the retest item results and / or additional item results. When the sample analyzer obtains the retest item or additional item results, report the retest item results or additional item results to the LIS system according to the reporting strategy.
[0268] Preferably, the reporting strategy includes a strategy for reporting the test results using the new sample identification code when displaying the results of previous test items in the LIS system;
[0269] and, when only the latest test item results are displayed in the LIS system, a strategy for reporting using the original sample identification code;
[0270] The sending unit 803 is further configured to:
[0271] When the reporting strategy is to display the results of all previous test items in the LIS system, the retest item results and / or additional item results are reported to the LIS system according to the new sample identification code, so that the historical test item results corresponding to the original sample identification code during the initial test are not overwritten by the latest test item results corresponding to the new sample identification code during the retest or additional test;
[0272] When the reporting strategy is to display only the latest test item results in the LIS system, the retest item results and / or additional item results are reported to the LIS system according to the original sample identification code, so that the latest test item results of the original sample identification code during retesting or additional testing overwrite the historical test item results corresponding to the original sample identification code during initial testing.
[0273] Preferably, when the test item in the retest item information and / or the additional item information includes item information and at least one associated sub-item information, the acquiring unit 801 is further configured to:
[0274] Obtaining the naming rules of the LIS system for the project and the associated sub-projects, and naming the acquired project and the associated sub-projects according to the naming rules to obtain corresponding project identification codes and sub-project identification codes;
[0275] The sample analyzer further includes:
[0276] an identification unit 805 configured to, when the sample analyzer obtains the test results of the item and the associated sub-item, identify the corresponding test results according to the item identification code and the sub-item identification code;
[0277] The sending unit 803 is further configured to:
[0278] The marked project test results and the associated sub-project test results are reported to the LIS system, so that the project test results and the sub-project test results are displayed simultaneously in the LIS.
[0279] Preferably, the obtaining unit 801, before obtaining the naming strategy of the LIS system for the retest items or additional items, is further configured to:
[0280] Receive the entered sample identification code;
[0281] The sample analyzer further comprises:
[0282] A query unit 806 is configured to perform a local query in the sample analyzer according to the sample identification code to query whether a manual work order containing the sample identification code is stored locally;
[0283] The acquiring unit 801 is further configured to:
[0284] When the manual work order is locally stored in the sample analyzer, the test item information of the sample identification code is obtained from the manual work order, where the test item information includes at least one of initial test item information, retest item information, and additional item information.
[0285] Preferably, the sample analyzer further includes:
[0286] The judging unit 807 is configured to judge whether the sample identification code is a machine identification code when the sample analyzer does not locally store a manual work order containing the sample identification code;
[0287] The sending unit 803 is further configured to send the sample test item acquisition request to the LIS system according to the machine identification code when the sample identification code is a machine identification code.
[0288] Preferably, each sample identification code is provided with a separate query switch, and the query switch is used to send a sample test item request to the LIS system through the sample identification code.
[0289] Preferably, the query switch is in the off state by default;
[0290] The sample analyzer further includes:
[0291] The setting unit 808 is configured to automatically set the query switch to an on state before sending the sample test item acquisition request to the LIS system according to the machine identification code.
[0292] Preferably, the acquiring unit 801 is further configured to:
[0293] Obtaining a response time of the LIS system to a query request sent by the sample analyzer;
[0294] A time range for the sample analyzer to receive response information is set according to the response time.
[0295] Preferably, the acquiring unit 801 is specifically configured to:
[0296] receiving the response time manually configured in the sample analyzer;
[0297] or,
[0298] System configuration information of the LIS system is obtained, and the response time is automatically obtained according to the system configuration information.
[0299] It should be noted that the functions of the above units are the same as Figures 1 to 7 The description in the embodiment is similar and will not be repeated here.
[0300] In an embodiment of the present application, the sample analyzer obtains the naming strategy of the LIS system for retest items or additional items through the acquisition unit 801; obtains the sample identification code; renames the sample identification code according to the naming strategy through the renaming unit 802 to generate a renamed sample identification code; repeatedly sends the sample test item acquisition request to the LIS system according to the renamed sample identification code through the sending unit 803, and receives the reply instruction sent by the LIS system through the receiving unit 804, the reply instruction corresponding to the sample test item acquisition request, and the reply instruction only includes retest item information and / or additional item information. Because in the embodiment of the present application, when the sample analyzer repeatedly sends a request to the LIS system to obtain retest items by renaming the sample identification code, it only receives a reply instruction containing retest item information and / or additional item information. On the one hand, once retest item information or additional item information appears in the LIS system, the instrument system can actively obtain the corresponding retest item information or additional item information, thereby improving the intelligence of the instrument system and the timeliness of obtaining the corresponding test information; on the other hand, because the reply instruction only includes retest item information and / or additional item information, the consistency and accuracy of obtaining the retest item information and additional item information are improved.
[0301] The above describes the sample analyzer in the embodiment of the present invention from the perspective of modular functional entities. The following describes the sample analyzer in the embodiment of the present invention from the perspective of hardware processing:
[0302] See also Figure 9 , an embodiment of the sample analyzer in the embodiment of the present invention includes:
[0303] Processor 901, memory 902 and sample identification code reader 903;
[0304] The sample identification code reader 903 is used to obtain the sample identification code;
[0305] The memory 902 is used to store computer programs. When the processor 901 is used to execute the computer programs stored in the memory, the following steps can be implemented:
[0306] Obtain the naming strategy of the LIS system for retest items or additional items;
[0307] renaming the sample identification code according to the naming strategy to generate a renamed sample identification code;
[0308] Repeatedly sending sample test item acquisition requests to the LIS system according to the renamed sample identification code;
[0309] A reply instruction sent by the LIS system is received, wherein the reply instruction corresponds to the sample test item acquisition request, and the reply instruction only includes retest item information and / or additional item information.
[0310] In some embodiments of the present invention, the processor may further be configured to implement the following steps:
[0311] receiving the naming strategy manually input into the sample analyzer;
[0312] or,
[0313] Sending a request to obtain the naming strategy to the LIS system;
[0314] Receive the naming strategy sent by the LIS system.
[0315] In some embodiments of the present invention, the processor may further be configured to implement the following steps:
[0316] Receive the entered sample identification code;
[0317] or,
[0318] When detecting that a test item result corresponding to any sample identification code has been obtained, the sample identification code corresponding to the test item result is obtained.
[0319] In some embodiments of the present invention, the processor may further be configured to implement the following steps:
[0320] According to the renamed sample identification code, a sample test item acquisition request is sent to the LIS system in real time or at a fixed time.
[0321] In some embodiments of the present invention, the processor may further be configured to implement the following steps:
[0322] When the test item result corresponding to any sample identification code has been obtained and the test item result is normal, a sample test item acquisition request is sent to the LIS system at a preset time interval X within a preset time period according to the renamed sample identification code corresponding to the sample identification code;
[0323] or,
[0324] When the test item result corresponding to any sample identification code has been obtained and the test item result is abnormal, a sample test item acquisition request is sent to the LIS system at a preset time interval Y within a preset time period according to the renamed sample identification code corresponding to the sample identification code;
[0325] X>Y.
[0326] In some embodiments of the present invention, the processor may further be configured to implement the following steps:
[0327] When it is detected that all the samples of the current measurement batch of the sample analyzer have been measured, a sample test item acquisition request is sent to the LIS system according to the renamed sample identification code.
[0328] In some embodiments of the present invention, the processor may further be configured to implement the following steps:
[0329] Obtain the reporting strategy of the LIS system for the retest item results or the additional item results. When the sample analyzer obtains the retest item and / or the additional item results, report the retest item results and / or the additional item results to the LIS system according to the reporting strategy.
[0330] In some embodiments of the present invention, the processor may further be configured to implement the following steps:
[0331] When the reporting strategy is to display the results of all previous test items in the LIS system, the retest item results are reported to the LIS system according to the new sample identification code, so that the historical test item results corresponding to the original sample identification code during the initial test are not overwritten by the latest test item results corresponding to the new sample identification code during the retest;
[0332] When the reporting strategy is to display only the latest test item results in the LIS system, the retest item results are reported to the LIS system according to the original sample identification code, so that the latest test item results of the original sample identification code during the retest cover the historical test item results corresponding to the original sample identification code during the initial test.
[0333] In some embodiments of the present invention, the processor may further be configured to implement the following steps:
[0334] Obtaining the naming rules of the LIS system for the project and the associated sub-projects, and naming the acquired project and the associated sub-projects according to the naming rules to obtain corresponding project identification codes and sub-project identification codes;
[0335] When the sample analyzer obtains the test results of the project and the associated sub-project, the sample analyzer identifies the corresponding test results according to the project identification code and the sub-project identification code;
[0336] The marked project test results and the associated sub-project test results are reported to the LIS system, so that the project test results and the sub-project test results are displayed simultaneously in the LIS.
[0337] In some embodiments of the present invention, the processor may further be configured to implement the following steps:
[0338] Receive the entered sample identification code;
[0339] Performing a local query in the sample analyzer according to the sample identification code to query whether a manual work order containing the sample identification code is stored locally;
[0340] If yes, then the test item information of the sample identification code is obtained from the manual work order, where the test item information includes at least one of initial test item information, retest item information, and additional item information.
[0341] In some embodiments of the present invention, the processor may further be configured to implement the following steps:
[0342] Determining whether the sample identification code is a machine identification code;
[0343] If so, the sample test item acquisition request is sent to the LIS system according to the machine identification code.
[0344] In some embodiments of the present invention, the processor may further be configured to implement the following steps:
[0345] The query switch is automatically set to an on state.
[0346] In some embodiments of the present invention, the processor may further be configured to implement the following steps:
[0347] Obtaining a response time of the LIS system to a query request sent by the sample analyzer;
[0348] A time range for the sample analyzer to receive response information is set according to the response time.
[0349] In some embodiments of the present invention, the processor may further be configured to implement the following steps:
[0350] receiving the response time manually configured in the sample analyzer;
[0351] or,
[0352] System configuration information of the LIS system is obtained, and the response time is automatically obtained according to the system configuration information.
[0353] It is understandable that when the processor in the sample analyzer described above executes the computer program, it can also implement the functions of the various units in the corresponding device embodiments described above, which will not be repeated here. Exemplarily, the computer program can be divided into one or more modules / units, and the one or more modules / units are stored in the memory and executed by the processor to complete the present invention. The one or more modules / units can be a series of computer program instruction segments that can perform specific functions, and the instruction segments are used to describe the execution process of the computer program in the sample analyzer. For example, the computer program can be divided into the various units in the above-mentioned sample analyzer, and each unit can implement the specific functions described in the corresponding sample analyzer described above.
[0354] The sample analyzer can be a computing device such as a desktop computer, laptop, PDA, or cloud server. The sample analyzer may include, but is not limited to, a processor and memory. Those skilled in the art will appreciate that processors and memory are merely examples of computer devices and do not constitute a limitation of computer devices. A computer device may include more or fewer components, or a combination of certain components, or different components. For example, the sample analyzer may also include input / output devices, network access devices, and buses.
[0355] The processor may be a central processing unit (CPU), other general-purpose processors, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc. The processor is the control center of the computer device, connecting various parts of the entire computer device using various interfaces and lines.
[0356] The memory can be used to store the computer programs and / or modules, and the processor implements various functions of the computer device by running or executing the computer programs and / or modules stored in the memory, and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required for a function, etc.; the data storage area can store data created based on the use of the terminal, etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage device.
[0357] The present invention also provides a computer-readable storage medium for implementing the functions of a sample analyzer. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the processor can be configured to perform the following steps:
[0358] Obtain the naming strategy of the LIS system for retest items or additional items;
[0359] Obtain the sample identification code;
[0360] renaming the sample identification code according to the naming strategy to generate a renamed sample identification code;
[0361] Repeatedly sending sample test item acquisition requests to the LIS system according to the renamed sample identification code;
[0362] A reply instruction sent by the LIS system is received, wherein the reply instruction corresponds to the sample test item acquisition request, and the reply instruction only includes retest item information and / or additional item information.
[0363] In some embodiments of the present invention, when a computer program stored in a computer-readable storage medium is executed by a processor, the processor may be specifically configured to perform the following steps:
[0364] receiving the naming strategy manually input into the sample analyzer;
[0365] or,
[0366] Sending a request to obtain the naming strategy to the LIS system;
[0367] Receive the naming strategy sent by the LIS system.
[0368] In some embodiments of the present invention, when a computer program stored in a computer-readable storage medium is executed by a processor, the processor may be specifically configured to perform the following steps:
[0369] Receive the entered sample identification code;
[0370] or,
[0371] When detecting that a test item result corresponding to any sample identification code has been obtained, the sample identification code corresponding to the test item result is obtained.
[0372] In some embodiments of the present invention, when a computer program stored in a computer-readable storage medium is executed by a processor, the processor may be specifically configured to perform the following steps:
[0373] According to the renamed sample identification code, a sample test item acquisition request is sent to the LIS system in real time or at a fixed time.
[0374] In some embodiments of the present invention, when a computer program stored in a computer-readable storage medium is executed by a processor, the processor may be specifically configured to perform the following steps:
[0375] When the test item result corresponding to any sample identification code has been obtained and the test item result is normal, a sample test item acquisition request is sent to the LIS system at a preset time interval X within a preset time period according to the renamed sample identification code corresponding to the sample identification code;
[0376] or,
[0377] When the test item result corresponding to any sample identification code has been obtained and the test item result is abnormal, a sample test item acquisition request is sent to the LIS system at a preset time interval Y within a preset time period according to the renamed sample identification code corresponding to the sample identification code;
[0378] X>Y.
[0379] In some embodiments of the present invention, when a computer program stored in a computer-readable storage medium is executed by a processor, the processor may be specifically configured to perform the following steps:
[0380] When it is detected that all the samples of the current measurement batch of the sample analyzer have been measured, a sample test item acquisition request is sent to the LIS system according to the renamed sample identification code.
[0381] In some embodiments of the present invention, when a computer program stored in a computer-readable storage medium is executed by a processor, the processor may be specifically configured to perform the following steps:
[0382] Obtain the reporting strategy of the LIS system for the retest item results or the additional item results. When the sample analyzer obtains the retest item and / or the additional item results, report the retest item results and / or the additional item results to the LIS system according to the reporting strategy.
[0383] In some embodiments of the present invention, when a computer program stored in a computer-readable storage medium is executed by a processor, the processor may be specifically configured to perform the following steps:
[0384] When the reporting strategy is to display the results of all previous test items in the LIS system, the retest item results are reported to the LIS system according to the new sample identification code, so that the historical test item results corresponding to the original sample identification code during the initial test are not overwritten by the latest test item results corresponding to the new sample identification code during the retest;
[0385] When the reporting strategy is to display only the latest test item results in the LIS system, the retest item results are reported to the LIS system according to the original sample identification code, so that the latest test item results of the original sample identification code during the retest cover the historical test item results corresponding to the original sample identification code during the initial test.
[0386] In some embodiments of the present invention, when a computer program stored in a computer-readable storage medium is executed by a processor, the processor may be specifically configured to perform the following steps:
[0387] Obtaining the naming rules of the LIS system for the project and the associated sub-projects, and naming the acquired project and the associated sub-projects according to the naming rules to obtain corresponding project identification codes and sub-project identification codes;
[0388] When the sample analyzer obtains the test results of the project and the associated sub-project, the sample analyzer identifies the corresponding test results according to the project identification code and the sub-project identification code;
[0389] The marked project test results and the associated sub-project test results are reported to the LIS system, so that the project test results and the sub-project test results are displayed simultaneously in the LIS.
[0390] In some embodiments of the present invention, when a computer program stored in a computer-readable storage medium is executed by a processor, the processor may be specifically configured to perform the following steps:
[0391] Receive the entered sample identification code;
[0392] Performing a local query in the sample analyzer according to the sample identification code to query whether a manual work order containing the sample identification code is stored locally;
[0393] If yes, then the test item information of the sample identification code is obtained from the manual work order, where the test item information includes at least one of initial test item information, retest item information, and additional item information.
[0394] In some embodiments of the present invention, when a computer program stored in a computer-readable storage medium is executed by a processor, the processor may be specifically configured to perform the following steps:
[0395] Determining whether the sample identification code is a machine identification code;
[0396] If so, the sample test item acquisition request is sent to the LIS system according to the machine identification code.
[0397] In some embodiments of the present invention, when a computer program stored in a computer-readable storage medium is executed by a processor, the processor may be specifically configured to perform the following steps:
[0398] The query switch is automatically set to an on state.
[0399] In some embodiments of the present invention, when a computer program stored in a computer-readable storage medium is executed by a processor, the processor may be specifically configured to perform the following steps:
[0400] Obtaining a response time of the LIS system to a query request sent by the sample analyzer;
[0401] A time range for the sample analyzer to receive response information is set according to the response time.
[0402] In some embodiments of the present invention, when a computer program stored in a computer-readable storage medium is executed by a processor, the processor may be specifically configured to perform the following steps:
[0403] receiving the response time manually configured in the sample analyzer;
[0404] or,
[0405] System configuration information of the LIS system is obtained, and the response time is automatically obtained according to the system configuration information.
[0406] It is understood that if the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a corresponding computer-readable storage medium. Based on this understanding, the present invention implements all or part of the processes in the above-mentioned corresponding embodiment methods, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, it can implement the steps of the above-mentioned various method embodiments. The computer program includes computer program code, which can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.
[0407] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0408] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0409] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0410] In addition, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0411] As described above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that the technical solutions described in the above embodiments can still be modified, or some of the technical features thereof can be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A sample information query method, characterized in that: The method comprises: The sample analyzer obtains the naming strategy set by the LIS system for the sample identification code of the sample that needs to perform retest items and / or needs to perform additional items; The sample analyzer obtains a sample identification code of a sample that needs to be retested and / or an additional test item; The sample analyzer renames the sample identification code of the sample according to the naming strategy to generate a renamed sample identification code of the sample; The sample analyzer repeatedly sends sample test item acquisition requests to the LIS system based on the renamed sample identification code of the sample, and receives reply instructions sent by the LIS system in response to the sample test item acquisition requests, wherein the reply instructions only include information about the retest items that need to be performed on the sample and / or information about the additional items that need to be performed on the sample.
2. The method according to claim 1, characterized in that The naming strategy for obtaining the sample identification code of the LIS system for samples requiring retesting and / or additional testing includes: receiving a naming strategy manually inputted into the sample analyzer by the LIS system for a sample identification code of a sample requiring a retest item and / or requiring an additional item; or, Sending a request for obtaining the naming strategy to the LIS system, and receiving the naming strategy set by the LIS system for the sample identification code of the sample that needs to perform retest items and / or additional items.
3. The method according to claim 1, characterized in that The method of obtaining the sample identification code of the sample requiring retesting and / or additional testing includes: Receive the sample identification code of the sample that needs to be retested and / or the sample that needs to be additionally tested, which is entered by the user; or, When a test item result corresponding to a sample identification code of any sample has been detected and the test item result indicates that a retest item and / or additional item needs to be performed on the sample, the sample identification code corresponding to the test item result is obtained.
4. The method according to claim 1, wherein Repeatedly sending a sample test item acquisition request to the LIS system according to the renamed sample identification code of the sample includes: According to the renamed sample identification code of the sample, a sample test item acquisition request is sent to the LIS system in real time or at a fixed time.
5. The method according to claim 1, wherein Repeatedly sending a sample test item acquisition request to the LIS system according to the renamed sample identification code of the sample includes: When the test item result corresponding to the sample identification code of any sample has been obtained and the test item result is normal, a sample test item acquisition request is sent to the LIS system at a preset time interval X within a preset time period according to the renamed sample identification code corresponding to the sample identification code; When the test item result corresponding to the sample identification code of any sample has been obtained and the test item result is abnormal, a sample test item acquisition request is sent to the LIS system at a preset time interval Y within a preset time period according to the renamed sample identification code corresponding to the sample identification code; X>Y.
6. The method according to claim 1, characterized in that Repeatedly sending a sample test item acquisition request to the LIS system according to the renamed sample identification code of the sample, including: When it is detected that all the samples of the current measurement batch of the sample analyzer have been measured, a sample test item acquisition request is sent to the LIS system based on the renamed sample identification codes of the samples in the current measurement batch that need to perform retest items and / or additional items.
7. The method according to claim 1, characterized in that The naming strategy includes a strategy of using the original sample identification code as the renamed sample identification code, or the naming strategy includes a strategy of using the new sample identification code as the renamed sample identification code, and the new sample identification code at least includes the original sample identification code and a suffix.
8. The method according to claim 1, characterized in that The method further comprises: Obtain the reporting policy set by the LIS system for the retest item results and / or additional item results. When the sample analyzer obtains the retest item results and / or additional item results of the sample, report the retest item results and / or additional item results to the LIS system according to the reporting policy.
9. The method according to claim 8, characterized in that The reporting strategy includes a strategy for reporting the test item results using a new sample identification code, wherein the new sample identification code includes at least the original sample identification code and a suffix; or, the reporting strategy includes a strategy for reporting the test item results using the original sample identification code; When the sample analyzer obtains the retest item results and / or additional item results of the sample, reporting the retest item results and / or additional item results to the LIS system according to the reporting strategy includes: When the reporting strategy is a strategy for reporting test item results using a new sample identification code, the retest item results and / or additional item results of the sample are reported to the LIS system according to the new sample identification code of the sample, so that the historical test item results obtained when the sample was initially tested and displayed by the LIS system are not overwritten by the retest item results of the sample and / or are not overwritten by the additional item results of the sample; When the reporting strategy is a strategy for reporting the test item results using the original sample identification code, the retest item results and / or additional item results of the sample are reported to the LIS system according to the original sample identification code of the sample, so that the retest item results and / or additional item results of the sample displayed by the LIS system overwrite the historical test item results obtained when the sample was initially tested.
10. The method according to claim 1, characterized in that When the information of the retest item that needs to be performed on the sample and / or the information of the additional item that needs to be performed on the sample includes information of the item and information of at least one associated sub-item, the method further includes: Obtaining a naming rule for items and associated sub-items in the LIS system, and naming the item in the obtained information of the retest item and each associated sub-item in the at least one associated sub-item according to the naming rule to obtain a corresponding item identification code and sub-item identification code; When the sample analyzer obtains the project test result of the project and the project test result of each associated sub-item of the at least one associated sub-item, the sample analyzer identifies the corresponding test results according to the project identification code and the sub-item identification code to obtain the identified project test result and the identified associated sub-item test result; The marked item test results and the marked associated sub-item test results are reported to the LIS system, so that the marked item test results and the marked associated sub-item test results are displayed simultaneously in the LIS system.
11. The method according to claim 1, wherein Before obtaining the naming strategy set by the LIS system for the sample identification codes of samples requiring retesting and / or additional testing, the method further includes: Receive the sample identification code of any sample entered; performing a local query in the sample analyzer according to the sample identification code of the any sample to query whether a manual work order containing the sample identification code of the any sample is stored locally; If yes, the test item information of the sample identification code of any one of the samples is obtained from the manual work sheet, where the test item information includes at least one of initial test item information, retest item information, and additional item information.
12. The method according to claim 11, characterized in that When the sample analyzer does not locally store a manual work order containing the sample identification code of any of the samples, the method further includes: Determining whether the sample identification code of any of the samples is a machine identification code; If so, a sample test item acquisition request for any sample is sent to the LIS system according to the machine identification code.
13. The method according to claim 12, characterized in that Each of the sample identification codes is provided with a separate query switch, and the query switch is used to turn on or off a function of sending a sample test item request to the LIS system via the sample identification code.
14. The method according to claim 13, characterized in that The query switch is in the off state by default; The method further comprises: When the sample identification code is a machine identification code, before sending a sample test item acquisition request of any sample to the LIS system according to the machine identification code, the query switch is automatically set to an on state.
15. The method according to any one of claims 1 to 14, characterized in that The method further comprises: Obtaining a response time set by the LIS system to a query request sent by the sample analyzer; the query request at least includes a request to obtain the sample test item; According to the response time, a time range for the sample analyzer to receive response information is set; the response information at least includes a reply instruction sent in response to the sample test item acquisition request.
16. The method according to claim 15, characterized in that The obtaining of the response time set by the LIS system to the query request sent by the sample analyzer includes: receiving a response time set by the LIS system manually configured in the sample analyzer to a query request sent by the sample analyzer; or, System configuration information of the LIS system is obtained, and a response time set by the LIS system to a query request sent by the sample analyzer is automatically obtained according to the system configuration information.
17. The method according to claim 1, wherein The method further comprises: After receiving the reply instruction sent by the LIS system, the sample analyzer executes the retest item according to the information of the retest item in the reply instruction to obtain the retest item result and / or executes the additional item according to the information of the additional item in the reply instruction to obtain the additional item result.
18. A sample analyzer, characterized in that: include: An acquisition unit, configured to acquire a naming strategy set by the LIS system for sample identification codes of samples requiring retesting and / or additional testing; The acquisition unit is further configured to acquire sample identification codes of samples requiring retest items and / or additional items; a renaming unit, configured to rename the sample identification code of the sample according to the naming strategy to generate a renamed sample identification code of the sample; a sending unit, configured to repeatedly send a sample test item acquisition request to the LIS system according to the renamed sample identification code of the sample; A receiving unit is used to receive a reply instruction sent by the LIS system, wherein the reply instruction corresponds to the sample test item acquisition request, and the reply instruction only includes information about the retest items that need to be performed on the sample and / or information about the additional items that need to be performed on the sample.
19. The sample analyzer according to claim 18, wherein: The acquisition unit is specifically configured to: receiving a naming strategy manually inputted into the sample analyzer by the LIS system for a sample identification code of a sample requiring a retest item and / or requiring an additional item; or, Sending a request to obtain the naming strategy to the LIS system; Receive the naming strategy set by the LIS system for the sample identification code of the sample that needs to perform retest items and / or needs to perform additional items, which is sent by the LIS system.
20. The sample analyzer according to claim 18, wherein The acquisition unit is specifically configured to: Receive the sample identification code of the sample that needs to be retested and / or the sample that needs to be additionally tested, which is entered by the user; or, When a test item result corresponding to a sample identification code of any sample has been detected and the test item result indicates that a retest item and / or additional item needs to be performed on the sample, the sample identification code corresponding to the test item result is obtained.
21. The sample analyzer according to claim 18, wherein The sending unit is specifically configured to: According to the renamed sample identification code of the sample, a sample test item acquisition request is sent to the LIS system in real time or at a fixed time.
22. The sample analyzer according to claim 18, wherein The sending unit is specifically configured to: When the test item result corresponding to the sample identification code of any sample has been obtained and the test item result is normal, a sample test item acquisition request is sent to the LIS system at a preset time interval X within a preset time period according to the renamed sample identification code corresponding to the sample identification code; or, When the test item result corresponding to the sample identification code of any sample has been obtained and the test item result is abnormal, a sample test item acquisition request is sent to the LIS system at a preset time interval Y within a preset time period according to the renamed sample identification code corresponding to the sample identification code; X>Y.
23. The sample analyzer according to claim 18, wherein: The sending unit is specifically configured to: When it is detected that all the samples of the current measurement batch of the sample analyzer have been measured, a sample test item acquisition request is sent to the LIS system based on the renamed sample identification codes of the samples in the current measurement batch that need to perform retest items and / or additional items.
24. The sample analyzer according to claim 18, wherein: The naming strategy includes a strategy of using the original sample identification code as the renamed sample identification code, or the naming strategy includes a strategy of using the new sample identification code as the renamed sample identification code, and the new sample identification code at least includes the original sample identification code and a suffix.
25. The sample analyzer according to claim 18, wherein The acquisition unit is further configured to: Obtain the reporting policy set by the LIS system for the retest item results and / or additional item results. When the sample analyzer obtains the retest item results and / or additional item results of the sample, report the retest item results or additional item results to the LIS system according to the reporting policy.
26. The sample analyzer according to claim 25, wherein: The reporting strategy includes a strategy for reporting the test item results using a new sample identification code, wherein the new sample identification code includes at least the original sample identification code and a suffix; and the reporting strategy includes a strategy for reporting the test item results using the original sample identification code; The sending unit is further configured to: When the reporting strategy is a strategy for reporting test item results using a new sample identification code, the retest item results and / or additional item results of the sample are reported to the LIS system according to the new sample identification code of the sample, so that the historical test item results obtained when the sample was initially tested and displayed by the LIS system are not overwritten by the retest item results of the sample and / or are not overwritten by the additional item results of the sample; When the reporting strategy is a strategy for reporting the test item results using the original sample identification code, the retest item results and / or additional item results of the sample are reported to the LIS system according to the original sample identification code of the sample, so that the retest item results and / or additional item results of the sample displayed by the LIS system overwrite the historical test item results obtained when the sample was initially tested.
27. The sample analyzer according to claim 18, wherein: When the information of the retest item that needs to be performed on the sample and / or the information of the additional item that needs to be performed on the sample includes information of the item and information of at least one associated sub-item, the acquiring unit is further configured to: Obtaining a naming rule for items and associated sub-items in the LIS system, and naming the item in the obtained information of the retest item and each associated sub-item in the at least one associated sub-item according to the naming rule to obtain a corresponding item identification code and sub-item identification code; The sample analyzer further includes: an identification unit, configured to, when the sample analyzer obtains the project test result of the project and the project test result of each associated sub-item of the at least one associated sub-item, identify the corresponding test result according to the project identification code and the sub-item identification code to obtain the identified project test result and the identified associated sub-item test result; The sending unit is further configured to: The marked item test results and the marked associated sub-item test results are reported to the LIS system, so that the marked item test results and the marked associated sub-item test results are displayed simultaneously in the LIS system.
28. The sample analyzer according to claim 18, wherein: Before obtaining the naming strategy for setting the sample identification code of the sample that needs to perform retest items and / or additional items in the LIS system, the obtaining unit is further configured to: Receive the sample identification code of any sample entered; The sample analyzer further comprises: a query unit, configured to perform a local query in the sample analyzer according to the sample identification code of the any sample, so as to query whether a manual work order containing the sample identification code of the any sample is stored locally; The acquisition unit is further configured to: When the sample analyzer locally stores a manual work order for any sample, the test item information of the sample identification code is obtained from the manual work order for any sample, where the test item information includes at least one of initial test item information, retest item information, and additional item information.
29. The sample analyzer according to claim 28, wherein: The sample analyzer further includes: a judgment unit, configured to judge whether the sample identification code of any sample is a machine identification code when the sample analyzer does not locally store a manual work order containing the sample identification code of any sample; The sending unit is further configured to send a sample test item acquisition request for any sample to the LIS system according to the machine identification code when the sample identification code of any sample is a machine identification code.
30. The sample analyzer according to claim 29, wherein: Each of the sample identification codes is provided with a separate query switch, and the query switch is used to turn on or off a function of sending a sample test item request to the LIS system via the sample identification code.
31. The sample analyzer according to claim 30, wherein: The query switch is in the off state by default; The sample analyzer further includes: The setting unit is configured to automatically set the query switch to an on state before sending a sample test item acquisition request of any sample to the LIS system according to the machine identification code.
32. The sample analyzer according to any one of claims 18 to 31, characterized in that: The acquisition unit is further configured to: Obtaining a response time set by the LIS system to a query request sent by the sample analyzer; the query request at least includes a request to obtain the sample test item; According to the response time, a time range for the sample analyzer to receive response information is set; the response information at least includes a reply instruction sent in response to the sample test item acquisition request.
33. The sample analyzer according to claim 32, wherein: The acquisition unit is specifically configured to: receiving a response time set by the LIS system manually configured in the sample analyzer to a query request sent by the sample analyzer; or, System configuration information of the LIS system is obtained, and a response time set by the LIS system to a query request sent by the sample analyzer is automatically obtained according to the system configuration information.
34. The sample analyzer according to claim 32, wherein: Also includes: The reply instruction execution unit is used to, after receiving the reply instruction sent by the LIS system, execute the retest item according to the information of the retest item in the reply instruction to obtain the retest item result and / or execute the additional item according to the information of the additional item in the reply instruction to obtain the additional item result.
35. A sample analyzer comprising a memory, a processor and a sample identification code reader, characterized in that: When executing the computer program stored in the memory, the processor is configured to implement the sample information query method according to any one of claims 1 to 17.
36. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, it is used to implement the sample information query method according to any one of claims 1 to 17.
Citation Information
Patent Citations
Method and system for informationizing abnormal information transmission
CN106447166A
Sample resurveying method based on automatic laboratory system and sample resurveying system based on automatic laboratory system
CN106874656A