CDA Compression via Automatic Type Inference
1
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
Objective: CDA is a standard for the exchange and sharing of clinical documents among all entities in the healthcare domain. As it proliferates, the number of CDA documents will increase exponentially and it will require huge storage spaces to store them. The main goal of this study is to devise an efficient compression method optimized for CDA documents so that the storage requirement can be lowered. Methods: The method proposed in this paper is based on a compression method called Xmill which has been designed specifically for XML documents at large, which requires human intervention for the effective compression, especially, of CDA. Our proposed method, CDACOM, automatically extracts type information from CDA documents to infer the data type, assigns data values of the same type to the same data container, and applies an optimized encoder to the container so that a better compression rate can be achieved. Results: Experiments with various types of CDA documents were performed to evaluate the effectiveness of CDACOM over Xmill. The results show that CDACOM indeed outperforms Xmill and can decrease the output file size by about 24.1% on average, compared to Xmill. If documents are combined and compressed together, the gap gets even bigger to about 50%. Conclusion: The proposed compression method, CDACOM, is very effective and promising. It will help lowering the cost for systems to transmit and store CDA documents and, hence, expediting the adoption of the standard in the healthcare domain.
Abstract
Objective: CDA is a standard for the exchange and sharing of clinical documents among all entities in the healthcare domain. As it proliferates, the number of CDA documents will increase exponentially and it will require huge storage spaces to store them. The main goal of this study is to devise an efficient compression method optimized for CDA documents so that the storage requirement can be lowered. Methods: The method proposed in this paper is based on a compression method called Xmill which has been designed specifically for XML documents at large, which requires human intervention for the effective compression, especially, of CDA. Our proposed method, CDACOM, automatically extracts type information from CDA documents to infer the data type, assigns data values of the same type to the same data container, and applies an optimized encoder to the container so that a better compression rate can be achieved. Results: Experiments with various types of CDA documents were performed to evaluate the effectiveness of CDACOM over Xmill. The results show that CDACOM indeed outperforms Xmill and can decrease the output file size by about 24.1% on average, compared to Xmill. If documents are combined and compressed together, the gap gets even bigger to about 50%. Conclusion: The proposed compression method, CDACOM, is very effective and promising. It will help lowering the cost for systems to transmit and store CDA documents and, hence, expediting the adoption of the standard in the healthcare domain.
참고문헌 (26)
- Ginneken MV, "The computerized patient record: balancing effort and benefit", Int J Med Inform, 65, pp.97~119 (2001)
- Kim IK, "ebXML based Clinical Document Registry Framework", pp.2007
- Kim IK, "CDR(Clinical Document Repository) framework for electronic health record sharing and medical information network", The 6th CJK Medical Informatics Conference, pp.65~70 (2004)
- Dolin RH, "HL7 Clinical Document Architecture, Release 2", J. Am. Med. Inform. Assoc, 13(1), pp.30~39 (2006)
- Keizer NF, "Understanding terminological systems. II: Experience with conceptual and formal representation of structure", Methods Inf Med, 39, pp.22~29 (2000)
- Heitmann KU, "Discharge and referral data exchange using global standards‐the SCIPHOX project in Germany", Stud Health Technol Inform, 90, pp.679~684 (2002)
- Heitmann KU, "Discharge and referral data exchange using global standards‐the SCOPHOX project in Germany", Int J Medical Informatics, pp.195~203 (2003)
- Marcheschi P, "HL7 Clinical Document Architecture to Share Cardiological Images and Structured Data in Next Generation Infrastructure", Computers in Cardiology IEEE, pp.617~620 (2004)
- Yun JH, "Generation and processing of CDA documents based on entry level supporting templates", pp.2007
- Kwak YS, "Electronic Health Record: Definition, Categories and Standards", J Korean Society of Medical Informatics, 11(1), pp.1~15 (2005)
- "HL7, Health Level 7"[URL]
- Cho HJ, "An efficient compression method for multi‐dimensional index structure", J Korea Information Science Society, 30(5), pp.429~437 (2003)
- "GZip"[URL]
- "Zlib 1.1.4"[URL]
- Reghbati HK, "An Overview of Compression Techniques", IEEE Computer (1981)
- "ZLib Library Manual"[URL]
- Lief H, "Xmill: An Efficent Compressor for XML Data", Proc of ACM SIGMOD Int Conf on Management of Data (1999)
- "Xmill"[URL]
- Christopher J. Augeri, "An Analysis of XML Compression Efficiency", Department of Electrical and Computer Engineering (2005)
- Choi B, "Document Decomposition for XML Compression: A Heuristic Approach", In Proceedings of the 11th International Conference on Database Systems for Advanced Applications (DASFAA 2006), pp.202~217 (2006)
- Min J, "A compressor for effective archiving, retrieval, and update of XML documents", ACM Transactions on Internet Technology, 6(3), pp.223~258 (2006)
- Li W, "XCOMP: An XML Compression Tool", pp.2003
- Tolani P, "XGrand: A Query‐friendly XML compresser", In Proceedings of the International Conference of Data Engineering (ICDE), pp.225~243 (2002)
- "Intelligent Compression Technologies. XML‐Xpress"[URL]
- Min J, "XPress: a queriable compression for XML data", Proc. of the ACM SIGMOD Int Conf on Management of Data, pp.122~133 (2003)
