web stats
ASTM listener and protocol - Mirth Community

Go Back   Mirth Community > Mirth Connect > Development

Reply
 
Thread Tools Display Modes
  #1  
Old 07-09-2010, 09:30 AM
jim jim is offline
OBX.1 Kenobi
 
Join Date: Sep 2009
Posts: 35
jim is on a distinguished road
Default ASTM listener and protocol

I would like to write an ASTM listener and protocol parser to be incorporated into MIRTH. Can you help me get started on this? I think this would make a nice addition to MIRTH and enable it to handle a myriad of point-of-care devices as well as your general Lab Analyzers.
Thank you, Jim
Reply With Quote
  #2  
Old 07-11-2010, 01:40 PM
ricber ricber is offline
Mirth Guru
 
Join Date: Jun 2007
Location: Barcelona, Spain
Posts: 181
ricber
Default

I agree with you jim but no luck right now!

Ricard Bernat
Reply With Quote
  #3  
Old 07-16-2010, 09:02 AM
jim jim is offline
OBX.1 Kenobi
 
Join Date: Sep 2009
Posts: 35
jim is on a distinguished road
Default ASTM listener

I would think that a MIRTH Software engineer would jump at the chance to have someone develop an ASTM listener for "free" to be incorporated with their MIRTH Connect product.
Reply With Quote
  #4  
Old 07-16-2010, 09:06 AM
jbartels jbartels is offline
Mirth Guru
 
Join Date: Oct 2006
Posts: 719
jbartels is on a distinguished road
Default

No need to be snarky.

What do you need to know to get started? Have you checked out the source from SVN? What protocols/standards will your ASTM connector deal with?

Do you even need a full connector for this standard?
__________________
Jon Bartels

Zen is hiring!!!!
http://consultzen.com/careers/
Talented healthcare IT professionals wanted. Engineers to sales to management.
Good benefits, great working environment, genuinely interesting work.
Reply With Quote
  #5  
Old 07-16-2010, 09:58 AM
austinmoody austinmoody is offline
Mirth Newb
 
Join Date: Oct 2007
Location: Johnson City, TN
Posts: 24
austinmoody
Default

I know nothing about ASTM, however I know that custom connectors like this can be done. A guy in our office has developed an XMPP connector which we are using every day. From what I remember he checked the source out, starting digging into the other connectors to see how they were created and went from there. I'll see if he has any more tips/tricks he can share.
Reply With Quote
  #6  
Old 07-16-2010, 11:31 AM
jbartels jbartels is offline
Mirth Guru
 
Join Date: Oct 2006
Posts: 719
jbartels is on a distinguished road
Default

You need to get your head around the standard you want to implement before getting too deep into Mirth Connect.

The ASTM I know is a standards body and the healthcare standard they drive is CCR. CCR is an XML based standard and you can do a lot in Mirth Connect with XML data already so you may not need a full blown connector to meet your goals, a channel and some code templates may be adequate.

XMPP would require (or at least be a lot easier to work with) a custom connector since XMPP is not merely a message format but also defines a communication protocol.

If you have access to this custom connector and the guy who wrote it, that is a great place to start! Once you have more specific questions, post back and the community will be here to help.
__________________
Jon Bartels

Zen is hiring!!!!
http://consultzen.com/careers/
Talented healthcare IT professionals wanted. Engineers to sales to management.
Good benefits, great working environment, genuinely interesting work.

Last edited by jbartels; 07-16-2010 at 11:32 AM. Reason: typo
Reply With Quote
  #7  
Old 07-18-2010, 01:22 PM
dfinformatik dfinformatik is offline
Mirth Newb
 
Join Date: Feb 2010
Posts: 7
dfinformatik is on a distinguished road
Default

I realised a ASTM connection by using HL7 Channels.
It runs good.

If you want to insert the parsed data in a database can store the message in the Database and parse it out of mirth.
Reply With Quote
  #8  
Old 11-29-2011, 12:31 PM
mkopinsky mkopinsky is offline
Mirth Newb
 
Join Date: Oct 2011
Posts: 8
mkopinsky is on a distinguished road
Default

I just posted a comment on this issue on the corresponding Jira ticket at this link. I believe that this does require a full-blown connector. Please feel free to comment either here or on that ticket.
Reply With Quote
  #9  
Old 11-29-2011, 02:47 PM
dans dans is offline
Mirth Employee
 
Join Date: Apr 2007
Location: Irvine, CA
Posts: 590
dans is an unknown quantity at this point
Default

In the ticket you mention support for low-level protocol which is already supported in Mirth using the LLP connector.

What does a ASTM message look like? If you have a a sample I could probably tell if it could be parsed as an hl7 message or not.
__________________
Daniel Svanstedt
Software Engineer
Mirth Corporation

Want professional services, support, and enterprise or virtual appliances? It's all available from the Mirth Corporation:
Mirth Support | Mirth Training | Mirth Appliances | Online Training | Developer Q&A

Don't forget, Mirth Support gives you access to all of our online training videos, and silver support gives you access to developer Q&As!
Reply With Quote
  #10  
Old 11-29-2011, 04:15 PM
mkopinsky mkopinsky is offline
Mirth Newb
 
Join Date: Oct 2011
Posts: 8
mkopinsky is on a distinguished road
Default

The ASTM low level protocol is not the same as the HL7 LLP. I will spend a bit more time tomorrow investigating the options for the LLP to see if it can be adapted, but the protocols are fundamentally different. I will also try to get you a sample message tomorrow.
__________________
Michael Kopinsky
Montefiore Medical Center
Bronx, NY
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 12:16 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Mirth Corporation