Skip to main content
Log in

Performance Evaluation of Continuity of Care Records (CCRs): Parsing Models in a Mobile Health Management System

  • Mobile Systems
  • Published:
Journal of Medical Systems Aims and scope Submit manuscript

Abstract

In a mobile health management system, mobile devices act as the application hosting devices for personal health records (PHRs) and the healthcare servers construct to exchange and analyze PHRs. One of the most popular PHR standards is continuity of care record (CCR). The CCR is expressed in XML formats. However, parsing is an expensive operation that can degrade XML processing performance. Hence, the objective of this study was to identify different operational and performance characteristics for those CCR parsing models including the XML DOM parser, the SAX parser, the PULL parser, and the JSON parser with regard to JSON data converted from XML-based CCR. Thus, developers can make sensible choices for their target PHR applications to parse CCRs when using mobile devices or servers with different system resources. Furthermore, the simulation experiments of four case studies are conducted to compare the parsing performance on Android mobile devices and the server with large quantities of CCR data.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

References

  1. Trigo, J. D., Chiarugi, F., Iglesias, Á. A., Martínez-Espronceda, M., Serrano, L., Chronaki, C. E., Escayola, J., Martínez, I., and García, J., Interoperability in Digital Electrocardiography: Harmonization of ISO/IEEE x73-PHD and SCP-ECG. IEEE Transactions on Information Technology in Biomedicine (TITB) 14(6):1303–1317, 2010.

    Article  Google Scholar 

  2. Bert, F., Giacometti, M., Gualano, M. R., and Siliquini, R., Smartphones and Health Promotion: A Review of the Evidence. Journal of medical systems 38(1):1–11, 2014.

    Article  Google Scholar 

  3. Hu, N. Z., Lee, C. Y., Hou, M. C., and Chen, Y. L., A Cloud System for Mobile Medical Services of Traditional Chinese Medicine. Journal of medical systems 37(6):1–13, 2013.

    Article  Google Scholar 

  4. Singh, Mandeep, and Neelu Jain. A Survey on Integrated Wireless Healthcare Framework for Continuous Physiological Monitoring. International Journal of Computer Applications 86 (2014).

  5. Malan, D.,Fulford-Jones, T.,Welsh, M. and Moulton, S. Codeblue: An ad hoc sensor network infrastructure for emergency medical care. in International workshop on wearable and implantable body sensor networks. (2004)

  6. Halteren, A. V., Bults, R., Wac, K., Konstantas, D., Widya, I., Dokovsky, N., Koprinkon, G., Jones, V., and Jerzog, R., Mobile Patient Monitoring: The MobiHealth System. J. Inform. Tech. Healthcare. 2:365–373, 2004.

    Google Scholar 

  7. Ng, J.W.,Lo, B.P.,Wells, O.,Sloman, M.,Peters, N.,Darzi, A.,Toumazou, C. and Yang, G.Z. Ubiquitous monitoring environment for wearable and implantable sensors (UbiMon). in International Conference on Ubiquitous Computing (Ubicomp). 2004.

  8. Fischer M., Lim Y.Y., Lawernce E., Ganguli L.K. ReMoteCase: Health Monitoring with Streaming Video. Proceedings of 7th International Conference on Mobile Business; Barcelona, Spain. 7-8 July 2008; pp. 280-286.

  9. Danny Hughes, Klaas Thoelen, Jef Maerien, Nelson Matthys, Wouter Horre, Javier Del Cid, Christophe Huygens, Sam Michiels, and Wouter Joosen. LooCI: The Loosely-coupled Component Infrastructure. IEEE 11th International Symposium on Network Computing and Applications, pages 236–243, August 2012.

  10. Endsley, S., Kibbe, D. C., Linares, A., and Colorafi, K., An Introduction to Personal Health Records. Family Practive Management 13(5):57–62, 2006.

    Google Scholar 

  11. Fernández-Alemán, J. L., Seva-Llor, C. L., Toval, A., Ouhbi, S., and Fernández-Luque, L., Free Web-based Personal Health Records: An Analysis of Functionality. Journal of medical systems 37(6):1–16, 2013.

    Article  Google Scholar 

  12. ASTM Standard E2369 - 05e1 . ASTM International. West Conshohocken, PA: ASTM; 2005. “Standard Specification for Continuity of Care Record (CCR)” (online access http://www.astm.org/Standards/E2369.htm)

  13. Ferranti, J. M., Clayton Musser, R., Kensaku Kawamoto, and Hammond, W. E., “The Clinical Document Architecture and the Continuity of Care Record: A Critical Analysis”. Journal of the American Medical Informatics Association 13(3):245–252, 2006.

    Article  Google Scholar 

  14. Vida, M., O. Lupse, and Lacramioara Stoicu-Tivadar. “Improving the interoperability of healthcare information systems through HL7 CDA and CCD standards.” 2012 7th IEEE International Symposium on Applied Computational Intelligence and Informatics (SACI), 2012.

  15. Al-Enazi, T., and El-Masri, S., HL7 Engine Module for Healthcare Information Systems. Journal of medical systems 37(6):1–8, 2013.

    Article  Google Scholar 

  16. Lingxia L., Chen M, Rodrigues JJ, Lai X, Vuong S “A novel web-enabled healthcare solution on healthvault system”. journal of medical systems 36.3 (2012): 1095-1105.

  17. Schnall, R., Cimino, J. J., and Bakken, S., Development of a prototype continuity of care record with context-specific links to meet the information needs of case managers for persons living with HIV. International journal of medical informatics 81(8):549–555, 2012.

    Article  Google Scholar 

  18. Lam, T. C., Ding, J. J., and Liu, J.-C., XML Document Parsing: Operational and Performance Characteristics. IEEE Computer 41(9):30–37, 2008.

    Article  Google Scholar 

  19. Rodrigues, C., J. Afonso, and P. Tomé, Mobile application webservice performance analysis: Restful services with json and xml, in ENTERprise Information Systems. (2011): 162-169.

  20. PENG, D., CAO, L., and XU, W., Using JSON for Data Exchanging in Web Service Applications. Journal of Computational Information Systems 7(16):5883–5890, 2011.

    Google Scholar 

  21. Nurseitov, N.,Paulson, M.,Reynolds, R. and Izurieta, C. Comparison of JSON and XML Data Interchange Formats: A Case Study. CAINE, (2009): 157-162.

  22. Gandhewar, Nisarg, and Rahila Sheikh. Google Android: An Emerging Software Platform For Mobile Devices. International Journal on Computer Science & Engineering (2011)

  23. Oracle. Package org.w3c.dom. Available from: http://docs.oracle.com/javase/6/docs/api/org/w3c/dom/package-summary.html.

  24. Oracle. Package javax.xml.parsers. Available from: http://docs.oracle.com/javase/6/docs/api/javax/xml/parsers/package-summary.html.

  25. Oracle. Package org.xml.sax. Available from: http://www.saxproject.org/apidoc/org/xml/sax/package-summary.html.

  26. Maeda, K. Performance evaluation of object serialization libraries in XML, JSON and binary formats. 2012 Second International Conference on Digital Information and Communication Technology and it’s Applications (DICTAP), 2012.

Download references

Disclosure statement

No competing financial interests exist

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hung-Ming Chen.

Additional information

This article is part of the Topical Collection on Mobile Systems

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chen, HM., Liou, YZ. Performance Evaluation of Continuity of Care Records (CCRs): Parsing Models in a Mobile Health Management System. J Med Syst 38, 117 (2014). https://doi.org/10.1007/s10916-014-0117-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10916-014-0117-y

Keywords

Navigation