A reagent unloading method and device
By obtaining reagent removal requests and updating the reagent location status in the reagent management interface, the problem of inconvenient reagent location management in the prior art is solved, and real-time tracking of reagent status and smooth operation of the testing process are realized.
Patent Information
- Application Number
- CN201910459444.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-05-29
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2039-05-29
AI Technical Summary
In chemical testing instruments, existing technologies struggle to track and manage reagent locations in real time, making it difficult for users to accurately ascertain reagent storage conditions and impacting the smooth progress of the testing process.
By obtaining the reagent removal request, carrying the location identifier of the reagent, generating the reagent removal request, and removing the reagent from the shelf in the reagent management interface according to the location identifier, the corresponding relationship table entries are updated to ensure information synchronization.
This allows users to know the status of reagents in the reagent management interface in real time, avoiding test interruptions caused by insufficient reagents, and improving user experience and testing efficiency.
Smart Images

Figure CN112014585B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of chemical detection, in particular to a reagent unloading method and device. BACKGROUND
[0002] Currently, detection instruments such as chemiluminescence analyzers are applied more and more widely in the field of chemical detection. When a sample needs to be detected, a reagent and the sample are placed on the detection instrument, and the detection instrument can detect the sample using the reagent.
[0003] Different reagents need to be used in different detection projects. If multiple detection projects need to be continuously executed, the detection instrument needs to be used to place the reagent required by the next detection project after the execution of a detection project. SUMMARY
[0004] In order to enable the user to know which reagents are stored in which reagent positions in the detection instrument in the subsequent detection process, the present application shows a reagent unloading method and device.
[0005] In a first aspect, the present application shows a reagent unloading method, which comprises:
[0006] obtaining a reagent unloading request carrying a position identifier of a reagent position where a first reagent is located, the reagent unloading request being used to request unloading of the first reagent on the reagent position in a reagent management interface displayed on a screen according to the position identifier;
[0007] unloading the first reagent on the reagent position in the reagent management interface according to the position identifier.
[0008] In an optional implementation, the obtaining of the reagent unloading request comprises:
[0009] receiving a trigger operation on a confirmation button corresponding to a target input box in the reagent management interface, the target input box comprising an input box corresponding to the reagent position, and the target input box not containing an input character when the trigger operation is received;
[0010] obtaining the position identifier of the reagent position according to the trigger operation;
[0011] generating the reagent unloading request according to the position identifier.
[0012] In an optional implementation, after the unloading of the first reagent on the reagent position in the reagent management interface according to the position identifier, the method further comprises:
[0013] In a first correspondence between a position identifier of a reagent position and a reagent identifier of a reagent stored in the reagent position, a corresponding table entry including the position identifier is deleted.
[0014] In an optional implementation, the method further comprises:
[0015] In a second correspondence between a project identifier of a detection project and a position identifier of a reagent position where a reagent used by the detection project is stored, a corresponding table entry including the position identifier is deleted.
[0016] In an optional implementation, the method further comprises:
[0017] If a second reagent used by the detection project still exists in the reagent management interface, in the second correspondence, a corresponding table entry between the project identifier in the corresponding table entry and a position identifier of a reagent position where the second reagent is stored is created.
[0018] In an optional implementation, the method further comprises:
[0019] According to the position identifier, it is determined whether the first reagent stored in the reagent position is being used;
[0020] If the first reagent is not being used, the step of removing the first reagent on the reagent position according to the position identifier in the reagent management interface is executed.
[0021] In an optional implementation, the method further comprises:
[0022] If the first reagent is being used, prompt information is generated, the prompt information is used to prompt that the first reagent is being used and the first reagent is not allowed to be removed;
[0023] The prompt information is displayed or played.
[0024] In an optional implementation, the method further comprises:
[0025] If the first reagent is being used, after waiting until the first reagent is not being used, the step of removing the first reagent on the reagent position according to the position identifier in the reagent management interface is executed.
[0026] In a second aspect, the present application shows a reagent removal device, the device comprises:
[0027] The acquisition module is configured to acquire a reagent decommissioning request, the reagent decommissioning request carrying a position identifier of a reagent position where a first reagent is located, and the reagent decommissioning request being used to request decommissioning of the first reagent on the reagent position in a reagent management interface displayed on a screen according to the position identifier.
[0028] The decommissioning module is configured to decommission the first reagent on the reagent position according to the position identifier in the reagent management interface.
[0029] In an optional implementation, the acquisition module includes:
[0030] The receiving unit is configured to receive a triggering operation on a confirmation button corresponding to a target input box in the reagent management interface, the target input box including an input box corresponding to the reagent position, and the target input box not containing an input character when the triggering operation is received.
[0031] The acquisition unit is configured to acquire the position identifier of the reagent position according to the triggering operation.
[0032] The generation unit is configured to generate the reagent decommissioning request according to the position identifier.
[0033] In an optional implementation, the apparatus further includes:
[0034] The first deletion module is configured to delete a corresponding entry including the position identifier in a first corresponding relationship between a position identifier of a reagent position and a reagent identifier of a reagent stored on the reagent position.
[0035] In an optional implementation, the apparatus further includes:
[0036] The second deletion module is configured to delete a corresponding entry including the position identifier in a second corresponding relationship between a project identifier of a detection project and a position identifier of a reagent position where a reagent used by the detection project is located.
[0037] In an optional implementation, the apparatus further includes:
[0038] The creation module is configured to create, in the second corresponding relationship, a corresponding entry between the project identifier in the corresponding entry and a position identifier of a reagent position where a second reagent used by the detection project is located, if the second reagent used by the detection project still exists in the reagent management interface.
[0039] In an optional implementation, the apparatus further includes:
[0040] The determination module is configured to determine whether the first reagent stored on the reagent position is being used according to the position identifier.
[0041] The de-shelving module is further configured to de-shelve the first reagent on the reagent location in the reagent management interface according to the location identifier if the first reagent is not being used.
[0042] In an optional implementation, the apparatus further includes:
[0043] The generating module is configured to generate a prompt if the first reagent is being used, the prompt being used to prompt that the first reagent is being used and de-shelving of the first reagent is not allowed.
[0044] The display playing module is configured to display or play the prompt.
[0045] In an optional implementation, the apparatus further includes:
[0046] The de-shelving module is further configured to de-shelve the first reagent on the reagent location in the reagent management interface according to the location identifier if the first reagent is being used, and wait until the first reagent is stopped being used.
[0047] In a third aspect, the present application shows a detection instrument, including a memory, a processor, and a computer program stored on the memory and executable on the processor, and the processor implements the steps of the reagent de-shelving method according to the first aspect when executing the program.
[0048] In a fourth aspect, the present application shows a computer readable storage medium, and the computer readable storage medium stores a computer program, and the computer program implements the steps of the reagent de-shelving method according to the first aspect when executed by a processor.
[0049] Compared with the prior art, the present application has the following advantages:
[0050] In the present application, a reagent de-shelving request is obtained, the reagent de-shelving request carrying a location identifier of a reagent location where a first reagent is located, the reagent de-shelving request being used to request de-shelving of the first reagent on the reagent location in a reagent management interface displayed on a screen according to the location identifier, and then de-shelving of the first reagent on the reagent location in the reagent management interface according to the location identifier, so that the user can know which reagents are in which reagent locations in the reagent management interface in real time during a detection process, and further can know which reagents are in which reagent locations in the detection instrument. BRIEF DESCRIPTION OF DRAWINGS
[0051] Figure 1 is a step flow chart of a reagent de-shelving method of the present application.
[0052] Figure 2is a schematic diagram of a reagent management interface of the present application.
[0053] Figure 3 is a structural block diagram of a reagent unloading device of the present application. DETAILED DESCRIPTION
[0054] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the present application will be further described in detail below with reference to the drawings and specific embodiments.
[0055] Referring to Figure 1 , a step flow chart of a reagent unloading method of the present application is shown, the method is applied to a detection instrument, and the method can specifically include the following steps:
[0056] In step S101, a reagent unloading request is obtained, the reagent unloading request carries a position identifier of a reagent position where a first reagent is located, and the reagent unloading request is used to request to unload the first reagent on the reagent position according to the position identifier in a reagent management interface displayed on a screen;
[0057] In the present application, the reagent unloading request can be sent to the detection instrument by other devices. Alternatively, in order to facilitate the user to unload the reagent in the reagent management interface in real time, the user can also control the detection instrument to generate the reagent unloading request, for example, input some specific operations to the detection instrument to make the detection instrument generate the reagent unloading request.
[0058] Wherein, when the user controls the detection instrument to generate the reagent unloading request, the user can control the detection instrument to display a reagent management interface on the screen, the reagent management interface at least includes a plurality of reagent positions, each reagent position corresponds to an input box, each input box corresponds to a confirmation button, etc., of course, the reagent management interface can also include other contents, which are not limited by the present application. Wherein, the reagent position is used to store the reagent.
[0059] Wherein, when a reagent is loaded to a certain reagent position, the reagent identifier of the reagent can be displayed in the input box corresponding to the reagent position, so as to inform the user which reagents are loaded on which reagent positions, and the reagent identifiers of different reagents are different in the present application.
[0060] Referring to Figure 2 , the layout of the reagent positions in the reagent management interface corresponds to the layout of the reagent positions in the detection instrument, the reagent management interface has 8 different reagent positions, which are reagent positions 01-08 in the figure, and are all used to store reagents. Each reagent position in the reagent management interface includes three position points, which are represented by circles in the figure, and the reagent management interface also includes the bottle opening valid period remaining time K of the reagent corresponding to each reagent position, the calibration valid period remaining time D of the reagent, the input box and the confirmation button, etc.
[0061] When a reagent is stored in a position point, the display color of the position point can be modified to distinguish it from other position points without storing reagents, and the reagent identifier of the reagent, the remaining time K of the bottle opening validity period, and the remaining time D of the calibration validity period are displayed in the input box.
[0062] When a user needs to remove the first reagent stored in the reagent position in the reagent management interface, a trigger operation on the confirmation button corresponding to the target input box in the reagent management interface can be input on the detection instrument, the target input box includes the input box corresponding to the reagent position, and the input box does not contain input characters when the trigger operation is received; the detection instrument receives the trigger operation on the confirmation button corresponding to the target input box in the reagent management interface, and then the position identifier of the reagent position can be obtained according to the trigger operation, and the reagent removal request can be generated according to the position identifier.
[0063] In the present application, the position identifier of any reagent position is bound to the input box corresponding to the reagent position, and the position identifier of the reagent position can be determined according to the target input box corresponding to the trigger operation.
[0064] In step S102, the first reagent in the reagent position is removed in the reagent management interface according to the position identifier.
[0065] For example, the reagent stored in the reagent position can be cleared in the reagent management interface according to the position identifier, so as to remove the first reagent located at the reagent position according to the position identifier.
[0066] So that the reagent position is in an empty state, after the user sees that the reagent position is in an empty state, it can be determined that the detection instrument has removed the first reagent located at the reagent position.
[0067] In the present application, the reagent removal request is obtained, the reagent removal request carries the position identifier of the reagent position where the first reagent is located, and the reagent removal request is used to request to remove the first reagent in the reagent position in the reagent management interface displayed on the screen according to the position identifier, and then the first reagent in the reagent position is removed in the reagent management interface according to the position identifier. Through the present application, the user can know which reagents are in which reagent positions in the reagent management interface in real time during the detection process, and further can know which reagents are in which reagent positions in the detection instrument.
[0068] In the present application, whenever a reagent is loaded in a reagent position, a corresponding table item is formed by the position identifier of the reagent position and the reagent identifier of the reagent, and is stored in the first correspondence relationship between the position identifier of the reagent position and the reagent identifier of the reagent stored in the reagent position, to record that the reagent is loaded in the reagent position.
[0069] Therefore, in the present application, after the first reagent on the reagent position is removed according to the position identifier in the reagent management interface, in order to keep the information synchronized, the corresponding table entry including the position identifier can also be deleted in the first correspondence between the position identifier of the reagent position and the reagent identifier of the reagent stored on the reagent position.
[0070] In the present application, when the reagent removal request is obtained, the first reagent can be in use, that is, the first reagent is being used to detect some samples, and if the first reagent is directly removed, it can cause the reagent to be insufficient for the detection of the samples later, so that the detection of the samples cannot be completed, and further, the previous detection of the samples can be abandoned.
[0071] Therefore, in order to avoid this situation, in another embodiment of the present application, after the reagent removal request is obtained, whether the first reagent stored on the reagent position is in use can also be determined according to the position identifier; if the first reagent is not in use, the first reagent on the reagent position can be directly removed in the reagent management interface according to the position identifier.
[0072] In which, whenever the detection instrument uses the reagent located at a reagent position, the position identifier of the reagent position will be stored in a preset list, and the preset list is used to store the position identifier of the reagent position where the reagent being used is located, and when the detection instrument no longer uses the reagent located at the reagent position, the position identifier of the reagent position will be deleted from the preset list.
[0073] In this way, when it is determined whether the first reagent stored on the reagent position is in use according to the position identifier, whether the position identifier exists in the preset list can be found, if the position identifier does not exist, it can be determined that the first reagent stored on the reagent position is not in use, and if the position identifier exists, it can be determined that the first reagent stored on the reagent position is in use.
[0074] However, if the reagent stored on the reagent position is not removed, the user can mistakenly think that the detection instrument is malfunctioning and cannot complete the user's instruction to remove the first reagent, thereby reducing the user experience.
[0075] Therefore, in order to avoid reducing the user experience, in another embodiment, if the first reagent is in use, a prompt information can be generated, the prompt information is used to prompt that the first reagent is in use and the first reagent is not allowed to be removed, and then the prompt information is displayed or played. To prompt the user that the first reagent cannot be removed at this time, avoid the user mistakenly thinking that the detection instrument is malfunctioning and cannot complete the user's instruction to remove the first reagent, thereby avoiding reducing the user experience.
[0076] Further, in order to complete the user's demand of unloading the first reagent, if the first reagent is being used, the first reagent is unloaded from the reagent position in the reagent management interface according to the position identifier after waiting until the first reagent is stopped being used.
[0077] In the present application, the purpose of loading a reagent on a reagent position is often to detect a sample, and detecting a sample is a detection item. In order to enable the user to view which reagent position corresponds to which detection item later, whenever a reagent is loaded on a reagent position, the detection item to which the reagent is applied is determined, and then a corresponding table item is formed by the project identifier of the detection item and the position identifier of the reagent position, and is stored in a second correspondence relationship between the project identifier of the detection item and the position identifier of the reagent position used by the detection item, so as to record that the reagent position corresponds to the detection item.
[0078] Therefore, in another embodiment of the present application, after the first reagent used by the detection item is unloaded from the reagent position in the reagent management interface according to the position identifier, in order to keep the information synchronized, the corresponding table item including the position identifier can also be deleted in the second correspondence relationship between the project identifier of the detection item and the position identifier of the reagent position used by the detection item.
[0079] However, although the first reagent used by the detection item is unloaded in the reagent management interface, the detection item can still not be completed and needs to continue to be performed, that is, the reagent needs to be continued to be used to detect the sample corresponding to the detection item, and therefore, if there is a second reagent used by the detection item in the reagent management interface, for example, the second reagent can be the same as the first reagent, in order to keep the information synchronized, a corresponding table item can be created in the second correspondence relationship between the project identifier in the corresponding table item and the position identifier of the reagent position of the second reagent.
[0080] It should be noted that, for the method embodiments, in order to simply describe, they are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited to the order of the actions described, because according to the present application, certain steps can be performed in other order or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification are all optional embodiments, and the actions involved are not necessarily required by the present application.
[0081] Referring to Figure 3 , a structural block diagram of a reagent unloading device of the present application is shown, which can specifically include the following modules:
[0082] The acquisition module 11 is configured to acquire a reagent off-shelf request carrying a position identifier of a reagent position where a first reagent is located, the reagent off-shelf request being used to request to off-shelf the first reagent on the reagent position in a reagent management interface displayed on a screen according to the position identifier.
[0083] The off-shelf module 12 is configured to off-shelf the first reagent on the reagent position in the reagent management interface according to the position identifier.
[0084] In an optional implementation, the acquisition module 11 includes:
[0085] The receiving unit is configured to receive a triggering operation on a confirmation button corresponding to a target input box in the reagent management interface, the target input box including an input box corresponding to the reagent position, and the target input box not containing an input character when the triggering operation is received.
[0086] The acquisition unit is configured to acquire the position identifier of the reagent position according to the triggering operation.
[0087] The generation unit is configured to generate the reagent off-shelf request according to the position identifier.
[0088] In an optional implementation, the apparatus further includes:
[0089] The first deletion module is configured to delete a corresponding entry including the position identifier in a first corresponding relationship between a position identifier of a reagent position and a reagent identifier of a reagent stored on the reagent position.
[0090] In an optional implementation, the apparatus further includes:
[0091] The second deletion module is configured to delete a corresponding entry including the position identifier in a second corresponding relationship between a project identifier of a detection project and a position identifier of a reagent position where a reagent used by the detection project is located.
[0092] In an optional implementation, the apparatus further includes:
[0093] The creation module is configured to create, in the second corresponding relationship, a corresponding entry between the project identifier in the corresponding entry and a position identifier of a reagent position where a second reagent used by the detection project is located, if the second reagent used by the detection project still exists in the reagent management interface.
[0094] In an optional implementation, the apparatus further includes:
[0095] The determination module is configured to determine whether the first reagent stored on the reagent position is being used according to the position identifier.
[0096] The de-shelving module is further configured to de-shelve the first reagent on the reagent position in the reagent management interface according to the position identifier if the first reagent is not being used.
[0097] In an optional implementation, the apparatus further includes:
[0098] The generating module is configured to generate a prompt if the first reagent is being used, the prompt being used to prompt that the first reagent is being used and de-shelving of the first reagent is not allowed.
[0099] The display playing module is configured to display or play the prompt.
[0100] In an optional implementation, the apparatus further includes:
[0101] The de-shelving module is further configured to wait until the first reagent is not being used, and then de-shelve the first reagent on the reagent position in the reagent management interface according to the position identifier if the first reagent is being used.
[0102] In the present application, a reagent de-shelving request is acquired, the reagent de-shelving request carrying a position identifier of a reagent position where a first reagent is located, the reagent de-shelving request being used to request de-shelving of the first reagent on the reagent position in a reagent management interface displayed on a screen according to the position identifier, and then de-shelving of the first reagent on the reagent position in the reagent management interface according to the position identifier, so that the user can know which reagents are on which reagent positions in the reagent management interface in real time in a detection process, and further can know which reagents are on which reagent positions in a detection instrument.
[0103] For the apparatus embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the related parts are referred to the part of the method embodiment.
[0104] Each embodiment in the present specification is described in a progressive manner, and each embodiment focuses on the difference from other embodiments, and the same and similar parts between the embodiments are referred to each other.
[0105] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, an apparatus, or a computer program product. Therefore, the present application can be in the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can be in the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0106] The present application is described in reference to the flow diagrams and / or block diagrams of methods, terminal devices (systems) and computer program products in accordance with the present application. It will be understood that each block of the flow diagrams and / or block diagrams, and combinations of blocks in the flow diagrams and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal devices to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal devices, create means for implementing the functions specified in the flow diagrams and / or block diagrams block or blocks. Figure 1 one or more flow or flow diagrams and / or block diagrams. Figure 1 one or more flow or flow diagrams and / or block diagrams.
[0107] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal devices to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the function specified in the flow diagrams and / or block diagrams block or blocks. Figure 1 one or more flow or flow diagrams and / or block diagrams. Figure 1 one or more flow or flow diagrams and / or block diagrams.
[0108] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal devices, such that a series of operational steps are carried out on the computer or other programmable terminal devices to produce a computer implemented process so that the instructions which execute on the computer or other programmable terminal devices provide steps for implementing the function specified in the flow diagrams and / or block diagrams block or blocks. Figure 1 one or more flow or flow diagrams and / or block diagrams. Figure 1 one or more flow or flow diagrams and / or block diagrams.
[0109] While the preferred embodiments of the application have been described, additional variations and modifications can be made to the embodiments by those of skill in the art once they have the benefit of the present disclosure. Therefore, the appended claims are intended to cover all such variations and modifications that fall within the scope of the application.
[0110] Finally, it is to be understood that the phraseology or terminology such as "first" and "second" etc. used herein is merely intended to differentiate one entity or operation from another entity or operation, without necessarily requiring or implying any actual such relationship or order between such entities or operations. Moreover, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises... a" does not, without more constraints, exclude the existence of additional identical elements in the process, method, article, or apparatus that comprises the element.
[0111] The above provides a detailed description of the reagent unloading method and device provided by the present application. The principles and implementation modes of the present application are described by using specific examples. The above example is only used to help understand the method and core idea of the present application. Meanwhile, for those skilled in the art, the specific implementation modes and application ranges can be changed according to the idea of the present application. In summary, the content of the specification should not be understood as a limitation of the present application.
Claims
1. A method for removing reagents from shelves, characterized in that, The method includes: A reagent removal request is obtained, the reagent removal request carrying a location identifier of the reagent location where the first reagent is located, the reagent removal request being used to request the removal of the first reagent at the reagent location in the reagent management interface displayed on the screen of the testing instrument according to the location identifier; wherein, the layout of the reagent locations in the reagent management interface corresponds to the layout of the reagent locations in the testing instrument; In the reagent management interface, the first reagent at the reagent location is removed from the shelf according to the location identifier; In the second correspondence between the item identifier of the test item and the location identifier of the reagent used in the test item, delete the corresponding entry that includes the location identifier.
2. The method according to claim 1, characterized in that, The request to obtain the reagent from the shelf includes: The system receives a trigger operation on the confirmation button corresponding to the target input box in the reagent management interface. The target input box includes the input box corresponding to the reagent position, and the target input box does not contain any input characters when the trigger operation is received. The location identifier of the reagent is obtained according to the triggering operation; The reagent removal request is generated based on the location identifier.
3. The method according to claim 1, characterized in that, After removing the first reagent from the reagent location according to the location identifier in the reagent management interface, the process further includes: In the first correspondence between the location identifier of the reagent location and the reagent identifier of the reagent stored at the reagent location, delete the corresponding entry including the location identifier.
4. The method according to claim 1, characterized in that, The method further includes: If the reagent management interface also contains a second reagent used for the test item, then in the second correspondence, a correspondence entry is created between the item identifier in the correspondence entry and the location identifier of the reagent location where the second reagent is located.
5. The method according to claim 1, characterized in that, The method further includes: Determine whether the first reagent stored at the reagent location is being used based on the location identifier; If the first reagent is not being used, then the step of removing the first reagent from the reagent location in the reagent management interface according to the location identifier is performed.
6. The method according to claim 5, characterized in that, The method further includes: If the first reagent is being used, a prompt message is generated to indicate that the first reagent is being used and that the first reagent is not allowed to be removed from the shelf. Display or play the prompt message.
7. The method according to claim 5 or 6, characterized in that, The method further includes: If the first reagent is being used, wait until the first reagent is no longer used before performing the step of removing the first reagent from the reagent location in the reagent management interface according to the location identifier.
8. A reagent removal device, characterized in that, The device includes: The acquisition module is used to acquire a reagent removal request. The reagent removal request carries a location identifier of the reagent location where the first reagent is located. The reagent removal request is used to request the removal of the first reagent at the reagent location in the reagent management interface displayed on the screen of the testing instrument according to the location identifier. The layout of the reagent locations in the reagent management interface corresponds to the layout of the reagent locations in the testing instrument. The delisting module is used to remove the first reagent from the reagent location according to the location identifier in the reagent management interface. The second deletion module is used to delete the corresponding entry including the location identifier in the second correspondence between the item identifier of the test item and the location identifier of the reagent used in the test item.
9. The apparatus according to claim 8, characterized in that, The acquisition module includes: The receiving unit is used to receive a trigger operation on the confirmation button corresponding to the target input box in the reagent management interface. The target input box includes the input box corresponding to the reagent position, and the target input box does not contain any input characters when the trigger operation is received. The acquisition unit is used to acquire the location identifier of the reagent position according to the triggering operation; A generation unit is used to generate the reagent removal request based on the location identifier.
10. The apparatus according to claim 8, characterized in that, The device further includes: The first deletion module is used to delete the corresponding entry including the location identifier in the first correspondence between the location identifier of the reagent location and the reagent identifier of the reagent stored at the reagent location.
11. The apparatus according to claim 8, characterized in that, The device further includes: A creation module is used to create a corresponding entry in the second correspondence between the item identifier in the corresponding entry and the location identifier of the reagent location where the second reagent is located, if the reagent management interface also contains a second reagent used for the test item.
12. The apparatus according to claim 8, characterized in that, The device further includes: A determination module is used to determine, based on the location identifier, whether the first reagent stored at the reagent location is being used; The delisting module is also used to delist the first reagent at the reagent location in the reagent management interface according to the location identifier if the first reagent is not being used.
13. The apparatus according to claim 12, characterized in that, The device further includes: A generation module is used to generate a prompt message if the first reagent is being used, the prompt message being used to indicate that the first reagent is being used and that the first reagent is not allowed to be removed from the shelf; The display playback module is used to display or play the prompt information.
14. The apparatus according to claim 12 or 13, characterized in that, The device further includes: The delisting module is also used to wait until the first reagent is no longer in use, and then delist the first reagent at the reagent location in the reagent management interface according to the location identifier if the first reagent is being used.
15. A testing instrument, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the reagent removal method as described in any one of claims 1 to 7.
16. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the reagent removal method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Item display auxiliary management system
CN108334912A