A scalable healthcare information system based on a service-oriented architecture.
Many existing healthcare information systems are composed of a number of heterogeneous systems and face the important issue of system scalability. This paper first describes the comprehensive healthcare information systems used in National Taiwan University Hospital (NTUH) and then presents a service-oriented architecture (SOA)-based healthcare information system (HIS) based on the service standard HL7. The proposed architecture focuses on system scalability, in terms of both hardware and software. Moreover, we describe how scalability is implemented in rightsizing, service groups, databases, and hardware scalability. Although SOA-based systems sometimes display poor performance, through a performance evaluation of our HIS based on SOA, the average response time for outpatient, inpatient, and emergency HL7Central systems are 0.035, 0.04, and 0.036 s, respectively. The outpatient, inpatient, and emergency WebUI average response times are 0.79, 1.25, and 0.82 s. The scalability of the rightsizing project and our evaluation results show that the SOA HIS we propose provides evidence that SOA can provide system scalability and sustainability in a highly demanding healthcare information system.
Yang
Tzu-Hsiang
TH
Department of Information Management, National Taiwan University, Taipei, Taiwan. robe@ntu.edu.tw
Sun
Yeali S
YS
Lai
Feipei
F
D016208:Databases, Factual; D004636:Emergency Service, Hospital / Q000458:organization & administration; D006751:Hospital Information Systems / Q000458:organization & administration*; D006785:Hospitals, University; D020407:Internet; D008491:Medical Informatics Applications; D016347:Medical Records Systems, Computerized; D012984:Software; D013624:Taiwan; D014584:User-Computer Interface