• Inner Harbour Software

    Inner Harbour Software consists of a dedicated team of .Net programmers whose mission is to create exceptional and affordable HL7 products. Please email us at support@HL7Spy.com to contact us with questions regarding our products or services.

Download

New! - HL7 Spy v3.0 has been released and is now available for download - try it now for free!

HL7Spy v3.0.1387 (20 day trial, and 3.x licensed users)

Customers with an Enterprise license receive a free upgrade. HL7Spy 2.x users can upgrade for $259.00.

Platform Requirements: Windows 2008R2/2012/8.1/7/10 - 32/64-bit, requires .NET 4.5, or higher.

HL7Spy 3.0 User's Manual             End User License Agreement

HL7Spy v2.3.571 (7 day trial, and 2.x licensed users)

Platform Requirements: Windows 2008R2/2012/8.1/7 - 32/64-bit, requires .NET 4.5, or higher.

HL7Spy 2.3 User's Manual             End User License Agreement

HL7Spy.Core C# class level documentation

  (Right-Click after downloading and "Unblock" to view)

HL7Spy v1.7.65 Released

  • Query Results from “HL7 SQL” queries are now shown on a per tab basis.
  • Added “Clone This Tab” option to the Right-Click on Tab Menu Items. This allows you to quickly copy the contents of a tab, and preform queries on it.
  • Fix Encoding character definition for the escaped Component was in correct. \C\ when it should have been \S\
  • Fix sorting of Message Editor Tabs for collections created via a query.
  • Fix out of range exception while parsing a message
  • Fix cancel on exit when there are pending changes to a message collection
  • Fix processing of hex values in the HL7Parser
  • Fix HL7 Compare in Sql Loader and HL7 Query displays items in the reverse order they were selected

HL7Spy 1.7.60 Released

  • Add an menu option to disable loading files into an existing instance of HL7Spy when double-clicking on file in Windows Explorer
  • Show name of Message Collection being searched in the title bar of the search window
  • Fix issue where copy/paste/undo/redo events are always being sent to the Message Editor window.
  • Add support for Undo/Redo to HL7 SQL and Sql Loader editors
  • Add Browse button to the “Add References Dialog” in the Custom Code Device
  • Fix key-binds for control-space, and ‘.’ in the Custom Code Device
  • Fix suggested file name to be a legal Windows file name when exporting to excel
  • HL7 parser should let tab (0x09) characters through. Currently TAB is being replaced with a space
  • When “Reuse Results Tab” is not selected, there should be a results grid per tab created – requested by Doug M. from Cleveland Clinic
  • Show the Query that was used to generate the tab when hovering over the Message Tab
  • Fix StackOverflowException when referencing Microsoft.Practices.Unity.dll in the Custom Code Device

HL7Spy 1.7.55 Released

  • SqlLoader – Remember users last setting for SqlLoader’s ReuseResultsTab
  • SqlLoader – Added counter to Query tab when “Reuse Results Tab” is unselected
  • Message Editor – Hook up menu item Alt- shortcuts
  • Message Editor – Added a save dialog when message collection has changed
  • Message Editor – Add “Split” Tools menu item
  • Message Editor – Fixed issue when Pasting muliple messages with non-standard encoding formats
  • Message Editor – Fixed Order Tabs by MSH-7 option
  • Message Editor – Added order by ascending/descending in right-click menu item of tab
  • Message Editor – Move Edit and Tools menu items from ToolStrip to main window’s menu
  • Message Editor – Added “Close All” right-click on tab menu item
  • Message Editor – Fixed focus problem where the active document changes when the active Application changes
  • Message Editor – Remap Alt-F,A to save as instead of Close All to conform to windows norm
  • Message Editor – Fixed issue where it was not possible to save messages if all messages had parsing errors
  • Message Editor – Fixed Copy/Paste in the following: Watch List, Sql Loader, HL7 SQL, Custom Code
  • Custom Code – Fixed issue where an exception is thrown when setting a field, component, or subcomponent to null
  • Custom Code – Fixed issue with Anonymizer.Replace function