Middleware Rules Features
Dawning's JResultNet Interface Engine Software is a powerful and scalable middleware application that is both intuitive to use and extraordinarily flexible. Rather than mandating a specific workflow, JResultNet is designed to complement and enhance your existing workflow. JResultNet is a Java-based application which can run across a spectrum of hardware and operating system platforms. The customer can run JResultNet on rack servers to handle high volume system-to-system connections; desktop PCs to manage large populations of remote instrument connections; or on the Dawning JavaLin interface device serving one or two clinical instruments. This flexibility allows the customer to choose the configuration which best fits their needs while providing optimal performance at reasonable cost.
In addition to providing analyzer connectivity, JResultNet offers value-added functionality including Autoverification and Rules Based Processing.
What is Autoverification?
Autoverification is a process of developing and applying a series of sophisticated, laboratory specific Rules to result data. JResultNet's easy to use Graphical User Interface tools empower customers to develop and maintain their own Autoverification Rules. Results which pass all of the Rules will be automatically released. Results which fail the Rules will be held for further action. Autoverification is also known as "Review by Exception".
What are Middleware Rules?
Rules are a set of powerful tools for implementing customized processing of orders, results and related information between analyzers and the LIS. Rules can be thought of as sophisticated, user-definable, filters that scan order and/or result messages for specific content, then execute a defined action or series of actions.
At their simplest, rules can offer an easy yet powerful method to handle tasks that currently require a workaround or manual intervention. At their optimum, rules can provide an autoverification environment in which most results are automatically released and others are flagged for manual intervention by laboratory staff (review by exception). Perhaps the biggest advantage of middleware rules is that they are completely under the control of the customer and can be developed and modified at will.
JResultNet Rules: A Stepped Approach to Autoverification
Dawning offers a variety of Rules features in a stepped approach within JResultNet. Each successive Rules step offers an increasingly broad range of available actions.
Step One: Simple Rules Package
The JResultNet Simple Rules Package is included with JResultNet regardless of the hardware platform. The Simple Rules Package can accommodate approximately 80% of the typical instrument connection customization requests. 
Most of those customizations are small but frequently applied rules created to eliminate a number of manual tasks and improve lab productivity.The following are examples of Simple Rules: - Filtering unwanted information
- Modify messages
- Custom message mapping
- Combine or separate
- Insert fields based on other data
- Print by Exception
Step Two: Enhanced Rules Package
The optional JResultNet Enhanced Rules Package
provides a wider range of available actions including:
- ReflexTesting
- Cascade Testing
- Barcode Printing
- Review/edit
- Delta checks
Step Three: Database Rules Package
The optional JResultNet Database Rules Package includes Enhanced Rules and adds Database Rules and the Dawning DataMiner utility. This unique collection of features provides the tools to connect to an external ODBC (SQL) compliant database and auto-sense the database structure and contents. The new Dawning DataMiner provides a wizard GUI to establish a database connection, display the contents and allow user defined aliases of any desired fields in the database. Database rules can be developed using several rules types and tools within the DataMiner Wizard, sifting the database with a set of increasingly complex rules.
The DataMiner allows Database Rules to analyze a historical database of laboratory data. If a historical database is not available, JResultNet can be configured to build one from normal processing of laboratory data. Rules can be developed and modified until they perform exactly as desired. Reports of the rules testing results can be produced with statistics. These reports may be of benefit for wider discussion of rules applications with administrative groups considering rules based processing applications. Rules developed with the DataMiner tools can be saved as templates to assist with further rules development or exported for use within JResultNet, and applied to the real time processing of laboratory data.
The DataMiner and its Database Rules features can be applied to any ODBC (SQL) compliant database and are not limited to use with laboratory analyzer related data. The DataMiner is a unique application, with a US Patent Pending.