Thanks everyone for the responses...

the format of the file seems complicated but doable.. the problem seems to 
be how to actually transfer the data from their system to my application. 
They will be connected by a novell network,  currently I use an ODBC 
datasource to run sql querries on their actual data files.  They are 
"upgrading" to a new system that uses an encrypted database of some sort, 
and their programmer is demanding that I use HL7 to communicate with it.
    So - the question becomes: Can I send a sql statement to their system 
and expect an HL7 file returned to me?
  It worked so fast and smoothly before - maybe I should have them fire 
their programmers:)
Al




>yes, unfortunately, i do know what that is. it is an antiquated attempt at
>standardizing electronic transmission of medical information, imho. hl7 is a
>language like html is a language. it, too, has a parser.
>
>in the end hl7 will lose out to xml, but that will not be for a while. in
>the mean time you will need to output your database records into a standard
>hl7 markup text file.
>
>they usually have a header describing the name of patient, type of report
>and date of service. after that it includes the main body of the report.
>
>***********example hl7 report*************
>
>MSH|^
>\|NPH|PCLAN|CIS|M200|HL7CREATEDATE(YYYYMMDDhhmmss)||ARD|HL7CREATEDATE(YYYYMM
>DDhhmmss)|P|20
>PID|||UNIQUEID||FIRSTNAME^LASTNAME||DOB(YYYYMMDD)|GENDER(M/F)||||||||||||
>ORH|||||||||||||
>LTS|||UNIQUEID|0|||TESTDATE(YYYYMMDD)|||||||20010510|REPORTTYPE,^SUBTYPE|FIR
>STNAME^LASTNAME||||||20010510|||P||
>DSP||1|
>DSP||1|
>DSP||1|
>DSP||1|
>NTE|||T1
>DSP||1|  REFERRING PHYSICIAN:
>DSP||1|  Dr. XXXXXXXXXXXXXXXX
>DSP||1|
>NTE|||T2
>DSP||1|  HISTORY:
>DSP||1|  Seizures disorder
>DSP||1|
>NTE|||T3
>DSP||1|  MEDICATIONS:
>DSP||1|
>DSP||1|
>NTE|||T4
>DSP||1|  SEDATION:
>DSP||1|  None
>DSP||1|
>NTE|||T5
>DSP||1|  TECHNICIAN:
>DSP||1|  Charlotte Crawford
>DSP||1|
>NTE|||T6
>DSP||1|  CONDITIONS OF RECORDING:
>DSP||1|
>DSP||1|
>NTE|||T10
>DSP||1|  SUMMARY OF FINDINGS:
>DSP||1|  1. There was an occipital dominant rhythm of 10.5 Hz. This was
>symmetric
>DSP||1|     and reactive to eye opening.
>DSP||1|  2. There was mild diffuse polymorphic slowing to the theta range.
>DSP||1|  3. There was intermittent polymorphic left temporal slowing to the
>theta
>DSP||1|     and delta range.
>DSP||1|  4. No epileptiform discharges were recorded.
>DSP||1|  5. No stage 2 sleep was recorded.
>DSP||1|  6. Photic stimulation and hyperventilation were not performed.
>DSP||1|
>NTE|||T11
>DSP||1|  IMPRESSION:
>DSP||1|  This was an abnormal awake and drowsy EEG. Mild diffuse slowing
>DSP||1|  indicates mild diffuse encephalopathy. Intermittent left temporal
>DSP||1|  slowing indicates left temporal functional or structural
>abnormality.
>DSP||1|  No epileptiform discharges were recorded.
>DSP||1|
>NTE|||SP
>DSP||1|  READING PHYSICIAN:
>DSP||1|
>DSP||1|  XXXXXXXXXXXXXXXX, M.D.
>DSP||1|
>
>**************end hl7 file******************
>
>you need to be aware of the max char per line, end of line char, header and
>body info. the above example deals with my particular situation. ymmv. i
>have seen widely different hl7 pages. you almost must concern yourself with
>the hl7 parser version in use on the receiving end.
>
>well, ya, it is definitely doable in cold fusion. i put together a nifty
>electronic medical records system that outputs the reports from the database
>to hl7 and it works well in my environment.
>
>good luck,
>
>Alexander Sicular
>Chief Technology Architect
>The Neurological Institute of New York
>Columbia University
>212.305.1318
>as867 {at} columbia [dot] edu
>
>
> > -----Original Message-----
> > From: Al Musella, DPM [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, May 15, 2001 4:08 PM
> > To: CF-Talk
> > Subject: Anyone hear of the "HL7" protocol?
> >
> >
> >    I have to create a medical website that communicates with
> > a program that
> > uses the "HL7" protocol.  I never heard of that, and I have
> > to talk to
> > their programmers tomorrow and don't want to look that
> > stupid:)  Anyone
> > know what they are talking about?
> >
> > Al Musella, DPM
> > virtualtrials.com
> >
> >
> >
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to