Inspiration
My teammate and I have faced this problem first hand while visiting clinics, or individual doctors. The medical industry remains largely traditional when it comes to collect and storing patient data with most clinics still relying on paper, forms and transcribers. With an easy conversational way to fill out basic forms, patients are saved time in the waiting room, and the clinic is saved the cost of printing, transcribing, and handling paper forms.
Using the bot, a patient can fill out a form in less than a minute and receive e-copies of the information they've provided. If they choose to keep the autofill, it takes them less than 30 seconds to provide consent and fill out a form.
What it does
It collects your personal information to fill out medical forms prior to your visit to a clinic. It stores this data for autofill for your visits to the same clinic in the future. A electronic record of your form is now available for you, your doctor and your clinic admin.
How I built it
I used messenger's bot framework, leveraging quick replies to keep a standard format for user responses and making the app user friendly. I used messenger extensions to embed html in the chat so users can select more than one race!
Challenges I ran into
A patient can have more than one race, the information had to handled very carefully. Patients had to be given the option of deleting their records. Date formats and name formats had to correctly handled.
Accomplishments that I'm proud of
Manged to pull together an MVP in a very short time while making the big move from the east to the west coast!
What I learned
I learnt how to build bots, and how to embed HTMLs in messenger, how to curate bot flows for user friendliness.
What's next for EasyMedFill
Adding specializations for dermatology practitioners, and general practitioners that will enable doctors to review the patient's pain points prior to the visit, and enable better communication between them during the actual visit!
Built With
- bot-framework
- html5
- javascript
- messenger
- messenger-extensions
Log in or sign up for Devpost to join the conversation.