Healthcare Informatics Research (Apr 2015)

Architecture Design of Healthcare Software-as-a-Service Platform for Cloud-Based Clinical Decision Support Service

  • Sungyoung Oh,
  • Jieun Cha,
  • Myungkyu Ji,
  • Hyekyung Kang,
  • Seok Kim,
  • Eunyoung Heo,
  • Jong Soo Han,
  • Hyunggoo Kang,
  • Hoseok Chae,
  • Hee Hwang,
  • Sooyoung Yoo

DOI
https://doi.org/10.4258/hir.2015.21.2.102
Journal volume & issue
Vol. 21, no. 2
pp. 102 – 110

Abstract

Read online

ObjectivesTo design a cloud computing-based Healthcare Software-as-a-Service (SaaS) Platform (HSP) for delivering healthcare information services with low cost, high clinical value, and high usability.MethodsWe analyzed the architecture requirements of an HSP, including the interface, business services, cloud SaaS, quality attributes, privacy and security, and multi-lingual capacity. For cloud-based SaaS services, we focused on Clinical Decision Service (CDS) content services, basic functional services, and mobile services. Microsoft's Azure cloud computing for Infrastructure-as-a-Service (IaaS) and Platform-as-a-Service (PaaS) was used.ResultsThe functional and software views of an HSP were designed in a layered architecture. External systems can be interfaced with the HSP using SOAP and REST/JSON. The multi-tenancy model of the HSP was designed as a shared database, with a separate schema for each tenant through a single application, although healthcare data can be physically located on a cloud or in a hospital, depending on regulations. The CDS services were categorized into rule-based services for medications, alert registration services, and knowledge services.ConclusionsWe expect that cloud-based HSPs will allow small and mid-sized hospitals, in addition to large-sized hospitals, to adopt information infrastructures and health information technology with low system operation and maintenance costs.

Keywords