2010.1 - Online Library and HL7 Logging Changes

This lesson describes the online library and HL7 logging changes.

Online Library  Access Denied if Support Contract Expires

Online Library Items can no longer be uploaded or downloaded from the online library once support has expired. This includes all of the following items:

(1) SMARText Items

(2) Docuplates

(3) Document Designs

(4) Handouts

(5) E-Prescribing

(6) Reference Library

Logging for SOAPwareXchange HL7 - Geeks Only

The 2010.1 release of SOAPwareXchangeHL7 has new logging features to help make troubleshooting easier.

There are three types of logs you can access; Basic, Exception and Missing Info.

Basic Logging

Location - C:\ProgramData\SOAPwareXchangeHL7\Program Logs

The name is a little misleading--this log quite useful and contains lots of info. including entries that show:

(1) When a message is received, and the location, (directory a file was pulled from, TCP, etc.), the message itself is logged as part of this entry. This should be particularly helpful for TCP interfaces.

(2) When a message is queued, and why.

(3) When a message is discarded, and why (usually, a pending result was received for an accession number that is already associated with a final report).

(4) When a report is created, and the I.D. is of the document & document item.

(5) When a report is updated, and the I.D. is of the document & document item.

(6) A log file is created when SOAPwareXchangeHL7 starts up. The filename will start with "SW," then there will be a GUID. Log files always have a .txt extension.

(7) A log file will be written to until the file is over 1MB in size. At that point the log is closed and a new one is started. Each entry to the log will be date/time stamped.

Exception Logging

Location - C:\ProgramData\SOAPwareXchangeHL7\Exceptions

Whenever an interface throws an exception, it will write the full text of the exception to a file. The message that was being processed at the time of the exception will also be recorded in the file.

The naming convention is the same as the basic logs. Each file will contain one (1) exception and the associated message.

A sample exception log is attached to this page.

Missing Info

Location - C:\ProgramData\SOAPwareXchangeHL7\Missing Info

Whenever a file is missing critical info--such that the result cannot be processed--the file will be placed in this directory. At this time, critical info includes the external patient ID, and the ordering physician ID. A message will also be displayed to the user, identifying which information is missing and notifying them that the file is being moved. Both the Add and Edit dialogs have a new field labeled Description, which is used to add/edit a description.