HELP! Getting data from a HL7 interface (and vb?)

  • Thread starter Thread starter mrwoopey
  • Start date Start date
M

mrwoopey

Hi,

I need to get data from a client via a HL7 interface. How can I do
this? Can I do this via visual basic? Please post, code, links,
anything!

Your help is appreciated!

Phin
 
Sorry... I have no idea. You may want to ask the owner of that web site. It's obvious that
he has experience with HL7.
 
I looked at the list of free HL7 applications at that site but I need
actual code. If anybody has actual visual basic code that can get data
(and possibly) parse data from a HL7 interface, that would be greatly
appreciated!

Please post.

Thanks,

Phin
 
It turns out that I only need to parse the data.
Any parsing code for HL7 2.3 would be greatly appreciated.

Phin
 
These guys offer an evaluation tool kit. The package itself is quite expensive (about
$3,000).

The Medi7 Parser Toolkit provides Complete Standard Support
http://www.eversolve.com/codesamp.htm

It looks like there's at least a "snip" or two available here.....

Parsing a Batch message uisng the Parsing Engine
"The following VB code accesses HL7 2.3 ADTA01 fields in an Batch that contains muitiple
messages"
http://support.symphonia3.com/support2/article.asp?articleID=75

Other than those, I have no idea. This is the first I've heard of HL7. From the price of
the available packages though, it may be worth learning so I can release some shareware
<g>
 
Hi,

I need to get data from a client via a HL7 interface. How can I do
this? Can I do this via visual basic? Please post, code, links,
anything!

Your help is appreciated!

Phin


HL7 is just string data sent over a socket.
You should be able to create a TCP client and use a binary reader to
read the string data. The its just a matter of parsing it. What you
have to determine before jumping into HL7 though is are you going to
do a complete implementation of the HL7 standard or just a subset that
relates to your business needs. I have an XML file around here
somewhere with the HL7 definitions I will find it and post it.
 
HL7 is coupled with different messages such as PID and others. A general
socket communication protocol will work . Once recieved, it is your
responsibility to decipher each message, understand what each one is by
creating a collection to identity each message. These classes exist in a
tool which was develop in Europe.
 
Back
Top