Description
JResultNet Interface Engine Software is a powerful Java-based
interface engine application that is commonly used to control laboratory instrument connections and LIS front-end data management. JResultNet is used in two applications:
embedded in the JavaLin interface and/or installed stand-alone on a network PC station. Within the JavaLin, JResultNet provides the means of communicating directly from the analyzer
location using properly mapped HL7, ASTM or Common Data Format messaging. On the PC platform, JResultNet can exercise many additional features ranging from control of a large
population of instrument and system connections to powerful rules based processing in an autovalidation environment. Dawning has implemented a common user interface across all
products, simplifying training efforts.
When used in combination with Dawning interface products, a distributed architecture is established that reduces
demand on the LIS or other centralized CPU's and also reduces network traffic considerably compared to straight in instrument connection models using terminal servers.
JResultNet provides several means of remote access. Users can access JavaLin units or a PC based JResultNet from many remote locations, no extra charge. Remote access can
be accomplished via a local Java utility or via a standard Web browser.
At the heart of JResultNet are powerful and flexible mapping
tools that can parse incoming HL7, ASTM or CDF messages into individual fields and build outgoing messages in similar fashion in any desired format. JResultNet
can also handle system-to-system connections and can be used as an embedded application with another DMS, eliminating the need to develop external interface capabilities.
A Complete Connection Manager
A single copy of JResultNet software can coordinate the connection of a large number of peripheral interfaces to an LIS
and/or connections to other information systems. Thin client access is a core capability of the product, the primary application
can be located in a physically secure environment if desired, and any user interaction performed from a remote station
on the network. The JResultNet GUI displays connections and their status allowing any problems to be quickly identified.
An array of optional features allows the basic connection manager capabilities to be extended, providing specialized features
for a variety of applications.
In addition to supporting the HL7 and ASTM industry standard protocols, a variety of connection options are available,
including TCP/IP sockets, FTP, File, NFS, Windows shares, Serial or email. All connections can be encrypted in several
ways. Access to JResultNet is password restricted, with multilevel permissions available.
Complete Message Mapping Control
JResultNet is primarily designed to work with the HL7 and ASTM industry standard protocols. These are robust protocols
with many possible field positions and value preferences for various data elements. In fact, the issues associated with HL7 and ASTM based are more often related to mapping than other problems.
JResultNet provides built in mapping tables for the most common
message components, allowing both the analyzers and the LIS to use the set of values each prefers. Mapping tables are
provided for Test Names, Test Values, Flags, Priorities, Sample Types and Action Codes. Simple Rules handle any special mapping requirements.
JResultNet allows mapping of individual field positions within the HL7 and ASTM
message formats. If our default positions for any message components are not immediately compatible with the preferences of the LIS, you can simply remap to the desired position. No
changes are required at the LIS to assure a perfect match.
Audit Trails
An Audit Log feature is included in JResultNet. This security
feature keeps track of all access to and activity with the system. The Audit Log file is configurable in size and can be automatically
saved to a desired location or emailed to a designated recipient.
Password Controlled Access
JResultNet provides three levels of password access control.
Only authorized users have access to the application. They can be limited to view-only, allowed to interact with the data, or
have complete access to configuration control as you define.
JResultNet Rules Plug-in Features
JResultNet software includes several levels of user definable
rules that can modify performance of the interface system. These are implemented as Plug-ins that can be installed at any level in the connection architecture.
Simple Rules are a basic feature of JResultNet and are also available in the JavaLin interface. These provide a variety of capabilities that will automate procedures now
requiring work-arounds or customizations. Enhanced Rules are an optional feature that provides the ability to define more complex rules for processes such as
reflex testing. Also includes a review/edit feature.
Simple Rules capabilities
You can change/add/delete any element of an existing test/order based on data
within that order. For example:
- Delete unwanted comments
- Add static comments based on test names
- Add static comments based on test values
- Send a different Instrument ID to different systems (LIS sees a group
of analyzers as one, QC system sees
individual instruments for proper control)
- Delete unwanted tests from the analyzer
(tests with flags, tests with no flags, empty tests, etc.)
- Add flags based on data in the message
(results too high, too low, POSITIVE or NEGATIVE, etc.)
- Setup a panel going to the analyzer
- Change a series of test names coming back to the LIS
- Perform range testing and set the test value/comment accordingly
- Direct orders/results to specific analyzers
based on some field in the order/result
- Change all test values or names across different
analyzers to the same value/test name
- Suppress any piece of data going to or from a host or analyzer
- Suppress demographics going to QC or another data collection
- Change the priority of a test based on a piece of data in
the test such as test name or ID
Enhanced Rules capabilities
In addition to the Simple Rules capabilities, you can also create new tests, orders
or messages that can be sent to any device in your lab. For example:
- Create a new order based on data from another order or result
- Send a message to a host based on the results of QC pass/fail message
- Setup reflex tests
- Setup cascade tests
- Review by exception, edit data
- All access and actions trapped in Audit Log
Optional Modules:
Broadcast Manager Module - designed to add functionality in environments where multiple instruments,
typically chemistry, share a common workload. This module takes download information (specimen IDs and test orders) received from the host system and broadcasts it to all instruments linked to
the module, enabling instrument operators to load any specimen on any instrument at any time, while assuring the corresponding download information is available at the instrument level.
Broadcast Manager addresses the problems associated with memory cleanup by automatically deleting
pending orders for completed tests and downloads based on the results received from the various analyzers in the array, with no interruption lab workflow.
Bio-Rad® Unity Pro Connection Module - automatically extracts QC material analysis records from the result record stream and
reformats for transmission to the Bio-Rad Unity Pro™ QC Management System. This connection provides all the benefits of the Unity Pro QC system without the hassle of manual QC data entry. This
application includes the ability to map specimen ID's between the analyzer and the Unity Pro system when necessary, to encode the lot and level information for each control.
Ancillary System Connection Modules - are generally specific to the individual application, and can run concurrently with
ResultNet controlling instrument connections on the same workstation. Contact your Dawning sales representative for information on ancillary system connection module pricing and availability for both
ResultNet Plus and JResultNet. The average base price for these modules is $1500.
Network Instrument Connection Modules - In an SNI - ResultNet/Plus interface environment, TCP/IP based instrument connections are handled
via DLL modules added to ResultNet, eliminating the need for an SNI at these instruments. This approach keeps all aspects of the instrument connection network based and provides the host connection
flexibility of ResultNet. Contact your Dawning sales representative for details on TCP/IP instrument modules.
Downtime ID Module - allows you to map temporary specimen ID's used during LIS downtime to
valid ID's that are available once the LIS is back online. By automatically mapping the temporary ID's to valid ID's you save the time associated with the manual entry of complete result data records generated
during system downtime. The Downtime ID Module requires a small amount of customization for each host system and can be available within days of order. Contact your sales representative for additional information.
Access 2000 Database Module - is a bi-directional module that eliminates the need to manually
input results data and test orders into Access 2000. This module simplifies and speeds these potentially time consuming tasks by automatically extracting and importing result data while simultaneously
uploading test requests. This module can be customized to fit your specific needs. Contact us at 1-800-332-0499 for pricing on custom applications.