Interactions between prescription medications, over-the-counter drugs, and nutritional supplements can have negative consequences for patients. There is a need for the reconciliation across this spectrum spurred on by the adoption of electronic medical records by healthcare providers and the usage of personal health records by patients. In such a setting, unifying information from multiple sources through automated reconciliation can address adverse medication interactions, track adverse medication reactions, and avoid overmedication. This requires mitigating the integration issues of multiple data sources and systems. In this paper, we leverage Harvard University's SMART framework to perform medication reconciliation across different data sources, with the long-term goal of providing robust decision support for overmedication and adverse interactions. Our prototype application SMARTSync provides ontology-backed recognition of interactions, decision support, and is able to warn a patient (or notify a provider) of potential medication problems.
Securing electronic data has evolved into an important requirement in domains such as health care informatics, with the eXtensible Markup Language (XML) utilized to create standards such as the Clinical Document Architecture and the Continuity of Care Record, which have led to a need for approaches to secure XML schemas and documents. In this paper, we present a method for generating eXtensible Access Control Markup Language (XACML) policies that target XML schemas and their instances, allowing instances to be customized for users depending on their roles. To do so, we extend the Unified Modeling Language (UML) with two new diagrams to model XML: the XML Schema Class Diagram (XSCD) to define the structure of an XML document in UML style; and the XML Role-Slice Diagram (XRSD) to define roles and associated privileges at a granular access control level. In the process, we separate the XML schemas of an application from its security definition in XRSD. To demonstrate the enforcement of our approach, we utilize a personal health assistant mobile application for health information management, which allows patients to share personal health data with providers utilizing XACML for security definition.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.