A Patient self-service mobile application in English and Arabic language which provides functionality OPD appointment scheduling, notifications, online Patient Profile Creation, appointment cancellation, medical inquires, Medical history, contact information update, hospital locator, one click call, patient profile, patient education.