A multi-station collaborative inline capability verification sample distribution method and system

The method and system for online distribution of proficiency testing samples through multi-station collaborative pipeline approach, utilizing QR code management and online distribution system, solves the problems of difficult sample traceability and error-prone manual operation, thereby improving the accuracy and efficiency of sample distribution.

CN120579806BActive Publication Date: 2026-05-19JIANGSU INST OF FOOD & DRUG SUPERVISION & INSPECTION
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
JIANGSU INST OF FOOD & DRUG SUPERVISION & INSPECTION
Filing Date
2025-04-14
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

Existing technologies for distributing capability verification samples in multi-station collaborative production lines suffer from problems such as difficulty in sample traceability, easy errors in manual operation, inability to trace back data, and the need for double verification, and lack systematic management.

Method used

A multi-station collaborative pipeline-style online distribution method for proficiency testing samples is adopted. By managing the preparation and distribution labels with QR codes and combining them with an online distribution management system, the automated traceability and distribution of samples are achieved, ensuring the uniqueness of each sample and data recording.

Benefits of technology

It effectively reduces human error, ensures the accuracy and confidentiality of sample distribution, improves work efficiency, provides full-process traceability and data support, and prevents the risk of data leakage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120579806B_ABST
    Figure CN120579806B_ABST
Patent Text Reader

Abstract

The application discloses a kind of multi-station collaborative flow line type ability verification sample online distribution method and system, specifically 1, for each sample preparation mark is made;2, sample is evaluated;3, laboratory mark is set and is associated with laboratory;4, laboratory sets sample combination and is associated with distribution number;5, for laboratory allocation sample and for the sample associated with distribution number of allocation;6, sample associated with distribution is packed express delivery.The application avoids the situation that ability verification sample is sent wrong or wrong mark, provides solid data support for sample traceability, and guarantees confidentiality and impartiality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of information systems, and in particular relates to a method and system for online distribution of multi-station collaborative pipeline-style proficiency testing samples. Background Technology

[0002] Proficiency testing is a crucial component of laboratory quality management, essential for enhancing laboratory technical capabilities and the professional skills of testing personnel, and meeting market demands. Organizing and implementing proficiency testing (PT) activities in the pharmaceutical testing industry aims to identify differences between laboratories within the pharmaceutical testing system, compare new methods and procedures, verify the effectiveness of training personnel, and ultimately provide credible evidence for pharmaceutical quality supervision. Existing technologies propose systems that manage the entire project process, but they suffer from the following drawbacks: 1. When grouping samples, only grouping and coding are performed, without sample traceability; 2. Manual querying and verification are required, which is prone to errors; 3. After changing labels, it is impossible to trace back to the original data; 4. Packaging and shipping require manual ordering and confirmation of the sent samples and recipient information; 5. The entire process requires double verification and lacks traceability. Currently, there is no relevant technology in the field of multi-station collaborative automated distribution of proficiency testing samples. Summary of the Invention

[0003] Purpose of the invention: In order to solve the problems existing in the prior art, the present invention provides a multi-station collaborative pipeline-style online sample distribution method and system for proficiency testing.

[0004] Technical solution: This invention discloses a multi-station collaborative automated proficiency testing sample online distribution method, which specifically includes the following steps:

[0005] Step 1: Prepare Group I samples and create a preparation label for each sample, which includes a preparation number and a QR code;

[0006] Step 2: Extract samples for relevant evaluation. If the evaluation is successful, remove the extracted samples from the sample library and proceed to Step 3; otherwise, proceed to Step 1 to prepare samples again.

[0007] Step 3: Update the status of all samples in the sample library to "awaiting distribution";

[0008] Step 4: Set up laboratory identification. The system randomly assigns a laboratory identification to each laboratory that registers for the proficiency testing program. The laboratory identification includes a laboratory code and a QR code.

[0009] Step 5: Set up sample combinations for each laboratory; generate h*p distribution identifiers based on the number h of laboratories participating in the proficiency testing program and the total number p of samples distributed to each laboratory. Each distribution identifier includes a distribution number and a QR code; randomly associate p distribution numbers with each laboratory to obtain a list of distribution numbers for each laboratory.

[0010] Step 6: The operator at the distribution station scans the QR code on the laboratory identification to obtain the group of the sample assigned to that laboratory. Then, the operator selects the sample from the corresponding group and scans the QR code on the sample preparation identification to obtain the plan number, group, and status of the sample. If the system determines that the plan number and group of the sample are correct and the status is pending distribution, then proceed to step 7; otherwise, the operator selects the sample again for scanning.

[0011] Step 7: The system randomly selects a distribution number for the sample from the laboratory's distribution number list and prints the corresponding distribution label;

[0012] Step 8: The operator at the distribution station peels off the preparation label from the sample and attaches a distribution label; then scans the QR code on the distribution label. The system determines whether the scanned distribution number matches the distribution number in Step 7. If they match, proceed to Step 9; otherwise, the system prompts an error, and the operator reprints the correct distribution label.

[0013] Step 9: Update the status of the distributed samples to "awaiting packaging". Place the samples to be packaged together with the paper work instructions in the transfer basket and transfer them to the packaging and express delivery station for express delivery.

[0014] Furthermore, in step 2, samples are selected for relevant evaluation, specifically: first, a certain number of samples are randomly selected from each group of samples for methodological verification, and then a certain number of samples are randomly selected from each group of samples for acceptance; if the acceptance is successful, the status of the samples used for methodological verification is updated to methodological verification, the status of the samples used for acceptance is updated to preparation acceptance, and the status of all samples except those used for methodological verification and acceptance is updated to accepted.

[0015] From all the accepted samples, a certain number of samples are randomly selected from different groups for homogeneity testing, and then a certain number of samples are randomly selected for stability testing. If both the homogeneity test and the stability test assessment are passed, then all accepted samples except those used for homogeneity testing and stability testing are updated to be ready for distribution.

[0016] Furthermore, the preparation identifier in step 1 also includes the identifier of the proficiency testing provider and the proficiency testing plan and group code; the preparation number is: abbreviation of proficiency testing plan + last three digits of proficiency testing plan number + group code of sample + sequence number; the proficiency testing plan and group code is: last three digits of proficiency testing plan number + group code of sample.

[0017] Furthermore, in step 4, based on the number h of laboratories that have registered for the proficiency testing program, h codes are randomly selected from the coding library from 000 to 999 to form h 3-digit random numbers, and then the laboratory code is generated as: current year + 3-digit random number.

[0018] Furthermore, in step 5, setting up sample combinations for each laboratory specifically involves: Since the samples from the I groups in step 1 are all test samples, J groups are selected from the I groups for combination, resulting in... There are several combinations, and laboratories are randomly assigned to each combination, with the number of laboratories in each combination being [number]. in This indicates rounding down to the nearest integer.

[0019] Furthermore, in step 5, setting up sample combinations for each laboratory specifically involves: From the I groups of samples in step 1, setting up m assessment groups and n interference groups; selecting a groups from the m assessment groups and b groups from the n interference groups; and combining the a assessment groups and b interference groups. Then, we have... There are several combinations, and laboratories are randomly assigned to each combination, with the number of laboratories in each combination being [number]. in This indicates rounding down to the nearest integer.

[0020] Furthermore, the distribution number is: abbreviation of the Capability Validation Program + the last three digits of the Capability Validation Program number + a 4-digit random code; the 4-digit random code is formed by randomly selecting h*p codes from the coding library 0001 to 9999 to form h*p 4-digit random codes.

[0021] Further, step 9 specifically involves the following steps: The operator at the packaging and courier station scans the QR code of the laboratory identifier to obtain the current laboratory code, thereby acquiring the laboratory's distribution number list, laboratory name, mailing address, contact person, and contact number. The operator then scans the QR code on the distribution identifier of each sample in the transfer basket. The system automatically verifies whether the scanned distribution number exists in the corresponding laboratory's distribution number list and whether the sample status is "awaiting packaging." If both conditions are met, the sample verification passes; otherwise, verification fails. After all samples have passed verification, the system automatically generates a packaging number, associates it with the distribution number, sends a courier order request, prints the courier label, and the operator places all items in the transfer basket into the courier box, affixes the courier label, completes the packaging and sealing, updates the sample status to "packaged," and updates the packaging number status to "awaiting pickup." The operator contacts the courier to pick up the package, scans the courier label to register, and picks up the package. The packaging number status is updated to "picked up," and the system notifies the recipient of the tracking number via SMS.

[0022] A multi-station collaborative pipeline-style online proficiency testing sample distribution system includes a proficiency testing information management subsystem and an online distribution management subsystem;

[0023] The proficiency testing information management subsystem includes a planning and management module, an application information management module, a sample preparation management module, a sample distribution query module, a packaging and express delivery query module, an express delivery pickup module, a log query module, and a data visualization module.

[0024] The planning and management module is used to manage the planning of proficiency testing programs, including sample grouping types and sample combinations to be issued, generating preparation labels, laboratory labels, and distribution labels;

[0025] The registration information management module is used to manage laboratories participating in the proficiency testing program, including importing registration information and randomly associating laboratory codes with laboratories;

[0026] The sample preparation management module is used to store prepared samples, register damage, and conduct relevant evaluation sampling.

[0027] The sample distribution query module is used to provide a query of the correspondence between laboratory number, preparation number, and distribution number, as well as the sample distribution status and sample status traceability;

[0028] The packaging and express delivery query module is used to provide information on packaging time, express order time, packaging workstation name, express tracking number, courier pickup time, and express delivery status.

[0029] The parcel pickup module is used for registration when couriers pick up parcels and connects to the SMS platform to send the capability verification program number and parcel tracking number to the recipient via SMS. It also dynamically displays parcel statistics, including the number of orders placed, the number of valid parcels, and the number of parcels picked up.

[0030] The log query module is used by managers involved in the proficiency testing program to trace samples.

[0031] The data visualization module is used to dynamically display statistical information, and to display the distribution map of the registered laboratories, the statistical quantity of sample groups, and the sample status map in real time through charts; the charts include maps, bar charts, or heat maps;

[0032] The online distribution management subsystem includes a label printing module, a sample distribution module, a packaging and express delivery module, and a log recording module;

[0033] The label printing module is used to obtain the corresponding preparation label, laboratory label or distribution label based on the existing list of proficiency testing programs in the database, select the appropriate label size, associate the corresponding label with the pre-defined ZPL template, and send it to the designated sticky note printer for printing;

[0034] The sample distribution module is used to associate a preparation number with each sample based on the capability plan verification code selected by the operator, and to randomly associate the distribution number with the sample allocated to the laboratory. This module can also be used to display the number of registered laboratories, and dynamically display the number of distributable samples, the number of distribution numbers, the number of distributed samples, the number of laboratories that have distributed samples, and the sample grouping information corresponding to the laboratory number.

[0035] The packaging and express delivery module is used to package the samples in the transit basket and distribute them via express delivery; it also dynamically displays the status of the laboratories and samples under the current task, as well as the number of registered laboratories, the number of samples to be packaged, the number of packaged samples, the number of laboratories to be packaged, the number of express delivery orders, and the sample distribution status corresponding to the laboratory code, laboratory name, address, and recipient information;

[0036] The log recording module is used by the system to automatically record operation events, including operation actions, workstation names, operation times, and other information, so as to achieve full traceability of samples.

[0037] Furthermore, when the operator scans the QR code in the laboratory logo, the sample distribution module displays the laboratory code, the sample grouping information of that laboratory, and a list of distribution numbers under that laboratory.

[0038] When an operator selects a sample and scans the QR code in the preparation label on the sample, the sample distribution module displays the sample status, preparation number, and the group to which the sample belongs. It then checks whether the sample group and preparation number are correct and whether the sample status is pending distribution. If both are satisfied, the module randomly selects a distribution number from the distribution number list and prints the distribution label. Otherwise, the sample distribution module displays an error message, and the operator selects and scans the sample again.

[0039] After the operator peels off the preparation label from the sample and attaches the distribution label, the sample distribution module displays the scanned distribution number when the distribution label on the sample is scanned again.

[0040] The sample distribution module automatically determines whether the scanned distribution number matches the randomly associated distribution number. If they match, the sample distribution module associates the sample preparation number with the distribution number; otherwise, the label printing module reprints the distribution label.

[0041] Beneficial Effects: This invention comprehensively tracks and records data at every stage, effectively reducing manual operation and human error. The "one bottle, one code" management method ensures the uniqueness of each sample, avoiding mis-distribution or incorrect labeling of proficiency testing samples and providing solid data support for sample traceability. The distribution rules are designed to strictly enforce confidentiality requirements. Through meticulous rule settings and multi-station collaboration, personnel in different positions cannot deduce sample group information, laboratory information, contact information, etc., effectively preventing data leakage and cheating risks, and ensuring fairness and confidentiality. This invention also employs automated matching in a streamlined operation, effectively improving the efficiency and accuracy of distribution and packaging, eliminating the need for manual querying, distribution, recording, and verification of pre-assigned correspondence tables. Attached Figure Description

[0042] Figure 1 This is a flowchart illustrating the overall process of this invention.

[0043] Figure 2 This is a flowchart of the sample preparation process.

[0044] Figure 3 This is a flowchart of the sample evaluation process.

[0045] Figure 4 A schematic diagram for preparing the label.

[0046] Figure 5 This is a diagram illustrating the distribution of identifiers.

[0047] Figure 6 This is a flowchart of the sample distribution process.

[0048] Figure 7 This is a system structure diagram of the present invention. Detailed Implementation

[0049] The accompanying drawings, which form part of this invention, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an improper limitation of the invention.

[0050] Proficiency testing (PT) is a process of evaluating the technical capabilities of laboratories by comparing them with each other according to pre-defined criteria.

[0051] A Proficiency Testing Provider (PTP) is an organization that undertakes the organization and implementation of proficiency testing projects. Its core responsibility is to ensure that the technical capabilities of laboratories are objectively evaluated.

[0052] A proficiency testing provider implements a complete proficiency testing program, which includes multiple stages such as planning, registration, sample preparation, stability testing, sample distribution, participant experiments, result feedback, and result evaluation.

[0053] The proficiency testing provider needs to prepare multiple sets of proficiency testing samples with different characteristic values ​​according to the planning scheme. A homogeneity and stability test is used to ensure the uniformity and stability within each sample set. The proficiency testing samples are then distributed to participants in a blinded, multi-set manner. Participants provide their test results back to the proficiency testing provider. The provider then performs statistical evaluation after classifying the feedback results.

[0054] Proficiency testing program: This is a process that brings together multiple laboratories to evaluate their testing capabilities in a specific area.

[0055] During the proficiency testing program planning phase, the proficiency testing provider designs the program, determining the program name, number, testing items / parameters, sample design, testing methods, etc.

[0056] Sample design includes the number of groups, multiple groups with different characteristic values, the number of samples prepared in each group, the packaging specifications, sample storage conditions, sample dispensing methods, and the number of samples dispensed to each laboratory.

[0057] Accurately recording the sample groups and accurately reconstructing the recovery results are crucial for proficiency testing providers to accurately and objectively evaluate laboratory capabilities.

[0058] like Figure 1 As shown, the present invention specifically comprises:

[0059] Sample preparation stage: Based on the plan number, group code, and the number of samples prepared in each group, generate a preparation number and initialize the status of all samples to "preparation". Entrust a pharmaceutical or reference material manufacturer to produce the corresponding number of samples in each group according to the multiple characteristic values ​​of the design scheme, and affix preparation labels to ensure proper group differentiation.

[0060] The samples were evaluated in a relevant manner, specifically as follows: Figure 2 As shown in Figure 3, after sample preparation is completed, all samples S are placed in the sample retention room, and the status of all samples S is updated to "In Storage". A certain number d samples are randomly selected from each group for method validation, and the status of these samples is updated to "Method Validation". A certain number e samples are then randomly selected from each group for acceptance, and the status of these samples is updated to "Preparation Acceptance". If the acceptance is successful, the status of all samples except those in "Method Validation" and "Preparation Acceptance" is updated to "Accepted".

[0061] There is a 1-2 month gap between sample warehousing and sample distribution, during which a stability assessment is required. From all samples in the "accepted" status, a certain number of samples are randomly selected from different groups for homogeneity testing, and then another certain number of samples are randomly selected for stability testing. The status of the selected samples is updated to "homogeneity test" and "stability test" respectively. If the stability assessment passes, all accepted samples except those in the "homogeneity test" and "stability test" categories are updated to "pending distribution".

[0062] If any sample is damaged, it needs to be manually checked and recorded, and the sample status will be updated to "damaged".

[0063] Management and traceability are achieved through the preparation number on the preparation label.

[0064] Preparation Identification and Preparation Number: According to the proficiency testing plan, during sample preparation, samples are grouped and distinguished using a labeling method. This label is called the "preparation identification." Preparation identification is as follows: Figure 4 As shown, the format is a 30*18mm rounded rectangle. The preparation identification includes: the proficiency testing provider's identification (e.g., the abbreviation of the proficiency testing provider), preparation number, proficiency testing plan and group code, and QR code.

[0065] The preparation number is: abbreviation of proficiency testing program + program number (the last 3 digits of the proficiency testing program number) + 1 digit group code + 4 digit sequence number, for example: PT003B0101.

[0066] The proficiency testing program number is determined when the proficiency testing program is designed, and is the serial number of the proficiency testing program provided by the proficiency testing provider, for example: 003.

[0067] The group code is the group to which the sample belongs, for example: B.

[0068] The proficiency testing program and group code consist of the last three digits of the proficiency testing program number and the group code, for example: 003-B.

[0069] Laboratory registration and laboratory identifier generation: Based on the number h of laboratories registering for the proficiency testing program, h codes are randomly selected from the code library (000-999) to form a 3-digit random number. This number is then prefixed with the current year (last two digits) and matched with the laboratory name, assigning each laboratory a unique random laboratory code. A QR code is generated based on the laboratory code. The laboratory identifier includes both the laboratory code and the corresponding QR code. This identifier is then affixed or printed on the work instruction manual.

[0070] The laboratory code is: [current year (last 2 digits)] + [3 random digits], such as the laboratory code for 2024 being 24666.

[0071] To ensure the accuracy and objectivity of laboratory assessment results, samples with different combinations of characteristic values ​​are distributed to laboratories according to the proficiency testing program. When laboratories receive the samples, they cannot know the group and value of the samples and must conduct tests to obtain results. The laboratories then report the results to the proficiency testing provider in order to evaluate the laboratory's testing capabilities.

[0072] This embodiment designs two grouping scenarios:

[0073] The first approach: The proficiency testing program design clearly defines the sample distribution rules. Based on the program plan and registration information, the number of preparation groups is determined to be I, with J groups distributed to each laboratory, and r vials of samples per group; the number of samples distributed to each laboratory is p = J * r, and the number of combinations of the distributed groups is...

[0074] In this embodiment, three groups of samples are prepared. Two groups are distributed to each laboratory, and one sample is distributed to each group. Two groups must be randomly selected from the three groups. The definition of each scenario is determined. All participants are evenly distributed across each scenario to ensure a uniform distribution of all combinations. The number of laboratories allocated under each combination is... in The specific allocation is shown in Table 1 below:

[0075] Table 1

[0076] Grouping A+B B+C A+C Laboratory Number 34 33 33

[0077] The second method: Determine the number of preparation groups as I. Select m test sample groups from group I, and then set up n interference sample groups. Each laboratory receives a groups from group m, and then receives b groups from the n interference sample groups. Each group receives one sample. Therefore, There are several scenarios. To ensure a uniform distribution across all combinations, the number of laboratories allocated under each combination is... in

[0078] The sample distribution process involves combining multiple sets of samples according to predetermined rules, packaging them together with the experimental work instructions, and distributing them to the participants via express delivery.

[0079] The system employs an assembly line approach, with two workstations—sample distribution and packaging / express delivery—working collaboratively. Multiple lines can operate in parallel to improve distribution efficiency. Each workstation is equipped with a computer workstation, a QR code scanner, and a label printer.

[0080] Sample Distribution Station: Based on the laboratory code, the grouping information is obtained. Each laboratory receives unique samples. The QR code on the preparation label of each sample is scanned and read. The preparation number is verified against the plan number and grouping code, and the preparation number status is verified to be "Pending Distribution" to ensure correct sample handling. Based on the associated sample distribution number, a sample distribution label is automatically printed. The operator removes the preparation label, replaces it with a distribution label, scans the distribution label to verify the accuracy of the label change, and simultaneously associates the preparation number with the sample distribution number. After association, the sample preparation number status is updated to "Distributed," and the sample distribution number status is updated to "Pending Packaging." This process is repeated until all grouped samples under the current laboratory have had their labels replaced. Subsequently, all items under the current laboratory (including work instructions, distributed samples, etc.) are placed in a transfer basket and transferred to the packaging and courier station.

[0081] Operators at the sample distribution station can only access the laboratory code, preparation number, and distribution number, but cannot obtain information such as the laboratory name, address, and recipient.

[0082] Distribution identifier and distribution number, the distribution identifier is as follows: Figure 5 As shown, the sample is a rounded rectangle with a shape of 45*18mm, including the distribution number and the corresponding QR code, the storage conditions of the sample, and the name of the proficiency testing provider.

[0083] Generate a distribution number: Proficiency Testing Program abbreviation + Program Number (the last 3 digits of the Proficiency Testing Program number) + 4-digit random sample number, for example, PT0032167; the number of distribution numbers is S, S = h * p; h is the number of laboratories participating in the Proficiency Testing Program, and p is the total number of samples obtained for each experiment;

[0084] The random sample number is generated as follows: S numbers are randomly selected from 0001 to 9999 to serve as 4-digit random sample numbers.

[0085] After generating the distribution number, each laboratory code is randomly associated with p distribution numbers.

[0086] The operator at the distribution station selects the current proficiency testing program number from the drop-down menu, chooses the appropriate label size, and begins the distribution process.

[0087] The sample distribution process is as follows: Figure 6 As shown.

[0088] Operators scan the QR code of the laboratory code on the work instruction or packing confirmation. Based on the obtained current laboratory code, the system simultaneously retrieves and displays the group combination information, the allocation of laboratories and each combination, the sample group code, and a list of distribution numbers that have been randomly assigned.

[0089] The operator at the distribution station takes out a sample bottle of the corresponding group according to the group prompts and scans the preparation label QR code on the bottle.

[0090] The system automatically verifies the plan number and group code based on the preparation number and checks whether the sample is currently in a "pending distribution" state. If all checks pass, the system automatically matches the sample randomly from the distribution number list (p distribution numbers) and synchronously associates the distribution number with the distribution identifier. If the check fails, the system displays the corresponding error and guides the operator to select the correct sample for rescanning.

[0091] The operator at the distribution station, following system prompts, removes the preparation label from the sample, replaces it with a distribution label, and scans the QR code on the newly affixed distribution label. The system automatically verifies the correctness of the newly affixed distribution label. If correct, the system records the association between the preparation number and the distribution number. If the verification fails, the distribution label can be reprinted.

[0092] Packaging and Courier Station: Operators verify the items in the transfer basket, first scanning the laboratory code QR code on the work instruction manual. The system simultaneously displays the laboratory name, mailing address, contact person, and other relevant information. Following system prompts, operators then scan the distribution identifier QR code for each sample to verify the distribution number and prevent errors, until all "to-be-packaged" samples are verified correctly. Upon completion of packaging, the system automatically generates a packaging number, associates it with the distribution number, and links it to the recipient information. It then sends an order request to the courier API interface. After successful order placement, the system automatically records the laboratory number, packaging number, courier tracking number, and other information, displays the returned courier label, and automatically prints the courier label using a label printer. After verifying the courier label information, the operator affixes the label to the packaging box.

[0093] Packaging and courier station operators can choose to package by year or by individual plan based on the completion status of all proficiency testing programs for the year. They can then select the current year or proficiency testing program number from the drop-down menu and obtain the current laboratory code by scanning the QR code on the distributed paper material work instructions or packing confirmation slip. The system then uses the laboratory code to query the list of distributed samples for that laboratory, as well as relevant information such as laboratory name, mailing address, contact person, and telephone number. However, it cannot retrieve sample grouping information.

[0094] At the packaging and courier station, operators use a scanner to sequentially read the QR code on the distribution label of each sample vial in the transfer basket. The system automatically verifies whether the distribution number corresponding to the QR code exists in the list of distribution numbers associated with the laboratory code and checks whether the sample status is "awaiting packaging." If it exists and the status is "awaiting packaging," the sample verification passes; otherwise, verification fails. This prevents misplacement or confusion during sample transfer.

[0095] After all samples pass verification, the system calls the express delivery interface to send an express delivery order request, and prints the express delivery label based on the returned express delivery slip after the order is successfully placed.

[0096] The packaging and courier station operator verifies the recipient information on the waybill, places all items in the transit basket into the courier box, completes the packaging and sealing, and affixes the courier label.

[0097] Repeat the above process until all laboratories have completed packaging and shipping.

[0098] Courier pickup: When a courier picks up a package, they scan the barcode on the waybill, and the system automatically records the pickup time. This achieves a closed-loop process and full traceability.

[0099] like Figure 7 As shown, the system of this application includes two subsystems: proficiency testing information management and online distribution management. The proficiency testing information management subsystem adopts a B / S architecture and provides the basic data for the main proficiency testing process. The sample online distribution management subsystem adopts a C / S architecture and includes workstation computers, QR code scanners, label printers, and other equipment, serving as a support system for the assembly line operation.

[0100] The proficiency testing information management subsystem includes: a planning and management module, a registration information management module, a sample preparation management module, a sample distribution query module, a packaging and express delivery query module, an express delivery pickup module, a log query module, and a data visualization module.

[0101] The planning and management module is used for the management and planning of proficiency testing projects. Project management includes project number, project name, batch number, sample specifications, storage conditions, number of groups, and project creation time. Planning and design includes generating preparation numbers, managing sample grouping types and distribution combinations, generating distribution numbers, and laboratory codes.

[0102] Registration Information Management Module: Used to manage proficiency testing registration information, including importing registration information and randomly associating laboratory numbers with laboratories;

[0103] Sample preparation management module: Manages samples according to sample preparation number, and is used for sample storage, damage registration, evaluation sampling, and sample status traceability after sample preparation is completed;

[0104] Sample distribution query module: provides the ability to query the correspondence between laboratory number, preparation number and distribution number, as well as sample distribution status, sample status traceability, and dynamically display sample distribution statistics;

[0105] Packaging and Express Tracking Module: Manage express packages based on packaging number, including packaging time, order time, packaging workstation name, tracking number, courier pickup time, and express status tracking.

[0106] Package pickup module: Used for registration when couriers pick up packages. By scanning the waybill barcode on the courier's waybill, the system automatically registers the pickup, records the pickup time, and connects to the SMS platform to simultaneously send information such as the proficiency testing program number the laboratory is participating in and the courier waybill number to the recipient's mobile phone via SMS. It also dynamically displays courier statistics, including the number of orders placed, the number of valid packages, and the number of packages picked up.

[0107] The log query module is used by managers involved in the proficiency testing program to trace samples.

[0108] The data visualization module is used to dynamically display statistical information. By using charts such as maps, bar charts, and heat maps, it can display the distribution map of the registered laboratories, the statistical quantity of sample groups, and the sample status map in real time and intuitively.

[0109] The online distribution management subsystem includes four modules: preparation label printing, sample distribution, packaging and express delivery, and log recording. The sample distribution module and the packaging and express delivery module correspond to the distribution station and packaging station on the production line.

[0110] Label printing module: It is used to obtain the corresponding labels from the existing plan list in the database, select the appropriate label size, associate the corresponding labels with the pre-defined ZPL template, and send them to the designated label printer for batch printing of labels.

[0111] The sample distribution module is used to associate a preparation number with each sample based on the proficiency testing program verification code PT003 selected by the operator, and to randomly associate the distribution number with the sample allocated by the laboratory. This module can also be used to display the number of registered laboratories, and dynamically display the number of distributable samples, the number of distribution numbers, the number of samples already distributed, the number of laboratories that have distributed samples, and the sample grouping situation corresponding to the laboratory number. At the same time, it displays the current laboratory and group combination, the list of all prepared samples under the current proficiency testing program, and the status display.

[0112] The packaging and courier operation module is used to package and distribute samples in transit baskets via express delivery. It is divided into annual packaging and individual plan packaging. This module can also dynamically display the status of laboratories and samples under the current task, based on the annual or individual plan classification, including the number of registered laboratories, the number of samples awaiting packaging, the number of packaged samples, the number of laboratories awaiting packaging, the number of express delivery orders, and the sample distribution status corresponding to the laboratory code, laboratory name, address, and recipient information.

[0113] The log recording module is used by the system to automatically record operation events, including operation actions, workstation names, operation times, and other information, so as to achieve full traceability of samples.

[0114] The interface of the sample distribution module shown includes a laboratory code text box, a sample list, a group code text box, a distribution number text box, a preparation number text box, and a confirmation distribution number text box. These text boxes are enabled=false by default. As the user operates, they are gradually enabled and the cursor is positioned so that the previous text box is enabled=false, thus eliminating the need for the user to use the mouse during the operation.

[0115] After the operator selects the label size, the laboratory code text box is enabled, and the cursor is automatically positioned in the laboratory code text box. After the operator scans the laboratory code QR code, the system queries the database and displays the current sample distribution group and sample status of the laboratory, and displays a prompt for selecting a sample in the prompt area. The distribution number text box displays the current random matching result. If the laboratory code text box is set to false, the preparation number text box is enabled, and the cursor is automatically positioned in the preparation number text box.

[0116] The operator, following system prompts, retrieves a sample from the corresponding group and scans the preparation number QR code. The system verifies the plan number, group, and status. If verification passes, the preparation number text box's enable value is set to false, while the confirmation distribution number text box is enabled, and the cursor automatically positions itself in the confirmation distribution number text box. The system then associates relevant variables such as the proficiency testing plan number, proficiency testing plan name, distribution number, specifications, and storage conditions with a pre-defined ZPL template and sends them to the label printer to print the distribution label.

[0117] After the operator replaces the preparation identifier with the distribution identifier, they scan the QR code on the distribution identifier. The system will verify whether the QR code matches the distribution number. If the verification is successful, the system will record the association between the preparation number and the distribution number. A message will indicate successful association, and the system will proceed to the next group.

[0118] The group number text box displays the number of the next group, the distribution number text box displays the distribution number of the next group, clear the contents of the preparation number text box and the confirmation distribution number text box, enable the preparation number text box, automatically position the cursor in the preparation number text box, and set the confirmation distribution number text box enable=false.

[0119] Repeat the above process until the sample distribution process in the laboratory is completed.

[0120] After the current laboratory sample distribution is completed, the laboratory code text box is enabled and its contents are cleared. The cursor is automatically positioned in the laboratory code text box. The sample list, group number text box, distribution number text box, preparation number text box, and confirmation distribution number text box are enabled=false and their contents are cleared.

[0121] Repeat the above process, scan the QR code of the next laboratory, and proceed with the sample distribution process for the next laboratory.

[0122] Packaging and Express Delivery Operation Module:

[0123] It is divided into annual packaging and individual plan packaging.

[0124] Annual packaging is designed for laboratories participating in multiple proficiency testing programs. It allows them to access all samples and combine them into a single package for express delivery.

[0125] Packaged as a single plan, it is packaged only according to a specific capability validation plan, without merging packages.

[0126] Based on the approval status of proficiency testing sample distribution, operators can choose to package the samples according to a specific year or a specific program number.

[0127] The system queries the database to retrieve dynamic data such as the number of currently registered laboratories, the number of samples distributed to each laboratory, the total number of samples, the number of samples awaiting packaging, the number of packaged samples, the number of laboratories awaiting packaging, and the number of express deliveries already sent. It also displays the current laboratory code and packaging status, a list of all samples awaiting packaging under the current proficiency testing program, and a display of the packaging status.

[0128] The packaging and express delivery operation interface consists of a laboratory code text box, a sample list, a confirmation distribution number text box, recipient information, express delivery status log, express delivery label display box, progress display, etc.

[0129] After the operator scans the laboratory code, the system queries the database and displays information such as the distribution number, distribution status, unit name, address, recipient, and contact number of the samples to be packaged in the current laboratory. Setting the laboratory code text box to `enable=false` and the distribution number confirmation text box to `enable` will automatically position the cursor in the distribution number confirmation text box.

[0130] Operators take samples from the transfer basket according to system prompts, scan the QR code of the sample distribution label one by one, and the system automatically verifies whether the QR code exists in the sample list. After each successful verification, the system records and displays the progress, while confirming the distribution number text box and waiting to scan the next QR code. The above process is repeated until all samples to be packaged in the laboratory have been scanned.

[0131] The system automatically generates a packaging number based on the laboratory code. The packaging number format is: JSIFDC-PT-L[Laboratory Code]-[Packaging Number]. It associates information such as laboratory name, address, recipient, and contact number. The system then sends an order request to the express API interface. After the express order is successfully placed, the system automatically records the laboratory code, packaging number, and express tracking number. The returned express waybill is displayed in the express waybill area. The express waybill is automatically printed by the label printer. After the operator verifies that the express waybill information is correct, the waybill is affixed to the packaging box to complete the packaging.

[0132] Enable the lab code text box, set the confirmation distribution number text box to false, initialize the lab code text box, sample list, confirmation distribution number text box, recipient information, express waybill display box, and progress display, and wait for the next lab packaging information.

[0133] It should also be noted that the various specific technical features described in the above embodiments can be combined in any suitable manner without contradiction. To avoid unnecessary repetition, the present invention will not describe the various possible combinations separately.

Claims

1. A multi-station collaborative automated proficiency testing sample online distribution method, characterized in that, Specifically, the steps include the following: Step 1: Prepare Group I samples and create a preparation label for each sample, which includes a preparation number and a QR code; Step 2: Extract samples for relevant evaluation. If the evaluation is successful, remove the extracted samples from the sample library and then proceed to Step 3. Otherwise, proceed to step 1 to prepare the sample again; Step 3: Update the status of all samples in the sample library to "awaiting distribution"; Step 4: Set up laboratory identification. The system randomly assigns a laboratory identification to each laboratory that registers for the proficiency testing program. The laboratory identification includes a laboratory code and a QR code. Step 5: Set up sample combinations for each laboratory; generate h*p distribution identifiers based on the number h of laboratories participating in the proficiency testing program and the total number p of samples distributed to each laboratory. Each distribution identifier includes a distribution number and a QR code; randomly associate p distribution numbers with each laboratory to obtain a list of distribution numbers for each laboratory. Step 6: The operator at the distribution station scans the QR code on the laboratory identification to obtain the group of the sample assigned to that laboratory. Then, the operator selects the sample from the corresponding group and scans the QR code on the sample preparation identification to obtain the plan number, group, and status of the sample. If the system determines that the plan number and group of the sample are correct and the status is pending distribution, then proceed to step 7; otherwise, the operator selects the sample again for scanning. Step 7: The system randomly selects a distribution number for the sample from the laboratory's distribution number list and prints the corresponding distribution label; Step 8: The operator at the distribution station peels off the preparation label from the sample and attaches a distribution label; then scans the QR code on the distribution label. The system determines whether the scanned distribution number matches the distribution number in Step 7. If they match, proceed to Step 9; otherwise, the system prompts an error, and the operator reprints the correct distribution label. Step 9: Update the status of the distributed samples to "awaiting packaging". Place the samples to be packaged together with the paper work instructions in the transfer basket and transfer them to the packaging and express delivery station for express delivery.

2. The method for online distribution of multi-station collaborative automated proficiency testing samples according to claim 1, characterized in that, In step 2, the selection of samples for relevant evaluation is as follows: First, a certain number of samples are randomly selected from each group of samples for methodological verification, and then a certain number of samples are randomly selected from each group of samples for acceptance. If the acceptance is successful, the status of the samples used for methodological verification is updated to methodological verification, the status of the samples used for acceptance is updated to preparation acceptance, and the status of all samples except those used for methodological verification and acceptance is updated to accepted. From all the accepted samples, a certain number of samples are randomly selected from different groups for homogeneity testing, and then a certain number of samples are randomly selected for stability testing. If both the homogeneity test and the stability test assessment are passed, then all accepted samples except those used for homogeneity testing and stability testing are updated to be ready for distribution.

3. The method for online distribution of multi-station collaborative automated proficiency testing samples according to claim 1, characterized in that, The preparation identifier in step 1 also includes the identifier of the proficiency testing provider and the proficiency testing plan and group code; the preparation number is: abbreviation of proficiency testing plan + last three digits of proficiency testing plan number + sample group code + sequence number; the proficiency testing plan and group code is: last three digits of proficiency testing plan number + sample group code.

4. The method for online distribution of multi-station collaborative automated proficiency testing samples according to claim 1, characterized in that, In step 4, based on the number h of laboratories that have registered for the proficiency testing program, h codes are randomly selected from the coding library from 000 to 999 to form h 3-digit random numbers. Then, the laboratory code is generated as: current year + 3-digit random number.

5. The method for online distribution of multi-station collaborative automated proficiency testing samples according to claim 1, characterized in that, In step 5, setting up sample combinations for each laboratory specifically involves: The samples from the I groups in step 1 are all test samples; J groups are selected from the I groups for combination, resulting in... There are several combinations, and laboratories are randomly assigned to each combination, with the number of laboratories in each combination being [number]. in This indicates rounding down to the nearest integer.

6. The method for online distribution of multi-station collaborative automated proficiency testing samples according to claim 1, characterized in that, Step 5, setting up sample combinations for each laboratory, specifically involves: From the I groups of samples in step 1, setting up m assessment groups and n interference groups; selecting a groups from the m assessment groups and b groups from the n interference groups; and combining the a assessment groups and b interference groups. There are several combinations, and laboratories are randomly assigned to each combination, with the number of laboratories in each combination being [number]. in This indicates rounding down to the nearest integer.

7. The method for online distribution of multi-station collaborative automated proficiency testing samples according to claim 1, characterized in that, The distribution number is: abbreviation of the Capability Validation Program + the last three digits of the Capability Validation Program number + a 4-digit random code; the 4-digit random code is formed by randomly selecting h*p codes from the coding library 0001 to 9999 to form h*p 4-digit random codes.

8. The method for online distribution of multi-station collaborative automated proficiency testing samples according to claim 1, characterized in that, Step 9 specifically involves the following steps: The operator at the packaging and courier station scans the QR code on the laboratory identifier to obtain the current laboratory code, thus acquiring the laboratory's distribution number list, laboratory name, mailing address, contact person, and contact number. The operator then scans the QR code on the distribution identifier of each sample in the transfer basket. The system automatically verifies whether the scanned distribution number exists in the corresponding laboratory's distribution number list and whether the sample status is "awaiting packaging." If both conditions are met, the sample verification passes; otherwise, verification fails. After all samples have passed verification, the system automatically generates a packaging number, associates it with the distribution number, sends a courier order request, prints the courier label, and the operator places all items from the transfer basket into the courier box, affixes the courier label, completes the packaging and sealing, updates the sample status to "packaged," and updates the packaging number status to "awaiting pickup." The operator contacts the courier to pick up the package, scans the courier label to register, and picks up the package. The packaging number status is updated to "picked up," and the system notifies the recipient of the tracking number via SMS.

9. A distribution system applied to the multi-station collaborative automated proficiency testing sample online distribution method as described in claim 1, characterized in that, It includes a proficiency testing information management subsystem and an online distribution management subsystem; The proficiency testing information management subsystem includes a planning and management module, an application information management module, a sample preparation management module, a sample distribution query module, a packaging and express delivery query module, an express delivery pickup module, a log query module, and a data visualization module. The planning and management module is used to manage the planning of proficiency testing programs, including sample grouping types and sample combinations to be issued, generating preparation labels, laboratory labels, and distribution labels; The registration information management module is used to manage laboratories participating in the proficiency testing program, including importing registration information and randomly associating laboratory codes with laboratories; The sample preparation management module is used for storing prepared samples, registering damage, and conducting relevant evaluation sampling. The sample distribution query module is used to provide a query of the correspondence between laboratory number, preparation number, and distribution number, as well as the sample distribution status and sample status traceability; The packaging and express delivery query module is used to provide information on packaging time, express order time, packaging workstation name, express tracking number, courier pickup time, and express delivery status. The parcel pickup module is used for registration when couriers pick up parcels and connects to the SMS platform to send the capability verification program number and parcel tracking number to the recipient via SMS. It also dynamically displays express delivery statistics, including the number of orders placed, the number of valid express deliveries, and the number of packages picked up; The log query module is used by managers involved in the proficiency testing program to trace samples. The data visualization module is used to dynamically display statistical information, and to display the distribution map of the registered laboratories, the statistical quantity of sample groups, and the sample status map in real time through charts; the charts include maps, bar charts, or heat maps; The online distribution management subsystem includes a label printing module, a sample distribution module, a packaging and express delivery module, and a log recording module; The label printing module is used to obtain the corresponding preparation label, laboratory label or distribution label based on the existing list of proficiency testing programs in the database, select the appropriate label size, associate the corresponding label with the pre-defined ZPL template, and send it to the designated sticky note printer for printing; The sample distribution module is used to associate a preparation number with each sample based on the capability plan verification code selected by the operator, and to randomly associate the distribution number with the sample allocated to the laboratory. This module can also be used to display the number of registered laboratories, and dynamically display the number of distributable samples, the number of distribution numbers, the number of distributed samples, the number of laboratories that have distributed samples, and the sample grouping information corresponding to the laboratory number. The packaging and express delivery module is used to package the samples in the transit basket and distribute them via express delivery; it also dynamically displays the status of the laboratories and samples under the current task, as well as the number of registered laboratories, the number of samples to be packaged, the number of packaged samples, the number of laboratories to be packaged, the number of express delivery orders, and the sample distribution status corresponding to the laboratory code, laboratory name, address, and recipient information; The log recording module is used by the system to automatically record operation events, including operation actions, workstation names, operation times, and other information, so as to achieve full traceability of samples.

10. A distribution system according to claim 9, characterized in that, When the operator scans the QR code in the laboratory logo, the sample distribution module displays the laboratory code, the sample grouping information for that laboratory, and a list of distribution numbers for that laboratory. When an operator selects a sample and scans the QR code in the preparation label on the sample, the sample distribution module displays the sample status, preparation number, and the group to which the sample belongs. It then checks whether the sample group and preparation number are correct and whether the sample status is pending distribution. If both are satisfied, the module randomly selects a distribution number from the distribution number list and prints the distribution label. Otherwise, the sample distribution module displays an error message, and the operator selects and scans the sample again. After the operator peels off the preparation label from the sample and attaches the distribution label, the sample distribution module displays the scanned distribution number when the distribution label on the sample is scanned again. The sample distribution module automatically determines whether the scanned distribution number matches the randomly associated distribution number. If they match, the sample distribution module associates the sample preparation number with the distribution number; otherwise, the label printing module reprints the distribution label.