OpenMRS : This is an open source project to store all the medical records of the patient. It always helps Doctor to know about the Medical history of the patient. For example, if patient have allegery of some medicine, doctor can prescribe them something else. And these medical records can play very vital role like who the previous doctor of the patient was, the reports etc.
For developing similar systems, you will need to create database table like patients to hold all the information about the patient. It needs to have unique id like patient_id, a unique identifier which will work as a foreign key on all the other tables.
Similarly, for storing allergies, you can have another table with the same name. This table needs to have patient_id to associate it with patient table.
OpenVista(R) is the open-source version of VistA, an enterprise grade health care information system developed by the U.S. Veterans Affairs and deployed at 1,500 global facilities. OpenVista is a registered trademark of Medsphere Systems Corporation.
OSCAR (Open Source Clinical Application and Resource) from McMaster University is a web-based EMR (electronic medical record) system developed for academic primary care clinics yet suitable in specialty and non-teaching practices.
Visual Basic :
EHR/EMR cross-platform software for the design, implementation and use of autonomous, open, database models for multilingual medical knowledge management systems from primary care to continuing care.