Additional Options

Confirmed Delivery

Confirmed Delivery provides granular status monitoring of print jobs sent to a printer that supports the PJL USTATUS commands. It allows printers to communicate back to Output Automation what's happening when a job is printed, and helps pinpoint precisely where printing stopped and identify potential issues, eliminating confusion and guesswork based on limited information from the printer.

How It Works

Your source application, whether an EMR, ERP or another line-of-business application, sends print jobs to the Output Automation Service using a supported protocol, like HTTPS or LPR.

In addition to the standard trace logs you receive telling you when a print job was received, dispatched, converted into a print-ready format, and parsed, PJL USTATUS holds the connection and listens for confirmation updates from the printer. The printer tells you if the print job was successfully printed or not.

If a print job fails to print completely, for example, the printer runs out of paper mid-printing, an error message appears in the trace logs to notify you of the issue, and all notifications or failover rules will properly consider these responses when deciding if a print job failed or not.

Confirmed Delivery process diagram

The following steps show how to configure Output Automation in the PrinterLogic SaaS Admin Console. You may need additional settings within the EMR / ERP. Use the assistance of a Product Support Engineer or an assigned System Engineer for proper configuration.

Requirements

  • Currently, the printer must support PJL USTATUS commands.

Configuration

Default Settings

  1. In your PrinterLogic SaaS Admin Console navigate to Tools then Settings then General.
  2. Scroll down to the Output Automation section.
  3. Select the box for Confirmed Delivery to enable it.
  4. Select Save on the top-right corner.

Printer Specific Settings

  1. In your PrinterLogic SaaS Admin Console navigate to the desired printer object in your tree structure.
  2. Select the Port tab.
  3. Scroll down to the Confirmed Delivery section.
  4. Select Use printer-specific Confirmed Delivery setting.
  5. Use the drop-down to select Enabled.
  6. Select Save on the top-right corner.

Print Language

The Output Automation Service automatically converts documents to a print-ready file format before sending them to the printer. However, some printers work better with specific file formats. This option allows you to configure which file formats your print jobs convert to via a drop-down menu at a printer-specific or default level.

Configuration

Default Settings

  1. In your PrinterLogic SaaS Admin Console navigate to Tools then Settings then General.
  2. Scroll down to the Output Automation section.
  3. Use the drop-down to select the desired print language.
    1. Passthrough — direct to printer.
    2. PS — PostScript
    3. XPS — XML Paper Specification
    4. PDF — Portable Document Format
    5. PCL5 — Printer Command Language 5
    6. PCLXL — Printer Command Language XL (PCL6)
    7. ZPL — Zebra Programming Language
    8. ESC/POS — Epson Standard Code for Point of Sale
  4. Select Save on the top-right corner.

Printer Specific Settings

  1. In your PrinterLogic SaaS Admin Console navigate to the desired printer object in your tree structure.
  2. Select the Port tab.
  3. Scroll down to the Output Automation Print Language section.
  4. Select Use printer-specific print language.
  5. Use the drop-down to select the print language.
    1. Passthrough — direct to printer.
    2. PS — PostScript
    3. XPS — XML Paper Specification
    4. PDF — Portable Document Format
    5. PCL5 — Printer Command Language 5
    6. PCLXL — Printer Command Language XL (PCL6)
    7. ZPL — Zebra Programming Language
    8. ESC/POS — Epson Standard Code for Point of Sale
  6. Select Save on the top-right corner.

API Print Service

For information on the API Services and print options, visit the Developer APIs documentation.