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