CollaborateMD (CMD) is a company that develops cloud-based practice management and medical billing software. It offers an appointment scheduler, electronic claim submission, an online patient portal, automated patient statements, in-app credit card processing, lab interfaces, electronic health/medical record (EHR/EMR) integration, and other solutions.