You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
(6) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(2) |
Feb
(1) |
Mar
|
Apr
(4) |
May
(5) |
Jun
(6) |
Jul
(3) |
Aug
(13) |
Sep
(28) |
Oct
(33) |
Nov
(8) |
Dec
(1) |
2003 |
Jan
(6) |
Feb
(2) |
Mar
|
Apr
(25) |
May
(21) |
Jun
(13) |
Jul
(12) |
Aug
(14) |
Sep
(6) |
Oct
(6) |
Nov
(16) |
Dec
(6) |
2004 |
Jan
(5) |
Feb
(7) |
Mar
(13) |
Apr
(17) |
May
(24) |
Jun
(14) |
Jul
(14) |
Aug
(8) |
Sep
(3) |
Oct
(8) |
Nov
(14) |
Dec
(26) |
2005 |
Jan
(18) |
Feb
(12) |
Mar
(29) |
Apr
(9) |
May
(4) |
Jun
(12) |
Jul
(17) |
Aug
(9) |
Sep
(12) |
Oct
|
Nov
(12) |
Dec
|
2006 |
Jan
(46) |
Feb
(18) |
Mar
(11) |
Apr
(13) |
May
(12) |
Jun
(27) |
Jul
(34) |
Aug
(45) |
Sep
(27) |
Oct
(13) |
Nov
(26) |
Dec
(22) |
2007 |
Jan
(21) |
Feb
(29) |
Mar
(32) |
Apr
(6) |
May
(11) |
Jun
(13) |
Jul
(14) |
Aug
(11) |
Sep
(15) |
Oct
(7) |
Nov
(30) |
Dec
(16) |
2008 |
Jan
(11) |
Feb
(14) |
Mar
(5) |
Apr
(18) |
May
(12) |
Jun
(11) |
Jul
(5) |
Aug
(12) |
Sep
(3) |
Oct
(2) |
Nov
(15) |
Dec
(2) |
2009 |
Jan
(18) |
Feb
(6) |
Mar
(9) |
Apr
(10) |
May
(29) |
Jun
(16) |
Jul
(44) |
Aug
(49) |
Sep
(14) |
Oct
(21) |
Nov
(11) |
Dec
(22) |
2010 |
Jan
(12) |
Feb
(13) |
Mar
(5) |
Apr
(6) |
May
(15) |
Jun
(15) |
Jul
(14) |
Aug
(20) |
Sep
(17) |
Oct
(36) |
Nov
(19) |
Dec
(7) |
2011 |
Jan
(8) |
Feb
(14) |
Mar
(21) |
Apr
(12) |
May
(6) |
Jun
(12) |
Jul
(17) |
Aug
(6) |
Sep
(13) |
Oct
(15) |
Nov
(26) |
Dec
(9) |
2012 |
Jan
(25) |
Feb
(13) |
Mar
(31) |
Apr
(10) |
May
(16) |
Jun
(21) |
Jul
(61) |
Aug
(38) |
Sep
(16) |
Oct
(13) |
Nov
(37) |
Dec
(26) |
2013 |
Jan
(20) |
Feb
(26) |
Mar
(34) |
Apr
(32) |
May
(27) |
Jun
(56) |
Jul
(16) |
Aug
(38) |
Sep
(35) |
Oct
(17) |
Nov
(11) |
Dec
(7) |
2014 |
Jan
(36) |
Feb
(13) |
Mar
(25) |
Apr
|
May
(27) |
Jun
(33) |
Jul
(34) |
Aug
|
Sep
(4) |
Oct
(11) |
Nov
(42) |
Dec
(2) |
2015 |
Jan
(5) |
Feb
(6) |
Mar
(11) |
Apr
(3) |
May
|
Jun
(1) |
Jul
(2) |
Aug
(5) |
Sep
(5) |
Oct
(5) |
Nov
(8) |
Dec
(19) |
2016 |
Jan
(8) |
Feb
(12) |
Mar
(6) |
Apr
(5) |
May
(5) |
Jun
(3) |
Jul
(1) |
Aug
|
Sep
(9) |
Oct
(1) |
Nov
(2) |
Dec
(5) |
2017 |
Jan
(2) |
Feb
|
Mar
(3) |
Apr
(6) |
May
(8) |
Jun
(7) |
Jul
(14) |
Aug
(10) |
Sep
(6) |
Oct
(2) |
Nov
|
Dec
|
2018 |
Jan
|
Feb
(9) |
Mar
(2) |
Apr
(3) |
May
(1) |
Jun
(1) |
Jul
(1) |
Aug
(8) |
Sep
(4) |
Oct
(3) |
Nov
(1) |
Dec
(1) |
2019 |
Jan
(10) |
Feb
(2) |
Mar
(6) |
Apr
(1) |
May
(2) |
Jun
|
Jul
(5) |
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
2020 |
Jan
(9) |
Feb
|
Mar
|
Apr
(6) |
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
(9) |
Oct
(1) |
Nov
(11) |
Dec
|
2021 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(7) |
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
2023 |
Jan
|
Feb
|
Mar
(3) |
Apr
|
May
(2) |
Jun
(4) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2024 |
Jan
|
Feb
(7) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(6) |
Nov
|
Dec
|
From: McClendon, C. <cra...@ac...> - 2019-01-28 20:59:09
|
You likely just want to change the call from : xad.getCountyParishCode().toString(); to xad.getCountyParishCode().getValue() From: Gillman, Matthew <m.g...@uc...> Sent: Monday, January 28, 2019 10:01 AM To: hl7...@li... Subject: [External] [HAPI-devel] Getting data values from CWE type Hi everyone I am having trouble extracting data values from the CWE type. For example, let’s suppose I have a PID segment with the following for PID-11 Patient Address: 35 Gilbert Avenue^^Harlow^^CM1 5QT^^^^Essex. // A fictitious address (I’m assuming the above is correct) In Java I say: String patientCounty; // patient county PID-11.9 patientCounty = xad.getCountyParishCode().toString(); System.out.println("county = " + patientCounty); The terminal output is: county = CWE[Essex] I want the “Essex” without the CWE bit at the front. I am also having trouble extracting things like InterpreterCode and Primary Language. Can someone give me an example, please? Thanks in advance Matthew -- EUR ING Matthew Gillman CEng MIET CSci MIScT MBCS Research Software Developer Research IT Services - Research Software Development Group Information Services Division University College London Telephone: 0203 108 8216 (internal: 58216) Email: m.g...@uc...<mailto:m.g...@uc...> orcid: https://orcid.org/0000-0002-2340-6930<https://urldefense.proofpoint.com/v2/url?u=https-3A__orcid.org_0000-2D0002-2D2340-2D6930&d=DwMGaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=VnYhy7Qh2TPWQTwfje6NAvmntWXxxwhN_1pvCFqkOwE&m=lSKtH49o2pVxhAERbv4kD36RAH-hfr4l2tMlR4E4k-Q&s=pJPtaTI6RQkhhTrbnt2sWwa0BVTbt-SJR2X_GrnUwXg&e=> ________________________________ This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy. ______________________________________________________________________________________ www.accenture.com |
From: Gay, J. <Ga...@em...> - 2019-01-28 20:23:52
|
All, We are having an issue where our stream of ORU data suddenly stops receiving data. Console error message: An exception occurred during the execution of the HapiMessageSupplier operator. Processing element number 9 is terminating The error log is attached to the email. If anyone has any ideas I would love to hear from you. Also, if anyone is using the ADT or ORU ingest and would like to share thoughts and ideas feel free to reach out. Thanks! Jim Gay Enterprise Analytics & Reporting 3401 Civic Center Blvd. Philadelphia, PA 19104 267-426-1958 ga...@em... ● chop.edu [cid:image001.png@01D4B718.63650550] |
From: Gillman, M. <m.g...@uc...> - 2019-01-28 16:16:09
|
Hi everyone I am having trouble extracting data values from the CWE type. For example, let’s suppose I have a PID segment with the following for PID-11 Patient Address: 35 Gilbert Avenue^^Harlow^^CM1 5QT^^^^Essex. // A fictitious address (I’m assuming the above is correct) In Java I say: String patientCounty; // patient county PID-11.9 patientCounty = xad.getCountyParishCode().toString(); System.out.println("county = " + patientCounty); The terminal output is: county = CWE[Essex] I want the “Essex” without the CWE bit at the front. I am also having trouble extracting things like InterpreterCode and Primary Language. Can someone give me an example, please? Thanks in advance Matthew -- EUR ING Matthew Gillman CEng MIET CSci MIScT MBCS Research Software Developer Research IT Services - Research Software Development Group Information Services Division University College London Telephone: 0203 108 8216 (internal: 58216) Email: m.g...@uc...<mailto:m.g...@uc...> orcid: https://orcid.org/0000-0002-2340-6930 |
From: Gabi <ga...@id...> - 2018-12-13 11:51:13
|
A newbie question. I've a problem with a client using HAPI that I don't know how to address. The problem is that it send us an invalid XML message with a HL7 message inside. the message has the structure of: <ADT_A01> <MSH> <MSH.1>|</MSH.1> ... If I send it to my application I got this error: ca.uhn.hl7v2.HL7Exception: Namespace URI must be urn:hl7-org:v2xml If I manually send it modifying the xml to begin with: <?xml version="1.0" encoding="UTF-8"?> <ADT_A01 xmlns="urn:hl7-org:v2xml"> <MSH> ... Everything works fine. So I'm trying to "intercept" the received messages and manually add the <?xml version="1.0" encoding="UTF-8"?> line and modify the <ADT_A01> with <ADT_A01 xmlns="urn:hl7-org:v2xml"> How can I achieve this with HAPI libraries? Perhaps it's a bad idea trying to solve this way so any comments how to solve it? If my idea is "good enough" I've tried this but it does not work: My code following the tutorials does: HapiContext context = new DefaultHapiContext(); HL7Service server = context.newServer(listenerHL7port, useTls); ReceivingApplication handler = new MyHandler(); server.registerApplication("*", "*", handler); Inside MyHandler class that implements ReceivingApplication, inside the inherited method processMessage we've done a fixMessage method that returns a String with the fixed message using as source theOriginalMessage.toString(), the logic seems simple BUT the processMessage in MyHandler is NEVER called, Exception is thrown BEFORE arriving to this handler method, so the message is processed before the handler is called and fails before I can do anything. Complete exception thrown: at ca.uhn.hl7v2.parser.XMLParser.assertNamespaceURI(XMLParser.java:272) at ca.uhn.hl7v2.parser.DefaultXMLParser.parseDocument(DefaultXMLParser.java:173 ) at ca.uhn.hl7v2.parser.XMLParser.doParse(XMLParser.java:193) 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 ca.uhn.hl7v2.protocol.impl.ApplicationRouterImpl.processMessage(ApplicationR outerImpl.java:132) at ca.uhn.hl7v2.protocol.impl.ApplicationRouterImpl.processMessage(ApplicationR outerImpl.java:99) at ca.uhn.hl7v2.app.Responder.processMessage(Responder.java:91) at ca.uhn.hl7v2.app.Receiver$Grunt.run(Receiver.java:127) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11 42) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6 17) at java.lang.Thread.run(Thread.java:745) --- El software de antivirus Avast ha analizado este correo electrónico en busca de virus. https://www.avast.com/antivirus |
From: Ajay C. <Aja...@pe...> - 2018-11-26 17:39:22
|
Hello, The Github link given on the home page (https://hapifhir.github.io/hapi-hl7v2/hapi-fhir/) is not working. Getting 404 error. Although, I did find a Maven repository at: https://hapifhir.github.io/hapi-hl7v2/hapi-fhir/ Is this the official Maven repository? Is 3.6.0 the latest stable version for HL7 V2? Please advice. Thanks. |
From: Saravanan S. <man...@ou...> - 2018-10-08 16:08:37
|
Thanks a lot, Ian. I will update the examples to include this feedback. Much appreciated. ________________________________ From: Ian Vowles <Ian...@he...> Sent: October 7, 2018 11:01 PM To: HAPI Devel List Subject: Re: [HAPI-devel] Article on Handling binary data transmission using Base-64 Encoding - Feedback Required Right now I am dealing constantly with documents encoded in this fashion, lots of them, and sometimes very large. Things to consider: You make some comments about .NET before providing the java class. With the helper java class you may want to include a check that the size is divisible by 4, one of the few checks you can use to help figure out if the content is Base64. You may also want to wrap the decode in a try catch and throw a specific exception if it doesn’t decode. If you are really going for a pre-decode check, you could do a regex on the permitted characters (something I am hopeless at, and since it’s not guaranteed to help you confirm it is decodable, seldom worth the effort). Where you are building a message with datatype ED (encapsulated data) you will help anyone who receives the message if you fill out the other fields in the ED See this page: http://hl7-definition.caristix.com:9010/Default.aspx?version=HL7%20v2.5.1&dataType=ED<https://nam01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fhl7-definition.caristix.com%3A9010%2FDefault.aspx%3Fversion%3DHL7%2520v2.5.1%26dataType%3DED&data=02%7C01%7C%7Cfd81cefd414d4412e59b08d62cdb4738%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636745717642491130&sdata=%2FTzNi5xvk1dvUu5ra%2BXMwKCr41th2X0jravPLqwVqD0%3D&reserved=0> >From one of the senders I have received from, this looks like: MEDICALOBJECTS&MEDICALOBJECTS:3.1.7 (Build 45) [win32-i386]&L^AP^PDF^Base64^(Encoded PDF here) Since in my case I can receive different types of encapsulated data, and indication that it is a PDF not an RTF, JPG or other type is very helpful. Thanks again for such detailed examples Ian Vowles Integration Specialist Metro North Integration Centre Citilink Lobby 2, Level 3 153 Campbell St Bowen Hills QLD 4006 Ph: (07) 3646 2557 Ian...@he...<mailto:Ian...@he...> metronorth.health.qld.gov.au<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmetronorth.health.qld.gov.au%2F&data=02%7C01%7C%7Cfd81cefd414d4412e59b08d62cdb4738%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636745717642491130&sdata=pSWlmYQvlj2psz2L8wOUnazfFNVsVMsPwDe7laVgnKU%3D&reserved=0> [Values in Action] [Facebook]<https://nam01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.facebook.com%2Fmetronorthhhs&data=02%7C01%7C%7Cfd81cefd414d4412e59b08d62cdb4738%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636745717642647384&sdata=aVWOGa0xZ%2FDai8KP%2BboSJKpMfM1wPig35pQ3wG94b5k%3D&reserved=0> [Twitter]<https://nam01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.twitter.com%2FMetroNorthHHS&data=02%7C01%7C%7Cfd81cefd414d4412e59b08d62cdb4738%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636745717642647384&sdata=p2ccwzC0P6QofVd23aUGaqDQ2XtVYbVPDFDARXutobg%3D&reserved=0> [LinkedIn]<https://nam01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.linkedin.com%2Fcompany%2Fmetro-north-hospital-and-health-service&data=02%7C01%7C%7Cfd81cefd414d4412e59b08d62cdb4738%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636745717642647384&sdata=75YqbmkudJ5jhf90O7I%2FH%2B%2BQACQGMLwHs%2FGziw%2BeIcw%3D&reserved=0> follow us on social media From: Saravanan Subramanian [mailto:man...@ou...] Sent: Monday, 8 October 2018 1:14 PM To: HAPI Devel List <hl7...@li...> Subject: [HAPI-devel] Article on Handling binary data transmission using Base-64 Encoding - Feedback Required Dear HAPI Community Wrote one more article recently on using HAPI toolkit to handle binary data in HL7 messages using Base64-encoding. Once again, any feedback/criticisms are much appreciated. This is an area of the toolkit that I had only recently explored. https://saravanansubramanian.com/hl72xhapiprocessbinarydata/<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsaravanansubramanian.com%2Fhl72xhapiprocessbinarydata%2F&data=02%7C01%7C%7Cfd81cefd414d4412e59b08d62cdb4738%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636745717642647384&sdata=qTrb7EGNrKxI8mZlsuJqAiUGjnwKggQXcmCfZ6ExZXo%3D&reserved=0> Thanks again to the contributors who shape it everyday! Have a great weekend! Saravanan ******************************************************************************** This email, including any attachments sent with it, is confidential and for the sole use of the intended recipient(s). This confidentiality is not waived or lost, if you receive it and you are not the intended recipient(s), or if it is transmitted/received in error. Any unauthorised use, alteration, disclosure, distribution or review of this email is strictly prohibited. The information contained in this email, including any attachment sent with it, may be subject to a statutory duty of confidentiality if it relates to health service matters. If you are not the intended recipient(s), or if you have received this email in error, you are asked to immediately notify the sender by telephone collect on Australia +61 1800 198 175 or by return email. You should also delete this email, and any copies, from your computer system network and destroy any hard copies produced. If not an intended recipient of this email, you must not copy, distribute or take any action(s) that relies on it; any form of disclosure, modification, distribution and/or publication of this email is also prohibited. Although Queensland Health takes all reasonable steps to ensure this email does not contain malicious software, Queensland Health does not accept responsibility for the consequences if any person's computer inadvertently suffers any disruption to services, loss of information, harm or is infected with a virus, other malicious computer programme or code that may occur as a consequence of receiving this email. Unless stated otherwise, this email represents only the views of the sender and not the views of the Queensland Government. ********************************************************************************** |
From: Ian V. <Ian...@he...> - 2018-10-08 05:02:16
|
Right now I am dealing constantly with documents encoded in this fashion, lots of them, and sometimes very large. Things to consider: You make some comments about .NET before providing the java class. With the helper java class you may want to include a check that the size is divisible by 4, one of the few checks you can use to help figure out if the content is Base64. You may also want to wrap the decode in a try catch and throw a specific exception if it doesn’t decode. If you are really going for a pre-decode check, you could do a regex on the permitted characters (something I am hopeless at, and since it’s not guaranteed to help you confirm it is decodable, seldom worth the effort). Where you are building a message with datatype ED (encapsulated data) you will help anyone who receives the message if you fill out the other fields in the ED See this page: http://hl7-definition.caristix.com:9010/Default.aspx?version=HL7%20v2.5.1&dataType=ED From one of the senders I have received from, this looks like: MEDICALOBJECTS&MEDICALOBJECTS:3.1.7 (Build 45) [win32-i386]&L^AP^PDF^Base64^(Encoded PDF here) Since in my case I can receive different types of encapsulated data, and indication that it is a PDF not an RTF, JPG or other type is very helpful. Thanks again for such detailed examples Ian Vowles Integration Specialist Metro North Integration Centre Citilink Lobby 2, Level 3 153 Campbell St Bowen Hills QLD 4006 Ph: (07) 3646 2557 Ian...@he...<mailto:Ian...@he...> metronorth.health.qld.gov.au<https://metronorth.health.qld.gov.au/> [Values in Action] [Facebook]<http://www.facebook.com/metronorthhhs> [Twitter]<http://www.twitter.com/MetroNorthHHS> [LinkedIn]<http://www.linkedin.com/company/metro-north-hospital-and-health-service> follow us on social media From: Saravanan Subramanian [mailto:man...@ou...] Sent: Monday, 8 October 2018 1:14 PM To: HAPI Devel List <hl7...@li...> Subject: [HAPI-devel] Article on Handling binary data transmission using Base-64 Encoding - Feedback Required Dear HAPI Community Wrote one more article recently on using HAPI toolkit to handle binary data in HL7 messages using Base64-encoding. Once again, any feedback/criticisms are much appreciated. This is an area of the toolkit that I had only recently explored. https://saravanansubramanian.com/hl72xhapiprocessbinarydata/ Thanks again to the contributors who shape it everyday! Have a great weekend! Saravanan ******************************************************************************** This email, including any attachments sent with it, is confidential and for the sole use of the intended recipient(s). This confidentiality is not waived or lost, if you receive it and you are not the intended recipient(s), or if it is transmitted/received in error. Any unauthorised use, alteration, disclosure, distribution or review of this email is strictly prohibited. The information contained in this email, including any attachment sent with it, may be subject to a statutory duty of confidentiality if it relates to health service matters. If you are not the intended recipient(s), or if you have received this email in error, you are asked to immediately notify the sender by telephone collect on Australia +61 1800 198 175 or by return email. You should also delete this email, and any copies, from your computer system network and destroy any hard copies produced. If not an intended recipient of this email, you must not copy, distribute or take any action(s) that relies on it; any form of disclosure, modification, distribution and/or publication of this email is also prohibited. Although Queensland Health takes all reasonable steps to ensure this email does not contain malicious software, Queensland Health does not accept responsibility for the consequences if any person's computer inadvertently suffers any disruption to services, loss of information, harm or is infected with a virus, other malicious computer programme or code that may occur as a consequence of receiving this email. Unless stated otherwise, this email represents only the views of the sender and not the views of the Queensland Government. ********************************************************************************** |
From: Saravanan S. <man...@ou...> - 2018-10-08 03:48:18
|
Dear HAPI Community Wrote one more article recently on using HAPI toolkit to handle binary data in HL7 messages using Base64-encoding. Once again, any feedback/criticisms are much appreciated. This is an area of the toolkit that I had only recently explored. https://saravanansubramanian.com/hl72xhapiprocessbinarydata/ Thanks again to the contributors who shape it everyday! Have a great weekend! Saravanan |
From: Walter K. <wa...@co...> - 2018-09-17 12:25:38
|
Not sure why recursive calls should be an issue with Java ?? Can you share more details on this ? You can try javax.json package build into java, or JSON.simple (3rd party library). Lots Of documentation on line. > On Sep 17, 2018, at 7:58 AM, Bernard Rolland <Ber...@me...> wrote: > > Hi, > > I receive Message coming from TCP . I would to forward it to an other system in JSON format . How can I do that ? . I tried with Gson without success due to a lot a recursive calls. > > Thanks > > > > > > _______________________________________________ > Hl7api-devel mailing list > Hl7...@li... > https://lists.sourceforge.net/lists/listinfo/hl7api-devel |
From: Bernard R. <Ber...@me...> - 2018-09-17 12:16:21
|
Hi, I receive Message coming from TCP . I would to forward it to an other system in JSON format . How can I do that ? . I tried with Gson without success due to a lot a recursive calls. Thanks |
From: Paulo R. <rad...@gm...> - 2018-09-15 01:23:41
|
Hello. I've cloned the Hapi HL7 V2 (https://github.com/hapifhir/hapi-hl7v2) (v2.3) I ran mvn install Hapi-examples fails to build when importing from github. Returning the following error: Failed to execute goal ca.uhn.hapi: hapi-sourcegen: 2.3: confgen (ack) on project hapi-examples: Exception parsing message profile: http://hl7api.sourceforge.net/conf/message_profile.dtd Can anyone help? Thank you *Paulo R. Rades, HL7, cpTICS, McSa* skype: paulorades 11-9-8837-4372 |
From: Ian V. <Ian...@he...> - 2018-09-02 22:28:30
|
Am currently trialling Hapi 2.3 on our set of message definitions and message tests from sending systems. One of the sending systems never fills out the MFE Primary Key Value Type field. In version 2.2 of Hapi that does not cause an exception when parsing. If version 2.3 it does. ca.uhn.hl7v2.HL7Exception: A datatype for MFE- must be specified in 4- . at ca.uhn.hl7v2.parser.FixFieldDataType.fix(FixFieldDataType.java:165) at ca.uhn.hl7v2.parser.FixFieldDataType.fixMFE4(FixFieldDataType.java:132) at ca.uhn.hl7v2.parser.PipeParser.parse(PipeParser.java:406) at ca.uhn.hl7v2.parser.PipeParser.parse(PipeParser.java:1169) at ca.uhn.hl7v2.model.AbstractMessage.parse(AbstractMessage.java:196) at au.gov.qld.health.sit.hl7.MFNTest.TestMFN(MFNTest.java:51) Just in case it helped I tried setting the parser configuration for Obx2 default and invalid, it may have set some overall default. ======= Test Case Code ============== @Test public void TestMFN() throws HL7Exception { MFN_M02 mfnM02 = new MFN_M02(); mfnM02.getParser().getParserConfiguration().setValidating(false); mfnM02.getParser().getParserConfiguration().setDefaultObx2Type("ST"); mfnM02.getParser().getParserConfiguration().setInvalidObx2Type("ST"); String message = "MSH|^~\\&|SENDER||RECEIVER||20120618080043||MFN^M02|201206180800442450824|P|2.3|||AL|AL|AUS|ASCII|ENG\r" + "MFI|PRA||UPD|||NE|\r" + "MFE|MUP|||BAEE|\r" + "STF|BAEE||SURNAME^GIVEN^^^DR^^L||||I|||12345678^WPN^PH~87654321^WPN^FX|111 EXAMPLE TERRACE^^BRISBANE^^4000^^M||20120618||\"\"|P||\"\"|||||||||\r" + "PRA|BAEE||RD||||||\r"; mfnM02.parse(message); String mfe5 = mfnM02.getMF_STAFF(0).getMFE().getMfe5_PrimaryKeyValueType(0).getValue(); String mfe4 = mfnM02.getMF_STAFF(0).getMFE().getMfe4_PrimaryKeyValueMFE(0).getData().encode(); // System.out.println(mfnM02.printStructure()); } ==================================== Note the only message structures imported are the 2.4 messages. This didn't help. Is there a method to make similar settings to the OBX default/invalid for the MFE segment, or an overall default behaviour? Thanks Ian Vowles Integration Specialist Metro North Integration Centre Citilink Lobby 2, Level 3 153 Campbell St Bowen Hills QLD 4006 Ph: (07) 3646 2557 Ian...@he...<mailto:Ian...@he...> metronorth.health.qld.gov.au<https://metronorth.health.qld.gov.au/> [Values in Action] [Facebook]<http://www.facebook.com/metronorthhhs> [Twitter]<http://www.twitter.com/MetroNorthHHS> [LinkedIn]<http://www.linkedin.com/company/metro-north-hospital-and-health-service> follow us on social media ******************************************************************************** This email, including any attachments sent with it, is confidential and for the sole use of the intended recipient(s). This confidentiality is not waived or lost, if you receive it and you are not the intended recipient(s), or if it is transmitted/received in error. Any unauthorised use, alteration, disclosure, distribution or review of this email is strictly prohibited. The information contained in this email, including any attachment sent with it, may be subject to a statutory duty of confidentiality if it relates to health service matters. If you are not the intended recipient(s), or if you have received this email in error, you are asked to immediately notify the sender by telephone collect on Australia +61 1800 198 175 or by return email. You should also delete this email, and any copies, from your computer system network and destroy any hard copies produced. If not an intended recipient of this email, you must not copy, distribute or take any action(s) that relies on it; any form of disclosure, modification, distribution and/or publication of this email is also prohibited. Although Queensland Health takes all reasonable steps to ensure this email does not contain malicious software, Queensland Health does not accept responsibility for the consequences if any person's computer inadvertently suffers any disruption to services, loss of information, harm or is infected with a virus, other malicious computer programme or code that may occur as a consequence of receiving this email. Unless stated otherwise, this email represents only the views of the sender and not the views of the Queensland Government. ********************************************************************************** |
From: Santhu R. <san...@gm...> - 2018-08-28 02:47:56
|
Hi , Hope you are doing good When i was reading avout the HAPI parser i came to know that this parser give hl7 message into java objects which we can directly use in our java code. Can you please help me how can i get that Any help is appriciated Thanks, |
From: Walter K. <wa...@co...> - 2018-08-16 18:14:48
|
Good Afternoon; I am writing an HL7 client. I am interfacing to an “HL7 Server” that creates a "custom ACK” as a response coming back from server to client. Using HAPI, how do I make the client look for this “custom ack” and terminate the message when seeing it. Thanks Walter |
From: Saravanan S. <man...@ou...> - 2018-08-14 14:57:39
|
Thanks, everyone. Really appreciate all the feedback. There is so much in this toolkit and I hope it continues to live and provide benefit to lots of people especially beginners. Thanks again to the core team (including James Agnew) that has helped shape it wonderfully over the years. Very grateful for it as it helped me serve some clients and their projects and made some money doing using it. :-) James: Please do. I will be honoured to have these posts linked from the main HAPI site. Have a wonderful day Saravanan ________________________________ From: James Agnew <jam...@gm...> Sent: Tuesday, August 14, 2018 6:47:49 AM To: Jens Kristian Villadsen Cc: HAPI Devel List Subject: Re: [HAPI-devel] Feedback Required on HAPI Article Series... Wow, I think the community has spoken. :) These are great articles Saravanan, thanks for sharing! I'll add a link from the HAPI website. Cheers, James On Tue, Aug 14, 2018 at 4:42 AM Jens Villadsen <jen...@gm...<mailto:jen...@gm...>> wrote: It looks like a good place to start for new-comers. Great work tir. 14. aug. 2018 00.17 skrev Ian Vowles <Ian...@he...<mailto:Ian...@he...>>: Thanks Saravanan. Bookmarked! Examples are always helpful, and I went into the validation and conformance profiles sections because those areas have caused some trouble in the past. It is clear getting to know the Messaging Workbench better is important. Thanks again Ian From: Saravanan Subramanian [mailto:man...@ou...<mailto:man...@ou...>] Sent: Tuesday, 14 August 2018 2:53 AM To: hl7...@li...<mailto:hl7...@li...> Subject: [HAPI-devel] Feedback Required on HAPI Article Series... Hi HAPI community, I am looking for some help in terms of reviewing and giving feedback on a few articles that I have written about the HAPI tool and the various features it offers. Some of the material came out of a small training workshop I had to do for a project in the past and I basically built on it to share as a series of blog posts. Like many of you here, I have certainly benefitted from using this tool in a number of projects in the past, and although I haven’t used every possible feature it provides, I have tried to cover atleast the ones that I have had exposure to in some form or the other over the years. I have had a few people I work with review them already but I was hoping to garner feedback from either the core team and/or active users. Here are the articles that I have written so far: https://saravanansubramanian.com/hl72xhapicreatemessage/<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsaravanansubramanian.com%2Fhl72xhapicreatemessage%2F&data=02%7C01%7C%7C08192935b78b42a2ab7808d601e43dd9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636698477131370932&sdata=hEjqvemoe4ZzOlb5xKJcmLPwSc%2Bc2oTVpyUzk7SAdZA%3D&reserved=0> https://saravanansubramanian.com/hl72xhapisendmessage/<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsaravanansubramanian.com%2Fhl72xhapisendmessage%2F&data=02%7C01%7C%7C08192935b78b42a2ab7808d601e43dd9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636698477131527187&sdata=JFKD1Nmuvew458MpaCwfveIQSzUJA4sB%2FR0FCF%2B4CRU%3D&reserved=0> https://saravanansubramanian.com/hl72xhapireceivemessage/<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsaravanansubramanian.com%2Fhl72xhapireceivemessage%2F&data=02%7C01%7C%7C08192935b78b42a2ab7808d601e43dd9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636698477131527187&sdata=uBDs55ygwwduV8zZsXu%2FQAcHbqkWbgt9fQE0PEydl0A%3D&reserved=0> https://saravanansubramanian.com/hl72xhapiparsemessage/<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsaravanansubramanian.com%2Fhl72xhapiparsemessage%2F&data=02%7C01%7C%7C08192935b78b42a2ab7808d601e43dd9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636698477131527187&sdata=1y%2BaynppJfIrSbQoS5jMGXO2HYU1KKBUGGzWc6%2FPgFg%3D&reserved=0> https://saravanansubramanian.com/hl72xhapitersingmessages/<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsaravanansubramanian.com%2Fhl72xhapitersingmessages%2F&data=02%7C01%7C%7C08192935b78b42a2ab7808d601e43dd9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636698477131527187&sdata=YSEts5TtTT6Dw2aNTVor1qh0iPeddB9NyTzafFhuFGA%3D&reserved=0> https://saravanansubramanian.com/hl72xhapitersingmessages/<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsaravanansubramanian.com%2Fhl72xhapitersingmessages%2F&data=02%7C01%7C%7C08192935b78b42a2ab7808d601e43dd9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636698477131527187&sdata=YSEts5TtTT6Dw2aNTVor1qh0iPeddB9NyTzafFhuFGA%3D&reserved=0> https://saravanansubramanian.com/hl72xhapivalidation/<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsaravanansubramanian.com%2Fhl72xhapivalidation%2F&data=02%7C01%7C%7C08192935b78b42a2ab7808d601e43dd9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636698477131527187&sdata=hQCJ6UhvI%2FTWAfZBd%2BOSN2zXtf2aFQVw5pETZO6UOug%3D&reserved=0> https://saravanansubramanian.com/hl72xhapiconformanceprofiles/<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsaravanansubramanian.com%2Fhl72xhapiconformanceprofiles%2F&data=02%7C01%7C%7C08192935b78b42a2ab7808d601e43dd9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636698477131527187&sdata=pMUulcwcZYbcZoLbGYOSGFyGaRg9oTKNMMoAOEvXbgg%3D&reserved=0> There are a few more around HL7 and HAPI and also on NHAPI (a .NET port of HAPI) that I plan on covering in the future but want to make sure that there is nothing here that is nonsensical or not true in what I have written about this library. Please also let me know if there are any areas that aren’t in the list but are worth covering. Again, any help is much appreciated, Saravanan Subramanian ******************************************************************************** This email, including any attachments sent with it, is confidential and for the sole use of the intended recipient(s). This confidentiality is not waived or lost, if you receive it and you are not the intended recipient(s), or if it is transmitted/received in error. Any unauthorised use, alteration, disclosure, distribution or review of this email is strictly prohibited. The information contained in this email, including any attachment sent with it, may be subject to a statutory duty of confidentiality if it relates to health service matters. If you are not the intended recipient(s), or if you have received this email in error, you are asked to immediately notify the sender by telephone collect on Australia +61 1800 198 175 or by return email. You should also delete this email, and any copies, from your computer system network and destroy any hard copies produced. If not an intended recipient of this email, you must not copy, distribute or take any action(s) that relies on it; any form of disclosure, modification, distribution and/or publication of this email is also prohibited. Although Queensland Health takes all reasonable steps to ensure this email does not contain malicious software, Queensland Health does not accept responsibility for the consequences if any person's computer inadvertently suffers any disruption to services, loss of information, harm or is infected with a virus, other malicious computer programme or code that may occur as a consequence of receiving this email. Unless stated otherwise, this email represents only the views of the sender and not the views of the Queensland Government. ********************************************************************************** ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot<https://nam01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fsdm.link%2Fslashdot&data=02%7C01%7C%7C08192935b78b42a2ab7808d601e43dd9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636698477131527187&sdata=y9UYuhIYo85Aygkh8ffsQ90qKA2m9SzCh1xtSWSYj1Q%3D&reserved=0>_______________________________________________ Hl7api-devel mailing list Hl7...@li...<mailto:Hl7...@li...> https://lists.sourceforge.net/lists/listinfo/hl7api-devel<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fhl7api-devel&data=02%7C01%7C%7C08192935b78b42a2ab7808d601e43dd9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636698477131527187&sdata=HbGiMePVq6z4Tlnci9lOEgAUwsGXAXfjEgwHRu%2FHUsk%3D&reserved=0> ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot<https://nam01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fsdm.link%2Fslashdot&data=02%7C01%7C%7C08192935b78b42a2ab7808d601e43dd9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636698477131527187&sdata=y9UYuhIYo85Aygkh8ffsQ90qKA2m9SzCh1xtSWSYj1Q%3D&reserved=0>_______________________________________________ Hl7api-devel mailing list Hl7...@li...<mailto:Hl7...@li...> https://lists.sourceforge.net/lists/listinfo/hl7api-devel<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fhl7api-devel&data=02%7C01%7C%7C08192935b78b42a2ab7808d601e43dd9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636698477131527187&sdata=HbGiMePVq6z4Tlnci9lOEgAUwsGXAXfjEgwHRu%2FHUsk%3D&reserved=0> |
From: James A. <jam...@gm...> - 2018-08-14 12:48:09
|
Wow, I think the community has spoken. :) These are great articles Saravanan, thanks for sharing! I'll add a link from the HAPI website. Cheers, James On Tue, Aug 14, 2018 at 4:42 AM Jens Villadsen < jen...@gm...> wrote: > It looks like a good place to start for new-comers. Great work > > tir. 14. aug. 2018 00.17 skrev Ian Vowles <Ian...@he...>: > >> Thanks Saravanan. >> >> >> >> Bookmarked! >> >> >> >> Examples are always helpful, and I went into the validation and >> conformance profiles sections because those areas have caused some trouble >> in the past. It is clear getting to know the Messaging Workbench better is >> important. >> >> >> >> Thanks again >> >> Ian >> >> >> >> *From:* Saravanan Subramanian [mailto:man...@ou...] >> *Sent:* Tuesday, 14 August 2018 2:53 AM >> *To:* hl7...@li... >> *Subject:* [HAPI-devel] Feedback Required on HAPI Article Series... >> >> >> >> Hi HAPI community, >> >> >> >> I am looking for some help in terms of reviewing and giving feedback on a >> few articles that I have written about the HAPI tool and the various >> features it offers. Some of the material came out of a small training >> workshop I had to do for a project in the past and I basically built on it >> to share as a series of blog posts. >> >> >> >> Like many of you here, I have certainly benefitted from using this tool >> in a number of projects in the past, and although I haven’t used every >> possible feature it provides, I have tried to cover atleast the ones that I >> have had exposure to in some form or the other over the years. I have had a >> few people I work with review them already but I was hoping to garner >> feedback from either the core team and/or active users. Here are the >> articles that I have written so far: >> >> >> >> https://saravanansubramanian.com/hl72xhapicreatemessage/ >> >> https://saravanansubramanian.com/hl72xhapisendmessage/ >> >> https://saravanansubramanian.com/hl72xhapireceivemessage/ >> >> https://saravanansubramanian.com/hl72xhapiparsemessage/ >> >> https://saravanansubramanian.com/hl72xhapitersingmessages/ >> >> https://saravanansubramanian.com/hl72xhapitersingmessages/ >> >> https://saravanansubramanian.com/hl72xhapivalidation/ >> >> https://saravanansubramanian.com/hl72xhapiconformanceprofiles/ >> >> >> >> There are a few more around HL7 and HAPI and also on NHAPI (a .NET port >> of HAPI) that I plan on covering in the future but want to make sure that >> there is nothing here that is nonsensical or not true in what I have >> written about this library. >> >> >> >> Please also let me know if there are any areas that aren’t in the list >> but are worth covering. >> >> >> >> Again, any help is much appreciated, >> >> >> >> Saravanan Subramanian >> >> >> >> >> ******************************************************************************** >> >> This email, including any attachments sent with it, is confidential and >> for the sole use of the intended recipient(s). This confidentiality is not >> waived or lost, if you receive it and you are not the intended >> recipient(s), or if it is transmitted/received in error. >> >> Any unauthorised use, alteration, disclosure, distribution or review of >> this email is strictly prohibited. The information contained in this email, >> including any attachment sent with it, may be subject to a statutory duty >> of confidentiality if it relates to health service matters. >> >> If you are not the intended recipient(s), or if you have received this >> email in error, you are asked to immediately notify the sender by telephone >> collect on Australia +61 1800 198 175 or by return email. You should also >> delete this email, and any copies, from your computer system network and >> destroy any hard copies produced. >> >> If not an intended recipient of this email, you must not copy, distribute >> or take any action(s) that relies on it; any form of disclosure, >> modification, distribution and/or publication of this email is also >> prohibited. >> >> Although Queensland Health takes all reasonable steps to ensure this >> email does not contain malicious software, Queensland Health does not >> accept responsibility for the consequences if any person's computer >> inadvertently suffers any disruption to services, loss of information, harm >> or is infected with a virus, other malicious computer programme or code >> that may occur as a consequence of receiving this email. >> >> Unless stated otherwise, this email represents only the views of the >> sender and not the views of the Queensland Government. >> >> >> ********************************************************************************** >> >> ------------------------------------------------------------------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> _______________________________________________ >> Hl7api-devel mailing list >> Hl7...@li... >> https://lists.sourceforge.net/lists/listinfo/hl7api-devel >> > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Hl7api-devel mailing list > Hl7...@li... > https://lists.sourceforge.net/lists/listinfo/hl7api-devel > |
From: Jens V. <jen...@gm...> - 2018-08-14 08:41:47
|
It looks like a good place to start for new-comers. Great work tir. 14. aug. 2018 00.17 skrev Ian Vowles <Ian...@he...>: > Thanks Saravanan. > > > > Bookmarked! > > > > Examples are always helpful, and I went into the validation and > conformance profiles sections because those areas have caused some trouble > in the past. It is clear getting to know the Messaging Workbench better is > important. > > > > Thanks again > > Ian > > > > *From:* Saravanan Subramanian [mailto:man...@ou...] > *Sent:* Tuesday, 14 August 2018 2:53 AM > *To:* hl7...@li... > *Subject:* [HAPI-devel] Feedback Required on HAPI Article Series... > > > > Hi HAPI community, > > > > I am looking for some help in terms of reviewing and giving feedback on a > few articles that I have written about the HAPI tool and the various > features it offers. Some of the material came out of a small training > workshop I had to do for a project in the past and I basically built on it > to share as a series of blog posts. > > > > Like many of you here, I have certainly benefitted from using this tool in > a number of projects in the past, and although I haven’t used every > possible feature it provides, I have tried to cover atleast the ones that I > have had exposure to in some form or the other over the years. I have had a > few people I work with review them already but I was hoping to garner > feedback from either the core team and/or active users. Here are the > articles that I have written so far: > > > > https://saravanansubramanian.com/hl72xhapicreatemessage/ > > https://saravanansubramanian.com/hl72xhapisendmessage/ > > https://saravanansubramanian.com/hl72xhapireceivemessage/ > > https://saravanansubramanian.com/hl72xhapiparsemessage/ > > https://saravanansubramanian.com/hl72xhapitersingmessages/ > > https://saravanansubramanian.com/hl72xhapitersingmessages/ > > https://saravanansubramanian.com/hl72xhapivalidation/ > > https://saravanansubramanian.com/hl72xhapiconformanceprofiles/ > > > > There are a few more around HL7 and HAPI and also on NHAPI (a .NET port of > HAPI) that I plan on covering in the future but want to make sure that > there is nothing here that is nonsensical or not true in what I have > written about this library. > > > > Please also let me know if there are any areas that aren’t in the list but > are worth covering. > > > > Again, any help is much appreciated, > > > > Saravanan Subramanian > > > > > ******************************************************************************** > > This email, including any attachments sent with it, is confidential and > for the sole use of the intended recipient(s). This confidentiality is not > waived or lost, if you receive it and you are not the intended > recipient(s), or if it is transmitted/received in error. > > Any unauthorised use, alteration, disclosure, distribution or review of > this email is strictly prohibited. The information contained in this email, > including any attachment sent with it, may be subject to a statutory duty > of confidentiality if it relates to health service matters. > > If you are not the intended recipient(s), or if you have received this > email in error, you are asked to immediately notify the sender by telephone > collect on Australia +61 1800 198 175 or by return email. You should also > delete this email, and any copies, from your computer system network and > destroy any hard copies produced. > > If not an intended recipient of this email, you must not copy, distribute > or take any action(s) that relies on it; any form of disclosure, > modification, distribution and/or publication of this email is also > prohibited. > > Although Queensland Health takes all reasonable steps to ensure this email > does not contain malicious software, Queensland Health does not accept > responsibility for the consequences if any person's computer inadvertently > suffers any disruption to services, loss of information, harm or is > infected with a virus, other malicious computer programme or code that may > occur as a consequence of receiving this email. > > Unless stated otherwise, this email represents only the views of the > sender and not the views of the Queensland Government. > > > ********************************************************************************** > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Hl7api-devel mailing list > Hl7...@li... > https://lists.sourceforge.net/lists/listinfo/hl7api-devel > |
From: Tom C. <tc...@ex...> - 2018-08-14 08:34:09
|
We should link to these from the main HAPI web site... Tom On 13/08/18 17:52, Saravanan Subramanian wrote: > Hi HAPI community, > > I am looking for some help in terms of reviewing and giving feedback > on a few articles that I have written about the HAPI tool and the > various features it offers. Some of the material came out of a small > training workshop I had to do for a project in the past and I > basically built on it to share as a series of blog posts. > > Like many of you here, I have certainly benefitted from using this > tool in a number of projects in the past, and although I haven’t used > every possible feature it provides, I have tried to cover atleast the > ones that I have had exposure to in some form or the other over the > years. I have had a few people I work with review them already but I > was hoping to garner feedback from either the core team and/or active > users. Here are the articles that I have written so far: > https://saravanansubramanian.com/hl72xhapicreatemessage/ > https://saravanansubramanian.com/hl72xhapisendmessage/ > https://saravanansubramanian.com/hl72xhapireceivemessage/ > https://saravanansubramanian.com/hl72xhapiparsemessage/ > https://saravanansubramanian.com/hl72xhapitersingmessages/ > https://saravanansubramanian.com/hl72xhapitersingmessages/ > https://saravanansubramanian.com/hl72xhapivalidation/ > https://saravanansubramanian.com/hl72xhapiconformanceprofiles/ > There are a few more around HL7 and HAPI and also on NHAPI (a .NET > port of HAPI) that I plan on covering in the future but want to make > sure that there is nothing here that is nonsensical or not true in > what I have written about this library. > > Please also let me know if there are any areas that aren’t in the list > but are worth covering. > > Again, any help is much appreciated, > > Saravanan Subramanian > > > ______________________________________________________________________ > This email has been scanned by the Symantec Email Security.cloud service. > For more information please visit http://www.symanteccloud.com > ______________________________________________________________________ > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > _______________________________________________ > Hl7api-devel mailing list > Hl7...@li... > https://lists.sourceforge.net/lists/listinfo/hl7api-devel ______________________________________________________________________ This email has been scanned by the Symantec Email Security.cloud service. For more information please visit http://www.symanteccloud.com ______________________________________________________________________ |
From: Ian V. <Ian...@he...> - 2018-08-13 22:16:39
|
Thanks Saravanan. Bookmarked! Examples are always helpful, and I went into the validation and conformance profiles sections because those areas have caused some trouble in the past. It is clear getting to know the Messaging Workbench better is important. Thanks again Ian From: Saravanan Subramanian [mailto:man...@ou...] Sent: Tuesday, 14 August 2018 2:53 AM To: hl7...@li... Subject: [HAPI-devel] Feedback Required on HAPI Article Series... Hi HAPI community, I am looking for some help in terms of reviewing and giving feedback on a few articles that I have written about the HAPI tool and the various features it offers. Some of the material came out of a small training workshop I had to do for a project in the past and I basically built on it to share as a series of blog posts. Like many of you here, I have certainly benefitted from using this tool in a number of projects in the past, and although I haven't used every possible feature it provides, I have tried to cover atleast the ones that I have had exposure to in some form or the other over the years. I have had a few people I work with review them already but I was hoping to garner feedback from either the core team and/or active users. Here are the articles that I have written so far: https://saravanansubramanian.com/hl72xhapicreatemessage/ https://saravanansubramanian.com/hl72xhapisendmessage/ https://saravanansubramanian.com/hl72xhapireceivemessage/ https://saravanansubramanian.com/hl72xhapiparsemessage/ https://saravanansubramanian.com/hl72xhapitersingmessages/ https://saravanansubramanian.com/hl72xhapitersingmessages/ https://saravanansubramanian.com/hl72xhapivalidation/ https://saravanansubramanian.com/hl72xhapiconformanceprofiles/ There are a few more around HL7 and HAPI and also on NHAPI (a .NET port of HAPI) that I plan on covering in the future but want to make sure that there is nothing here that is nonsensical or not true in what I have written about this library. Please also let me know if there are any areas that aren't in the list but are worth covering. Again, any help is much appreciated, Saravanan Subramanian ******************************************************************************** This email, including any attachments sent with it, is confidential and for the sole use of the intended recipient(s). This confidentiality is not waived or lost, if you receive it and you are not the intended recipient(s), or if it is transmitted/received in error. Any unauthorised use, alteration, disclosure, distribution or review of this email is strictly prohibited. The information contained in this email, including any attachment sent with it, may be subject to a statutory duty of confidentiality if it relates to health service matters. If you are not the intended recipient(s), or if you have received this email in error, you are asked to immediately notify the sender by telephone collect on Australia +61 1800 198 175 or by return email. You should also delete this email, and any copies, from your computer system network and destroy any hard copies produced. If not an intended recipient of this email, you must not copy, distribute or take any action(s) that relies on it; any form of disclosure, modification, distribution and/or publication of this email is also prohibited. Although Queensland Health takes all reasonable steps to ensure this email does not contain malicious software, Queensland Health does not accept responsibility for the consequences if any person's computer inadvertently suffers any disruption to services, loss of information, harm or is infected with a virus, other malicious computer programme or code that may occur as a consequence of receiving this email. Unless stated otherwise, this email represents only the views of the sender and not the views of the Queensland Government. ********************************************************************************** |
From: Saravanan S. <man...@ou...> - 2018-08-13 16:52:54
|
Hi HAPI community, I am looking for some help in terms of reviewing and giving feedback on a few articles that I have written about the HAPI tool and the various features it offers. Some of the material came out of a small training workshop I had to do for a project in the past and I basically built on it to share as a series of blog posts. Like many of you here, I have certainly benefitted from using this tool in a number of projects in the past, and although I haven’t used every possible feature it provides, I have tried to cover atleast the ones that I have had exposure to in some form or the other over the years. I have had a few people I work with review them already but I was hoping to garner feedback from either the core team and/or active users. Here are the articles that I have written so far: https://saravanansubramanian.com/hl72xhapicreatemessage/ https://saravanansubramanian.com/hl72xhapisendmessage/ https://saravanansubramanian.com/hl72xhapireceivemessage/ https://saravanansubramanian.com/hl72xhapiparsemessage/ https://saravanansubramanian.com/hl72xhapitersingmessages/ https://saravanansubramanian.com/hl72xhapitersingmessages/ https://saravanansubramanian.com/hl72xhapivalidation/ https://saravanansubramanian.com/hl72xhapiconformanceprofiles/ There are a few more around HL7 and HAPI and also on NHAPI (a .NET port of HAPI) that I plan on covering in the future but want to make sure that there is nothing here that is nonsensical or not true in what I have written about this library. Please also let me know if there are any areas that aren’t in the list but are worth covering. Again, any help is much appreciated, Saravanan Subramanian |
From: James A. <jam...@gm...> - 2018-07-05 09:41:37
|
You can download the 2.3 release of TestPanel here: https://github.com/hapifhir/hapi-hl7v2/releases Cheers, James On Thu, Jul 5, 2018 at 9:38 AM VICTOR FERIA <wa...@ho...> wrote: > Hello, > > Thank you a lot for this wonderful tool. > Please I would like to use TestPanel with new version "HAPI HL7v2 2.3 > Released - Jun 23, 2017 > In addition, we have changed the TestPanel distribution so that it is now > distributed as a simple executable JAR with some scripts to start it." > > > I have download the proyect from https://github.com/hapifhir/hapi-hl7v2, > but I'm not able to execute TestPanel, I have executed "mvn package" to > build project but no jar for TestPanel is generated. > <https://github.com/hapifhir/hapi-hl7v2> > GitHub - hapifhir/hapi-hl7v2 <https://github.com/hapifhir/hapi-hl7v2> > github.com > GitHub is where people build software. More than 28 million people use > GitHub to discover, fork, and contribute to over 85 million projects. > > Could you please help me? > > Thank you a lot > > Best Regards > > |
From: Brian T. <br...@br...> - 2018-06-04 22:08:57
|
Greetings, favorite <https://stackoverflow.com/questions/50688192/hapi-hl7-validation-throws-exceptions#> I am working on a Java endpoint that I intend to use for HL7 message validation. I have a basic app running that uses a variation of the standard HAPI HL7 validation example. If I pass in a valid message I get the "Success" response. If I pass in a invalid message I still get a "Success" response. The only way I get an error response is if the HL7 is badly formatted and the PipeParser throws an exception. In that case it gets caught in the catch block. What I want to see is if I pass in an invalid message that it actually gets validated and returns all the validation errors. But I don't ever actually see any validation. It either parses or crashes trying to parse. What am I missing here? HapiContext context = new DefaultHapiContext(); ValidationContext validationContext = ValidationContextFactory.defaultValidation(); context.setValidationContext(validationContext); try { context.getParserConfiguration().setUnexpectedSegmentBehaviour(UnexpectedSegmentBehaviourEnum.THROW_HL7_EXCEPTION); Message messageValidationResults = context.getPipeParser().parse(hl7Message); SimpleValidationExceptionHandler handler = new SimpleValidationExceptionHandler(context); handler.setMinimumSeverityToCollect(Severity.INFO); Validator<Boolean> validator = context.getMessageValidator(); if (!validator.validate(messageValidationResults, handler)) { if (handler.getExceptions().size() == 0) { hl7ValidationResult = "SUCCESS - Message Validated Successfully"; } else { hl7ValidationResult = "ERROR - Found " + handler.getExceptions().size() + " problems\n\n"; for (Exception e : handler.getExceptions()) { hl7ValidationResult += (e.getClass().getSimpleName() + " - " + e.getMessage()) + "\n"; } } } } catch (Exception e) { hl7ValidationResult = "ERROR - " + e.getMessage(); StringWriter sw = new StringWriter(); PrintWriter pw = new PrintWriter(sw); e.printStackTrace(pw); String sStackTrace = sw.toString(); hl7ValidationResult += "\n\n" + sStackTrace; } Thanks in advance! |
From: Amit J. <am...@gr...> - 2018-05-25 10:41:19
|
Hi, I am getting validation exception on set base64 data in OBX-5. Exception: Exception in thread "main" ca.uhn.hl7v2.model.DataTypeException: ca.uhn.hl7v2.validation.ValidationException: Validation failed: Primitive value "here comes the large base64 data" requires to be shorter than 200 characters. Please provide me solution to set data with more than 200 characters. Immediate help needed. Thanks and regards, -- Amit Jaswal ** Java Developer M - +91-8699121535 T - +91-172-7307242527, 7814259879, +1-(703)-879-8787, +44-(020)-7193-7190 am...@gr... <mailto:am...@gr...> | www.graycelltech.com <https://u1955318.ct.sendgrid.net/wf/click?upn=11fQnJJONVQH1i5sZqdTgw6l7VlaBwJ94XhJSybq9seH7Adv0m-2BB20TBsW9Al46h_FelgKrTpIkuDhjnQVhZKlIruZa3yMxHA27oGL7Vf7LyZIKlNL-2FTj040EQWTzjMqNIrQmiewLD8EKY1J-2Bp2OXPwcrdgQSamTdR5vmKk1E7-2FvGrIBRviLKk-2FwRdM8LGO-2F5FRK-2B2se4zepzGgeSO7BU45okQE0q9epz-2FYJcEt2g8-2BLWgbr-2FoXV8XIxnRReGlPJ6X4cDykvgyWwn1STWhYQUipXBylmas0Xnv0nzLjnT6rQ-3D> This email is intended solely for the named recipient only. It may contain privileged and/or confidential information. If you are not one of the intended recipients, please notify the sender immediately, and destroy this email; you must not copy, distribute or take any action in reliance upon it. Whilst all efforts are made to safeguard Inbound and Outbound emails, GrayCell Technologies Exports cannot guarantee that attachments are Virus-free or compatible with your systems and does not accept any liability in respect of viruses or computer problems experienced. |
From: Jens V. <jen...@gm...> - 2018-04-03 10:23:01
|
It sounds like you are missing the hapi-structures-* libraries... - see https://hapifhir.github.io/hapi-hl7v2/getting_started.html On 3 April 2018 at 11:26, Tom Chiverton <tc...@ex...> wrote: > Are you sure this isn't Eclipse's fault ? > > How are you compiling ? What's in the CLASSPATH ? > > Tom > > On 03/04/18 01:02, Phil Shields via Hl7api-devel wrote: > > Hi all I'm new to hapi. I use eclipse to construct web apps and I'm > working my way through Developing using HAPI - By Example Eclipse > resolves most of the ca.uhn.hl7v2 libraries except the following; > > ca.uhn.hl7v2.model.v22.datatype.PN; > ca.uhn.hl7v2.model.v22.message.ADT_A01; > ca.uhn.hl7v2.model.v22.segment.MSH; > > I have the libraries in the build path but eclipse can't fing the classes > PN ADT and MSH. > At least that's what I think. What am I doing worong? > Many thanks, > Phil > > > ______________________________________________________________________ > This email has been scanned by the Symantec Email Security.cloud service. > For more information please visit http://www.symanteccloud.com > ______________________________________________________________________ > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > > _______________________________________________ > Hl7api-devel mailing lis...@li...https://lists.sourceforge.net/lists/listinfo/hl7api-devel > > > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Hl7api-devel mailing list > Hl7...@li... > 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 jen...@gm... |
From: Tom C. <tc...@ex...> - 2018-04-03 09:50:42
|
Are you sure this isn't Eclipse's fault ? How are you compiling ? What's in the CLASSPATH ? Tom On 03/04/18 01:02, Phil Shields via Hl7api-devel wrote: > Hi all I'm new to hapi. I use eclipse to construct web apps and I'm > working my way through > > > Developing using HAPI - By Example > > Eclipse resolves most of the ca.uhn.hl7v2 libraries except the following; > > ca.uhn.hl7v2.model.v22.datatype.PN; > ca.uhn.hl7v2.model.v22.message.ADT_A01; > ca.uhn.hl7v2.model.v22.segment.MSH; > > I have the libraries in the build path but eclipse can't fing the > classes PN ADT and MSH. > At least that's what I think. What am I doing worong? > Many thanks, > Phil > > > ______________________________________________________________________ > This email has been scanned by the Symantec Email Security.cloud service. > For more information please visit http://www.symanteccloud.com > ______________________________________________________________________ > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > _______________________________________________ > Hl7api-devel mailing list > Hl7...@li... > https://lists.sourceforge.net/lists/listinfo/hl7api-devel |