Members
Members
Video Demos
Free HL7Connect Videos Did you know that we have some video demonstrations to ease you into HL7Connect?

Click here to see them!




HL7Connect Version History


Click here to return to Trial Download Information page

1.01-012: Several Changes to the scripting interface 19/04/2005 GDG

  • The HL7 Library used internally throughout HL7Connect has been completely rewritten in order to prepare it for open-source release in java. As a consequence there have been several changes to the HL7 Library in the scripting API. These changes are summarised below. For further details, consult the Development Environment Documentation.

    Propertiesremoved from existing classes:

    • THL7CommonDataCell.Valid
    • THL7Component.SubComponentList
    • THL7DataElement.Components (use HL7DataElement.Component instead)
    • THL7DataElement.RepeatList
    • THL7DataElement.ComponentByName
    • THL7DataElement.ComponentList
    • THL7Segment.FieldList
    • THL7Segment.FieldByName
    • THL7Message.AppAckRequired
    • THL7Message.View
    • THL7Message.SegmentList
    • THL7Message.EscapeExtendedCharacters - moved to an encoding option
    • THL7Message.AddStructName - moved to an encoding option
    • THL7DictDataType.Escapable paramater AEscapeMode
    • THL7DictStructure.ComponentList
    Classes that are no longer defined
    • THL7DictEvent,
    • THL7Dictionary,
    • THL7DictionaryList - these 3 classes were never accessible anyway
    THL7Message.Encode and THL7Message.Decode parameters have changed

    THL7DictTable properties have been reorganised

    THL7DictSegmentGroup replaces THL7SegmentGroup, THL7DictSegmentMapGroup, THL7DictSegmentMapNode and THL7DictSegmentMapSegment

    Change 1st parameter type on CheckDOBReal

    THL7Batch and THL7File have been changed significantly


1.01-011: Change OpenSSL version 14/04/2005 GDG

  • Two now forms of HTTP based transports have been introduced which are easier to configure and manage
  • HL7Connect can now generate certificate requests so that it can used certificates signed by some certificate Authority (i.e. Verisign or an in-house trusted server
  • The OpenSSL version used in HL7Connect was subject to a known flaw. The OpenSSL version used now is openssl-0.9.7e (built using minGW). The openSSL libraries are always used from the directory <install>\ssl but can be replaced with more recent versions of OpenSSL if more recent versions have been released

1.01-010: Fix OnReplyReceived Messages 14/01/2005 GDG

  • There was a bug in the way the Event object was built for when the script event OnReceiveReply was built, which resulted in the "SourceMessage" containing the reply message, and the "ReplyMessage" containing the original source message. This has been fixed, and any scripts running on OnReplyReceived will need to be updated accordingly

1.01-009: Fix leaking database connection 12/01/2005 GDG

  • Several different interface operations could result in leaking database connection. Eventually HL7Connect would run out of connections. This has been fixed

1.01-008: Change to script error handling 06/01/2005 GDG

  • Previously, when a script failed, and the interface was set to shut down on failure, the interface would complete it's current message transfer first. This was not appropriate. Now, an error will occur and be reported, as well as shutting the interface down. This should not have any effect on working scripts, just clean up the behaviour when a script fails.

1.01-007: Provisional MySQL Support 05/01/2005 GDG

  • MySQL support has been added, tested against MySQL version 4.1.8. Further field testing is required before MySQL (v4.1.8+) is regarded as fully supported

1.01-006: New Staging Release 12/12/2004 GDG

  • Re-organise folder structure - add Config folder

1.01-005: New Staging Release 29/11/2004 GDG

  • Many small bugs have been fixed, and a new printing system implemented. The development environment will lose it's reopen history with this upgrade.

1.01-004: New Element Syntax 15/09/2004 GDG

  • The element syntax used by the THL7Message.element routine in the scripting has been extended. As part of this, an old format SEGn-N:I.O.P is no longer fully supported. The syntax SEG:n-N:I.O.P is supported. This means that if there is any calls to element specifying a segment index, you must add a : at the end of the segment code and before the index.

1.01-003: Minor Release 03/09/2004 GDG

  • Bug Fix - access violations in Pass Through Interfaces

1.01-002: "Serial Messages" file format 19/07/2004 GDG

  • A new file format has been introduced to cater for files consisting of a series of HL7 messages with no delimiters.

1.01-001: New Version Numbering 21/03/2004 GDG

  • Revise Version Numbering System

0.29-001: Define Log Full Policy 21/03/2004 GDG


0.28-001: Define Send Format Options 26/11/2003 GDG


0.27-001: Field renaming for Sybase ASA 24/11/2003 GDG


0.26-001: Define Validation Actions for secondary processing 05/08/2003 GDG


0.25-001: Define Validation Actions for outgoing interfaces 05/08/2003 GDG


0.24-001: Define Validation Actions 05/08/2003 GDG


0.23-001: Create Categories in Lexicon 30/07/2003 GDG

  • Allow Lexicon system to assign terminologies to categories

0.22-002: HL7 Lexicon Import 30/07/2003 GDG

  • HL7 tables can be imported into lexicon system

0.22-001: Lexicon Fix for Firebird 30/07/2003 GDG

  • Fix for column name problem on Firebird

0.21-001: Lexicon Setup 24/07/2003 GDG

  • Install the Lexicon System

0.20-003: Windows 95/98/ME Internal DB Fix 01/10/2001 MV

  • Windows 95/98/ME Internal DB Fix

0.20-002: Download in Batch Format 18/09/2001 GDG

  • Add support for downloading messages in batch format

0.20-001: HL7 Batch Message support 18/09/2001 GDG

  • Add support for control of response message handling

0.19-002: HL7 Batch Message support 18/09/2001 GDG

  • Add support for Standard HL7 Batch Files

0.19-001: Introduction welcome page for new users 14/08/2001 ALM

  • A introduction welcome screen is displayed for new users when they first log in.

0.18-001: Message Editing and Auditing capability 10/08/2001 KJM

  • Define table to store audit trail of edited HL7 messages

0.17-001: Multiple formats when downloading HL7 messages 08/08/2001 GDG

  • Define table to list formats available when downloading HL7 messages

0.16-001: Fix Field name problem with internal database 06/08/2001 GDG

  • This step made redundant - removed

0.15-002: Internal Web format changed 03/08/2001 GDG

  • Change internal web format

0.15-001: Scripting Support 25/07/2001 GDG

  • Setup Script Error Handling

0.14-001: Scripting Support 14/07/2001 GDG

  • Register supported Script Languages

0.13-001: Enhance User Login Control & Auditing 13/07/2001 GDG

  • Enhancements to User Control. You can now set on a per user basis how long the user session is, and what IP addresses the account is valid from (though proxis may make this difficult). In addition, user sessions are now logged

0.12-001: Create gwQueueStatus 11/07/2001 GDG

  • Add a new tabel to list the possible status values for queued messages

0.11-001: Convert gwConfiguration 07/07/2001 GDG

  • Rename Column "Value" in gwConfiguration due to the column name being illegal in some SQL Variants

0.10-003: Convert gwMessageQueue 26/06/2001 TF

  • Conversion to drop the Translation keys from the message queue entries.

0.10-002: Add New Audit Feed Event 06/06/2001 TF

  • Addition of a new audit feed event for internal stopping of an interface.

0.10-001: Remove Translations 05/06/2001 GDG

  • Translations have been removed to make way for Scripting

0.09-002: More Sequence Numbering Control 25/05/2001 GDG

  • Addition of new interface Audit Events for Sequence Numbering protocol

0.09-001: Add Sequence Numbering Control 25/05/2001 GDG

  • Addition of even more database fields to implement HL7 Sequence Numbering protocol

0.08-001: Add Sequence Numbering Control 23/05/2001 GDG

  • Addition of even more database fields to implement HL7 Sequence Numbering protocol

0.07-001: Add Sequence Numbering Control 01/05/2001 GDG

  • Addition of further database fields to implement HL7 Sequence Numbering protocol

0.06-001: Add resending control to existing interfaces 17/04/2001 GDG

  • Addition of further database fields to implement resending control

0.05-002: Add resending control to existing interfaces 17/04/2001 GDG

  • In this release, the administrator is given more control over the behaviour of HL7Connect when there is problems sending messages to outgoing interfaces. This conversion populates all existing interfaces with the settings to maintain their current behaviour

0.05-001: New Notifications System 16/04/2001 GDG

  • New Notifications Systems for creating profiles for use throughout HL7Connect

0.04-002: New File Format 05/11/2000 GDG

  • New File Format "Plain Files" for files that have 1 message per file with no wrapping

0.04-001: Translation Status Fields 05/11/2000 GDG

  • Add ability to have translations defined but not active, and to delete translations

0.03-001: Track Resend Destination 05/11/2000 GDG

  • The Audit trail for Manual Message Resending was missing the Interface the Messages were sent to. This has been added

0.02-002: Interface Reconfiguration 04/11/2000 GDG

  • There was a bug in the interface configuration storage. This upgrade will mostly wipe your interface configurations. You will have to restore them manually

0.02-001: Add Message Storage Policies 04/11/2000 GDG

  • Add Field Expiry to gwMessageStore for implementing Message Storage Policies

0.01-001: Define Log Levels Table 22/10/2000 GDG

  • Define Table gwDebugLevels for listing possible debug levels