MyPatients is an open source, platform-independent and free software project implemented in Basic, using the powerful MySQL database and the popular LibreOffice Base application, and designed from the ground up to act as a patient record database.
The project uses a Greek translation of the International Classification of Diseases (ICD-10) database for its coding. However, it can be easily ported to the English language, but only if an English version of ICD-10 is available.
Getting started with MyPatients
It is not actually an application or program, as it’s an OTT file that must be opened with the Base component of the LibreOffice or Apache OpenOffice office applications. Additionally, you must have the MySQL database installed and configured in your system.
To use it, just download the latest version from Softpedia or the official website, extract its contents using your favorite archive manager, open the folder that contains the extracted archive files and double-click the MyPatients.ott, which should open in one of the aforementioned office suites.
Detailed usage instructions are provided to users at a glance in the README.pdf file inside the main archive, but only in the Greek language.
Supported operating systems
This is a true cross-platform project that works with any operating system where the Apache OpenOffice/LibreOffice Base and MySQL products are supported, including Linux, FreeBSD, Solaris, Microsoft Widnows and Mac OS X. It has been successfully tested on computers supporting either of the 32-bit and 64-bit instruction set architectures.
Under the hood and availability
Taking a look under the hood of MyPatients, we can notice that it has been written entirely in the Basic programming language and that is makes use of the LibreOffice/Apache OpenOffice Base database creation component, as well as the MySQL database server to store records of patients in a medical facility.