Biological sample label generation system and generation method
Through a customized biological sample label generation system, the problems of manual errors, missing information and linkage in traditional biological sample label management are solved, the automatic and standardized generation and full life cycle traceability of labels are realized, and the accuracy and efficiency of management are improved.
Patent Information
- Application Number
- CN202511235072.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-01
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2045-09-01
AI Technical Summary
Traditional biological sample label management has problems such as high manual filling error rate, missing/irregular information, low efficiency, easy damage of labels, inability to dynamically update, and lack of linkage with the sample library system, resulting in inaccurate information and difficulty in traceability.
A customized biological sample label generation system is used, including a data interface engine module, an intelligent template engine module, a code generator module, a printing controller module and a traceability design module. By automatically associating data, intelligently matching templates, generating unique codes, and performing real-time verification and printing, the identification and traceability of biological samples throughout their entire life cycle can be achieved.
It improves the accuracy and efficiency of biological sample label management, realizes the dynamic update of label information and linkage with the sample library system, and ensures the reliability of labels in extreme environments and the traceability of information throughout its life cycle.
Smart Images

Figure CN120748518A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of biological sample management, and in particular to a customized biological sample label generation system and generation method for improving the accuracy, efficiency and traceability of biological sample label management. Background Art
[0002] In the field of biological sample management, traditional biological sample label management has many technical defects, specifically: High error rate when manually filling in label information: Manually filling in label information is prone to errors, resulting in inaccurate sample information, affecting subsequent research and use; Missing / non-standard information: Label information may be missing or non-standard, making it difficult to meet standardized management requirements; Inefficiency cannot meet high-throughput requirements: As the amount of biological samples increases, traditional methods cannot efficiently handle the large number of label generation requirements; Labels are easily damaged or blurred in extreme environments: Labels are easily damaged or blurred in extreme environments such as low temperature and humidity, affecting recognition; Tag information cannot be updated dynamically: Once tag information is generated, it is difficult to update it dynamically, resulting in information lag; Difficulty in linking with the sample library system, resulting in information silos: Label information is not linked to the sample library system information, forming information silos and making it difficult to trace; It is impossible to realize the linkage of data scanning by handheld devices, such as scanning codes for entry and exit, inventory, transfer, information retrieval, etc. Summary of the Invention
[0003] The embodiments of the present application provide a biological sample label generation system and method to solve the above-mentioned problems existing in the prior art.
[0004] According to some embodiments of the present application, a biological sample label generation system is provided, which includes the following functional modules: Data interface engine module: used to automatically associate and acquire data used to generate biological sample labels in real time; Intelligent template engine module: includes a rule engine module, a template management module, and a drag module. It is used to automatically select an existing biological sample label template or generate a new biological sample label template based on the type of biological sample, realize dynamic matching between biological samples and biological sample label templates, dynamically configure the source logic of sample data sets, and automatically add warning icons or processing requirements to biological sample labels based on preset rules or conditional content generation logic. It can also directly generate biological sample labels by dragging data from the biological sample label to the biological sample label template; When printing labels, you can manually select label templates to print labels, but in order to be more intelligent, this application has designed a rule engine module that can automatically match label templates; Template manager module: manages the storage, selection and dynamic generation of the biological sample label template; Code generator module: generates the code of tag information using identification code technology; Print controller module: realizes one-click printing function, built-in verifier module to verify the generated labels to ensure the accuracy and completeness of the labels; and sets up a printing failure handling mechanism; System integration and interaction module: embedded in the sample library database, providing API interface for other systems to call; Traceability design module: can realize the identification and traceability of biological samples throughout their life cycle; The data are derived from the sample bank database, laboratory information system, hospital information system and subject system; The checker module includes the following submodules: Information evaluation submodule, optimization strategy engine submodule, coding optimization executor submodule and optimization result verification submodule, The information evaluation module can automatically identify the code volume ratio and evaluate the total capacity of the identified code. If it exceeds the limit, it will mark the over-limit field. The optimization strategy engine submodule can check whether the field exceeds the limit and process the field that exceeds the limit. It is applicable to fields that can be abbreviated or truncated (such as test_result="Gene Sequencing Positive"→"Gene+").
[0005] The coding optimization executor module can call the strategies in the optimization strategy engine submodule to actually perform the optimization operations and generate data that meets the capacity requirements; Optimization result verification module: ensures that the optimized data meets the capacity requirements and provides feedback on the adjustment effect.
[0006] In some embodiments, the data interface engine module includes the following data interfaces: An interface with the sample library database for obtaining basic information and storage locations of biological samples; An interface with the laboratory information system for obtaining test results and collection parameters of biological samples; An interface with the hospital information system for obtaining the patient's basic information and medical records; An interface with the subject system for obtaining subject information and related requirements of biological samples; The basic information of the biological sample includes at least one of the sample number, sample type, sample volume, and patient information. The basic information of the patient includes at least one of the name, gender, age, contact information, ID number, and address.
[0007] In some embodiments, the rule engine module includes the following sub-modules: Template selection submodule: selects a preset biological sample label template according to the biological sample type; Dynamic generation submodule: dynamically generates new templates for biological sample labels based on preset rules or conditional content generation logic; Data filling submodule: automatically fills in the biological sample label content according to the biological sample label template and the source logic of the data field; The preset rules or conditional content generation logic refer to: automatically adapting the information of the biological sample label according to the components in the biological sample label template, and displaying the information corresponding to the biological sample in the position of the corresponding component; the component refers to: the name of the information in the biological sample label.
[0008] In some embodiments, the identification code technology includes barcode technology, QR code or RFID code technology.
[0009] In some embodiments, the printing failure handling mechanism is: if the printed biological sample label fails verification, a prompt is given to intercept printing.
[0010] In some embodiments, the sample data set is a collection of sample information, which is mapped to the data fields in the biological sample label template. If the mapping match is successful, the sample information will be bound to the component of the biological sample label template, and when the label is printed, the biological sample information will be displayed at the location of the component.
[0011] The source logic of the data field includes: the source of data acquisition and the method of filling the data field.
[0012] In some embodiments, the traceability design module includes the following submodules: Sample identification module: Generates a unique, identifiable identifier for each biological sample and encodes it into a barcode / QR code to ensure the uniqueness and stability of the identifier throughout its life cycle; Full life cycle data recording module: records key data of samples at each stage (such as location, status, and operator) in real time and stores them in association with sample identification; Traceability chain building module: Builds a complete traceability chain of the sample based on the recorded data.
[0013] Traceability information query and sharing module: provides fast and secure traceability information query services for authorized users and supports cross-institutional data sharing.
[0014] Data security and privacy protection module: ensures the security of traceability data (anti-leakage, anti-tampering) and patient privacy compliance, and desensitizes sensitive data.
[0015] According to some embodiments of the present application, another aspect of the present application provides a method for generating a biological sample label based on the biological sample label generation system described in any one of the above embodiments, comprising the following steps: S1, automatically associate and acquire data in real time to fill in the information in the biological sample label; S2. Automatically select an existing biological sample label template or generate a new biological sample label template according to the biological sample type; S3, embedding the data obtained in step S1 into the biological sample label template to generate an identification code containing complex information in an encoded manner; S4. After verifying the identification code, a biological sample label is printed. The verified identification code is used as the core carrier to support automatic identification and accurate traceability of the biological sample throughout its life cycle, and is bound to the database record to achieve dynamic association and synchronization of biological sample information. The data are derived from the sample library database, laboratory information system, hospital information system, and subject system; The complex information includes: a unique identifier of the biological sample; a storage location or a URL link of the sample for pointing to an information page of the biological sample; and time information of the biological sample.
[0016] In some embodiments, the data includes at least one of patient information, sample collection and processing parameters, sample number, sample type, sample name, sample expiration date, sample code, sample storage location, sample test results, and subject information.
[0017] In some embodiments, the verification items include: Verify required fields to ensure that all necessary information on the biological sample label has been filled in; Uniqueness verification to prevent duplication of biological sample labels; Format verification to ensure that the format of all information on the biological sample label conforms to the preset standards; Sample type verification, dynamically matching and generating label information based on sample type.
[0018] In some embodiments, the biological sample time information includes the biological sample collection time information, processing time information, and storage time information.
[0019] The technical solution provided by the embodiments of the present application has at least the following advantages: 1. The combination of template configuration and drag-and-drop component technology realizes the automated and standardized generation and printing of biological sample labels; 2. It realizes the automatic identification of data sets throughout the life cycle of biological samples, the accurate tracing of sample locations, and the dynamic association and synchronization with the database. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] One or more embodiments are exemplified by the figures in the corresponding drawings. These exemplified descriptions do not constitute a limitation on the embodiments. Unless otherwise stated, the figures in the drawings do not constitute a scale limitation. In order to more clearly illustrate the embodiments of the present application or the technical solutions in the traditional technology, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0021] Figure 1 This is a logic block diagram of the biological sample label generation system of this application; Figure 2 A diagram showing the interaction between the biological sample label generation system of this application and external information sources; Figure 3 This is a flow chart of the method for generating biological sample labels in this application. DETAILED DESCRIPTION
[0022] The following detailed description of the various embodiments of the present application is provided in conjunction with the accompanying drawings. However, those skilled in the art will appreciate that many technical details are provided in the various embodiments of the present application to facilitate a better understanding of the present application. However, even without these technical details and the various variations and modifications based on the following embodiments, the technical solutions claimed in the present application can still be implemented.
[0023] According to some embodiments of the present application, the present application provides a biological sample label generation system, such as Figure 1 As shown, it includes the following functional modules: Data interface engine module: used to automatically associate and acquire data used to generate biological sample labels in real time; Intelligent template engine module: includes a rule engine module, a template management module, and a drag module. It is used to automatically select an existing biological sample label template or generate a new biological sample label template based on the type of biological sample, realize dynamic matching between biological samples and biological sample label templates, dynamically configure the source logic of sample data sets, and automatically add warning icons or processing requirements to biological sample labels based on preset rules or conditional content generation logic. It can also directly generate biological sample labels by dragging data from the biological sample label to the biological sample label template; Template manager module: manages the storage, selection and dynamic generation of the biological sample label template; Code generator module: generates the code of tag information using identification code technology; Print controller module: realizes one-click printing function, built-in verifier module to verify the generated labels to ensure the accuracy and completeness of the labels; and sets up a printing failure handling mechanism; System integration and interaction module: embedded in the sample library database, providing API interface for other systems to call; Traceability design module: can realize the identification and traceability of biological samples throughout their life cycle; The data are derived from the sample bank database, laboratory information system, hospital information system and subject system; The checker module includes the following submodules: Information evaluation submodule, optimization strategy engine submodule, coding optimization executor submodule and optimization result verification submodule, The information evaluation module can automatically identify the code volume ratio and evaluate the total capacity of the identified code. If it exceeds the limit, it will mark the over-limit field. The optimization strategy engine submodule can check whether the field exceeds the limit and process the field that exceeds the limit. It is applicable to fields that can be abbreviated or truncated (such as test_result="Gene Sequencing Positive"→"Gene+").
[0024] The coding optimization executor module can call the strategies in the optimization strategy engine submodule to actually perform the optimization operations and generate data that meets the capacity requirements; Optimization result verification module: ensures that the optimized data meets the capacity requirements and provides feedback on the adjustment effect.
[0025] The information interaction relationship between the data interface engine module and external information sources such as sample library database, laboratory information system, hospital information system and subject system is as follows: Figure 2 shown.
[0026] The modules exchange data and call functions through API interfaces that follow the RESTful architectural style, ensuring the accuracy and efficiency of label generation.
[0027] The data interface engine module supports connections with a variety of mainstream database systems (such as Oracle, MySQL, SQL Server, etc.) through configurable data connectors, and uses JDBC / ODBC standard protocols for data extraction. For unstructured data sources, such as text files or Excel spreadsheets, the data interface engine module has built-in corresponding parsers to achieve standardized data processing. The acquired data includes but is not limited to patient information, collection / processing parameters, storage location, test results, and subject information, providing a comprehensive and accurate data source for the subsequent generation of label content. Through the intelligent integration of the data interface engine module, the system can ensure the real-time update and accuracy of label content, laying the foundation for the management and traceability of biological samples.
[0028] The intelligent template engine module is one of the key technical features of this system. As the core of the template engine, the rule engine module utilizes a rule engine (such as Drools) to automatically select appropriate templates from a pre-set template library based on sample type, or dynamically generate new label templates. This process relies on advanced algorithms built into the rule engine module, which accurately identify sample types and invoke the appropriate template generation logic accordingly.
[0029] Among them, the rule engine module maintains a mapping table between sample types and template identifiers. When receiving sample type information, the rule engine module quickly locates the corresponding template identifier by querying the mapping table and triggers the template loading process. For templates that need to be dynamically generated, the rule engine module automatically constructs a label template that meets the requirements based on the preset template generation rules and combined with the sample type characteristics. At the same time, the data filling submodule is responsible for automatically filling the acquired data into the selected or generated template to form a complete label content. The data filling process uses field mapping technology to ensure that the data can be accurately filled into the specified position of the template. Through the application of the intelligent template engine module, the system can flexibly adapt to the label generation needs of different sample types and significantly improve the efficiency and accuracy of label generation.
[0030] Template management module: uses template configuration technology to manage the storage, selection and dynamic generation of the biological sample label template, with drag-and-drop components that are WYSIWYG, supporting custom templates and automatic cloning of sub-templates; The main template defines the basic framework of the biological sample label (such as a fixed layout, required fields, and common styles), serving as the parent template for all sub-templates. Sub-templates inherit the main template's attributes and components but can be modified or extended for specific scenarios (such as different sample types, experimental stages, or storage conditions). For example, the main template is "Human Blood Sample Label" (which includes common fields such as sample ID, collection date, and storage location); sub-template 1: "Human Blood Sample Label (Infectious Diseases)" adds "Virus Type" and "Isolation Level" fields to the main template; sub-template 2: "Human Blood Sample Label (Long-Term Frozen)" modifies the main template's "Storage Temperature" field from its default value of "-80°C." Sub-templates can be broken down into smaller functional modules (such as "Barcode Area" and "Hazard Identification Module"), which can be directly called by other templates or sub-templates, reducing duplication of design.
[0031] Drag-and-drop components are designed to meet label design needs. We've developed custom drag-and-drop label components. Incorporating drag-and-drop technology, these components offer intuitive and convenient WYSIWYG functionality, allowing for flexible configuration of print templates. Simply drag a label component onto the canvas, where you can drag and drop it to assemble a sample label style. You can also modify the font, color, and paper size of the label.
[0032] In the code generator module, advanced barcode / QR code generation technologies, such as DataMatrix, QR code, etc., or integrated RFID technology, are used to generate a unique code for each label. For the generation of barcodes / QR codes, internationally accepted coding standards (such as ISO / IEC 16022 for DataMatrix codes) are followed to ensure the compatibility and readability of the coding. At the same time, to meet the special needs of biological sample management, this application also supports encoding complex information in the QR code, such as the sample's unique identifier (GUID), the sample's storage location or URL link, etc. In addition, to ensure the durability and readability of the label in harsh environments, this application uses label materials that comply with the low-temperature / solvent-resistant material directive and have undergone rigorous material testing and certification processes. Even in the face of extreme temperatures or humid environments, the label information can still remain clearly legible, providing strong guarantees for the long-term preservation and traceability of biological samples.
[0033] The print controller module implements one-click printing, allowing users to create and print labels with a simple click. During this process, built-in strong validation rules thoroughly check label content, including mandatory field verification, uniqueness verification, and format verification, to ensure label accuracy and completeness.
[0034] The validation rules engine utilizes regular expression technology to strictly match the format of label content. Furthermore, a uniqueness check table is maintained to ensure the uniqueness of each label code. If an anomaly occurs during printing, such as a printer malfunction or insufficient paper, the system automatically triggers a print failure response mechanism, including automatic retries (with a configurable number of retries) and alerts (via email, SMS, or system pop-up windows), ensuring efficient and stable label generation.
[0035] The system integration and interaction module is embedded in the sample library database as an independent service / module, and seamlessly integrates and interacts with other related systems by providing standardized API interfaces (such as RESTful API). These API interfaces support functions such as receiving sample information requests from other systems (the request format follows the JSON or XML standard), returning generated label codes or label images (image formats support PNG, JPEG, etc.), and receiving printing instructions (the instructions include parameters such as printer identification and number of copies). To ensure the security of data interaction, this system also uses the HTTPS protocol for data transmission and supports an API key authentication mechanism. Through close integration with other systems, this system realizes data sharing and collaborative work, significantly improving overall work efficiency.
[0036] In the traceability design module, the generated biological sample label code is used as the core carrier to support the automatic identification and accurate traceability of the sample throughout its life cycle.
[0037] Each label code is associated with a unique record in the sample library database, enabling dynamic binding of sample information. By scanning the label code (e.g., using a barcode scanner or RFID reader), users can quickly obtain detailed sample information, including at least the collection time, processing time, and test results, thereby enabling accurate traceability and management of samples throughout their lifecycle. To ensure the synchronization of label codes with database records, the system also utilizes a combination of scheduled and real-time synchronization to ensure real-time updates and consistency of sample information.
[0038] In some embodiments, the data interface engine module includes the following data interfaces: An interface with the sample library database for obtaining basic information and storage locations of biological samples; An interface with the laboratory information system for obtaining test results and collection parameters of biological samples; An interface with the hospital information system for obtaining the patient's basic information and medical records; An interface with the subject system for obtaining subject information and related requirements of biological samples; The basic information of the biological sample includes at least one of the sample number, sample type, sample volume, and patient information. The basic information of the patient includes at least one of the name, gender, age, contact information, ID number, and address.
[0039] In some embodiments, the rule engine module includes the following sub-modules: Template selection submodule: selects a preset biological sample label template according to the biological sample type; Dynamic generation submodule: dynamically generates new templates for biological sample labels based on preset rules or conditional content generation logic; Data filling submodule: automatically fills in the biological sample label content according to the biological sample label template and the source logic of the data field; The source logic of the data field refers to: automatically adapting the information of the biological sample label according to the components in the biological sample label template, and displaying the information corresponding to the biological sample at the position of the corresponding component; the component refers to: the name of the information in the biological sample label.
[0040] In some embodiments, the identification code technology includes barcode technology, QR code technology, or RFID code technology.
[0041] In some embodiments, the printing failure handling mechanism is: if the printed biological sample label fails verification, a prompt is given to intercept printing.
[0042] In some embodiments, the sample data set is a collection of sample information, which is mapped to the data fields in the biological sample label template. If the mapping match is successful, the sample information will be bound to the component of the biological sample label template, and when the label is printed, the biological sample information will be displayed at the location of the component.
[0043] The source logic of the data field includes: the source of data acquisition and the method of filling the data field.
[0044] In some embodiments, the traceability design module includes the following submodules: Sample identification module: Generates a unique, identifiable identifier for each biological sample and encodes it into a barcode / QR code to ensure the uniqueness and stability of the identifier throughout its life cycle; Full life cycle data recording module: records key data of samples at each stage (such as location, status, and operator) in real time and stores them in association with sample identification; Traceability chain building module: builds a complete traceability chain of samples based on recorded data; Traceability information query and sharing module: provides fast and secure traceability information query services for authorized users and supports cross-institutional data sharing.
[0045] Data security and privacy protection module: ensures the security of traceability data (anti-leakage, anti-tampering) and patient privacy compliance, and desensitizes sensitive data.
[0046] According to some embodiments of the present application, another aspect of the present application provides a method for generating a biological sample label based on the biological sample label generation system described in any one of the above embodiments, such as Figure 3 As shown, the following steps are included: S1, automatically associate and acquire data in real time to fill in the information in the biological sample label; S2. Automatically select an existing biological sample label template or generate a new biological sample label template according to the biological sample type; S3, embedding the data obtained in step S1 into the biological sample label template to generate an identification code containing complex information in an encoded manner; S4. After verifying the identification code, a biological sample label is printed. The verified identification code is used as the core carrier to support automatic identification and accurate traceability of the biological sample throughout its life cycle, and is bound to the database record to achieve dynamic association and synchronization of biological sample information. The data are derived from the sample library database, laboratory information system, hospital information system, and subject system; The complex information includes: a unique identifier of the biological sample; a storage location or a URL link of the sample for pointing to an information page of the biological sample; and time information of the biological sample.
[0047] In some embodiments, the data includes at least one of patient information, sample collection and processing parameters, sample number, sample type, sample name, sample expiration date, sample code, sample storage location, sample test results, and subject information.
[0048] In some embodiments, the verification items include: Verify required fields to ensure that all necessary information on the biological sample label has been filled in; Uniqueness verification to prevent duplication of biological sample labels; Format verification to ensure that the format of all information on the biological sample label conforms to the preset standards; Sample type verification, dynamically matching and generating label information based on sample type.
[0049] In some embodiments, the biological sample time information includes the biological sample collection time information, processing time information, and storage time information.
[0050] In actual application, taking the blood sample management scenario of a tertiary hospital's biological sample library as an example, the feasibility of the technical solution was fully verified for the -80°C ultra-low temperature storage and multi-system linkage requirements of whole blood / plasma / serum samples.
[0051] The biological sample label generation system of this application establishes a standardized data connection through the data interface engine module, configures the MySQL database connection to synchronize patient information (ID, diagnosis results) of the HIS system in real time, and connects to the LIS system collection parameters (time, anticoagulant type) through the Https protocol; the unstructured subject data is extracted from the special requirement field (subject number) through the Excel parser, and a mapping relationship is established with the sample ID, ultimately generating a structured data set with a composite index of "patient ID-sample type-collection date".
[0052] Intelligent template engine module configuration: Whole blood samples automatically load a template containing a "gentle mixing" warning icon and fill in the centrifugation parameters (3000 rpm × 10 min). Plasma samples call the "avoid repeated freeze-thaw" template and embed the project number. The patient ID field is formatted using regular expressions.
[0053] The code generator module uses the ISO / IEC 16022 standard to generate DataMatrix codes containing GUIDs and stored URLs. The label material maintains 100% QR code recognition after being tested at -196°C in liquid nitrogen. The print controller module performs multi-level validation (including mandatory fields, uniqueness, and format). In the event of a device failure, it automatically retries three times, triggers an SMS alert, and generates a fault log.
[0054] The system is embedded in the sample library platform as a microservice, interacts with automated devices through a RESTful API (receiving JSON requests and returning PNG labeled images), and uses the HTTPS protocol and API key (Hospital-Sample-Key-2023) to ensure communication security.
[0055] The label code is strongly bound to the database record. After scanning, the complete information chain (collection parameters, processing records, test results) can be retrieved, and data consistency is ensured through timing and real-time synchronization mechanisms, effectively solving the problems of biological sample management standardization and full-process traceability.
[0056] Those skilled in the art will appreciate that the above-described embodiments are specific examples for implementing the present application, and that in actual applications, various changes in form and detail may be made thereto without departing from the spirit and scope of the present application. Any person skilled in the art may make various changes and modifications without departing from the spirit and scope of the present application. Therefore, the scope of protection of the present application shall be based on the scope defined in the claims.
Claims
1. A biological sample label generation system, characterized in that: Includes the following functional modules: Data interface engine module: used to automatically associate and acquire data used to generate biological sample labels in real time; Intelligent template engine module: includes a rule engine module, a template management module, and a drag module. It is used to automatically select an existing biological sample label template or generate a new biological sample label template based on the type of biological sample, realize dynamic matching between biological samples and biological sample label templates, dynamically configure the source logic of sample data sets, and automatically add warning icons or processing requirements to biological sample labels based on preset rules or conditional content generation logic. It can also directly generate biological sample labels by dragging data from the biological sample label to the biological sample label template; Code generator module: generates the code of tag information using identification code technology; Print controller module: realizes one-click printing function, built-in verifier module to verify the generated labels to ensure the accuracy and completeness of the labels; and sets up a printing failure handling mechanism; System integration and interaction module: embedded in the sample library database and provides API interface for other systems to call; Traceability design module: can realize the identification and traceability of biological samples throughout their life cycle; The data are derived from the sample bank database, laboratory information system, hospital information system and subject system; The checker module includes the following submodules: Information evaluation submodule, optimization strategy engine submodule, coding optimization executor submodule and optimization result verification submodule.
2. The biological sample label generation system according to claim 1, characterized in that: The data interface engine module includes the following data interfaces: An interface with the sample library database for obtaining basic information and storage locations of biological samples; An interface with the laboratory information system for obtaining test results and collection parameters of biological samples; An interface with the hospital information system for obtaining the patient's basic information and medical records; An interface with the subject system for obtaining subject information and related requirements of biological samples; The basic information of the biological sample includes at least one of the sample number, sample type, sample volume, and patient information; the basic information of the patient includes at least one of the name, gender, age, contact information, ID number, and address.
3. The biological sample label generation system according to claim 1, characterized in that: The rule engine module includes the following submodules: Template selection submodule: selects a preset biological sample label template according to the biological sample type; Dynamic generation submodule: dynamically generates new templates for biological sample labels based on preset rules or conditional content generation logic; Data filling submodule: automatically fills in the biological sample label content according to the biological sample label template and the source logic of the data field; The preset rules or conditional content generation logic refer to: automatically adapting the information of the biological sample label according to the components in the biological sample label template, and displaying the information corresponding to the biological sample in the position of the corresponding component; the component refers to: the name of the information in the biological sample label.
4. The biological sample label generation system according to claim 1, characterized in that: The identification code technology includes barcode technology, QR code technology or RFID code technology.
5. The biological sample label generation system according to claim 1, characterized in that: The printing failure processing mechanism is as follows: if the printed biological sample label fails verification, a prompt is given to intercept printing.
6. The biological sample label generation system according to claim 1, characterized in that: The sample data set is a collection of sample information, which is mapped to the data fields in the biological sample label template. If the mapping matches successfully, the sample information will be bound to the component of the biological sample label template, and when the label is printed, the biological sample information will be displayed at the location of the component.
7. A method for generating a biological sample label based on the biological sample label generation system according to any one of claims 1 to 6, characterized in that: The following steps are involved: S1, automatically associate and acquire data in real time to fill in the information in the biological sample label; S2. Automatically select an existing biological sample label template or generate a new biological sample label template according to the biological sample type; S3, embedding the data obtained in step S1 into the biological sample label template to generate an identification code containing complex information in an encoded manner; S4. After verifying the identification code, a biological sample label is printed. The verified identification code is used as the core carrier to support automatic identification and accurate traceability of the biological sample throughout its life cycle, and is bound to the database record to achieve dynamic association and synchronization of biological sample information. The data are derived from the sample library database, laboratory information system, hospital information system, and subject system; The complex information includes: a unique identifier of the biological sample; a storage location of the sample or a URL link pointing to an information page of the biological sample; and time information of the biological sample.
8. The method for generating a biological sample label according to claim 7, wherein: The data includes at least one of patient information, sample collection and processing parameters, sample number, sample type, sample name, sample validity period, sample code, sample storage location, sample test results, and subject information.
9. The method for generating a biological sample label according to claim 7, wherein: The items to be verified include: Mandatory field verification to ensure that all necessary information on the biological sample label has been filled in; Uniqueness verification to prevent duplication of biological sample labels; Format verification to ensure that the format of all information on the biological sample label conforms to the preset standards; Sample type verification, dynamically matching and generating label information based on sample type.
10. The method for generating a biological sample label according to claim 6, wherein: The biological sample time information includes the biological sample collection time information, processing time information, and storage time information.
Citation Information
Patent Citations
Label generation method and device, terminal device and computer readable storage medium
CN110197520A
DNA digital management system
CN115081916A
DNA molecular check tag and application thereof in assisted reproduction detection
CN118406748A
Cryopreserved biological sample information management method and RFID automatic code reading and writing device
CN118627530A
Large-scale sample storage management method and system based on multi-dimensional label system
CN119474493A