CORBA security services for health information systems.
The structure of healthcare systems in developed countries is changing to 'shared care', enforced by economic constraints and caused by a change in the basic conditions of care. That development results in co-operative health information systems across the boundaries of organisational, technological, and policy domains. Increasingly, these distributed and, as far as their domains are concerned, heterogeneous systems are based on middleware approaches, such as CORBA. Regarding the sensitivity of personal and medical data, such open, distributed, and heterogeneous health information systems require a high level of data protection and data security, both with respect to patient information and with respect to users. This paper, relying on experience gained through our activities in CORBAmed, describes the possibilities the CORBA middleware provides to achieve application and communication security. On the background of the overall CORBA architecture, it outlines the different security services previewed in the adopted CORBA specifications which are discussed in the context of the security requirements of healthcare information systems. Security services required in the healthcare domain but not available at the moment are mentioned. A solution is proposed, which on the one hand allows to make use of the available CORBA security services and additional ones, on the other hand remains open to other middleware approaches, such as DHE or HL7.
Blobel
B
B
Otto-von-Guericke University Magdeburg, Faculty of Medicine, Institute of Biometrics and Medical Informatics, Medical Informatics Department, Germany. bernd.blobel@mrz.uni-magdeburg.de
Holena
M
M
D003195:Computer Communication Networks; D016494:Computer Security / Q000592:standards; D007256:Information Systems / Q000458:organization & administration; D012984:Software; D014584:User-Computer Interface