Basically I am trying to parse some radiology results within an OBX segment. According to the standard, I should be able to have my OBR segment to let me know the test ID and name. Then a number of multiple OBX segments.
If i paste a message like the following into the Mirth transformer and try to view the tree, Mirth throws an error on the last line of the following message.
The error reads
I seem to be able to have data in the 3rd part of the OBX segment, but when I try to parse where the results should be, I get this ugly error.
If i paste a message like the following into the Mirth transformer and try to view the tree, Mirth throws an error on the last line of the following message.
Code:
MSH|^~\&|RM|HRM|||20060927070711||ORU^R01|20060927070711452|P|2.3|||AL|NE PID|||00-00-00 OBR||||1111111^Test/Test OBX|||US OBX|||||Information
Code:
Premature end of file. org.apache.xerces.parsers.DOMParser.parse(Unknown Source) org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source) com.webreach.mirth.client.ui.HL7XMLTreePanel.setMessage(HL7XMLTreePanel.java:101) com.webreach.mirth.client.ui.editors.TabbedReferencePanel$2.componentShown(TabbedReferencePanel.java:227) java.awt.Component.processComponentEvent(Unknown Source) java.awt.Component.processEvent(Unknown Source) java.awt.Container.processEvent(Unknown Source) java.awt.Component.dispatchEventImpl(Unknown Source) java.awt.Container.dispatchEventImpl(Unknown Source) java.awt.Component.dispatchEvent(Unknown Source) java.awt.EventQueue.dispatchEvent(Unknown Source) java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source) java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) java.awt.EventDispatchThread.pumpEvents(Unknown Source) java.awt.EventDispatchThread.pumpEvents(Unknown Source) java.awt.EventDispatchThread.run(Unknown Source)
Comment