Open source electronic health records and medical practice management with billing and scheduling
License
GPL-3.0
Languages
- PHP
- JavaScript
- XSLT

About OpenEMR
OpenEMR is a free and open source electronic health records and medical practice management application. It is used by clinics and medical practices that need patient records, scheduling, and electronic billing in one system.
It combines electronic health records with practice management, scheduling, electronic billing, and internationalization. The application is written in PHP and exposes a REST API and FHIR support for integration with other systems.
OpenEMR runs on Windows, Linux, and macOS, and ships a Docker setup for self-hosting. It is maintained by a community of software developers, medical providers, and educators.
Key features
- Electronic health records and charting
- Practice management and appointment scheduling
- Electronic billing and claims
- REST API and FHIR support
- Multi-language internationalization
Details
- On GitHub since
- 2010
- Language
- PHP
- License
- GNU GPL
- Standards
- HL7 FHIR
- API
- REST and FHIR
- Self-hosted
- Windows, Linux, macOS, Docker
