Semantic Exchange of Medicinal Data: A Way Towards Open Healthcare Systems
ABSTRACT Recently several organizations in the healthcare sector have produced standards and representation forms using XML. However, the introduction of these XML-based technologies is not enough to provide a means to interpret the semantics of the exchanged messages. Instead communicating medicinal information systems are hard-coded to only work together. As a result extending the systems by new parties as well as introducing new message types is inconvenient typically requiring long lasting standardization processes. How to replace hard-coded medicinal information systems by the open healthcare information systems that support semantic interoperability, are extensible and maintainable is the topic of this paper. In particular, we described our work on using RDF-statements in exchanging messages. In such a setting, the semantics of the exchanged data is available with the data, which makes the data machine processable. We also describe how communicating medicinal information systems can use XSLT-transformations in picking out their needed information from the exchanged messages.
- [Show abstract] [Hide abstract]
ABSTRACT: The allocation of clinical resources for healthcare processes in a transactional (atomic) way is a complex task. It requires the cooperation of heterogeneous medical information systems that are typically based on proprietary solutions, developed in piecemeal way, and tightly coupled through ad hoc means. In addition, the resources required for a health care process have mutual timing constraints, which further complicate resource allocation. In this paper we have restricted on these problems. In order to achieve the semantic interoperability between the managers of the clinical resources, we have developed a resource ontology, which constitutes the vocabulary for the exchanged reservation messages. The resource ontology is specified by OWL, and the content of the exchanged messages are presented in RDF. The resource allocation processes are specified by Business Process Modeling Notation (BPMN). We have also developed a specific transaction model for atomic compositions of resource allocations, i.e., it ensures that all or none of the requested resources are reserved. The gain of using this transaction model is that we can avoid the cancelations of the resources allocations that are caused by the unrealized timing constraints.iiWAS'2009 - The Eleventh International Conference on Information Integration and Web-based Applications and Services, 14-16 December 2009, Kuala Lumpur, Malaysia; 01/2009