Improvement – SqlLoader – Added support for Oracle 8 using Oracle’s managed library
Improvement – HL7 Listener – Added support for starting the HL7 MLLP Listener from the command line: -mllp port (e.g. -mllp 12000 will start the listener on port 12000. Requested by Nick.
Improvement – Licensing – Added the ability to install Enterprise Licenses from the command line. Useful for IT departments that wish to deploy HL7Spy using active directory, or other enterprise software deployment software.
Improvement – HL7Spy Application – improved HL7Spy start-up time. HL7 Standard data structures are now loaded in the back-ground as needed instead of loading them all up at start-up time.
Improvement- Added support for LZW compressed files. Requested by Jonathan H.
Bug – Fixed issue where no tool tips are provided for pasted in messages.
Bug – Fixed NullReferenceException when accessing HL7 Standard information under some situations.
Bug – Fixed issue where pasted in messages are not handled correctly. Reported by Adam F.
Improvement – Support for HL7 2.7 messages with the Truncation character ‘#’ included in the encoding characters. Requested by Jose S.
Improvement – Option to control Message detection algorithm. The new option is found under: Option/File Settings/Use Strict Message Detection. When enabled, ‘Strict’ mode provides a more accurate message detection algorithm in some rare cases, however; all messages have to have the same message encoding, and framing. This option is disabled by default.
Bug – Invalid HL7 message causes segment editor to display a big X. Segment editor never recovers from this
Bug – Fix flickering issue in the FTP Explorer
Bug – Fix copy to clipboard issues in the HL7 SQL tool
Bug – Message Compare – Drag/Drop from editor to Compare Window does not work properly
Bug – AppDomain Unhandled Exception caught System.Threading.ThreadAbortException: Thread was being aborted.
Bug – Add the Postgres database provider to the HL7Spy installer
Bug – Sql Loader: Fix issue with Database Connection Settings not saving properly
Bug – Custom Code Tool: Segments.Append(“ZZ1”) does not function properly
Bug – Improve copy/paste message in Editor. Reported by Paul C.
Bug – Fix issues with the display of segments with errors in the Editor
Bug – HL7 SQL/SQL Loader: Distinct Button disappearing when multiple query result tabs displayed. Reported by Albert E.
Bug – HL7 SQL Tool: LEFT/RIGHT functions in the Expression language not implemented properly
New – Bulk Message Compare Tool – Useful when migrating between HL7 Integration Engines
Compare messages across 2 different message streams
Single step through messages with the same correlation key (MSH-10 by default)
Ignore specific Segment, Fields, Components, and Subcomponents in the comparison
Generate a report summarizing the differences between 2 message streams
New – Prompt for a password when opening encrypted Zip files
Improvement – Add option to link scrollbars in the Compare tool – requested by Albert E., Cleveland Clinic
Improvement – Add support for .NET 4.5.2 high resolution monitor improvements
Improvement – Do not adorn the message in the editor with highlighting if it is larger than 5MB to improve render performance of large messages.
Improvement – Add region markers around historical queries in SqlLoader, and HL7 SQL – requested by Albert E., Cleveland Clinic
Improvement- Ctrl-F in code editor switches the UI to the Segment Editor tool. We would prefer searching in the code editor. – requested by Ankie B., Universitair Medisch Centrum Groningen
Improvement- Add additional Assert methods to Asserts class. – requested by Ankie B., Universitair Medisch Centrum Groningen
Bug- Remove annoying beep when enter is pressed in the message index textbox
Bug- Proper version of the HL7 Standard not always honored when selected from the toolstrip.
Bug – HL7 SQL does not interpret some date/times unless the path is fully qualified. – requested by Saravana K., Medicity
Bug- Change “Mother’S Maiden Name” to “Mother’s Maiden Name” – reported by Albert E., Cleveland Clinic
Bug – Database Connector form – Timeout is always greyed out for a particular user. – reported by Mike T, Cleveland Clinic
Bug – Bug: MSH-2 Encoding characters, in the statistics tool the example value shows “^~\&” and the Len value is 4. When you select the component statistics from this field the “&” is missing and the Len value is 3. – reported by Ankie B., Universitair Medisch Centrum Groningen
Bug – Copy All in Sql Loader and HL7 SQL only copies the selected row instead of all rows – reported by Albert E., Cleveland Clinic
Bug – Fix issue where hitting the escape key when being prompted about deleting a custom function still deletes the function.
– New Dialog for importing referenced assemblies – Reference custom, or .NET framework assemblies – Assembly information displayed on right – Search/Filter assemblies – Imported assemblies are now moved into the proper folder (c:\Program Data\Plugin) automatically.
Improvement – Custom Code: Add support for virtual void RunOnce and virtual void OnError
Improvement – Custom Code: Add support for modifying the text, and visibility of the Run/RunOnce/Previous/Next buttons are displayed (OnUserInterfaceSetup).
Improvement – Custom Code: Expose the MessageCollection object in the Custom Code function
Improvement – HL7 Statistics: Distinquish between NULL and Segment Not Present in HL7 Statistics.