Code Section:

Parser p = new GenericParser();
Message hapiMsg;
try {
hapiMsg = p.parse(out.toString());
logger.info( "doPost() : HL7 successfully parsed" );
}
catch (EncodingNotSupportedException e) {
logger.info(e.getMessage());
}
catch (HL7Exception e) {
logger.info(e.getMessage());
}

HL7 v2.3.1 ADT_A08 message that is not working:

MSH|^~\&|RAMSOFT|SENDING FACILITY|RAMSOFT|RECEIVING
FACILITY|20101223202939-0400||ADT^A08|101|P|2.3.1||||||||
EVN|A08|20101223202939-0400||||
PID||P12345^^^ISSUER|P12345^^^ISSUER||PATIENT^TEST^M^^^^||19741018|M|||10808
FOOTHILL BLVD^^RANCHO
CUCAMONGA^CA^91730^US||(909)481-5872^^^[email protected]
|(909)481-5800x1||M||12345|286-50-9510|||
PV1||O||||||||||||||||||||||||||||||||||||||||||||||||||
AL1|1||^PORK^|
AL1|2||^PENICILLIN^|

Error received:

"Can't parse message beginning MSH|^~\&|RAMSOFT|SENDING
FACILITY|RAMSOFT|RECEIVIN"

Let me know if there is anything else I can provide.

Thanks,
Garrett

On Thu, Nov 10, 2011 at 3:50 PM, James Agnew <[email protected]> wrote:

> Hi Garrett,
>
> Can you post a code snippet showing the issue you are facing?
>
> James
>
>
> On Thu, Nov 10, 2011 at 5:20 PM, Garrett McTear 
> <[email protected]>wrote:
>
>> I started taking on an HL7 project about two weeks ago.  The project was
>> left by the original programmer with very little documentation.  Most of my
>> time has been spent doing research.  I have successfully used HAPI to parse
>> messages from all of the version 2.x variants.
>>
>> The problem I ran into, however, is what happens when someone has taken
>> the liberty to append a "custom extension" to a message.  In particular, I
>> am having issues with a modified v2.3.1 ADT_A08 message that cannot be
>> processed by the same HAPI program that can process any other v2.3.1
>> message I throw at it.
>>
>> I downloaded the HAPI source code and have been digging, but I figured I
>> would shoot an email to the mailing list and see if any of you had any tips
>> on this type of issue.
>>
>> Specifics about my issue:
>> I do get an error:
>> EncodingNotSupportedException
>> When using the GenericParser
>> This same program handles other HL7 v2.3.1 files smoothly.  But this
>> modified ADT_A08 is the troublesome file.
>>
>> Thanks!
>> Garrett
>>
>>
>> ------------------------------------------------------------------------------
>> RSA(R) Conference 2012
>> Save $700 by Nov 18
>> Register now
>> http://p.sf.net/sfu/rsa-sfdev2dev1
>> _______________________________________________
>> Hl7api-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/hl7api-devel
>>
>>
>
------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Hl7api-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hl7api-devel

Reply via email to