NeoBrowse® for HL7: Detailed Features

View print-friendly PDF Version Adobe PDF Version

NeoBrowse simplifies the viewing, editing, and testing of HL7 messages and related TCP/IP connections. By allowing quick and in-depth testing, NeoBrowse greatly improves an HL7 analyst’s productivity and the quality of interfaces. The tool simplifies the reading, understanding, and preparation of HL7 messages, thereby accelerating the learning curve for either new or infrequent users of HL7.

NeoBrowse for HL7 provides an easy-to-use rendering of HL7 messages that makes them quick to read and understand. This ease of readability increases the productivity of both seasoned and novice HL7 analysts.

NeoBrowse provides:

  • Summary view of all the messages in a file or flowing over a live TCP/IP connection – allowing a user to quickly focus on the most critical parts of a message and quickly find the “needle in the haystack” when debugging HL7 issues
  • Hierarchical view of the message using extensive, automatic, built-in knowledge of HL7 – allowing the user to quickly understand the contents of an HL7 message
  • Flat parse view of the message – allowing for quick viewing of all the elements of the message
  • Dynamic mapping of the flat parse and the hierarchical views – allowing easy navigation via point-and-click in either view
  • User-defined summary columns in the message view – allowing the user to choose the data elements that are most critical to a given HL7 search

A NeoBrowse for HL7 screen capture demonstrates how simple the viewing, editing and testing of HL7 messages and related TCP/IP connections.

Built-in Knowledge of HL7

NeoBrowse for HL7 contains all the commonly used versions of HL7 upon installation. This gives NeoBrowse the ability to accurately parse HL7 messages and associate them with the selected message format.

Nebrowse provides the ability to select from all HL7 standard and custom formats to view a message.

NeoBrowse for HL7 contains all the commonly-used versions of HL7 2.X as defined in the HL7 standard. This gives NeoBrowse the ability to accurately parse HL7 messages and automatically associate them with the selected message format. In addition, NeoBrowse allows you to build custom versions of HL7 that support unique vendor or site-specific message structures, including support for Z-segments.

Customizable Summary

NeoBrowse for HL7 builds a dynamic summary of all messages within a file or flowing over a TCP/IP connection. The summary allows a user to quickly view the most critical message elements across dozens or hundreds of messages. You may add and remove columns from the summary pane and store the summary configurations for later reuse.

This NeoBrowse screen shot demonstrates adding a field to be displayed in the summary.

Reusing Customized View

In addition, you can save the view so that it can be selected in the future when viewing different files.

This screen shot demonstrates the ability to save a profile or use a previously saved profile to view a file.

Dynamically Select Summary View

NeoBrowse can automatically select an existing summary view format based on user-defined rules such as the version of HL7, sending application or facility, receiving application or facility, message type, and message trigger.

This screen shot shows how NeoBrowse for HL7 can automatically select an existing summary view format based on user defined rules.

Searching for Information within Messages

NeoBrowse provides an extremely powerful search function to quickly find all the messages that have user-specified values.

You can perform a search for values located:

  • Anywhere within the messages
  • Within a specified field
  • In a specified field within a specific segment or group

Shows the selection of search criteria from the message.

You can also combine search criteria into complex statements across multiple fields. The search can also be limited to fields within a specified segment or group. For example, finding an NTE attached to a certain type of OBX result.

Demonstrates NeoBrowse's ability to combine search criteria into complex statements across multiple fields.

Filtering Messages

The same powerful tool used to search messages can be used to filter messages so you can view only messages which interest you.

The messages can be filtered by values:

  • Found anywhere in the message
  • Found in a specified field
  • Found in a specified field within a specified group

You can also combine filter criteria in order to filter for multiple values.

Demonstration of NeoBrowse's powerful message filtering tools.

Editing Messages

NeoBrowse provides the ability to edit field values in messages for testing purposes. This reduces the dependence on a trading partner for sample messages. It also provides the ability to test for rare messages to ensure that the connections and message format appropriately handle all messages.

Conformance Checking
NeoBrowse provides validation of HL7 messages against the HL7 standard – this saves time by reducing message processing errors in target applications. Messages are checked for conformance and a validation error report provides a list of the differences between the message data and the expected message structure.

NeoBrowse for HL7 screen shot demonstrating its conformance checking capabilities.

Viewing HL7 Format Issues

In addition to the ability to perform conformance checks, NeoBrowse automatically shows the parts of the message that do not conform to the message format in the hierarchical message format pane.

NeoBrowse screen shot showing HL7 format issues.

Customizable Message Formats

The HL7 messaging standard was designed with flexibility so that it could meet the unique requirements of the wide variety of healthcare facilities. This flexibility means that messages from different trading partners will most often have slightly different message formats.

NeoBrowse includes all the accepted HL7 message formats including the segments, groups, and fields. It provides the ability to create a custom format for a specific trading partner by easily modifying an existing standard. This custom format can then be used when testing and viewing messages from an external healthcare provider or application.

NeoBrowse for HL7 screen shot demonstrating its customizable message format capabilities.

Re-usable Message Formats

In addition to having the ability to define custom message formats, NeoBrowse saves the custom formats so they can be selected within NeoBrowse to use to view additional messages or files. Additionally, the message formats can be dynamically selected, by message, based upon user defined rules such as the HL7 version, the sending application and facility, receiving application and facility and the message type and trigger.

Screen shot showing how NeoBrowse saves custom message formats so they can be utilized to view additional HL7 messages and files.

Testing TCP/IP Connections

Using NeoBrowse, connections can be created within minutes including the type of connection (sender or receiver), the port number, the address and even acknowledgement (ACK) management. This provides complete assurance that the application will send and receive messages from your external healthcare providers or healthcare applications.

 

NeoBrowse provides deep TCP/IP support for HL7’s Minimal Lower Layer Protocol (MLP or MLLP) and HL7’s real time acknowledgement environment.

NeoBrowse allows the user to select the dynamic behavior of each connection to control message resends, ACK types, etc.

NeoBrowse allows connections to be created quickly and easily providing complete confidence that HL7 messages will be sent and received from external healthcare providers or healthcare application.

About NeoTool

NeoTool is a leading provider of healthcare integration solutions that empower organizations to develop, test, deploy, and manage data exchanges between healthcare applications and providers. Through software, training, and consulting, NeoTool is the largest firm dedicated solely to HL7 and healthcare application interfacing. NeoTool customers include healthcare providers (e.g., hospitals, imaging centers, labs, and clinics) and healthcare software application providers and medical device manufacturers.

Hospitals

Acute care centers are achieving interoperability with NeoTool. Whether your hospital is large or small, urban or rural, connecting internal systems or with your referring community of providers, find out how to offer higher quality patient care with an improved way to implement robust clinical data exchanges.
Learn more

Laboratories

NeoTool’s middleware solution provides laboratories with the ability to increase their market share while reducing their operational costs. Strengthen relationships with your customers by providing electronic clinical data exchanges with their EMR or EHR applications independent of vendors.
Learn more

Clinics

Clinics using NeoTool solutions experience streamlined internal patient data flow with the ability to electronically send and receive clinical data to external providers. NeoTool’s interface engine enables you to enhance your interoperability with a wide variety of applications.
Learn more

Imaging Centers

Radiology practices and departments are streamlining workflows, drastically improving turnaround times for delivering reports and reducing the time and labor costs associated with billing and reimbursement. They are able to independently maintain and build interfaces between the various workflow-critical applications (RIS, PACS, EMRs), their business is based on.
Learn more

Software Vendors

NeoTool offers software vendors more flexibility in working with various healthcare standards such as HL7 (all versions), Continuity of Care Record or Document, and other formats (XML, CSV, etc.). Internal development resources are no longer needed to meet increasing integration demands. Focus on your core product while increasing your potential customer-base with added interfacing ability.
Learn more

Device Manufacturers

The rising adoption of EHRs, EMRs, and overall demand for electronic data exchanges between internal departments and external facilities makes healthcare interfacing crucial for medical device manufacturers. NeoTool technology can ensure your medical devices exchange clinical data effectively with other hospital or provider systems.
Learn more