Even the most extensive hospital information system cannot support all the complex and ever-changing demands associated with a clinical database, such as providing department or personal data forms, and rating scales. Well-designed clinical dialogue programs may facilitate direct interaction of patients with their medical records. Incorporation of extensive and loosely structured clinical data into an existing medical record system is an essential step towards a comprehensive clinical information system, and can best be achieved when the practitioner and the patient directly enter the contents. We have developed a rapid prototyping and clinical conversational system that complements the electronic medical record system, with its generic data structure and standard communication interfaces based on Web technology. We believe our approach can enhance collaboration between consumer-oriented and provider-oriented information systems.