Great Jens... It works .. thanks a lot..

Thanks,
Venkatesh S


On Wed, Feb 5, 2014 at 8:18 PM, Jens Villadsen <
jenskristianvillad...@gmail.com> wrote:

> Hi Venkatesh
>
> - Initialize your DefaultHapiContext with the DefaultValidationWithoutTN
>
> - Then you should be rolling :)
>
>
> On 5 February 2014 04:12, Venkatesh Sundaramoorthy <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> 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> 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"
>>>>
>>>>         +"AL1|2|FA|^Bananas||Blisters|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
>>>> 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
>> 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
> jkiddo.dyndns.org
>
------------------------------------------------------------------------------
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

Reply via email to