Hi,
If i'd well understood this is what you need to put in your "Message 
processMessage(Message in)"

MSH msh = (MSH) in.get("MSH");
String trigger = msh.getMessageType().getTriggerEvent().getValue();

Hope it helps...
Yves

Robert Owen a écrit :
> Hi!
>
> Unfortunately I have a problem with parsing HL7 Messages.
>
> Message:
> MSH|^~\&|SAP-ISH|K346|SUBSYSTEM|SUBSYSTEM|20071130112437||ADT^A08^ADT_A01|34041458|P|2.3.1
> EVN|A08|20071130112437
> PID|||0021092224^9^M11|2007289001|Walkes^Otto Norbert^Prof. Dr. 
> med.|Walkes|19440101|M|||Gruberstraße 
> 12^^Wien^^1010^AT||||D|||||||||||AT|||00000000000000
> NK1|1|Walkes||^^^^^AT
> PV1||S|P-DER2^DER2Z01^^P-DER|A||||||A|||||||||2007289001^1^M11||000003|||||||||||||||||||||||20071130104813||||||00001
> AL1|1||ALLDEL
>
> The "Message processMessage(Message in)" function catches all incoming ADT 
> Messages, but I don't know what type of message it is exactly.
> Right now I get the type from incomingADTmessage.getName(), which in this 
> case is an A01 (message structure MSH-9-2). Then I have to either get the MSH 
> or EVN Segment to know if it is an A01 or an A08. I know, that the message 
> structure is the same and therefore irrelevant for HAPI.
>
> Is there a possibility to retrieve the trigger event directly from a Message 
> object?
>
> Thanks a lot!
>
> Robert 
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Hl7api-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/hl7api-devel
>
>
>   


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Hl7api-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hl7api-devel

Reply via email to