Hi Chris,

My knowledge of enhanced mode processing is a little rusty and I don't
have a copy of Chapter 2 handy at the moment, but what you are saying
certainly sounds correct to me. I'll have a browse tomorrow and see if
my reading of it agrees with yours.

My inclination would be to have ProcessorImpl ignore the ack generated
by your application if MSH-16 is NE. Make sense?

Cheers,
James


On Wed, Mar 3, 2010 at 6:00 PM, Chris Holt <[email protected]> wrote:
> Hi,
>
> I using an HL7Server + ApplicationRouterImpl + NullSafeStorage to
> simply receive and log incoming ADT messages.  In the MSH segment,
> both MSH-15 and MSH-16 are set to NE.  As I understand the HL7 rules,
> this mean that no acknowledgment is needed for either the accept ack
> or application ack.
>
> In ProcessorImpl i see where msh-15 is checked and no accept ack is
> sent.  but msh-16 seems to be ignored and an ack (or response from
> processMessage in the Application object) is always sent.  returning
> null from my ReceivingApplication.processMessage wont work as that
> return value is expected to be non-null in
>
> First of all, does NE in fields 15 and 16 in the MSH really mean, "do
> not repsond at all" ?
>
> If so, am I going about this the wrong way?
>
> I could change ApplicationRouterImpl and/or ProcessorImpl to allow a
> null return, or ignore that return if it's an ACK and msh-16 is NE,
> but I'd like to ask before jumping in head first.
>
> btw, I'm using the 1.0beta1 build.
>
> Thanks,
> Chris
>
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> Hl7api-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/hl7api-devel
>

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Hl7api-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hl7api-devel

Reply via email to