Web-technology offers a powerful mechanism for providing access to clinic information. Applications need no longer to be tied to a specific client operating system. The Johns Hopkins Hospital has designed a web based electronic patient record system which seamlessly incorporates multiple web sites. This paper will discuss the motivations for building the system, the architecture, and the challenges faced in designing the architecture.