NEW - HL7Spy v2020.1 just released!

HL7Spy v2020.1.740 (25 day trial, and v2020 licensed users)

Customers with an Enterprise subscription receive a free upgrade

Platform Requirements: Windows 64-bit Platforms that support .NET 4.8 or higher

HL7Spy 4.x User's Manual             End User License Agreement

HL7Spy v3.1.2417 (7 day trial, and 3.x licensed users)

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

HL7Spy 3.x User's Manual             End User License Agreement

HL7Spy v2.3.586 (2.x licensed users only)

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 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