OpenEMR

OpenEMR is a Free and Open Source electronic health records and medical practice management application. It is ONC Certified and it features fully integrated electronic health records, practice management, scheduling, electronic billing, internationalization, free support, a vibrant community, and a whole lot more. It can run on Windows, Linux, Mac OS X, and many other platforms. Features supported are listed below:

Free
ONC Certified
  • ONC Certified as a Complete EHR
Patient Demographics
  • Track patient demographics
    • Primary information (name, date of birth, sex, identification)
    • Marital status
    • Contact information of patient and patient's employer
    • Primary provider
    • HIPAA information
    • Language and ethnicity
    • Insurance coverage
    • Deceased Tracking
  • Fully Customizable
Patient Scheduling
Electronic Medical Records
  • Encounters
  • Medical Issues
  • Medications
  • Immunizations
  • Forms and clinical notes:
  • Graphical Charting
  • Labs
  • Procedures
  • Patient Reports
  • Referrals
  • Patient Notes
  • Disclosures
  • Electronic digital document management
  • Voice recognition ready (MS Windows Operating Systems)
  • Paper Chart Tracking
  • Electronic Syndrome Surveillance reporting
  • Clinic Messaging
  • Dated Reminders
Prescriptions
Medical Billing
  • Flexible system of coding including CPT, HCPCS, ICD9, ICD10 and SNOMED codes, and the ability to add others
  • Support for 5010 standards
  • Support for electronic billing to clearing houses such as Office Ally and ZirMED using ANSI X12
  • Support for paper claims
  • Medical claim management interface
  • Insurance Eligibility Queries
  • Insurance Tracking Interface
  • Accounts Receivable Interface
  • EOB Entry Interface
  • Customizable to work with a clearing house for automated 835 or ERA entry
Clinical Decision Rules
  • Physician Reminders
  • Patient Reminders
  • Clinical Quality Measure Calculations
  • Automated Meaningful Use Measurement Calculations
  • Fully Customizable and Flexible
Patient Portal
  • Reports
  • Labs
  • Medical Problems
  • Medications
  • Allergies
  • Appointments
  • Secure API that Supports Third Party Patient Portals
Reports
Multilanguage Support
  • Supports use of multiple languages within the same clinic
  • Currently Supported Languages:
    • English (American)
    • English (Indian)
    • Albanian
    • Arabic
    • Armenian
    • Bahasa Indonesia
    • Chinese (Simplified)
    • Chinese (Traditional)
    • Czech
    • Danish
    • Dutch
    • Finnish
    • French (Canadian)
    • French (Standard)
    • German
    • Greek
    • Hebrew
    • Hindi
    • Italian
    • Japanese
    • Marathi
    • Persian
    • Polish
    • Portuguese (Brazilian)
    • Portuguese (European)
    • Romanian
    • Russian
    • Spanish (Latin American)
    • Spanish (Spain)
    • Swedish
    • Turkish
    • Ukrainian
    • Vietnamese
  • Any language can be added and translated in a Collaborative Google Docs Spreadsheet maintained by the OpenEMR community
  • Fully supports UTF-8 encoding
Security
Support
Community