Click To View News



Laboratory Service

The laboratory service domain contains functionality that allows the laboratory to offer services to the rest of the enterprise and its users. These features are used to automate, simplify, inform and broadcast laboratory information.

Report:
Report provides access to standardized reports other than analytical reports. These reports can be produced in multiple formats including Adobe Acrobat® PDF, Microsoft® Word and Microsoft® Excel.

LabPlus Web Service Interface:
The LabPlus Web Service Interface is a Web Service application. It provides standard-compliant XML-based interfacing to the LabPlus application, which can read/write data supporting a transactional or a non-transactional mode. Web Services combine the best aspects of component-based development and the Web. Web Services offer black-box functionality that can be reused without worrying about the service implementation.

LabPlus Web Services are accessed through XML and are defined in terms of messages that the Web Service accepts and generates.

The LabPlus Web Service Interface
  • Provides universal standard-compliant interfacing capabilities for analytical instruments and enterprise systems
  • Exposes system functionality for asynchronous interfacing
  • Supports Read/Write and Transactional/non-transactional modes
  • Uses same security as LabPlus

LabPlus Service Interface FileWatcher:
The LabPlus Service Interface File Watcher is used as a bridge between file based systems and the LabPlus Web Service. For instance, it can be used to monitor a specific directory containing analytical instrument output data files and automatically connect to the LabPlus Web Service and process files whenever they are created in the directory. The LabPlusP-SIFileWatcher has the ability to monitor multiple directories simultaneously using multiple accounts, supports multithread and provides configurable tracing and error logging.

Scheduler Service:
The scheduler provides the ability to schedule the execution of any system workflow, as well as to initiate requests from the Notification. 

        When - Scheduler Background Process

The scheduler background process is provided by running the MS-Windows Service.

Many different combinations of options are available for scheduling such as:

- Every day / month / year
- On selected weekdays
- At selected time
- At every X time interval

Working Calendar
Furthermore, the scheduling conditions are also subject to additional rules defined by independent configurable working calendars for the lab. It is possible to define exceptions such as holidays, shorter hours on certain weekdays or on specific dates.

The background processing triggers execution of specific job directly or by reading the Scheduler Configuration file.

        What - Automated Job Definition

An XML file is defining the details of the scheduled job to be performed in LabPlus as well as any necessary parameters for proper execution.

The scheduler reuses LabPlus’ open architecture for web services.  With web services, it is possible for external system to execute a variety of commands within LabPlus without using the user interface. 

Scheduler UI Tool
This consists of an interactive tool used to configure (write) the scheduler directives and rules. It is also used to easily prepare the XML files for automated job definition, based on predefined templates.

        How - LabPlus LIMS

LabPlus receives the XML scheduled job request via its web service interface and executes the job.  All appropriate business rules and validations are processed as always when the scheduled job is executed.