Title :
A language for generating HL7 reformatting programs
Author :
Williams, Clay E.
Author_Institution :
Columbia-Presbyterian Med. Center, New York, NY, USA
fDate :
30 Oct-2 Nov 1997
Abstract :
Describes the design of a language for automatically generating programs to reformat HL7 messages. The clinical information system (CIS) at Columbia-Presbyterian Medical Center (CPMC) uses HL7 as a standard for data interchange. Collecting data from several different ancillaries necessitates reformatting the information to provide a uniform data representation for the CIS. We developed a system that automatically generates HL7 reformatters given a specification of operations that need to be performed on the third-party messages. This automatic generation significantly reduces the development time; we expect it to have a major impact on the maintenance of these programs as well
Keywords :
ANSI standards; application generators; automatic programming; client-server systems; data structures; electronic data interchange; electronic messaging; high level languages; medical information systems; programming language semantics; software maintenance; Columbia-Presbyterian Medical Center; HL7 message reformatting; ancillaries; automatic programming; client-server system; clinical information system; data collection; data interchange standard; development time; operations specification; program generation language; semantics; software maintenance; syntax; uniform data representation; ANSI standards; Automatic programming; Clinical diagnosis; Computational Intelligence Society; Databases; Electronic mail; Encoding; Law; Medical services; Protocols;
Conference_Titel :
Engineering in Medicine and Biology Society, 1997. Proceedings of the 19th Annual International Conference of the IEEE
Conference_Location :
Chicago, IL
Print_ISBN :
0-7803-4262-3
DOI :
10.1109/IEMBS.1997.756498