Browse > Article

An Efficient Algorithm for HL7 Message Parsing  

Tran, Tung (Department of Medical Informatics at Kyungpook National University School of Medicine)
Kim, Hyung-Hoi (Department of Laboratory Medicine at Pusan National University School of Medicine)
Cho, Hune (Department of Medical Informatics at Kyungpook National University School of Medicine)
Kim, Hwa-Sun (Department of Medical Informatics, Kyungpook National University)
Publication Information
The Transactions of the Korean Institute of Electrical Engineers D / v.55, no.6, 2006 , pp. 274-278 More about this Journal
Abstract
An upgraded algorithm that in proves the performance of existing interfacing software for parsing HL7 messages is introduced. It incorporates stack operations on objects to guarantee segment order while parsing messages. This object-oriented design greatly facilitates the complicated process of validating, parsing, and creating HL7 messages in the clinical setting. The new interface engine can manage all HL7 messages corresponding to admission and registration, discharge and transfer, laboratory results, clinical images, and clinical reports. The international version of this engine, currently under development, will be tested in Asian countries using standard character code such as Unicode (ISO 10646).
Keywords
HL7; Interface Engine; Parsing Algorithm;
Citations & Related Records
연도 인용수 순위
  • Reference
1 E. W. Huang, S. H. Hsiao, and D. M. Liou, 'Design and implementation of a web-based HL7 message generation and validation system,' Int J Med Inform, vol. 70, pp. 49-58, 2003   DOI   ScienceOn
2 R. H. Dolin, L. Alschuler, S. Boyer, C. Beebe, F. M. Behlen, P. V. Biron, and A. Shabo Shvo, 'HL7 Clinical Document Architecture, Release 2,' J Am Med Inform Assoc, vol. 13, pp. 30-9, 2006   DOI
3 K. S. Um, Y. S. Kwak, H. Cho, and I. K. Kim, 'Development of an HL7 interface engine, based on tree structure and streaming algorithm, for large-size messages which include image data,' Comput Methods Programs Biomed, vol. 80, pp. 126-40, 2005   DOI   ScienceOn
4 M. Koncar, '[HL7 standard--features, principles, and methodology],' Acta Med Croatica, vol. 59, pp. 273-6, 2005
5 E. W. Huang, D. W. Wang, and D. M. Liou, 'Development of a deterministic XML schema by resolving structure ambiguity of HL7 messages,'· Comput Methods Programs Biomed, vol.. 80, pp. 1-15, 2005   DOI   ScienceOn
6 P. Mildenberger, B. Wein, H. P. Bursig, and M. Eichelberg, '[Current developments in DICOM and IHE],' Radiologe, vol. 45, pp. 682-9, 2005   DOI   ScienceOn
7 C. Loef and R. Truyen, 'Evidence and diagnostic reporting in the IHE context,' Acad Radiol, vol. 12, pp. 620-5, 2005   DOI   ScienceOn
8 G. Schadow, U. Fohring, and T. Tolxdorff, 'Implementing HL7:from the standard's specification to production application,' Methods Inf Med, vol. 37, pp. 119-23, 1998
9 J. M. Ferranti, R. C. Musser, K. Kawamoto, and W. E. Hammond, 'The Clinical Document Architecture and the Continuity of Care Record: A Critical Analysis,' J Am Med Inform Assoc, 2006   DOI
10 H. B. Bludau, A. Wolff, and A. J. Hochlehnert, 'Presenting XML-based medical discharge letters according to CDA,' Methods Inf Med, vol. 42, pp. 552-6, 2003
11 R. Hussein, U. Engelmann, A. Schroeter, and H. P. Meinzer, 'Implementing a full-feature PACS solution in accordance with the IHE technical framework: the CHILI approach,' Acad Radiol, vol. 11, pp. 439-47, 2004   DOI   ScienceOn
12 R. A. Jenders and R. M. Sailors, 'Convergence on a standard for representing clinical guidelines: work in health level seven,' Medinfo, vol. 11, pp. 130-4, 2004
13 J. Quinn, 'An HL7 (Health Level Seven) overview,' J Ahima, vol. 70, pp. 32-4; quiz 35-6, 1999
14 A. Beveridge, 'An object-oriented programming system for the integration of internet-based bioinformatics resources,' Appl Bioinformatics, vol. 5, pp. 29-39, 2006   DOI   ScienceOn
15 J. Lira, 'High standards. The formidable task of adopting HL7 standards is easier with the right tools,' Healthc Inform, vol. 17, pp. 131-2, 2000