1. Can stopping/starting a channel or re-deploying channels in Mirth cause the OV HL7 link or incoming HL7 filer to go down? There is a possibility that this could occur, but most times, you should not have an issue. It is always a good rule of thumb to check after a re-deploy of mirth just to be safe.
2. How can I find out if the incoming HL7 Filer has become a ghost process? The way to determine this is by first looking through the running tasks in taskman to find the HL7 incoming filer task and writing down the task number and the job number (process id). Then type D ^%SS at the programmer prompt to view processes and see if the job number (process id) is in the list. If the process is not listed, then this would be considered a “ghost process” so you should use the option cleanup task list and type in the task number to remove it from the running list of tasks. Then start a new incoming filer task.
3. In Taskman, Task List, Running Tasks, how do I know which task is the incoming HL7 Filer task? Here is an example of a current running task for the incoming HL7 filer. Notice how in the heading it references the HL7 Incoming Filer.
This is the task number —–> 4946235: STARTIN^HLCSIN, HL7 Incoming Filer. No device. MHA,MHA.
From Yesterday at 19:13, By you. Started running Yesterday at 19:13.
This is the Job # ——> Job #: 16162 [3F22]
4. Do we have to stop and re-start the OV HL7 Links, Filers, Messaging Background Processes, TCP Link Manager, whenever we have to re-deploy Mirth Channels? I do not think this would be necessary to do every time you have to re-deploy mirth connect channels. In most instances, everything will be fine. A good rule of thumb would just be to verify messages are coming through after the re-deploy by choosing a specific message in mirth that comes through after and verifying the patient appears in OpenVista with the visit. If the patient does not appear, then you can go through the troubleshooting process of restarting logical links and such and determining whether there are ghost processes.
1903 Wright Place, Suite 120
Carlsbad, CA 92008
Toll-Free (877) 633-7743