A Prescription Management Mobile App for Physicians

A native application for prescription management on Android platform using Microsoft Technologies.

a-prescription-management-mobile-app-for-physicians

Situation

    A startup ISV with an idea to empower physicians to leverage their smart phones to provide enhanced services to their patients

Challenge

  • Develop an android mobile application and leverage the Microsoft technologies specific skill set of their existing workforce for maintaining the application
  • Physician had his own Patient pool and related historical data which is confidential in nature, whereas the Pharmacy and Drug data was shared across Physicians.
  • Provide an easy access to prescription for both Pharmacy and Patient at same time
  • Physicians wanted fast access to the huge drug data along with data security

Harbinger Solution

  • Harbinger evaluated multiple technology options by implementing POCs and finalized on MonoDroid 2.10 to develop Android application using C#.NET.
  • Harbinger developed a Web Service Interface using WCF framework and hosted endpoints to make data selectively accessible. This enabled sharing of pharmacy and drug data and maintaining the privacy of patient data.
  • Harbinger implemented interactive sharing options based on notification model using SMS and emails. Physicians could select a pharmacy and send the prescription via SMS or Emails and system would then send similar notification to Patients to enable them to collect drugs prescribed to them. Harbinger utilized native GPS and Google Maps services to enhance interactivity and user experience and integrated SMS gateway provided by client.
  • Harbinger devised data caching technique for faster access. This technique stored the drugs information in encrypted form on the device with enhanced security.

Technologies & Tools

  • C#.Net (.Net framework 4.0)
  • Monodroid 2.10
  • WCF
  • SQLite
  • Google location services

Benefits

  • The client was able to leverage upon the skill set of their existing workforce. This resulted in reduced costs in enhancements and maintenance of the application.
  • Centralized data storage and management system with common access point helped physician to access common (pharmacy details) and private (patients' information) via mobile application on the go, thus ensuring high availability.
  • The physician could search the pharmacy to suit patient's proximity or theirs. The notifications would ensure complete and seamless communication between physicians, pharmacies and patients. This simple implementation resulted in process innovation, placing product at higher place in competition.
  • Use of secured local storage on device helped physicians lookup drugs quickly and interactively without voiding data security compliance standards.