Ambula is targeted at those who, for any reason, can't access their local pharmacy with ease. Whether due to a medical condition or lack of transportation, Ambula ensures that patients receive their medications on time and are alerted when a refill is needed. Ambula was designed to make the whole process as simple as possible.
Ambula automatically retrieves a patient's prescriptions from their insurance-issued medical documents. All the user has to do is input the date the medication was prescribed and how often a refill is needed. When it's time for a refill, the user can place a delivery order with a single click. The web app provides delivery tracking and pharmacy and driver contact information.
A key feature of our app was creating an XML parser to automatically retrieve patient data from their electronic medical record (EMR). EMR is increasingly being used by hospitals as an alternative to paper-based records, with over 80% of hospitals using EMR in 2014. Ideally, Ambula would be integrated with healthcare service providers, who would provide this data securely and pay delivery fees using the patient's insurance plan.
Our project uses the Postmates delivery service and API. We were able to build the parser thanks to mock patient data EMRs provided by Independence Blue Cross. Our app was built using Angular.js, MongoDB, and Meteor.js.