I have updated with the first set of fixes for 1.1.1.98.
Fixes:
a) Fixed wrongly reported "Decrypt Failed" for PKI messages when in fact, it had not failed.
b) Fixed faulty Quoted Printable decoding in insecure EMAILs
Features:
a) added Alltalk address to Caption of AllTalk form
b) improved temporary file handling
c) switched to direct write for email data to free up memory for very large downloads (ie AllTalk memory usage does not increase as very large messages are downloaded - only when decrypting).
c) IMPORTANT - updated Send process to identify Mailbox name from HL7 MSH-5 (HB262 standard) or PIT 004, OR attempt to use Provider number by querying AllTalk Servers Entity Index. IE it is no longer strictly required to use the "mailbox_filename.ext" convention. Rules are:
+ if the filename does not contain an underscore. Check for "Argus convention" of line 1 containing "msgrecipient=<emailaddress>" assume email address is Alltalk address or standard email address. (Note: 1.99 does not currently remove the header - this will be fixed shortly)
+ if HL7 or PIT message and Filename does not contain and underscore
+ if HL7 look in FIRST MSH 5 for (as per HB262 13.6 - MSH 5 becomes "Doctor for which a Result is intended"):
+ if an email formatted address is present (anywhere) use the email address as mailbox name
+ if the field contains just a single string (no hl7 fields) assume the field is the alltalk address
+ if the field contains AUSHICPR directive as per AS4700, use the Provider number to test against the Alltalk Entity Index
+ if the field contains standard EI form as per HL7 use MSH5.2 as AllTalk Mailbox name.
+ If PIT Look for:
+ if Surgery Code in 004 (must be greater than 3 and up to 7 characters) use that as the alltalk mailbox (short form)
+ if Provider numbers listed in 010, use the first valid Provider number to identify the intended Mailbox by checking against the AllTalk servers Entity Index
+ if Provider numbers are listed in 123 use the first valid Provider number to identify the intended Mailbox by checking against the AllTalk server Entity Index
Note - above assumes that all results in the PIT or HL7 file are intended for the same Mailbox. So we still intend you to use the Bulk file mover in preference to this approach as it is much more controllable and also fires the autosend (this method does not). It also gives further impetus to get the Doctors to keep their "Organisations and People" updated in AllTalk - the entity Index is only as good as what is put in by the users.
Dear All,
A new alltalk Client beta (Windows) is available for trials. It is version 1.1.1.98 AllTalk 1.1.1.98 Beta
Important fixes:
1. Stack Overflow occasionally seen on close fixed.
2. Client Downloads Address Book more than once per day. The client no longer downloads at startup if address book is current
3. Lost Tray icon, but client still running. If the system tray icon cannot be created due to busy start up process, AllTalk will not minimise.
New Features:
1. Profile Editor "New By Download" feature has been updated. Clients have had poor sucess with this feature due to issues with DNS entries and poor E-Domain name choices. The user longer needs to specify the full mailbox name: they can now select the server from a drop down list see New By Download. IMPORTANT also see thread entitled "Getting Company Names added to the drop download list of Providers"
2. Corrupted files will be deleted from the server after 3 failed downloads and generate a "Failed Download" notification. IMPORTANT See message separate thread entitled "New Features in Tracking Data"
5. Extended Notification features support has been added allowing the sender to be notified when Health Message files have been imported by the server. The feature is will become active when the server is updated the December 1 2008 release.
6. Updated Insecure Email client features allowing AllTalk profiles connecting to standard Email servers to download and automatically extract all attachments to the appropriate folders. For emails containing Plain text Bodies only, the text will be extracted into a text file. For Multipart alternate messages with no attachments, the eml file will be saved unchanged. (Note: the text body is ignored for all emails with attachments).