Error Messages

Top  Previous  Next

Any time an error is encountered during HIC Online processing, the HIC Online Error window will be displayed.

error1

 

This window displays four important pieces of information:

1. The error code is displayed in the title bar.In the example, the error code is 9202.

2. The category of error is displayed at the top of the window. This describes the area in which the error occurred. In the example, the category is “Data Validation Error ”.

3. The error reason. This will normally tell you why the problem occurred. In the example, the reason indicates that we are trying to set the value of something to a value which is not permitted.

4. The step at which the error was encountered is displayed in bold. This will tell you what you were trying to do when the error occurred. In the example, we are told that we are trying to set the Payee Provider Number to 2127441G. This is not a valid provider number (the correct number is 2127441H).

 

For data validation errors which seem to be caused by incorrect service or patient information, the error window also allows you to edit the service or patient to which the error most likely applies (unless the error occurred during the Transmit phase at which point there is no way for Genie to know to which patient or service the error applies).

 

In any case, the function that was being performed when the error occurred is abandoned so that the error can be attended to before retrying the function.

Log Files

Several log files record the underlying processing that occurs as part of using HIC Online. In the event that you are having a problem that is difficult to diagnose, Medicare or Genie Solutions may request you to either view these log files or send them via email for further analysis.

1. easyclaim.log - this records processing performed by Java

2. easydll.log - this records processing performed by the EasyclaimC.dll

3. ecplugin.log - this records processing performed by the Genie HICOnline plug-in

4. echelper.log - only used on Macintosh, this records external processing performed by the Genie HICOnline plug-in

 

By default, all of the log files are located in a folder unique to the current combination of application name (i.e. Genie), application type (Solo, Server, or Client), computer name (if running under Terminal Services, this will be the name of the local computer, not the name of the Terminal Server machine), and full path to the Genie application. Although you should not normally need to change the log file locations, even in a Terminal Services environment, they may be over-ridden as follows if desired:

 

The default location for all of the HICOnline local user data, i.e. the PSI store file and the log files can be over-ridden by setting the ho_userdata_path environment variable. The location of individual log files can be changed as follows:

1. easyclaim.log - the location of this file is determined by the log4j.properties file. On Windows this is located in the Genie\HICOnline\Lib  folder. On Mac it is located in the /Library/Frameworks/EasyclaimC.framework/Versions/A/Java/jars folder.

This file contains the line: log4j.appender.A2.file=${ho_log_path}/easyclaim.log

The location of the log file can be altered by changing the location indicated by this line to the required value.

2. easydll.log - the location of this file is determined by the easy_api_log environment variable.

3. ecplugin.log - the location of this file may be determined by the ho_plugin_log environment variable. If this environment variable is present, the log file will be created in the location specified by this environment variable. In order to allow different users on the same system to have different values for this environment variable, it should be created as a user-level environment variable.

4. echelper.log (Macintosh only) - the location of this file may be determined by the ho_helper_log environment variable. If this environment variable is present, the log file will be created in the location specified by this environment variable. In order to allow different users on the same system to have different values for this environment variable, it should be created as a user-level environment variable.

 

To manually set or change an environment variable on Windows, follow these steps:

1. Right-click on your My Computer icon and select Properties from the drop-down list.

2. Go to the Advanced tab

3. Click on the Environment Variables button

4. Look for the variable in the User or System Variables panes

5. If the variable exists highlight it and click the Edit button,otherwise click the New button and enter the required variable name (e.g.ho_plugin_log) in the Variable Name field.

6. Enter the required variable value (e.g.C:\Documents and Settings\Mary\HICOnline\Log\ecplugin.log) into the Variable Value field

7. Click the OK button (a total of three times) to close each of the windows.