Sample callout method and pipeline system

By implementing the sample call-out method on the automated pipeline, automatically determining the location of the target module and controlling the sample call-out, the problem of cumbersome sample call-out operation and sample forgetting in the prior art is solved, and the recall efficiency and accuracy are improved.

CN119716100APending Publication Date: 2025-03-28SHENZHEN MINDRAY BIO MEDICAL ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311292593.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-28
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

The existing automated assembly line is cumbersome when calling up samples and requires manual transfer. Due to the low frequency of use, it is easy to cause sample forgetting, affecting efficiency and accuracy.

Method used

Provide a sample call-out method, which automatically determines the location of the target module by receiving selection operation instructions, and controls the pipeline system to call out the target sample from its location to the target module based on sample information, realizing automatic call-out.

Benefits of technology

It greatly simplifies the operation process of sample callout, improves the recall efficiency, avoids sample forgetting and manual errors, and facilitates users to quickly obtain the required samples.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119716100A_ABST
    Figure CN119716100A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a sample callout method and an assembly line system, and the method comprises the steps: receiving a selection operation instruction for a target sample, determining the information of the target sample, automatically determining a first position of a target module which sends the selection operation instruction in the assembly line system, and obtaining the first position information of the first position; determining a second position of the target sample in the pipeline system according to the target sample information, and acquiring second position information of the second position; and controlling the pipeline system to call the target sample from the second position to the target module. In the embodiment of the invention, the target sample can be automatically called out to the target module where the selection operation instruction input by the user is located according to the first position of the target module where the selection operation instruction input by the user is located, and complicated setting and selection operations are not needed, so that the user can call out the target sample greatly conveniently; and meanwhile, the condition that the target sample is called out to the wrong target module due to wrong selection of the user is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to a sample calling method and a pipeline system. Background Art

[0002] In the field of medical testing, automated production lines are an important device for achieving fast, efficient and accurate analysis of samples. Automated production lines are usually composed of multiple modules, including sample input modules, analyzer modules, post-processing refrigerator modules, post-processing output modules, etc. These modules are connected by conveyor belts or robotic arms to achieve automated transportation and processing of samples.

[0003] The post-processing refrigerator module is an important part of the automated assembly line. It can store and manage the analyzed samples for subsequent retesting or other operations. At present, in the automated assembly lines used by the current testing departments, those with post-processing refrigerator modules often only support the transfer to the analyzer for retesting, or to a special post-processing output module for manual transfer offline when the sample needs to be transferred out. However, when the inspector needs to call out a specific sample, the operation is relatively cumbersome and requires the support of a special output module; but due to the low frequency of use, it is easy to forget the sample; when retesting, it is also necessary to manually transfer it to the input module, reload the sample, and then perform further testing operations. The operation is very troublesome and time-consuming. Summary of the invention

[0004] The following is a summary of the subject matter described in detail herein. This summary is not intended to limit the scope of the claims.

[0005] The embodiments of the present application provide a sample calling method and a pipeline system, which can improve the sample calling efficiency, facilitate the calling of samples, and are easy for users to operate and use.

[0006] In a first aspect, an embodiment of the present application provides a sample calling method, comprising:

[0007] Receiving a selection operation instruction for a target sample, and acquiring target sample information that needs to be called out in the pipeline system based on the selection operation instruction;

[0008] According to the selection operation instruction, automatically determine the first position of the target module sending the selection operation instruction in the pipeline system, and obtain first position information of the first position;

[0009] Determine, according to the target sample information, a second position of the target sample in the pipeline system, and obtain second position information of the second position;

[0010] According to the first position information and the second position information, the pipeline system is controlled to call out the target sample from the second position to the target module.

[0011] In one embodiment, controlling the pipeline system to call out the target sample from the second position to the target module according to the first position information and the second position information includes:

[0012] Determining a scheduling control strategy for the target sample according to the first location information, the second location information, and the target sample information;

[0013] The pipeline system is controlled according to the scheduling control strategy to call out the target sample from the second position to the target module.

[0014] In one embodiment, a plurality of target samples are included, and controlling the pipeline system to call the target sample from the second position to the target module according to the first position information and the second position information includes:

[0015] Determining a scheduling control strategy for the plurality of target samples according to the first location information, the second location information, and the plurality of target sample information;

[0016] According to the scheduling control strategy, the pipeline system is controlled to call out the plurality of target samples from the target module in a preset arrangement order.

[0017] In one embodiment, a plurality of target samples are included, and the target module includes a sample rack. According to the first position information and the second position information, controlling the pipeline system to transfer the target sample from the second position to the target module includes:

[0018] Determining a scheduling control strategy for the plurality of target samples according to the first location information, the second location information, and the plurality of target sample information;

[0019] The pipeline system is controlled according to the scheduling control strategy to place the plurality of target samples into the target area of ​​the sample rack in a preset arrangement order.

[0020] In one embodiment, the target area is a dedicated area divided in the sample rack for output, or the target area is shared with a sample area to be tested / result sample area in the sample rack.

[0021] In one embodiment, the first position information and / or the second position information is any position in the pipeline system.

[0022] In one embodiment, any position in the pipeline system is any position in the main track, the side track, the inside of the analyzer, the inside of the pre-processing module, the post-processing module and the inside of the dedicated output module.

[0023] In a second aspect, an embodiment of the present application provides a sample calling method, comprising:

[0024] Obtaining a selection operation instruction sent by a mobile terminal, and obtaining target sample information that needs to be called out in a pipeline system based on the selection operation instruction;

[0025] According to the selection operation instruction, determine the first position of the target module that needs to call out the target sample in the pipeline system, and obtain first position information of the first position;

[0026] Determine, according to the target sample information, a second position of the target sample in the pipeline system, and obtain second position information of the second position;

[0027] According to the first position information and the second position information, the pipeline system is controlled to call out the target sample from the second position to the target module.

[0028] In one embodiment, controlling the pipeline system to call out the target sample from the second position to the target module according to the first position information and the second position information includes:

[0029] Determining a scheduling control strategy for the target sample according to the first location information, the second location information, and the target sample information;

[0030] The pipeline system is controlled according to the scheduling control strategy to call out the target sample from the second position to the target module.

[0031] In one embodiment, a plurality of target samples are included, and controlling the pipeline system to call the target sample from the second position to the target module according to the first position information and the second position information includes:

[0032] Determining a scheduling control strategy for the plurality of target samples according to the first location information, the second location information, and the plurality of target sample information;

[0033] According to the scheduling control strategy, the pipeline system is controlled to call out the plurality of target samples from the target module in a preset arrangement order.

[0034] In one embodiment, a plurality of target samples are included, and the target module includes a sample rack. According to the first position information and the second position information, controlling the pipeline system to transfer the target sample from the second position to the target module includes:

[0035] Determining a scheduling control strategy for the plurality of target samples according to the first location information, the second location information, and the plurality of target sample information;

[0036] The pipeline system is controlled according to the scheduling control strategy to place the plurality of target samples into the target area of ​​the sample rack in a preset arrangement order.

[0037] In one embodiment, the target area is a dedicated area divided in the sample rack for output, or the target area is shared with a sample area to be tested / result sample area in the sample rack.

[0038] In one embodiment, the first position information and / or the second position information is any position in the pipeline system.

[0039] In one embodiment, any position in the pipeline system is any position in the main track, the side track, the inside of the analyzer, the inside of the pre-processing module, the post-processing module and the inside of the dedicated output module.

[0040] In a third aspect, an embodiment of the present application provides a pipeline system, characterized in that it includes:

[0041] An input module for receiving a sample at its input area;

[0042] A pre-processing module, wherein the pre-processing module includes one or more of a centrifugation module, a serum detection module, a decapping module and a dispensing module; the centrifugation module is used to centrifuge the sample to be centrifuged; the serum detection module is used to detect whether the serum volume of the sample is sufficient and / or whether the serum quality of the sample is qualified; the decapping module is used to decap the sample after centrifugation; and the dispensing module is used to divide the sample;

[0043] One or more analysis modules, used to test the pre-processed samples;

[0044] An optional post-processing module, the post-processing module comprising one or more of a filming / capping module, a refrigerator module, and a filming / capping removal module; the filming / capping module is used to film or cap the sample; the refrigerator module is used to store the sample; the filming / capping removal module is used to remove the film or cap from the sample;

[0045] A track connecting the modules and a dispatching device for dispatching samples between the modules via the track;

[0046] Memory, used to store programs;

[0047] A processor is used to implement the sample calling method as described in the first aspect or the second aspect by executing the program stored in the memory.

[0048] In a fourth aspect, an embodiment of the present application provides an electronic device, comprising a memory and a controller, wherein the memory stores a computer program, and when the controller executes the computer program, the sample calling method as described in the first aspect or the second aspect is implemented.

[0049] In a fifth aspect, an embodiment of the present application provides a computer storage medium on which a computer program is stored, characterized in that: when applied to a pipeline system, the computer program, when executed by a controller, implements the sample calling method described in the first aspect or the second aspect above.

[0050] In a sixth aspect, an embodiment of the present application provides a computer program product or a computer program, the computer program product or the computer program including a computer instruction, the computer instruction being stored in a computer-readable storage medium. A controller of a computer device reads the computer instruction from the computer-readable storage medium, and the controller executes the computer instruction, so that the computer device executes the sample calling method described in the first aspect or the second aspect.

[0051] In some embodiments of the present application, by receiving a selection operation instruction for a target sample, the target sample information that needs to be called out in the pipeline system is obtained based on the selection operation instruction; according to the selection operation instruction, the first position of the target module that sends the selection operation instruction in the pipeline system is automatically determined, and the first position information of the first position is obtained; according to the target sample information, the second position of the target sample in the pipeline system is determined, and the second position information of the second position is obtained; according to the first position information and the second position information, the pipeline system is controlled to call out the target sample from the second position to the target module. In the embodiment of the present application, since the target sample can be automatically called out to the target module where the user inputs the selection operation instruction according to the first position of the target module, there is no need for complicated settings and selection operations, which not only greatly facilitates the user to call out the target sample, but also avoids the target sample being called out to the wrong target module due to user selection errors.

[0052] In some embodiments of the present application, by obtaining a selection operation instruction sent by a mobile terminal, the target sample information that needs to be called out in the pipeline system is obtained based on the selection operation instruction; according to the selection operation instruction, the first position of the target module that needs to call out the target sample in the pipeline system is determined, and the first position information of the first position is obtained; according to the target sample information, the second position of the target sample in the pipeline system is determined, and the second position information of the second position is obtained; according to the first position information and the second position information, the pipeline system is controlled to call out the target sample from the second position to the target module. In the embodiment of the present application, the user can use the mobile terminal to send a selection operation instruction to output the target sample from the target module required by the user, so that the user does not need to go to a specific functional module to perform setting operations, which greatly facilitates the user's use.

[0053] Other features and advantages of the embodiments of the present application will be described in the subsequent description, and partly become apparent from the description, or can be understood by implementing the embodiments of the present application. The purpose and other advantages of the embodiments of the present application can be achieved and obtained by the structures specifically pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] The accompanying drawings are used to provide further understanding of the technical solution of the present application and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the technical solution of the present application and do not constitute a limitation on the technical solution of the present application.

[0055] Figure 1 is a method flow chart of a sample calling method provided by an embodiment of the present application;

[0056] Figure 2 It is a system principle block diagram of a pipeline system provided by an embodiment of the present application;

[0057] Figure 3 yes Figure 1 A detailed method flow chart of an embodiment of step 104;

[0058] Figure 4 yes Figure 1 A detailed method flow chart of an embodiment of step 104;

[0059] Figure 5 yes Figure 1 A detailed method flow chart of an embodiment of step 104;

[0060] Figure 6 This is a method flow chart of a sample calling method provided by another embodiment of the present application. DETAILED DESCRIPTION

[0061] The present application is further described below in conjunction with the accompanying drawings and specific embodiments. The described embodiments should not be regarded as limiting the present application, and all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application.

[0062] In the following description, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it can be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0063] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.

[0064] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described herein can, for example, be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0065] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0066] It should be understood that in the description of the embodiments of the present application, the meaning of multiple (or multiple items) is more than two, greater than, less than, exceed, etc. are understood to not include the number, and above, below, within, etc. are understood to include the number.

[0067] In the field of medical testing, automated production lines are an important device for achieving fast, efficient and accurate analysis of samples. Automated production lines are usually composed of multiple modules, including sample input modules, analyzer modules, post-processing refrigerator modules, post-processing output modules, etc. These modules are connected by conveyor belts or robotic arms to achieve automated transportation and processing of samples.

[0068] The post-processing refrigerator module is an important part of the automated assembly line. It can store and manage the analyzed samples for subsequent retesting or other operations. At present, in the automated assembly lines used by the current testing departments, those with post-processing refrigerator modules often only support the transfer to the analyzer for retesting, or to a special post-processing output module for manual transfer offline when the sample needs to be transferred out. However, when the inspector needs to call out a specific sample, the operation is relatively cumbersome and requires the support of a special output module; but due to the low frequency of use, it is easy to forget the sample; when retesting, it is also necessary to manually transfer it to the input module, reload the sample, and then perform further testing operations. The operation is very troublesome and time-consuming.

[0069] To solve the above problems, the first aspect of the present invention provides a sample calling method, see Figure 1 As shown, the sample calling method includes:

[0070] Step 101: receiving a selection operation instruction for a target sample, and acquiring target sample information that needs to be called out in a pipeline system based on the selection operation instruction.

[0071] Step 102: According to the selection operation instruction, automatically determine the first position of the target module that sends the selection operation instruction in the pipeline system, and obtain first position information of the first position.

[0072] Step 103: Determine a second position of the target sample in the pipeline system according to the target sample information, and obtain second position information of the second position.

[0073] Step 104: According to the first position information and the second position information, control the pipeline system to call out the target sample from the second position to the target module.

[0074] In the above method, according to the source of the received selection operation instruction (i.e., the target module that sends the selection operation instruction), the first position of the target module that sends the selection operation instruction in the pipeline system can be automatically determined without manual selection, and the first position information of the first position is obtained, and according to the target sample information such as the information of the sample that needs to be called out (such as sample identification information), the second position of the target sample in the pipeline system is determined, and the second position information of the second position is obtained, and the target sample is automatically called out from the second position to the target module. The target sample can be automatically called out to the target module where the user inputs the selection operation instruction according to the first position of the target module of the user input selection operation instruction, without complicated settings and selection operations, which can not only greatly facilitate the user to call out the target sample, but also avoid the target sample being called out to the wrong target module due to the user's wrong selection.

[0075] Among them, each container (such as a test tube) for holding a sample has a sample identification such as an IC tag, a barcode label, and the ID of its RFID card can also be read. In one embodiment, the target sample can be determined manually or through automatic monitoring by the system (such as whether TAT has timed out, etc.). After determining the target sample, the target sample information and the patient's related information can be obtained by scanning, inputting the sample identification of the target sample, or the system automatically obtaining the identification information of the target sample (such as the number, barcode number, etc.). The target sample information at least includes the location information of the target sample in the pipeline system, and in addition to the location information, it can also include one or more of the following information: the project package of the target sample that needs to be tested, the progress of the target sample in the pipeline system, whether the target sample is pre-arranged when tested, and other information related to the target sample and the test, etc.

[0076] In order to better illustrate and explain the sample calling method in this application, the following is combined with the attached Figure 2 The pipeline system and the test method of the sample in the pipeline system are described. Figure 2 The figure is a schematic diagram of the structure of an assembly line system according to an embodiment.

[0077] See also Figure 2As shown, a pipeline system of an embodiment includes an input-output module 10, a pre-processing module 20, one or more analysis modules 30, a post-processing module 40, a track module 50, a scheduling device 60, a control device 70 and a display module 80. The track module 50 is used to connect the modules, such as the input-output module 10, the pre-processing module 20, one or more analysis modules 30 and the post-processing module 40, and the scheduling device 60 schedules the sample to the corresponding module through the track. It should be noted that the post-processing module 40 and the display module 80 are not necessary in some pipeline systems and are optional modules. The input-output module 10 is used to receive the sample placed by the user. The input-output module 10 in the pipeline system is generally the area where the user places the sample. When the pipeline system is working, the input-output module 10 can automatically scan and sort the sample placed therein for the next module, such as the pre-processing module 20, to process. In one embodiment, the input-output module 10 has an input area for the user to place the sample, such as the quality control sample and the patient sample. In one embodiment, the input-output module 10 can also identify the sample type, and there are many specific implementation methods. In one embodiment, after the input-output module 10 receives the sample placed by the user, it identifies the sample type according to the area where the user places the sample in the input module, or according to the sample rack where the sample is located. For example, it can be pre-set which areas of the input-output module 10 contain samples that are quality control samples and which areas contain samples that are patient samples, so that the input-output module 10 can identify the sample type by identifying which areas the samples are located in. For example, a specific type of sample rack can also be introduced in advance, and the sample type on the sample rack can be identified by the sample rack, for example, two types of sample racks are cited, each type of sample rack corresponds to a sample type, for example, one type of sample rack corresponds to a quality control sample, and one type of sample rack corresponds to a patient sample, and the input-output module 10 identifies the type of the sample rack by identifying the type of the sample rack, for example, by identifying the barcode on the sample rack, thereby obtaining the sample type on the sample rack. In one embodiment, after the input-output module 10 receives the sample placed by the user, the sample identification module (not shown in the figure) can scan the container containing the sample, such as the barcode on the test tube, to obtain the sample information (such as the sample identification information). In the embodiment of the present application, the sample identification can be an IC tag, a barcode tag, or an RFID ID can be read. After obtaining the sample identification information, the sample identification module sends the sample identification information to the controller 70, and the controller 70 can obtain the test item information of the sample from the laboratory information management system (LIS, Laboratory Information Management System) based on the sample identification, so as to perform sample detection based on the test item information. In addition, the sample identification module can also be set at other positions in the pipeline system.

[0078] The pre-treatment module 20 is used to complete the pre-treatment of the sample. In one embodiment, the pre-treatment module 20 may include one or more of a centrifugation module, a serum detection module, a decapping module and a dispensing module. The centrifugation module is used to centrifuge the sample to be centrifuged, and the number of centrifugation modules can be one or more. The serum detection module is used to detect whether the amount of serum in the sample is sufficient and / or whether the serum quality of the sample is qualified to determine whether the centrifuged sample can be used for subsequent determination. The decapping module is used to decap the sample after centrifugation - it can be understood that the capping, filming, decapping and demembraning of the sample in this article refers to the capping, filming, decapping and demembraning of the sample tube containing the sample; generally, the sample needs to be decapped after centrifugation for subsequent dispensing or aspirating by the dispensing module or analysis module.

[0079] The dispensing module is used to divide the sample, for example, to divide a sample into multiple samples, so as to send them to different analysis modules for measurement. A common pre-processing process of the pre-processing module is: the centrifugation module receives the sample dispatched by the input module 10 and centrifuges the sample; the serum detection module detects the serum of the sample after centrifugation to determine whether it can be used for subsequent measurements. If the serum is not enough or the quality is unqualified, it cannot be used for subsequent measurements; if the test passes, the sample is dispatched to the decapping module, and the decapping module removes the cover of the sample. If there is a dispensing module, the dispensing module divides the removed sample, and then dispatches the divided sample to the corresponding analysis module for measurement. If there is no dispensing module, the sample is dispatched from the decapping module to the corresponding analysis module for measurement.

[0080] The analysis module 30 is used to test the samples after centrifugation and decapping. In order to improve efficiency and test throughput, generally, the pipeline system will have multiple analysis modules 30, which can be the same type of analysis modules, that is, analysis modules used to measure the same items, or different types of analysis modules, that is, analysis modules used to measure different items. This can be configured according to the needs of users and departments.

[0081] The post-processing module 40 is used to complete the post-processing of the sample. In one embodiment, the post-processing module 40 includes one or more of a filming / capping module, a cold storage module, and a film removal / capping module. The filming / capping module is used to film or cap the sample; the cold storage module is used to store the sample; and the film removal / capping module is used to remove the film or cap from the sample. A common post-processing flow of the post-processing module is: after the sample is aspirated in the analysis module, it is dispatched to the filming / capping module, and the filming / capping module films or caps the sample after the measurement, and then dispatched to the cold storage module for storage. If the sample needs to be re-measured, the sample will be dispatched from the cold storage module, and the film removal / capping module will be removed and capped, and then dispatched to the analysis module 30 for measurement.

[0082] The following is combined with Figure 1 And attached Figure 5 The method for temporarily calling out samples is further described in detail.

[0083] See also Figure 1 As shown, in the above step 101, the target sample that needs to be temporarily transferred out is determined, and the information of the target sample that needs to be temporarily transferred out is obtained. In this step, the user can use any functional module in the pipeline system as the target module to input the selection operation instruction, such as through the human-computer interaction interface on the target module, such as through a touch screen, or the input device of the control host of the target module (such as through a keyboard, mouse input) to select the operation instruction. The user can select the required target sample according to his own test and scientific research needs. The target module sends the selection operation instruction to the control module / processor of the pipeline system according to the selection operation instruction input by the user. Among them, in one embodiment, the user screens out the required target sample through the target sample information of the target sample, for example, the required target sample can be screened out through at least one of the detection project information, sample barcode information and test result information. In one embodiment, the user can determine a target sample, and in another embodiment, the user can determine multiple target samples according to the selection operation instruction, and obtain the target sample information of these target samples respectively.

[0084] In the above step 102, according to the selection operation instruction, the first position of the target module that sends the selection operation instruction in the pipeline system is automatically determined, and the first position information of the first position is obtained. Since in the above step 101, the selection operation instruction sent by the target module is received, the first position of the target module can be determined according to the sending source of the selection operation instruction, and the first position information of the first position can be obtained. The first position information can be identified in different ways, such as by the device identification number, network address or preset location identification number of the target module. For example, if the target module is an analyzer module, the corresponding identification number is "Analyzer 1", so "Analyzer 1" can be used as the first position information of the target module. The target module in the embodiment of the present application can be any functional module in the pipeline system, so the first position information can be any position in the pipeline system.

[0085] In the above step 103, the second position of the target sample in the pipeline system is determined according to the target sample information, and the second position information of the second position is obtained. The pipeline system determines the position of the target sample in the pipeline system according to the determined target sample information. Since the target sample may be at any position in the pipeline system, the above second position information can be any position in the pipeline system.

[0086] Regardless of the situation in which the sample to be called out belongs to (such as TAT ​​approaching, or other special reasons for canceling the online test, etc.), and regardless of the location of the sample in the pipeline system, the system can be controlled to call out the required sample for offline testing or other arrangements to meet the needs of different departments, etc. In one embodiment, the user can call out the target sample (the sample that needs to be temporarily called out) through the middleware, input the sample information by scanning or inputting (the system can also automatically obtain, or the user can select the sample from the list provided by the system, etc., the specific method is not limited), and can also view the current status of the sample (such as location, test project progress, etc.), and can also manually select or the system automatically determines the target sample, and then control the pipeline system to call it out.

[0087] Among them, any position in the above-mentioned assembly line system refers to any position in the main track, the side track, the inside of the analyzer, the inside of the pre-processing module, and the inside of the post-processing module, and of course it can also include any position in other assembly line systems that are not listed.

[0088] In one embodiment, the analysis module 30 in the assembly line system includes an analyzer, which can be further divided into a side track sampling analyzer and a sample rack sampling analyzer. When the side track sampling analyzer (testing a single tube) is tested, the input module transports the sample tube to be analyzed to the side track via the main track, and the sample tube can be buffered and wait on the side track, and then the side track sampling analyzer performs sampling, analysis and detection in the sampling area. When the sample rack sampling analyzer is tested, the input module transports the sample to be analyzed to the side track via the main track, buffers and waits on the side track, and when testing, the sample tube to be analyzed is clamped to the sample rack by the clamping device, and the sample rack is sent to the sample rack sampling analyzer, and the sample is sampled by the sampling needle and analyzed and detected.

[0089] In one embodiment, see Figure 3 As shown, the above step 104 specifically includes the following steps:

[0090] Step 301, determining a scheduling control strategy for the target sample according to the first position information, the second position information and the target sample information;

[0091] Step 302: Control the pipeline system to call out the target sample from the second position to the target module according to the scheduling control strategy.

[0092] In the above steps 301 to 302, the pipeline system first determines the scheduling control strategy according to the first position information, the second position information and the target sample information of the target module, and then controls the pipeline system to call out the target sample from the second position to the target module according to the scheduling control strategy. For example, the priority of calling out can be determined according to the target sample information. For example, when the priority indicated by the target sample information is high, the pipeline system will suspend or postpone the normal detection task, and give priority to calling out the target sample to the target module. When the priority indicated by the target sample information is low (indicating that the user is not in a hurry to get the target sample), the pipeline system will give priority to completing the existing detection, and then call out the target sample to the target module. In one embodiment, the scheduling control strategy can be to call out the target sample to a specific area in the sample rack of the target module. For example, sample racks of different layers or a specific area in the sample rack.

[0093] In another embodiment, the pipeline system determines a plurality of target samples and target sample information of the target samples according to the selection operation instruction. Figure 4 As shown, the above step 104 specifically includes the following steps:

[0094] Step 401, determining a scheduling control strategy for a plurality of target samples according to the first position information, the second position information and a plurality of target sample information;

[0095] Step 402: Control the pipeline system according to the scheduling control strategy to call out the plurality of target samples from the target module in a preset arrangement order.

[0096] In the above steps 401 to 402, the pipeline system first determines the scheduling control strategy according to the first position information, the second position information and the multiple target sample information of the target module, and the scheduling control strategy can be selected by the user or preset, and then controls the pipeline system to call out the target sample and the multiple target samples from the target module in a preset arrangement order according to the scheduling control strategy. In this embodiment, the order in which the multiple target samples are called out from the target module can be controlled by the scheduling control strategy, so that the user can get these target samples in a certain order and can use them directly without further manual sorting.

[0097] In another embodiment, the pipeline system determines a plurality of target samples and target sample information of the target samples according to the selection operation instruction. Figure 5 As shown, the above step 104 specifically includes the following steps:

[0098] Step 501, determining a scheduling control strategy for a plurality of target samples according to the first position information, the second position information and a plurality of target sample information;

[0099] Step 502: Control the pipeline system to place the plurality of target samples in a target area of ​​the sample rack in a preset arrangement order according to the scheduling control strategy.

[0100] In the above steps 501 to 502, the pipeline system first determines the scheduling control strategy according to the first position information, the second position information and the information of multiple target samples of the target module, and the scheduling control strategy can be selected by the user or preset, and then controls the pipeline system to place the target samples in the target area of ​​the sample rack according to the preset arrangement order according to the scheduling control strategy, so that the user can take out these target samples in batches without further manual sorting. For example, it can be sorted according to analysis time or test items or test results.

[0101] In one embodiment, the target area is a dedicated area for output divided in the sample rack, so that the user can take these target samples in batches from the dedicated area in the sample rack. In another embodiment, the target area is shared with the sample area to be tested / result sample area in the sample rack, for example, a dedicated area for outputting target samples is temporarily divided in the result sample area, and after the user takes these target samples, the dedicated area can continue to be used to place samples after the test is completed.

[0102] The sample calling method provided in the above application embodiment receives a selection operation instruction for a target sample, obtains the target sample information that needs to be called out in the pipeline system based on the selection operation instruction; according to the selection operation instruction, automatically determines the first position of the target module that sends the selection operation instruction in the pipeline system, and obtains the first position information of the first position; according to the target sample information, determines the second position of the target sample in the pipeline system, and obtains the second position information of the second position; according to the first position information and the second position information, controls the pipeline system to call out the target sample from the second position to the target module. In the embodiment of the present application, since the target sample can be automatically called out to the target module where the user inputs the selection operation instruction according to the first position of the target module, there is no need for complicated settings and selection operations, which not only greatly facilitates the user to call out the target sample, but also avoids the target sample being called out to the wrong target module due to user selection errors.

[0103] See also Figure 6 As shown, the present application implements a sample calling method, including:

[0104] Step 601: Obtain a selection operation instruction sent by a mobile terminal, and obtain target sample information that needs to be called out in a pipeline system based on the selection operation instruction.

[0105] Step 602: According to the selection operation instruction, determine the first position of the target module that needs to call out the target sample in the pipeline system, and obtain the first position information of the first position.

[0106] Step 603: Determine a second position of the target sample in the pipeline system according to the target sample information, and obtain second position information of the second position.

[0107] Step 604: Control the pipeline system to call out the target sample from the second position to the target module according to the first position information and the second position information.

[0108] In the above method, the user sends a selection operation instruction to the pipeline system through a mobile terminal, and determines the target sample information that needs to be called out and the target module that needs to be called out according to the selection operation instruction. The user can use the mobile terminal to send the selection operation instruction to output the target sample from the target module required by the user. In this way, the user does not need to go to a specific functional module to perform setting operations, which greatly facilitates user use.

[0109] In one embodiment, the above sample calling method can also be directly used for Figure 2The pipeline system shown in the figure, for the specific introduction of the pipeline system, see Figure 2 The description of the related embodiments will not be repeated here.

[0110] The following is combined with Figure 6 The method for temporarily calling out samples is further described in detail.

[0111] See also Figure 6 As shown, in the above step 601, the target sample and target module that need to be temporarily called out are determined. In this step, the user uses a mobile terminal to input a selection operation instruction, such as inputting a selection operation instruction through a mobile phone, a tablet, a laptop computer or a cloud host application executed by these carriers. In summary, the selection operation instruction includes target sample information and a specified target module. The mobile terminal can communicate with the pipeline system via Bluetooth, wifi, the Internet or a local area network. In one embodiment, the user screens out the required target sample through the target sample information of the target sample, for example, the required target sample can be screened out through at least one of the detection project information, the sample barcode information and the test result information. In one embodiment, the user can determine a target sample, and in another embodiment, the user can determine multiple target samples according to the selection operation instruction, and obtain the target sample information of these target samples respectively.

[0112] In the above step 602, according to the selection operation instruction, the first position of the target module that sends the selection operation instruction in the pipeline system is automatically determined, and the first position information of the first position is obtained. Since in the above step 601, the user specifies the target module by selecting the operation instruction, the first position of the target module can be determined, and the first position information of the first position can be obtained. The first position information can be identified in different ways, such as by the device identification number, network address or preset location identification number of the target module. For example, the target module is an analyzer module, and the corresponding identification number is "Analyzer 1", so "Analyzer 1" can be used as the first position information of the target module. The target module in the embodiment of the present application can be any functional module in the pipeline system, so the first position information can be any position in the pipeline system.

[0113] In the above step 603, the second position of the target sample in the pipeline system is determined according to the target sample information, and the second position information of the second position is obtained. The pipeline system determines the position of the target sample in the pipeline system according to the determined target sample information. Since the target sample may be at any position in the pipeline system, the above second position information may be any position in the pipeline system.

[0114] Regardless of the situation in which the sample to be called out belongs to (such as TAT ​​approaching, or other special reasons for canceling the online test, etc.), and regardless of the location of the sample in the pipeline system, the system can be controlled to call out the required sample for offline testing or other arrangements to meet the needs of different departments, etc. In one embodiment, the user can call out the target sample (the sample that needs to be temporarily called out) through the middleware, input the sample information by scanning or inputting (the system can also automatically obtain, or the user can select the sample from the list provided by the system, etc., the specific method is not limited), and can also view the current status of the sample (such as location, test project progress, etc.), and can also manually select or the system automatically determines the target sample, and then control the pipeline system to call it out.

[0115] Among them, any position in the above-mentioned assembly line system refers to any position in the main track, the side track, the inside of the analyzer, the inside of the pre-processing module, and the inside of the post-processing module, and of course it can also include any position in other assembly line systems that are not listed.

[0116] In one embodiment, the analysis module 30 in the assembly line system includes an analyzer, which can be further divided into a side track sampling analyzer and a sample rack sampling analyzer. When the side track sampling analyzer (testing a single tube) is tested, the input module transports the sample tube to be analyzed to the side track via the main track, and the sample tube can be buffered and wait on the side track, and then the side track sampling analyzer performs sampling, analysis and detection in the sampling area. When the sample rack sampling analyzer is tested, the input module transports the sample to be analyzed to the side track via the main track, buffers and waits on the side track, and when testing, the sample tube to be analyzed is clamped to the sample rack by the clamping device, and the sample rack is sent to the sample rack sampling analyzer, and the sample is sampled by the sampling needle and analyzed and detected.

[0117] In one embodiment, the above step 604 specifically includes the following steps:

[0118] Step 6041, determining a scheduling control strategy for the target sample according to the first position information, the second position information and the target sample information;

[0119] Step 6042: Control the pipeline system to call out the target sample from the second position to the target module according to the scheduling control strategy.

[0120] In the above steps 6041 to 6042, the pipeline system first determines the scheduling control strategy according to the first position information, the second position information and the target sample information of the target module, and then controls the pipeline system to call out the target sample from the second position to the target module according to the scheduling control strategy. For example, the priority of calling out can be determined according to the target sample information. For example, when the priority indicated by the target sample information is high, the pipeline system will suspend or postpone the normal detection task, and give priority to calling out the target sample to the target module. When the priority indicated by the target sample information is low (indicating that the user is not in a hurry to get the target sample), the pipeline system will give priority to completing the existing detection, and then call out the target sample to the target module. In one embodiment, the scheduling control strategy can be to call out the target sample to a specific area in the sample rack of the target module. For example, sample racks of different layers or a specific area in the sample rack.

[0121] In another embodiment, the pipeline system determines a plurality of target samples and target sample information of the target samples according to the selection operation instruction, and the above step 604 specifically includes the following steps:

[0122] Step 6043, determining a scheduling control strategy for the plurality of target samples according to the first position information, the second position information and the plurality of target sample information;

[0123] Step 6044: Control the pipeline system according to the scheduling control strategy to call out the plurality of target samples from the target module in a preset arrangement order.

[0124] In the above steps 6043 to 6044, the pipeline system first determines the scheduling control strategy according to the first position information, the second position information and the multiple target sample information of the target module, and the scheduling control strategy can be selected by the user or preset, and then controls the pipeline system to call out the target sample and the multiple target samples from the target module in a preset arrangement order according to the scheduling control strategy. In this embodiment, the order in which the multiple target samples are called out from the target module can be controlled by the scheduling control strategy, so that the user can get these target samples in a certain order and can use them directly without further manual arrangement.

[0125] In another embodiment, the pipeline system determines a plurality of target samples and target sample information of the target samples according to the selection operation instruction, and the above step 604 specifically includes the following steps:

[0126] Step 6045, determining a scheduling control strategy for the plurality of target samples according to the first position information, the second position information and the plurality of target sample information;

[0127] Step 6046: Control the pipeline system according to the scheduling control strategy to place the plurality of target samples into the target area of ​​the sample rack in a preset arrangement order.

[0128] In the above steps 6045 to 6046, the pipeline system first determines the scheduling control strategy according to the first position information, the second position information and the information of multiple target samples of the target module, and the scheduling control strategy can be selected by the user or preset, and then controls the pipeline system to place the target samples in the target area of ​​the sample rack according to the preset arrangement order according to the scheduling control strategy, so that the user can take out these target samples in batches without further manual sorting. For example, it can be sorted according to analysis time or test items or test results.

[0129] In one embodiment, the target area is a dedicated area for output divided in the sample rack, so that the user can take these target samples in batches from the dedicated area in the sample rack. In another embodiment, the target area is shared with the sample area to be tested / result sample area in the sample rack, for example, a dedicated area for outputting target samples is temporarily divided in the result sample area, and after the user takes these target samples, the dedicated area can continue to be used to place samples after the test is completed.

[0130] In one embodiment, the user can set the target module for the target sample to be called out, and the target module can be set to any accessible output position of the pipeline, such as the input and output module, the stand-alone loading module, and the track output module. After setting the output position, the samples that need to be called out will be transferred to a specific module for centralized call-out, which is convenient for the inspector to collect samples and avoid forgetting samples.

[0131] In another embodiment, the user can set the target sample to be transferred to a specific output area of ​​the target module. After the setting is completed, the pipeline system will read the sample information to be transferred, and according to the set rules, centrally output it to the output module or the stand-alone loading module, and place it on different output sample racks of the output module according to its information, so that customers can archive it regularly.

[0132] In another embodiment, the user can set different target samples to be dispatched to different modules for output according to the target sample information. After the setting is completed, the pipeline system will determine the dispatch control strategy according to the target sample information, so that the target samples are dispatched to different output modules for output, such as the single-machine loading module output on the immunoassay analyzer side, the single-machine loading module output on the biochemical analyzer side, the main input output, and the track output module output. Inspection personnel can easily perform similar filing or transfer tests, avoiding confusion, reducing movement, and improving efficiency.

[0133] A sample calling method provided in an embodiment of the present application obtains a selection operation instruction sent by a mobile terminal, and obtains target sample information that needs to be called out in a pipeline system based on the selection operation instruction; according to the selection operation instruction, determines the first position of the target module that needs to call out the target sample in the pipeline system, and obtains the first position information of the first position; according to the target sample information, determines the second position of the target sample in the pipeline system, and obtains the second position information of the second position; according to the first position information and the second position information, controls the pipeline system to call out the target sample from the second position to the target module. In an embodiment of the present application, a user can use a mobile terminal to send a selection operation instruction to output the target sample from the target module required by the user, so that the user does not need to go to a specific functional module to perform setting operations, which greatly facilitates the user's use.

[0134] The embodiment of the present application provides a pipeline system, including:

[0135] An input module for receiving a sample at its input area;

[0136] A pre-processing module, wherein the pre-processing module includes one or more of a centrifugation module, a serum detection module, a decapping module and a dispensing module; the centrifugation module is used to centrifuge the sample to be centrifuged; the serum detection module is used to detect whether the serum volume of the sample is sufficient and / or whether the serum quality of the sample is qualified; the decapping module is used to decap the sample after centrifugation; and the dispensing module is used to divide the sample;

[0137] One or more analysis modules, used to test the pre-processed samples;

[0138] An optional post-processing module, the post-processing module comprising one or more of a filming / capping module, a refrigerator module, and a filming / capping removal module; the filming / capping module is used to film or cap the sample; the refrigerator module is used to store the sample; the filming / capping removal module is used to remove the film or cap from the sample;

[0139] A track connecting the modules and a dispatching device for dispatching samples between the modules via the track;

[0140] Memory, used to store programs;

[0141] The processor is used to implement a sample calling method provided by any one of the above embodiments by executing the program stored in the memory.

[0142] An embodiment of the present application provides an electronic device, including a memory and a controller, wherein the memory stores a computer program, and the controller implements a sample calling method provided in any one of the above embodiments when executing the computer program.

[0143] An embodiment of the present application provides a computer storage medium having a computer program stored thereon, characterized in that: when applied to a pipeline system, the computer program, when executed by a controller, implements a sample calling method provided in any of the above embodiments.

[0144] The embodiment of the present application provides a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. A controller of a computer device reads the computer instruction from the computer-readable storage medium, and the controller executes the computer instruction, so that the computer device executes a sample calling method provided in any one of the above embodiments.

[0145] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described herein can, for example, be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0146] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0147] It should be understood that in the description of the embodiments of the present application, the meaning of multiple (or multiple items) is more than two, greater than, less than, exceed, etc. are understood to not include the number, and above, below, within, etc. are understood to include the number.

[0148] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation, 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.

[0149] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0150] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0151] 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 computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (RandomAccess Memory, referred to as RAM), disk or optical disk and other media that can store program codes.

[0152] It should also be understood that the various implementations provided in the embodiments of the present application can be combined arbitrarily to achieve different technical effects.

[0153] The above is a specific description of the preferred implementation of the present application, but the present application is not limited to the above implementation mode. Technical personnel familiar with the field can also make various equivalent modifications or substitutions under the shared conditions without violating the spirit of the present application. These equivalent modifications or substitutions are all included in the scope defined by the claims of the present application.

Claims

1. A sample calling method, characterized in that: include: Receiving a selection operation instruction for a target sample, and acquiring target sample information that needs to be called out in the pipeline system based on the selection operation instruction; According to the selection operation instruction, automatically determine the first position of the target module sending the selection operation instruction in the pipeline system, and obtain first position information of the first position; Determine, according to the target sample information, a second position of the target sample in the pipeline system, and obtain second position information of the second position; According to the first position information and the second position information, the pipeline system is controlled to call out the target sample from the second position to the target module.

2. The sample calling method according to claim 1, characterized in that: The step of controlling the pipeline system to call out the target sample from the second position to the target module according to the first position information and the second position information includes: Determining a scheduling control strategy for the target sample according to the first location information, the second location information, and the target sample information; The pipeline system is controlled according to the scheduling control strategy to call out the target sample from the second position to the target module.

3. The sample calling method according to claim 1, characterized in that: A plurality of target samples are included, and according to the first position information and the second position information, the pipeline system is controlled to call the target sample from the second position to the target module, comprising: Determining a scheduling control strategy for the plurality of target samples according to the first location information, the second location information, and the plurality of target sample information; According to the scheduling control strategy, the pipeline system is controlled to call out the plurality of target samples from the target module in a preset arrangement order.

4. The sample calling method according to claim 1, characterized in that: A plurality of target samples are included, the target module includes a sample rack, and the pipeline system is controlled to transfer the target sample from the second position to the target module according to the first position information and the second position information, including: Determining a scheduling control strategy for the plurality of target samples according to the first location information, the second location information, and the plurality of target sample information; The pipeline system is controlled according to the scheduling control strategy to place the plurality of target samples into the target area of ​​the sample rack in a preset arrangement order.

5. The sample calling method according to claim 4, characterized in that: The target area is a dedicated area divided in the sample rack for output, or the target area is shared with a sample area to be tested / result sample area in the sample rack.

6. The sample calling method according to any one of claims 1 to 5, characterized in that: The first position information and / or the second position information is any position in the pipeline system.

7. The sample calling method according to claim 6, characterized in that: Any position in the pipeline system is any position on the main track, the side track, inside the analyzer, inside the pre-processing module, the post-processing module, and inside the dedicated output module.

8. The sample calling method according to any one of claims 1 to 5, characterized in that: The target sample information includes at least one of detection item information, sample barcode information and test result information.

9. The sample calling method according to any one of claims 1 to 5, characterized in that: The selection operation instruction is input by a user through the human-computer interaction interface of the target module.

10. A sample calling method, characterized in that: include: Obtaining a selection operation instruction sent by a mobile terminal, and obtaining target sample information that needs to be called out in a pipeline system based on the selection operation instruction; According to the selection operation instruction, determine the first position of the target module that needs to call out the target sample in the pipeline system, and obtain first position information of the first position; Determine, according to the target sample information, a second position of the target sample in the pipeline system, and obtain second position information of the second position; According to the first position information and the second position information, the pipeline system is controlled to call out the target sample from the second position to the target module.

11. The sample calling method according to claim 10, characterized in that: The step of controlling the pipeline system to call out the target sample from the second position to the target module according to the first position information and the second position information includes: Determining a scheduling control strategy for the target sample according to the first location information, the second location information, and the target sample information; The pipeline system is controlled according to the scheduling control strategy to call out the target sample from the second position to the target module.

12. The sample calling method according to claim 10, characterized in that: A plurality of target samples are included, and according to the first position information and the second position information, the pipeline system is controlled to call the target sample from the second position to the target module, comprising: Determining a scheduling control strategy for the plurality of target samples according to the first location information, the second location information, and the plurality of target sample information; According to the scheduling control strategy, the pipeline system is controlled to call out the plurality of target samples from the target module in a preset arrangement order.

13. The sample calling method according to claim 10, characterized in that: A plurality of target samples are included, the target module includes a sample rack, and the pipeline system is controlled to transfer the target sample from the second position to the target module according to the first position information and the second position information, including: Determining a scheduling control strategy for the plurality of target samples according to the first location information, the second location information, and the plurality of target sample information; The pipeline system is controlled according to the scheduling control strategy to place the plurality of target samples into the target area of ​​the sample rack in a preset arrangement order.

14. The sample calling method according to claim 13, characterized in that: The target area is a dedicated area divided in the sample rack for output, or the target area is shared with a sample area to be tested / result sample area in the sample rack.

15. The sample calling method according to any one of claims 10 to 14, characterized in that: The first position information and / or the second position information is any position in the pipeline system.

16. The sample calling method according to claim 15, characterized in that: Any position in the pipeline system is any position on the main track, the side track, inside the analyzer, inside the pre-processing module, the post-processing module, and inside the dedicated output module.

17. The sample calling method according to any one of claims 10 to 14, characterized in that: The target sample information includes at least one of detection item information, sample barcode information and test result information.

18. A production line system, characterized in that: include: An input module for receiving a sample at its input area; A pre-processing module, wherein the pre-processing module includes one or more of a centrifugation module, a serum detection module, a decapping module and a dispensing module; the centrifugation module is used to centrifuge the sample to be centrifuged; the serum detection module is used to detect whether the serum volume of the sample is sufficient and / or whether the serum quality of the sample is qualified; the decapping module is used to decap the sample after centrifugation; and the dispensing module is used to divide the sample; One or more analysis modules, used to test the pre-processed samples; An optional post-processing module, the post-processing module comprising one or more of a filming / capping module, a refrigerator module, and a filming / capping removal module; the filming / capping module is used to film or cap the sample; the refrigerator module is used to store the sample; the filming / capping removal module is used to remove the film or cap from the sample; A track connecting the modules and a dispatching device for dispatching samples between the modules via the track; Memory, used to store programs; A processor, configured to implement the sample calling method according to any one of claims 1 to 17 by executing the program stored in the memory.

19. An electronic device, comprising a memory and a controller, characterized in that: The memory stores a computer program, and when the controller executes the computer program, the sample calling method according to any one of claims 1 to 17 is implemented.

20. A computer storage medium having a computer program stored thereon, characterized in that: Applied to a pipeline system, the computer program implements the sample calling method as claimed in any one of claims 1 to 17 when executed by a controller.