Author(s): Sabah Mohammed | Jinan Fiaidhi | Osama Mohammed
Journal: Journal of Emerging Technologies in Web Intelligence
ISSN 1798-0461
Volume: 1;
Issue: 2;
Start page: 146;
Date: 2009;
Original page
Keywords: Open Source EHRs | Semantic Interoperability | SVG | SAX Filters | XML Encryption Standard | Android.
ABSTRACT
Although Electronic Healthcare Records (EHRs) technology largely facilitates patient care by providing clinicians with the ability to review a more complete medical record, interoperability and privacy issues present significant barriers to their implementation. This article proposes the open source SVG (Scalable Vector Graphics) standard for representing electronic healthcare records for interoperability purpose where security can be enforced using lightweight SAX streaming filters. The SVG filters are based on the Java SAX API to push pieces of the SVG to the encryption/decryption handlers. The SAX handlers can filter, skip tags, or encrypt tags partially or universally at any time from the stream of the SVG EHRs. A prototype for implementing the SAX streaming filter is presented along with experiments to test its applicability in a web environment for sharing SVG EHRs on the Android mobile development environment.
Journal: Journal of Emerging Technologies in Web Intelligence
ISSN 1798-0461
Volume: 1;
Issue: 2;
Start page: 146;
Date: 2009;
Original page
Keywords: Open Source EHRs | Semantic Interoperability | SVG | SAX Filters | XML Encryption Standard | Android.
ABSTRACT
Although Electronic Healthcare Records (EHRs) technology largely facilitates patient care by providing clinicians with the ability to review a more complete medical record, interoperability and privacy issues present significant barriers to their implementation. This article proposes the open source SVG (Scalable Vector Graphics) standard for representing electronic healthcare records for interoperability purpose where security can be enforced using lightweight SAX streaming filters. The SVG filters are based on the Java SAX API to push pieces of the SVG to the encryption/decryption handlers. The SAX handlers can filter, skip tags, or encrypt tags partially or universally at any time from the stream of the SVG EHRs. A prototype for implementing the SAX streaming filter is presented along with experiments to test its applicability in a web environment for sharing SVG EHRs on the Android mobile development environment.