Label Printing from OpenSpecimen
Got feedback or spotted a mistake?

Leave a comment at the end of this page or email contact@krishagni.com

Label Printing from OpenSpecimen

Introduction

OpenSpecimen allows label printing for:

  • Specimens

  • Containers

  • Distributed Specimens

  • Visits (in case of specimen kits)

Printing is routed through third-party software like Bartender, NiceLabel, CodeSoft, Brady, etc.

How does printing work?

OpenSpecimen generates label CSV files based on the print rules, which are consumed by the printing software. The printing software prints the labels based on its configurations. The printing setup contains two main parts

  1. Generating Label CSV files

    1. Print Rules:

      1. Specimen Print Rules

      2. Container Print Rules

      3. Distribution Print Rules

      4. Visit Print Rules

    2. Execution of Print Rules

    3. Label Components

    4. Choice of Label Design

    5. Choice of Printer

  2. Consuming Label CSV files

Print Rule Management

From v12.1, OpenSpecimen has introduced user-friendly ways for print rule management, which include

  1. Access to Print Rules for non-super admin users (no effect on superadmin access)

  2. Export-Import support to

    1. Update print rules in bulk

    2. Move print rules across environments

Print Tokens

While defining print rules, users need to set ‘Print Tokens’ which provide data for printing. E.g., Specimen Label, Collection Container, PPID, visit name, event label, etc. Refer this page for information related to Print Tokens.

Print File Management

Sometimes users need to view or download the generated label files in below scenarios

  1. Absence of automation, users need to download label files and manually feed to printing software

  2. Debug issues related to printing

OpenSpecimen allows users by providing the label files. Refer this wiki page for more details.

Print FAQ

Please refer to FAQ page to get answers for commonly asked questions related to printing.

Got feedback or spotted a mistake?

Leave a comment at the end of this page or email contact@krishagni.com