Data retrieval and its integration is one of the major problems that face large and complex health organizations. This is especially relevant when patient information is produced in heterogeneous environments. Implementing a Virtual Electronic Patient Record (VEPR) system may provide an adequate and cost-effective solution for most clinical information needs. In this paper, we describe and discuss the use of agent technologies for the retrieval and integration of clinical records in a VEPR, thus making patient information available at any point of care. Between May 2003 and May 2004, a VEPR was designed and implemented at Hospital S. Jo