The US Food and Drug Administration (FDA) requires medical records to utilize a quality system that meets the QSR (Quality System Regulation) found in 21 CFR Part 820. This is similar to the ISO 13485 standard for quality management systems.
ProtoEng developed a custom DMS (Document Management System) which is compliant with both for storing records. Already in use, this Document Management System is a lightweight system that works on top of Linux using Apache/Nginx web server in collaboration with Samba and/or SSH/SSHFS.
This DMS is a lightweight base system with folder structures, any number of users and several roles that is easy to customize and extend with more advanced and complex UI.