Support Questions
Find answers, ask questions, and share your expertise
Announcements
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.

ExtractHL7Attribute unable to process multiple OBX or PRB segments in ADT message

Highlighted

ExtractHL7Attribute unable to process multiple OBX or PRB segments in ADT message

New Contributor
Hello - When trying to process ADT^A08 messages with ExtractHL7Attributes processor, it only extracts a single OBX segment and a single PRB segment, even though the input message has multiple OBX and PRB segments. Any guidance as to what might be causing this and/or how to fix it, would be much appreciated. We are really stuck on this issue for quite some time. Here is the input message we are sending to the processor:
MSH|^~\&|PROSLOV|MYHOSPITAL|WHIA|XYZ|20180815083000||ADT^A08^ADT_A08|MSGID005502|P|2.6|
PID|1||000054321^^^MRN||COOPER^SHELDON^ANDREW||19820512|M||2106-3|765 SOMESTREET RD UNIT 3A^^PASADENA^LA^558846^USA||^PRN^^shelly@gmail.com||EN^English|S|CAT|78654||||N
PV1|1|E|||||9901^Murrey^Bill|9902^Marrow^Kevin^F|5503^SHANKAR^STUTI^J^^MD||||||||9904^Torren^Michael^||8846511
OBX|1|NM|2552^HRTRTMON|1|115||||||F|||20181116080000|||
OBX|2|NM|8595^BP Mean|1|88|MM HG|||||F|||20181116080000|||
PRB|AD|20170210074000|530.81^GERD^I9|53960|||20090907175347|||
PRB|AD|20170210074000|414.01^CAD^I9|53961|||20110907175347|||
NTE|1|P|Problem ADDED
5 REPLIES 5

Re: ExtractHL7Attribute unable to process multiple OBX or PRB segments in ADT message

New Contributor

Yes, this seems to be an issue with all repeating segments.

Re: ExtractHL7Attribute unable to process multiple OBX or PRB segments in ADT message

New Contributor

Does anybody knows any work around for this?

Re: ExtractHL7Attribute unable to process multiple OBX or PRB segments in ADT message

New Contributor

It seems that the problem is specific to certain segments or certain message types. For example, with ORU^R01 messages, the processor does pick up the repeating OBX or PRB segments, but cannot make it work for ADT segments. Can someone please look into this and help us resolve it? This is currently blocking us from using the ExtractHL7 processor to parse incoming messages.

@jfrazee, @Matt Burgess - any help you can provide to resolve this issue - or point this to someone who can help, would be much appreciated. Thanks in advance

Re: ExtractHL7Attribute unable to process multiple OBX or PRB segments in ADT message

New Contributor

Yes, this is a blocker for us as well

Re: ExtractHL7Attribute unable to process multiple OBX or PRB segments in ADT message

New Contributor

I hope this is being looked into. This is also presenting an issue in my work.