A Design and Implementation of XML DTDs for Integrated Medical Information System

통합의료정보 시스템을 위한 XML DTD 설계 및 구현

  • 안철범 (단국대학교 전기전자컴퓨터공학부) ;
  • 나연묵 (단국대학교 전기전자컴퓨터공학부)
  • Published : 2003.11.01

Abstract

The advanced medical information systems usually consist of loosely-coupled interaction of independent systems, such as HIS/RIS and PACS. To support easier information exchange between these systems and between hospitals, and to support new types of medical service such as teleradiology, it becomes essential to integrate separated medical information and allow them to be exchanged and retrieved through internet. This thesis proposes an integrated medical information system using XML. We analyzed HL7 and DICOM standard formats, and designed an integrated XML DTD. We extracted information from HL7 messages and DICOM files and generated XML document instances and XSL stylesheets based on the proposed XML DTD. We implemented the web interface for the integrated medical information system, which supports data sharing, information exchange and retrieval between two different standard formats. The proposed XML-based integrated medical information system will contribute to solve the problems of current medical information systems, by enabling integration of separated medical informations and by allowing data exchange and sharing through internet. The proposed system with XML is more robust than web-based medical information systems developed by using HTML, because XML itself provides more flexibility and extensibility than HTML.

선진 의료정보시스템은 텍스트 기반 정보를 위한 HL7 표준과 의료 영상 정보를 위한 DICOM 표준을 기반으로 한 HIS(병원정보시스템)/RIS(방사선진단시스템), PACS(의료영상시스템)와 같은 독립적인 시스템이 상호 유기적으로 결합된 형태로 구축된다. 최근 들어 시스템(HIS/RIS, PACS) 상호간의 원활한 정보 교환의 필요성과 환자의 타 병원으로의 이송, 원격진료(Teleradiology) 서비스, 기타 의료 데이터 공유에 대한 필요성이 증가함에 따라 통합의료정보시스템의 개발과 인터넷을 통한 통합검색 및 교환을 위한 적절한 대안이 요구되고 있다. 본 논문에서는 이에 대한 방안으로 XML을 활용한 통합의료정보시스템을 제안하였다. 기존 문서의 XML화를 위하여 HL7과 DICOM 두 표준에서 제안하는 표준 문서의 특성을 분석하고 이를 기초로 통합 XML DTD를 설계하였다. 시스템 구현은 1)HL7 메시지와 DICOM 파일로부터 관련 데이터에 대한 정보의 추출. 2)통합 DTD를 기반으로 한 XML 문서 인스턴스와 XSL 스타일시트의 생성 및 저장. 3)최종적으로 ASP를 사용한 웹 검색 인터페이스를 구현함으로써 웹상에서 데이터의 공유와 상이한 두 표준간 의료 정보의 교환 및 검색을 위한 통합의료정보 시스템을 구현하였다. 본 논문에서 제안한 XML 기반 통합 의료정보 시스템은 의료정보의 통합과 인터넷을 통한 데이터의 교환 및 공유를 가능하게 함으로써 기존 의료정보시스템의 문제점을 해결할 수 있을 것으로 보인다. 또한 XML의 유용성과 확장성으로 기존의 HTML 기반 웹 의료정보 서비스와의 차별화도 기대할 수 있을 것이다.

Keywords

References

  1. 이달성, 'DICOM을 이용한 의료영상 저장 및 전송시스템 구축 모델 분석', 연세대학교 석사학위논문, 1998
  2. 윤민종, 'Web 상에서 DICOM converter를 이용한 MINI-PACS 구현', 조선대학교 석사학위논문, 1998
  3. ACR-NEMA Committee Working Group VIS 255, 'Digital Imaging and Communications in Medicine,' 1993
  4. HL7 SGML/XML SIG, 'XML as an Interchange Format for HL7 V2.3 Messages,' http://www.mcis.duke.edu/standards/HL7/committees/sgml/WhitePapers/hl7v2/hl2xml2.zip, Dec. 1998
  5. HL7 SGML/XML SIG, 'HL7 Reference information Model Representaion in an XML-based Document Architecture,' http://www.mcis.duke.edu/standards/HL7/committees/sgml/WhitePaers/hl7xml_rim.rtf, June 1998
  6. HL7 SGML/XML SIG, 'HL7 Document Patient Record Architecture DRAFT-Framework Document,' http://www.hl7.org/Special/Committees/sgml/PRM/HL7_PRA_9_27_1999.rtf, Sept. 1999
  7. ACR-NEMA Committee, 'DICOM 1999-Parts(1-14)-DRAFTVERSION,'http://medical.nema.org/dicom/1999.html
  8. 'Hospital Information Systems,' http://www.med.usf.edu/CLASS/his.htm
  9. 금완호, 김일곤, 'ATL COM을 이용한 DICOM 데이터베이스 설계 및 구현', Korean Database Conference 2000 학술발표 논문집, pp.244-245, 2000
  10. S.C. Horiil, F.W. Prior, and W.D. Bidgood, 'DICOM:AN Introduction to the Standard,' http://www.xray.hmc.psu.edu/dicom/dicom/dicom_intro/DICOMintro.html
  11. Object Design, 'ObjectStore eXelon User Guide,' http://www.odi.com, June 1999
  12. 권기범, 김일곤, 'DICOM 표준을 활용하는 웹 기반 의료정보 시스템', Kroran Database Conference 2000 학술발표 논문집, pp.215-222, 2000
  13. Frank Boumphrey et al., 'Professional XML APPLICATIONS,' 정보문화사, 1999
  14. W3C, Extensible Stylesheet language(XSL) Version 1.0,' http://w3org/TR/2000/CR-xsl-20001121
  15. W3C, Extensible Markup Language(XML) 1.0 (Second Editon),' http://www.w3.org/TR/2000/REC-xml-20001006
  16. 대한방사선협회, 'HIS/RIS/PACS 연동', http://www.krta.or.kr/guest/pacs/pacs11.htm
  17. 김종효, 한민정, '병원정보시스템과 PACS 의 통합', http://radhome. snu.ac.kr/Departhment/Section/pacslab/pacscombine/pacscombine.htm
  18. 대한방사선협회 HIS/RIS/PACS 연동
  19. 병원정보시스템과 PACS 의 통합 김종효;한민정