Rapid prototyping strategy for a surgical data warehouse.
OBJECTIVE
Healthcare processes typically generate an enormous volume of patient information. This information largely represents unexploited knowledge, since current hospital operational systems (e.g., HIS, RIS) are not suitable for knowledge exploitation. Data warehousing provides an attractive method for solving these problems, but the process is very complicated. This study presents a novel strategy for effectively implementing a healthcare data warehouse.


METHODS
This study adopted the rapid prototyping (RP) method, which involves intensive interactions. System developers and users were closely linked throughout the life cycle of the system development. The presence of iterative RP loops meant that the system requirements were increasingly integrated and problems were gradually solved, such that the prototype system evolved into the final operational system.


RESULTS
The results were analyzed by monitoring the series of iterative RP loops. First a definite workflow for ensuring data completeness was established, taking a patient-oriented viewpoint when collecting the data. Subsequently the system architecture was determined for data retrieval, storage, and manipulation. This architecture also clarifies the relationships among the novel system and legacy systems. Finally, a graphic user interface for data presentation was implemented.


CONCLUSIONS
Our results clearly demonstrate the potential for adopting an RP strategy in the successful establishment of a healthcare data warehouse. The strategy can be modified and expanded to provide new services or support new application domains. The design patterns and modular architecture used in the framework will be useful in solving problems in different healthcare domains.
Tang
S-T
ST
Institute of Biomedical Engineering, National Yang-Ming University, Taiwan.
Huang
Y-F
YF
Hsiao
M-L
ML
Yang
S-H
SH
Young
S-T
ST
D003107:Colorectal Surgery / Q000706:statistics & numerical data*; D003199:Computer Systems; D003625:Data Collection; D003628:Database Management Systems; D017598:Efficiency, Organizational; D006785:Hospitals, University; D006801:Humans; D007253:Information Centers; D016247:Information Storage and Retrieval; D009870:Operating Room Information Systems; D018511:Systems Integration; D013624:Taiwan; D014584:User-Computer Interface; D016526:Workload / Q000706:statistics & numerical data