HL7Spy v24 Beta Released
Setting New Standards in HL7 Data Analysis
We’re excited to unveil HL7Spy v24, pushing the boundaries of HL7 data analysis and transformation even further. The innovations we’re introducing are shaped by our users’ feedback and our daily use of the product here at Inner Harbour Software. Here’s what’s new:
- Modernized User Experience:
-
- Sleek Interface: Transition smoothly from previous versions of HL7Spy with our revamped UI, including a user-centric Dark Mode.
- Crisper Visuals: High-Resolution monitor support guarantees precision in every detail for an unparalleled visual experience.
- Enhanced Clarity: Enjoy improved visibility with support for high-resolution fonts and the flexibility to adjust font sizes dynamically
- Advanced Statistics Tools:
-
- Enhanced Statistics: Effortlessly navigate values with additional details like message type and Message Date/Time.
-
- Field Insights: The new Field Statistics UI lets you delve deeper into values for comprehensive analysis, coupled with a Multi-Path statistics tool for aggregated field insights.
- Message Analysis: The all-new Message Statistics feature offers insights into hourly message volumes, sizes, and types, streamlining your data analysis processes.
- Segment and Standards: With added conformance length in the Segment Editor and support for HL7 v2.2 through v2.9, stay ahead in your HL7 standard needs.
- Connectivity & Integration:
-
- HL7 ACK Navigation: HL7 ACKs are now displayed in the HL7 Send tool. ACKs are automatically linked to the originating message.
- Secure Transfers: The HL7 MLLP Receiver now comes with robust TLS 1.3 support, ensuring secure data transactions.
- Cloud & Storage Integration: Elevate your navigation experience with the File Browser’s revamped UI. Seamlessly fetch files not only from AWS and Azure but also effortlessly access data via SFTP, FTPS, and Network Storage. With extensive support for authentication methods including Username/Password, Access Key, and SSO, managing your HL7 data across diverse platforms has never been this efficient.
- HL7 ACK Navigation: HL7 ACKs are now displayed in the HL7 Send tool. ACKs are automatically linked to the originating message.
- Tools & Utilities:
-
- Search & Segment: Multi-Value Search Tool optimizes your message searches, while the Message Split Tool provides granularity by splitting messages based on HL7 Paths.
- Folder Watcher: Monitor in real-time with the Watch Folder Tool, auto-loading files into HL7Spy and benefiting from its filtering capabilities.
- Quick Access: The Application Search Tool ensures you find the tools you need in an instant.
- Stay Updated: Never miss an update or a security notice with our in-product notification system.
- Improved Functionality & Performance: Your favorite tools have been polished, with several improvements and performance enhancements, making your HL7 data management journey smoother and faster.
Upgrade Offers:
- Enterprise users, your upgrade to HL7Spy v24 is complimentary.
- If you’ve purchased HL7Spy v20 in the recent 3 months, you’re eligible for a free upgrade.
- Special promotion: HL7Spy v20 users can leap to v24 for just $299.00 for a limited period.
Our commitment remains steadfast: Delivering powerful tools inspired by your feedback and our hands-on experience with the product. Experience the future of HL7 data inspection and transformation with HL7Spy v24!
HL7Spy v2020.5.52 Released
- Bug Fix – Custom Code Editor – Fix Intellisense and code documentation not being displayed when typing in Custom Code Editor
HL7Spy v2020.5.51 Released
- Improvement – All – Updated all product libraries to their latest versions for improved functionality and potential security vulnerabilities
- Improvement – Field Statistics – Copy and paste directly into into Excel with formatting- requested by J.R. contexture.org
- Improvement – HL7 Sql/Sql Loader – Copy and paste directly into into Excel with formatting
- Bug Fix – Segment Editor – Fix Up/Down buttons not working
- Bug Fix – Open Folder – Always sort files in HL7Spy by CreatedDateTime
- Bug Fix – HL7 Editor – Fix InvalidArgumentException
- Bug Fix – Advisories – Better user notification of product updates and security vulnerabilities
- Bug Fix – HL7Send – Fix item selection in the HL7 Target Selection Control
HL7Spy v2020.5.36 Released
- Improvement – Better application level MessageBox and logging
- Improvement – All – Updated all product dependencies to their latest versions
- Improvement – HL7 Receiver – Do not enable checkCertificateRevocation when using SSL/TLS
- Bug Fix – Segment Editor – Fix Up/Down buttons not working
- Bug Fix – Licensing – Fix issue with v3 Enterprise licenses not working
- Bug Fix – Fix issue where files downloaded from Epic are not being properly separated – Report by Chris E from cshs.org
- Bug Fix – All Grid Controls – Fix application hang when copying data from any grid. Seems to only happen on Windows 11
- Bug Fix – Licensing – Fix registering via the command line not always successful. Report by Jon S. at RadPartners
HL7Spy v2020.5.11 Released
- Improvement – Settings – Store user specific settings in the User’s Documents\HL7Spy directory to help solve permissions in some locked-down environments and to prevent users on the same machine from conflicting with each other.
- Improvement – Change behavior of grids in the application to not move to the next row when hitting the arrow key at the end of a row
- Improvement – All – Updated all product dependencies to their latest versions
- Bug Fix – Advisory Window – Fix index out of range exception due to json deserialization
- Bug Fix – Settings – Fix issue where Settings are not saved when the application shuts down
- Bug Fix – Message Editor – Fix issue where Highlight Fields doesn’t highlight all messages
- Bug Fix – HL7Send – Fix sizing of HL7 Target Settings
- Bug Fix – HL7Send – Don’t show Machine certificates unless running as an admin user because they cannot be used
- Bug Fix – Cloverleaf smatdb – Fix issue with smatdbs and caching of incorrect passwords
HL7Spy v2020.4.660 Released
- Improvement – Add support for automatically checking for new version of HL7Spy
- Improvement – Allow downloading and installing new versions of HL7Spy from within the application
- Security – Notify users of any known Security Vulnerabilities within HL7Spy. There are no known Security Vulnerabilities in HL7Spy but if any are found they will be automatically displayed when HL7Spy starts
- Security – All – Updated all product dependencies to their latest versions
- Bug Fix – HL7 Sender – Fix Destinations will not display due to a Null Reference Exception introduced with new Devexpress libraries
- Bug Fix – HL7 Editor – Fix OutOfRangeException when decorating an HL7 message
- Bug Fix – Cloverleaf smatdb – Fix issue where a smatdb file will not open after attempting to open with an incorrect password
HL7Spy v20.4.600 Released
- Improvement – Minor Security Vulnerability – Use BouncyCastle directly instead of from MySql.Data to get latest nuget
- Improvement – Security – Scan all dependencies for known Vulnerabilities
- Improvement – Sql Loader – Updated Intersystem’s Ensemble template queries. Provided by Jeff D.
- Improvement – All – Updated all product dependencies to their latest versions
- Improvement – HL7 Receiver – Allow certificates from Windows StoreLocation.LocalMachine
- Bug Fix – HL7 Editor – Fix obscure value out of range exception
- Bug Fix – Hex Editor – Fix “Cancel” button does not stop Find Next
- Bug Fix – HL7 To XML- Fix Value out of range exception
- Bug Fix – Field Stats – Unexpected error in CalculateFieldStats. Query=MSH[1]-9.1.1. [Exception] ‘ ‘ Invalid Field Encoding Character|
- Bug Fix – HL7Parser – Unexpected error: [IndexOutOfRangeException] Index was outside the bounds of the array.
- Bug Fix – HL7 Transform – Error in Connexion v15: Function ‘coalesce’ not found
- Bug Fix – HL7 Sender – Message that are separated with \r\n include the \n in the message and are subsequently sent by the HL7 Sender. Reported by Jeff D.
- Bug Fix – Custom Code – Unexpected exception in CompileInternal: [TargetInvocationException] Exception has been thrown by the target of an invocation.[ArgumentException] An item with the same key has already been added.
- Bug Fix – HL7 Editor – Fix selection offset issue when the segments end with \r\n
- Bug Fix – File Explorer – Cannot view the hex contents of a file that was downloaded using the FTP/FTPS/SFTP
HL7Spy v20.4.541 Released
- Improvement – HL7 Transform – HL7 Transform Device – Add function to move a segment within a message
- Improvement – HL7 Send – Better Retry and detection of broken connections
- Improvement – HL7 Send – Add option to Close Connection after sending each message – Requested by Robert S @uk.ibm.com
- Improvement – HL7 Send – Improve sizing of HL7 Send tool so that it takes up less space
- Improvement – HL7 Editor – Add DragDrop support from Editor to Compare tool
- Improvement – HL7 Editor – Add support for inserting a Base64 file into a message – Requested by Robert S @uk.ibm.com
- Bug Fix – HL7 Send – Fix NRE when there is no HL7 Target selected
HL7Spy v20.4.512 Released
- Improvement – HL7 Send – Allow sort by Hostname in the target selector dialog – request by David H. from hcahealthcare.com
- Improvement – HL7 Send – Add timestamps to HL7Send events shown in UI
- Improvement – HL7 Send – Improve Logging of HL7 protocol events
- Improvement – Speed startup time by initializing Sqlite in background thread
- Improvement – HL7 Transform – Add InsertSegmentBefore, InsertSegmentAfter, ToUpper, ToLower, RegexReplace functions to HL7Transform
- Bug Fix – HL7 Send – Fix issue where HL7 connection is closed between each message is sent using the “Single” button
- Bug Fix – HL7 Core – Better handling of escape sequences in HL7 messages
- Bug Fix – Custom Code – Fix issue where the Plugin folder now includes name and version of HL7Spy where it did not in the past – reported by Richard F. from healthcatalyst.com
- Bug Fix – Custom Code – Fix issue where newly added, or removed assembly references are not properly handled by the intellisense editor
- Bug Fix – HL7 Transform – RemoveSegment function not working – reported by Jeff D. from hicgrp.com
- Bug Fix – [InvalidOperationException] Invoke or BeginInvoke cannot be called on a control until the window handle has been created.
- Bug Fix – Unexpected exception in setting error indicators (129,{Line=-1,Character=-1}). System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
HL7Spy v20.4.466 Released
- Improvement – Better support for high res monitors – request by Alexander F. from xsolis.com
- Improvement – Bulk Compare – Add feature to flag hl7 messages with differing segment orders – request by Jeff D. from hicgrp.com
- Improvement – Custom Code – Better support for assembly references which have binding redirects
- Improvement – Update all 3rd Party libraries to incorporate bug fixes and performance improvements made by our partners
- Bug Fix – HL7 Standard – Fix exception thrown when setting the SplitterDistance to an invalid value
- Bug Fix – Custom Code – Fix issue where the wrong CustomCode function is selected when a search is performed
- Bug Fix – Ftp Explorer sometimes becomes unresponsive
- Bug Fix – Ftp Browser – Fix tab stops in Password Dialog – requested by jeff.drumm@hicgrp.com
- Bug Fix – Application Settings – Fix issue introduced in v20.4.450 where settings do not get stored correctly
- Bug Fix – HL7 SQL/Sql Loader – Fix databinding error resulting in ResultsToNewTab not being stored correctly
- Bug Fix – Cloverleaf Reader – Fix Sqlite password form size in designer
- Bug Fix – Cloverleaf Reader – Ftp Explorer – Fix [AggregateException] A Task’s exception(s) were not observed either by Waiting on the Task or accessing its Exception property. As a result, the unobserved exception was rethrown by the finalizer thread.
- Bug Fix – HL7 Editor – Fix NRE in MessageCollection.Dispose