ConsultMD

A healthcare app for creating and sending consult requests to specialists for rapid patient care.


Design tools: Figma & Adobe Illustrator
User types: General Physician, Specialist, Admin
Tech stack: Ruby on Rails backend | Ruby on Rails frontend

ConsultMD Overview

ConsultMD is a medical web app that speeds up the patient care process by simplifying the process of general physicians consulting with specialists. It takes minutes for general physicians to create a patient issue form and submit it to a specialist.

Specialists review the issue and submit a report back to the GP with essential suggestions and observations. Pixeltree worked closely with the client, a dermatologist and his project manager, to understand the real life process to ensure the app mirrored that process and the terminology and features supported the business needs. ConsultMD is currently live in Alberta and British Columbia and will continue to expand in functionality and geographically.

Hifi mockup of ConsultMD's Outstanding Issues page.

Physician dashboard | Outstanding Issues

Before physicians can log in they must create a profile and submit it for approval to verify their identify and qualifications. Once approved, they receive an email notification and they are free to log in.

The front end supports two user types; general physicians and specialists. The outstanding issues page serves as the dashboard for both and displays all the new and open issues that need completing. It’s from this page that GPs create new consults to submit to specialists.

The closed issues tab keeps a record of all completes issues.

Hifi mockup of the Create New Consult form in ConsultMD.

Create New Consult | Page 1 of 2

This is page one of the consult form and asks for crucial info like patient info, issue details, and what the GP has done for this issue that the specialist should know about. For convenience, the system will remember patient info so if a physician writes up a second consult that patient’s info will autofill.

A key feature of this form is the specialty and specialist select. The GP must select the relevant speciality for the issue. Once the specialty is selected then the specialist menu is populated with relevant physicians in that field. The GP can choose to select a specific doctor OR choose unassigned, which becomes available to all of those specialists on a first come first serve basis (from the specialist’s outstanding dashboard there is an additional tab called Unassigned Issues).

Create New Consult | Page 2 of 2

Page two is for uploading images and files to help the specialist make a proper diagnosis and treatment plan. If no images are added, a popup asks to confirm the decision.

Consult Summary

Once the GP has completed the form they can preview it to ensure they have added enough info and are ready to send it. Once the issue is submitted the specialist will receive an email notification that they have a new consultation and to log in to their account to view. It will appear in the specialists Outstanding Issues page tagged as NEW.

Specialist Report

Once a Gp submits a consult report to a selected specialist, the specialist receives an email notification and is invited to log in to their dashboard to view. New issues are marked as NEW.

Once open, the specialist can view the issue and has their own report section to fill in their feedback along with any supporting attachments.

An upcoming feature will be a comment section within issues for the GP and Specialist to be able to communicate, if needed. This will help ensure specialists can request further information if needed and give the exchange more flexibility.

Admin Panel | All Completed Consults and Referrals

Pixeltree built a custom admin panel for ConsultMD to ensure they get the specific functionality they needed. All physicians must be approved by the admin to validate and login to their account. The admin is notified via email once a physician has completed and submitted their profile for review. The admin can find the new physician with a pending status and can toggle them to approved.

The admin can also see all pending and completed issues for billing purposes.


Demo of a GP creating and submitting a consult request to a specialist and the specialist submitting their report back.

Previous
Previous

MyLeader360

Next
Next

STATVIS