Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

There is no restriction on the type of printer used as long as the printer software supports it. OpenSpecimen interfaces with the printers via external software like BarTender, NiceLabel, etc. OpenSpecimen will pass the data needed for printing, and printing software will automatically pick files and print the labels.

Choice of Printer in Print Rule

From V.9.x, we have made an important update that will add the printer's name to the generated CSV file. Admins can set the default printer on two levels, viz—user profile and within the print rule. The user profile setting takes precedence over the print rule specified printer name i.e. when the user profile setting is empty, the print rule printer will be used. Otherwise, it is always the user profile setting printer.

How to Print?

Expand
titleExpand to view the stetps
  • Log in as a Super Administrator user.

  • Click on ‘Extras’ → ‘Print Rules’.

  • You can create print rules for 'Specimen', 'Distribution', and 'Container'. Click on the ‘Create’ button from the print rules list page.

...

You can configure any field as a print token, including custom fields. Previously, you could only select specific tokens to choose from the dropdown.

...

Download Labels Print File

Sometimes you might not be able unable to integrate OpenSpecimen with the printer due to network issues. E.g., in a multi-site study where the printers are in a collection site outside the VPN. In such cases, you can download the labels print file and upload it manually to the printing software like Bartender.

...

Expand
titleSteps to enable setting to download print files

At System Level

  • Log in as a Super Admin.

  • Navigate to 'Settings'.

  • Search for the property 'Download Labels Print File' under 'Administrative'.

  • Select the option 'Enabled' for the 'New Value' field and click on 'Update'.

  • Navigate to participant/visit/specimen overview pages and click on 'Print'. The print integration file will be downloaded in CSV format.

  • A downloaded print CSV file will have one row per specimen, and each row will contain the data to be printed on the specimen labels/stickers based on the print rule set. See attached example:

View file
nameA Demo Longitudinal Study_AD.0199_20220525_143000.csv

If the setting is enabled at the system level, it will apply to all CPs across the system, and all users will be able to download the print files CSV.

At User Level

  • Navigate to the 'Users' module.

  • Select a user → Edit.

  • Enable the 'Download Labels Print File' setting for that user:

If the setting is disabled at the system level and enabled at the user level, only that user can download the print files CSV.

Download Generated Labels for Specific Print Rule

Expand
titleSteps to download Generated Labels for Specific Print Rule

From V.9.x, you have the option to download the generated print files from within UI.

Gliffy
imageAttachmentIdatt2489090065
macroIdd87aa33c-6e3a-428a-b631-d38b04da986b
baseUrlhttps://openspecimen.atlassian.net/wiki
nameDownload Command Files
diagramAttachmentIdatt2488926238
containerId244580354
timestamp1658984200195

Admin users can clear/download all the files from the print rule without accessing the server VM separately.

Gliffy
imageAttachmentIdatt2488827923
macroId5dad11e7-106e-4841-9554-79c7d2ef1621
baseUrlhttps://openspecimen.atlassian.net/wiki
nameDownload Command Files Within Print Rule
diagramAttachmentIdatt2488827918
containerId244580354
timestamp1658984586829

FAQs

In what order are the print rules applied?

...