You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by "Rahul Somasunderam (JIRA)" <ji...@apache.org> on 2010/09/14 22:02:40 UTC
[jira] Created: (CAMEL-3127) Camel HL7 does not encode message
correctly
Camel HL7 does not encode message correctly
-------------------------------------------
Key: CAMEL-3127
URL: https://issues.apache.org/activemq/browse/CAMEL-3127
Project: Apache Camel
Issue Type: Bug
Affects Versions: 1.6.0
Reporter: Rahul Somasunderam
I sent an HL7 message using camel to a listener using camel, and it worked.
However when I use an mllp client, it does not work.
The wireshark display of the data is
{code}
0000 00 00 02 85 ac ed 00 05 74 02 7e 4d 53 48 7c 5e ........t.~MSH|^
0010 7e 5c 26 7c 50 4f 43 7c 45 48 53 7c 48 4e 41 4d ~\&|POC|EHS|HNAM
0020 7c 48 4e 41 4d 7c 32 30 31 30 30 38 33 30 31 30 |HNAM|2010083010
0030 30 33 32 34 7c 7c 41 44 54 5e 41 30 38 7c 34 36 0324||ADT^A08|46
0040 39 33 38 39 7c 50 7c 32 2e 33 7c 34 36 39 33 38 9389|P|2.3|46938
0050 39 7c 7c 7c 41 4c 7c 55 2e 53 2e 41 0a 50 49 44 9|||AL|U.S.A.PID
0060 7c 31 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 36 |1|101914^^^2.16
0070 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
0080 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 36 429.1.1^MRN^2.16
0090 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
00a0 34 32 39 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 429|101914^^^2.1
00b0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
00c0 2e 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 .429.1.1^MRN^2.1
00d0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
00e0 2e 34 32 39 7c 31 30 31 39 31 34 7c 54 45 53 54 .429|101914|TEST
00f0 50 54 5e 53 41 52 41 5e 42 7c 7c 31 39 38 33 30 PT^SARA^B||19830
0100 33 31 38 7c 4d 7c 7c 57 48 49 54 45 7c 32 33 30 318|M||WHITE|230
0110 33 20 56 49 4c 4c 41 47 45 20 44 52 5e 5e 53 54 3 VILLAGE DR^^ST
0120 20 4a 4f 53 45 50 48 5e 4d 4f 5e 36 34 35 30 36 JOSEPH^MO^64506
0130 7c 7c 28 38 31 36 29 32 33 32 2d 36 38 31 38 20 ||(816)232-6818
0140 62 65 67 69 6e 5f 6f 66 5f 74 68 65 5f 73 6b 79 begin_of_the_sky
0150 70 65 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 20 pe_highlighting
0160 20 20 20 20 20 20 20 20 20 20 20 20 20 28 38 31 (81
0170 36 29 32 33 32 2d 36 38 31 38 20 20 20 20 20 20 6)232-6818
0180 65 6e 64 5f 6f 66 5f 74 68 65 5f 73 6b 79 70 65 end_of_the_skype
0190 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 7c 7c 7c _highlighting|||
01a0 7c 7c 31 30 33 37 32 36 35 7c 31 31 31 32 32 33 ||1037265|111223
01b0 33 33 33 0a 50 56 31 7c 31 7c 7c 7c 7c 7c 7c 31 333.PV1|1||||||1
01c0 36 33 39 31 34 37 34 30 38 5e 53 41 4e 44 42 45 639147408^SANDBE
01d0 52 47 5e 43 48 52 49 53 5e 42 5e 4d 44 5e 5e 5e RG^CHRIS^B^MD^^^
01e0 4e 50 49 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 4f 55 NPI|||||||||||OU
01f0 54 50 41 54 49 45 4e 54 7c 37 32 33 30 30 34 7c TPATIENT|723004|
0200 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c ||||||||||||||||
0210 7c 7c 7c 31 31 31 7c 7c 7c 7c 7c 32 30 31 30 30 |||111|||||20100
0220 38 33 30 30 39 35 39 30 30 7c 32 30 31 30 30 38 830095900|201008
0230 33 30 30 39 35 39 30 30 0a 41 4c 31 7c 31 7c 44 30095900.AL1|1|D
0240 72 75 67 7c 64 30 30 31 31 36 5e 70 65 6e 69 63 rug|d00116^penic
0250 69 6c 6c 69 6e 5e 4d 75 6c 74 75 6d 20 44 72 75 illin^Multum Dru
0260 67 7c 7c 7c 32 30 31 30 30 35 31 39 30 30 30 30 g|||201005190000
0270 30 30 0a 5a 41 4c 7c 7c 7c 7c 7c 41 4c 4c 45 52 00.ZAL|||||ALLER
0280 47 59 7c 41 43 54 49 56 45 GY|ACTIVE
{code}
Clearly the MLLP Codec is having some extra characters on it.
My route is
{code}
from("mina:tcp://localhost:8888?sync=true;codec=#hl7codec").to("stream:out")
{code}
I'm using this inside of grails, but don't think that should make a difference.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (CAMEL-3127) Camel HL7 does not encode message
correctly
Posted by "Rahul Somasunderam (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-3127?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=61856#action_61856 ]
Rahul Somasunderam commented on CAMEL-3127:
-------------------------------------------
This is what I tried with 2.4.0.
{code}
from("mina:tcp://localhost:8888?sync=true;codec=#hl7codec").to("file:target/messages/out.hl7");
from("file:src/data?noop=true").convertBodyTo(String.class).to("mina:tcp://localhost:8888?sync=true;codec=#hl7codec");
{code}
I still get the same in wireshark (data part only). When I try to use HAPI client or 7edit, there is no communication established.
> Camel HL7 does not encode message correctly
> -------------------------------------------
>
> Key: CAMEL-3127
> URL: https://issues.apache.org/activemq/browse/CAMEL-3127
> Project: Apache Camel
> Issue Type: Bug
> Affects Versions: 1.6.0
> Reporter: Rahul Somasunderam
>
> I sent an HL7 message using camel to a listener using camel, and it worked.
> However when I use an mllp client, it does not work.
> The wireshark display of the data is
> {code}
> 0000 00 00 02 85 ac ed 00 05 74 02 7e 4d 53 48 7c 5e ........t.~MSH|^
> 0010 7e 5c 26 7c 50 4f 43 7c 45 48 53 7c 48 4e 41 4d ~\&|POC|EHS|HNAM
> 0020 7c 48 4e 41 4d 7c 32 30 31 30 30 38 33 30 31 30 |HNAM|2010083010
> 0030 30 33 32 34 7c 7c 41 44 54 5e 41 30 38 7c 34 36 0324||ADT^A08|46
> 0040 39 33 38 39 7c 50 7c 32 2e 33 7c 34 36 39 33 38 9389|P|2.3|46938
> 0050 39 7c 7c 7c 41 4c 7c 55 2e 53 2e 41 0a 50 49 44 9|||AL|U.S.A.PID
> 0060 7c 31 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 36 |1|101914^^^2.16
> 0070 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 0080 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 36 429.1.1^MRN^2.16
> 0090 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 00a0 34 32 39 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 429|101914^^^2.1
> 00b0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00c0 2e 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 .429.1.1^MRN^2.1
> 00d0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00e0 2e 34 32 39 7c 31 30 31 39 31 34 7c 54 45 53 54 .429|101914|TEST
> 00f0 50 54 5e 53 41 52 41 5e 42 7c 7c 31 39 38 33 30 PT^SARA^B||19830
> 0100 33 31 38 7c 4d 7c 7c 57 48 49 54 45 7c 32 33 30 318|M||WHITE|230
> 0110 33 20 56 49 4c 4c 41 47 45 20 44 52 5e 5e 53 54 3 VILLAGE DR^^ST
> 0120 20 4a 4f 53 45 50 48 5e 4d 4f 5e 36 34 35 30 36 JOSEPH^MO^64506
> 0130 7c 7c 28 38 31 36 29 32 33 32 2d 36 38 31 38 20 ||(816)232-6818
> 0140 62 65 67 69 6e 5f 6f 66 5f 74 68 65 5f 73 6b 79 begin_of_the_sky
> 0150 70 65 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 20 pe_highlighting
> 0160 20 20 20 20 20 20 20 20 20 20 20 20 20 28 38 31 (81
> 0170 36 29 32 33 32 2d 36 38 31 38 20 20 20 20 20 20 6)232-6818
> 0180 65 6e 64 5f 6f 66 5f 74 68 65 5f 73 6b 79 70 65 end_of_the_skype
> 0190 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 7c 7c 7c _highlighting|||
> 01a0 7c 7c 31 30 33 37 32 36 35 7c 31 31 31 32 32 33 ||1037265|111223
> 01b0 33 33 33 0a 50 56 31 7c 31 7c 7c 7c 7c 7c 7c 31 333.PV1|1||||||1
> 01c0 36 33 39 31 34 37 34 30 38 5e 53 41 4e 44 42 45 639147408^SANDBE
> 01d0 52 47 5e 43 48 52 49 53 5e 42 5e 4d 44 5e 5e 5e RG^CHRIS^B^MD^^^
> 01e0 4e 50 49 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 4f 55 NPI|||||||||||OU
> 01f0 54 50 41 54 49 45 4e 54 7c 37 32 33 30 30 34 7c TPATIENT|723004|
> 0200 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c ||||||||||||||||
> 0210 7c 7c 7c 31 31 31 7c 7c 7c 7c 7c 32 30 31 30 30 |||111|||||20100
> 0220 38 33 30 30 39 35 39 30 30 7c 32 30 31 30 30 38 830095900|201008
> 0230 33 30 30 39 35 39 30 30 0a 41 4c 31 7c 31 7c 44 30095900.AL1|1|D
> 0240 72 75 67 7c 64 30 30 31 31 36 5e 70 65 6e 69 63 rug|d00116^penic
> 0250 69 6c 6c 69 6e 5e 4d 75 6c 74 75 6d 20 44 72 75 illin^Multum Dru
> 0260 67 7c 7c 7c 32 30 31 30 30 35 31 39 30 30 30 30 g|||201005190000
> 0270 30 30 0a 5a 41 4c 7c 7c 7c 7c 7c 41 4c 4c 45 52 00.ZAL|||||ALLER
> 0280 47 59 7c 41 43 54 49 56 45 GY|ACTIVE
> {code}
> Clearly the MLLP Codec is having some extra characters on it.
> My route is
> {code}
> from("mina:tcp://localhost:8888?sync=true;codec=#hl7codec").to("stream:out")
> {code}
> I'm using this inside of grails, but don't think that should make a difference.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (CAMEL-3127) Camel HL7 does not encode message
correctly
Posted by "Martin Krasser (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-3127?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=61831#action_61831 ]
Martin Krasser commented on CAMEL-3127:
---------------------------------------
* What MLLP client did you use?
* Are you sure that the message sent by the MLLP client is correct? (e.g. if the MLLP client has a GUI for sending the message, can it be that you copy&paste these additional characters into the sending message field?)
* Can you try to use HAPI's MLLP client (if you didn't already)?
* Have you tried writing the received message to a file directly instead of {{stream:out}}
* Have you tried using Camel 2.4.0?
Please provide a more precise description how to reproduce that problem (especially, regarding the MLLP client). Thanks!
> Camel HL7 does not encode message correctly
> -------------------------------------------
>
> Key: CAMEL-3127
> URL: https://issues.apache.org/activemq/browse/CAMEL-3127
> Project: Apache Camel
> Issue Type: Bug
> Affects Versions: 1.6.0
> Reporter: Rahul Somasunderam
>
> I sent an HL7 message using camel to a listener using camel, and it worked.
> However when I use an mllp client, it does not work.
> The wireshark display of the data is
> {code}
> 0000 00 00 02 85 ac ed 00 05 74 02 7e 4d 53 48 7c 5e ........t.~MSH|^
> 0010 7e 5c 26 7c 50 4f 43 7c 45 48 53 7c 48 4e 41 4d ~\&|POC|EHS|HNAM
> 0020 7c 48 4e 41 4d 7c 32 30 31 30 30 38 33 30 31 30 |HNAM|2010083010
> 0030 30 33 32 34 7c 7c 41 44 54 5e 41 30 38 7c 34 36 0324||ADT^A08|46
> 0040 39 33 38 39 7c 50 7c 32 2e 33 7c 34 36 39 33 38 9389|P|2.3|46938
> 0050 39 7c 7c 7c 41 4c 7c 55 2e 53 2e 41 0a 50 49 44 9|||AL|U.S.A.PID
> 0060 7c 31 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 36 |1|101914^^^2.16
> 0070 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 0080 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 36 429.1.1^MRN^2.16
> 0090 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 00a0 34 32 39 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 429|101914^^^2.1
> 00b0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00c0 2e 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 .429.1.1^MRN^2.1
> 00d0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00e0 2e 34 32 39 7c 31 30 31 39 31 34 7c 54 45 53 54 .429|101914|TEST
> 00f0 50 54 5e 53 41 52 41 5e 42 7c 7c 31 39 38 33 30 PT^SARA^B||19830
> 0100 33 31 38 7c 4d 7c 7c 57 48 49 54 45 7c 32 33 30 318|M||WHITE|230
> 0110 33 20 56 49 4c 4c 41 47 45 20 44 52 5e 5e 53 54 3 VILLAGE DR^^ST
> 0120 20 4a 4f 53 45 50 48 5e 4d 4f 5e 36 34 35 30 36 JOSEPH^MO^64506
> 0130 7c 7c 28 38 31 36 29 32 33 32 2d 36 38 31 38 20 ||(816)232-6818
> 0140 62 65 67 69 6e 5f 6f 66 5f 74 68 65 5f 73 6b 79 begin_of_the_sky
> 0150 70 65 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 20 pe_highlighting
> 0160 20 20 20 20 20 20 20 20 20 20 20 20 20 28 38 31 (81
> 0170 36 29 32 33 32 2d 36 38 31 38 20 20 20 20 20 20 6)232-6818
> 0180 65 6e 64 5f 6f 66 5f 74 68 65 5f 73 6b 79 70 65 end_of_the_skype
> 0190 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 7c 7c 7c _highlighting|||
> 01a0 7c 7c 31 30 33 37 32 36 35 7c 31 31 31 32 32 33 ||1037265|111223
> 01b0 33 33 33 0a 50 56 31 7c 31 7c 7c 7c 7c 7c 7c 31 333.PV1|1||||||1
> 01c0 36 33 39 31 34 37 34 30 38 5e 53 41 4e 44 42 45 639147408^SANDBE
> 01d0 52 47 5e 43 48 52 49 53 5e 42 5e 4d 44 5e 5e 5e RG^CHRIS^B^MD^^^
> 01e0 4e 50 49 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 4f 55 NPI|||||||||||OU
> 01f0 54 50 41 54 49 45 4e 54 7c 37 32 33 30 30 34 7c TPATIENT|723004|
> 0200 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c ||||||||||||||||
> 0210 7c 7c 7c 31 31 31 7c 7c 7c 7c 7c 32 30 31 30 30 |||111|||||20100
> 0220 38 33 30 30 39 35 39 30 30 7c 32 30 31 30 30 38 830095900|201008
> 0230 33 30 30 39 35 39 30 30 0a 41 4c 31 7c 31 7c 44 30095900.AL1|1|D
> 0240 72 75 67 7c 64 30 30 31 31 36 5e 70 65 6e 69 63 rug|d00116^penic
> 0250 69 6c 6c 69 6e 5e 4d 75 6c 74 75 6d 20 44 72 75 illin^Multum Dru
> 0260 67 7c 7c 7c 32 30 31 30 30 35 31 39 30 30 30 30 g|||201005190000
> 0270 30 30 0a 5a 41 4c 7c 7c 7c 7c 7c 41 4c 4c 45 52 00.ZAL|||||ALLER
> 0280 47 59 7c 41 43 54 49 56 45 GY|ACTIVE
> {code}
> Clearly the MLLP Codec is having some extra characters on it.
> My route is
> {code}
> from("mina:tcp://localhost:8888?sync=true;codec=#hl7codec").to("stream:out")
> {code}
> I'm using this inside of grails, but don't think that should make a difference.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (CAMEL-3127) Camel HL7 does not encode message
correctly
Posted by "Rahul Somasunderam (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-3127?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rahul Somasunderam updated CAMEL-3127:
--------------------------------------
Attachment: test.tar.gz
Attached project as tar.gz
> Camel HL7 does not encode message correctly
> -------------------------------------------
>
> Key: CAMEL-3127
> URL: https://issues.apache.org/activemq/browse/CAMEL-3127
> Project: Apache Camel
> Issue Type: Bug
> Affects Versions: 1.6.0
> Reporter: Rahul Somasunderam
> Attachments: test.tar.gz
>
>
> I sent an HL7 message using camel to a listener using camel, and it worked.
> However when I use an mllp client, it does not work.
> The wireshark display of the data is
> {code}
> 0000 00 00 02 85 ac ed 00 05 74 02 7e 4d 53 48 7c 5e ........t.~MSH|^
> 0010 7e 5c 26 7c 50 4f 43 7c 45 48 53 7c 48 4e 41 4d ~\&|POC|EHS|HNAM
> 0020 7c 48 4e 41 4d 7c 32 30 31 30 30 38 33 30 31 30 |HNAM|2010083010
> 0030 30 33 32 34 7c 7c 41 44 54 5e 41 30 38 7c 34 36 0324||ADT^A08|46
> 0040 39 33 38 39 7c 50 7c 32 2e 33 7c 34 36 39 33 38 9389|P|2.3|46938
> 0050 39 7c 7c 7c 41 4c 7c 55 2e 53 2e 41 0a 50 49 44 9|||AL|U.S.A.PID
> 0060 7c 31 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 36 |1|101914^^^2.16
> 0070 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 0080 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 36 429.1.1^MRN^2.16
> 0090 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 00a0 34 32 39 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 429|101914^^^2.1
> 00b0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00c0 2e 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 .429.1.1^MRN^2.1
> 00d0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00e0 2e 34 32 39 7c 31 30 31 39 31 34 7c 54 45 53 54 .429|101914|TEST
> 00f0 50 54 5e 53 41 52 41 5e 42 7c 7c 31 39 38 33 30 PT^SARA^B||19830
> 0100 33 31 38 7c 4d 7c 7c 57 48 49 54 45 7c 32 33 30 318|M||WHITE|230
> 0110 33 20 56 49 4c 4c 41 47 45 20 44 52 5e 5e 53 54 3 VILLAGE DR^^ST
> 0120 20 4a 4f 53 45 50 48 5e 4d 4f 5e 36 34 35 30 36 JOSEPH^MO^64506
> 0130 7c 7c 28 38 31 36 29 32 33 32 2d 36 38 31 38 20 ||(816)232-6818
> 0140 62 65 67 69 6e 5f 6f 66 5f 74 68 65 5f 73 6b 79 begin_of_the_sky
> 0150 70 65 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 20 pe_highlighting
> 0160 20 20 20 20 20 20 20 20 20 20 20 20 20 28 38 31 (81
> 0170 36 29 32 33 32 2d 36 38 31 38 20 20 20 20 20 20 6)232-6818
> 0180 65 6e 64 5f 6f 66 5f 74 68 65 5f 73 6b 79 70 65 end_of_the_skype
> 0190 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 7c 7c 7c _highlighting|||
> 01a0 7c 7c 31 30 33 37 32 36 35 7c 31 31 31 32 32 33 ||1037265|111223
> 01b0 33 33 33 0a 50 56 31 7c 31 7c 7c 7c 7c 7c 7c 31 333.PV1|1||||||1
> 01c0 36 33 39 31 34 37 34 30 38 5e 53 41 4e 44 42 45 639147408^SANDBE
> 01d0 52 47 5e 43 48 52 49 53 5e 42 5e 4d 44 5e 5e 5e RG^CHRIS^B^MD^^^
> 01e0 4e 50 49 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 4f 55 NPI|||||||||||OU
> 01f0 54 50 41 54 49 45 4e 54 7c 37 32 33 30 30 34 7c TPATIENT|723004|
> 0200 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c ||||||||||||||||
> 0210 7c 7c 7c 31 31 31 7c 7c 7c 7c 7c 32 30 31 30 30 |||111|||||20100
> 0220 38 33 30 30 39 35 39 30 30 7c 32 30 31 30 30 38 830095900|201008
> 0230 33 30 30 39 35 39 30 30 0a 41 4c 31 7c 31 7c 44 30095900.AL1|1|D
> 0240 72 75 67 7c 64 30 30 31 31 36 5e 70 65 6e 69 63 rug|d00116^penic
> 0250 69 6c 6c 69 6e 5e 4d 75 6c 74 75 6d 20 44 72 75 illin^Multum Dru
> 0260 67 7c 7c 7c 32 30 31 30 30 35 31 39 30 30 30 30 g|||201005190000
> 0270 30 30 0a 5a 41 4c 7c 7c 7c 7c 7c 41 4c 4c 45 52 00.ZAL|||||ALLER
> 0280 47 59 7c 41 43 54 49 56 45 GY|ACTIVE
> {code}
> Clearly the MLLP Codec is having some extra characters on it.
> My route is
> {code}
> from("mina:tcp://localhost:8888?sync=true;codec=#hl7codec").to("stream:out")
> {code}
> I'm using this inside of grails, but don't think that should make a difference.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (CAMEL-3127) Camel HL7 does not encode message
correctly
Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-3127?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen updated CAMEL-3127:
-------------------------------
Component/s: camel-hl7
> Camel HL7 does not encode message correctly
> -------------------------------------------
>
> Key: CAMEL-3127
> URL: https://issues.apache.org/activemq/browse/CAMEL-3127
> Project: Apache Camel
> Issue Type: Bug
> Components: camel-hl7
> Affects Versions: 1.6.0
> Reporter: Rahul Somasunderam
> Assignee: Martin Krasser
> Fix For: 2.5.0
>
> Attachments: test.tar.gz
>
>
> I sent an HL7 message using camel to a listener using camel, and it worked.
> However when I use an mllp client, it does not work.
> The wireshark display of the data is
> {code}
> 0000 00 00 02 85 ac ed 00 05 74 02 7e 4d 53 48 7c 5e ........t.~MSH|^
> 0010 7e 5c 26 7c 50 4f 43 7c 45 48 53 7c 48 4e 41 4d ~\&|POC|EHS|HNAM
> 0020 7c 48 4e 41 4d 7c 32 30 31 30 30 38 33 30 31 30 |HNAM|2010083010
> 0030 30 33 32 34 7c 7c 41 44 54 5e 41 30 38 7c 34 36 0324||ADT^A08|46
> 0040 39 33 38 39 7c 50 7c 32 2e 33 7c 34 36 39 33 38 9389|P|2.3|46938
> 0050 39 7c 7c 7c 41 4c 7c 55 2e 53 2e 41 0a 50 49 44 9|||AL|U.S.A.PID
> 0060 7c 31 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 36 |1|101914^^^2.16
> 0070 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 0080 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 36 429.1.1^MRN^2.16
> 0090 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 00a0 34 32 39 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 429|101914^^^2.1
> 00b0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00c0 2e 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 .429.1.1^MRN^2.1
> 00d0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00e0 2e 34 32 39 7c 31 30 31 39 31 34 7c 54 45 53 54 .429|101914|TEST
> 00f0 50 54 5e 53 41 52 41 5e 42 7c 7c 31 39 38 33 30 PT^SARA^B||19830
> 0100 33 31 38 7c 4d 7c 7c 57 48 49 54 45 7c 32 33 30 318|M||WHITE|230
> 0110 33 20 56 49 4c 4c 41 47 45 20 44 52 5e 5e 53 54 3 VILLAGE DR^^ST
> 0120 20 4a 4f 53 45 50 48 5e 4d 4f 5e 36 34 35 30 36 JOSEPH^MO^64506
> 0130 7c 7c 28 38 31 36 29 32 33 32 2d 36 38 31 38 20 ||(816)232-6818
> 0140 62 65 67 69 6e 5f 6f 66 5f 74 68 65 5f 73 6b 79 begin_of_the_sky
> 0150 70 65 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 20 pe_highlighting
> 0160 20 20 20 20 20 20 20 20 20 20 20 20 20 28 38 31 (81
> 0170 36 29 32 33 32 2d 36 38 31 38 20 20 20 20 20 20 6)232-6818
> 0180 65 6e 64 5f 6f 66 5f 74 68 65 5f 73 6b 79 70 65 end_of_the_skype
> 0190 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 7c 7c 7c _highlighting|||
> 01a0 7c 7c 31 30 33 37 32 36 35 7c 31 31 31 32 32 33 ||1037265|111223
> 01b0 33 33 33 0a 50 56 31 7c 31 7c 7c 7c 7c 7c 7c 31 333.PV1|1||||||1
> 01c0 36 33 39 31 34 37 34 30 38 5e 53 41 4e 44 42 45 639147408^SANDBE
> 01d0 52 47 5e 43 48 52 49 53 5e 42 5e 4d 44 5e 5e 5e RG^CHRIS^B^MD^^^
> 01e0 4e 50 49 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 4f 55 NPI|||||||||||OU
> 01f0 54 50 41 54 49 45 4e 54 7c 37 32 33 30 30 34 7c TPATIENT|723004|
> 0200 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c ||||||||||||||||
> 0210 7c 7c 7c 31 31 31 7c 7c 7c 7c 7c 32 30 31 30 30 |||111|||||20100
> 0220 38 33 30 30 39 35 39 30 30 7c 32 30 31 30 30 38 830095900|201008
> 0230 33 30 30 39 35 39 30 30 0a 41 4c 31 7c 31 7c 44 30095900.AL1|1|D
> 0240 72 75 67 7c 64 30 30 31 31 36 5e 70 65 6e 69 63 rug|d00116^penic
> 0250 69 6c 6c 69 6e 5e 4d 75 6c 74 75 6d 20 44 72 75 illin^Multum Dru
> 0260 67 7c 7c 7c 32 30 31 30 30 35 31 39 30 30 30 30 g|||201005190000
> 0270 30 30 0a 5a 41 4c 7c 7c 7c 7c 7c 41 4c 4c 45 52 00.ZAL|||||ALLER
> 0280 47 59 7c 41 43 54 49 56 45 GY|ACTIVE
> {code}
> Clearly the MLLP Codec is having some extra characters on it.
> My route is
> {code}
> from("mina:tcp://localhost:8888?sync=true;codec=#hl7codec").to("stream:out")
> {code}
> I'm using this inside of grails, but don't think that should make a difference.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (CAMEL-3127) Camel HL7 does not encode message
correctly
Posted by "Rahul Somasunderam (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-3127?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=61832#action_61832 ]
Rahul Somasunderam commented on CAMEL-3127:
-------------------------------------------
{quote}
What MLLP client did you use?
{quote}
I've tried using HAPI's client as well as 7edit.
{quote}
Are you sure that the message sent by the MLLP client is correct? (e.g. if the MLLP client has a GUI for sending the message, can it be that you copy&paste these additional characters into the sending message field?)
{quote}
I've been using those 2 clients for a while. And they work fine with other applications that don't use camel. I like the way camel does things, so I'm interested in building this app with camel.
{quote}
Can you try to use HAPI's MLLP client (if you didn't already)?
{quote}
See resp 1
{quote}
Have you tried writing the received message to a file directly instead of stream:out
{quote}
Writing it to file works well when using Camel to send the message using the sendMessage function provided by camel plugin in grails.
Writing it to file does not happen when using HAPI or 7edit. That's because my application doesn't even accept the message.
{quote}
Have you tried using Camel 2.4.0?
{quote}
I'm using grails and not sure how to upgrade from 1.6 to 2.4. I'll try digging into grails camel plugin docs to find how to do that.
Another thing I would like to mention is I looked at one forum where someone was having trouble because of localhost:8888. So I took their tip to change it to 0.0.0.0:8888.
> Camel HL7 does not encode message correctly
> -------------------------------------------
>
> Key: CAMEL-3127
> URL: https://issues.apache.org/activemq/browse/CAMEL-3127
> Project: Apache Camel
> Issue Type: Bug
> Affects Versions: 1.6.0
> Reporter: Rahul Somasunderam
>
> I sent an HL7 message using camel to a listener using camel, and it worked.
> However when I use an mllp client, it does not work.
> The wireshark display of the data is
> {code}
> 0000 00 00 02 85 ac ed 00 05 74 02 7e 4d 53 48 7c 5e ........t.~MSH|^
> 0010 7e 5c 26 7c 50 4f 43 7c 45 48 53 7c 48 4e 41 4d ~\&|POC|EHS|HNAM
> 0020 7c 48 4e 41 4d 7c 32 30 31 30 30 38 33 30 31 30 |HNAM|2010083010
> 0030 30 33 32 34 7c 7c 41 44 54 5e 41 30 38 7c 34 36 0324||ADT^A08|46
> 0040 39 33 38 39 7c 50 7c 32 2e 33 7c 34 36 39 33 38 9389|P|2.3|46938
> 0050 39 7c 7c 7c 41 4c 7c 55 2e 53 2e 41 0a 50 49 44 9|||AL|U.S.A.PID
> 0060 7c 31 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 36 |1|101914^^^2.16
> 0070 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 0080 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 36 429.1.1^MRN^2.16
> 0090 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 00a0 34 32 39 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 429|101914^^^2.1
> 00b0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00c0 2e 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 .429.1.1^MRN^2.1
> 00d0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00e0 2e 34 32 39 7c 31 30 31 39 31 34 7c 54 45 53 54 .429|101914|TEST
> 00f0 50 54 5e 53 41 52 41 5e 42 7c 7c 31 39 38 33 30 PT^SARA^B||19830
> 0100 33 31 38 7c 4d 7c 7c 57 48 49 54 45 7c 32 33 30 318|M||WHITE|230
> 0110 33 20 56 49 4c 4c 41 47 45 20 44 52 5e 5e 53 54 3 VILLAGE DR^^ST
> 0120 20 4a 4f 53 45 50 48 5e 4d 4f 5e 36 34 35 30 36 JOSEPH^MO^64506
> 0130 7c 7c 28 38 31 36 29 32 33 32 2d 36 38 31 38 20 ||(816)232-6818
> 0140 62 65 67 69 6e 5f 6f 66 5f 74 68 65 5f 73 6b 79 begin_of_the_sky
> 0150 70 65 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 20 pe_highlighting
> 0160 20 20 20 20 20 20 20 20 20 20 20 20 20 28 38 31 (81
> 0170 36 29 32 33 32 2d 36 38 31 38 20 20 20 20 20 20 6)232-6818
> 0180 65 6e 64 5f 6f 66 5f 74 68 65 5f 73 6b 79 70 65 end_of_the_skype
> 0190 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 7c 7c 7c _highlighting|||
> 01a0 7c 7c 31 30 33 37 32 36 35 7c 31 31 31 32 32 33 ||1037265|111223
> 01b0 33 33 33 0a 50 56 31 7c 31 7c 7c 7c 7c 7c 7c 31 333.PV1|1||||||1
> 01c0 36 33 39 31 34 37 34 30 38 5e 53 41 4e 44 42 45 639147408^SANDBE
> 01d0 52 47 5e 43 48 52 49 53 5e 42 5e 4d 44 5e 5e 5e RG^CHRIS^B^MD^^^
> 01e0 4e 50 49 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 4f 55 NPI|||||||||||OU
> 01f0 54 50 41 54 49 45 4e 54 7c 37 32 33 30 30 34 7c TPATIENT|723004|
> 0200 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c ||||||||||||||||
> 0210 7c 7c 7c 31 31 31 7c 7c 7c 7c 7c 32 30 31 30 30 |||111|||||20100
> 0220 38 33 30 30 39 35 39 30 30 7c 32 30 31 30 30 38 830095900|201008
> 0230 33 30 30 39 35 39 30 30 0a 41 4c 31 7c 31 7c 44 30095900.AL1|1|D
> 0240 72 75 67 7c 64 30 30 31 31 36 5e 70 65 6e 69 63 rug|d00116^penic
> 0250 69 6c 6c 69 6e 5e 4d 75 6c 74 75 6d 20 44 72 75 illin^Multum Dru
> 0260 67 7c 7c 7c 32 30 31 30 30 35 31 39 30 30 30 30 g|||201005190000
> 0270 30 30 0a 5a 41 4c 7c 7c 7c 7c 7c 41 4c 4c 45 52 00.ZAL|||||ALLER
> 0280 47 59 7c 41 43 54 49 56 45 GY|ACTIVE
> {code}
> Clearly the MLLP Codec is having some extra characters on it.
> My route is
> {code}
> from("mina:tcp://localhost:8888?sync=true;codec=#hl7codec").to("stream:out")
> {code}
> I'm using this inside of grails, but don't think that should make a difference.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Issue Comment Edited: (CAMEL-3127) Camel HL7 does not encode
message correctly
Posted by "Rahul Somasunderam (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-3127?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=61856#action_61856 ]
Rahul Somasunderam edited comment on CAMEL-3127 at 9/15/10 1:36 PM:
--------------------------------------------------------------------
This is what I tried with 2.4.0. (using only maven camel archetype)
{code}
from("mina:tcp://localhost:8888?sync=true;codec=#hl7codec").to("file:target/messages/out.hl7");
from("file:src/data?noop=true").convertBodyTo(String.class).to("mina:tcp://localhost:8888?sync=true;codec=#hl7codec");
{code}
I still get the same in wireshark (data part only). When I try to use HAPI client or 7edit, there is no communication established.
was (Author: rahulsom):
This is what I tried with 2.4.0.
{code}
from("mina:tcp://localhost:8888?sync=true;codec=#hl7codec").to("file:target/messages/out.hl7");
from("file:src/data?noop=true").convertBodyTo(String.class).to("mina:tcp://localhost:8888?sync=true;codec=#hl7codec");
{code}
I still get the same in wireshark (data part only). When I try to use HAPI client or 7edit, there is no communication established.
> Camel HL7 does not encode message correctly
> -------------------------------------------
>
> Key: CAMEL-3127
> URL: https://issues.apache.org/activemq/browse/CAMEL-3127
> Project: Apache Camel
> Issue Type: Bug
> Affects Versions: 1.6.0
> Reporter: Rahul Somasunderam
>
> I sent an HL7 message using camel to a listener using camel, and it worked.
> However when I use an mllp client, it does not work.
> The wireshark display of the data is
> {code}
> 0000 00 00 02 85 ac ed 00 05 74 02 7e 4d 53 48 7c 5e ........t.~MSH|^
> 0010 7e 5c 26 7c 50 4f 43 7c 45 48 53 7c 48 4e 41 4d ~\&|POC|EHS|HNAM
> 0020 7c 48 4e 41 4d 7c 32 30 31 30 30 38 33 30 31 30 |HNAM|2010083010
> 0030 30 33 32 34 7c 7c 41 44 54 5e 41 30 38 7c 34 36 0324||ADT^A08|46
> 0040 39 33 38 39 7c 50 7c 32 2e 33 7c 34 36 39 33 38 9389|P|2.3|46938
> 0050 39 7c 7c 7c 41 4c 7c 55 2e 53 2e 41 0a 50 49 44 9|||AL|U.S.A.PID
> 0060 7c 31 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 36 |1|101914^^^2.16
> 0070 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 0080 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 36 429.1.1^MRN^2.16
> 0090 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 00a0 34 32 39 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 429|101914^^^2.1
> 00b0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00c0 2e 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 .429.1.1^MRN^2.1
> 00d0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00e0 2e 34 32 39 7c 31 30 31 39 31 34 7c 54 45 53 54 .429|101914|TEST
> 00f0 50 54 5e 53 41 52 41 5e 42 7c 7c 31 39 38 33 30 PT^SARA^B||19830
> 0100 33 31 38 7c 4d 7c 7c 57 48 49 54 45 7c 32 33 30 318|M||WHITE|230
> 0110 33 20 56 49 4c 4c 41 47 45 20 44 52 5e 5e 53 54 3 VILLAGE DR^^ST
> 0120 20 4a 4f 53 45 50 48 5e 4d 4f 5e 36 34 35 30 36 JOSEPH^MO^64506
> 0130 7c 7c 28 38 31 36 29 32 33 32 2d 36 38 31 38 20 ||(816)232-6818
> 0140 62 65 67 69 6e 5f 6f 66 5f 74 68 65 5f 73 6b 79 begin_of_the_sky
> 0150 70 65 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 20 pe_highlighting
> 0160 20 20 20 20 20 20 20 20 20 20 20 20 20 28 38 31 (81
> 0170 36 29 32 33 32 2d 36 38 31 38 20 20 20 20 20 20 6)232-6818
> 0180 65 6e 64 5f 6f 66 5f 74 68 65 5f 73 6b 79 70 65 end_of_the_skype
> 0190 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 7c 7c 7c _highlighting|||
> 01a0 7c 7c 31 30 33 37 32 36 35 7c 31 31 31 32 32 33 ||1037265|111223
> 01b0 33 33 33 0a 50 56 31 7c 31 7c 7c 7c 7c 7c 7c 31 333.PV1|1||||||1
> 01c0 36 33 39 31 34 37 34 30 38 5e 53 41 4e 44 42 45 639147408^SANDBE
> 01d0 52 47 5e 43 48 52 49 53 5e 42 5e 4d 44 5e 5e 5e RG^CHRIS^B^MD^^^
> 01e0 4e 50 49 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 4f 55 NPI|||||||||||OU
> 01f0 54 50 41 54 49 45 4e 54 7c 37 32 33 30 30 34 7c TPATIENT|723004|
> 0200 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c ||||||||||||||||
> 0210 7c 7c 7c 31 31 31 7c 7c 7c 7c 7c 32 30 31 30 30 |||111|||||20100
> 0220 38 33 30 30 39 35 39 30 30 7c 32 30 31 30 30 38 830095900|201008
> 0230 33 30 30 39 35 39 30 30 0a 41 4c 31 7c 31 7c 44 30095900.AL1|1|D
> 0240 72 75 67 7c 64 30 30 31 31 36 5e 70 65 6e 69 63 rug|d00116^penic
> 0250 69 6c 6c 69 6e 5e 4d 75 6c 74 75 6d 20 44 72 75 illin^Multum Dru
> 0260 67 7c 7c 7c 32 30 31 30 30 35 31 39 30 30 30 30 g|||201005190000
> 0270 30 30 0a 5a 41 4c 7c 7c 7c 7c 7c 41 4c 4c 45 52 00.ZAL|||||ALLER
> 0280 47 59 7c 41 43 54 49 56 45 GY|ACTIVE
> {code}
> Clearly the MLLP Codec is having some extra characters on it.
> My route is
> {code}
> from("mina:tcp://localhost:8888?sync=true;codec=#hl7codec").to("stream:out")
> {code}
> I'm using this inside of grails, but don't think that should make a difference.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (CAMEL-3127) Camel HL7 does not encode message
correctly
Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-3127?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen resolved CAMEL-3127.
--------------------------------
Fix Version/s: 2.5.0
Resolution: Incomplete
Not a problem in Camel. End user configured endpoint incorrectly and uses invalid HL7 messages.
> Camel HL7 does not encode message correctly
> -------------------------------------------
>
> Key: CAMEL-3127
> URL: https://issues.apache.org/activemq/browse/CAMEL-3127
> Project: Apache Camel
> Issue Type: Bug
> Affects Versions: 1.6.0
> Reporter: Rahul Somasunderam
> Assignee: Martin Krasser
> Fix For: 2.5.0
>
> Attachments: test.tar.gz
>
>
> I sent an HL7 message using camel to a listener using camel, and it worked.
> However when I use an mllp client, it does not work.
> The wireshark display of the data is
> {code}
> 0000 00 00 02 85 ac ed 00 05 74 02 7e 4d 53 48 7c 5e ........t.~MSH|^
> 0010 7e 5c 26 7c 50 4f 43 7c 45 48 53 7c 48 4e 41 4d ~\&|POC|EHS|HNAM
> 0020 7c 48 4e 41 4d 7c 32 30 31 30 30 38 33 30 31 30 |HNAM|2010083010
> 0030 30 33 32 34 7c 7c 41 44 54 5e 41 30 38 7c 34 36 0324||ADT^A08|46
> 0040 39 33 38 39 7c 50 7c 32 2e 33 7c 34 36 39 33 38 9389|P|2.3|46938
> 0050 39 7c 7c 7c 41 4c 7c 55 2e 53 2e 41 0a 50 49 44 9|||AL|U.S.A.PID
> 0060 7c 31 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 36 |1|101914^^^2.16
> 0070 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 0080 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 36 429.1.1^MRN^2.16
> 0090 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 00a0 34 32 39 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 429|101914^^^2.1
> 00b0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00c0 2e 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 .429.1.1^MRN^2.1
> 00d0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00e0 2e 34 32 39 7c 31 30 31 39 31 34 7c 54 45 53 54 .429|101914|TEST
> 00f0 50 54 5e 53 41 52 41 5e 42 7c 7c 31 39 38 33 30 PT^SARA^B||19830
> 0100 33 31 38 7c 4d 7c 7c 57 48 49 54 45 7c 32 33 30 318|M||WHITE|230
> 0110 33 20 56 49 4c 4c 41 47 45 20 44 52 5e 5e 53 54 3 VILLAGE DR^^ST
> 0120 20 4a 4f 53 45 50 48 5e 4d 4f 5e 36 34 35 30 36 JOSEPH^MO^64506
> 0130 7c 7c 28 38 31 36 29 32 33 32 2d 36 38 31 38 20 ||(816)232-6818
> 0140 62 65 67 69 6e 5f 6f 66 5f 74 68 65 5f 73 6b 79 begin_of_the_sky
> 0150 70 65 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 20 pe_highlighting
> 0160 20 20 20 20 20 20 20 20 20 20 20 20 20 28 38 31 (81
> 0170 36 29 32 33 32 2d 36 38 31 38 20 20 20 20 20 20 6)232-6818
> 0180 65 6e 64 5f 6f 66 5f 74 68 65 5f 73 6b 79 70 65 end_of_the_skype
> 0190 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 7c 7c 7c _highlighting|||
> 01a0 7c 7c 31 30 33 37 32 36 35 7c 31 31 31 32 32 33 ||1037265|111223
> 01b0 33 33 33 0a 50 56 31 7c 31 7c 7c 7c 7c 7c 7c 31 333.PV1|1||||||1
> 01c0 36 33 39 31 34 37 34 30 38 5e 53 41 4e 44 42 45 639147408^SANDBE
> 01d0 52 47 5e 43 48 52 49 53 5e 42 5e 4d 44 5e 5e 5e RG^CHRIS^B^MD^^^
> 01e0 4e 50 49 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 4f 55 NPI|||||||||||OU
> 01f0 54 50 41 54 49 45 4e 54 7c 37 32 33 30 30 34 7c TPATIENT|723004|
> 0200 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c ||||||||||||||||
> 0210 7c 7c 7c 31 31 31 7c 7c 7c 7c 7c 32 30 31 30 30 |||111|||||20100
> 0220 38 33 30 30 39 35 39 30 30 7c 32 30 31 30 30 38 830095900|201008
> 0230 33 30 30 39 35 39 30 30 0a 41 4c 31 7c 31 7c 44 30095900.AL1|1|D
> 0240 72 75 67 7c 64 30 30 31 31 36 5e 70 65 6e 69 63 rug|d00116^penic
> 0250 69 6c 6c 69 6e 5e 4d 75 6c 74 75 6d 20 44 72 75 illin^Multum Dru
> 0260 67 7c 7c 7c 32 30 31 30 30 35 31 39 30 30 30 30 g|||201005190000
> 0270 30 30 0a 5a 41 4c 7c 7c 7c 7c 7c 41 4c 4c 45 52 00.ZAL|||||ALLER
> 0280 47 59 7c 41 43 54 49 56 45 GY|ACTIVE
> {code}
> Clearly the MLLP Codec is having some extra characters on it.
> My route is
> {code}
> from("mina:tcp://localhost:8888?sync=true;codec=#hl7codec").to("stream:out")
> {code}
> I'm using this inside of grails, but don't think that should make a difference.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (CAMEL-3127) Camel HL7 does not encode message
correctly
Posted by "Martin Krasser (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-3127?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=61861#action_61861 ]
Martin Krasser commented on CAMEL-3127:
---------------------------------------
There's a syntax error in the URI: you must use {{&}} to separate URI params, instead of {{;}}
{noformat}
from("mina:tcp://localhost:8888?sync=true&codec=#hl7codec")
{noformat}
Also, the HAPI test panel reported two validation errors for your test message. Here's the corrected one:
{noformat}
MSH|^~\&|POC|EPIC|HNAM|HNAM|20100830100324||ADT^A08|469389|P|2.3|469389|||AL|U.S.A
PID|1|101914^^^2.16.840.1.113883.3.429.1.1^MRN^2.16.840.1.113883.3.429|101914^^^2.16.840.1.113883.3.429.1.1^MRN^2.16.840.1.113883.3.429|101914|TESTPT^SARA^B||19830318|M||WHITE|2303 VILLAGE DR^^ST JOSEPH^MO^64506||(816)232-6818|||||1037265|111223333
PV1|1||||||1639147408^SANDBERG^CHRIS^B^MD^^^NPI|||||||||||OUTPATIENT|723004||||||||||||||||||||111|||||20100830095900|20100830095900
AL1|1|Drug|d00116^penicillin^Multum Drug|||20100519
ZAL|||||ALLERGY|ACTIVE
{noformat}
Then sending works from the HAPI test panel as well as from a Camel HL7 producer.
> Camel HL7 does not encode message correctly
> -------------------------------------------
>
> Key: CAMEL-3127
> URL: https://issues.apache.org/activemq/browse/CAMEL-3127
> Project: Apache Camel
> Issue Type: Bug
> Affects Versions: 1.6.0
> Reporter: Rahul Somasunderam
> Attachments: test.tar.gz
>
>
> I sent an HL7 message using camel to a listener using camel, and it worked.
> However when I use an mllp client, it does not work.
> The wireshark display of the data is
> {code}
> 0000 00 00 02 85 ac ed 00 05 74 02 7e 4d 53 48 7c 5e ........t.~MSH|^
> 0010 7e 5c 26 7c 50 4f 43 7c 45 48 53 7c 48 4e 41 4d ~\&|POC|EHS|HNAM
> 0020 7c 48 4e 41 4d 7c 32 30 31 30 30 38 33 30 31 30 |HNAM|2010083010
> 0030 30 33 32 34 7c 7c 41 44 54 5e 41 30 38 7c 34 36 0324||ADT^A08|46
> 0040 39 33 38 39 7c 50 7c 32 2e 33 7c 34 36 39 33 38 9389|P|2.3|46938
> 0050 39 7c 7c 7c 41 4c 7c 55 2e 53 2e 41 0a 50 49 44 9|||AL|U.S.A.PID
> 0060 7c 31 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 36 |1|101914^^^2.16
> 0070 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 0080 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 36 429.1.1^MRN^2.16
> 0090 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 00a0 34 32 39 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 429|101914^^^2.1
> 00b0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00c0 2e 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 .429.1.1^MRN^2.1
> 00d0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00e0 2e 34 32 39 7c 31 30 31 39 31 34 7c 54 45 53 54 .429|101914|TEST
> 00f0 50 54 5e 53 41 52 41 5e 42 7c 7c 31 39 38 33 30 PT^SARA^B||19830
> 0100 33 31 38 7c 4d 7c 7c 57 48 49 54 45 7c 32 33 30 318|M||WHITE|230
> 0110 33 20 56 49 4c 4c 41 47 45 20 44 52 5e 5e 53 54 3 VILLAGE DR^^ST
> 0120 20 4a 4f 53 45 50 48 5e 4d 4f 5e 36 34 35 30 36 JOSEPH^MO^64506
> 0130 7c 7c 28 38 31 36 29 32 33 32 2d 36 38 31 38 20 ||(816)232-6818
> 0140 62 65 67 69 6e 5f 6f 66 5f 74 68 65 5f 73 6b 79 begin_of_the_sky
> 0150 70 65 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 20 pe_highlighting
> 0160 20 20 20 20 20 20 20 20 20 20 20 20 20 28 38 31 (81
> 0170 36 29 32 33 32 2d 36 38 31 38 20 20 20 20 20 20 6)232-6818
> 0180 65 6e 64 5f 6f 66 5f 74 68 65 5f 73 6b 79 70 65 end_of_the_skype
> 0190 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 7c 7c 7c _highlighting|||
> 01a0 7c 7c 31 30 33 37 32 36 35 7c 31 31 31 32 32 33 ||1037265|111223
> 01b0 33 33 33 0a 50 56 31 7c 31 7c 7c 7c 7c 7c 7c 31 333.PV1|1||||||1
> 01c0 36 33 39 31 34 37 34 30 38 5e 53 41 4e 44 42 45 639147408^SANDBE
> 01d0 52 47 5e 43 48 52 49 53 5e 42 5e 4d 44 5e 5e 5e RG^CHRIS^B^MD^^^
> 01e0 4e 50 49 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 4f 55 NPI|||||||||||OU
> 01f0 54 50 41 54 49 45 4e 54 7c 37 32 33 30 30 34 7c TPATIENT|723004|
> 0200 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c ||||||||||||||||
> 0210 7c 7c 7c 31 31 31 7c 7c 7c 7c 7c 32 30 31 30 30 |||111|||||20100
> 0220 38 33 30 30 39 35 39 30 30 7c 32 30 31 30 30 38 830095900|201008
> 0230 33 30 30 39 35 39 30 30 0a 41 4c 31 7c 31 7c 44 30095900.AL1|1|D
> 0240 72 75 67 7c 64 30 30 31 31 36 5e 70 65 6e 69 63 rug|d00116^penic
> 0250 69 6c 6c 69 6e 5e 4d 75 6c 74 75 6d 20 44 72 75 illin^Multum Dru
> 0260 67 7c 7c 7c 32 30 31 30 30 35 31 39 30 30 30 30 g|||201005190000
> 0270 30 30 0a 5a 41 4c 7c 7c 7c 7c 7c 41 4c 4c 45 52 00.ZAL|||||ALLER
> 0280 47 59 7c 41 43 54 49 56 45 GY|ACTIVE
> {code}
> Clearly the MLLP Codec is having some extra characters on it.
> My route is
> {code}
> from("mina:tcp://localhost:8888?sync=true;codec=#hl7codec").to("stream:out")
> {code}
> I'm using this inside of grails, but don't think that should make a difference.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (CAMEL-3127) Camel HL7 does not encode message
correctly
Posted by "Martin Krasser (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-3127?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=61833#action_61833 ]
Martin Krasser commented on CAMEL-3127:
---------------------------------------
{quote}
Writing it to file works well when using Camel to send the message using the sendMessage function provided by camel plugin in grails.
Writing it to file does not happen when using HAPI or 7edit. That's because my application doesn't even accept the message.
{quote}
I was thinking about
{code:java}
from("mina:tcp://localhost:8888?sync=true;codec=#hl7codec").to("file:whatever")
{code}
Please try to run your example outside of Grails with Camel 2.4.0 only, to see if it is a Camel problem or somehow related to the Grails Camel plugin.
> Camel HL7 does not encode message correctly
> -------------------------------------------
>
> Key: CAMEL-3127
> URL: https://issues.apache.org/activemq/browse/CAMEL-3127
> Project: Apache Camel
> Issue Type: Bug
> Affects Versions: 1.6.0
> Reporter: Rahul Somasunderam
>
> I sent an HL7 message using camel to a listener using camel, and it worked.
> However when I use an mllp client, it does not work.
> The wireshark display of the data is
> {code}
> 0000 00 00 02 85 ac ed 00 05 74 02 7e 4d 53 48 7c 5e ........t.~MSH|^
> 0010 7e 5c 26 7c 50 4f 43 7c 45 48 53 7c 48 4e 41 4d ~\&|POC|EHS|HNAM
> 0020 7c 48 4e 41 4d 7c 32 30 31 30 30 38 33 30 31 30 |HNAM|2010083010
> 0030 30 33 32 34 7c 7c 41 44 54 5e 41 30 38 7c 34 36 0324||ADT^A08|46
> 0040 39 33 38 39 7c 50 7c 32 2e 33 7c 34 36 39 33 38 9389|P|2.3|46938
> 0050 39 7c 7c 7c 41 4c 7c 55 2e 53 2e 41 0a 50 49 44 9|||AL|U.S.A.PID
> 0060 7c 31 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 36 |1|101914^^^2.16
> 0070 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 0080 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 36 429.1.1^MRN^2.16
> 0090 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 00a0 34 32 39 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 429|101914^^^2.1
> 00b0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00c0 2e 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 .429.1.1^MRN^2.1
> 00d0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00e0 2e 34 32 39 7c 31 30 31 39 31 34 7c 54 45 53 54 .429|101914|TEST
> 00f0 50 54 5e 53 41 52 41 5e 42 7c 7c 31 39 38 33 30 PT^SARA^B||19830
> 0100 33 31 38 7c 4d 7c 7c 57 48 49 54 45 7c 32 33 30 318|M||WHITE|230
> 0110 33 20 56 49 4c 4c 41 47 45 20 44 52 5e 5e 53 54 3 VILLAGE DR^^ST
> 0120 20 4a 4f 53 45 50 48 5e 4d 4f 5e 36 34 35 30 36 JOSEPH^MO^64506
> 0130 7c 7c 28 38 31 36 29 32 33 32 2d 36 38 31 38 20 ||(816)232-6818
> 0140 62 65 67 69 6e 5f 6f 66 5f 74 68 65 5f 73 6b 79 begin_of_the_sky
> 0150 70 65 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 20 pe_highlighting
> 0160 20 20 20 20 20 20 20 20 20 20 20 20 20 28 38 31 (81
> 0170 36 29 32 33 32 2d 36 38 31 38 20 20 20 20 20 20 6)232-6818
> 0180 65 6e 64 5f 6f 66 5f 74 68 65 5f 73 6b 79 70 65 end_of_the_skype
> 0190 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 7c 7c 7c _highlighting|||
> 01a0 7c 7c 31 30 33 37 32 36 35 7c 31 31 31 32 32 33 ||1037265|111223
> 01b0 33 33 33 0a 50 56 31 7c 31 7c 7c 7c 7c 7c 7c 31 333.PV1|1||||||1
> 01c0 36 33 39 31 34 37 34 30 38 5e 53 41 4e 44 42 45 639147408^SANDBE
> 01d0 52 47 5e 43 48 52 49 53 5e 42 5e 4d 44 5e 5e 5e RG^CHRIS^B^MD^^^
> 01e0 4e 50 49 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 4f 55 NPI|||||||||||OU
> 01f0 54 50 41 54 49 45 4e 54 7c 37 32 33 30 30 34 7c TPATIENT|723004|
> 0200 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c ||||||||||||||||
> 0210 7c 7c 7c 31 31 31 7c 7c 7c 7c 7c 32 30 31 30 30 |||111|||||20100
> 0220 38 33 30 30 39 35 39 30 30 7c 32 30 31 30 30 38 830095900|201008
> 0230 33 30 30 39 35 39 30 30 0a 41 4c 31 7c 31 7c 44 30095900.AL1|1|D
> 0240 72 75 67 7c 64 30 30 31 31 36 5e 70 65 6e 69 63 rug|d00116^penic
> 0250 69 6c 6c 69 6e 5e 4d 75 6c 74 75 6d 20 44 72 75 illin^Multum Dru
> 0260 67 7c 7c 7c 32 30 31 30 30 35 31 39 30 30 30 30 g|||201005190000
> 0270 30 30 0a 5a 41 4c 7c 7c 7c 7c 7c 41 4c 4c 45 52 00.ZAL|||||ALLER
> 0280 47 59 7c 41 43 54 49 56 45 GY|ACTIVE
> {code}
> Clearly the MLLP Codec is having some extra characters on it.
> My route is
> {code}
> from("mina:tcp://localhost:8888?sync=true;codec=#hl7codec").to("stream:out")
> {code}
> I'm using this inside of grails, but don't think that should make a difference.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (CAMEL-3127) Camel HL7 does not encode message
correctly
Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-3127?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen reassigned CAMEL-3127:
----------------------------------
Assignee: Martin Krasser
> Camel HL7 does not encode message correctly
> -------------------------------------------
>
> Key: CAMEL-3127
> URL: https://issues.apache.org/activemq/browse/CAMEL-3127
> Project: Apache Camel
> Issue Type: Bug
> Affects Versions: 1.6.0
> Reporter: Rahul Somasunderam
> Assignee: Martin Krasser
> Fix For: 2.5.0
>
> Attachments: test.tar.gz
>
>
> I sent an HL7 message using camel to a listener using camel, and it worked.
> However when I use an mllp client, it does not work.
> The wireshark display of the data is
> {code}
> 0000 00 00 02 85 ac ed 00 05 74 02 7e 4d 53 48 7c 5e ........t.~MSH|^
> 0010 7e 5c 26 7c 50 4f 43 7c 45 48 53 7c 48 4e 41 4d ~\&|POC|EHS|HNAM
> 0020 7c 48 4e 41 4d 7c 32 30 31 30 30 38 33 30 31 30 |HNAM|2010083010
> 0030 30 33 32 34 7c 7c 41 44 54 5e 41 30 38 7c 34 36 0324||ADT^A08|46
> 0040 39 33 38 39 7c 50 7c 32 2e 33 7c 34 36 39 33 38 9389|P|2.3|46938
> 0050 39 7c 7c 7c 41 4c 7c 55 2e 53 2e 41 0a 50 49 44 9|||AL|U.S.A.PID
> 0060 7c 31 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 36 |1|101914^^^2.16
> 0070 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 0080 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 36 429.1.1^MRN^2.16
> 0090 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 2e .840.1.113883.3.
> 00a0 34 32 39 7c 31 30 31 39 31 34 5e 5e 5e 32 2e 31 429|101914^^^2.1
> 00b0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00c0 2e 34 32 39 2e 31 2e 31 5e 4d 52 4e 5e 32 2e 31 .429.1.1^MRN^2.1
> 00d0 36 2e 38 34 30 2e 31 2e 31 31 33 38 38 33 2e 33 6.840.1.113883.3
> 00e0 2e 34 32 39 7c 31 30 31 39 31 34 7c 54 45 53 54 .429|101914|TEST
> 00f0 50 54 5e 53 41 52 41 5e 42 7c 7c 31 39 38 33 30 PT^SARA^B||19830
> 0100 33 31 38 7c 4d 7c 7c 57 48 49 54 45 7c 32 33 30 318|M||WHITE|230
> 0110 33 20 56 49 4c 4c 41 47 45 20 44 52 5e 5e 53 54 3 VILLAGE DR^^ST
> 0120 20 4a 4f 53 45 50 48 5e 4d 4f 5e 36 34 35 30 36 JOSEPH^MO^64506
> 0130 7c 7c 28 38 31 36 29 32 33 32 2d 36 38 31 38 20 ||(816)232-6818
> 0140 62 65 67 69 6e 5f 6f 66 5f 74 68 65 5f 73 6b 79 begin_of_the_sky
> 0150 70 65 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 20 pe_highlighting
> 0160 20 20 20 20 20 20 20 20 20 20 20 20 20 28 38 31 (81
> 0170 36 29 32 33 32 2d 36 38 31 38 20 20 20 20 20 20 6)232-6818
> 0180 65 6e 64 5f 6f 66 5f 74 68 65 5f 73 6b 79 70 65 end_of_the_skype
> 0190 5f 68 69 67 68 6c 69 67 68 74 69 6e 67 7c 7c 7c _highlighting|||
> 01a0 7c 7c 31 30 33 37 32 36 35 7c 31 31 31 32 32 33 ||1037265|111223
> 01b0 33 33 33 0a 50 56 31 7c 31 7c 7c 7c 7c 7c 7c 31 333.PV1|1||||||1
> 01c0 36 33 39 31 34 37 34 30 38 5e 53 41 4e 44 42 45 639147408^SANDBE
> 01d0 52 47 5e 43 48 52 49 53 5e 42 5e 4d 44 5e 5e 5e RG^CHRIS^B^MD^^^
> 01e0 4e 50 49 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 4f 55 NPI|||||||||||OU
> 01f0 54 50 41 54 49 45 4e 54 7c 37 32 33 30 30 34 7c TPATIENT|723004|
> 0200 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c ||||||||||||||||
> 0210 7c 7c 7c 31 31 31 7c 7c 7c 7c 7c 32 30 31 30 30 |||111|||||20100
> 0220 38 33 30 30 39 35 39 30 30 7c 32 30 31 30 30 38 830095900|201008
> 0230 33 30 30 39 35 39 30 30 0a 41 4c 31 7c 31 7c 44 30095900.AL1|1|D
> 0240 72 75 67 7c 64 30 30 31 31 36 5e 70 65 6e 69 63 rug|d00116^penic
> 0250 69 6c 6c 69 6e 5e 4d 75 6c 74 75 6d 20 44 72 75 illin^Multum Dru
> 0260 67 7c 7c 7c 32 30 31 30 30 35 31 39 30 30 30 30 g|||201005190000
> 0270 30 30 0a 5a 41 4c 7c 7c 7c 7c 7c 41 4c 4c 45 52 00.ZAL|||||ALLER
> 0280 47 59 7c 41 43 54 49 56 45 GY|ACTIVE
> {code}
> Clearly the MLLP Codec is having some extra characters on it.
> My route is
> {code}
> from("mina:tcp://localhost:8888?sync=true;codec=#hl7codec").to("stream:out")
> {code}
> I'm using this inside of grails, but don't think that should make a difference.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.