Ya its really helpful to us..Thanks sourceforge
Thanks & Regards
Sreenath
From: Jens Villadsen [mailto:jenskristianvillad...@gmail.com]
Sent: 05 February 2014 14:49
To: Venkatesh Sundaramoorthy
Cc: HAPI Devel List
Subject: Re: [HAPI-devel] help required!
Hi Venkatesh
- Initialize your DefaultHapiContext with the DefaultValidationWithoutTN
- Then you should be rolling :)
On 5 February 2014 04:12, Venkatesh Sundaramoorthy
<venk...@gmail.com<mailto:venk...@gmail.com>> wrote:
Beautiful. I am about to reply to this with the same. You have replied it..
Thanks James. Once again thanks for your prompt response. I'm really excited
about this.. thanks for this....
Now I am encountering the below error w.r.t phone number. If I remove the
number it works fine but if the phone number exist I still get the below error.
ca.uhn.hl7v2.model.DataTypeException:
ca.uhn.hl7v2.validation.ValidationException: Validation failed: Primitive value
'02 9999 9999' requires to be empty or a US phone number at PRD-5
at ca.uhn.hl7v2.model.AbstractPrimitive.setValue(AbstractPrimitive.java:99)
at ca.uhn.hl7v2.parser.PipeParser.parse(PipeParser.java:438)
at ca.uhn.hl7v2.parser.PipeParser.parse(PipeParser.java:382)
at ca.uhn.hl7v2.parser.PipeParser.parse(PipeParser.java:1158)
at ca.uhn.hl7v2.parser.PipeParser.doParse(PipeParser.java:222)
at ca.uhn.hl7v2.parser.GenericParser.doParse(GenericParser.java:245)
at ca.uhn.hl7v2.parser.Parser.parse(Parser.java:212)
at ca.uhn.hl7v2.parser.GenericParser.parse(GenericParser.java:253)
at util.hl7.helpers.ParseHL7Messages.main(ParseHL7Messages.java:69)
Caused by: ca.uhn.hl7v2.validation.ValidationException: Validation failed:
Primitive value '02 9999 9999' requires to be empty or a US phone number
at ca.uhn.hl7v2.validation.impl.RuleSupport.failed(RuleSupport.java:67)
at
ca.uhn.hl7v2.validation.impl.RuleSupport.failedWithValue(RuleSupport.java:58)
at ca.uhn.hl7v2.validation.impl.RuleSupport.result(RuleSupport.java:48)
at ca.uhn.hl7v2.validation.impl.RuleSupport.result(RuleSupport.java:44)
at
ca.uhn.hl7v2.validation.builder.PredicatePrimitiveTypeRule.apply(PredicatePrimitiveTypeRule.java:115)
at
ca.uhn.hl7v2.validation.builder.PredicatePrimitiveTypeRule.apply(PredicatePrimitiveTypeRule.java:38)
at ca.uhn.hl7v2.model.AbstractPrimitive.setValue(AbstractPrimitive.java:97)
... 8 more
Thanks,
Venkatesh S
On Wed, Feb 5, 2014 at 1:59 PM, James Agnew
<ja...@jamesagnew.ca<mailto:ja...@jamesagnew.ca>> wrote:
Hi Venkatesh,
Your message string is missing segment delimiters (\r) at the end of each line.
Change "[...]2.3.1" to "[...]2.3.1\r" and so on for each line and that code
should work.
Cheers,
James
On Tue, Feb 4, 2014 at 8:46 PM, Venkatesh Sundaramoorthy
<venk...@gmail.com<mailto:venk...@gmail.com>> wrote:
Hi,
I am new to HL7, I am trying to process a sample HL7 message using HAPI API I
am getting the following exception and I am unable to proceed further. Please,
assist me on how to resolve this issue.
Appreciate your help.
FYI: I added all the jar files provided under lib folder onto my classpath and
I am using the sample java program provided in the site, I just replaced the
message provided with the below message string no other changes.
Sample message: (partial message)
"MSH|^~\\&|deLacy 2.9.14|svmhstst^CPS-Care
Connect|BP|svmhbprt^HealthLink|20120117124847||REF^I12|20120117124847781|P|2.3.1"
+"RF1|P|R|DRF|DS^Discharge
Summary^^HL70282||1122239-20120117124842879|201201171248|||E^Event
Summary^HL70336"
+"PRD|RT^General Provider|EHSLER^ROBERT^^^DR|Suite 505 Level 5 SVC
DARLINGHURST^^^NSW^2010^Australia||02 9999 9999^WPN^PH~02 8888
8888^WPN^FX||1234567A^1234567A"
+"PRD|RP^Discharging Provider|EHSEEF^MARK OLIVER|Suite 707 Level 7 SVC
DARLINGHURST^^^NSW^2010^Australia||02 6666 6666^WPN^PH~02 7777
7777^WPN^FX||7654321A^7654321A"
+"PID|||5859343^^^SVH^MR~123456789^^^^MC||BARNES^SARAH^^^MRS||19340301|F|||15
CAMELIA AVENUE CASTLE HILL^^Sydney^NSW^2154^Australia||02 9883
4876||||||123456789"
+"NK1|1|MR CYRIL BARNES|^HUSBAND|15 CAMELIA AVENUE, CASTLE HILL 2154|02
9883 4876|02 9080 5432|P^Primary"
+"DG1|1||DG1^INVESTIGATION OF LUNG MALIGNANCY||201111170000|F|||||||||1"
+"AL1|1|DA|^ABBOCILLIN||Asthma|20120106<tel:20120106>"
+"AL1|2|FA|^Bananas||Blisters|20120106<tel:20120106>"
+"OBR|1|||^Discharge Summary|||201201171248"
..........";
Error message:
ca.uhn.hl7v2.HL7Exception: The HL7 version 2.3.1RF1 is not recognized
at ca.uhn.hl7v2.parser.Parser.assertVersionExists(Parser.java:527)
at ca.uhn.hl7v2.parser.Parser.parse(Parser.java:208)
at ca.uhn.hl7v2.parser.GenericParser.parse(GenericParser.java:253)
at util.hl7.helpers.ParseHL7Messages.main(ParseHL7Messages.java:60)
Thanks,
Venkatesh S
------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk
_______________________________________________
Hl7api-devel mailing list
Hl7api-devel@lists.sourceforge.net<mailto:Hl7api-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/hl7api-devel
------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk
_______________________________________________
Hl7api-devel mailing list
Hl7api-devel@lists.sourceforge.net<mailto:Hl7api-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/hl7api-devel
--
Med venlig hilsen / Kind regards
Jens Kristian Villadsen
cand.polyt
Stålhøjen 24
8240 Risskov
Denmark
Mobile +4523373806
jenskristianvillad...@gmail.com<mailto:jenskristianvillad...@gmail.com>
jkiddo.dyndns.org<http://jkiddo.dyndns.org>
MASTEK LTD.
In the US, we're called MAJESCOMASTEK
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Opinions expressed in this e-mail are those of the individual and not that of
Mastek Limited, unless specifically indicated to that effect. Mastek Limited
does not accept any responsibility or liability for it. This e-mail and
attachments (if any) transmitted with it are confidential and/or privileged and
solely for the use of the intended person or entity to which it is addressed.
Any review, re-transmission, dissemination or other use of or taking of any
action in reliance upon this information by persons or entities other than the
intended recipient is prohibited. This e-mail and its attachments have been
scanned for the presence of computer viruses. It is the responsibility of the
recipient to run the virus check on e-mails and attachments before opening
them. If you have received this e-mail in error, kindly delete this e-mail from
desktop and server.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk
_______________________________________________
Hl7api-devel mailing list
Hl7api-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hl7api-devel